




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)概要設(shè)計(jì)說(shuō)明書(shū)1引言隨著計(jì)算機(jī)技術(shù)的不斷應(yīng)用和提高,計(jì)算機(jī)已經(jīng)深入到社會(huì)生活的各個(gè)角落。而中小型租、借書(shū)機(jī)構(gòu)仍采用手工管理圖書(shū)的方法,不僅效率低、易出錯(cuò)、手續(xù)繁瑣,而且耗費(fèi)大量的人力。為了滿(mǎn)足其管理人員對(duì)圖書(shū)館書(shū)籍,讀者資料,借還書(shū)等進(jìn)行高效的管理,在工作人員具備一定的計(jì)算機(jī)操作能力的前提下,此圖書(shū)管理系統(tǒng)軟件力求提高其管理效率。1.1編寫(xiě)目的本文檔的編寫(xiě)是為了完善圖書(shū)管理系統(tǒng)軟件的開(kāi)發(fā)途徑和應(yīng)用方法。以求在最短的時(shí)間高效的開(kāi)發(fā)圖書(shū)管理系統(tǒng)。1.2背景本項(xiàng)目的名稱(chēng):圖書(shū)管理系統(tǒng)開(kāi)發(fā)軟件。本項(xiàng)目的任務(wù)提出者及開(kāi)發(fā)者是圖書(shū)管理系統(tǒng)軟件開(kāi)發(fā)小組,用戶(hù)是中小型租、借書(shū)機(jī)構(gòu)。本產(chǎn)品是針對(duì)電腦管理圖書(shū)的需求設(shè)計(jì)的,可以完成讀者登記、購(gòu)入新書(shū)、讀者借還書(shū)、等主要功能。1.3定義開(kāi)發(fā)(develop):不是單純指開(kāi)發(fā)活動(dòng),還包括維護(hù)活動(dòng)。項(xiàng)目(project):該詞指的是向顧客或最終用戶(hù)交付一個(gè)或多個(gè)產(chǎn)品的收管理的相關(guān)資源的集合。這個(gè)資源集合有著明確的始點(diǎn)和終點(diǎn),并且一般是按照某項(xiàng)計(jì)劃運(yùn)行。這種計(jì)劃通常會(huì)形成文件,并且說(shuō)明要交付或?qū)崿F(xiàn)的產(chǎn)品、所用的資源和經(jīng)費(fèi)、要做的工作和工作進(jìn)度,一個(gè)項(xiàng)目可能有若干項(xiàng)目組成。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第1頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第1頁(yè)。項(xiàng)目開(kāi)發(fā)計(jì)劃(projectdevelopmentplan):是一種把項(xiàng)目一定一過(guò)程與項(xiàng)目如何推進(jìn)連接起來(lái)的方案。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第1頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第1頁(yè)。產(chǎn)品生命周期(productlifecycle):是產(chǎn)品從構(gòu)思到不可以再使用的持續(xù)時(shí)間。2總體設(shè)計(jì)2.1需求規(guī)定主要輸入輸出項(xiàng)目:圖書(shū)信息:(書(shū)名,ISBN,定價(jià),出版社,數(shù)量,是否可借)用戶(hù)信息:(ID,姓名,年齡,性別,開(kāi)戶(hù)時(shí)間,余額,是否VIP,累記金額)借閱信息:(ID,ISBN,數(shù)量,借出日期,押金)2.2運(yùn)行環(huán)境硬件環(huán)境:最低配置:CPU:Pentium3800以上或其它兼容規(guī)格,內(nèi)存:256M以上,硬盤(pán):20GB以上空間推薦配置:CPU:Pentium41.6G,內(nèi)存:512M以上,硬盤(pán):100GB以上空間。軟件環(huán)境:Windows9x/2000/XPSQLServer2000.NETFramework2.02.3基本設(shè)計(jì)概念和處理流程圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第2頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第2頁(yè)。用戶(hù)提示信息圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第2頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第2頁(yè)。用戶(hù)提示信息圖書(shū)檢索程序圖書(shū)信息數(shù)據(jù)庫(kù)身份確認(rèn)程序用戶(hù)資料數(shù)據(jù)庫(kù)圖書(shū)借還程序圖書(shū)借閱數(shù)據(jù)庫(kù)讀者借還圖書(shū)處理流程管理員提示信息管理員提示信息圖書(shū)更新程序圖書(shū)信息數(shù)據(jù)庫(kù)身份確認(rèn)程序管理員數(shù)據(jù)庫(kù)更新圖書(shū)資料處理流程2.4結(jié)構(gòu)圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第3頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第3頁(yè)。圖書(shū)管理系統(tǒng)圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第3頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第3頁(yè)。圖書(shū)管理系統(tǒng)管理員模塊1.0維護(hù)圖書(shū)資料1.1維護(hù)用戶(hù)資料1.2借閱圖書(shū)2.3更新個(gè)人資料2.1歸還圖書(shū)2.2插入1.1.1刪除1.1.2修改1.1.3創(chuàng)建1.2.3修改1.2.3注銷(xiāo)1.3.3用戶(hù)模塊2.0檢索圖書(shū)2.42.5功能需求與程序的關(guān)系各項(xiàng)功能需求的實(shí)現(xiàn)同各塊程序的分配關(guān)系:創(chuàng)建查找修改刪除維護(hù)圖書(shū)資料(管理員)√√√√維護(hù)用戶(hù)信息(管理員)√√√√更新個(gè)人資料(用戶(hù))√歸還圖書(shū)(用戶(hù))√借閱圖書(shū)(用戶(hù))√檢索圖書(shū)(用戶(hù))√3接口設(shè)計(jì)3.1用戶(hù)接口向用戶(hù)提供命令軟件回答信息檢索書(shū)目匹配檢索關(guān)鍵字的書(shū)目信息修改用戶(hù)資料修改后新的用戶(hù)資料借閱圖書(shū)借閱成功的圖書(shū)信息歸還圖書(shū)歸還成功的圖書(shū)信息圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第4頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第4頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第4頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第4頁(yè)。3.2外部接口接口傳遞信息硬件接口與打印機(jī)接口圖書(shū)信息,用戶(hù)信息,借閱信息與讀條碼機(jī)接口圖書(shū)ISBN,借閱號(hào)軟件接口與數(shù)據(jù)庫(kù)接口圖書(shū)信息,用戶(hù)信息,借閱信息圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第5頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第5頁(yè)。3.3內(nèi)部接口圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第5頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第5頁(yè)。接口傳遞信息維護(hù)圖書(shū)資料添加圖書(shū)圖書(shū)信息(書(shū)名,ISBN,定價(jià),出版社,數(shù)量,是否可借)維護(hù)圖書(shū)資料修改圖書(shū)信息圖書(shū)信息(書(shū)名,ISBN,定價(jià),出版社,數(shù)量,是否可借)維護(hù)圖書(shū)資料刪除圖書(shū)信息圖書(shū)信息(書(shū)名,ISBN,定價(jià),出版社,數(shù)量,是否可借)維護(hù)用戶(hù)資料添加新用戶(hù)用戶(hù)信息:(ID,姓名,年齡,性別,開(kāi)戶(hù)時(shí)間,余額,是否VIP,累記金額)維護(hù)用戶(hù)資料修改用戶(hù)資料用戶(hù)信息:(ID,姓名,年齡,性別,開(kāi)戶(hù)時(shí)間,余額,是否VIP,累記金額)維護(hù)用戶(hù)資料刪除用戶(hù)資料用戶(hù)信息:(ID,姓名,年齡,性別,開(kāi)戶(hù)時(shí)間,余額,是否VIP,累記金額)用戶(hù)主模塊更新用戶(hù)資料用戶(hù)信息:(ID,姓名,年齡,性別,開(kāi)戶(hù)時(shí)間,余額,是否VIP,累記金額)用戶(hù)主模塊用戶(hù)充值金額用戶(hù)主模塊借閱圖書(shū)借閱信息:(ID,ISBN,數(shù)量,借出日期,押金)用戶(hù)主模塊歸還圖書(shū)借閱信息:(ID,ISBN,數(shù)量,借出日期,押金)4運(yùn)行設(shè)計(jì)4.1運(yùn)行模塊組合施加不同的外界運(yùn)行控制時(shí)所引起的各種不同的運(yùn)行模塊組合如下表所示:創(chuàng)建模塊查找模塊修改模塊刪除模塊管理員添加圖書(shū)信息√管理員修改書(shū)目信息√√管理員刪除書(shū)目信息√√管理員添加新用戶(hù)√管理員修改用戶(hù)信息√√管理員注銷(xiāo)用戶(hù)√√用戶(hù)更新個(gè)人資料√用戶(hù)充值√用戶(hù)檢索圖書(shū)√用戶(hù)借閱圖書(shū)√√用戶(hù)歸還圖書(shū)√√圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第6頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第6頁(yè)。4.2運(yùn)行控制圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第6頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第6頁(yè)。運(yùn)行控制控制方法管理員添加圖書(shū)信息管理員填寫(xiě)書(shū)目信息并提交,系統(tǒng)在書(shū)目信息表中創(chuàng)建一個(gè)新數(shù)據(jù)項(xiàng)管理員修改書(shū)目信息管理員通過(guò)檢索找到要修改的書(shū)目信息并修改,系統(tǒng)在書(shū)目信息表中寫(xiě)入修改后信息管理員刪除書(shū)目信息管理員通過(guò)檢索找到要?jiǎng)h除的書(shū)目信息并刪除,系統(tǒng)在書(shū)目信息表中刪除該數(shù)據(jù)項(xiàng)。管理員添加新用戶(hù)管理員填寫(xiě)新用戶(hù)資料提交,系統(tǒng)在用戶(hù)資料表中創(chuàng)建一個(gè)新數(shù)據(jù)項(xiàng)管理員修改用戶(hù)信息管理員通過(guò)檢索找到要修改的用戶(hù)信息并修改,系統(tǒng)在用戶(hù)資料表中寫(xiě)入修改后的信息管理員注銷(xiāo)用戶(hù)管理員通過(guò)檢索找到要銷(xiāo)戶(hù)的用戶(hù)并注銷(xiāo),系統(tǒng)在用戶(hù)資料表中刪除該用戶(hù)的信息用戶(hù)更新個(gè)人資料用戶(hù)重新填寫(xiě)可修改的用戶(hù)資料部分并修改,系統(tǒng)在用戶(hù)資料表中寫(xiě)入修改后的新數(shù)據(jù)項(xiàng)用戶(hù)充值用戶(hù)告之管理員充值金額,并付現(xiàn)金,管理員檢索到該用戶(hù),填寫(xiě)充值金額,系統(tǒng)在用戶(hù)資料表中該用戶(hù)的數(shù)據(jù)項(xiàng)中更新余額一項(xiàng)用戶(hù)檢索圖書(shū)用戶(hù)填寫(xiě)要檢索圖書(shū)的關(guān)鍵字,系統(tǒng)檢索圖書(shū)信息表,輸出匹配條目用戶(hù)借閱圖書(shū)用戶(hù)通過(guò)檢索找到要借閱的圖書(shū)并借閱,系統(tǒng)修改圖書(shū)信息表中該書(shū)目剩余數(shù)量一項(xiàng),并在圖書(shū)借閱表中添加借閱信息用戶(hù)歸還圖書(shū)用戶(hù)歸還圖書(shū),系統(tǒng)刪除圖書(shū)借閱表中該用戶(hù)對(duì)該書(shū)的借閱信息條目,并修改圖書(shū)信息表中該書(shū)的剩余數(shù)據(jù)一項(xiàng)5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第8頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第7頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第8頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第7頁(yè)。5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第8頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第7頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第8頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第7頁(yè)。數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)類(lèi)型長(zhǎng)度備注圖書(shū)信息書(shū)名CHAR20ISBNCHAR20唯一標(biāo)識(shí)書(shū)目定價(jià)FLOAT6出版社CHAR20數(shù)量INT4是否可借BOOL1用戶(hù)信息IDCHAR10唯一標(biāo)識(shí)讀者姓名CHAR8年齡INT2性別CHAR4開(kāi)戶(hù)時(shí)間DATA余額MONEY是否VIPBOOL1累記金額MONEY8借閱信息IDCHAR10ISBNCHAR20數(shù)量INT2借出日期DATA押金MONEY6系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1出錯(cuò)信息輸入用戶(hù)名不存在:說(shuō)明數(shù)據(jù)庫(kù)沒(méi)無(wú)此用戶(hù)名,需開(kāi)戶(hù)。密碼錯(cuò)誤:說(shuō)明用戶(hù)名和密碼不匹配。彈出警告信息后需重新輸入密碼,一天內(nèi)輸入十次錯(cuò)誤密碼,將對(duì)此帳戶(hù)進(jìn)行凍結(jié),需持身份證解凍。由于管理員沒(méi)有及時(shí)保存數(shù)據(jù)造成的數(shù)據(jù)丟失:可通過(guò)數(shù)據(jù)還原,還原成最近的數(shù)據(jù)備份。6.2補(bǔ)救措施故障出現(xiàn)后可能采取的變通措施,包括:后備:使用附加存儲(chǔ)設(shè)備備份數(shù)據(jù)。備份頻率為每日一次。需手動(dòng)備份?;謴?fù)及再啟動(dòng):如果數(shù)據(jù)造成丟失,可使用備份數(shù)據(jù)還原。詳細(xì)設(shè)計(jì)說(shuō)明書(shū)1引言1.1編寫(xiě)目的圖書(shū)管理系統(tǒng)詳細(xì)設(shè)計(jì)階段的主要任務(wù)是在圖書(shū)管理系統(tǒng)概要設(shè)計(jì)書(shū)基礎(chǔ)上,對(duì)概要設(shè)計(jì)中產(chǎn)生的功能模塊進(jìn)行過(guò)程描述,設(shè)計(jì)功能模塊的內(nèi)部細(xì)節(jié),包括算法和詳細(xì)數(shù)據(jù)結(jié)構(gòu),為編寫(xiě)源代碼提供必要的說(shuō)明。概要設(shè)計(jì)解決了軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的問(wèn)題,包括整個(gè)軟件系統(tǒng)的結(jié)構(gòu)、模塊劃分、模塊功能和模塊間的聯(lián)系等。詳細(xì)設(shè)計(jì)則要解決如何實(shí)現(xiàn)各個(gè)模塊的內(nèi)部功能,即模塊設(shè)計(jì)。具體的說(shuō),模塊設(shè)計(jì)就是要為已經(jīng)產(chǎn)生的圖書(shū)管理各子系統(tǒng)設(shè)計(jì)詳細(xì)的算法。但這并不等同于系統(tǒng)實(shí)現(xiàn)階段用具體的語(yǔ)言編碼,它只是對(duì)實(shí)現(xiàn)細(xì)節(jié)作精確的描述,這樣編碼階段就可以將詳細(xì)設(shè)計(jì)中對(duì)功能實(shí)現(xiàn)的描述,直接翻譯、轉(zhuǎn)化為用某種程序設(shè)計(jì)語(yǔ)言書(shū)寫(xiě)的程序。1.2背景本項(xiàng)目的名稱(chēng):圖書(shū)管理系統(tǒng)本項(xiàng)目的提出者:《軟件工程》課程教師——丁華鋒本項(xiàng)目開(kāi)發(fā)者:賓亞、劉飛、譚艷本項(xiàng)目的用戶(hù):讀者、圖書(shū)管理員1.3定義SQLServer:數(shù)據(jù)庫(kù)管理軟件DBMS:數(shù)據(jù)庫(kù)管理系統(tǒng)Windows2000/2003/XP:運(yùn)行環(huán)境ASP:軟件開(kāi)發(fā)語(yǔ)言MacromediaDreamweaver8:開(kāi)發(fā)工具2程序系統(tǒng)的結(jié)構(gòu)圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第9頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第9頁(yè)。依據(jù)軟件工程的基本原理,詳細(xì)設(shè)計(jì)階段的根本任務(wù)是確定應(yīng)該怎樣具體實(shí)現(xiàn)所要求的系統(tǒng),也就是說(shuō),經(jīng)過(guò)這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出對(duì)目標(biāo)系統(tǒng)的精確描述,從而在系統(tǒng)實(shí)現(xiàn)階段可以把這個(gè)描述直接翻譯成用某種程序設(shè)計(jì)語(yǔ)言書(shū)寫(xiě)的程序。具體來(lái)說(shuō)就是把經(jīng)過(guò)總體設(shè)計(jì)得到的各個(gè)模塊詳細(xì)的加以描述。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第9頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第9頁(yè)。由于本系統(tǒng)采用MacromediaDreamweaver8作為開(kāi)發(fā)工具,ASP作為開(kāi)發(fā)語(yǔ)言,在此給出軟件系統(tǒng)的主程序流程圖,如圖2.1所示。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第10頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第10頁(yè)。根據(jù)以上主程序的流程圖,我們可以得出下面的關(guān)于各個(gè)模塊的程序流程圖,如下圖所示。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第10頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第10頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第11頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第11頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第11頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第11頁(yè)。3圖書(shū)管理系統(tǒng)程序設(shè)計(jì)說(shuō)明3.1程序描述圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第12頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第12頁(yè)。本系統(tǒng)主要功能的程序描述如下圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第12頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第12頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第13頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第13頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第13頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第13頁(yè)。3圖書(shū)管理系統(tǒng)程序設(shè)計(jì)說(shuō)明3.1功能3.1.1功能需求(一)規(guī)格說(shuō)明讀者登記,即輸入讀者的具體信息。引言為了把讀者的具體信息(包括:姓名,密碼,狀態(tài),借書(shū)數(shù),信箱等)寫(xiě)入讀者目錄文件中。輸入讀者具體信息。處理通過(guò)圖書(shū)管理系統(tǒng)寫(xiě)入讀者目錄文件中。輸出讀者具體信息。3.1.2功能需求(二)規(guī)格說(shuō)明輸入新書(shū)的全部信息。3.1..2.2引言為了輸入新書(shū)的全部信息(包括:書(shū)號(hào)、書(shū)名、分類(lèi)、作者、出版社、價(jià)格、數(shù)量、出版日期等)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第14頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第14頁(yè)。3.1圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第14頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第14頁(yè)。新書(shū)的全部信息。處理通過(guò)圖書(shū)管理系統(tǒng)寫(xiě)入圖書(shū)目錄文件中。輸出新書(shū)信息的全部?jī)?nèi)容。3.1.3功能需求(三)規(guī)格說(shuō)明查詢(xún)圖書(shū)的信息。圖書(shū)管理系統(tǒng)軟件需求分析引言為了查找圖書(shū)的相關(guān)信息。輸入圖書(shū)信息的關(guān)鍵字(圖書(shū)分類(lèi)號(hào)和書(shū)名)。處理利用關(guān)鍵字在圖書(shū)目錄文件中找到此圖書(shū)分類(lèi)號(hào)或書(shū)名圖書(shū)的相關(guān)信息。輸出圖書(shū)的相關(guān)信息。3.1.4功能需求(四)規(guī)格說(shuō)明輸入讀者借書(shū)信息。引言圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第15頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第15頁(yè)。為了把讀者借書(shū)的相關(guān)信息(包括:圖書(shū)名、分類(lèi)、借閱日期等)寫(xiě)圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第15頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第15頁(yè)。輸入讀者借書(shū)信息。處理通過(guò)圖書(shū)管理系統(tǒng)寫(xiě)入借書(shū)文件中。輸出讀者借書(shū)信息的全部?jī)?nèi)容3.3性能3.3.1精度需求在精度需求上,根據(jù)使用需要,在各項(xiàng)數(shù)據(jù)的輸入,輸出及傳輸過(guò)程中,可以滿(mǎn)足各種精度的需求。33.2時(shí)間需求在軟件方面,響應(yīng)時(shí)間,更新處理時(shí)間都比較快且迅速,完全滿(mǎn)足用戶(hù)要求。3.3.3靈活性當(dāng)用戶(hù)需求,如操作方式,運(yùn)行環(huán)境,結(jié)果精度,數(shù)據(jù)結(jié)構(gòu)于其他軟件接口等發(fā)生變化時(shí),設(shè)計(jì)的軟件要做適當(dāng)調(diào)整,靈活性非常大。3.3.4故障處理a.內(nèi)部故障處理在開(kāi)發(fā)階段可以隨即修改數(shù)據(jù)庫(kù)里的相應(yīng)內(nèi)容。b.外部故障處理對(duì)編輯的程序進(jìn)行調(diào)試,遇到錯(cuò)誤信息,根據(jù)錯(cuò)誤信息修改程序再調(diào)試,直至功能實(shí)現(xiàn)為止。說(shuō)明對(duì)該程序的全部性能要求,包括對(duì)精度、靈活性和時(shí)間特性的要求。3.4輸人項(xiàng)給出對(duì)每一個(gè)輸入項(xiàng)的特性,包括名稱(chēng)、標(biāo)識(shí)、數(shù)據(jù)的類(lèi)型和格式、數(shù)據(jù)值的有效范圍、輸入的方式。數(shù)量和頻度、輸入媒體、輸入數(shù)據(jù)的來(lái)源和安全保密條件等等。3.3.1主模塊輸入項(xiàng)目:操作系統(tǒng)傳遞至的各種消息以及用戶(hù)的輸入數(shù)據(jù)。3.3.2用戶(hù)管理模塊輸入項(xiàng)目:與用戶(hù)管理操作有關(guān)的用戶(hù)輸入及系統(tǒng)消息。3.3.3圖書(shū)管理模塊輸入項(xiàng)目:書(shū)號(hào)。3.3.4借閱管理模塊圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第16頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第16頁(yè)。輸入項(xiàng)目:學(xué)生學(xué)號(hào)、書(shū)號(hào)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第16頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第16頁(yè)。3.3.5歸還管理模塊輸入項(xiàng)目:圖書(shū)號(hào)。3.5輸出項(xiàng)3.5.1主模塊輸出項(xiàng)目:用戶(hù)界面顯示。3.5.2輸出項(xiàng)目:操作結(jié)果顯示。3.5.3圖書(shū)管理模塊輸出項(xiàng)目:相應(yīng)的界面。3.5.4借閱管理模塊輸出項(xiàng)目:學(xué)生信息、相關(guān)借書(shū)信息。3.5.5輸出項(xiàng)目:相關(guān)學(xué)生信息。3.6算法本系統(tǒng)是一個(gè)B/S模式的管理系統(tǒng)。沒(méi)有涉及到復(fù)雜的算法。簡(jiǎn)單的編程就能實(shí)現(xiàn)3.7流程邏輯圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第17頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第17頁(yè)。本系統(tǒng)的總體程序流程圖如下:圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第17頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第17頁(yè)。3.7.1登陸模塊人機(jī)界面設(shè)計(jì):系統(tǒng)響應(yīng)時(shí)間:用戶(hù)或管理人員登陸的響應(yīng)時(shí)間應(yīng)穩(wěn)定在1s左右;出錯(cuò)信息處理:若用戶(hù)或管理人員輸入的帳號(hào)和密碼不匹配或輸入不存在的帳號(hào),系統(tǒng)應(yīng)友好進(jìn)行提示,如提示"請(qǐng)重新輸入!”過(guò)程設(shè)計(jì):盒圖:輸入帳號(hào)輸入密碼判斷密碼Y是否正確N顯示該用戶(hù)信息,等待繼續(xù)操作.提示錯(cuò)誤信息,返回登陸界面.3.7.2用戶(hù)登記程序描述實(shí)現(xiàn)用戶(hù)信息登記功能輸入項(xiàng)用字符串表示的漢字,字符串最大長(zhǎng)度是10;整數(shù)類(lèi)型的數(shù)字和時(shí)間類(lèi)型的日期輸出項(xiàng)圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第18頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第18頁(yè)。用字符串表示的漢字,字符串最大長(zhǎng)度是10;整數(shù)類(lèi)型的數(shù)字和時(shí)間類(lèi)型的日期圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第18頁(yè)。圖書(shū)管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)全文共20頁(yè),當(dāng)前為第18頁(yè)。3.7.3圖書(shū)添加程序描述實(shí)現(xiàn)圖書(shū)登記的功能輸入項(xiàng)用字符串表示的漢字或英文,字符串最大長(zhǎng)度是20;數(shù)值型的數(shù)字輸出項(xiàng)用字符串表示的漢字或英文,字符串最大長(zhǎng)度是20;數(shù)值型的數(shù)字3.7.4圖書(shū)查詢(xún)程序設(shè)計(jì)a)程序描述實(shí)現(xiàn)查書(shū)功能。b)輸入項(xiàng)用字符串表示的漢字或英文,字符串的最大長(zhǎng)度為40個(gè)字符。輸入方式為標(biāo)準(zhǔn)輸入。c)輸出項(xiàng)用字符串表示的漢字或英文,字符串的最大長(zhǎng)度為40個(gè)字符
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同之終止物業(yè)服務(wù)合同
- 零售店鋪聯(lián)合運(yùn)營(yíng)合同
- 七年級(jí)生物上冊(cè) 第1單元 認(rèn)識(shí)生命第1章 生命的世界第1節(jié) 形形色色的生物教學(xué)設(shè)計(jì)(新版)北師大版
- 移動(dòng)支付移動(dòng)支付安全保障手冊(cè)
- 建立財(cái)務(wù)安全意識(shí)的計(jì)劃
- 不定期借款合同
- 生鮮電商與社區(qū)團(tuán)購(gòu)合作模式創(chuàng)新預(yù)案
- 教學(xué)工作任務(wù)清單計(jì)劃
- 含山縣電梯安全管理人員筆試考試資源庫(kù)與答案
- 關(guān)注市場(chǎng)反饋的年度工作方案計(jì)劃
- 質(zhì)量和食品安全管理手冊(cè)
- 第6節(jié) 有機(jī)磷農(nóng)藥中毒病人的護(hù)理
- 小學(xué)生安全教育校本教材(中年級(jí)版)
- 中職語(yǔ)文 大國(guó)工匠——彭祥華
- 數(shù)字化語(yǔ)音存儲(chǔ)與回放系統(tǒng)(畢業(yè)設(shè)計(jì))
- 喜達(dá)屋明星服務(wù)
- 煙草企業(yè)安全生產(chǎn)標(biāo)準(zhǔn)化規(guī)范-第3部分-考核評(píng)價(jià)準(zhǔn)則和方法
- 武漢市控制性詳細(xì)規(guī)劃編制技術(shù)規(guī)程610
- ANCA相關(guān)性小血管炎
- 服裝面料采購(gòu)合同
- 斯倫貝謝定向鉆井和旋轉(zhuǎn)導(dǎo)向
評(píng)論
0/150
提交評(píng)論