軟件工程項(xiàng)目_圖書(shū)管理系統(tǒng)設(shè)計(jì)報(bào)告_第1頁(yè)
軟件工程項(xiàng)目_圖書(shū)管理系統(tǒng)設(shè)計(jì)報(bào)告_第2頁(yè)
軟件工程項(xiàng)目_圖書(shū)管理系統(tǒng)設(shè)計(jì)報(bào)告_第3頁(yè)
軟件工程項(xiàng)目_圖書(shū)管理系統(tǒng)設(shè)計(jì)報(bào)告_第4頁(yè)
軟件工程項(xiàng)目_圖書(shū)管理系統(tǒng)設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩43頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、-. z.軟件工程大作業(yè)可行性研究報(bào)告目錄引言1.1 編寫(xiě)目的1.2 項(xiàng)目背景1.3 項(xiàng)目定義1.4 參考資料項(xiàng)目概述2.1 可行性研究的前提2.1.1 系統(tǒng)功能2.2.2 主要性能2.2.3 項(xiàng)目的輸入和輸出2.2.4 安全與要求2.2 條件、假定和限制2.3 可行性研究方法2.4 決定可行性的主要因素2.4.1 技術(shù)可行性2.4.2 系統(tǒng)經(jīng)濟(jì)可行性2.4.3 系統(tǒng)運(yùn)行可行性對(duì)現(xiàn)有系統(tǒng)的分析3.1 圖書(shū)館機(jī)構(gòu)設(shè)置3.2 主要職責(zé)3.3 業(yè)務(wù)流程調(diào)查3.4 數(shù)據(jù)流程調(diào)查3.5 計(jì)算機(jī)應(yīng)用情況3.6 現(xiàn)行系統(tǒng)存在的問(wèn)題所建議技術(shù)可行性分析4.1 對(duì)系統(tǒng)的簡(jiǎn)要描述4.2 系統(tǒng)功能結(jié)構(gòu)圖和數(shù)據(jù)流程圖

2、4.2.1 系統(tǒng)功能結(jié)構(gòu)圖4.2.2 數(shù)據(jù)流程圖4.3 與現(xiàn)有系統(tǒng)比較的優(yōu)越性4.4 采用建議系統(tǒng)可能帶來(lái)的影響4.4.1 對(duì)設(shè)備的影響4.4.2 對(duì)現(xiàn)有軟件的影響4.4.3 對(duì)用戶的影響4.4.4 對(duì)運(yùn)行環(huán)境的影響4.4.5 對(duì)經(jīng)費(fèi)支出的影響4.5 技術(shù)可行性評(píng)價(jià)所建議系統(tǒng)經(jīng)濟(jì)可行性分析5.1 成本5.1.1 基建投資5.1.2 其他一次性支出5.1.3 經(jīng)常性支出5.2 效益 5.2.1 一次性收益 5.2.2 經(jīng)常性收益 5.2.3 不可定量收益5.3 收益/投資比5.4 投資回收周期社會(huì)因素可行性分析6.1 法律因素6.2 用戶使用可行性結(jié)論意見(jiàn)引言編寫(xiě)目的圖書(shū)館是對(duì)信息的物質(zhì)載體進(jìn)行

3、收集、加工、存儲(chǔ)、控制、轉(zhuǎn)化和傳遞、提供給一定社會(huì)讀者使用的信息系統(tǒng)。簡(jiǎn)言之,圖書(shū)館是文獻(xiàn)信息的存儲(chǔ)與傳遞中心。圖書(shū)館提供圖書(shū)、期刊、報(bào)紙、科技報(bào)告、會(huì)議文獻(xiàn)、學(xué)位論文、專利文獻(xiàn)、標(biāo)準(zhǔn)文獻(xiàn)、產(chǎn)品資料、政府出版物等多種形式的文獻(xiàn)。高等學(xué)校圖書(shū)館是在校學(xué)生和教師學(xué)習(xí)研究的重要場(chǎng)所,是為教學(xué)和科研服務(wù)的學(xué)術(shù)性機(jī)構(gòu),它提供的是一種專業(yè)性、學(xué)術(shù)性很強(qiáng)的服務(wù)。由于當(dāng)前部分高校圖書(shū)館仍然主要采用人工管理方式,不僅耗時(shí)費(fèi)力且難以管理,起輔助作用的計(jì)算機(jī)管理系統(tǒng)存在諸多弊端,并不能在管理上起主導(dǎo)作用,因此開(kāi)發(fā)新的圖書(shū)館管理系統(tǒng)勢(shì)在必行。圖書(shū)館管理信息系統(tǒng)是基于圖書(shū)管理者對(duì)用戶的管理以及對(duì)圖書(shū)的借閱、歸還等提供便

4、捷的管理方式,同時(shí)也能方便廣大用戶通過(guò)操作電腦來(lái)對(duì)館圖書(shū)進(jìn)行查詢、借閱、歸還、續(xù)借等。編寫(xiě)本報(bào)告的目的是從現(xiàn)在應(yīng)用的技術(shù)方面、用戶的操作方式方面以及經(jīng)濟(jì)性等方面分析開(kāi)發(fā)該圖書(shū)館管理信息系統(tǒng)的可行性,為決策者是否開(kāi)發(fā)該系統(tǒng)提供依據(jù)和建議。項(xiàng)目背景開(kāi)發(fā)軟件名稱:圖書(shū)館管理信息系統(tǒng)項(xiàng)目開(kāi)發(fā)者:電子科技大學(xué)電子工程學(xué)院圖書(shū)館管理信息系統(tǒng)開(kāi)發(fā)小組:廖磊瑤(),王雪(),毅()用戶單位:以人工管理方式為主的高校圖書(shū)館實(shí)現(xiàn)軟件單位:電子科技大學(xué)電子工程學(xué)院項(xiàng)目定義該圖書(shū)館管理信息系統(tǒng)基于圖書(shū)管理者對(duì)用戶的管理以及對(duì)圖書(shū)的借閱、歸還等提供便捷的管理方式,旨在對(duì)圖書(shū)資源進(jìn)行科學(xué)的加工整序和管理維護(hù),為教學(xué)和科學(xué)

5、研究提供文獻(xiàn)信息保障和提高管理圖書(shū)的效率而設(shè)計(jì)的系統(tǒng),同時(shí)也能方便廣大用戶通過(guò)操作電腦來(lái)對(duì)館圖書(shū)進(jìn)行查詢、借閱、歸還、續(xù)借等。參考資料1 海藩,軟件工程導(dǎo)論(第5版),:清華大學(xué),2008.2 海藩,軟件工程導(dǎo)論(第5版)學(xué)習(xí)輔導(dǎo),:清華大學(xué),2008.34 百度文庫(kù),軟件工程作業(yè)圖書(shū)管理系統(tǒng)可行性分析報(bào)告,wenku.baidu./view/39e2bff3770bf78a652954ca.html,2015-10-30.5 豆丁網(wǎng),圖書(shū)管理系統(tǒng)可行性分析報(bào)告,.docin./p-232316700.html,2015-10-30.6 豆丁網(wǎng),軟件工程課程設(shè)計(jì)報(bào)告圖書(shū)管理系統(tǒng),.docin.

