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

正文內(nèi)容

基于bs模式的圖書借閱管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)畢業(yè)論文(已修改)

2025-06-30 15:30 本頁面
 

【正文】 畢業(yè)設(shè)計(jì)(論文)基于B/S模式的圖書借閱管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)摘要 隨著Internet技術(shù)的發(fā)展,互聯(lián)網(wǎng)在中國逐步普及,人們對(duì)網(wǎng)絡(luò)的需求也日益增長(zhǎng),利用計(jì)算機(jī)實(shí)現(xiàn)事務(wù)的管理勢(shì)在必行。本系統(tǒng)從初步調(diào)查開始,詳細(xì)介紹了需求分析、流程和數(shù)據(jù)分析,并進(jìn)行了系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)。 系統(tǒng)采用Visual Studio 2005 sp1編寫C代碼,Sqlite 3建立數(shù)據(jù)庫,從界面簡(jiǎn)潔、實(shí)用的要求出發(fā),完成了圖書管理工作的主要部分,包括圖書和用戶的信息瀏覽,添加,修改,刪除,查詢,圖書的委托和預(yù)約,圖書館信息實(shí)時(shí)發(fā)布,超期統(tǒng)計(jì)與罰款處理,圖書丟失損壞等特殊情況處理,用戶自助登錄系統(tǒng)查詢與管理借閱的圖書信息。系統(tǒng)采用正則表達(dá)式約束與檢驗(yàn)用戶的輸入信息,是系統(tǒng)具有一定的容錯(cuò)能力;采用FCKeditor編輯器有效的在線實(shí)時(shí)高效編輯文章;SQLite不僅是一個(gè)輕量級(jí)的數(shù)據(jù)庫,而且具有很高的效率,是中小型系統(tǒng)的首選。關(guān)鍵詞: ;Sqlite3;圖書管理系統(tǒng);圖書借閱; Abstract Along with the Internet technology39。s development, Internet popularizes stepbystep in China, the people also gradually grow to the network demand, realizes business39。s management using the puter to be imperative. This system starts from the preliminary examination, introduced in detail the demand analysis, the flow and the data analysis, and have carried on the system gross structure design and the database design. The system uses Visual Studio 2005 sp1 to pile the C code, the Sqlite 3 establishment databases, from the contact surface succinct, the practical request embarked, has pleted the books supervisory work main part, including the books and user39。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 infed information, is the system has certain faulttolerant ability。 Uses the FCKeditor editor effective online realtime highly effective edition article。 SQLite is not only a lightweight database, but also has the very high efficiency, is the middle and small scale system39。s first choice.Key words:。Sqlite3,BookManageSystem;Book borrow。 目錄1 系統(tǒng)概述 5 系統(tǒng)開發(fā)背景和意義 5 開發(fā)環(huán)境 52 系統(tǒng)需求分析 6 任務(wù)概述 6 數(shù)據(jù)描述(數(shù)據(jù)流圖+數(shù)據(jù)字典) 6 功能需求 1 性能需求 23 系統(tǒng)總體設(shè)計(jì) 3 業(yè)務(wù)流程 3 系統(tǒng)功能模塊圖 3 系統(tǒng)流程圖 54 詳細(xì)設(shè)計(jì) 7 程序流程圖 7 程序輸入輸出描述 11 系統(tǒng)管理模塊 11 讀者管理模塊 11 圖書管理模塊 11 借閱管理模塊 11 歸還管理模塊 11 管理措施設(shè)置模塊 11 數(shù)據(jù)庫的設(shè)計(jì) 12 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)和ER圖 12 數(shù)據(jù)庫的邏輯設(shè)計(jì) 15 數(shù)據(jù)庫的物理設(shè)計(jì) 155 編碼實(shí)現(xiàn) 22 圖書借閱模塊 22 圖書續(xù)借模塊 25 圖書歸還模塊 296 測(cè)試分析報(bào)告 33 什么是軟件測(cè)試 33 軟件測(cè)試的目的 33 測(cè)試計(jì)劃和要點(diǎn) 33 讀者以及讀者管理模塊測(cè)試要點(diǎn) 33 圖書借閱模塊測(cè)試要點(diǎn) 33 圖書續(xù)借模塊測(cè)試要點(diǎn) 33 圖書歸還模塊測(cè)試要點(diǎn) 33 系統(tǒng)設(shè)置模塊測(cè)試要點(diǎn) 33 部分測(cè)試圖 34 測(cè)試結(jié)論 40總結(jié) 41參考文獻(xiàn) 42附錄:部分程序代碼 43 1 系統(tǒng)概述 系統(tǒng)開發(fā)背景和意義圖書管理是高校內(nèi)每一個(gè)系部或院部都必須切實(shí)面對(duì)的工作,但一直以來人們使用傳統(tǒng)的人工方式管理圖書資料。這種方式存在著許多缺點(diǎn),如效率低、保密性差且較為繁瑣。另外,隨著圖書資料數(shù)量的增加,其工作量也將大大增加,這必將增加圖書資料管理者的工作量和勞動(dòng)強(qiáng)度,這將給圖書資料信息的查找、更新和維護(hù)都帶來了很多困難。經(jīng)過詳細(xì)的調(diào)查,目前我國各類高等學(xué)校中有相當(dāng)一部分單位圖書資料管理還停留在人工管理的基礎(chǔ)上。這樣的管理機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,其管理方法將浪費(fèi)許多人力和物力。隨著科學(xué)技術(shù)的不斷提高,這種傳統(tǒng)的手工管理方法必然被以計(jì)算機(jī)為基礎(chǔ)的信息管理方法所取代。圖書管理作為計(jì)算機(jī)應(yīng)用的一個(gè)分支,有著手工管理無法比擬的優(yōu)點(diǎn),如檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高圖書管理的效率。因此,開發(fā)一套能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄蔚膱D書管理系統(tǒng),將是非常必要的,也是十分及時(shí)的。 開發(fā)環(huán)境開發(fā)環(huán)境的選擇會(huì)影響到數(shù)據(jù)庫的設(shè)計(jì),所以在這里給出圖書管理系統(tǒng)開發(fā)與運(yùn)行環(huán)境的選擇如下:開發(fā)環(huán)境:Windows Server 2008 R2 Enterprise開發(fā)工具:Visual Studio 2005 + SharpPlus SQLite Developer+SqliteSpy數(shù)據(jù)庫版本: Sqlite3數(shù)據(jù)庫引擎: 2 系統(tǒng)需求分析 任務(wù)概述經(jīng)過對(duì)我校詳細(xì)調(diào)查,并多次與負(fù)責(zé)圖書管理的老師進(jìn)行研討后,加深了對(duì)現(xiàn)行圖書管理業(yè)務(wù)的深刻了解,與此同時(shí),將整個(gè)圖書管理的業(yè)務(wù)流程抽象描述如下:,分門別類地進(jìn)行歸并并匯總,加以編號(hào)。,上到書架以備讀者借閱。,則在其本人的借閱登記表上進(jìn)行登記,記錄相關(guān)借閱信息與借閱日期。,應(yīng)及時(shí)歸還圖書,并在本人的借閱登記表上注明還書日期和時(shí)間。根據(jù)以上調(diào)查分析。 現(xiàn)行圖書管理業(yè)務(wù)流程圖 數(shù)據(jù)描述(數(shù)據(jù)流圖+數(shù)據(jù)字典)過詳細(xì)的調(diào)查,我們已經(jīng)清楚了解了現(xiàn)行的業(yè)務(wù)流程,接下來給出系統(tǒng)的邏輯模型。構(gòu)造系統(tǒng)邏輯模型的工具是數(shù)據(jù)流圖和數(shù)據(jù)字典。根據(jù)現(xiàn)行圖書管理的業(yè)務(wù)流程,首先把數(shù)據(jù)流圖中的源點(diǎn)和終點(diǎn)都選定為讀者,因此可以得到圖書管理系統(tǒng)的基本系統(tǒng)模型。 圖書管理系統(tǒng)的基本系統(tǒng)模型根據(jù)基本系統(tǒng)模型,對(duì)其逐步細(xì)化,得到描述邏輯系統(tǒng)細(xì)化后的數(shù)據(jù)流圖。 圖書管理系統(tǒng)數(shù)據(jù)流圖(頂層DFD圖)對(duì)頂層DFD圖中的一個(gè)加工“讀者管理”進(jìn)行展開。 細(xì)化后數(shù)據(jù)流圖對(duì)頂層DFD圖中的一個(gè)加工“圖書管理”進(jìn)行展開。 “圖書管理”展開對(duì)第1層DFD圖中的加工進(jìn)一步進(jìn)行展開。 圖書借閱進(jìn)一步細(xì)化數(shù)據(jù)流圖 圖書續(xù)借進(jìn)一步細(xì)化數(shù)據(jù)流圖 圖書歸還進(jìn)一步細(xì)化數(shù)據(jù)流圖有了系統(tǒng)的數(shù)據(jù)流圖后,還有相當(dāng)多的數(shù)據(jù)信息如圖書、借閱、續(xù)借、歸還等信息需要進(jìn)一步描述,這就是需要定義數(shù)據(jù)字典,才能把現(xiàn)有的系統(tǒng)描述清楚。 系統(tǒng)主要數(shù)據(jù)字典 功能需求經(jīng)過以上詳細(xì)的用戶調(diào)查,在現(xiàn)行業(yè)務(wù)流程和數(shù)據(jù)分析的基礎(chǔ)上,基本可以確定系統(tǒng)設(shè)計(jì)必須達(dá)到的目標(biāo)。 以下是圖書管理系統(tǒng)必須具備的功能::對(duì)于購進(jìn)的新書,系統(tǒng)必須具備圖書信息資料的錄入功能。:當(dāng)圖書資料發(fā)生變化,如圖書丟失或有錯(cuò)誤信息輸入時(shí),則應(yīng)能夠及時(shí)對(duì)數(shù)據(jù)進(jìn)行修改和補(bǔ)充。,續(xù)借的操作,歸還的登記功能:系統(tǒng)的主要功能之一,供本校讀者借閱圖書、歸還圖書,并進(jìn)行登記。、刪除和修改功能:系統(tǒng)主要功能之一,建立讀者信息,并對(duì)其進(jìn)行維護(hù)。,委托信息進(jìn)行維護(hù);,刪除,修改:系統(tǒng)的主要功能之一,發(fā)布信息,并對(duì)其進(jìn)行維護(hù) 性能需求為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,圖書管理系統(tǒng)應(yīng)該滿足以下的性能需求:系統(tǒng)處理的準(zhǔn)確性和及時(shí)性系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足學(xué)校對(duì)信息處理的需求。系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性圖書管理系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如用戶查詢的需求也會(huì)不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過系統(tǒng)的開放性來完成,既系統(tǒng)應(yīng)是一個(gè)開放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。系統(tǒng)的易用性和易維護(hù)性圖書管理系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對(duì)用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對(duì)系統(tǒng)熟悉的過程。系統(tǒng)的標(biāo)準(zhǔn)性系統(tǒng)在設(shè)計(jì)開發(fā)使用過程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國際、國家和行業(yè)標(biāo)準(zhǔn)。系統(tǒng)的先進(jìn)性目前計(jì)算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為圖書管理系統(tǒng)工程,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過系統(tǒng)的開放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計(jì)和開發(fā)的過程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。系統(tǒng)的響應(yīng)速度圖書管理系統(tǒng)系統(tǒng)在日常處理中的響應(yīng)速度為秒級(jí),達(dá)到實(shí)時(shí)要求,以及時(shí)反饋信息。在進(jìn)行統(tǒng)計(jì)分析時(shí),根據(jù)所需數(shù)據(jù)量的不同而從秒級(jí)到分鐘級(jí),原則是保證操作人員不會(huì)因?yàn)樗俣葐栴}而影響工作效率。 3 系統(tǒng)總體設(shè)計(jì) 業(yè)務(wù)流程根據(jù)需求分析的得到的現(xiàn)行業(yè)務(wù)處理流程,在用戶反復(fù)研究后,首先確定目標(biāo)系統(tǒng)的業(yè)務(wù)流程。 圖書管理系統(tǒng)的業(yè)務(wù)流程針對(duì)業(yè)務(wù)流程,現(xiàn)具體描述其功能如下::系統(tǒng)對(duì)用戶合法性進(jìn)行檢查。:對(duì)新購進(jìn)的圖書分類進(jìn)行編號(hào),并把圖書基本信息錄入計(jì)算機(jī)。:對(duì)已入庫的圖書,讀者可以借閱,并進(jìn)行登記。:對(duì)已借出的圖書,讀者可以延續(xù)使用期限。:對(duì)讀者已歸還的圖書進(jìn)行歸還登記。 :即對(duì)所有圖書的借閱情況,或讀者的基本情況和借閱情況進(jìn)行查詢。:定義系統(tǒng)規(guī)定的借閱圖書超期時(shí)間、超期處罰辦法和丟失賠償辦法。 系統(tǒng)功能模塊圖依據(jù)需求分析階段得到的數(shù)據(jù)流圖,采用軟件工程中軟件設(shè)計(jì)的概念和原理,與用戶成分協(xié)商后,在保證系統(tǒng)基本功能要求的前提下,結(jié)合系統(tǒng)新的業(yè)務(wù)流程確定系統(tǒng)必須具備的所有功能。 圖書管理系統(tǒng)功能模塊圖 系統(tǒng)流程圖依據(jù)軟件工程的基本原理。 管理員管理模塊系統(tǒng)流程圖 讀者管理模塊系統(tǒng)流程圖4 詳細(xì)設(shè)計(jì) 程序流程圖依據(jù)軟件工程的基本原理,詳細(xì)設(shè)計(jì)階段的根本任務(wù)是確定應(yīng)該怎樣具體實(shí)現(xiàn)所要求的系統(tǒng),也就是說,經(jīng)過這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出對(duì)目標(biāo)系統(tǒng)的精確描述,從而在系統(tǒng)實(shí)現(xiàn)階段可以把這個(gè)描述直接翻譯成用某種程序設(shè)計(jì)語言書寫的程序。具體來說就是把經(jīng)過總體設(shè)計(jì)得到的各個(gè)模塊詳細(xì)的加以描述。本系統(tǒng)采用支持面向?qū)ο蟮腣isual Studio 2005 sp1作為開發(fā)工具,Visual Studio 2005運(yùn)用了NET ,更加的方便了程序員的工作。程序?qū)ο到y(tǒng)配置要求較高, Framework 。在此給出軟件系統(tǒng)的主要模塊。 主程序模塊圖 根據(jù)以上主程序的模塊圖,我們可以得出下面的關(guān)于各個(gè)模塊的程序流程圖。 總體流程圖 公共模塊流程圖 讀者模塊流程圖 程序輸入輸出描述
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1