圖書館圖書管理信息系統(tǒng)分析設(shè)計(jì)報(bào)告(共21頁)_第1頁
圖書館圖書管理信息系統(tǒng)分析設(shè)計(jì)報(bào)告(共21頁)_第2頁
圖書館圖書管理信息系統(tǒng)分析設(shè)計(jì)報(bào)告(共21頁)_第3頁
圖書館圖書管理信息系統(tǒng)分析設(shè)計(jì)報(bào)告(共21頁)_第4頁
圖書館圖書管理信息系統(tǒng)分析設(shè)計(jì)報(bào)告(共21頁)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上圖書館圖書管理信息系統(tǒng)分析設(shè)計(jì)報(bào)告一. 可行性分析1. 管理可行性當(dāng)今社會(huì)是信息化的社會(huì),工作信息化使得很多復(fù)雜、煩瑣的工作變得簡單。我們將要實(shí)現(xiàn)的就是為煩瑣的圖書館借出入工作以及圖書處理工作做的管理信息系統(tǒng)。我們的成品,將可以運(yùn)用于一些小型的圖書館運(yùn)營,還可以運(yùn)用于一些私人租書處,據(jù)了解,我校也有這樣的私人租書店。不過,其日常圖書出入登記都是書面記錄的,這樣會(huì)有很大的安全隱患和操作不便性。本系統(tǒng)就可以用于解決這一類問題,所以管理上有可行性。2. 經(jīng)濟(jì)可行性我們的開發(fā)人員基本上都有各自的電腦。而開發(fā)工具easyEclipse和J2EE技術(shù)的支持組件皆是開源軟件,所以不

2、存在經(jīng)濟(jì)問題。我們的數(shù)據(jù)庫選用的是SQLserver,雖然它是收費(fèi)軟件,不過我們在開發(fā)過程中使用的是試用版,而且該系統(tǒng)的成員不自帶數(shù)據(jù)庫。所以在經(jīng)濟(jì)上本系統(tǒng)也是可行的。3. 技術(shù)可行性我們的開發(fā)人員都已熟練掌握了J2EE開發(fā)B/S程序的技術(shù),也掌握了使用PowerBuilder開發(fā)C/S結(jié)構(gòu)程序的技術(shù),并且在這之前,我們已詳細(xì)了解過圖書館系統(tǒng)的基本結(jié)構(gòu)和中圖法中的圖書分類方法。所以在技術(shù)上,本系統(tǒng)也是可行的。二. 系統(tǒng)分析1. 需求分析1) 詳細(xì)調(diào)查訪問我校圖書館網(wǎng)站,詳細(xì)使用了它的所有功能,并了解了它的細(xì)節(jié)流程。在借書的時(shí)候著重記錄了其業(yè)務(wù)流程。參考了Powerbuilder項(xiàng)目開發(fā)中的“圖

3、書館系統(tǒng)”一章。2) 組織結(jié)構(gòu)分析下面是組織結(jié)構(gòu)圖,如圖2-1-2本系統(tǒng)不是圖書館管理人員組織關(guān)系的處理系統(tǒng),而是幫助采編部、網(wǎng)絡(luò)部、流通閱覽部以及讀者的日常工作的信息系統(tǒng)。圖2-2-1-13) 功能分析業(yè)務(wù)功能表:序號使用者業(yè)務(wù)功能1采編部注冊新書進(jìn)數(shù)據(jù)庫(自動(dòng)顯示在網(wǎng)站的“新書通報(bào)”中),注銷舊書,圖書的分類管理。2網(wǎng)絡(luò)部在圖書館網(wǎng)站上:更新維護(hù)網(wǎng)站,發(fā)布公告,網(wǎng)上讀者留言解答。3流通閱覽部以管理員身份登入后臺(tái),注冊、刪除用戶,記錄借出、歸還圖書信息,圖書過期、丟失索賠操作。4讀者借還書。以用戶名登錄,在線提問,查詢已借圖書信息,圖書查詢,查看新書通報(bào),修改個(gè)人資料,財(cái)金查詢。2. 流程描