6、/p-682037767.html,2015-10-30.項(xiàng)目概述可行性研究的前提系統(tǒng)功能圖書(shū)館管理信息系統(tǒng)是為了適應(yīng)圖書(shū)館綜合管理的需求,改變傳統(tǒng)管理方式,加速圖書(shū)館管理的自動(dòng)化、標(biāo)準(zhǔn)化和科學(xué)化而建立的一個(gè)整體性的圖書(shū)館操作系統(tǒng)。它可以為圖書(shū)館管理決策部門(mén)提供可靠的信息依據(jù),為提高圖書(shū)館的社會(huì)效益服務(wù)。具體如下:改進(jìn)借閱管理方式,減少人力與管理費(fèi)用的投入,提高工作效率,減輕勞動(dòng)程度。充分發(fā)揮圖書(shū)館館藏的作用,提高藏書(shū)利用率,增強(qiáng)資源共享。提高信息處理速度和準(zhǔn)確性,建立高效的信息傳輸和服務(wù)平臺(tái)。提高系統(tǒng)安全性、可靠性和可控性。自行辦理圖書(shū)預(yù)約、續(xù)借手續(xù),自動(dòng)進(jìn)行各種統(tǒng)計(jì)和計(jì)算,提供輔助決策支持

7、,以縮短決策周期。在該操作系統(tǒng)中,每個(gè)讀者擁有其個(gè)人賬戶,該賬戶可以滿足讀者查詢、借閱、歸還、續(xù)借、預(yù)約等諸多需求。不同類型的讀者(教師、學(xué)生)擁有不同類別的與該系統(tǒng)相關(guān)的借閱卡,該借閱卡包含卡號(hào)、讀者、唯一標(biāo)識(shí)條形碼。讀者可通過(guò)互聯(lián)網(wǎng)或圖書(shū)館查詢終端查詢圖書(shū)信息和個(gè)人借閱情況,以及續(xù)借圖書(shū)(系統(tǒng)審核符合續(xù)借條件)。在該系統(tǒng)中,圖書(shū)管理員需要定期或不定期對(duì)圖書(shū)信息進(jìn)行入庫(kù)、修改、刪除等圖書(shū)信息管理以及注銷(不外借),被管理的圖書(shū)信息包括圖書(shū)類別、作者、年份、管理和所屬類別,要求系統(tǒng)中的圖書(shū)信息與圖書(shū)的實(shí)際變動(dòng)保持同步更新。主要性能可以快捷有效地完成借閱、查詢等各項(xiàng)操作,查詢速度快,保證信息的正

8、確和及時(shí)更新,并降低信息訪問(wèn)的成本,技術(shù)先進(jìn)且可靠性高。系統(tǒng)有足夠的自我保護(hù)能力,對(duì)斷電、死機(jī)、系統(tǒng)崩潰等問(wèn)題擁有有效措施以保障數(shù)據(jù)不受損失,信息安全有足夠保障。能夠適應(yīng)應(yīng)用要求的變化和修改,具有靈活的可擴(kuò)充性,能夠隨著技術(shù)的進(jìn)步,長(zhǎng)久維護(hù)及不斷更新。項(xiàng)目的輸入和輸出輸入:用戶編碼、圖書(shū)編碼、掃描條形碼輸出:用戶信息、圖書(shū)信息安全與要求具有較高的安全性。該信息系統(tǒng)對(duì)于不同訪問(wèn)者的操作權(quán)限有不同的級(jí)別限制,只有具有高級(jí)權(quán)限的部門(mén)管理者或維護(hù)人員用戶才能對(duì)用戶進(jìn)行管理,一般的讀者用戶只能查看圖書(shū)信息和借閱情況以及預(yù)約和續(xù)借。具有一定的保護(hù)機(jī)制,防止系統(tǒng)被惡意攻擊,信息被惡意修改和竊取,對(duì)斷電、死機(jī)

9、、系統(tǒng)崩潰等問(wèn)題擁有有效措施以保障數(shù)據(jù)不受損失,信息安全有足夠保障。具有完善的備份機(jī)制,如果系統(tǒng)被破壞,應(yīng)該能快速恢復(fù)。條件、假定和限制運(yùn)行環(huán)境:兼容當(dāng)前主流操作系統(tǒng)Windows *P/7/8/10,Office軟件等。硬件環(huán)境:計(jì)算機(jī)、掃描儀、打印機(jī)等。經(jīng)費(fèi)來(lái)源:仍舊以人工管理圖書(shū)館為主的高校開(kāi)發(fā)環(huán)境:Windows *P/7/8/10,SQL Server,Microsoft Visual C+等開(kāi)發(fā)語(yǔ)言:java、C+等可利用的信息和資源:需要安裝該軟件的高校校園網(wǎng)、圖書(shū)館及互聯(lián)網(wǎng)建議軟件最短壽命:5年可行性研究方法可行性研究的目的,就是用最小的代價(jià)在盡可能短的時(shí)間確定問(wèn)題是否能夠解決

10、。要實(shí)現(xiàn)該目的,必須分析可能解法的利弊,從而判斷原定的系統(tǒng)規(guī)模和目標(biāo)是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來(lái)的效益是否大到值得投資開(kāi)發(fā)這個(gè)系統(tǒng)的程度。因此,可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)的過(guò)程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過(guò)程。對(duì)該圖書(shū)館管理信息系統(tǒng)進(jìn)行可行性研究的方法為:首先通過(guò)調(diào)查分析圖書(shū)館管理信息系統(tǒng)所具備的功能來(lái)確定其總體結(jié)構(gòu),然后分別從技術(shù)可行性、系統(tǒng)經(jīng)濟(jì)可行性和系統(tǒng)運(yùn)行可行性三個(gè)方面研究所建議的圖書(shū)館管理信息系統(tǒng)的可行性。決定可行性的主要因素技術(shù)可行性該軟件的開(kāi)發(fā)只需在Windows *P/7/8/10操作系統(tǒng)下進(jìn)行,利用Microsoft

11、 Visual C+和SQL Server進(jìn)行開(kāi)發(fā),在計(jì)算機(jī)上只需安裝一般的處理軟件和一些支持軟件,不需要大型的系統(tǒng)軟件和應(yīng)用軟件來(lái)支持。該系統(tǒng)是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng),對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作不需要高配置的計(jì)算機(jī),只要在該計(jì)算機(jī)上能夠運(yùn)行Windows *P/7/8/10操作系統(tǒng)和一般的處理軟件即可。該系統(tǒng)的開(kāi)發(fā)者有較強(qiáng)的編程能力,熟悉開(kāi)發(fā)軟件和Windows *P/7/8/10操作系統(tǒng),具有開(kāi)發(fā)大型軟件的能力?,F(xiàn)在與開(kāi)發(fā)該系統(tǒng)相關(guān)的技術(shù)較為成熟,資料也很豐富,因此技術(shù)開(kāi)發(fā)方面并不存在無(wú)法解決的問(wèn)題。綜上,使用現(xiàn)有的技術(shù)能夠?qū)崿F(xiàn)該系統(tǒng),故開(kāi)發(fā)該信息管理軟件具有技術(shù)可行性。系統(tǒng)經(jīng)濟(jì)可行性該圖書(shū)館管理信息系

