圖書管理系統(tǒng)分析與設計報告
圖書管理系統(tǒng)分析與設計報告
現(xiàn)代人的生活離不開圖書,不論在家還是在公司,讀書已經(jīng)成為了一種生活慣。然而現(xiàn)在的圖書種類繁多,數(shù)量龐大,出版速度快,要對這些書籍進行管理,傳統(tǒng)的純人工管理方法已經(jīng)不能適用。為了更好,更快的管理這些圖書,我們必須提出一種行之有效的方法。為此我們需要一個高效率的系統(tǒng)來進行管理。
1.系統(tǒng)分析
1.1用戶需求分析
用戶的需求可分為以下3方面:
(1)圖書館工作人員通過計算機來管理各類圖書,分類編號,調整圖書結構,增加圖書庫存,適應讀者的需求;
(2)圖書館工作人員對讀者的借書情況作好全面的掌握,及時得到每個讀者的當前借閱狀態(tài)和歷史借閱記錄;
(3)讀者能通過計算機查詢?yōu)g覽圖書館中的圖書,確定自己需要的書籍,實施借閱。
1.2功能分析
圖書管理系統(tǒng)是為了方便管理人員對圖書的管理,讀者的管理,以及讀者對圖書的借閱歸還等。為了提高大家的時間和工作效率,節(jié)約運行費用而設計的。所以圖書管理系統(tǒng)的主要功能如下:(1)圖書管理圖書管理包括圖書的添加,圖書的修改和刪除。用戶還能按圖書編號、圖書名稱等查詢條件進行圖書查詢。(2)讀者管理
讀者管理包括讀者基本信息的添加、修改和刪除。還可以根據(jù)讀者編號或者讀者姓名等條件,查詢出某個讀者的信息。(3)借閱管理
管理員通過借閱管理能完成讀者的圖書借閱、續(xù)借以及圖書退還工作。
1.3數(shù)據(jù)流程分析
對于圖書管理系統(tǒng)的數(shù)據(jù)流程簡單描述如下:
1D1讀者信息表3讀者管理借閱圖書圖書管理員D2圖書信息表D2借閱信息表讀者3歸還圖書2結果4圖書管理查詢管理2系統(tǒng)設計
2.1功能模塊設計
依據(jù)需求分析階段得到的數(shù)據(jù)流程圖,在保證系統(tǒng)基本功能要
求的前提下,給出圖書管理系統(tǒng)的功能模塊圖。
圖書管理系統(tǒng)圖書管理讀者管理查詢管理借閱歸還圖書添加圖書刪除圖書修改讀者添加2.2數(shù)據(jù)庫設計讀者刪除(1)數(shù)據(jù)庫的概念設計
下面給出概念結構設計的E-R圖。
信息修改圖書查詢借閱查詢借閱服務歸還服務圖書編號ISBN號書名
圖書圖書價錢作者出版社
讀者讀者編號姓名
聯(lián)系電話性別住址管理員管理員編號姓名
密碼
管理員11圖書管理N圖書讀者管理NM借閱N讀者M歸還N
其中聯(lián)系借閱(圖書編號,讀者編號,借閱日期,歸還日期,借閱情況)
(2)數(shù)據(jù)庫的物理設計
依據(jù)數(shù)據(jù)庫的原理,并結合以上E-R圖,經(jīng)過轉化,即可進行數(shù)據(jù)庫的物理設計。本系統(tǒng)用VFP自帶的數(shù)據(jù)庫,建立表如下:
表一booksinfo.dbf圖書信息表
序號123456
表二readerinfo.dbf讀者信息表
序號12456字段名稱讀者編號姓名性別詳細地址聯(lián)系電話類型文本文本文本文本文本位數(shù)101024012屬性必須非空必須非空可為空可為空可為空字段名稱編號書名書號作者出版社定價類型文本文本文本文本文本貨幣位數(shù)104028201*屬性必須非空必須非空可為空可為空可為空可為空表三Operatorsinfo.dbf管理員信息表
序號123
表四lendinfo.dbf借閱信息表
序號12345字段名稱書號讀者編號借閱日期歸還日期借閱情況類型文本文本時間日期時間日期文本位數(shù)2810886屬性必須非空必須非空必須非空可為空可為空字段名稱編號姓名密碼類型文本文本文本位數(shù)5107屬性必須非空必須非空必須非空
擴展閱讀:圖書管理系統(tǒng)的分析與設計開題報告
武漢紡織大學畢業(yè)論文開題報告
課題名稱學院名稱班級管理學院信管091圖書管理系統(tǒng)分析與設計專業(yè)學生姓名信息管理與信息系統(tǒng)一、課題研究的意義隨著社會的進步,信息技術的廣泛應用,數(shù)字化管理的優(yōu)勢日趨顯著。針對中小型圖書館或圖書室管理落后的情況,設計實現(xiàn)一個圖書信息管理系統(tǒng),通過與計算機的結合使用對中小型圖書館或圖書室的各種圖書信息進行管理可以給管理員和用戶帶來以下不同的方便:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高工作效率,也是圖書館等部門管理科學化、正規(guī)化的重要標志之一。而且計算機管理的成本不斷降低。因此,開發(fā)一套這樣的中小型圖書管理軟件已經(jīng)很有必要,并且實現(xiàn)研究服務于實踐的原則。二、所屬領域的發(fā)展狀況一直以來人們使用傳統(tǒng)的人工方式管理圖書館的日常工作,對于圖書館的借書和還書過程,想必大家都已很熟悉。在計算機尚未在圖書管理系統(tǒng)廣泛使用之前,借書和還書過程主要依靠手工。一個最典型的手工處理還書過程就是:讀者將要借的書和借閱證交給工作人員,工作人員將每本書上附帶的描述書的信息的卡片和讀者的借閱證放在一個小格欄里,并在借閱證和每本書貼的借閱條上填寫借閱信息。這樣借書過程就完成了。還書時,讀者將要還的書交給工作人員,工作人員根據(jù)圖書信息找到相應的書卡和借閱證,并填好相應的還書信息,這樣還書過程就完成了。隨著近年來信息技術及計算機網(wǎng)絡技術的不斷發(fā)展,圖書館也先從傳統(tǒng)的圖書館發(fā)展到自動化圖書館,再發(fā)展到今天的數(shù)字圖書館,這些變化使得圖書館的形象越來越現(xiàn)代化,人們查找資料也更加方便。對于一些小圖書館和一些圖書室來說,由于工作人員比較少,長期以來,作為圖書館的主要工作圖書借閱一直未能很好地開展。在平常的圖書借閱工作中,由于大部分讀者不熟悉圖書館藏書,且對圖書排架分類的不了解,往往花費很長時間才能找到其所需的書。為提高管理效率,更好地為讀者服務,利用已有的辦公局域網(wǎng)絡條件,將館藏書籍做成基于WEB的查詢系統(tǒng),實現(xiàn)圖書在一個單位的網(wǎng)絡內甚至Internet上查詢,可使圖書查詢和借閱變得更加方便快捷,從而使圖書室的工作效率得到明顯提高。三、課題的研究內容1引言1.1圖書管理的現(xiàn)狀1.2選題的意義2系統(tǒng)分析2.1可行性分析2.1.1經(jīng)濟可行性2.1.2技術可行性2.1.3操作可行性2.2需求分析2.2.1業(yè)務流分析2.2.2數(shù)據(jù)流分析2.2.3數(shù)據(jù)字典3系統(tǒng)總體設計3.1系統(tǒng)設計思想3.1.1頁面模塊化3.1.2注重安全性3.1.3代碼的復用3.2系統(tǒng)功能模塊劃分3.3數(shù)據(jù)庫設計3.3.1數(shù)據(jù)庫需求分析3.3.2數(shù)據(jù)庫概念結構設計3.3.3數(shù)據(jù)庫邏輯結構設計4系統(tǒng)詳細設計4.1管理模塊界面設計4.1.1首頁主面設計4.1.2管理員首頁設計4.1.3圖書列表頁面4.1.4圖書增加頁面4.1.5圖書修改頁面4.1.6讀者添加頁面4.1.7讀者查詢界面4.1.8借書登記頁面5結論5.1系統(tǒng)的特點5.2系統(tǒng)的不足和改進5.3設計收獲與心得參考文獻致謝四、研究方法和手段首先,認真分析各個模塊所要達到的功能要求,做出需求分析(通過運用UML面向對象的分析方法)。然后從整體架構上進行總體設計,例如模塊各部分功能的整體設計及流程、菜單界面等。其次,在以上工作的基礎上,開始對各功能的詳細設計。主要包括:用戶、用戶權限的分配;安全策略;找出各種類,并設計出相應的類圖、順序圖、流程圖等;對各功能細化并作出詳細設計;還要進行數(shù)據(jù)庫的設計。最后,通過以上分析和設計,應用asp.net進行實際的代碼編寫,實現(xiàn)所設計的模塊功能,達到本次課題的目標。五、研究步驟1初步擬定題目2圖書館查閱相關書籍3實地考察中小圖書館日常運行4擬定系統(tǒng)功能模型5問卷相關人員6資料系統(tǒng)分析及基本功能實現(xiàn)7系統(tǒng)測試和完善8對本課題的總結與反思階段六、參考書目[1]汪曉平、鐘軍.ASP.NET網(wǎng)絡開發(fā)技術[M].北京:人民郵政出版社,201*年12月第二版.[2]張一鳴、桂林、張家祥.個人網(wǎng)站組建實用教程[M].西安:電子科技大學出版社,201*年1月第一版.[3]龍馬工作室.ASP.NET+SQL201*組建動態(tài)網(wǎng)站[M].北京:人民郵電出版社,201*年8月第一版.[4]高怡新.ASP.NET網(wǎng)絡應用程序設計.第2版.北京:人民郵電出版社,201*[5]陳秋江,朱海東.網(wǎng)頁設計制作與上級指導.第1版.北京:清華大學出版社,201*[6]范樂,于強.基于Web的編程技術.第1版.北京:鐵道電出版社,201*[7]楊文龍,姚淑珍,吳蕓.軟件工程.北京:電子工業(yè)出版社,201*.7[8]薛華成.管理信息系統(tǒng).第3版.北京:清華大學出版社,1999[9]蔡翠平、尚俊杰.網(wǎng)絡程序設計ASP.NET[M].北京:清華大學出版社,201*年1月第一版.[10]姚國章.中國企業(yè)電子商務發(fā)展戰(zhàn)略[M].北京:北京大學出版社,201*.[11]黃平主編.數(shù)據(jù)庫技術.北京:機械工業(yè)出版社,201*.[12]袁玫等編著.網(wǎng)絡數(shù)據(jù)庫應用教程.北京:人民郵電出版社,201*.[13]郭瑞軍、李杰、初曉璐.ASP.NET數(shù)據(jù)庫開發(fā)精粹.電子工業(yè)出版社,201*年2月第一版.[14]肖金秀等.Dreamweaver網(wǎng)頁實例大制作[M].北京:冶金工業(yè)出版社,201*.[15]馬照亭等.ASP.NETWeb編程實例教程[M].北京:北京希望電子出版社,201*.[16]肖金秀等.ASP.NET網(wǎng)絡編程技術[M].北京:清華大學出版社,201*.[17]云舟工作室.精通ASP.NET網(wǎng)絡編程[M].北京:人民郵電出版社,201*.[18]李志義,王志強.用ASP.NET制作Web圖書館中的留言本[M].北京:人民郵電出版社,201*.[19]張大斌.Web上基于ASP.NET的數(shù)據(jù)庫應用研究[J].計算機工程與科學,201*.[20]榮波.利用ASP.NET開發(fā)事務型Web應用軟件[J].電腦與信息技術,201*.[21]白以恩.計算機網(wǎng)絡基礎及應用[M].哈爾濱:哈爾濱工業(yè)大學出版社,201*.[22]沈文智.MicrosoftIIS網(wǎng)頁技術[M].北京:人民郵電出版社,1998.[23]林金霖.ASP.NET務實經(jīng)典[M].北京:中國鐵道出版社,201*.[24]孫江宏.計算機網(wǎng)頁制作與設計應用教程[M].北京:北京工業(yè)大學出版社。201*.[25]譚浩強,網(wǎng)頁制作技術[M].北京:清華大學出版社。201*.[26]ChangjieTANG,RynsonW.H.QingLI,HuabeiYIN,TongLIandDannyKilis,PersonalizedCoursewareConstructionBasedonWebDataMining,,ProceedingsofTheFirstInternationalConferenceOnWebInformationSystemEngineering,19-21June201*,HongKong,Vol.2(Workshops)基于Web數(shù)據(jù)采掘的個性化課件構造.[27]PersonalizedDistanceTutorTreeBasedonDataMining,TangChangjie,YinHuabei,Liu,ChangYu,GuoYin,,ZhangTianqing,DepartmentofComputerScience,SichuanUniversity,Chengdu,China610064,個性化遠程教學樹,_計算機應用JournalofComputerApplicationVol.20No.9Sep.指導教師簽名:201*年1月11日
友情提示:本文中關于《圖書管理系統(tǒng)分析與設計報告》給出的范例僅供您參考拓展思維使用,圖書管理系統(tǒng)分析與設計報告:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡整理 免責聲明:本文僅限學習分享,如產生版權問題,請聯(lián)系我們及時刪除。