




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、僅供個(gè)人參考圖書(shū)館圖書(shū)管理信息系統(tǒng) 分析設(shè)計(jì)報(bào)告-.可行性分析1 .管理可行性當(dāng)今社會(huì)是信息化的社會(huì),工作信息化使得很多復(fù)雜、煩瑣的工作變 得簡(jiǎn)單。我們將要實(shí)現(xiàn)的就是為煩瑣的圖書(shū)館借出入工作以及圖書(shū)處理工 作做的管理信息系統(tǒng)。我們的成品,將可以運(yùn)用于一些小型的圖書(shū)館運(yùn)營(yíng),還可以運(yùn)用于一 些私人租書(shū)處,據(jù)了解,我校也有這樣的私人租書(shū)店。不過(guò),其日常圖書(shū) 出入登記都是書(shū)面記錄的,這樣會(huì)有很大的安全隱患和操作不便性。本系 統(tǒng)就可以用于解決這一類問(wèn)題,所以管理上有可行性。2 .經(jīng)濟(jì)可行性我們的開(kāi)發(fā)人員基本上都有各自的電腦。而開(kāi)發(fā)工具easyEclipse和J2EE技術(shù)的支持組件皆是開(kāi)源軟件,所以不存在
2、經(jīng)濟(jì)問(wèn)題。我們的數(shù)據(jù)庫(kù) 選用白是SQLServer,雖然它是收費(fèi)軟件,不過(guò)我們?cè)陂_(kāi)發(fā)過(guò)程中使用的是 試用版,而且該系統(tǒng)的成員不自帶數(shù)據(jù)庫(kù)。所以在經(jīng)濟(jì)上本系統(tǒng)也是可行 的。3 .技術(shù)可行性我們的開(kāi)發(fā)人員都已熟練掌握了 J2EE開(kāi)發(fā)B/S程序的技術(shù),也掌握了 使用PowerBuilder開(kāi)發(fā)C/S結(jié)構(gòu)程序的技術(shù),并且在這之前,我們已詳細(xì) 了解過(guò)圖書(shū)館系統(tǒng)的基本結(jié)構(gòu)和中圖法中的圖書(shū)分類方法。所以在技 術(shù)上,本系統(tǒng)也是可行的。:.系統(tǒng)分析1 .需求分析1)詳細(xì)調(diào)查訪問(wèn)我校圖書(shū)館網(wǎng)站.cn/ ,詳細(xì)使用了它的所有功能,并了解了它的 細(xì)節(jié)流程。在借書(shū)的時(shí)候著重記錄了其業(yè)務(wù)流程。參考了 Powerbuild
3、er 項(xiàng)目開(kāi)發(fā)中的“圖書(shū)館系統(tǒng)” 一章。2)組織結(jié)構(gòu)分析下面是組織結(jié)構(gòu)圖,如圖2-1-2本系統(tǒng)不是圖書(shū)館管理人員組織關(guān)系的處理系統(tǒng),而是幫助采編部、 網(wǎng)絡(luò)部、流通閱覽部以及讀者的日常工作的信息系統(tǒng)。館辦公室采編部網(wǎng)絡(luò)技術(shù)部文獻(xiàn)檢索教研室信息咨詢部流通閱覽部陽(yáng)光校區(qū)流通閱覽部南湖校區(qū)圖 2-2-1-13)功能分析業(yè)務(wù)功能表:廳P使用者業(yè)務(wù)功能1采編部注冊(cè)新書(shū)進(jìn)數(shù)據(jù)庫(kù)(自動(dòng)顯示在網(wǎng)站的“新書(shū)通報(bào)” 中),注銷舊書(shū),圖書(shū)的分類管理。2網(wǎng)絡(luò)部在圖書(shū)館網(wǎng)站上:更新維護(hù)網(wǎng)站,發(fā)布公告,網(wǎng)上讀 者留言解答。3流通閱覽部以管理員身份登入后臺(tái),注冊(cè)、刪除用戶,記錄借 出、歸還圖書(shū)信息,圖書(shū)過(guò)期、丟失索賠操作。4
4、借還書(shū)。以用戶名登錄,在線提問(wèn),查詢已借圖書(shū) 信息,圖書(shū)查詢,查看新書(shū)通報(bào),修改個(gè)人資料, 財(cái)金查詢。2 .流程描述1)業(yè)務(wù)流程以下是采編部業(yè)務(wù)流程圖(圖 2-2-1-1 )、網(wǎng)絡(luò)部業(yè)務(wù)流程圖(圖2-2-1-2 )、流通閱覽部業(yè)務(wù)流程圖(圖2-2-1-3 )、還書(shū)業(yè)務(wù)流程圖(圖2-2-1-4 )、借書(shū)業(yè)務(wù)流程圖(圖2-2-1-5 )、讀者訪問(wèn)網(wǎng)站的業(yè)務(wù)流程 圖(圖 2-2-1-6 )不得用于商業(yè)用途圖 2-2-1-1圖 2-2-1-2圖 2-2-1-4圖 2-2-1-52)數(shù)據(jù)流程頂層數(shù)據(jù)流程圖,如圖 2-2-2-1第二層數(shù)據(jù)流程圖,如圖2-2-2-2圖 2-2-2-2第三層數(shù)據(jù)流程圖,如圖2
5、-2-2-3椎作抬泵操作話求,叨喀部R用及依證總空審核管打員信息肝量衣甲f沌戶佇息,£小信息,核-杳沏、修改造求用戶信總學(xué)廄員儲(chǔ)良圖書(shū)麗姿同信息管理4一!.多耳仙二不圖書(shū)量料用書(shū)菁RP2J一*操作屆求, 修成倍息率媵圖 2-2-2-3第底層數(shù)據(jù)流程圖,如圖 2-2-2-4至圖2-2-2-6f出圖書(shū)信息一流通閱覽 都怦理MP12.4倍出管理,明:戶擊蚪一口方 愫背賁料IJ戶嵌卜我作此求(增M改)叱戶蚯則一圖 2-2-2-4圖 2-2-2-1圖 2-2-2-5P1.2J用戶#!金胃碑.壹喝新一碼-FL2.2性井瘠科管網(wǎng)1射幻潘科PL23ift 誦h.g H U.j ,! l I'
6、, 1蛆妣久網(wǎng)率斷新怕點(diǎn)總PI 14新書(shū)建徵管理D3讀檸曲叫D4問(wèn)題D5新書(shū)處料D6圖節(jié)宣科D7公罟一,網(wǎng)絡(luò)鄧-r ',:干憶告撞作F2.2.2PL16公密密息帝典公若管翦.公告管理圖 2-2-2-63)數(shù)據(jù)字典數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號(hào):S-01數(shù)據(jù)項(xiàng)名稱:學(xué)號(hào)別名:s_id簡(jiǎn)述:學(xué)生的學(xué)號(hào)類型及寬度:字符型,10位取值范圍:000000000099數(shù)據(jù)項(xiàng)編號(hào):S-02數(shù)據(jù)項(xiàng)名稱:姓名另名:s_name簡(jiǎn)述:而姓名類型及寬度:字符型,215位取值范圍:無(wú)數(shù)據(jù)項(xiàng)編號(hào):S-03數(shù)據(jù)項(xiàng)名稱:性別另 名:s_sex簡(jiǎn)述:任的性別類型及寬度:數(shù)字型,1位取值范圍:0表小女,1表小男數(shù)據(jù)項(xiàng)編號(hào):S-04數(shù)
7、據(jù)項(xiàng)名稱:年齡另U名:s_age簡(jiǎn)述:學(xué)生的年齡類型及寬度:數(shù)字型,13位取值范圍:1999位數(shù)據(jù)項(xiàng)編號(hào):S-05數(shù)據(jù)項(xiàng)名稱:班級(jí)另名:s_class簡(jiǎn)述:而所在的班級(jí)類型及寬度:字符型,415位 取值范圍:字母和數(shù)字組成數(shù)據(jù)項(xiàng)編號(hào):S-06數(shù)據(jù)項(xiàng)名稱:密碼別名:s_password簡(jiǎn)述: /登錄的密碼類型及寬度:字符型,62。位 取值范圍:字母和數(shù)字組成數(shù)據(jù)項(xiàng)編號(hào):S-07數(shù)據(jù)項(xiàng)名稱:聯(lián)系方式別名:S_tel簡(jiǎn)述:學(xué)生姓名類型及寬度:字符型,715位 取值范圍:無(wú) 數(shù)據(jù)項(xiàng)編號(hào):S-08數(shù)據(jù)項(xiàng)名稱:財(cái)金另名:s_money簡(jiǎn)述: 而與圖書(shū)館之間的財(cái)務(wù)上所欠金額類型及寬度:數(shù)字型,14位取值范圍
8、:09999 數(shù)據(jù)項(xiàng)編號(hào):A-01數(shù)據(jù)項(xiàng)名稱:用戶名別名:a_id簡(jiǎn)述:行B1員登錄系統(tǒng)所有用戶名 類型及寬度:字符型,115位 取值范圍:字母、漢字、數(shù)字組成 數(shù)據(jù)項(xiàng)編號(hào):A-02數(shù)據(jù)項(xiàng)名稱:密碼另名:a_password簡(jiǎn)述:管理員登錄系統(tǒng)所用的密碼 類型及寬度:字符型,62。位 取值范圍:字母、數(shù)字組成 數(shù)據(jù)項(xiàng)編號(hào):A-03數(shù)據(jù)項(xiàng)名稱:類型別名:a_type簡(jiǎn)述:行B1員所屬部門類型及寬度:數(shù)字型,12位取值范圍:1為采編部,2為閱覽部,3為網(wǎng)絡(luò)部 數(shù)據(jù)項(xiàng)編號(hào):B-01數(shù)據(jù)項(xiàng)名稱:條形碼別名:b_code簡(jiǎn)述:5的條形碼類型及寬度:字符型,21。位取值范圍:0099 數(shù)據(jù)項(xiàng)編號(hào):B-02
9、 數(shù)據(jù)項(xiàng)名稱:索取號(hào)別名:b get簡(jiǎn)述:圖書(shū)的對(duì)應(yīng)存放位置的號(hào)碼,按中圖法標(biāo)準(zhǔn)分類形成 類型及寬度:字符型,215位取值范圍:字母和數(shù)字 數(shù)據(jù)項(xiàng)編號(hào):B-03數(shù)據(jù)項(xiàng)名稱:狀態(tài)別名:b_status簡(jiǎn)述: 心的借出還是入藏等狀態(tài)標(biāo)示類型及寬度:數(shù)字型,12位取值范圍:1入藏,2借出,3鎖定 數(shù)據(jù)項(xiàng)編號(hào):B-04數(shù)據(jù)項(xiàng)名稱:書(shū)名別名:b_title簡(jiǎn)述:心的名字類型及寬度:字符型,15。位 取值范圍:無(wú) 數(shù)據(jù)項(xiàng)編號(hào):B-05數(shù)據(jù)項(xiàng)名稱:作者另名:b_author簡(jiǎn)述:心的作者,責(zé)任人 類型及寬度:字符型,115位 取值范圍:漢字、字母或數(shù)字組成 數(shù)據(jù)項(xiàng)編號(hào):N-01數(shù)據(jù)項(xiàng)名稱:編號(hào)別名:n_id
10、簡(jiǎn)述:公告的編號(hào),唯一標(biāo)識(shí) 類型及寬度:數(shù)字型,14位 取值范圍:19999數(shù)據(jù)項(xiàng)編號(hào):N-02數(shù)據(jù)項(xiàng)名稱:標(biāo)題別名:n_title簡(jiǎn)述:&&的標(biāo)題類型及寬度:字符型,15。位 取值范圍:無(wú) 數(shù)據(jù)項(xiàng)編號(hào):N-03數(shù)據(jù)項(xiàng)名稱:內(nèi)容另名:n_content簡(jiǎn)述:公告的內(nèi)容類型及寬度:字符型,2000字取值范圍:無(wú)數(shù)據(jù)項(xiàng)編號(hào):N-04數(shù)據(jù)項(xiàng)名稱:發(fā)布時(shí)間別名:n_time簡(jiǎn)述:公告的發(fā)布時(shí)間類型及寬度:時(shí)間型,8字節(jié)取值范圍:小時(shí)間型,即只有年月日數(shù)據(jù)項(xiàng)編號(hào):Q-01數(shù)據(jù)項(xiàng)名稱:編號(hào)別名:q_id簡(jiǎn)述:?jiǎn)栴}的編號(hào)類型及寬度:數(shù)字型,110 位取值范圍:199數(shù)據(jù)項(xiàng)編號(hào):Q-02數(shù)據(jù)項(xiàng)
11、名稱:標(biāo)題別名:q_title簡(jiǎn)述:?jiǎn)栴}標(biāo)題類型及寬度:字符型,15。位 取值范圍:無(wú) 數(shù)據(jù)項(xiàng)編號(hào):Q-03數(shù)據(jù)項(xiàng)名稱:內(nèi)容另名:q_content簡(jiǎn)述:?jiǎn)栴}的內(nèi)容類型及寬度:字符型,2000字取值范圍:無(wú) 數(shù)據(jù)項(xiàng)編號(hào):Q-04數(shù)據(jù)項(xiàng)名稱:作者 另名:q_author簡(jiǎn)述:6不者,或提問(wèn)者姓名 類型及寬度:字符型,115位 取值范圍:字母、漢字、數(shù)字組成 數(shù)據(jù)項(xiàng)編號(hào):L-04數(shù)據(jù)項(xiàng)名稱:借出時(shí)間別名:l_lend_time簡(jiǎn)述:可出圖方的時(shí)間類型及寬度:時(shí)間型,16字節(jié)取值范圍:大時(shí)間型,年月日十時(shí)分秒數(shù)據(jù)項(xiàng)編號(hào):L-05 數(shù)據(jù)項(xiàng)名稱:應(yīng)還時(shí)間 別名:l back time簡(jiǎn)述:應(yīng)還圖書(shū)的時(shí)間
12、類型及寬度:時(shí)間型,8字節(jié) 取值范圍:小時(shí)間型,即只有年月日 數(shù)據(jù)項(xiàng)編號(hào):L-06數(shù)據(jù)項(xiàng)名稱:續(xù)借次數(shù)別名:l_times簡(jiǎn)述:腐學(xué)生已續(xù)借這本書(shū)的次數(shù) 類型及寬度:數(shù)字型,12位 取值范圍:099,默認(rèn)是0 數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)編號(hào):S2S-01數(shù)據(jù)結(jié)構(gòu)名稱:學(xué)生簡(jiǎn)述:該系統(tǒng)的用戶對(duì)象組成:學(xué)號(hào)+姓名+性別+年齡+班級(jí)+密碼+聯(lián)系方式+財(cái)經(jīng) 相關(guān)數(shù)據(jù)流:用戶登錄表單、用戶信息資料相關(guān)處理邏輯:讀者資料管理、圖書(shū)借還管理 數(shù)據(jù)結(jié)構(gòu)編號(hào):S2 A-01數(shù)據(jù)結(jié)構(gòu)名稱:管理員簡(jiǎn)述:該系統(tǒng)的管理人員組成:用戶名+密碼+類型相關(guān)數(shù)據(jù)流:管理員登錄表單,管理員資料相關(guān)處理邏輯:?jiǎn)栴}管理、公告管理、圖書(shū)借還管理
13、 數(shù)據(jù)結(jié)構(gòu)編號(hào):S2B-01數(shù)據(jù)結(jié)構(gòu)名稱:圖書(shū)簡(jiǎn)述:圖書(shū)館的圖書(shū)對(duì)象組成:條形碼+索取號(hào)+狀態(tài)+書(shū)名+作者 相關(guān)數(shù)據(jù)流:新書(shū)注冊(cè)表單、圖書(shū)借還信息 相關(guān)處理邏輯:圖書(shū)信息管理、圖書(shū)借還管理 數(shù)據(jù)結(jié)構(gòu)編號(hào):S2NB-01數(shù)據(jù)結(jié)構(gòu)名稱:新書(shū)簡(jiǎn)述:該系統(tǒng)的新入庫(kù)的圖書(shū)對(duì)象組成:條形碼相關(guān)數(shù)據(jù)流:新書(shū)注冊(cè)表單相關(guān)處理邏輯:圖書(shū)管理 數(shù)據(jù)結(jié)構(gòu)編號(hào):S2N-01數(shù)據(jù)結(jié)構(gòu)名稱:公告簡(jiǎn)述:發(fā)布在網(wǎng)站上的關(guān)于圖書(shū)館的公共提示 組成:編號(hào)+標(biāo)題+內(nèi)容+作者用戶名+發(fā)布時(shí)間 相關(guān)數(shù)據(jù)流:公告表單相關(guān)處理邏輯:公告管理 數(shù)據(jù)結(jié)構(gòu)編號(hào):S2Q-01數(shù)據(jù)結(jié)構(gòu)名稱:?jiǎn)栴}及回答簡(jiǎn)述:學(xué)生的提問(wèn)及管理員的回答組成:編號(hào)+標(biāo)題+
14、內(nèi)容+作者用戶名+回答的提問(wèn)的編號(hào) 相關(guān)數(shù)據(jù)流:?jiǎn)栴}表單、回答表單相關(guān)處理邏輯:提問(wèn)管理、回答管理數(shù)據(jù)流數(shù)據(jù)流編號(hào):C2S-01數(shù)據(jù)流名稱:用戶信息表單 數(shù)據(jù)流來(lái)源:用戶提供表單數(shù)據(jù)流去向:數(shù)據(jù)庫(kù)用戶表記錄 數(shù)據(jù)流量:1份/天高峰流通量:1份/天數(shù)據(jù)流編號(hào)C2B-01數(shù)據(jù)流名稱圖書(shū)信息表單數(shù)據(jù)流來(lái)源新進(jìn)圖書(shū)數(shù)據(jù)流去向數(shù)據(jù)庫(kù)圖書(shū)表記錄數(shù)據(jù)流量:30份/天高峰流通量30份/天數(shù)據(jù)流編號(hào):C2L-01數(shù)據(jù)流名稱:借書(shū)關(guān)聯(lián)信息數(shù)據(jù)流來(lái)源:讀者借書(shū)數(shù)據(jù)流去向:數(shù)據(jù)庫(kù)借書(shū)表記錄數(shù)據(jù)流量:300份/天高峰流通量:300份/天數(shù)據(jù)流編號(hào):C2N-01數(shù)據(jù)流名稱:公告信息表單 數(shù)據(jù)流來(lái)源:網(wǎng)絡(luò)部管理員填寫(xiě) 數(shù)據(jù)
15、流去向:數(shù)據(jù)庫(kù)公告表記錄 數(shù)據(jù)流量:1份/天高峰流通量:1份/天 數(shù)據(jù)流編號(hào):C2Q-01數(shù)據(jù)流名稱:?jiǎn)栴}表單數(shù)據(jù)流來(lái)源:讀者提出數(shù)據(jù)流去向:數(shù)據(jù)庫(kù)問(wèn)題表記錄 數(shù)據(jù)流量:30份/天高峰流通量:30份/天數(shù)據(jù)流編號(hào):C2Q-02數(shù)據(jù)流名稱:回答表單數(shù)據(jù)流來(lái)源:網(wǎng)絡(luò)部管理員填寫(xiě) 數(shù)據(jù)流去向:數(shù)據(jù)庫(kù)問(wèn)題表記錄 數(shù)據(jù)流量:30份/天高峰流通量:30份/天數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)編號(hào):D2L-01數(shù)據(jù)存儲(chǔ)名稱:借閱關(guān)系入庫(kù)簡(jiǎn)述:存儲(chǔ)用戶和所借閱的圖書(shū)之間的關(guān)系數(shù)據(jù)存儲(chǔ)組成:圖書(shū)條形碼、借閱人編號(hào)、經(jīng)手管理員編號(hào)、借出時(shí) 間、應(yīng)還時(shí)間關(guān)鍵字:圖書(shū)條形碼 數(shù)據(jù)存儲(chǔ)編號(hào):D2S-01數(shù)據(jù)存儲(chǔ)名稱:讀者資料入庫(kù)簡(jiǎn)述:存
16、儲(chǔ)新讀者的信息數(shù)據(jù)存儲(chǔ)組成:學(xué)號(hào)、姓名、性別、年齡、班級(jí)、密碼、聯(lián)系方式 關(guān)鍵字:學(xué)號(hào) 數(shù)據(jù)存儲(chǔ)編號(hào):D2B-01數(shù)據(jù)存儲(chǔ)名稱:圖書(shū)資料入庫(kù)簡(jiǎn)述:存儲(chǔ)圖書(shū)的信息數(shù)據(jù)存儲(chǔ)組成:圖書(shū)條形碼、索取號(hào)、狀態(tài)、書(shū)名、作者 關(guān)鍵字:圖書(shū)條形碼 數(shù)據(jù)存儲(chǔ)編號(hào):D2N-01數(shù)據(jù)存儲(chǔ)名稱:公告信息入庫(kù)簡(jiǎn)述:存儲(chǔ)網(wǎng)絡(luò)管理員所發(fā)布的公告信息數(shù)據(jù)存儲(chǔ)組成:編號(hào)、標(biāo)題、內(nèi)容、發(fā)布人編號(hào)、發(fā)布時(shí)間 關(guān)鍵字:編號(hào) 數(shù)據(jù)存儲(chǔ)編號(hào):D2Q-01數(shù)據(jù)存儲(chǔ)名稱:提問(wèn)入庫(kù)簡(jiǎn)述:存儲(chǔ)讀者所提的問(wèn)題信息數(shù)據(jù)存儲(chǔ)組成:編號(hào)、標(biāo)題、提問(wèn)內(nèi)容、提問(wèn)的讀者的學(xué)號(hào) 關(guān)鍵字:編號(hào) 數(shù)據(jù)存儲(chǔ)編號(hào):D2Q-02數(shù)據(jù)存儲(chǔ)名稱:回答入庫(kù)簡(jiǎn)述:存儲(chǔ)管理員針對(duì)
17、某一問(wèn)題的回答信息數(shù)據(jù)存儲(chǔ)組成:編號(hào)、回答內(nèi)容、回答的管理員的用戶名 關(guān)鍵字:編號(hào)處理邏輯數(shù)據(jù)邏輯編號(hào):X2B-01數(shù)據(jù)邏輯名稱:舊書(shū)管理簡(jiǎn)述:采編部管理員對(duì)舊書(shū)注銷 處理:刪除某書(shū)在圖書(shū)館的記錄 輸入:所要注銷的圖書(shū)的條形碼 輸出:注銷是否成功處理頻率:100次/月 數(shù)據(jù)邏輯編號(hào):X2B-02數(shù)據(jù)邏輯名稱:新書(shū)管理簡(jiǎn)述:采編部管理員將新書(shū)信息注冊(cè)進(jìn)數(shù)據(jù)庫(kù)處理:將管理員提交過(guò)來(lái)的圖書(shū)信息插入數(shù)據(jù)庫(kù)中輸入:所要注冊(cè)的圖書(shū)的信息輸出:注冊(cè)是否成功處理頻率:100次/月 數(shù)據(jù)邏輯編號(hào):X2B-03數(shù)據(jù)邏輯名稱:圖書(shū)信息管理簡(jiǎn)述:提供圖書(shū)查詢功能處理:按讀者輸入信息從數(shù)據(jù)庫(kù)中找出該圖書(shū)的所有信息輸入:
18、所要查詢的圖書(shū)的一個(gè)或多個(gè)信息點(diǎn)輸出:符合條件的所有圖書(shū)的信息處理頻率:100次/天 數(shù)據(jù)邏輯編號(hào):X2B-04數(shù)據(jù)邏輯名稱:報(bào)失管理簡(jiǎn)述:針對(duì)某些遺失了的圖書(shū)的管理處理:查詢?cè)搱D書(shū)是否被該讀者所借,是則計(jì)算索賠費(fèi)用輸入:遺失的圖書(shū)的條形碼號(hào)及借者借書(shū)證輸出:如果鎖定成功則輸出索賠費(fèi)用,否則提示原因處理頻率:100次/月 數(shù)據(jù)邏輯編號(hào):X2B-05數(shù)據(jù)邏輯名稱:索賠管理簡(jiǎn)述:對(duì)于確認(rèn)遺失圖書(shū)的讀者,進(jìn)行索賠。處理:收取費(fèi)用,并刪除借閱記錄,再鎖定圖書(shū)輸入:確認(rèn)收費(fèi)成功輸出:圖書(shū)鎖定結(jié)果處理頻率:100次/月數(shù)據(jù)邏輯編號(hào):X2B-06 數(shù)據(jù)邏輯名稱:借出管理 簡(jiǎn)述:關(guān)于讀者借書(shū)的過(guò)程處理:確認(rèn)該
19、圖書(shū)為入藏狀態(tài),該讀者沒(méi)有過(guò)期圖書(shū)且沒(méi)達(dá)到滿借數(shù) 量。輸入:圖書(shū)的條形碼和讀者學(xué)號(hào)輸出:借出成功處理頻率:300次/天 數(shù)據(jù)邏輯編號(hào):X2B-07數(shù)據(jù)邏輯名稱:還書(shū)管理 簡(jiǎn)述:關(guān)于讀者還書(shū)的過(guò)程 處理:確認(rèn)圖書(shū)為借出狀態(tài) 輸入:圖書(shū)條形碼輸出:歸還結(jié)果處理頻率:300次/天 數(shù)據(jù)邏輯編號(hào):X2S-01數(shù)據(jù)邏輯名稱:讀者注冊(cè)管理簡(jiǎn)述:增加新的讀者處理:確認(rèn)學(xué)號(hào)唯一,正確則把信息插入數(shù)據(jù)庫(kù)輸入:讀者信息輸出:注冊(cè)是否成功處理頻率:100次/月 數(shù)據(jù)邏輯編號(hào):X2S-02數(shù)據(jù)邏輯名稱:讀者登錄管理簡(jiǎn)述:對(duì)讀者登錄的驗(yàn)證處理:把輸入學(xué)號(hào)和密碼與數(shù)據(jù)庫(kù)里的進(jìn)行比對(duì)輸入:學(xué)號(hào)和密碼輸出:登錄結(jié)果處理頻率:
20、300次/天 數(shù)據(jù)邏輯編號(hào):X2S-03數(shù)據(jù)邏輯名稱:改密管理簡(jiǎn)述:讀者登錄網(wǎng)站進(jìn)行修改登錄密碼處理:驗(yàn)證舊密碼是否正確,及新密碼是否合法輸入:新、舊密碼輸出:修改結(jié)果處理頻率:100次/月 數(shù)據(jù)邏輯編號(hào):X2S-04數(shù)據(jù)邏輯名稱:財(cái)金管理簡(jiǎn)述:查詢讀者與圖書(shū)館之間的欠費(fèi)金額處理:查詢?cè)撟x者與圖書(shū)館之間的欠費(fèi)金額輸入:讀者學(xué)號(hào)輸出:欠費(fèi)金額處理頻率:100次/月三.系統(tǒng)設(shè)計(jì)1.系統(tǒng)平臺(tái)設(shè)計(jì)1)系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì)網(wǎng)絡(luò)結(jié)構(gòu)圖(如圖3-1-1 )網(wǎng)絡(luò)管理員圖 3-1-12)系統(tǒng)數(shù)據(jù)庫(kù)平臺(tái)設(shè)計(jì)我們采用Microsoft公司的SQLServer 2000數(shù)據(jù)庫(kù),作為本系統(tǒng)的數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)管理系統(tǒng)采用該數(shù)據(jù)
21、庫(kù)自帶的“企業(yè)管理器”。3)系統(tǒng)的軟件平臺(tái)設(shè)計(jì)系統(tǒng)軟件架構(gòu)圖(如圖3-1-3 )圖 3-1-34)系統(tǒng)的硬件平臺(tái)設(shè)計(jì)穩(wěn)定優(yōu)良的專業(yè)服務(wù)器,條形碼閱讀器,磁性讀卡器,打印機(jī)用于打印制作條形碼,數(shù)臺(tái)管理員計(jì)算機(jī)。2 .系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)1)模塊設(shè)計(jì) 數(shù)據(jù)庫(kù)訪問(wèn)公共類,使用 Hibernate提供的SessionFactory類, 提供公共的獲取數(shù)據(jù)庫(kù)連接的方法。 條形碼生成檢查器,使用乘3模10的算法制做的類,可以用于生 成條形碼的驗(yàn)證位,以及檢查條形碼的正確性。 插入新記錄公共類,使用Hibernate提供的save方法,所有插入 操作使用該一個(gè)方法。 刪除記錄公共類,使用Hibernate提供的
22、delete方法,所有刪除 操作使用該一個(gè)方法。 更新記錄公共類,使用Hibernate提供的update方法,所有更新 操作使用該一個(gè)方法。 查詢記錄公共類,使用 Hibernate的查詢機(jī)制,所有操作使用一 個(gè)查詢方法。2)功能設(shè)計(jì)公占性西圖書(shū)皆辨信息系統(tǒng)3 .系統(tǒng)詳細(xì)設(shè)計(jì)1)輸入輸出設(shè)計(jì)a)輸入,用戶登錄界面:需要輸入用戶名、密碼、驗(yàn)證碼,且有“三者不能為空”,“密碼 不能少于六位”的動(dòng)態(tài)提示。,查詢圖書(shū)界面:以單選框選擇查詢的方式(按書(shū)名、作者、索取號(hào)等),再把關(guān) 鍵字填入文本框,點(diǎn)擊查詢。,在線提問(wèn)界面:用戶填入標(biāo)題、內(nèi)容,作者學(xué)號(hào)和日期自動(dòng)填入。僅供個(gè)人參考 管理員回答界面:在線編
23、輯器提供排版功能,管理員只輸入內(nèi)容, 用戶名和日期自動(dòng)填入 管理員發(fā)布公告:在線編輯器提供排版功能,需輸入標(biāo)題和內(nèi)容。 采編、閱覽部管理員登錄界面:需輸入用戶名和密碼,判空提示。 借還圖書(shū)界面:管理員只需用條形碼閱讀器掃描圖書(shū)和學(xué)生證即可,但也有手動(dòng)輸入的位置。 注冊(cè)新用戶界面:必須輸入學(xué)號(hào)、姓名、班級(jí)、密碼,可選輸入性別、年齡、電話。 注冊(cè)新書(shū)界面:需輸入條形碼、索取號(hào)、書(shū)名、作者。b)輸出 借閱查詢:輸出該讀者已借圖書(shū)的列表,每一行里是書(shū)名、作者、 索取號(hào)、條形碼號(hào)、圖書(shū)狀態(tài)、借出日期、應(yīng)還日期、續(xù)借次數(shù)。 圖書(shū)查詢:輸出圖書(shū)列表,每行包含書(shū)名、作者、索取號(hào)、狀態(tài) 借書(shū)操作:當(dāng)輸入學(xué)生學(xué)號(hào)
24、后,顯示該學(xué)生已借圖書(shū)的信息(條形 碼、索取號(hào)、書(shū)名、作者、借出時(shí)間、應(yīng)還時(shí)間)以及學(xué)生信息(學(xué) 號(hào)、姓名、) 還書(shū)操作:顯示結(jié)果。但不需要管理員去點(diǎn)確認(rèn),即可執(zhí)行下一次 還書(shū)操作。2)界面設(shè)計(jì)網(wǎng)站的出錯(cuò)提示皆用動(dòng)態(tài)提示,即在用戶填入數(shù)據(jù)還沒(méi)有提交時(shí)已經(jīng) 提示錯(cuò)誤。網(wǎng)絡(luò)管理員后臺(tái)使用在線編輯器,幫助實(shí)現(xiàn)排版功能。采編、閱覽管理員使用同一程序,出錯(cuò)都將以彈出窗口的形式提示。4 .數(shù)據(jù)庫(kù)設(shè)計(jì)該系統(tǒng)數(shù)據(jù)庫(kù)將涉及到六個(gè)實(shí)體對(duì)象:學(xué)生、圖書(shū)、問(wèn)題和回答、管 理員、公告、新書(shū),ER圖如圖(圖3-4)數(shù)據(jù)庫(kù)中建立七張表,學(xué)生 student、問(wèn)題和回答 question、借書(shū) lent、圖書(shū) book、管理
25、員 admin、新書(shū) newbook 公告 notice5 .代碼模型設(shè)計(jì),索取號(hào)使用層次碼,圖書(shū)的索取號(hào)嚴(yán)格按照中圖法標(biāo)記作為分類前綴, 如圖(圖5-1)。XN門編順序中圖法規(guī)定N XN如圖(圖5-1)圖3-4,條形碼使用順序碼,從入庫(kù)的第一本圖書(shū) 000001校驗(yàn)碼開(kāi)始,校驗(yàn)碼的 算法是將偶數(shù)位之和乘以3再加上奇數(shù)位之和,冉將他們的和取10的模, 得到的數(shù)便作為校驗(yàn)碼。所以前三者便是 0000013, 0000026, 0000039。 數(shù)據(jù)庫(kù)字段使用助憶碼,學(xué)生表命名為student,而其中各字段前面都加上s_, 如學(xué)號(hào)為s_id.管理員用戶名使用層次碼加助憶碼,如圖(圖5-2)。如:采編部成員的用戶名就可 以是cb001XN*編號(hào)部
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 環(huán)保技術(shù)應(yīng)用開(kāi)發(fā)協(xié)議
- 社區(qū)農(nóng)業(yè)種植合作園區(qū)建設(shè)協(xié)議
- 發(fā)電機(jī)組買賣合同
- 陜西高中單招試題及答案
- 2025黑龍江哈爾濱電機(jī)廠(鎮(zhèn)江)有限責(zé)任公司社會(huì)招聘21人筆試參考題庫(kù)附帶答案詳解
- 潁州叉車培訓(xùn)試題及答案
- 獲取成功2024國(guó)際商業(yè)美術(shù)設(shè)計(jì)師考試試題及答案
- 合同轉(zhuǎn)包協(xié)議書(shū)范本
- 合同附件安全協(xié)議書(shū)
- 景觀施工合同協(xié)議書(shū)模板
- 2025屆江蘇省常州市高級(jí)中學(xué)高三第二次模擬考試語(yǔ)文試卷含解析
- 國(guó)企數(shù)字化轉(zhuǎn)型解讀及賦能zzw
- 2024中國(guó)華電集團(tuán)限公司校招+社招高頻難、易錯(cuò)點(diǎn)練習(xí)500題附帶答案詳解
- 博士學(xué)位論文答辯決議模板分享
- 國(guó)家職業(yè)技術(shù)技能標(biāo)準(zhǔn) 6-29-03-03 電梯安裝維修工 人社廳發(fā)2018145號(hào)
- 光伏電站施工創(chuàng)優(yōu)規(guī)劃方案
- 《中華人民共和國(guó)的成立和鞏固》單元作業(yè)設(shè)計(jì) 八年級(jí)下冊(cè)歷史
- 【米酒釀造工藝的優(yōu)化探析(論文)6500字】
- 《〈紅樓夢(mèng)〉整本書(shū)閱讀4:專題研討:把握作品中的人物關(guān)系》教學(xué)設(shè)計(jì)
- 加油站應(yīng)急救援管理制度
- EBSD初級(jí)原理和簡(jiǎn)單應(yīng)用
評(píng)論
0/150
提交評(píng)論