12、統(tǒng)不僅能為圖書(shū)管理者提供準(zhǔn)確、及時(shí)的信息,對(duì)管理者的決策提供可靠的信息依據(jù),而且能夠促進(jìn)校圖書(shū)館借閱管理的體制改革,適應(yīng)圖書(shū)館綜合管理的需求,改變傳統(tǒng)管理方式,加速圖書(shū)館管理的自動(dòng)化、標(biāo)準(zhǔn)化和科學(xué)化,提高工作效率,減少工作人員及人力物力管理費(fèi)用等,這些都是使用該系統(tǒng)所帶來(lái)的間接收益。同時(shí)也促進(jìn)了學(xué)校信息化的進(jìn)程,提高學(xué)校的管理效率,為提高圖書(shū)館的社會(huì)效益服務(wù)。綜上,該圖書(shū)館管理信息系統(tǒng)具有很大的經(jīng)濟(jì)效益和社會(huì)價(jià)值,故開(kāi)發(fā)該信息管理軟件具有系統(tǒng)經(jīng)濟(jì)可行性。系統(tǒng)運(yùn)行可行性(1)系統(tǒng)對(duì)組織機(jī)構(gòu)影響的可行性:此系統(tǒng)的運(yùn)行對(duì)組織機(jī)構(gòu)產(chǎn)生的影響不大,只是涉及個(gè)別的人員變動(dòng)。(2)人員適應(yīng)的可行性:現(xiàn)行的工

13、作人員對(duì)圖書(shū)借閱環(huán)節(jié)的工作都比較熟悉,而且開(kāi)發(fā)的系統(tǒng)界面友好,操作簡(jiǎn)單,幫助信息詳盡,一般人員都可以使用。(3)運(yùn)行可行性:該系統(tǒng)的開(kāi)發(fā)充分考慮到組織機(jī)構(gòu)和優(yōu)化需求等方面的因素,能夠滿足使用者的要求。(4)法律可行性:該系統(tǒng)開(kāi)發(fā)所使用的工具和技術(shù)以及數(shù)據(jù)信息不違反法律。(5)拓展可行性:所開(kāi)發(fā)系統(tǒng)壽命在5年以上,將來(lái)根據(jù)需求進(jìn)行擴(kuò)充的難度較小。對(duì)現(xiàn)有系統(tǒng)的分析由于本次所開(kāi)發(fā)的新系統(tǒng)針對(duì)的是仍舊以人工管理方式為主的高校圖書(shū)館,而本校圖書(shū)館在采用計(jì)算機(jī)管理模式方面的技術(shù)已十分成熟,所以并不屬于本次設(shè)計(jì)的服務(wù)對(duì)象,因此在該部分對(duì)現(xiàn)有系統(tǒng)的分析中,所描述的現(xiàn)有系統(tǒng)的詳細(xì)信息均由查閱相關(guān)資料3獲得。對(duì)現(xiàn)

14、有系統(tǒng)的分析以DBDL大學(xué)圖書(shū)館3為例。圖書(shū)館機(jī)構(gòu)設(shè)置圖書(shū)館機(jī)構(gòu)設(shè)置為九部一室,即采編部、流通部、期刊部、閱覽部、情報(bào)部、現(xiàn)代化技術(shù)服務(wù)部、業(yè)務(wù)輔導(dǎo)部、教材部、學(xué)報(bào)編輯部和辦公室?,F(xiàn)有工作人員59人,其中高級(jí)職稱16人,中級(jí)職稱30人。其組織結(jié)構(gòu)圖如圖1所示。圖1DBDL大學(xué)圖書(shū)館機(jī)構(gòu)的組織結(jié)構(gòu)圖主要職責(zé)本處只介紹主要部門(mén),教材部等有專用系統(tǒng),在此不介紹。采編部:負(fù)責(zé)文獻(xiàn)資料的采訪、征集、驗(yàn)收、分類、編目、主題標(biāo)引、加工、整理及文獻(xiàn)資料的典藏調(diào)配工作。流通部:負(fù)責(zé)基本書(shū)庫(kù)的組織管理和圖書(shū)的外借工作。流通部包括社會(huì)科學(xué)圖書(shū)借書(shū)處(第一借書(shū)處)、自然科學(xué)借書(shū)處(第二借書(shū)處)。期刊部:負(fù)責(zé)報(bào)刊的組織

15、管理、閱覽服務(wù)及文獻(xiàn)資料的復(fù)印工作。期刊部包括中文社會(huì)科學(xué)期刊閱覽室、中文自然科學(xué)閱覽室、外文期刊閱覽室、報(bào)紙閱覽室、過(guò)刊室、復(fù)印室。閱覽部:負(fù)責(zé)專業(yè)書(shū)閱覽室、新書(shū)借閱室、學(xué)生閱覽室的組織管理及圖書(shū)的閱、外借服務(wù)工作。情報(bào)部:負(fù)責(zé)文獻(xiàn)(文摘、索引、題錄)的手工檢索及機(jī)檢工作,開(kāi)展文獻(xiàn)檢索課的教學(xué)工作。業(yè)務(wù)輔導(dǎo)部:負(fù)責(zé)圖書(shū)館的宣傳美化、業(yè)務(wù)學(xué)習(xí)及讀者工作的組織與管理。現(xiàn)代化技術(shù)部:負(fù)責(zé)圖書(shū)館計(jì)算機(jī)管理系統(tǒng)和硬件設(shè)備的管理及維護(hù),負(fù)責(zé)磁盤(pán)陣列及館藏電子文獻(xiàn)的開(kāi)發(fā)利用,負(fù)責(zé)圖書(shū)館與校園網(wǎng)、國(guó)外網(wǎng)絡(luò)的互聯(lián)及管理。辦公室:負(fù)責(zé)圖書(shū)館日常行政管理工作,負(fù)責(zé)辦理借閱證、補(bǔ)證手續(xù)及收繳圖書(shū)館管理押金,負(fù)責(zé)辦理

16、借閱證解掛金、借閱證密碼(遺忘)更改、圖書(shū)遺失賠償金手續(xù)。業(yè)務(wù)流程調(diào)查圖書(shū)館以文獻(xiàn)為主,從供書(shū)商處采購(gòu)來(lái)的文獻(xiàn),經(jīng)過(guò)編目、典藏調(diào)配進(jìn)入到流通系統(tǒng),讀者可以借閱。圖書(shū)館業(yè)務(wù)工作流程可概括為文獻(xiàn)數(shù)據(jù)的輸入、處理和輸出過(guò)程。數(shù)據(jù)流程調(diào)查該圖書(shū)館現(xiàn)有系統(tǒng)的數(shù)據(jù)流程如圖2所示。圖2DBDL大學(xué)圖書(shū)館的高層數(shù)據(jù)流程圖計(jì)算機(jī)應(yīng)用情況DBDL大學(xué)的圖書(shū)館網(wǎng)絡(luò)采用NOVELL網(wǎng)的星形拓?fù)浣Y(jié)構(gòu),編程語(yǔ)言采用漢字FO*BASE+(V2.10版)。此系統(tǒng)基本可以完成圖書(shū)的借閱任務(wù),但不能與校園網(wǎng)連接。現(xiàn)行系統(tǒng)存在的問(wèn)題計(jì)算機(jī)專業(yè)人員缺少。開(kāi)發(fā)一個(gè)現(xiàn)代化的管理系統(tǒng),需要一定數(shù)量既懂計(jì)算機(jī)技術(shù)與通信技術(shù),又懂圖書(shū)館管理的

