高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

ID:27099889

大?。?.29 MB

頁(yè)數(shù):21頁(yè)

時(shí)間:2018-12-01

高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
資源描述:

《高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)1.系統(tǒng)概述1.1.系統(tǒng)開發(fā)背景和意義圖書管理是高校內(nèi)每一個(gè)系部或院部都必須切實(shí)面對(duì)的工作,但一直以來(lái)人們使用傳統(tǒng)的人工方式管理圖書資料。這種方式存在著許多缺點(diǎn),如效率低、保密性差且較為繁瑣。另外,隨著圖書資料數(shù)量的增加,其工作量也將大大增加,這必將增加圖書資料管理者的工作量和勞動(dòng)強(qiáng)度,這將給圖書資料信息的查找、更新和維護(hù)都帶來(lái)了很多困難[2]。經(jīng)過(guò)詳細(xì)的調(diào)查,目前我國(guó)各類高等學(xué)校中有相當(dāng)一部分單位圖書資料管理還停留在人工管理的基礎(chǔ)上。這樣的管理機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,其管理方

2、法將浪費(fèi)許多人力和物力。隨著科學(xué)技術(shù)的不斷提高,這種傳統(tǒng)的手工管理方法必然被以計(jì)算機(jī)為基礎(chǔ)的信息管理方法所取代。圖書管理作為計(jì)算機(jī)應(yīng)用的一個(gè)分支,有著手工管理無(wú)法比擬的優(yōu)點(diǎn),如檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高圖書管理的效率。因此,開發(fā)一套能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄蔚膱D書管理系統(tǒng),將是非常必要的,也是十分及時(shí)的。1.2.開發(fā)環(huán)境開發(fā)環(huán)境的選擇會(huì)影響到數(shù)據(jù)庫(kù)的設(shè)計(jì),所以在這里給出圖書管理系統(tǒng)開發(fā)與運(yùn)行環(huán)境的選擇如下:開發(fā)環(huán)境:WindowsX

3、P開發(fā)工具:VisualBasic6.0數(shù)據(jù)庫(kù)管理系統(tǒng):SQLServer2000數(shù)據(jù)庫(kù)服務(wù)器:SQLServer2000桌面引擎211.3.系統(tǒng)運(yùn)行環(huán)境(1)硬件環(huán)境1)運(yùn)行要求奔騰166MHZ以上的CPU;2)要求常規(guī)內(nèi)存640KB,16MB擴(kuò)展內(nèi)存,最好有32MB以上內(nèi)存容量;3)外部存儲(chǔ)器(硬盤)空間至少要求1GB以上,安裝本系統(tǒng)后剩余空間至少100MB以上,要配制一個(gè)Microsoft兼容鼠標(biāo)。(2)軟件環(huán)境需要Windows98以上的中文操作系統(tǒng)平臺(tái)。2.基礎(chǔ)知識(shí)概述2.1.VisualBasic

4、語(yǔ)言簡(jiǎn)介VisualBasic是一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語(yǔ)言,可用于開發(fā)Windows環(huán)境下的各類應(yīng)用程序。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大可以與Windows專業(yè)開發(fā)工具SDK相媲美。在VisualBasic環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用Windows內(nèi)部的廣泛應(yīng)用程序接口(API)函數(shù),動(dòng)態(tài)鏈接庫(kù)(DLL)、對(duì)象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)連接(ODBC)等技術(shù),可以高效、快速地開發(fā)Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件

5、系統(tǒng)。隨著版本的提高,VisualBasic的功能也越來(lái)越強(qiáng)[3]。其主要具備如下特點(diǎn):(1)面向?qū)ο骎isualBasic采用了面向?qū)ο笤O(shè)計(jì)思想,它基本思路是把復(fù)雜的設(shè)計(jì)問(wèn)題分解為一個(gè)個(gè)能夠完成獨(dú)立功能且相對(duì)簡(jiǎn)單對(duì)象的集合。所謂“對(duì)象”就是一個(gè)可操作實(shí)體,如窗體、窗體中的命令按鈕、標(biāo)簽、文本框等。面向?qū)ο缶幊叹秃孟翊罘e木一樣可根據(jù)界面設(shè)計(jì)要求直接在屏幕上“畫出”窗口、菜單、按鈕等不同的類型對(duì)象,并為每個(gè)對(duì)象設(shè)置屬性。(2)事件驅(qū)動(dòng)在Windows環(huán)境下是以事件驅(qū)動(dòng)方式運(yùn)行每個(gè)對(duì)象的。對(duì)象能夠響應(yīng)多個(gè)區(qū)別事件

6、,每個(gè)事件都能驅(qū)動(dòng)一段代碼,該代碼決定了對(duì)象功能,通常稱這種機(jī)制為事件驅(qū)動(dòng)。事件可由用戶操作觸發(fā)也可以由系統(tǒng)或應(yīng)用觸發(fā),例如單擊一個(gè)命令按鈕就觸發(fā)了按鈕Click(單擊)事件,該事件中代碼就會(huì)被執(zhí)行,若用戶未進(jìn)行任何操作(未觸發(fā)事件),則就處于等待狀態(tài),整個(gè)應(yīng)用就是由彼此獨(dú)立事件過(guò)程構(gòu)成[4]。(3)軟件Software集成式開發(fā)VisualBasic為編程提供了一個(gè)集成開發(fā)環(huán)境,21在這個(gè)環(huán)境中編程者可設(shè)計(jì)界面、編寫代碼、調(diào)試直至把應(yīng)用編譯成可在Windows中運(yùn)行的可執(zhí)行文件,并為它生成安裝VB集成開發(fā)環(huán)

7、境,為編程者提供了很大方便。(4)結(jié)構(gòu)化設(shè)計(jì)語(yǔ)言VisualBasic具有豐富數(shù)據(jù)類型,是一種符合結(jié)構(gòu)化設(shè)計(jì)思想語(yǔ)言而且簡(jiǎn)單易學(xué)的一種語(yǔ)言,此外作為一種設(shè)計(jì)語(yǔ)言VisualBasic還有許多獨(dú)到之處。(5)強(qiáng)大數(shù)據(jù)庫(kù)訪問(wèn)功能VisualBasic利用數(shù)據(jù)Control控件可以訪問(wèn)多種數(shù)據(jù)庫(kù)。VisualBasic6.0提供的ADOControl控件不但可以用最少代碼實(shí)現(xiàn)數(shù)據(jù)庫(kù)操作和控制,也可以取代DataControl控件和RDOControl控件。(6)支持對(duì)象鏈接和嵌入技術(shù)VisualBasic核心是對(duì)對(duì)

8、象鏈接和嵌入(OLE)技術(shù)的支持,它是訪問(wèn)所有對(duì)象的一種思路方法,利用OLE技術(shù)能夠開發(fā)集聲音、圖像、動(dòng)畫、字處理、Web等對(duì)象于一體的應(yīng)用。(7)網(wǎng)絡(luò)功能VisualBasic6.0提供了DltTML(Dynamic)設(shè)計(jì)工具,利用這種技術(shù)可以動(dòng)態(tài)創(chuàng)建和編輯Web頁(yè)面,使用戶在VisualBasic中開發(fā)多功能網(wǎng)絡(luò)應(yīng)用軟件。(8)多個(gè)應(yīng)用向?qū)isualBasic提供了多種向?qū)В鐟?yīng)用向?qū)?、安裝向

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。