基于Java的圖書館管理系統(tǒng)的設計 中期報告word格式_第1頁
基于Java的圖書館管理系統(tǒng)的設計 中期報告word格式_第2頁
基于Java的圖書館管理系統(tǒng)的設計 中期報告word格式_第3頁
基于Java的圖書館管理系統(tǒng)的設計 中期報告word格式_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、畢業(yè)設計(論文)中期報告畢業(yè)設計(論文)中期報告畢業(yè)設計(論文)題目:基于java的圖書館管理系統(tǒng)的設計專業(yè):計算機學生信息:指導教師信息:報告提交日期:2012年5月10日完成了前期資料的整理后,緊接著投入到了系統(tǒng)的設計階段。通過實地跟蹤調查做了詳細的可行性分析和需求分析,證實課題研究的可行性。通過對資料進一步的總結和整理,基本確定了圖書管理系統(tǒng)結構框架,并對數據的流向、軟件所需要的功能模塊做了詳細的設計。分析了設計的重點,圍繞重點環(huán)節(jié)進行設計開發(fā),明確了設計的方向。對設計的難點進行了初步的估計,從整體上把握程序設計的全過程。希望可以順利完成系統(tǒng)的實現,保證軟件的質量。1 需求分析1.1 功

2、能目標1.實現圖書館對所藏圖書的按類別、書名等多方面的查詢,最大的方便讀者和圖書館工作人員對所需圖書的查詢。2.建立圖書館外借讀者數據庫,方便工作人員對讀者進行有效管理。3.建立圖書館工作人員數據庫,限定每個工作人員對軟件操作的權限,最大限度的保護數據庫。4.實現圖書館對新書入庫,舊書注銷的簡單處理,方便圖書的管理;實現圖書館的有效管理。1.2 性能目標1、打開軟件后任意的瀏覽切換不同的界面(隨意操作),包括”圖形登陸界面”,“圖書查詢界面”,“借書還書界面”,“讀者管理界面”,“管理員界面”,“圖書管理界面 ”及各個菜單項和按鈕,均有反應且反應正確無誤。2、不可用的按鈕,全部置成灰色,減少用

3、戶無謂的操作,提高可操作性。3、具有較高的可靠性和容錯能力,無溢出問題和數據丟失。4、界面設計合理。面板內文字為當前語言,并且語意明確。各個組件無交錯覆蓋。輸入框內文字字數以及類型任意輸入,無越界以及提示違規(guī)現象。2 系統(tǒng)設計2.1 模塊設計1.圖書館管理人員功能模塊,它包括1)館藏檢索模塊:根據圖書的書名、isbn、出版社、作者來查圖書信息;再根據讀者的圖書證號來查詢讀者的借閱信息。2)借書還書模塊:根據圖書證號和圖書條形碼進行圖書借閱操作;通過圖書條形碼來進行還書操作。3)系統(tǒng)維護:圖書維護可以增加、修改、刪除圖書,豐富具體圖書的信息;讀者維護可對讀者的信息進行增加、修改、刪除,以及讀者的

4、信息統(tǒng)計來實現對讀者的管理;管理員維護讀管理員的一些信息進行添加、刪除和管理權限的設置來實現對管理員的管理;參數維護圖書館管理的一些參數的進行管理。2.讀者管理模塊,各種它包括1)書目檢索模塊可以根據書名、作者、isbn號、出版社查詢圖書館的藏書情況。2)我的借閱模塊能夠查詢自己的借閱圖書情況,及時根據圖書信息進行還書或是續(xù)借,以免超期。3)個人信息模塊可以對自己的學號、姓名、密碼、電話、地址等進行更新以便對自己的信息進行管理。圖書管理系統(tǒng)管理員登陸讀者登陸?zhàn)^藏檢索借書還書系統(tǒng)維護書目檢索查讀者借閱借信息借書還書圖書維護讀者維護管理員維護參數維護書目檢索我的借閱個人信息2.2 數據庫的設計1、

5、圖書信息表bookdata字段名稱數據類型字段大小是否允許為空說明isbn文本20yes國際標準書號name文本50yes書名series文本20yes叢書名authors文本200yes作者信息publisher文本50yes出版發(fā)行size文本50yes開本信息pages數字整形yes頁數price數字單精度型yes定價introduction文本255yes內容簡介picture文本250yes圖片clnum文本10yes分類號2、讀者信息表reader字段名稱數據類型字段大小是否允許為空說明readerid文本12yes讀者編號passwd文本50yes密碼name文本20yes姓名g

6、ender文本r2yes性別addresse文本50yes地址tel文本r20yes電話startdate文本50yes開通日期enddate文本50yes作廢日期type數字整型yes1:大學生,2:研究生,3:教師3、圖書借閱信息表 lendinfo字段名稱數據類型字段長度是否允許為空說明id自動編號長整型noreaderid文本20yes借閱人編號bookcode文本20yes圖書條碼borrowdate日期/時間yes借書日期duedate日期/時間yes應還日期returndate日期/時間yes是否歸還renew數字長整型yes續(xù)借標識(0:未續(xù)借,1:續(xù)借)overduedays

7、數字整型yes超期天數fine數字單精度型yes超期罰金4、管理員信息(用戶名,密碼,姓名,圖書維護權限,讀者維護權限,參數維護權限)。5、圖書管理參數信息(讀者類型,借書數量,借書天數,過期每日罰款錢數)。6、圖書現在信息表bookinfo字段名稱數據類型字段長度是否允許為空說明barcode文本20no圖書條碼isbn文本20yes國際標準書號status數字50yes是否可借(1:可借,0:不可借)duedate日期/時間yes應還書時間location文本yes館藏地點3 工作過程3.1 研究難點研究的難點在于如何把握好 awt中類與類之間的關系和客戶端和服務器端的連接,以設計出良好的程序結構和界面。比如:數據由誰提供;數據庫的更新和操作的統(tǒng)一性;容器和組件以及類的定義;整個應用程序的控制;菜單欄的統(tǒng)一管理;以及各類與數據庫的數據交流等等。這些都是畢業(yè)設計中將會遇到的一系列問題,需要特別注意。3.2 工作進展及下一步工作安排針對實地調查所做的需求分析,完成了各大功能模塊的

溫馨提示

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

評論

0/150

提交評論