17、人員,目前在這方面存在較大的差距,可能會(huì)影響系統(tǒng)開(kāi)發(fā)的周期與質(zhì)量。管理基礎(chǔ)工作與計(jì)算機(jī)化的管理有一定的差距。管理職能、標(biāo)準(zhǔn)化、數(shù)據(jù)格式等均與計(jì)算機(jī)管理要求有一定的差距。資金不足。建立一個(gè)圖書(shū)館管理信息系統(tǒng),需要較多的投資,如機(jī)房建設(shè)、設(shè)備的購(gòu)置、人員的培訓(xùn)、軟件開(kāi)發(fā)和后期的維護(hù)工作等都需要有資金作保證。所建議系統(tǒng)的可行性分析對(duì)系統(tǒng)的簡(jiǎn)要描述新系統(tǒng)采用計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng),能與校園網(wǎng)連接,將來(lái)可以和供書(shū)商連接。能夠做到業(yè)務(wù)管理自動(dòng)化;輸入、輸出標(biāo)準(zhǔn)化;文獻(xiàn)存儲(chǔ)高密度化;情報(bào)利用大眾化。該新系統(tǒng)由借閱信息管理、圖書(shū)信息管理、讀者信息管理、系統(tǒng)管理四大模塊組成。其中,借閱信息管理基于借閱數(shù)據(jù)庫(kù)記錄借閱信息

18、,可實(shí)現(xiàn)對(duì)借還書(shū)信息的管理,具體的管理行為包括借還書(shū)信息的查詢、修改和添加;圖書(shū)信息管理基于圖書(shū)信息數(shù)據(jù)庫(kù)記錄圖書(shū)信息,可實(shí)現(xiàn)對(duì)圖書(shū)信息和種類的設(shè)置,具體的設(shè)置操作包括對(duì)圖書(shū)信息查詢、修改、添加,以及圖書(shū)類別的添加、修改;讀者信息管理可實(shí)現(xiàn)對(duì)讀者信息和讀者種類的設(shè)置,具體的設(shè)置操作包括對(duì)讀者信息的查詢、修改、添加,以及讀者種類的修改、添加;系統(tǒng)管理包括密碼管理和用戶管理。系統(tǒng)功能結(jié)構(gòu)圖和數(shù)據(jù)流程圖系統(tǒng)功能結(jié)構(gòu)圖跟上述分析與描述可得該圖書(shū)館管理信息系統(tǒng)的系統(tǒng)功能結(jié)構(gòu)圖如圖3所示。圖3 該圖書(shū)館管理信息系統(tǒng)的系統(tǒng)功能結(jié)構(gòu)圖數(shù)據(jù)流程圖通過(guò)對(duì)業(yè)務(wù)流程圖的細(xì)化,可得到系統(tǒng)的分層數(shù)據(jù)流圖如下所示。圖4 頂

19、層數(shù)據(jù)流圖對(duì)頂層數(shù)據(jù)流圖細(xì)化、分解可得到圖書(shū)管理系統(tǒng)的第一層數(shù)據(jù)流圖如圖5所示。與現(xiàn)有系統(tǒng)比較的優(yōu)越性響應(yīng)速度得到提高,減少了響應(yīng)的等待時(shí)間;增大了系統(tǒng)的吞吐量,業(yè)務(wù)繁忙的情況下仍能保持較快的運(yùn)行速度;建立了功能更強(qiáng)的數(shù)據(jù)庫(kù),從而優(yōu)化系統(tǒng)的存儲(chǔ),能夠降低因操作錯(cuò)誤而引起的死機(jī)概率;各板塊分工明確,安全性得到提高;保證了信息的正確和及時(shí)更新,并降低了信息訪問(wèn)的成本; 新系統(tǒng)有足夠的自我保護(hù)能力,對(duì)斷電、死機(jī)、系統(tǒng)崩潰等問(wèn)題擁有有效措施以保障數(shù)據(jù)不受損失,信息安全有足夠保障。新系統(tǒng)能夠適應(yīng)應(yīng)用要求的變化和修改,具有靈活的可擴(kuò)充性。采用建議系統(tǒng)可能帶來(lái)的影響對(duì)設(shè)備的影響本系統(tǒng)基于Windows操作系

20、統(tǒng)和互聯(lián)網(wǎng),采用該新系統(tǒng)后,使用的設(shè)備配置不要求太高,只需更換較少的設(shè)備,以前的還可以用。系統(tǒng)失效后,服務(wù)器端需要利用備份的數(shù)據(jù)庫(kù)恢復(fù)數(shù)據(jù)信息,要求有足夠的數(shù)據(jù)備份空間。對(duì)現(xiàn)有軟件的影響所建議的系統(tǒng)采用了先進(jìn)的數(shù)據(jù)庫(kù)技術(shù)以及一系列高技術(shù)含量軟件,適用平臺(tái)可為Windows *P/7/8/10中的任意一種系統(tǒng),其兼容性好,適用圍廣泛,便于使用。對(duì)用戶的影響本系統(tǒng)能使用戶更加方便快捷的辦理借書(shū)/還書(shū)/查詢等事務(wù),節(jié)省了人力物力,系統(tǒng)化的管理軟件使用戶操作更加方便,且界面人性化,便于使用。對(duì)運(yùn)行環(huán)境的影響運(yùn)行環(huán)境需要支持Windows *P/7/8/10等操作系統(tǒng),要求建立開(kāi)發(fā)本系統(tǒng)所需的正版軟件環(huán)

21、境,且系統(tǒng)規(guī)模小,功能全,運(yùn)行快。對(duì)經(jīng)費(fèi)支出的影響由于圖書(shū)館是由學(xué)校及政府機(jī)構(gòu)籌建的,為非盈利性組織。經(jīng)費(fèi)方面主要體現(xiàn)在支出上,其中包括基本建設(shè)費(fèi)、軟件開(kāi)發(fā)費(fèi)用、管理和維護(hù)費(fèi)、人員工資和培訓(xùn)費(fèi)等。在一個(gè)能夠?qū)崿F(xiàn)計(jì)算機(jī)信息管理的圖書(shū)館的建設(shè)中,前期的資金投入主要集中于購(gòu)置圖書(shū)和購(gòu)買(mǎi)設(shè)備上,建立圖書(shū)信息庫(kù),收集各方面的圖書(shū)信息,提高圖書(shū)管理的計(jì)劃性和預(yù)見(jiàn)性。后期的資金投入主要是對(duì)圖書(shū)館管理人員工資的支付以及系統(tǒng)每年的運(yùn)行維護(hù)費(fèi)用。除了支出以外,該系統(tǒng)也具有很好的經(jīng)濟(jì)效益。開(kāi)發(fā)完成投入使用后,該圖書(shū)館管理信息系統(tǒng)不僅能為圖書(shū)管理者提供準(zhǔn)確、及時(shí)的信息,對(duì)管理者的決策提供可靠的信息依據(jù),而且能夠促進(jìn)校