4、述1) 業(yè)務(wù)流程以下是采編部業(yè)務(wù)流程圖(圖2-2-1-1)、網(wǎng)絡(luò)部業(yè)務(wù)流程圖(圖2-2-1-2)、流通閱覽部業(yè)務(wù)流程圖(圖2-2-1-3)、還書業(yè)務(wù)流程圖(圖2-2-1-4)、借書業(yè)務(wù)流程圖(圖2-2-1-5)、讀者訪問網(wǎng)站的業(yè)務(wù)流程圖(圖2-2-1-6) 圖2-2-1-1 圖2-2-1-2圖2-2-1-3圖2-2-1-4 圖2-2-1-5圖2-2-1-62) 數(shù)據(jù)流程·頂層數(shù)據(jù)流程圖,如圖2-2-2-1·第二層數(shù)據(jù)流程圖,如圖2-2-2-2圖2-2-2-2·第三層數(shù)據(jù)流程圖,如圖2-2-2-3圖2-2-2-3·第底層數(shù)據(jù)流程圖,如圖2-2-2-4至圖2

5、-2-2-6圖2-2-2-4圖2-2-2-1圖2-2-2-5圖2-2-2-63) 數(shù)據(jù)字典·數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:S-01數(shù)據(jù)項(xiàng)名稱:學(xué)號別名:s_id簡述:學(xué)生的學(xué)號類型及寬度:字符型,10位取值范圍:數(shù)據(jù)項(xiàng)編號:S-02數(shù)據(jù)項(xiàng)名稱:姓名別名:s_name簡述:學(xué)生姓名類型及寬度:字符型,215位取值范圍:無數(shù)據(jù)項(xiàng)編號:S-03數(shù)據(jù)項(xiàng)名稱:性別別名:s_sex簡述:學(xué)生的性別類型及寬度:數(shù)字型,1位取值范圍:0表示女,1表示男。數(shù)據(jù)項(xiàng)編號:S-04數(shù)據(jù)項(xiàng)名稱:年齡別名:s_age簡述:學(xué)生的年齡類型及寬度:數(shù)字型,13位取值范圍:1999位數(shù)據(jù)項(xiàng)編號:S-05數(shù)據(jù)項(xiàng)名稱:班級別名:s_

6、class簡述:學(xué)生所在的班級類型及寬度:字符型,415位取值范圍:字母和數(shù)字組成數(shù)據(jù)項(xiàng)編號:S-06數(shù)據(jù)項(xiàng)名稱:密碼別名:s_password簡述:學(xué)生登錄的密碼類型及寬度:字符型,620位取值范圍:字母和數(shù)字組成數(shù)據(jù)項(xiàng)編號:S-07數(shù)據(jù)項(xiàng)名稱:聯(lián)系方式別名:s_tel簡述:學(xué)生姓名類型及寬度:字符型,715位取值范圍:無數(shù)據(jù)項(xiàng)編號:S-08數(shù)據(jù)項(xiàng)名稱:財(cái)金別名:s_ money簡述:學(xué)生與圖書館之間的財(cái)務(wù)上所欠金額類型及寬度:數(shù)字型,14位取值范圍: 09999數(shù)據(jù)項(xiàng)編號:A-01數(shù)據(jù)項(xiàng)名稱:用戶名別名:a_id簡述:管理員登錄系統(tǒng)所有用戶名類型及寬度:字符型,115位取值范圍:字母、漢字

7、、數(shù)字組成數(shù)據(jù)項(xiàng)編號:A-02數(shù)據(jù)項(xiàng)名稱:密碼別名:a_password簡述:管理員登錄系統(tǒng)所用的密碼類型及寬度:字符型,620位取值范圍:字母、數(shù)字組成數(shù)據(jù)項(xiàng)編號:A-03數(shù)據(jù)項(xiàng)名稱:類型別名:a_type簡述:管理員所屬部門類型及寬度:數(shù)字型,12位取值范圍:1為采編部,2為閱覽部,3為網(wǎng)絡(luò)部數(shù)據(jù)項(xiàng)編號:B-01數(shù)據(jù)項(xiàng)名稱:條形碼別名:b_code簡述:圖書的條形碼類型及寬度:字符型,210位取值范圍:00數(shù)據(jù)項(xiàng)編號:B-02數(shù)據(jù)項(xiàng)名稱:索取號別名:b_get簡述:圖書的對應(yīng)存放位置的號碼,按中圖法標(biāo)準(zhǔn)分類形成類型及寬度:字符型,215位取值范圍:字母和數(shù)字?jǐn)?shù)據(jù)項(xiàng)編號:B-03數(shù)據(jù)項(xiàng)名稱:

8、狀態(tài)別名:b_status簡述:圖書的借出還是入藏等狀態(tài)標(biāo)示類型及寬度:數(shù)字型,12位取值范圍:1入藏,2借出,3鎖定數(shù)據(jù)項(xiàng)編號:B-04數(shù)據(jù)項(xiàng)名稱:書名別名:b_title簡述:圖書的名字類型及寬度:字符型,150位取值范圍:無數(shù)據(jù)項(xiàng)編號:B-05數(shù)據(jù)項(xiàng)名稱:作者別名:b_author簡述:圖書的作者,責(zé)任人類型及寬度:字符型,115位取值范圍:漢字、字母或數(shù)字組成數(shù)據(jù)項(xiàng)編號:N-01數(shù)據(jù)項(xiàng)名稱:編號別名:n_id簡述:公告的編號,唯一標(biāo)識(shí)類型及寬度:數(shù)字型,14位取值范圍:19999數(shù)據(jù)項(xiàng)編號:N-02 數(shù)據(jù)項(xiàng)名稱:標(biāo)題別名:n_title 簡述:公告的標(biāo)題類型及寬度:字符型,150位取值

9、范圍:無數(shù)據(jù)項(xiàng)編號:N-03數(shù)據(jù)項(xiàng)名稱:內(nèi)容別名:n_content簡述:公告的內(nèi)容類型及寬度:字符型,2000字取值范圍:無數(shù)據(jù)項(xiàng)編號:N-04數(shù)據(jù)項(xiàng)名稱:發(fā)布時(shí)間別名:n_time簡述:公告的發(fā)布時(shí)間類型及寬度:時(shí)間型,8字節(jié)取值范圍:小時(shí)間型,即只有年月日數(shù)據(jù)項(xiàng)編號:Q-01數(shù)據(jù)項(xiàng)名稱:編號別名:q_id簡述:問題的編號類型及寬度:數(shù)字型,110位取值范圍:1數(shù)據(jù)項(xiàng)編號:Q-02數(shù)據(jù)項(xiàng)名稱:標(biāo)題別名:q_title簡述:問題標(biāo)題類型及寬度:字符型,150位取值范圍:無數(shù)據(jù)項(xiàng)編號:Q-03數(shù)據(jù)項(xiàng)名稱:內(nèi)容別名:q_content簡述:問題的內(nèi)容類型及寬度:字符型,2000字取值范圍:無數(shù)據(jù)

10、項(xiàng)編號:Q-04數(shù)據(jù)項(xiàng)名稱:作者別名:q_author簡述:回答者,或提問者姓名類型及寬度:字符型,115位取值范圍:字母、漢字、數(shù)字組成數(shù)據(jù)項(xiàng)編號:L-04數(shù)據(jù)項(xiàng)名稱:借出時(shí)間別名:l_lend_time簡述:借出圖書的時(shí)間類型及寬度:時(shí)間型,16字節(jié)取值范圍:大時(shí)間型,年月日+時(shí)分秒數(shù)據(jù)項(xiàng)編號:L-05數(shù)據(jù)項(xiàng)名稱:應(yīng)還時(shí)間別名:l_back_time簡述:應(yīng)還圖書的時(shí)間類型及寬度:時(shí)間型,8字節(jié)取值范圍:小時(shí)間型,即只有年月日數(shù)據(jù)項(xiàng)編號:L-06數(shù)據(jù)項(xiàng)名稱:續(xù)借次數(shù)別名:l_times簡述:該學(xué)生已續(xù)借這本書的次數(shù)類型及寬度:數(shù)字型,12位取值范圍:099,默認(rèn)是0·數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)

11、結(jié)構(gòu)編號:S2S-01數(shù)據(jù)結(jié)構(gòu)名稱:學(xué)生簡述:該系統(tǒng)的用戶對象組成:學(xué)號+姓名+性別+年齡+班級+密碼+聯(lián)系方式+財(cái)經(jīng)相關(guān)數(shù)據(jù)流:用戶登錄表單、用戶信息資料相關(guān)處理邏輯:讀者資料管理、圖書借還管理數(shù)據(jù)結(jié)構(gòu)編號:S2A-01數(shù)據(jù)結(jié)構(gòu)名稱:管理員簡述:該系統(tǒng)的管理人員組成:用戶名+密碼+類型相關(guān)數(shù)據(jù)流:管理員登錄表單,管理員資料 相關(guān)處理邏輯:問題管理、公告管理、圖書借還管理數(shù)據(jù)結(jié)構(gòu)編號:S2B-01數(shù)據(jù)結(jié)構(gòu)名稱:圖書簡述:圖書館的圖書對象組成:條形碼+索取號+狀態(tài)+書名+作者相關(guān)數(shù)據(jù)流:新書注冊表單、圖書借還信息 相關(guān)處理邏輯:圖書信息管理、圖書借還管理數(shù)據(jù)結(jié)構(gòu)編號:S2NB-01數(shù)據(jù)結(jié)構(gòu)名稱:

12、新書簡述:該系統(tǒng)的新入庫的圖書對象組成:條形碼相關(guān)數(shù)據(jù)流:新書注冊表單相關(guān)處理邏輯:圖書管理數(shù)據(jù)結(jié)構(gòu)編號:S2N-01數(shù)據(jù)結(jié)構(gòu)名稱:公告簡述:發(fā)布在網(wǎng)站上的關(guān)于圖書館的公共提示組成:編號+標(biāo)題+內(nèi)容+作者用戶名+發(fā)布時(shí)間相關(guān)數(shù)據(jù)流:公告表單相關(guān)處理邏輯:公告管理數(shù)據(jù)結(jié)構(gòu)編號:S2Q-01數(shù)據(jù)結(jié)構(gòu)名稱:問題及回答簡述:學(xué)生的提問及管理員的回答 組成:編號+標(biāo)題+內(nèi)容+作者用戶名+回答的提問的編號 相關(guān)數(shù)據(jù)流:問題表單、回答表單相關(guān)處理邏輯:提問管理、回答管理·數(shù)據(jù)流數(shù)據(jù)流編號:C2S-01數(shù)據(jù)流名稱:用戶信息表單數(shù)據(jù)流來源:用戶提供表單數(shù)據(jù)流去向:數(shù)據(jù)庫用戶表記錄數(shù)據(jù)流量:1份/天高峰

13、流通量:1份/天數(shù)據(jù)流編號:C2B-01數(shù)據(jù)流名稱:圖書信息表單數(shù)據(jù)流來源:新進(jìn)圖書數(shù)據(jù)流去向:數(shù)據(jù)庫圖書表記錄數(shù)據(jù)流量:30份/天高峰流通量:30份/天數(shù)據(jù)流編號:C2L-01數(shù)據(jù)流名稱:借書關(guān)聯(lián)信息數(shù)據(jù)流來源:讀者借書數(shù)據(jù)流去向:數(shù)據(jù)庫借書表記錄數(shù)據(jù)流量:300份/天高峰流通量:300份/天數(shù)據(jù)流編號:C2N-01數(shù)據(jù)流名稱:公告信息表單數(shù)據(jù)流來源:網(wǎng)絡(luò)部管理員填寫數(shù)據(jù)流去向:數(shù)據(jù)庫公告表記錄數(shù)據(jù)流量:1份/天高峰流通量:1份/天數(shù)據(jù)流編號:C2Q-01數(shù)據(jù)流名稱:問題表單數(shù)據(jù)流來源:讀者提出數(shù)據(jù)流去向:數(shù)據(jù)庫問題表記錄數(shù)據(jù)流量:30份/天高峰流通量:30份/天數(shù)據(jù)流編號:C2Q-02數(shù)據(jù)

14、流名稱:回答表單數(shù)據(jù)流來源:網(wǎng)絡(luò)部管理員填寫數(shù)據(jù)流去向:數(shù)據(jù)庫問題表記錄數(shù)據(jù)流量:30份/天高峰流通量:30份/天·數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)編號:D2L-01數(shù)據(jù)存儲(chǔ)名稱:借閱關(guān)系入庫簡述:存儲(chǔ)用戶和所借閱的圖書之間的關(guān)系數(shù)據(jù)存儲(chǔ)組成:圖書條形碼、借閱人編號、經(jīng)手管理員編號、借出時(shí)間、應(yīng)還時(shí)間關(guān)鍵字:圖書條形碼數(shù)據(jù)存儲(chǔ)編號:D2S-01數(shù)據(jù)存儲(chǔ)名稱:讀者資料入庫簡述:存儲(chǔ)新讀者的信息數(shù)據(jù)存儲(chǔ)組成:學(xué)號、姓名、性別、年齡、班級、密碼、聯(lián)系方式關(guān)鍵字:學(xué)號數(shù)據(jù)存儲(chǔ)編號:D2B-01數(shù)據(jù)存儲(chǔ)名稱:圖書資料入庫簡述:存儲(chǔ)圖書的信息數(shù)據(jù)存儲(chǔ)組成:圖書條形碼、索取號、狀態(tài)、書名、作者關(guān)鍵字:圖書條形碼數(shù)

