freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于bs模式的圖書借閱管理系統(tǒng)的設(shè)計和實現(xiàn)畢業(yè)論文-展示頁

2025-06-27 15:30本頁面
  

【正文】 edition article。s first choice.Key words:。 目錄1 系統(tǒng)概述 5 系統(tǒng)開發(fā)背景和意義 5 開發(fā)環(huán)境 52 系統(tǒng)需求分析 6 任務概述 6 數(shù)據(jù)描述(數(shù)據(jù)流圖+數(shù)據(jù)字典) 6 功能需求 1 性能需求 23 系統(tǒng)總體設(shè)計 3 業(yè)務流程 3 系統(tǒng)功能模塊圖 3 系統(tǒng)流程圖 54 詳細設(shè)計 7 程序流程圖 7 程序輸入輸出描述 11 系統(tǒng)管理模塊 11 讀者管理模塊 11 圖書管理模塊 11 借閱管理模塊 11 歸還管理模塊 11 管理措施設(shè)置模塊 11 數(shù)據(jù)庫的設(shè)計 12 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計和ER圖 12 數(shù)據(jù)庫的邏輯設(shè)計 15 數(shù)據(jù)庫的物理設(shè)計 155 編碼實現(xiàn) 22 圖書借閱模塊 22 圖書續(xù)借模塊 25 圖書歸還模塊 296 測試分析報告 33 什么是軟件測試 33 軟件測試的目的 33 測試計劃和要點 33 讀者以及讀者管理模塊測試要點 33 圖書借閱模塊測試要點 33 圖書續(xù)借模塊測試要點 33 圖書歸還模塊測試要點 33 系統(tǒng)設(shè)置模塊測試要點 33 部分測試圖 34 測試結(jié)論 40總結(jié) 41參考文獻 42附錄:部分程序代碼 43 1 系統(tǒng)概述 系統(tǒng)開發(fā)背景和意義圖書管理是高校內(nèi)每一個系部或院部都必須切實面對的工作,但一直以來人們使用傳統(tǒng)的人工方式管理圖書資料。另外,隨著圖書資料數(shù)量的增加,其工作量也將大大增加,這必將增加圖書資料管理者的工作量和勞動強度,這將給圖書資料信息的查找、更新和維護都帶來了很多困難。這樣的管理機制已經(jīng)不能適應時代的發(fā)展,其管理方法將浪費許多人力和物力。圖書管理作為計算機應用的一個分支,有著手工管理無法比擬的優(yōu)點,如檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。因此,開發(fā)一套能夠為用戶提供充足的信息和快捷的查詢手段的圖書管理系統(tǒng),將是非常必要的,也是十分及時的。,上到書架以備讀者借閱。,應及時歸還圖書,并在本人的借閱登記表上注明還書日期和時間。 現(xiàn)行圖書管理業(yè)務流程圖 數(shù)據(jù)描述(數(shù)據(jù)流圖+數(shù)據(jù)字典)過詳細的調(diào)查,我們已經(jīng)清楚了解了現(xiàn)行的業(yè)務流程,接下來給出系統(tǒng)的邏輯模型。根據(jù)現(xiàn)行圖書管理的業(yè)務流程,首先把數(shù)據(jù)流圖中的源點和終點都選定為讀者,因此可以得到圖書管理系統(tǒng)的基本系統(tǒng)模型。 圖書管理系統(tǒng)數(shù)據(jù)流圖(頂層DFD圖)對頂層DFD圖中的一個加工“讀者管理”進行展開。 “圖書管理”展開對第1層DFD圖中的加工進一步進行展開。 系統(tǒng)主要數(shù)據(jù)字典 功能需求經(jīng)過以上詳細的用戶調(diào)查,在現(xiàn)行業(yè)務流程和數(shù)據(jù)分析的基礎(chǔ)上,基本可以確定系統(tǒng)設(shè)計必須達到的目標。:當圖書資料發(fā)生變化,如圖書丟失或有錯誤信息輸入時,則應能夠及時對數(shù)據(jù)進行修改和補充。、刪除和修改功能:系統(tǒng)主要功能之一,建立讀者信息,并對其進行維護。在系統(tǒng)設(shè)計和開發(fā)過程中,要充分考慮系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應時間能夠滿足學校對信息處理的需求。例如用戶查詢的需求也會不斷的更新和完善。而要實現(xiàn)這一點,應通過系統(tǒng)的開放性來完成,既系統(tǒng)應是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。系統(tǒng)的易用性和易維護性圖書管理系統(tǒng)是直接面對使用人員的,而使用人員往往對計算機并不時非常熟悉。要實現(xiàn)這一點,就要求系統(tǒng)應該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。所有這些都要符合主流國際、國家和行業(yè)標準。這一方面通過系統(tǒng)的開放性和可擴充性,不斷改善系統(tǒng)的功能完成。系統(tǒng)的響應速度圖書管理系統(tǒng)系統(tǒng)在日常處理中的響應速度為秒級,達到實時要求,以及時反饋信息。 3 系統(tǒng)總體設(shè)計 業(yè)務流程根據(jù)需求分析的得到的現(xiàn)行業(yè)務處理流程,在用戶反復研究后,首先確定目標系統(tǒng)的業(yè)務流程。:對新購進的圖書分類進行編號,并把圖書基本信息錄入計算機。:對已借出的圖書,讀者可以延續(xù)使用期限。 :即對所有圖書的借閱情況,或讀者的基本情況和借閱情況進行查詢。 系統(tǒng)功能模塊圖依據(jù)需求分析階段得到的數(shù)據(jù)流圖,采用軟件工程中軟件設(shè)計的概念和原理,與用戶成分協(xié)商后,在保證系統(tǒng)基本功能要求的前提下,結(jié)合系統(tǒng)新的業(yè)務流程確定系統(tǒng)必須具備的所有功能。 管理員管理模塊系統(tǒng)流程圖 讀者管理模塊系統(tǒng)流程圖4 詳細設(shè)計 程序流程圖依據(jù)軟件工程的基本原理,詳細設(shè)計階段的根本任務是確定應該怎樣具體實現(xiàn)所要求的系統(tǒng),也就是說,經(jīng)過這個階段的設(shè)計工作,應該得出對目標系統(tǒng)的精確描述,從而在系統(tǒng)實現(xiàn)階段可以把這個描述直接翻譯成用某種程序設(shè)計語言書寫的程序。本系統(tǒng)采用支持面向?qū)ο蟮腣isual Studio 2005 sp1作為開發(fā)工具,Visual Studio 2005運用了NET ,更加的方便了程序員的工作。在此給出軟件系統(tǒng)的主要模塊。 總體流程圖 公共模塊流程圖 讀者模塊流程圖 程序輸入輸出描述 系統(tǒng)管理模塊:操作系統(tǒng)傳遞至的各種消息以及用戶的輸入數(shù)據(jù)。 讀者管理模塊:與讀者管理操作子對話框有關(guān)的用戶輸入及系統(tǒng)消息。 圖書管理模塊:圖書編號,名稱等詳細內(nèi)容。 借閱管理模塊:讀者學號、圖書編號。 歸還管理模塊:圖書編號。 管理措施設(shè)置模塊:用戶的輸入。 數(shù)據(jù)庫的設(shè)計 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計和ER圖在需求分析階段已完成該系統(tǒng)所有的數(shù)據(jù)分析。概念結(jié)構(gòu)設(shè)計就是要找出實體和他們之間的聯(lián)系,去除非本質(zhì)的東西。比如“讀者”,“圖書”。比如 “借”,“還”等等。比如:讀者 借閱 圖書,“借閱”是一種關(guān)系,不是行為。 在找出實體后,我們要根據(jù)分析來定義實體的屬性,就是表的列。 讀者有ID,姓名,借書證號等等。 “讀者”可擁有 0MANY 的“圖書”,而圖書只能屬于01的讀者。但實際上,這并不是好的設(shè)計,非常混亂,試想,讀者ID并不是“圖書”的屬性,怎么放到了“圖書”表中?在設(shè)計類圖時,“借書”,“還書” 就是 “讀者”類的行為,對于圖書借閱表通過SQL進行相關(guān)的操作。如果程序運行過程中需要總金額,可以實時計算。這就是所謂的第四范式。表與表相關(guān)聯(lián)的外鍵最好是由程序自動生成的主鍵,這樣數(shù)據(jù)庫就比較規(guī)范了。建議實際應用中定義成CHAR(1)字段可以存儲多種可能的狀態(tài),在最初設(shè)計時,可能我們沒有考慮到的一些情況,在程序后來的開發(fā)中,可以通過設(shè)計標志字段為不同的 值來解決,這樣就避免了修改數(shù)據(jù)庫結(jié)構(gòu)。 程序一旦開始編碼,就應該盡量避免再修改數(shù)據(jù)庫。錯誤越改越多,越改越亂,最終導致程序的失敗。即使你一個模塊已經(jīng)調(diào)試無誤,但只要數(shù)據(jù)庫結(jié)構(gòu)改動。 圖書借閱管理系統(tǒng)數(shù)據(jù)庫中各個表的設(shè)計結(jié)果如下面幾個表格所示。 表名:Lib_Admin 說明:管理員表KeyColumn NameData TypeLengthUniqueNot NullDefaultNote√IDinteger√√自動編號UserNamevarchar100√√用戶名UserPwdvarchar100√用戶密碼SystemSetbit系統(tǒng)設(shè)置權(quán)ReaderManagebit用戶管理權(quán)BookManagebit圖書管理權(quán)BookBorrowbit圖書借閱權(quán)SystemSearchbit系統(tǒng)搜索權(quán) 表名:Lib_Article 說明:文章表KeyColumn NameData TypeLengthUniqueNot NullDefaultNote√IDinteger√√自動編號ArticleTitlenvarchar200文章標題ArticleAuthornvarchar100文章作者ArticleAddTimedatetime添加時間ArticleTypeint文章類型IDClickTimesint點擊次數(shù)ArticleContentnvarchar5000文章類容 表名:Lib_ArticleType 說明:文章類型表KeyColumn NameData TypeLengthUniqueNot NullDefaultNote√IDinteger√√自動編號TypeNamenvarchar100類型名稱 表名:Lib_BookBase 說明:圖書基本信息表KeyColumn NameData TypeLengthUniqueNot NullDefaultNote√IDinteger√√自動編號BookIsbnNumvarchar100ISBN號BookBarCodevarchar100條號碼BookRequestNumvarchar100索取號BookIdentityNumvarchar100√財產(chǎn)號BookBaseLocationint館藏地BookPricemoney價格BorrowSumint借閱次數(shù)BookStateint狀態(tài)BookAddDatedatetime添加時間BookRecordvarchar200備注 表名:Lib_BookBorrow 說明:圖書借閱表KeyColumn NameData TypeLengthUniqueNot NullDefaultNote√IDinteger√√自動編號BookIdentityNumvarchar100財產(chǎn)號BookIsbnNumvarchar100ISBN號BookRequestNumvarchar100索取號BookNamevarchar100題名BorrowTimedatetime借閱時間ShouldReturnTimedatetime應還時間RealReturnTimedatetime實還時間ReaderNumbervarchar100讀者號ReaderNamevarchar50姓名IsReturnbit是否歸還BookRenewTimesint續(xù)借次數(shù) 表名:Lib_BookEntrust 說明:書刊委托借閱表KeyColumn NameData TypeLengthUniqueNot NullDefaultNote√IDinteger√√自動編號ReaderNumbervarchar100讀者號BookRequestNumvarchar100索取號BookIdentityNumvarchar100財產(chǎn)號BookSourceLocation int源館地BookDestinationLoca int目標館地EntrustDatedatetime委托時間BookComeDatedatetime歸還時間IsBookComebit是否到書IsEntrustActivebit是否有效IsReaderGetbit是否領(lǐng)取ContinuousNotGetint連續(xù)未領(lǐng)取 表名:Lib_BookIsbnInfo 說明:圖書ISBN 信息KeyColumn NameData TypeLengthUniqueNot NullDefaultNote√ IDinteger√√自動編號BookIsbnNumvarchar100I
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1