22、圖書(shū)館借閱管理的體制改革,適應(yīng)圖書(shū)館綜合管理的需求,改變傳統(tǒng)管理方式,加速圖書(shū)館管理的自動(dòng)化、標(biāo)準(zhǔn)化和科學(xué)化,提高工作效率,減少工作人員及人力物力管理費(fèi)用等,這些都是使用該系統(tǒng)所帶來(lái)的間接收益。技術(shù)可行性評(píng)價(jià)所建議的系統(tǒng)是一個(gè)基于局域網(wǎng)、互聯(lián)網(wǎng)和Windows操作的系統(tǒng),一方面,現(xiàn)有的相關(guān)技術(shù)已非常成熟,利用現(xiàn)有技術(shù)完全可以實(shí)現(xiàn)系統(tǒng)的開(kāi)發(fā);另一方面,開(kāi)發(fā)該系統(tǒng)所使用的JAVA和C+語(yǔ)言是目前比較大眾的語(yǔ)言,就目前使用的開(kāi)發(fā)技術(shù)來(lái)說(shuō),所建議系統(tǒng)的功能目標(biāo)應(yīng)該能夠達(dá)到,可完成性高。所建議系統(tǒng)經(jīng)濟(jì)可行性分析經(jīng)濟(jì)效益通常表現(xiàn)為減少運(yùn)行費(fèi)用或(和)增加收入。對(duì)系統(tǒng)進(jìn)行經(jīng)濟(jì)可行性分析,也就是對(duì)系統(tǒng)進(jìn)行成本

23、/效益分析。成本/效益分析的目的是要從經(jīng)濟(jì)角度分析開(kāi)發(fā)一個(gè)特定的新系統(tǒng)是否劃算,從而幫助客戶組織的負(fù)責(zé)人正確地做出是否投資于這項(xiàng)開(kāi)發(fā)工程的決定。成本/效益分析的方法為:首先,估計(jì)開(kāi)發(fā)新系統(tǒng)的成本和新系統(tǒng)將帶來(lái)的經(jīng)濟(jì)效益(增加的收入與節(jié)省的運(yùn)行費(fèi)用之和)。然后,比較新系統(tǒng)的開(kāi)發(fā)成本和經(jīng)濟(jì)效益,以便從經(jīng)濟(jì)角度判斷是否值得投資開(kāi)發(fā)這個(gè)系統(tǒng)。由于本次所開(kāi)發(fā)的新系統(tǒng)針對(duì)的是仍舊以人工管理方式為主的高校圖書(shū)館,而本校圖書(shū)館在采用計(jì)算機(jī)管理模式方面的技術(shù)已十分成熟,所以并不屬于本次設(shè)計(jì)的服務(wù)對(duì)象,因此在該部分的經(jīng)濟(jì)可行性分析中,所出現(xiàn)的具體數(shù)據(jù)均通過(guò)查閱相關(guān)資料5獲得。成本基建投資(1)系統(tǒng)開(kāi)發(fā)、建立費(fèi)用共

24、64000元。其中包括:本系統(tǒng)開(kāi)發(fā)期為2個(gè)月,需開(kāi)發(fā)人員4人。每人工資按3000元/月計(jì)算,開(kāi)發(fā)費(fèi)用為24000元。書(shū)籍、讀者等基礎(chǔ)信息建設(shè)需要20人工作1個(gè)月,每人工資按2000元/月計(jì)算,需40000元。(2)硬件設(shè)備費(fèi)共10萬(wàn)元,其中:計(jì)算機(jī)10臺(tái)(3000元/臺(tái))費(fèi)用:共計(jì)30000元。服務(wù)器3臺(tái)及網(wǎng)絡(luò)等設(shè)備費(fèi)用:共計(jì)70000元。(3)外購(gòu)開(kāi)發(fā)工具、軟件環(huán)境費(fèi)用:共計(jì)5000元。(4)制作含磁條借書(shū)卡費(fèi)用:2元/,制作10000,共計(jì)20000元。其他一次性支出其他一次性支出費(fèi)用:共3000元。綜上,一次性支出總費(fèi)用:64000+100000+5000+20000+3000=1920

25、00元。經(jīng)常性支出主要是系統(tǒng)運(yùn)行和硬件設(shè)備維修費(fèi)用,假設(shè)本系統(tǒng)運(yùn)行期為5年,每年的運(yùn)行費(fèi)用(包括系統(tǒng)維護(hù)、設(shè)備維護(hù)等)為10000元/年。效益一次性收益(1)學(xué)生、教師辦卡5元/人,按*校教師及學(xué)生人數(shù)預(yù)算。(2)因?yàn)槭褂帽鞠到y(tǒng),原來(lái)圖書(shū)館需要工作人員30人,現(xiàn)在僅需15人,工資2000元/人,每年工作10個(gè)月(寒暑假各休假一個(gè)月),則節(jié)約人員工資萬(wàn)元/年,預(yù)期該軟件壽命為5年,為便于分析,假定年利率五年不變,在網(wǎng)上查詢得知中國(guó)人民銀行年利率約為2%,則收益可參看表1:表1收益表年份將來(lái)收益值(萬(wàn)元)現(xiàn)在收益值(萬(wàn)元)累計(jì)現(xiàn)在收益值(萬(wàn)元)2016301.0229.41229.41220173

26、01.040428.83558.2472018301.061228.27086.5172019301.082427.716114.2332020301.104027.174141.407(注:2016年為使用本系統(tǒng)的第一年)則一次性收益為5萬(wàn)元+141.407萬(wàn)元=146.407萬(wàn)元。經(jīng)常性收益在使用中有可能把卡丟失或損壞,辦卡收費(fèi)5元/次。不可定量收益圖書(shū)在讀者借閱中超期或者損害的賠償。收益/投資比由于經(jīng)常性收益和不可定量收益無(wú)法確定具體金額,因此收益中只考慮一次性收益數(shù)額,即146.407萬(wàn)元。投資=一次性支出總費(fèi)用+五年經(jīng)常性支出=192000元+萬(wàn)元=24.2萬(wàn)元收益/投資比=146.

27、407/24.2=6.0499由于純收益是在整個(gè)生命周期系統(tǒng)的累計(jì)經(jīng)濟(jì)效益(折合成現(xiàn)在值)與投資之差,故該系統(tǒng)的純收益為:純收益=146.407-24.2=122.207萬(wàn)元投資回收周期投資回收周期就是使累計(jì)的經(jīng)濟(jì)效益等于最初的投資所需要用的時(shí)間,由收益表可知,本系統(tǒng)投資回收周期為一年。綜上所述,從經(jīng)濟(jì)方面考慮,開(kāi)發(fā)本系統(tǒng)是完全可行的。社會(huì)因素可行性分析法律因素在新系統(tǒng)中,所有使用到的軟件均采用正版軟件,技術(shù)資料全部由項(xiàng)目任務(wù)提出方保管,數(shù)據(jù)信息均可保證合法來(lái)源。項(xiàng)目開(kāi)發(fā)方與項(xiàng)目任務(wù)提出方簽訂合同,明確規(guī)定該圖書(shū)館信息管理系統(tǒng)軟件專利權(quán)歸電子科技大學(xué)電子工程學(xué)院所有,一切開(kāi)發(fā)費(fèi)用由電子科技大學(xué)

