圖書館管理信息系統(tǒng)課程設(shè)計(jì)_第1頁(yè)
圖書館管理信息系統(tǒng)課程設(shè)計(jì)_第2頁(yè)
圖書館管理信息系統(tǒng)課程設(shè)計(jì)_第3頁(yè)
圖書館管理信息系統(tǒng)課程設(shè)計(jì)_第4頁(yè)
圖書館管理信息系統(tǒng)課程設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第頁(yè)目錄前言 11系統(tǒng)規(guī)劃 21.1系統(tǒng)開發(fā)背景 21.2系統(tǒng)功能設(shè)計(jì) 22系統(tǒng)分析 42.1需求分析 42.2可行性分析 42.3組織結(jié)構(gòu)圖 52.4業(yè)務(wù)流程圖 62.5數(shù)據(jù)流程圖 72.6數(shù)據(jù)字典 123.概念結(jié)構(gòu)設(shè)計(jì) 133.1局部E-R圖 133.2實(shí)體描述 183.3數(shù)據(jù)表(庫(kù))描述 193.4系統(tǒng)功能模塊圖 193.5系統(tǒng)流程圖 204.系統(tǒng)設(shè)計(jì) 214.1總體結(jié)構(gòu)設(shè)計(jì) 214.2系統(tǒng)物理配置方案 214.3數(shù)據(jù)存儲(chǔ)設(shè)計(jì) 224.4輸出設(shè)計(jì) 234.5輸入設(shè)計(jì) 244.6代碼設(shè)計(jì) 255系統(tǒng)實(shí)施 275.1選擇的開發(fā)平臺(tái) 275.2系統(tǒng)測(cè)試 275.3系統(tǒng)切換方式 285.4系統(tǒng)使用說(shuō)明書 28總結(jié) 34參考文獻(xiàn) 34圖書管理管理信息系統(tǒng)設(shè)計(jì)前言當(dāng)今世界正處于科技高速發(fā)展,信息量劇增的時(shí)代,伴隨科學(xué)技術(shù)的不斷發(fā)展進(jìn)步,人們對(duì)圖書的需求越來(lái)越大,館存圖書也不斷增加,各系統(tǒng)對(duì)各門類圖書的需求也越來(lái)越具體。但目前各圖書館對(duì)圖書的管理很多停留在書卡和書目的一般查詢上,花費(fèi)了大量資金購(gòu)置的圖書和計(jì)算機(jī)軟件,其關(guān)系只停留在圖書和目錄,主要原因在于人們所進(jìn)行的計(jì)算機(jī)管理只簡(jiǎn)單的將書目錄入軟件中,再根據(jù)目錄查找圖書這一循環(huán)體中。目前大部分圖書館的圖書管理都處于一種館藏圖書量大,各書館所存圖書相類似,專業(yè)性圖書所占比例較小,管理方法簡(jiǎn)單,圖書利用率低,管理成本又高。這就要求我們?cè)谛畔⒓夹g(shù)高速發(fā)展的今天,圖書館管理運(yùn)用網(wǎng)絡(luò)技術(shù),通過(guò)信息系統(tǒng)的開發(fā),在圖書館之間互通有無(wú),有利于提高圖書的利用率。

從與信息有關(guān)的學(xué)科來(lái)看,信息管理處于信息學(xué)技術(shù),信息管理,信息社會(huì)學(xué)之間,它以計(jì)算機(jī)技術(shù)和信息技術(shù)為基礎(chǔ)融合成管理學(xué)、信息學(xué),發(fā)展成了一門學(xué)科—管理信息系統(tǒng)。

本系統(tǒng)采用“自上而下地總體規(guī)劃,自下而上地應(yīng)用開發(fā)”的策略開發(fā)一個(gè)管理信息系統(tǒng)的過(guò)程。通過(guò)分析傳統(tǒng)的人工管理圖書館的不足,創(chuàng)建了一套行之有效的計(jì)算機(jī)管理圖書館的方案。文章詳細(xì)介紹了圖書管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、組織機(jī)構(gòu)分析、管理職能分析、業(yè)務(wù)流程分析、數(shù)據(jù)流程分析、數(shù)據(jù)字典、處理描述等等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)部分列出了幾個(gè)主要的程序框圖,并附帶了一些主要的窗口和程序。本系統(tǒng)界面操作簡(jiǎn)單,比較實(shí)用。1系統(tǒng)規(guī)劃1.1系統(tǒng)開發(fā)背景目前,在一些高校中,師生查找圖書都是在圖書分類架上一本本地去查找,這樣不僅很難找而且費(fèi)時(shí)費(fèi)力。圖書管理員在辦理借書登記、查詢讀者借書記錄時(shí),必須在借書記錄上一個(gè)個(gè)去查找,這是件很麻煩的事情。每當(dāng)新書入庫(kù)時(shí),圖書管理員要填寫新書入庫(kù)卡片和新書入庫(kù)賬目,工作量很大。

