版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、畢業(yè)設計論文中期報告畢業(yè)設計論文題目:基于ASP.NET的圖書管理系統(tǒng)專業(yè): 學生信息:指導教師信息:報告提交日期:經(jīng)過前一段時間對系統(tǒng)的開發(fā)設計,系統(tǒng)已初見雛型,系統(tǒng)的主要功能頁面以及相關的功能頁面都已完成,并且建立了局部數(shù)據(jù)庫表,在下面將會逐一描述。一、設計目標圖書管理系統(tǒng)的開發(fā)主要要實現(xiàn)的目標有以下幾個方面:(1)界面設計友好、美觀。(2)數(shù)據(jù)存儲平安、可靠。(3)信息分類清晰、準確。(4)強大的查詢功能,保證數(shù)據(jù)查詢的靈活性。(5)實現(xiàn)對圖書借閱和歸還過程的全程數(shù)據(jù)信息跟蹤。 (6)提供靈活、方便的權(quán)限設置功能,使整個系統(tǒng)的管理分工明確。(7)具有易維護性和易操作性。二、系統(tǒng)功能結(jié)構(gòu)圖
2、根據(jù)圖書管理系統(tǒng)的實際需求,可以將圖書管理系統(tǒng)劃分為系統(tǒng)設置、圖書管理、讀者管理、圖書借還、圖書查詢、5個局部各個局部的具體功能的系統(tǒng)功能結(jié)構(gòu)圖如圖1所示。圖書查詢圖書借還圖書管理讀者管理系統(tǒng)設置圖書管理系統(tǒng)圖1 圖書管理系統(tǒng)功能結(jié)構(gòu)圖1.系統(tǒng)設置主要包括添加刪除管理員、設置管理員的權(quán)限、添加系統(tǒng)消息,公告等功能,如圖2所示。系統(tǒng)設置 查看管理員添加系統(tǒng)公告添加系統(tǒng)新聞:添加管理員更改口令圖2 系統(tǒng)設置結(jié)構(gòu)圖2.讀者管理主要包括添加刪除不同類型的讀者及注明可借圖書的數(shù)量、添加刪除讀者的檔案,如圖3所示。添加讀者 查看讀者信息讀者管理 修改讀者信息圖3 讀者管理結(jié)構(gòu)圖3. 圖書管理主要包括添加刪
3、除不同類型的的圖書及注明圖書可借的天數(shù)庫存數(shù)量、添加刪除圖書的檔案,如圖4所示。修改圖書信息查看圖書信息添加新書圖書管理圖4 圖書管理結(jié)構(gòu)圖4.圖書借還主要查詢讀者借閱和歸還圖書的信息及圖書的現(xiàn)有庫存量,如圖5所示。 圖書借還圖書歸還登記已借圖書瀏覽圖書借閱登記以還圖書瀏覽圖5 圖書管理結(jié)構(gòu)圖5.圖書查詢主要是根據(jù)不同的條件ISBN、書名、作者、出版社查詢讀者需要的圖書、讀者可查詢自己已經(jīng)借閱圖書信息,如圖6所示。圖書瀏覽圖書分類查詢圖書查詢圖6 系統(tǒng)查詢結(jié)構(gòu)圖三、 數(shù)據(jù)庫設計數(shù)據(jù)庫開發(fā)工具SQL可以上參考下載的。1tb_admin管理員表管理員表主要用來保存管理員的相關信息。表tb_admi
4、n的結(jié)構(gòu)如表1所示。表1 tb_admin的結(jié)構(gòu)字段名數(shù)據(jù)類型長度是否主鍵描述IdInt是編號UsernameVarchar20管理員名稱PasswordVarchar50密碼NoVarchar20身份證號碼SexVarchar2性別AgeInt年齡qqVarchar20QQ號碼EmailVarchar50電子郵箱GradeInt權(quán)限2tb_reader普通用戶表普通用戶表主要用來保存普通用戶的相關信息。表tb_reader的結(jié)構(gòu)如表2所示。表2 tb_reader的結(jié)構(gòu)字段名數(shù)據(jù)類型長度是否主鍵描述IdInt是編號BorrownumberVarchar50借書卡號BorrowerVarcha
5、r20普通用戶名稱PasswordVarchar50密碼SexVarchar2性別UidVarchar20身份證號PositionVarchar20職業(yè)CellphoneVarchar20移動 Emailvarchar50電子郵箱GradeInt權(quán)限3tb_bookinfo圖書信息表圖書信息表主要用來保存圖書的相關信息。表tb_bookinfo的結(jié)構(gòu)如表3所示。表3 tb_bookinfo的結(jié)構(gòu)字段名數(shù)據(jù)類型長度是否主鍵描述IdInt是編號IsbnVarchar50Isbn號BooknameVarchar50圖書名稱BooktypeVarchar30圖書類別AuthorVarchar30作者P
6、ublishVarchar50出版社BookpageInt圖書頁數(shù)PriceMoney定價Bookcasevarchar30圖書所屬書架IntotimeDatetime登記日期StorageVarchar20圖書儲量UnitVarchar20單位BorrowidInt圖書借閱編號4tb_bookborrow圖書借閱表圖書借閱表主要用來保存已借圖書的相關信息。表tb_bookborrow的結(jié)構(gòu)如表4所示。表4 tb_bookborrow的結(jié)構(gòu)字段名數(shù)據(jù)類型長度是否主鍵描述IdInt是編號BooknameVarchar50圖書名稱BorrowidInt圖書借閱編號BorrownumberVarch
7、ar50借書卡號BorrowerVarchar20借閱者名稱BorrowcountInt借閱數(shù)量UnitVarchar20單位BorrowdateSmalldatetime借閱日期PlanreturndateSmalldatetime方案歸還日期Handlervarchar20經(jīng)手人5tb_bookreturn圖書歸還表圖書歸還表主要用來保存已歸還圖書的相關信息。表tb_bookreturn的結(jié)構(gòu)如表5所示。表5 tb_bookreturn的結(jié)構(gòu)字段名數(shù)據(jù)類型長度是否主鍵描述IdInt是編號BooknameVarchar50圖書名稱BorrowidInt圖書借閱編號BorrownumberVa
8、rchar50借書卡號ReturnerVarchar20歸還者名稱ReturncountInt歸還數(shù)量UnitVarchar20單位ReturntimeSmalldatetime歸還日期Handlervarchar20經(jīng)手人6tb_newspublicnotice新聞公告表新聞公告表主要用來保存新聞公告的相關信息。表tb_newspublicnotice的結(jié)構(gòu)如表6所示。表6 tb_newspublicnotice的結(jié)構(gòu)字段名數(shù)據(jù)類型長度是否主鍵描述IdInt是編號Titlevarchar1000標題Detailstext內(nèi)容ProcessorVarchar20添加者AppendtimeSma
9、lldatetime添加時間(7) 數(shù)據(jù)表關系圖任何一個數(shù)據(jù)表都不是獨立存在的,都和其他的表有著一定的聯(lián)系,表的連接使得對于數(shù)據(jù)庫的操作更加的方便,快捷。數(shù)據(jù)表關系圖如圖1所示。圖1 數(shù)據(jù)表關系圖四、系統(tǒng)相關頁面經(jīng)過一段時間的開發(fā),已經(jīng)完成了系統(tǒng)局部頁面的功能。1.系統(tǒng)主頁面系統(tǒng)主頁面顯示了系統(tǒng)所能夠提供的所有功能,用戶可以根據(jù)需求進行不同的選擇,例如:查看圖書信息,查看系統(tǒng)新聞、公告,圖書借閱等操作。系統(tǒng)主頁面如圖2所示。圖2 圖書管理系統(tǒng)主頁面2. 信息添加頁面隨著圖書,讀者以及管理員的逐漸增多,對其信息的錄入是一項不可缺少的工作,而其中的信息不僅方便讀者使用本系統(tǒng),而且還使得管理員的管理
10、工作更加的容易。由于以上三個功能比擬相似,所以在此以添加讀者的信息為例,進行說明。添加讀者頁面如圖3所示。圖3 添加讀者頁面3. 信息查找頁面對信息的查找,不僅是圖書的信息,還有讀者、管理員的信息,都是為了能夠更好的了解和使用本系統(tǒng)。在此以查詢圖書信息為例進行說明。如圖4所示。圖4 圖書瀏覽頁面五、啟示與體會現(xiàn)階段系統(tǒng)的大局部頁面已經(jīng)制作完畢,局部頁面的代碼也已經(jīng)添加完畢,并且已經(jīng)可以運行。其中遇到的一系列困難和挫折也在指導老師的和同學的幫助下順利解決。通過對基于ASP.NET圖書管理系統(tǒng)的模塊設計與實現(xiàn),我的感受頗深,獲益匪淺,同時獲得了許多軟件設計與開發(fā)的方法和經(jīng)驗。首先要表達軟件的先進性。計算機技術的開展十分迅速,要及時了解新技術,掌握
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘇州給水課程設計培訓班
- 雨滴傳感器課程設計文獻
- 清單式管理課程設計
- 雨刷器課程設計角度分析
- 液位報警課程設計
- 引水隧道爆破課程設計
- 純堿廠研學課程設計
- 水壓式產(chǎn)沼氣課程設計
- 現(xiàn)代控制理論課程設計matlab
- 輔修金融學規(guī)劃課程設計
- 冬春季呼吸道傳染病防控
- 中介費合同范本(2025年)
- 《kdigo專家共識:補體系統(tǒng)在腎臟疾病的作用》解讀
- 生產(chǎn)調(diào)度員崗位面試題及答案(經(jīng)典版)
- 【物 理】2024-2025學年八年級上冊物理寒假作業(yè)人教版
- 交通運輸安全生產(chǎn)管理規(guī)范
- 電力行業(yè) 電力施工組織設計(施工方案)
- 《法制宣傳之盜竊罪》課件
- 通信工程單位勞動合同
- 查對制度 課件
- 2024-2030年中國豬肉市場銷售規(guī)模及競爭前景預測報告~
評論
0/150
提交評論