28、電子工程學(xué)院出資,項(xiàng)目開(kāi)發(fā)方按照合同規(guī)定期限按時(shí)交付軟件,任一方若出現(xiàn)違約行為,則根據(jù)法律及雙方所簽訂合同中所列各項(xiàng)原則協(xié)調(diào)處理。綜上所述,從法律方面考慮,該新系統(tǒng)的開(kāi)發(fā)可行。用戶使用可行性一方面,本軟件是為了適應(yīng)圖書(shū)館綜合管理的需求,改變傳統(tǒng)管理方式,加速圖書(shū)館管理的自動(dòng)化、標(biāo)準(zhǔn)化和科學(xué)化而建立的一個(gè)整體性的圖書(shū)館操作系統(tǒng),它能夠提高和改進(jìn)管理信息服務(wù)質(zhì)量、增強(qiáng)資源共享、減少人力投入和設(shè)備費(fèi)用、加快信息的查詢速度和準(zhǔn)確性。該管理信息系統(tǒng)建成后可以和校園網(wǎng)連接,提供網(wǎng)上查詢服務(wù),符合工作人員及學(xué)生的習(xí)慣,操作方便,具有可行性。另一方面,本系統(tǒng)的用戶包括學(xué)校在讀大學(xué)生及教師,均有一定的計(jì)算機(jī)操作

29、基礎(chǔ),能迅速熟悉本系統(tǒng)并通過(guò)系統(tǒng)進(jìn)行查詢等業(yè)務(wù)。除此之外,本系統(tǒng)界面友好,操作簡(jiǎn)單方便,易于理解學(xué)習(xí),管理員經(jīng)過(guò)上崗前的簡(jiǎn)單培訓(xùn)后,便可熟練使用本系統(tǒng)。系統(tǒng)維護(hù)人員將由學(xué)校計(jì)算機(jī)專業(yè)人員擔(dān)任。綜上所述,從用戶可行性方面考慮,開(kāi)發(fā)該系統(tǒng)可行。結(jié)論意見(jiàn)通過(guò)上述可行性分析,可得結(jié)論如下:該圖書(shū)館信息管理系統(tǒng)開(kāi)發(fā)項(xiàng)目在技術(shù)、經(jīng)濟(jì)、用戶使用、法律等方面均具有可行性。該系統(tǒng)不僅能實(shí)現(xiàn)項(xiàng)目任務(wù)提出方所需要的各項(xiàng)功能,適應(yīng)圖書(shū)館綜合管理的需求,改變傳統(tǒng)管理方式,加速圖書(shū)館管理的自動(dòng)化、標(biāo)準(zhǔn)化和科學(xué)化,實(shí)現(xiàn)對(duì)圖書(shū)方便快捷的管理,提高人員的工作效率,從而節(jié)省經(jīng)濟(jì)成本,而且能為圖書(shū)管理者提供準(zhǔn)確、及時(shí)的信息,對(duì)管理

30、者的決策提供可靠的信息依據(jù),具有巨大的經(jīng)濟(jì)效益和社會(huì)效益。所以,開(kāi)發(fā)該系統(tǒng)的條件已具備,可著手組織開(kāi)發(fā)該圖書(shū)館管理信息系統(tǒng)。需求分析報(bào)告目錄概述編寫(xiě)目的項(xiàng)目背景參考文獻(xiàn)功能需求分析問(wèn)題提出系統(tǒng)的業(yè)務(wù)功能分析需完成的功能系統(tǒng)其余需求說(shuō)明性能需求出錯(cuò)處理需求接口需求約束其他需求系統(tǒng)的數(shù)據(jù)要求數(shù)據(jù)要求系統(tǒng)功能結(jié)構(gòu)圖數(shù)據(jù)流圖、數(shù)據(jù)字典層次方框圖系統(tǒng)的邏輯模型實(shí)體聯(lián)系圖建立系統(tǒng)數(shù)據(jù)模型狀態(tài)轉(zhuǎn)換圖建立系統(tǒng)行為模型-. z.1. 概述編寫(xiě)目的圖書(shū)管理系統(tǒng)就是將傳統(tǒng)圖書(shū)業(yè)務(wù)的手工操作轉(zhuǎn)變成利用計(jì)算機(jī)管理,即圖書(shū)期刊、音像資料等各種載體文獻(xiàn)的采編、典藏、流通、檢索及常規(guī)業(yè)務(wù)管理等工作,利用計(jì)算機(jī)技術(shù),使得圖書(shū)的

31、管理能更高效、更準(zhǔn)確的進(jìn)行,最終以提高圖書(shū)借閱者的借閱速率及提高圖書(shū)管理者的管理速率為目的。項(xiàng)目背景目前我國(guó)部分地區(qū)有相當(dāng)一部分單位圖書(shū)資料管理還停留在人工管理的基礎(chǔ)上。這樣的管理機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,其管理方法將浪費(fèi)許多人力和物力。圖書(shū)管理作為計(jì)算機(jī)應(yīng)用的一個(gè)分支,有著手工管理無(wú)法比擬的優(yōu)點(diǎn),如檢索迅速、查找方便、可靠性高等。這些優(yōu)點(diǎn)能夠極提高圖書(shū)管理的效率。因此,開(kāi)發(fā)一套能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄蔚膱D書(shū)管理系統(tǒng),將是非常必要的。本項(xiàng)目的名稱:圖書(shū)管理系統(tǒng)。本項(xiàng)目的任務(wù):開(kāi)發(fā)一個(gè)新的圖書(shū)管理系統(tǒng),提高圖書(shū)借閱者的借閱速率及圖書(shū)管理者的管理效率。該系統(tǒng)是針對(duì)電腦管理圖書(shū)的需

32、求設(shè)計(jì)的,可以完成讀者登記、購(gòu)入新書(shū)、讀者借還書(shū)、圖書(shū)注銷等功能。本項(xiàng)目開(kāi)發(fā)員:廖磊瑤、毅、王雪參考文獻(xiàn)軟件工程導(dǎo)論海藩 編著 清華大學(xué)功能需求分析問(wèn)題提出為方便對(duì)圖書(shū)館書(shū)籍、借閱者賬戶、借還書(shū)等進(jìn)行高效的管理,編寫(xiě)該程序以提高圖書(shū)館的管理效率。使用該程序之后,圖書(shū)館管理人員可以管理讀者的登記、圖書(shū)的購(gòu)入、借出、歸還以及注銷等;還可以查詢*位讀者、*本圖書(shū)的借閱情況,對(duì)當(dāng)前借閱情況給出一些統(tǒng)計(jì)。系統(tǒng)的業(yè)務(wù)功能分析(1)讀者信息的制定、輸入、修改、查詢,包括、卡號(hào)、借書(shū)數(shù)量、借書(shū)期限、欠費(fèi)情況。(2)書(shū)籍基本信息制定、輸入、修改、查詢,包括書(shū)籍編號(hào)、編者、類別、關(guān)鍵詞、。(3)借書(shū)信息制定、輸入