為提高圖書查詢效率,減少系部圖書管理員的工作負(fù)擔(dān),有必要開發(fā)一個(gè)小型圖書管理軟件來(lái)對(duì)圖書實(shí)施有效管理。該系統(tǒng)應(yīng)具備以下功能:(1)能對(duì)各類圖書實(shí)行分類管理;(2)提供必要的讀者信息;(3)能進(jìn)行各種高級(jí)查詢;(4)具有圖書檢索功能等。這樣,不僅能較好地幫助讀者在最短的時(shí)間內(nèi)找到自己所需要的圖書書目、編號(hào),而且能讓圖書管理員以最高的效率辦理借閱手續(xù)。1.2系統(tǒng)功能設(shè)計(jì)“圖書館借閱管理信息系統(tǒng)”的主要功能有:讀者登陸、圖書借閱、圖書采編、讀者信息管理和系統(tǒng)維護(hù)。系統(tǒng)功能如下圖1:圖書管理信息系統(tǒng)圖書管理信息系統(tǒng)讀者登陸系統(tǒng)維護(hù)圖書采編圖書借閱用戶管理口令修改圖書編目圖書典藏圖書征訂圖1-1系統(tǒng)功能圖各子系統(tǒng)功能如下所述:讀者登陸:讀者訪問(wèn)系統(tǒng)時(shí)系統(tǒng)將檢驗(yàn)讀者的名字和密碼,經(jīng)過(guò)注冊(cè)的讀者允許進(jìn)入系統(tǒng)。圖書借閱系統(tǒng):讀者查找到所需圖書后,在圖書保留期內(nèi)到圖書館辦理借閱手續(xù)。圖書借閱系統(tǒng)處理圖書借閱、還書、續(xù)借等手續(xù)。圖書采編體統(tǒng):圖書采購(gòu)入庫(kù),經(jīng)過(guò)編目等處理后,將其目錄信息存入數(shù)據(jù)庫(kù),提供給讀者檢索適用。目錄信息包括圖書編號(hào)、圖書類別、書名、作者、出版社、定價(jià)、出版日期和數(shù)量等。系統(tǒng)維護(hù)模塊:系統(tǒng)維護(hù)模塊主要為圖書館管理人員提供圖書統(tǒng)計(jì)信息和讀者統(tǒng)計(jì)信息,以便于管理人員從宏觀上掌握?qǐng)D書館運(yùn)行的總體情況。2系統(tǒng)分析2.1需求分析圖書管理信息系統(tǒng)的總體功能要求。簡(jiǎn)單的圖書管理系統(tǒng)主要包括下面的功能:①借書處理:完成讀者借書這一業(yè)務(wù)流程,核心為快速檢索到學(xué)生需要的書籍。②還書處理:完成讀者還書這一業(yè)務(wù)流程。③新書上架:完成新書資料的錄入工作。④舊書下架:完成圖書資料的刪除工作。⑤讀者查詢:根據(jù)讀者號(hào),查詢讀者借閱情況,能夠?qū)ψx者的基本信息資料進(jìn)行管理。⑥相關(guān)幫助:便于新的系統(tǒng)使用者能夠快速掌握該系統(tǒng)的使用操作。