15、據(jù)存儲(chǔ)編號:D2N-01數(shù)據(jù)存儲(chǔ)名稱:公告信息入庫簡述:存儲(chǔ)網(wǎng)絡(luò)管理員所發(fā)布的公告信息數(shù)據(jù)存儲(chǔ)組成:編號、標(biāo)題、內(nèi)容、發(fā)布人編號、發(fā)布時(shí)間關(guān)鍵字:編號數(shù)據(jù)存儲(chǔ)編號:D2Q-01數(shù)據(jù)存儲(chǔ)名稱:提問入庫簡述:存儲(chǔ)讀者所提的問題信息數(shù)據(jù)存儲(chǔ)組成:編號、標(biāo)題、提問內(nèi)容、提問的讀者的學(xué)號關(guān)鍵字:編號數(shù)據(jù)存儲(chǔ)編號:D2Q-02數(shù)據(jù)存儲(chǔ)名稱:回答入庫簡述:存儲(chǔ)管理員針對某一問題的回答信息數(shù)據(jù)存儲(chǔ)組成:編號、回答內(nèi)容、回答的管理員的用戶名關(guān)鍵字:編號·處理邏輯數(shù)據(jù)邏輯編號:X2B-01數(shù)據(jù)邏輯名稱:舊書管理簡述:采編部管理員對舊書注銷處理:刪除某書在圖書館的記錄輸入:所要注銷的圖書的條形碼輸出:注銷

16、是否成功處理頻率:100次/月數(shù)據(jù)邏輯編號:X2B-02數(shù)據(jù)邏輯名稱:新書管理簡述:采編部管理員將新書信息注冊進(jìn)數(shù)據(jù)庫處理:將管理員提交過來的圖書信息插入數(shù)據(jù)庫中輸入:所要注冊的圖書的信息輸出:注冊是否成功處理頻率:100次/月數(shù)據(jù)邏輯編號:X2B-03數(shù)據(jù)邏輯名稱:圖書信息管理簡述:提供圖書查詢功能 處理:按讀者輸入信息從數(shù)據(jù)庫中找出該圖書的所有信息輸入:所要查詢的圖書的一個(gè)或多個(gè)信息點(diǎn)輸出:符合條件的所有圖書的信息處理頻率:100次/天數(shù)據(jù)邏輯編號:X2B-04數(shù)據(jù)邏輯名稱:報(bào)失管理簡述:針對某些遺失了的圖書的管理處理:查詢該圖書是否被該讀者所借,是則計(jì)算索賠費(fèi)用。輸入:遺失的圖書的條形碼

17、號及借者借書證輸出:如果鎖定成功則輸出索賠費(fèi)用,否則提示原因處理頻率:100次/月數(shù)據(jù)邏輯編號:X2B-05數(shù)據(jù)邏輯名稱:索賠管理簡述:對于確認(rèn)遺失圖書的讀者,進(jìn)行索賠。處理:收取費(fèi)用,并刪除借閱記錄,再鎖定圖書。輸入:確認(rèn)收費(fèi)成功輸出:圖書鎖定結(jié)果處理頻率:100次/月數(shù)據(jù)邏輯編號:X2B-06數(shù)據(jù)邏輯名稱:借出管理簡述:關(guān)于讀者借書的過程處理:確認(rèn)該圖書為入藏狀態(tài),該讀者沒有過期圖書且沒達(dá)到滿借數(shù)量。 輸入:圖書的條形碼和讀者學(xué)號輸出:借出成功處理頻率:300次/天數(shù)據(jù)邏輯編號:X2B-07數(shù)據(jù)邏輯名稱:還書管理簡述:關(guān)于讀者還書的過程處理:確認(rèn)圖書為借出狀態(tài) 輸入:圖書條形碼 輸出:歸還

18、結(jié)果處理頻率:300次/天數(shù)據(jù)邏輯編號:X2S-01數(shù)據(jù)邏輯名稱:讀者注冊管理簡述:增加新的讀者處理:確認(rèn)學(xué)號唯一,正確則把信息插入數(shù)據(jù)庫輸入:讀者信息輸出:注冊是否成功處理頻率:100次/月數(shù)據(jù)邏輯編號:X2S-02數(shù)據(jù)邏輯名稱:讀者登錄管理簡述:對讀者登錄的驗(yàn)證 處理:把輸入學(xué)號和密碼與數(shù)據(jù)庫里的進(jìn)行比對 輸入:學(xué)號和密碼 輸出:登錄結(jié)果處理頻率:300次/天數(shù)據(jù)邏輯編號:X2S-03數(shù)據(jù)邏輯名稱:改密管理簡述:讀者登錄網(wǎng)站進(jìn)行修改登錄密碼處理:驗(yàn)證舊密碼是否正確,及新密碼是否合法輸入:新、舊密碼輸出:修改結(jié)果處理頻率:100次/月數(shù)據(jù)邏輯編號:X2S-04數(shù)據(jù)邏輯名稱:財(cái)金管理簡述:查詢