33、、修改、查詢,包括書(shū)籍編號(hào)、讀者編號(hào)、借書(shū)日期、借書(shū)期限。(4)還書(shū)信息制定、輸入、修改、查詢,包括書(shū)籍編號(hào)、讀者編號(hào)、還書(shū)日期、欠費(fèi)金額。需完成的功能在圖書(shū)管理系統(tǒng)中,管理員為每位借閱者建立一個(gè)賬戶,賬戶存儲(chǔ)讀者個(gè)人的詳細(xì)信息,并依據(jù)讀者類別的不同給每位借閱者發(fā)放借書(shū)卡,其中包括借書(shū)卡號(hào)、等信息。讀者可以憑借書(shū)卡在圖書(shū)館進(jìn)行圖書(shū)的借、還、續(xù)借、查詢等操作,不同類別的讀者在借書(shū)限額、還書(shū)期限以及可續(xù)借的次數(shù)上可以有所不同。借閱圖書(shū)時(shí),通過(guò)借書(shū)卡掃描器讀取借書(shū)卡信息,系統(tǒng)首先驗(yàn)證該卡號(hào)的有效性,若無(wú)效,則提示圖書(shū)管理員;若有效,則顯示卡號(hào)、借書(shū)限額、已借數(shù)量、歸還日期、可再借數(shù)量等信息。通過(guò)連接

34、電腦的掃描儀,掃描圖書(shū)首頁(yè)的條形碼,讀取書(shū)籍信息,如:書(shū)籍編號(hào)、書(shū)籍名稱、編者、出版日期等。每次借書(shū)的數(shù)量不能超過(guò)可再借數(shù)量的值。完成借書(shū)操作的同時(shí)要修改相應(yīng)圖書(shū)信息的狀態(tài)以及讀者信息中的已借數(shù)量并在借閱信息中添加相應(yīng)的記錄。歸還圖書(shū)時(shí),通過(guò)連接電腦的掃描儀,再次掃描圖書(shū)首頁(yè)的條形碼,顯示借書(shū)卡號(hào)、讀者、書(shū)籍編號(hào)、書(shū)籍名稱、借書(shū)日期、應(yīng)還日期等信息,并自動(dòng)計(jì)算是否超期以及超期的罰款金額。若超期則不可續(xù)借;若續(xù)借則重新計(jì)算應(yīng)歸還日期等信息。完成歸還操作的同時(shí),修改相應(yīng)圖書(shū)信息的狀態(tài)、修改讀者信息中的已借數(shù)量、在借還書(shū)信息中添加相應(yīng)的記錄。圖書(shū)管理員不定期地對(duì)圖書(shū)信息進(jìn)行添加、修改和刪除等操作,在

35、圖書(shū)尚未歸還的情況下不能對(duì)圖書(shū)信息進(jìn)行刪除。也可以對(duì)讀者信息進(jìn)行添加、修改、刪除等操作,在讀者還有未歸還的圖書(shū)的情況下不能進(jìn)行刪除讀者信息。系統(tǒng)其余需求說(shuō)明3.1 性能需求3.1.1 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)過(guò)程中,要充分考慮系統(tǒng)當(dāng)前和將來(lái)可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足學(xué)校對(duì)信息處理的需求。3.1.2 系統(tǒng)的開(kāi)放性和系統(tǒng)的可擴(kuò)充性圖書(shū)管理系統(tǒng)在開(kāi)發(fā)過(guò)程中,應(yīng)該充分考慮以后的可擴(kuò)充性。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過(guò)系統(tǒng)的開(kāi)放性來(lái)完成,既系統(tǒng)應(yīng)是一個(gè)開(kāi)放系統(tǒng),只要符合一定

36、的規(guī),可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過(guò)軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。3.1.3 系統(tǒng)的易用性和易維護(hù)性圖書(shū)管理系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語(yǔ)和中文信息的界面;針對(duì)用戶可能出現(xiàn)的使用問(wèn)題,要提供足夠的在線幫助,縮短用戶對(duì)系統(tǒng)熟悉的過(guò)程。3.1.4系統(tǒng)的標(biāo)準(zhǔn)性系統(tǒng)在設(shè)計(jì)開(kāi)發(fā)使用過(guò)程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國(guó)際、國(guó)家和行業(yè)標(biāo)準(zhǔn)。3.1.5 系統(tǒng)的先進(jìn)性目前計(jì)算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為圖書(shū)管理系統(tǒng)工程

37、,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過(guò)系統(tǒng)的開(kāi)放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)的過(guò)程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。3.1.6 系統(tǒng)的響應(yīng)速度圖書(shū)管理系統(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)樗俣葐?wèn)題而影響工作效率。3.2 出錯(cuò)處理需求3.2.1 部故障處理在開(kāi)發(fā)階段可以隨即修改數(shù)據(jù)庫(kù)里的相應(yīng)容。3.2.2 外部故障處理對(duì)編輯的程序進(jìn)行重裝載時(shí),若第一次裝載認(rèn)為錯(cuò),

38、則修改;第二次運(yùn)行時(shí),若在需求調(diào)用時(shí)出錯(cuò),顯示有錯(cuò)誤提示并重試。3.3 接口需求3.3.1 用戶接口用戶一般需要通過(guò)終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口,分別進(jìn)入相對(duì)應(yīng)的界面(如:輸入界面、輸出界面)。用戶對(duì)程序的維護(hù),最好要有備份。3.3.2 軟件接口WIN9*/NT 操作系統(tǒng),漢語(yǔ)編程系統(tǒng)。3.4 約束3.4.1 技術(shù)約束本項(xiàng)目的設(shè)計(jì)是在漢語(yǔ)程序設(shè)計(jì)語(yǔ)言的條件下進(jìn)行的,技術(shù)設(shè)計(jì)采用軟硬一體化的設(shè)計(jì)方法。3.4.2 環(huán)境約束運(yùn)行該軟件所適用的具體設(shè)備必須是奔騰 133、存 16 兆以上的計(jì)算機(jī)。3.4.3 標(biāo)準(zhǔn)約束該圖書(shū)管理系統(tǒng)的開(kāi)發(fā)完全按照企業(yè)標(biāo)準(zhǔn)開(kāi)發(fā),包括硬件、軟件和文檔規(guī)格。3.5

39、 其他需求3.5.1 可使用性在裝載總程序時(shí),正常就運(yùn)行,異常就停止;漢語(yǔ)編程系統(tǒng)出現(xiàn)錯(cuò)誤,將會(huì)產(chǎn)生不可遇見(jiàn)的問(wèn)題,整個(gè)終端程序就會(huì)再啟動(dòng);程序出現(xiàn)錯(cuò)誤,則重新裝載,若仍有錯(cuò),按照提示逐漸裝載。3.5.2 性本軟件作為教學(xué)管理輔助設(shè)備,它的規(guī)模比較小,不需要技術(shù);限定一個(gè)程序中*些區(qū)域的規(guī)約,給不同的模塊分配不同的功能。3.5.3 可轉(zhuǎn)移、可轉(zhuǎn)換性可轉(zhuǎn)移的環(huán)境是奔騰 133、16 兆存以上;不可修改任何部分;可用向上兼容的高版本的漢語(yǔ)編程系統(tǒng)。系統(tǒng)的數(shù)據(jù)要求數(shù)據(jù)要求靜態(tài)數(shù)據(jù)圖書(shū):圖書(shū)編碼,書(shū)名,書(shū)號(hào),圖書(shū)類別,編者,出版時(shí)間,單價(jià);管理員:用戶名,密碼,權(quán)限,;讀者:借書(shū)卡號(hào),性別。4.1.2