圖書管理信息系統(tǒng)的性能需求。①要求有較強(qiáng)的系統(tǒng)安全性,對(duì)一定范圍和程度內(nèi)用戶的錯(cuò)誤操作有相應(yīng)的系統(tǒng)自我保護(hù)功能。②系統(tǒng)的維護(hù)時(shí)間不能超過(guò)系統(tǒng)總運(yùn)行時(shí)間的千分之五,系統(tǒng)每次的維護(hù)時(shí)間不能超過(guò)系統(tǒng)總運(yùn)行時(shí)間的千分之一,系統(tǒng)的故障恢復(fù)時(shí)間不得超過(guò)系統(tǒng)故障時(shí)間的百分之五。③其他性能要求以其相關(guān)或類似的系統(tǒng)為參考。2.2可行性分析可行性分析是在進(jìn)行初步調(diào)查后所進(jìn)行的對(duì)系統(tǒng)開發(fā)必要性和可能性的研究,所以也稱為可行性研究。信息系統(tǒng)也應(yīng)從技術(shù)可行性,經(jīng)濟(jì)可行性和社會(huì)可行性三方面來(lái)論證。通過(guò)長(zhǎng)時(shí)間的觀察與實(shí)踐,我認(rèn)為圖書館管理系統(tǒng)的可行性分析如下:

(1)經(jīng)濟(jì)可行性分析

作為圖書館這樣的商業(yè)性質(zhì)較小的場(chǎng)所,其經(jīng)濟(jì)成分比重相對(duì)較少,主要是支出的費(fèi)用:其中包括設(shè)備購(gòu)置費(fèi)、軟件開發(fā)費(fèi)用、管理和維護(hù)費(fèi)、人員工資和培訓(xùn)費(fèi)等。由于各個(gè)圖書館實(shí)行統(tǒng)一操作,系統(tǒng)共享,其設(shè)備購(gòu)置,人員工資,維護(hù)費(fèi)用相對(duì)較少,前期的資金投入主要集中于購(gòu)置圖書上。建立信息中心,可將來(lái)自各方面的信息集中管理,提高圖書管理的計(jì)劃性和預(yù)見性,快速地反饋市場(chǎng)信息。

(2)技術(shù)可行性分析

技術(shù)上的可行性分析主要分析現(xiàn)有技術(shù)條件能否順利完成開發(fā)工作,硬件、軟件配置能否滿足開發(fā)者的需要,各類技術(shù)人員的數(shù)量,水平,來(lái)源等。圖書館管理系統(tǒng)的工作主要是在讀者和圖書館之間架起一座橋梁,能相互溝通信息和處理信息。這一特點(diǎn)非常適合計(jì)算機(jī)特點(diǎn),通過(guò)網(wǎng)絡(luò)internet技術(shù),發(fā)揮計(jì)算機(jī)的信息傳輸速度快、準(zhǔn)確度高的優(yōu)勢(shì)。計(jì)算機(jī)硬件和軟件技術(shù)的飛速發(fā)展,為系統(tǒng)的建設(shè)提供了技術(shù)條件。

(3)社會(huì)可行性分析

社會(huì)可行性有時(shí)也稱為操作可行性,主要論證新系統(tǒng)在企業(yè)或機(jī)構(gòu)開發(fā)和運(yùn)行的可能性以及運(yùn)行后可能一起的對(duì)企業(yè)或機(jī)構(gòu)的影響,即組織內(nèi)外是否具備接受和使用新系統(tǒng)的條件。在當(dāng)前信息技術(shù)飛速發(fā)展的大環(huán)境下,計(jì)算機(jī)技術(shù)和軟件技術(shù)的更新是圖書館完全有可能也有能力采用這樣先進(jìn)的管理技術(shù)。它對(duì)圖書館帶來(lái)的影響可以看到:

對(duì)傳統(tǒng)管理理念的沖擊,可能引起管理層的變動(dòng)和人員的調(diào)整。對(duì)圖書館工作人員的要求提高,使圖書館在一定的可能下進(jìn)行機(jī)構(gòu)精簡(jiǎn),迫使工作人員繼續(xù)學(xué)習(xí)新知識(shí),拓寬圖書館在市場(chǎng)環(huán)境下的生存空間。對(duì)圖書館與讀者之間業(yè)務(wù)方式的轉(zhuǎn)變和擴(kuò)充。2.3組織結(jié)構(gòu)圖為了對(duì)系統(tǒng)有一個(gè)全貌性的了解,首先要對(duì)系統(tǒng)的內(nèi)部人員結(jié)構(gòu)、組織及用戶情況有所了解。圖書館系統(tǒng)的組織結(jié)構(gòu)圖如下:館長(zhǎng)館長(zhǎng)采編室學(xué)術(shù)論文室辦公室財(cái)務(wù)室圖書借閱室電子閱覽室期刊閱覽室技術(shù)支持室圖2-1圖書管理系統(tǒng)的組織結(jié)構(gòu)圖2.4業(yè)務(wù)流程圖系統(tǒng)的業(yè)務(wù)是系統(tǒng)要達(dá)到的業(yè)務(wù)目標(biāo),業(yè)務(wù)流程分析是系統(tǒng)分析中的基礎(chǔ)環(huán)節(jié)。圖書館里信息系統(tǒng)得業(yè)務(wù)流程如圖所示:圖2-2業(yè)務(wù)流程圖圖書管理員編制圖書采購(gòu)計(jì)劃,由采購(gòu)員負(fù)責(zé)新書的采購(gòu)工作。采購(gòu)圖書入庫(kù)后,交由采編室編目,粘貼標(biāo)簽,產(chǎn)生圖書目錄。圖書交由圖書借閱室上架,供讀者借閱。2.5數(shù)據(jù)流程圖數(shù)據(jù)流程圖是全面描述信息系統(tǒng)邏輯模型的工具,它抽象概括地把信息系統(tǒng)中各種業(yè)務(wù)處理過(guò)程聯(lián)系起來(lái)。以下是圖書館管理信息系統(tǒng)的數(shù)據(jù)流程圖。數(shù)據(jù)流總體圖示圖2-3數(shù)據(jù)流總體圖辦理借書證圖2-4辦理借書證數(shù)據(jù)流程圖借書證修改圖2-5借書證修改數(shù)據(jù)流程圖借書證注銷圖2-6借書證注銷數(shù)據(jù)流程圖借書系統(tǒng)不能借書的原因不能借書的原因圖2-7借書系統(tǒng)數(shù)據(jù)流程圖檢索系統(tǒng)圖2-8檢索系統(tǒng)數(shù)據(jù)流程圖還書系統(tǒng)圖2-9還書系統(tǒng)數(shù)據(jù)流程圖圖書檔案管理系統(tǒng)圖2-10圖書檔案管理系統(tǒng)數(shù)據(jù)流程圖2.6數(shù)據(jù)字典表1數(shù)據(jù)字典參數(shù)名類型長(zhǎng)度取值范圍別名意義圖書書名字符型11SM圖書編號(hào)字符型11B1050600000-B1050610000SH作者字符型10YZ出版社字符型20CBS單價(jià)數(shù)值型8DJ借出日期日期型yy-mm-ddJS還書日期日期型yy-mm-ddHS借書證號(hào)字符型100501000000-0501100000JSZ姓名字符型20NAME是否歸還字符型20YN性別字符型2SEX單位字符型20DW發(fā)證日期日期型yy-mm-ddFZ已借書冊(cè)數(shù)字符型2YNC是否允許借書字符型2YNS是或否類別字符型20LB進(jìn)冊(cè)數(shù)數(shù)值型10JC庫(kù)存量數(shù)值型10CZ操作員編號(hào)數(shù)值型10CB操作員姓名字符型10CNAME操作員密碼字符型15MM3.概念結(jié)構(gòu)設(shè)計(jì)這一階段我們將客戶的應(yīng)用需求抽象為信息世界的結(jié)構(gòu),即對(duì)系統(tǒng)的人、物、事和概念進(jìn)行人為處理,抽取人們所關(guān)心的共同特性,同時(shí)把這些特性用概念精確的描述。我們首先根據(jù)需求分析的結(jié)果(數(shù)據(jù)流圖、數(shù)據(jù)字典等)對(duì)現(xiàn)實(shí)世界的數(shù)據(jù)進(jìn)行抽象,設(shè)計(jì)各個(gè)局部E-R圖,然后合并成初步E-R圖,再進(jìn)行修改與重構(gòu)。3.1局部E-R圖圖書信息管理系統(tǒng)主要分為以下幾個(gè)局部E-R圖:1).借書證處理系統(tǒng)ER圖:管理員管理員辦證改證銷證讀者檔案借書證身份驗(yàn)證身份驗(yàn)證身份驗(yàn)證1PPNMNMP1P圖3-1借書證處理系統(tǒng)ER圖圖中各實(shí)體屬性如下:讀者檔案:學(xué)號(hào),讀者姓名,性別,出生日期,借書證號(hào),職業(yè),單位,通訊地址,郵政編碼,聯(lián)系電話借書證:借書證號(hào),姓名,性別,辦證日期,借閱范圍,最大借書量,照片,身份證號(hào)管理員:管理員編號(hào),管理員姓名,登陸密碼2).借書系統(tǒng)ER圖:讀者讀者借書證庫(kù)存表借出信息驗(yàn)證查詢借書檢查庫(kù)存索書條111N1NN圖3-2借書系統(tǒng)ER圖圖中各實(shí)體屬性如下:讀者:身份證號(hào),讀者姓名,借書證號(hào)借書證:借書證號(hào),姓名,性別,辦證日期(借閱范圍,最大借書量,照片,身份證號(hào))庫(kù)存信息:書號(hào),圖書編號(hào)借出信息:圖書編號(hào),借書證號(hào),借書日期,歸還日期3).索書系統(tǒng)ER圖:讀者讀者圖書檔案索書要求索書MN索書條圖3-3索書系統(tǒng)ER圖圖中各實(shí)體屬性如下:讀者:讀者姓名,借書證號(hào)圖書檔案:圖書編號(hào),書號(hào),書名,作者,出版單位,出版日期,單價(jià),藏書冊(cè)書,類別,入庫(kù)日期4).還書系統(tǒng)ER圖:驗(yàn)證驗(yàn)證還書催還完整檢查讀者借書證庫(kù)存表借出信息管理員是否歸還1N1MMN1M1P圖3-4還書系統(tǒng)ER圖圖中各實(shí)體屬性如下:讀者:學(xué)號(hào),讀者姓名,借書證號(hào)借書證:借書證號(hào),姓名,性別,辦證日期庫(kù)存信息:書號(hào),圖書編號(hào)借出信息:圖書編號(hào),借書證號(hào),借書日期,歸還日期管理員:操作員編號(hào),管理員姓名,登陸密碼5).圖書檔案管理系統(tǒng)ER圖:管理員管理員修改輸入注銷圖書檔案庫(kù)存身份驗(yàn)證身份驗(yàn)證身份驗(yàn)證1N1NN1NNNN入庫(kù)清單圖3-5檔案管理系統(tǒng)ER圖圖中各實(shí)體屬性如下:管理員:操作員編號(hào),管理員姓名,登陸密碼庫(kù)存信息:書號(hào),圖書編號(hào)圖書檔案:圖書編號(hào),書號(hào),書名,作者,出版單位,出版日期,單價(jià),類別,入庫(kù)日期入庫(kù)清單:入庫(kù)日期,圖書編號(hào),管理員編號(hào),書名6).整體E-R圖讀者讀者圖書檔案借出書庫(kù)庫(kù)存表管理員借書證圖書管理證件處理催還借書還書查詢已借索書PPM1MN11MNPPMNNPMNN1N圖3-6整體ER圖圖中各實(shí)體屬性如下:讀者檔案:學(xué)號(hào),讀者姓名,性別,借書證號(hào),單位借書證:借書證號(hào),姓名,性別,辦證日期管理員:操作員編號(hào),管理員姓名,登陸密碼庫(kù)存信息:書號(hào),圖書編號(hào)借出信息:圖書編號(hào),借書證號(hào),借書日期,歸還日期圖書檔案:書號(hào),書名,作者,出版單位,出版日期,單價(jià),類別,藏書冊(cè)書,圖書編號(hào)入庫(kù)日期3.2實(shí)體描述說(shuō)明:1、由于讀者的信息可以在借書證辦理檔案中查到所以合并為借書證辦理檔案2.將借出書庫(kù)和入庫(kù)清單分別合并到了借書登記表和圖書信息表中表2實(shí)體描述實(shí)體名稱借書證數(shù)據(jù)庫(kù)表借書證信息表實(shí)體說(shuō)明讀者和借書證信息實(shí)體屬性列表借書證號(hào),姓名,性別,辦證日期,最大借書量,學(xué)號(hào)實(shí)體名稱管理員數(shù)據(jù)庫(kù)表tz_passwd實(shí)體說(shuō)明管理員的信息實(shí)體屬性列表管理員編號(hào),管理員姓名,登陸密碼實(shí)體名稱讀者數(shù)據(jù)庫(kù)表借書登記表實(shí)體說(shuō)明圖書館未被借出的圖書信息實(shí)體屬性列表書號(hào),圖書編號(hào)實(shí)體名稱讀者數(shù)據(jù)庫(kù)表還書登記表實(shí)體說(shuō)明圖書館未被借出的圖書信息實(shí)體屬性列表書號(hào),圖書編號(hào)實(shí)體名稱圖書檔案數(shù)據(jù)庫(kù)表圖書信息表實(shí)體說(shuō)明館藏圖書信息實(shí)體屬性列表書號(hào),書名,作者,出版單位,出版日期,版次,單價(jià),類別,圖書編號(hào),入庫(kù)日期3.3數(shù)據(jù)表(庫(kù))描述圖書數(shù)據(jù)庫(kù)=圖書書名+圖書編號(hào)+著者+出版社+單價(jià)+書號(hào)+出版時(shí)間借書庫(kù)=姓名+借書證號(hào)++教師姓名+圖書名稱+借書日期+還書日期教師數(shù)據(jù)庫(kù)=姓名+借書證號(hào)+單位操作員庫(kù)=操作員用戶名+口令3.4系統(tǒng)功能模塊圖圖書信息管理系統(tǒng)系統(tǒng)管理基本情況錄入借、還書管理查詢、統(tǒng)計(jì)初始化數(shù)據(jù)備份操作員管理一般用戶登陸新圖書登記新期刊登記借書登記還書登記圖書庫(kù)藏查詢借書證庫(kù)查詢圖書查詢借書查詢還書查詢圖3-7軟件功能結(jié)構(gòu)3.5系統(tǒng)流程圖圖書管理系統(tǒng)讀者查詢系統(tǒng)圖書(期刊)庫(kù)查詢圖3-8系統(tǒng)流程圖4.系統(tǒng)設(shè)計(jì)進(jìn)入了設(shè)計(jì)階段,要把軟件“做什么”的邏輯模型變換成“怎么做”的物理模型,即著手實(shí)現(xiàn)軟件的需求,并將設(shè)計(jì)的結(jié)果反應(yīng)在設(shè)計(jì)說(shuō)明書文檔中,所以系統(tǒng)的設(shè)計(jì)是把系統(tǒng)要求轉(zhuǎn)化成系統(tǒng)表示的過(guò)程。4.1總體結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)設(shè)置了1名管理員和若干名操作員,分為四大板塊9個(gè)功能。設(shè)置的操作人員由管理員設(shè)置。如果用戶名或者密碼之一錯(cuò)誤就會(huì)出現(xiàn)錯(cuò)誤的提示。圖書管理信息系統(tǒng)圖書管理信息系統(tǒng)讀者登陸系統(tǒng)維護(hù)圖書采編圖書借閱用戶管理口令修改圖書編目圖書典藏圖書征訂圖4-1總體結(jié)構(gòu)設(shè)計(jì)圖4.2系統(tǒng)物理配置方案圖書館管理信息系統(tǒng)采用兩臺(tái)服務(wù)器構(gòu)成雙機(jī)備份結(jié)構(gòu),保證提供實(shí)時(shí)服務(wù)。為保證較快的響應(yīng)時(shí)間,選用處理速度較快的計(jì)算機(jī)系統(tǒng),內(nèi)存大小對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的響應(yīng)速度影響較大,選擇內(nèi)存教大的系統(tǒng)。網(wǎng)絡(luò)通信速度選用100Mbit/s/1000Mbit/s。為保證系統(tǒng)中的信息安全,配置必要的數(shù)據(jù)備份設(shè)備(采用外部備份方式)。4.3數(shù)據(jù)存儲(chǔ)設(shè)計(jì)以系統(tǒng)用戶數(shù)據(jù)管理為例:圖4-2當(dāng)選擇“修改”按紐的時(shí)候,三個(gè)文本框會(huì)自動(dòng)改為輸入狀態(tài)。如下圖圖4-3當(dāng)數(shù)據(jù)修改完以后,只要選擇“保存”按紐即可,數(shù)據(jù)會(huì)被存儲(chǔ)在名為Sysuserdata的表中。以下是數(shù)據(jù)修改前后的對(duì)比:圖4-44.4輸出設(shè)計(jì)以圖書征訂管理模塊為例:讀者可以在界面上選擇“預(yù)覽”按紐。得到下圖:圖4-5讀者可以通過(guò)預(yù)覽的方式查看自己的信息。如果確認(rèn)無(wú)誤,則選擇“打印”按紐,進(jìn)行下一步的操作。圖4-6這樣讀者可以把自己想要的讀書信息和征訂信息通過(guò)系統(tǒng)輸出,打印成報(bào)表。4.5輸入設(shè)計(jì)以圖書編目模板為例:當(dāng)管理員進(jìn)入該界面后,進(jìn)行數(shù)據(jù)錄入。選擇“添加”按紐。圖4-7當(dāng)數(shù)據(jù)錄入完畢后,再選擇“保存”按紐。數(shù)據(jù)將保存在表中。圖4-8兩表的對(duì)比:圖4-94.6代碼設(shè)計(jì)在這里,我以圖書借閱模塊為例:圖書借閱代碼設(shè)計(jì)“借書”按紐*檢查是否輸入了圖書條碼*檢查在選擇的庫(kù)室中是否存在該條碼圖書*檢查讀者是否已經(jīng)借閱了該條碼圖書*保存讀者借書記錄*刷新讀者借書清單,執(zhí)行查詢獲得讀者借閱圖書數(shù)據(jù)*顯示讀者個(gè)人借書清單*根據(jù)讀者借閱圖書冊(cè)數(shù)是否達(dá)到借書數(shù)量限制禁用或啟用借書按鈕*修改館藏圖書記錄的可借數(shù)“續(xù)借”按紐*檢查是否輸入了圖書條碼*檢查讀者是否已經(jīng)借閱了該條碼圖書*修改該條碼對(duì)應(yīng)的借書記錄*刷新讀者借書清單,執(zhí)行查詢獲得讀者借閱圖書數(shù)據(jù)*顯示讀者個(gè)人借書清單“還書”按紐*檢查是否輸入了圖書條碼*檢查讀者是否借閱了該條碼圖書*刪除讀者該條碼圖書借書記錄*刷新讀者借書清單,執(zhí)行查詢獲得讀者借閱圖書數(shù)據(jù)*顯示讀者個(gè)人借書清單*修改館藏圖書記錄的可借數(shù)“關(guān)閉”按紐"是否退出圖書借閱管理?"關(guān)閉圖書借閱管理表單5系統(tǒng)實(shí)施5.1選擇的開發(fā)平臺(tái)硬件平臺(tái)是開發(fā)與運(yùn)行系統(tǒng)所需要的硬件環(huán)境,由于本系統(tǒng)是一個(gè)小型的MIS管理系統(tǒng),因此對(duì)計(jì)算機(jī)硬件的要求不高。軟件平臺(tái)是指系統(tǒng)開發(fā)與運(yùn)行的軟件環(huán)境。我在開發(fā)時(shí)選用了穩(wěn)定性較強(qiáng)的WindowsXP中文專業(yè)版和VF6.0作為開發(fā)語(yǔ)言用于數(shù)據(jù)庫(kù)設(shè)計(jì)。由于這些軟件產(chǎn)品都是Microsoft公司的產(chǎn)品,因此彼此之間的兼容性較好,開發(fā)出的應(yīng)用系統(tǒng)穩(wěn)定性較高。VF6.0具有可視化的開發(fā)環(huán)境,可以快速完成系統(tǒng)的開發(fā),內(nèi)部集成的數(shù)據(jù)庫(kù)訪問(wèn)通道,使得可以輕松方便的對(duì)數(shù)據(jù)庫(kù)管理5.2系統(tǒng)測(cè)試實(shí)際開發(fā)過(guò)程中不可避免地會(huì)產(chǎn)生差錯(cuò),系統(tǒng)中通??赡茈[藏著錯(cuò)誤和缺陷,不經(jīng)周密測(cè)試的系統(tǒng)投入運(yùn)行,將會(huì)造成難以想像的后果,因此系統(tǒng)測(cè)試是MIS開發(fā)過(guò)程中為保證軟件質(zhì)量必須進(jìn)行的工作。大量統(tǒng)計(jì)資料表明,系統(tǒng)測(cè)試的工作量往往占MIS開發(fā)總工作量的40%以上。因此,我們必須重視測(cè)試工作。我在開發(fā)本系統(tǒng)時(shí),為了使系統(tǒng)能夠穩(wěn)定運(yùn)行,對(duì)本系統(tǒng)進(jìn)行了有針對(duì)性的全面測(cè)試,采取的方式是:

(1)分調(diào):在“登陸界面”文本框中輸入“用戶名”,例002,然后輸入密碼,該界面從其他相應(yīng)的文本框中能夠顯示出相應(yīng)的信息,系統(tǒng)是可以正常運(yùn)行的。為了保證每一項(xiàng)菜單能夠正確實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)的功能,我把相關(guān)的基礎(chǔ)數(shù)據(jù),基本上全部輸入到本系統(tǒng)中,并對(duì)每一個(gè)菜單項(xiàng)進(jìn)行了增加、刪除、修改等操作,從而保證了菜單級(jí)功能的正確實(shí)現(xiàn)。