19、讀者與圖書館之間的欠費(fèi)金額處理:查詢該讀者與圖書館之間的欠費(fèi)金額輸入:讀者學(xué)號輸出:欠費(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ù)器圖3-1-12) 系統(tǒng)數(shù)據(jù)庫平臺(tái)設(shè)計(jì)我們采用Microsoft公司的SQLServer 2000數(shù)據(jù)庫,作為本系統(tǒng)的數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng)采用該數(shù)據(jù)庫自帶的“企業(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ì)&#

20、183;數(shù)據(jù)庫訪問公共類,使用Hibernate提供的SessionFactory類,提供公共的獲取數(shù)據(jù)庫連接的方法。·條形碼生成檢查器,使用乘3模10的算法制做的類,可以用于生成條形碼的驗(yàn)證位,以及檢查條形碼的正確性。·插入新記錄公共類,使用Hibernate提供的save方法,所有插入操作使用該一個(gè)方法。·刪除記錄公共類,使用Hibernate提供的delete方法,所有刪除操作使用該一個(gè)方法。·更新記錄公共類,使用Hibernate提供的update方法,所有更新操作使用該一個(gè)方法。·查詢記錄公共類,使用Hibernate的查詢機(jī)制,所有

21、操作使用一個(gè)查詢方法。2) 功能設(shè)計(jì)3. 系統(tǒng)詳細(xì)設(shè)計(jì)1) 輸入輸出設(shè)計(jì)a) 輸入·用戶登錄界面:需要輸入用戶名、密碼、驗(yàn)證碼,且有“三者不能為空”,“密碼不能少于六位”的動(dòng)態(tài)提示。 ·查詢圖書界面:以單選框選擇查詢的方式(按書名、作者、索取號等),再把關(guān)鍵字填入文本框,點(diǎn)擊查詢。 ·在線提問界面:用戶填入標(biāo)題、內(nèi)容,作者學(xué)號和日期自動(dòng)填入。·管理員回答界面:在線編輯器提供排版功能,管理員只輸入內(nèi)容,用戶名和日期自動(dòng)填入 ·管理員發(fā)布公告:在線編輯器提供排版功能,需輸入標(biāo)題和內(nèi)容。 ·采編、閱覽部管理員登錄界面:需輸入用戶名和密碼,判

22、空提示。 ·借還圖書界面:管理員只需用條形碼閱讀器掃描圖書和學(xué)生證即可,但也有手動(dòng)輸入的位置。 ·注冊新用戶界面:必須輸入學(xué)號、姓名、班級、密碼,可選輸入性別、年齡、電話。 ·注冊新書界面:需輸入條形碼、索取號、書名、作者。b) 輸出·借閱查詢:輸出該讀者已借圖書的列表,每一行里是書名、作者、索取號、條形碼號、圖書狀態(tài)、借出日期、應(yīng)還日期、續(xù)借次數(shù)。·圖書查詢:輸出圖書列表,每行包含書名、作者、索取號、狀態(tài)·借書操作:當(dāng)輸入學(xué)生學(xué)號后,顯示該學(xué)生已借圖書的信息(條形碼、索取號、書名、作者、借出時(shí)間、應(yīng)還時(shí)間)以及學(xué)生信息(學(xué)號、姓名、)·還書操作:顯示結(jié)果。但不需要管理員去點(diǎn)確認(rèn),即可執(zhí)行下一次還書操作。2) 界面設(shè)計(jì)網(wǎng)站的出錯(cuò)提示皆用動(dòng)態(tài)提示,即在用戶填入數(shù)據(jù)還沒有提交時(shí)已經(jīng)提示錯(cuò)誤。網(wǎng)絡(luò)管理員后臺(tái)使用在線編輯器,幫助實(shí)現(xiàn)排版功能。采編、閱覽管理員使用同一程序,出錯(cuò)都將以彈出窗口的形式提示。4. 數(shù)據(jù)庫設(shè)計(jì)該系統(tǒng)數(shù)據(jù)庫將

溫馨提示

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

評論

0/150

提交評論