40、 動(dòng)態(tài)數(shù)據(jù)輸入數(shù)據(jù):查詢方式、查詢關(guān)鍵字;新建圖書(shū)項(xiàng)、讀者項(xiàng);借閱、返還、丟失注銷時(shí)的圖書(shū)序號(hào)、借書(shū)證號(hào);采購(gòu)信息;輸出數(shù)據(jù):查詢關(guān)鍵字確定的數(shù)據(jù)庫(kù)記錄;統(tǒng)計(jì)結(jié)果及其格式化文件;信息錄入、刪除結(jié)果(成功或失?。徊繑?shù)據(jù):查詢操作建立的索引。數(shù)據(jù)流圖、數(shù)據(jù)字典見(jiàn)可行性分析中數(shù)據(jù)流圖與數(shù)據(jù)字典部分。層次方框圖見(jiàn)總體設(shè)計(jì)中系統(tǒng)功能結(jié)構(gòu)圖部分。系統(tǒng)的邏輯模型5.1 實(shí)體聯(lián)系圖建立系統(tǒng)數(shù)據(jù)模型5.2 狀態(tài)轉(zhuǎn)換圖建立系統(tǒng)行為模型總體設(shè)計(jì)報(bào)告目錄1. 引言 1.1 編寫(xiě)目的 1.2 項(xiàng)目背景 1.3 項(xiàng)目定義 1.4 參考書(shū)籍2. 基本任務(wù)分析2.1 實(shí)現(xiàn)木匾 2.2 需求概述3. 設(shè)計(jì)過(guò)程 3.1 選擇最

41、佳方案3.1.1 設(shè)想最佳方案3.1.2 選取合理方案3.1.3 推薦最佳方案 3.2 功能分解3.2.1 系統(tǒng)的總體結(jié)構(gòu)3.2.2 系統(tǒng)功能結(jié)構(gòu)圖 3.3 軟件結(jié)構(gòu) 3.3.1 處理學(xué)生借書(shū)模塊 3.3.2 處理學(xué)生還書(shū)模塊 3.3.3 處理學(xué)生信息查詢 3.3.4 處理圖書(shū)信息查詢 3.4 總體結(jié)構(gòu)與模塊外部設(shè)計(jì)3.5 設(shè)計(jì)數(shù)據(jù)庫(kù)3.6 制定測(cè)試計(jì)劃 3.7 書(shū)寫(xiě)文檔 系統(tǒng)出錯(cuò)設(shè)計(jì)4.1 可能出錯(cuò)信息4.2 補(bǔ)救措施1. 引言1.1 編寫(xiě)目的總體設(shè)計(jì)階段劃分出系統(tǒng)的物理元素程序、文件、數(shù)據(jù)庫(kù)、人工過(guò)程和文檔等,但每個(gè)物理元素仍然處于黑盒子級(jí),其具體容將在以后具體設(shè)計(jì)。另外一項(xiàng)任務(wù)是設(shè)計(jì)軟件

42、的結(jié)構(gòu),即確定系統(tǒng)中每個(gè)程序是由哪些模塊組成及其聯(lián)系??傮w設(shè)計(jì)過(guò)程首先尋找實(shí)現(xiàn)目標(biāo)系統(tǒng)的各種不同的方案,需求分析階段得到的數(shù)據(jù)流圖是設(shè)想各種可能方案的基礎(chǔ)。然后分析員從這些供選擇的方案中選取若干合理的方案,為每個(gè)方案都準(zhǔn)備一份系統(tǒng)流程圖,列出組成系統(tǒng)的所有物理元素,進(jìn)行成本/效益分析,并且制定實(shí)現(xiàn)這個(gè)方案的具體方案。1.2 項(xiàng)目背景開(kāi)發(fā)軟件名稱:圖書(shū)館管理系統(tǒng)用戶:圖書(shū)管理人員主管部門(mén):電子工程學(xué)院此系統(tǒng)工作人員可以查詢*位讀者、*種圖書(shū)的借閱情況,還可以對(duì)當(dāng)前情況進(jìn)行統(tǒng)計(jì),以便全面掌握?qǐng)D書(shū)的借閱情況,從而方便對(duì)圖書(shū)館書(shū)籍、讀者資料、借還書(shū)等進(jìn)行高效管理。1.3 項(xiàng)目定義此項(xiàng)目為圖書(shū)館管理系統(tǒng)

43、,主要用于管理學(xué)生的借書(shū)還書(shū)以及書(shū)籍的借閱信息等的管理,是一個(gè)實(shí)用的小型管理系統(tǒng)。通過(guò)具體的設(shè)計(jì)可以實(shí)現(xiàn)管理人員對(duì)學(xué)生的各項(xiàng)與圖書(shū)館相關(guān)活動(dòng)的管理。1.4 參考書(shū)籍軟件工程導(dǎo)論 海藩 著 實(shí)用軟件工程人杰、殷人昆、永雷 著2. 基本任務(wù)分析2.1 實(shí)現(xiàn)目標(biāo)此系統(tǒng)是一個(gè)圖書(shū)館管理系統(tǒng),可以實(shí)現(xiàn)圖書(shū)館圖書(shū)的借閱、查詢、歸還書(shū)籍的一般管理功能,另外還可以進(jìn)行員工和讀者的信息管理(添加和刪除),以及圖書(shū)的管理。2.2 需求概述通過(guò)計(jì)算機(jī)實(shí)現(xiàn)對(duì)圖書(shū)館入庫(kù)、借閱、歸還、檢索、讀者管理、查詢的管理功能。3.設(shè)計(jì)過(guò)程3.1 選擇最佳方案3.1.1設(shè)想供選擇的方案在總體設(shè)計(jì)階段開(kāi)始時(shí)只有系統(tǒng)的邏輯模型,分析員有充分的自有分析比較不同的物理實(shí)現(xiàn)方案,一旦選出了最佳方案,將能大大提高系統(tǒng)性價(jià)比。而在需求分析階段得吃的數(shù)據(jù)流圖時(shí)總體設(shè)計(jì)的好的出發(fā)點(diǎn)。在此次圖書(shū)館管理系統(tǒng)的設(shè)計(jì)中,把數(shù)據(jù)流圖中的處理分組的各種可能的方法,拋棄在物理上行不通的分組方法,余下的分組方法代表可能的實(shí)現(xiàn)策略,并且可以啟示供選擇的物理系統(tǒng)。(由需求分析中提提供的方案進(jìn)行選擇和對(duì)比)3.1.2 選取合理的方案從上述供選擇方案中選取若干合理的方案。在判斷哪些方案合理時(shí)應(yīng)該考慮在問(wèn)題定義和可行性分析階段確定的工程規(guī)模。對(duì)每個(gè)合理的方案,分析員應(yīng)該

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論