(2)數(shù)據(jù)跟蹤:我完成菜單項(xiàng)測(cè)試后,我又對(duì)系統(tǒng)內(nèi)的每一個(gè)數(shù)據(jù)進(jìn)行了跟蹤。(3)總調(diào):我在以上測(cè)試的基礎(chǔ)上對(duì)系統(tǒng)功能進(jìn)行了整體的測(cè)試,依次來(lái)檢驗(yàn)系統(tǒng)功能是否符合系統(tǒng)設(shè)計(jì)的要求。在具體的測(cè)試中,我認(rèn)為應(yīng)當(dāng)遵循以下原則:由程序設(shè)計(jì)者之外的人進(jìn)行測(cè)試;測(cè)試用例應(yīng)由兩部分組成:輸入數(shù)據(jù)和預(yù)期輸出結(jié)果;應(yīng)選用不合理的輸入數(shù)據(jù)與非法輸入測(cè)試;不僅要檢驗(yàn)程序是否實(shí)現(xiàn)預(yù)期功能,還應(yīng)檢查程序是否做了不應(yīng)該做的工作;集中測(cè)試容易出錯(cuò)的程序模塊;對(duì)程序修改以后,必須重新進(jìn)行測(cè)試。5.3系統(tǒng)切換方式我設(shè)計(jì)的大學(xué)工資管理系統(tǒng)準(zhǔn)備采用并行切換方式,以保證平衡可靠的過(guò)度。即一方面使用本系統(tǒng)來(lái)進(jìn)行工作,另一方面又繼續(xù)沿用老的方式—手工方式,在一定時(shí)期內(nèi),如果程序存在一些漏洞和錯(cuò)誤,用戶也提出了修改意見,那么系統(tǒng)還要經(jīng)過(guò)進(jìn)一步完善才能正式投入使用,終止以前的操作方式。5.4系統(tǒng)使用說(shuō)明書系統(tǒng)的菜單圖5-1系統(tǒng)菜單登錄模塊圖5-2系統(tǒng)登陸圖本模塊主要用于對(duì)用戶身份進(jìn)行鑒別。用戶通過(guò)表單提供用戶名和密碼信息,系統(tǒng)根據(jù)用戶提供的登錄信息對(duì)用戶進(jìn)行身份查詢鑒別。如果身份合法,則將用戶導(dǎo)向系統(tǒng)的主頁(yè)面并記錄用戶的相關(guān)信息,留待以后的系統(tǒng)頁(yè)面使用。用戶名為002,密碼222。(1)輸入用戶的登錄信息。在頁(yè)面提供的表單出輸入用戶的用戶名和密碼信息,點(diǎn)擊“登錄”按鈕提交表單信息到身份驗(yàn)證頁(yè)面。(2)用戶身份進(jìn)行驗(yàn)證。用戶信息模塊:圖5-3信息模塊圖此模塊為系統(tǒng)管理人員使用。管理人員可根據(jù)相應(yīng)的條件對(duì)讀者進(jìn)行管理。對(duì)于一些失去使用系統(tǒng)資格的讀者,如畢業(yè)生等,可以刪除他們的用戶記錄,這樣的話,這些讀者就無(wú)法再次登陸系統(tǒng)。“添加”為增加用戶信息,“修改”為改變用戶信息。用戶口令修改模塊:圖5-4賦予普通讀者修改密碼的權(quán)限。圖書編目模塊:圖5-5圖書編輯模塊圖該模塊對(duì)每

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論