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

正文內容

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

2025-06-27 15:32本頁面
  

【正文】 tyCardN varchar100身份證號ReaderTypevarchar50讀者類型ReaderBorrowLevelvarchar50借閱等級ReaderDegreeOfEdu varchar50文化程度ReaderWorkUnitnvarchar100工作單位 ReaderCareer varchar 100職業(yè)ReaderProfessionalTit varchar100職稱ReaderPositionvarchar100職位ReaderAdressnvarchar50住址ReaderZipCodevarchar50郵編ReaderTelvarchar50電話ReaderEmailvarchar50EMAILCardTransactionDate datetime辦證日期CardEffectiDatedatetime生效日期CardInvalidationDate datetime失效日期DepositMoneymoney押金CommissionChargemoney手續(xù)費ViolateStatemoney違章罰款OwedMoneymoney超期罰款ReaderRemarknvarchar500備注ReaderCardActivebit允許借閱否 表名:Lib_ReaderType 說明:讀者類型表KeyColumn NameData TypeLengthUniqueNot NullDefaultNote√IDinteger√√自動編號Typevarchar50類型名稱Numvarchar50可借書數(shù) 表名:Lib_SystemSet 說明:系統(tǒng)設置表KeyColumn NameData TypeLengthUniqueNot NullDefaultNote√IDinteger√√自動編號SiteNamevarchar100站點名稱SiteManagervarchar100超級管理員ContractTelvarchar100聯(lián)系電話UnitAddressnvarchar200單位地址SiteUrlvarchar100網(wǎng)址ContractEmailvarchar100聯(lián)系EmailRenewDateint超期前續(xù)借MaxReserveNumberint最大預約數(shù)MaxEntrustNumberint最大委托數(shù)ReserveHoldDateint預約保留天EntrustHoldDateint委托保留天 表名:PunishType 說明:罰款類型表KeyColumn NameData TypeLengthUniqueNot NullDefaultNote√IDinteger√√自動編號TypeNamenvarchar100類型名稱 表名:RepayType 說明:償還類型表KeyColumn NameData TypeLengthUniqueNot NullDefaultNote√IDinteger√√自動編號TypeNamenvarchar100類型名稱 5 編碼實現(xiàn) 圖書借閱模塊關鍵代碼如下:(點擊“借閱”時系統(tǒng)執(zhí)行的操作) protected void gvBookBorrow_SelectedIndexChanging(object sender, GridViewSelectEventArgs e) { string bookIdentityNum = [].().Trim()。 圖書借閱管理系統(tǒng)數(shù)據(jù)庫中各個表的設計結果如下面幾個表格所示。即使你一個模塊已經(jīng)調試無誤,但只要數(shù)據(jù)庫結構改動。錯誤越改越多,越改越亂,最終導致程序的失敗。 程序一旦開始編碼,就應該盡量避免再修改數(shù)據(jù)庫。建議實際應用中定義成CHAR(1)字段可以存儲多種可能的狀態(tài),在最初設計時,可能我們沒有考慮到的一些情況,在程序后來的開發(fā)中,可以通過設計標志字段為不同的 值來解決,這樣就避免了修改數(shù)據(jù)庫結構。表與表相關聯(lián)的外鍵最好是由程序自動生成的主鍵,這樣數(shù)據(jù)庫就比較規(guī)范了。這就是所謂的第四范式。如果程序運行過程中需要總金額,可以實時計算。但實際上,這并不是好的設計,非?;靵y,試想,讀者ID并不是“圖書”的屬性,怎么放到了“圖書”表中?在設計類圖時,“借書”,“還書” 就是 “讀者”類的行為,對于圖書借閱表通過SQL進行相關的操作。 “讀者”可擁有 0MANY 的“圖書”,而圖書只能屬于01的讀者。 讀者有ID,姓名,借書證號等等。 在找出實體后,我們要根據(jù)分析來定義實體的屬性,就是表的列。比如:讀者 借閱 圖書,“借閱”是一種關系,不是行為。比如 “借”,“還”等等。比如“讀者”,“圖書”。概念結構設計就是要找出實體和他們之間的聯(lián)系,去除非本質的東西。 數(shù)據(jù)庫的設計 數(shù)據(jù)庫的概念結構設計和ER圖在需求分析階段已完成該系統(tǒng)所有的數(shù)據(jù)分析。 管理措施設置模塊:用戶的輸入。 歸還管理模塊:圖書編號。 借閱管理模塊:讀者學號、圖書編號。 圖書管理模塊:圖書編號,名稱等詳細內容。 讀者管理模塊:與讀者管理操作子對話框有關的用戶輸入及系統(tǒng)消息。 總體流程圖 公共模塊流程圖 讀者模塊流程圖 程序輸入輸出描述 系統(tǒng)管理模塊:操作系統(tǒng)傳遞至的各種消息以及用戶的輸入數(shù)據(jù)。在此給出軟件系統(tǒng)的主要模塊。本系統(tǒng)采用支持面向對象的Visual Studio 2005 sp1作為開發(fā)工具,Visual Studio 2005運用了NET ,更加的方便了程序員的工作。 管理員管理模塊系統(tǒng)流程圖 讀者管理模塊系統(tǒng)流程圖4 詳細設計 程序流程圖依據(jù)軟件工程的基本原理,詳細設計階段的根本任務是確定應該怎樣具體實現(xiàn)所要求的系統(tǒng),也就是說,經(jīng)過這個階段的設計工作,應該得出對目標系統(tǒng)的精確描述,從而在系統(tǒng)實現(xiàn)階段可以把這個描述直接翻譯成用某種程序設計語言書寫的程序。 系統(tǒng)功能模塊圖依據(jù)需求分析階段得到的數(shù)據(jù)流圖,采用軟件工程中軟件設計的概念和原理,與用戶成分協(xié)商后,在保證系統(tǒng)基本功能要求的前提下,結合系統(tǒng)新的業(yè)務流程確定系統(tǒng)必須具備的所有功能。 :即對所有圖書的借閱情況,或讀者的基本情況和借閱情況進行查詢。:對已借出的圖書,讀者可以延續(xù)使用期限。:對新購進的圖書分類進行編號,并把圖書基本信息錄入計算機。 3 系統(tǒng)總體設計 業(yè)務流程根據(jù)需求分析的得到的現(xiàn)行業(yè)務處理流程,在用戶反復研究后,首先確定目標系統(tǒng)的業(yè)務流程。系統(tǒng)的響應速度圖書管理系統(tǒng)系統(tǒng)在日常處理中的響應速度為秒級,達到實時要求,以及時反饋信息。這一方面通過系統(tǒng)的開放性和可擴充性,不斷改善系統(tǒng)的功能完成。所有這些都要符合主流國際、國家和行業(yè)標準。要實現(xiàn)這一點,就要求系統(tǒng)應該盡量使用用戶熟悉的術語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。系統(tǒng)的易用性和易維護性圖書管理系統(tǒng)是直接面對使用人員的,而使用人員往往對計算機并不時非常熟悉。而要實現(xiàn)這一點,應通過系統(tǒng)的開放性來完成,既系統(tǒng)應是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。例如用戶查詢的需求也會不斷的更新和完善。在系統(tǒng)設計和開發(fā)過程中,要充分考慮系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應時間能夠滿足學校對信息處理的需求。、刪除和修改功能:系統(tǒng)主要功能之一,建立讀者信息,并對其進行維護。:當圖書資料發(fā)生變化,如圖書丟失或有錯誤信息輸入時,則應能夠及時對數(shù)據(jù)進行修改和補充。共65頁 第 13 頁 系統(tǒng)主要數(shù)據(jù)字典 功能需求經(jīng)過以上詳細的用戶調查,在現(xiàn)行業(yè)務流程和數(shù)據(jù)分析的基礎上,基本可以確定系統(tǒng)設計必須達到的目標。 “圖書管理”展開對第1層DFD圖中的加工進一步進行展開。 圖書管理系統(tǒng)數(shù)據(jù)流圖(頂層DFD圖)對頂層DFD圖中的一個加工“讀者管理”進行展開。根據(jù)現(xiàn)行圖書管理的業(yè)務流程,首先把數(shù)據(jù)流圖中的源點和終點都選定為讀者,因此可以得到圖書管理系統(tǒng)的基本系統(tǒng)模型。 現(xiàn)行圖書管理業(yè)務流程圖 數(shù)據(jù)描述(數(shù)據(jù)流圖+數(shù)據(jù)字典)過詳細的調查,我們已經(jīng)清楚了解了現(xiàn)行的業(yè)務流程,接下來給出系統(tǒng)的邏輯模型。,應及時歸還圖書,并在本人的借閱登記表上注明還書日期和時間。,上到書架以備讀者借閱。因此,開發(fā)一套能夠為用戶提供充足的信息和快捷的查詢手段的圖書管理系統(tǒng),將是非常必要的,也是十分及時的。圖書管理作為計算機應用的一個分支,有著手工管理無法比擬的優(yōu)點,如檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這樣的管理機制已經(jīng)不能適應時代的發(fā)展,其管理方法將浪費許多人力和物力。另外,隨著圖書資料數(shù)量的增加,其工作量也將大大增加,這必將增加圖書資料管理者的工作量和勞動強度,這將給圖書資料信息的查找、更新和維護都帶來了很多困難。 目錄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)總體設計 3 業(yè)務流程 3 系統(tǒng)功能模塊圖 3 系統(tǒng)流程圖 54 詳細設計 7 程序流程圖 7 程序輸入輸出描述 11 系統(tǒng)管理模塊 11 讀者管理模塊 11 圖書管理模塊 11 借閱管理模塊 11 歸還管理模塊 11 管理措施設置模塊 11 數(shù)據(jù)庫的設計 12 數(shù)據(jù)庫的概念結構設計和ER圖 12 數(shù)據(jù)庫的邏輯設計 15 數(shù)據(jù)庫的物理設計 155 編碼實現(xiàn) 22 圖書借閱模塊 22 圖書續(xù)借模塊 25 圖書歸還模塊 296 測試分析報告 33 什么是軟件測試 33 軟件測試的目的 33 測試計劃和要點 33 讀者以及讀者管理模塊測試要點 33 圖書借閱模塊測試要點 33 圖書續(xù)借模塊測試要點 33 圖書歸還模塊測試要點 33 系統(tǒng)設置模塊測試要點 33 部分測試圖 34 測試結論 40總結 41參考文獻 42附錄:部分程序代碼 43 1 系統(tǒng)概述 系統(tǒng)開發(fā)背景和意義圖書管理是高校內每一個系部或院部都必須切實面對的工作,但一直以來人們使用傳統(tǒng)的人工方式管理圖書資料。s first choice.Key words:。 Uses the FCKeditor editor effective online realtime highly effective edition article。s information browsing, the increase, the revision, deleted, the inquiry, the books request and the appointment, the library information realtime issue, went over the time limit the statistics and fine processing, the books loss damage and so on peculiar circumstance processing, the user selfservice registers the system inquiry and the management borrowing books information. the system uses the regular expression restraint and the examination user39。s development, Internet po
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1