第一篇:圖書館管理系統(tǒng)可行性分析報告
圖書館管理系統(tǒng)可行性分析報告
軟件0602李冰
一、引言
1.背景分析
一直以來人們使用傳統(tǒng)的人工方式管理圖書館的日常工作,對于圖書館的借書和還書過程,想必大家都已很熟悉。在計算機尚未在圖書館廣泛使用之前,借書和還書過程主要依靠手工。一個最典型的手工處理還書過程就是:讀者將要借的書和借閱證交給工作人員,工作人員將每本書上附帶的描述書的信息的卡片和讀者的借閱證放在一個小格欄里,并在借閱證和每本書貼的借閱條上填寫借閱信息。這樣借書過程就完成了。還書時,讀者將要還的書交給工作人員,工作人員根據(jù)圖書信息找到相應(yīng)的書卡和借閱證,并填好相應(yīng)的還書信息,這樣還書過程就完成了。
以上所描述的手工過程的不足之處顯而易見,首先處理借書、還書業(yè)務(wù)流程的效率很低,其次處理能力比較低,一段時間內(nèi),所能服務(wù)的讀者人數(shù)是有限的。利用計算機來處理這些流程無疑會極大程度地提高效率和處理能力。我們將會看到排隊等候借書、還書的隊伍不再那么長,工作人員出錯的概率也小了,讀者可以花更多的時間在選擇書和看書上。
為方便對圖書館書籍、讀者資料、借還書等進(jìn)行高效的管理,特編寫該程序以提高圖書館的管理效率。使用該程序之后,工作人員可以查詢某位讀者、某種圖書的借閱情況,還可以對當(dāng)前圖書借閱情況進(jìn)行一些統(tǒng)計,給出統(tǒng)計表格,以便全面掌握圖書的流通情況。
圖書管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數(shù)據(jù)庫數(shù)據(jù)管理新模式。在對圖書、讀者的管理,其實是對圖書、讀者數(shù)據(jù)的管理。本系統(tǒng)的建成無疑會為管理者對圖書管理系統(tǒng)提供極大的幫助。
2.系統(tǒng)簡介
圖書管理系統(tǒng)是圖書館的重要組成部分,一般分為兩大部分,流通系統(tǒng)和采購系統(tǒng)。采購系統(tǒng)分為訂單管理、圖書入庫、圖書著錄、圖書上架、新書上報和書目審查、系統(tǒng)設(shè)置。流通系統(tǒng)分為圖書管理、讀者管理、借閱證管理、圖書借閱、圖書歸還、系統(tǒng)設(shè)置等模塊。其中,圖書借閱、圖書歸還等。核心模塊為采購系統(tǒng):圖書入庫、圖書上架;流通系統(tǒng):圖書管理、讀者管理、借閱證管理。
二、可行性研究內(nèi)容
1.目標(biāo)要求
圖書管理系統(tǒng)對于現(xiàn)代圖書館而言,是能否發(fā)揮其教學(xué)科研的作用的至關(guān)重要技術(shù)平臺。對于讀者和圖書管理員來說,是能否方便快速獲取信息的關(guān)鍵。所以,圖書管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷方便的操作手段減少人力的投入;由系統(tǒng)對入庫圖書進(jìn)行自動分類、歸類,學(xué)生信息整理、借閱情況登記入檔,提高信息處理的精度和準(zhǔn)確度。
2.系統(tǒng)功能
1)圖書采購(訂單查詢、查詢訂單、新書通報)
2)圖書入庫(圖書著錄、圖書入庫)
3)圖書流通(圖書借閱、圖書歸還、預(yù)約登記、圖書暫停、圖書催還)
4)讀者管理(讀者登記、讀者管理、核發(fā)借閱證、暫停借閱證、掛失借閱證、補發(fā)借閱證、罰款繳納登記、借閱證注銷)
5)統(tǒng)計查詢(讀者查詢、借閱統(tǒng)計、借閱查詢、罰款統(tǒng)計、記帳查詢、記帳統(tǒng)計)
6)系統(tǒng)設(shè)置(館藏位置、用戶借閱規(guī)定管理、用戶管理、系統(tǒng)用戶管理、供書單位設(shè)置)
3.條件和假定和限制
建議軟件壽命:5年
硬件條件:PC機
運行環(huán)境:Windows xp professional
開發(fā)軟件:SQL Server、JAVA等
開發(fā)限制:開發(fā)時間短
4.可行性研究方法
通過對已有圖書管理系統(tǒng)的分析和研究比較的方法。
5.決定可行性的主要因素
效益>成本;技術(shù)可行,現(xiàn)有技術(shù)可承擔(dān)開發(fā)任務(wù);操作可行,軟件能被原有操作人員快速接受。
6.技術(shù)可行性分析
6.1系統(tǒng)簡要描述
采用JAVA和SQL開發(fā),即使遇到困難,也能從豐富的參考書中找到解決方案。開發(fā)出的系統(tǒng)具有庫存圖書管理功能,能高效管理師生借閱信息,統(tǒng)計每年、每月、某天的圖書借入借出情況,對財務(wù)信息進(jìn)行統(tǒng)計、分析等。
6.2處理流程和數(shù)據(jù)流程
a.系統(tǒng)能對書籍信息進(jìn)行管理。
b.系統(tǒng)不需要管理借閱者除姓名以外的信息。對每一名借閱者最多可借閱的書籍?dāng)?shù)目為5本。c.借書時,管理人員記錄借書者的姓名、借閱書籍名稱和借閱日期。
d.時間時,管理人員記錄還書者的姓名、歸還書籍名稱和還書日期。系統(tǒng)設(shè)定書籍的最長借閱時間為2個月。
e.操作人員可以根據(jù)書籍名稱、作者、出版社三者之一或三者的任意組合查詢書籍信息。
f.操作人員可以查詢借閱某書籍的所有借閱者的姓名;也可以查詢某借閱者借閱的所有書籍名稱;還可以根據(jù)借閱者的姓名、書籍名稱查詢借閱者的借書時間、還書時間。
g.系統(tǒng)由圖書館工作人員操作。分為:系統(tǒng)管理員,書籍管理員和借閱管理員,每人對應(yīng)相應(yīng)的權(quán)限。h.報表的打印輸出。
i.所有操作人員憑帳號和密碼登陸系統(tǒng)。
7.經(jīng)濟可行性分析
開發(fā)需求較低,加上成熟的軟硬件環(huán)境、目標(biāo)系統(tǒng)并不是十分復(fù)雜和開發(fā)周期較短,人員經(jīng)濟支出有限。開發(fā)完成運行后,為使用者帶來便利,為系統(tǒng)的進(jìn)一步推廣創(chuàng)造了條件,經(jīng)濟收益將遠(yuǎn)超過投資。從經(jīng)濟角度考慮,此系統(tǒng)開發(fā)可行。
7.1效益分析
a.支出
基本建設(shè)投資:
計算機設(shè)備8臺8×3000=24000元
數(shù)據(jù)通訊設(shè)備:(手機產(chǎn)生的實時花費)規(guī)定每人每月50共計8×50=400元
辦公室對外通信電話包月8×40=320元
環(huán)境設(shè)備(辦公室,人員住宿)辦公租房3000元,人員住宿1000元。
其他一次性支出:
開發(fā)軟件費用價值100000元
調(diào)研(主要是圖書館的調(diào)研需若干次)調(diào)研費用1000元
培訓(xùn)費、差旅費、安裝費(請外面老師培訓(xùn)等)400+4000+200=4600元
非一次性支出
人員工資:9人,月工資1200年支出費用=9*1200=10800元
維護(hù)費:單次100元 每年4度維修1次年支出費用=4*100=400元
b.收益
一次性收益:學(xué)生每人一次辦卡5元 按中小型學(xué)校預(yù)算10000人*5=50000元
非一次性收益:在使用中有學(xué)生可能把卡丟失或損壞費用辦卡收費5元/次的收益。
不可定量的收益:圖書在讀者借閱中超期或者損害的賠償。
收益/投資比:
收益50000元
投資(含非一次性投資)142520元
收益/投資比=50000/142520=0.35
投資回收周期:此系統(tǒng)回報周期在3.5年
8.法律可行性分析
●合同責(zé)任:符合國家標(biāo)準(zhǔn)的合同,經(jīng)雙方簽字后生效
●侵犯專利權(quán):有
●侵犯版權(quán):有
當(dāng)今社會發(fā)展迅速,知識量的積累更是與日俱增,無論是學(xué)校的圖書館還是公司的資料庫,學(xué)生或員工的知識渴求的越顯強烈,書籍資料的借閱量也是越來越高,而逐漸顯現(xiàn)出來的讀者信息管理質(zhì)量問題是越來越嚴(yán)重。一方面,管理員為了將讀者的部分個人信息記錄下來,需要每一位新讀者自己填寫他們個人資料,并且能夠?qū)ψx者進(jìn)行編號和排序,對他們的信息進(jìn)行修改和查詢操作。另一方面,為了能夠使讀者信息更加安全,必須限制非管理員對讀者信息的訪問權(quán)。為了能夠解決這些問題,需要建立一個安全完善的管理平臺,能夠使讀者信息能夠快速完整地自動記錄在案,并且不能夠隨便被任何人非法竊取,這對學(xué)校和公司的讀者信息管理都有著非常重要的作用。
由于整個系統(tǒng)是自行開發(fā),自行使用,所以系統(tǒng)本身不存在版權(quán)爭議,符合國家各種政策法規(guī)。服務(wù)器軟件方面,它的操作系統(tǒng)可能會被微軟跟蹤,如果不是正版軟件,將會面臨民事訴訟的風(fēng)險
9.使用方面的可行性
●用戶單位的行政管理:自定
●工作制度:自定
●人員素質(zhì)等能否滿足要求:可以滿足
從社會效益上看,隨著技術(shù)的發(fā)展,采用軟件管理圖書館日常工作,毫無疑問會在使用過程中產(chǎn)生新的需求和問題,這樣也會不斷地促進(jìn)信息技術(shù)和軟件應(yīng)用的革新。用哲學(xué)的思維分析可概括為軟件應(yīng)用促進(jìn)技術(shù)進(jìn)步,技術(shù)進(jìn)步反作用于軟件的應(yīng)用,從而雙方面同時促使社會不斷朝前。
經(jīng)過研究,此系統(tǒng)的用戶無使用方面的問題。
三、結(jié)論
根據(jù)以上分析可知,開發(fā)該圖書館管理信息系統(tǒng)不僅有巨大的經(jīng)濟效益,而且有更大的社會效益,從而使該系統(tǒng)開發(fā)具有價值,也節(jié)省了大量資源,但是時間有限,該管理系統(tǒng)考慮不太健全,我們會在這方面加強學(xué)習(xí)和改進(jìn)。所以,我們認(rèn)為開發(fā)此系統(tǒng)的條件已經(jīng)具備,可以開始進(jìn)行開發(fā)
第二篇:圖書館管理系統(tǒng)可行性分析報告
圖書館管理系統(tǒng)可行性分析報告 引言
某圖書館為了方便管理和與讀者、圖書供應(yīng)商更好的聯(lián)系特提出開發(fā)此系統(tǒng)。
1.1 編寫目的: 從現(xiàn)在應(yīng)用的技術(shù)方面和用戶的操作方式方面研究圖書館管理管理系統(tǒng)的可行性和必要 性。
1.2 項目背景: 項目的任務(wù)提出者:該圖書館館長 開發(fā)者:軟件工程系 用戶:圖書館工作人員及讀者
1.3 參考資料: 《軟件工程》 清華大學(xué)出版社 《數(shù)據(jù)結(jié)構(gòu)—C++語言的使用》 西安電子科技大學(xué)出版社 《Visual C++ 高級編程》 清華工業(yè)出版社 可行性研究的前提
2.1 要求: 功能:能夠準(zhǔn)確快速的記錄圖書的狀態(tài),以便能輕易的查出圖書是否被借、是否歸還、是 否借出超期等信息;讀者和管理人員可進(jìn)行一些需要的操作.性能:穩(wěn)定快速,實時控制 輸入/輸出:條形碼英文和漢字輸入,英文和漢字輸出 安全與保密要求:不能輕易被破壞,不能讓管理人員以外的人刪改圖書信息,對斷電、死 機、系統(tǒng)崩潰等問題有有力措施以保障數(shù)據(jù)不受損失。
2.2 可行性研究方法: 通過調(diào)查分析開發(fā)圖書館管理所具備的能力及實現(xiàn)的方法。確定總體結(jié)構(gòu),利用 SQL Server 數(shù)據(jù)庫所具有的能力,以最簡潔最容易的方法,使用 VC++使其成為一個初級的系統(tǒng) 軟件。
2.3 決定可行性的主要因素: 圖書館規(guī)模、設(shè)備狀況、操作人員技術(shù) 對現(xiàn)有系統(tǒng)的分析
3.1. 處理流程和數(shù)據(jù)流程(略)
3.2. 工作負(fù)荷 由于數(shù)據(jù)量越來越大,現(xiàn)有的系統(tǒng)已明顯不能適應(yīng)目前的龐大數(shù)據(jù)量,系統(tǒng)工作負(fù)荷過大。
3.3. 費用支出 由于現(xiàn)有系統(tǒng)的工作負(fù)荷嚴(yán)重超載,在現(xiàn)有系統(tǒng)上投入的人力,設(shè)備,空間,材料,等等與 其他的一系列支持***越來越大,導(dǎo)致開發(fā)費用支出巨大,嚴(yán)重影響系統(tǒng)的可用性,急需 改進(jìn)。
3.4. 人員 設(shè)備 鑒于原有系統(tǒng)的技術(shù)性含量比較低,故不需要多少高技術(shù)人員的操作,只是由于數(shù)據(jù)量的日 益擴大,所需要的操作人員數(shù)量不斷增大。這一點已不再適應(yīng)目前信息化時代的步伐。設(shè)備的科技含量也比較低,沒有達(dá)到大量的計算機普及程度。
3.5. 局限性 經(jīng)過嚴(yán)謹(jǐn)?shù)姆治?,可知原有的系統(tǒng)存在很大的局限性,比如技術(shù)的過于陳舊,人員工作負(fù)荷 大,系統(tǒng)維護(hù)及費用支出巨大,人員與設(shè)備技術(shù)含量低等等一系列缺點,所有這些都明確了 需要一個新的適應(yīng)新的信息化時代的高科技的系統(tǒng)。所以開發(fā)這樣一個系統(tǒng)還是很有必要 的。
4.所建議系統(tǒng)技術(shù)可行性分析
4.1 對系統(tǒng)的簡要描述 新系統(tǒng)在原有系統(tǒng)的基礎(chǔ)上加入了新的數(shù)據(jù)庫的支持,使用了先進(jìn)的數(shù)據(jù)庫技術(shù)與數(shù)據(jù)管理 技術(shù),使數(shù)據(jù)的準(zhǔn)確性與安全性得到了很大的提高,且在用戶的并行操作與用戶管理方面也 有了極大地改善。
4.2 處理流程和數(shù)據(jù)流程(略)
4.3 與現(xiàn)有系統(tǒng)比較的優(yōu)越性 在以上幾點中已可以看出新系統(tǒng)的性能與功能上與現(xiàn)有系統(tǒng)的差別,首先新系統(tǒng)克服了原來 系統(tǒng)的資金投入大,人員設(shè)備技術(shù)含量低,系統(tǒng)工作負(fù)擔(dān)重等缺點。而且加入了對數(shù)據(jù)的安 全性保護(hù)的功能,使原有系統(tǒng)在可用性與穩(wěn)健性方面有了很大的進(jìn)步。4.4. 采用建議系統(tǒng)可能帶來的影響(1).設(shè)備:采用建議系統(tǒng)后,改進(jìn)了原有系統(tǒng)的性能所以對設(shè)備要求自然更高,建議系統(tǒng)使用 了最先進(jìn)的技術(shù)使設(shè)備也必須跟著升級。(2).現(xiàn)有軟件:由于建議系統(tǒng)采用了先進(jìn)的數(shù)據(jù)庫技術(shù)以及一系列高技術(shù)含量軟件,使得原來 系統(tǒng)上的一些軟件無法繼續(xù)使用,不過在新系統(tǒng)開發(fā)過程中將盡量考慮到,對現(xiàn)有軟件的兼 容性。(3).用戶:建議系統(tǒng)使用的新技術(shù)是完全基于原有的系統(tǒng)上的,故用戶不必考慮新系統(tǒng)帶來的 人員培訓(xùn)等等。
4.5. 技術(shù)可行性評價 就目前使用的開發(fā)技術(shù)來說建議系統(tǒng)的功能目標(biāo)應(yīng)該能夠達(dá)到; 利用現(xiàn)有的技術(shù)在規(guī)定的期 限內(nèi)開發(fā)工作基本能夠完成。所建議系統(tǒng)經(jīng)濟可行性分析
5.1 該系統(tǒng)對客戶的影響: 建議系統(tǒng)是為了改善原有系統(tǒng)在經(jīng)費支出過高的缺點的,所以新系統(tǒng)一經(jīng)使用在經(jīng)費支出方 面一定會得到很好的改善,用戶在使用了新系統(tǒng)后只需要花一定資金購買一部分計算機與軟 件就能實現(xiàn)自動化.5.2 購貨方面: 5.2.1 支出 1)系統(tǒng)開發(fā)費用(1)人員費用:本系統(tǒng)開發(fā)期為三周,試運行一周。開發(fā)期需要開發(fā)人員 3 人,試運行期 需要開發(fā)人員 2 人。人員費用為 萬元。(2)設(shè)備費:本系統(tǒng)所需的硬件設(shè)備費用為 萬元。(7)不可預(yù)見費:按開發(fā)費用的 15%計算。系統(tǒng)開發(fā)總費用為 萬元。2)系統(tǒng)運行費用(1)系統(tǒng)維護(hù)費:需要 人/年進(jìn)行系統(tǒng)維護(hù),維護(hù)費為 萬元(2)設(shè)備維護(hù)費:設(shè)備更新費為 萬元。設(shè)備維護(hù)費為 萬元。(3)消耗材料費:每年按 元計算。
綜上所述,設(shè)系統(tǒng)使用時間 5.2.2 收益(1)提高工作效率(2)減少工作人員 年,系統(tǒng)開發(fā)和運行總費用 萬元,平均 萬元/年。社會因素分析
該項目為獨立開發(fā),在技術(shù)上沒有使用任何現(xiàn)有的軟件與方法。所以在法律方面不會存在 侵犯專利權(quán)、侵犯版權(quán)等問題,完全按照合同規(guī)定的責(zé)任履行。7.其他可供選擇的方案 由于系統(tǒng)過于簡單,所以開發(fā)小組沒有提供其他的方案,只有一種開發(fā)方案。8 結(jié)論意見 經(jīng)過一系列的各個不同方面的可行性分析,分析員和用戶及使用部門的負(fù)責(zé)人對需要解決 的問題取得基本的一致看法,開發(fā)小組的開發(fā)方案的到批準(zhǔn),使用部門負(fù)責(zé)人同意開發(fā)工程 繼續(xù)進(jìn)行下去。
第三篇:圖書館管理系統(tǒng)可行性研究報告
圖書館管理系統(tǒng)可行性研究報告
標(biāo)簽: 分類:MyDocument
雜談
1.引言1.1編寫目的
本報告的目的是研究本系統(tǒng)的總體需求、實現(xiàn)方案,并分析開發(fā)系統(tǒng)的可行性,為決策者提供是否開發(fā)該系統(tǒng)的依據(jù)和建議。1.2項目背景
開發(fā)軟件名稱:圖書館管理系統(tǒng) 項目開發(fā)者:XXXX 用戶單位:XX大學(xué)圖書館 1.3定義
圖書館管理系統(tǒng)對于現(xiàn)代圖書館而言,是能否發(fā)揮其教學(xué)科研目的作用至關(guān)重要的技術(shù)平臺。對于讀者和圖書管理員來說,是能否方便快速獲取信息的關(guān)鍵。建立一個圖書館管理系統(tǒng),初步實現(xiàn)圖書館管理計算機化,信息化,以保證圖書館工作的有效進(jìn)行。1.4參考資料
①.任勝兵等,《軟件工程》,北京郵電大學(xué)出版社 ②.《可行性研究報告》
2.可行性研究的前提
數(shù)據(jù)處理手工操作,工作量大,出錯率高,出錯后不易更改。圖書館采取手工方式對圖書借閱情況進(jìn)行人工管理,由于信息比較多,圖書借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書館的工作人員和管理員也只是當(dāng)時對它比較清楚,時間一長,如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費時、費力。如要對很長時間以前的圖書進(jìn)行更改就更加困難。基于這此問題,我們認(rèn)為有必要建立一個圖書管理系統(tǒng),使圖書管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時、準(zhǔn)確、有效的查詢和修改情況圖書。
開發(fā)的系統(tǒng)要求界面友好、方便直觀。既要方便管理員對圖書信息就行添加、刪除、修改查詢和統(tǒng)計等管理,對借閱者進(jìn)行時間限定,使得借書的效益更高更安全,又能提高工作效益,便于操作,能有效地對數(shù)據(jù)進(jìn)行更新、查詢,并能在一定程度上實現(xiàn)了自動化。2.1要求
①.主要功能:
??書目管理:書目管理主要是針對管理員身份而言的(比如新增書目,刪除書目等等);
??借閱證管理:借閱證管理分為五部分:注冊、補發(fā)、掛失、暫停、注銷;
??借還圖書:借書、還書; ??查詢:圖書查詢、借閱時間; ??繳費:計算超期罰款并交納費用 ②.主要性能:
可以便于對圖書進(jìn)行分類和管理,對借閱者進(jìn)行時間限定,使得借書的效益更高更安全。提高工作效益,便于操作,能有效地對數(shù)據(jù)進(jìn)行更新、查詢,并能在一定程度上實現(xiàn)了自動化。③.可擴展性:
能夠適應(yīng)要求的變化和修改,具有靈活的可擴充性。④.安全性:
具有較高的安全性。系統(tǒng)對不同的用戶提供不同的功能模塊。只有具有一定權(quán)限的管理員用戶才能語序有借、還書權(quán)限,只有具有高級權(quán)限部門管理者或維護(hù)人員用戶才能對用戶進(jìn)行管理。一般的讀者用戶只能查看圖書信息和借閱情況。同時,還應(yīng)具有一定的保護(hù)機制,防止系統(tǒng)被惡意攻擊、信息被惡意修改和竊取。有完整的數(shù)據(jù)庫備份機制。如果系統(tǒng)被破壞,應(yīng)該能快速恢復(fù)。⑤.完成期限:
2012年3月15日至6月15日,共3個月。
2.2目標(biāo)
開發(fā)目標(biāo)為:
??減少人力與管理費用 ??提高信息準(zhǔn)確度 ??改進(jìn)管理和服務(wù)
??建立高效的信息傳輸和服務(wù)平臺,提高信息處理速度和利用率 ??處理速度的提高;
??控制精度或生產(chǎn)能力的提高; ??決策系統(tǒng)的改進(jìn); ??人員工作效率的提高
2.3條件、假定和限定
??建議軟件壽命:5年
??進(jìn)行系統(tǒng)方案選擇比較時間:10天 ??經(jīng)濟來源:自費
??硬件條件:PC機四臺、服務(wù)器3臺、局域網(wǎng)、INTERNET
??軟件條件:Oracle數(shù)據(jù)庫、Windows1操作系統(tǒng)、MicrosoftOffice軟件、瀏覽器等。
??可利用的信息和資源:在現(xiàn)有的圖書館管理系統(tǒng)上進(jìn)行開發(fā) ??建議開發(fā)軟件投入使用的最遲時間:2012年9月
2.4決定可行性的主要因素:
本次可行性分析是按照軟件工程的規(guī)范步驟進(jìn)行的,即按復(fù)查項目目標(biāo)和規(guī)模,研究目前正在使用的系統(tǒng),導(dǎo)出新系統(tǒng)的高層邏輯模型,重新定義問題這一循環(huán)反復(fù)的過程進(jìn)行。然后提出系統(tǒng)的實現(xiàn)方案,推薦最佳方案,對所推薦的方案就行經(jīng)濟、技術(shù)、用戶操作和法律的可行性分析,最后給出系統(tǒng)是否值得開發(fā)的結(jié)論。
??成本/效益分析結(jié)果:效益>成本
??技術(shù)可行性:現(xiàn)有技術(shù)完全可以完成開發(fā)任務(wù)
??操作可行性:系統(tǒng)能夠被現(xiàn)有的工作人員快速掌握并使用 ??法律可行性:所使用工具和技術(shù)以及數(shù)據(jù)信息不違反法律 3.對現(xiàn)有系統(tǒng)的分析 3.1處理流程和數(shù)據(jù)流程
3.2工作負(fù)荷
數(shù)據(jù)處理手工操作,工作量大,出錯率高,出錯后不易更改。圖書館采取手工方式對圖書借閱情況進(jìn)行人工管理,由于信息比較多,圖書借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書館的工作人員和管理員也只是當(dāng)時對它比較清楚,時間一長,如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費時、費力。3.3費用支出
??基本建設(shè)投資25720元 ??其他一次性支出105600元 ??非一次性支出11200元
綜上合計142520元
3.4人員
基本上不需要專業(yè)技術(shù)人員 3.5設(shè)備
服務(wù)器:PentiumIII 500以上或更高,內(nèi)存:128M以上; 硬盤:至少10G以上;
CD-ROM:16倍速以上; 網(wǎng)卡:10MB/100MB自適應(yīng); 工作站:PentiumII 266以上微機; 內(nèi)存:64MB 硬盤:至少5G以上;
CD-ROM:16倍速以上; 網(wǎng)卡:10MB/100MB自適應(yīng) 3.6局限性
經(jīng)過嚴(yán)謹(jǐn)?shù)姆治?,可知原有的系統(tǒng)存在很大的局限性,比如技術(shù)的過于陳舊,人員工作負(fù)荷大,系統(tǒng)維護(hù)及費用支出巨大,人員與設(shè)備技術(shù)含量低等等一系列缺點,所有這些都明確了需要一個新的適應(yīng)新的信息化時代的高科技的系統(tǒng)。4.所建議技術(shù)可行性分析 4.1對系統(tǒng)的簡要描述
所建議系統(tǒng)是C/S和B/S模式結(jié)合。書目管理、借閱證管理、借還圖書、查詢、繳費等大部分功能通過圖書館內(nèi)的局域網(wǎng)實現(xiàn),有利于提高系統(tǒng)的效率和安全性、用戶在通過身份認(rèn)證確定后,系統(tǒng)按照權(quán)限的不同向其不同各種類型用戶提供對應(yīng)的功能。4.2處理流程和數(shù)據(jù)流程 4.3與現(xiàn)有系統(tǒng)比較的優(yōu)越性
圖書管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時、準(zhǔn)確、有效的查詢和修改情況圖書。
開發(fā)的系統(tǒng)要求界面友好、方便直觀。既要方便管理員對圖書信息就行添加、刪除、修改查詢和統(tǒng)計等管理,對借閱者進(jìn)行時間限定,使得借書的效益更高更安全,又能提高工作效益,便于操作,能有效地對數(shù)據(jù)進(jìn)行更新、查詢,并能在一定程度上實現(xiàn)了自動化。4.4采用建議系統(tǒng)可能帶來的影響 4.4.1對設(shè)備的影響
由于所建議系統(tǒng)是基于Windows操作系統(tǒng)和校園網(wǎng)的,所以需要配置足夠符合以上列出的各種軟硬件條件的計算機和通信線路、系統(tǒng)失效后,服務(wù)端需要利用備份的數(shù)據(jù)庫恢復(fù)數(shù)據(jù)庫信息,要求要有足夠的數(shù)據(jù)庫備份空間。4.4.2對現(xiàn)有軟件的影響
要求落實是否有符合本報告所提到的正版軟件環(huán)境。如果沒有則需要購買 4.2.3對用戶的影響
本系統(tǒng)投入使用前還需改進(jìn)現(xiàn)有的管理方式 4.2.4對系統(tǒng)運行的影響
對系統(tǒng)運行的其他軟件沒有太大的影響 4.2.5對開發(fā)環(huán)境的影響
開發(fā)過程需要用戶進(jìn)行密切的配合,準(zhǔn)確闡明需求。4.2.6對運行環(huán)境的影響
本系統(tǒng)客戶端擬采用Window XP操作系統(tǒng),服務(wù)器采用Window 操作系統(tǒng),前端開發(fā)語言使用JAVA, 使用SQL server數(shù)據(jù)庫管理系統(tǒng) 4.2.7對經(jīng)費支出的影響
除了需要支付開發(fā)單位的有關(guān)費用外,每年還需要一定的運行維護(hù)費用(見經(jīng)濟可行性)4.5技術(shù)可行性評價
??在限制條件下,功能目標(biāo)能夠全部達(dá)到 ??利用現(xiàn)有技術(shù),功能目標(biāo)完全可以全部達(dá)到
??對開發(fā)人員數(shù)量的和質(zhì)量的要求,開發(fā)人員4人,有一定的項目開發(fā)經(jīng)驗,能夠滿足要求
??開發(fā)時間充裕,在規(guī)定的期限內(nèi),開發(fā)能完成。
5.所建議系統(tǒng)經(jīng)濟可行性分析 5.1支出 5.1.1基建投資
??系統(tǒng)開發(fā)、建立費用:15萬 ??硬件設(shè)備:10萬
??外購開發(fā)工具、軟件環(huán)境:5萬 5.1.2其他一次性支出:2萬 5.1.3經(jīng)常性支出 主要是系統(tǒng)運行維護(hù)費用,假設(shè)本系統(tǒng)運行期5年,每年的運行費用(包括系統(tǒng)維護(hù)、設(shè)備維護(hù)等)5萬元。5.2效益 5.2.1一次性收益 5.2.2經(jīng)常性收益 5.2.3不可定量收益 5.3收益/投資比 5.4投資回收周期:3年 5.5敏感性分析
??系統(tǒng)生存周期長短:本軟件至少可以使用5年 ??系統(tǒng)工作負(fù)荷量:能夠處理大批量的數(shù)據(jù) ??處理速度要求:比較快
??設(shè)備和軟件配置變化對支出和效益的影響:幾乎沒有什么影響,比較穩(wěn)定
6.社會因素可行性分析 6.1法律因素
所使用工具和技術(shù)以及數(shù)據(jù)信息不違反如何法律。所有軟件都使用正版,技術(shù)資料都由提出方保管,數(shù)據(jù)信息均可保證合法來源。6.2用戶使用可行性
由于開發(fā)的系統(tǒng)要求界面友好、方便直觀,系統(tǒng)能夠被現(xiàn)有的工作人員快速掌握并使用。使用本系統(tǒng)的人員均有一定的計算機應(yīng)用基礎(chǔ),所有人員都要經(jīng)過本系統(tǒng)的使用培訓(xùn)。經(jīng)過簡單的培訓(xùn)人員就會熟練使用本軟件。7.其他可供選擇的方案
由于該系統(tǒng)比較簡單,故沒有其他可供選擇的方案。8.結(jié)論意見
根據(jù)以上分析可知,開發(fā)該圖書館管理信息系統(tǒng)不僅有巨大的經(jīng)濟效益,而且有更大的社會效益,從而使該系統(tǒng)開發(fā)具有價值,也節(jié)省了大量資源,但是時間有限,該管理系統(tǒng)考慮不太健全,我們會在這方面加強學(xué)習(xí)和改進(jìn)。所以,我們認(rèn)為開發(fā)此系統(tǒng)的條件已經(jīng)具備,可以開始進(jìn)行開發(fā)。
第四篇:圖書館借閱查詢管理系統(tǒng)可行性報告
圖書館借閱查詢管理系統(tǒng) 可行性研究報告
組員:xx xx xx xx
導(dǎo)師:xxx
2014 年
9月日
目錄
1.引言..............................................................................................................................................3
1.1 編寫目的.....................................................................................................................3 1.2 項目背景.....................................................................................................................3 1.3 定義.............................................................................................................................3 1.4 參考資料.....................................................................................................................3
2.可行性研究的前提.....................................................................................................................3
2.1 要求.............................................................................................................................4 2.2 目標(biāo).............................................................................................................................5 2.3 條件和假定和限制.....................................................................................................5 2.4可行性研究方法..........................................................................................................5 2.5決定可行性的主要因素.............................................................................................5
3.對現(xiàn)有系統(tǒng)的分析.......................................................................................................................6
3.2 工作負(fù)荷.................................................................................................................6 3.3 費用開支...............................................................................................................6 3.4 人員.....................................................................................................................6 3.5 局限性...................................................................................................................7
4.所建議的系統(tǒng)技術(shù)可行性分析...............................................................................................7
4.1系統(tǒng)說明......................................................................................................................7 4.2 處理流程和數(shù)據(jù)流程....................................................................................................7 4.3與現(xiàn)有系統(tǒng)比較的優(yōu)越性...........................................................................................10 4.4. 采用建議系統(tǒng)可能帶來的影響..............................................................................10 4.5. 技術(shù)可行性評價......................................................................................................10.所建議的系統(tǒng)經(jīng)濟可行性分析...............................................................................................10 6.社會因素方面的可行性...........................................................................................................11
6.1法律方面的可行性....................................................................................................11 6.2 使用方面的可行性...................................................................................................11
7.其他可供選擇的方案................................................................................................................11
7.1 可選擇的系統(tǒng)方案一..................................................................................................11
8.結(jié)論意見....................................................................................................................................12
1.引言
1.1 編寫目的
編寫本報告的目的是研究本系統(tǒng)的總體需求、實現(xiàn)方案,并分析開發(fā)系統(tǒng)的可行性,為以后的系統(tǒng)開發(fā)提供依據(jù)。1.2 項目背景
建議開發(fā)軟件名稱:圖書館借閱查詢管理系統(tǒng)
開發(fā)者:網(wǎng)絡(luò)工程系
用戶:圖書館工作人員及讀者 1.3 定義
圖書館管理系統(tǒng)對于現(xiàn)代圖書館而言,對于讀者和圖書管理員來說,是能否方便快速獲取信息的關(guān)鍵。所以,圖書館管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷方便的操作手段。
SQL: 1.4 參考資料
[1]張海潘.《軟件工程導(dǎo)論》(第六版)(M).清華大學(xué)出版社,year month.[2]百度百科
2.可行性研究的前提
在計算機尚未在圖書館廣泛使用之前,借書和還書過程主要依靠手工,人們使用傳統(tǒng)的人工方式管理圖書館的日常工作。隨著科學(xué)技術(shù)的高速發(fā)展,我們已步入數(shù)字化、網(wǎng)絡(luò)化的時代。圖書館是學(xué)校的文獻(xiàn)信息中心,是為全校教學(xué)和科 3
學(xué)研究服務(wù)的學(xué)術(shù)性機構(gòu),是學(xué)校信息化的重要基地。圖書館的工作是學(xué)校教學(xué)和科學(xué)研究工作的重要組成部分,是全校師生學(xué)習(xí)和研究的重要場所。隨著計算機應(yīng)用的日益普及和深化,網(wǎng)上辦公已經(jīng)成為一種趨勢。為了更好地適應(yīng)這種網(wǎng)絡(luò)數(shù)字化信息的環(huán)境,一種成功的跟蹤最新技術(shù),充分利用軟硬件資源,全數(shù)字資源的“圖書館管理信息系統(tǒng)”已孕育而生。本項目要開發(fā)的是基于局域網(wǎng)和互聯(lián)網(wǎng)的圖書管理系統(tǒng)。由于學(xué)校藏書量大,借書的學(xué)生多,原來的人工工作方式不僅會造成辦理時間的延誤和人力資源的浪費,特別是在借書高峰期時這種沖突更加明顯,而且存在著各種信息不易存放、易丟失、難以備份和查詢等缺點。因此,實現(xiàn)一個將各種圖書管理和服務(wù)功能集成起來的管理信息系統(tǒng)就顯得十分必要,既可以節(jié)省資源,又可以有效存儲、更新、查詢信息,提高工作和服務(wù)效率。另外,由于圖書館陳舊的管理手段給讀者和圖書館管理員帶來的很多操作上的不方便,同時為了提高工作效率、服務(wù)質(zhì)量和管理水平,并使圖書館管理人員從繁瑣的工作中解脫出來,從而使我們決定開發(fā)該系統(tǒng)。
2.1 要求
A.主要功能
①讀者管理,管理員為每個讀者建立借閱賬戶,并給讀者發(fā)放不同權(quán)限(包括學(xué)生權(quán)限和教師權(quán)限)的借閱卡;
②借閱管理,持有借閱卡的讀者可以通過管理員借閱、歸還圖書; ③讀者信息查詢,可通過互聯(lián)網(wǎng)或圖書館內(nèi)查詢終端查詢圖書信息和個人借閱信息,以及續(xù)借圖書(系統(tǒng)審核符合續(xù)借條件);
④圖書管理,圖書管理員定期或不定期對圖書信息系統(tǒng)進(jìn)行入庫、修改、刪除等圖書信息管理以及注銷,包括圖書類別和出版社管理。
B.主要性能
可以方便快捷有效的完成借閱、查詢等的各項操作,查詢速度快(不超5秒)。保證信息的正確和及時更新,并降低信息訪問的成本。技術(shù)先進(jìn)且高可靠性。
C.可擴展性
能夠適應(yīng)要求的變化和修改,具有靈活的可擴展性。D.安全性
具有較高的安全性,系統(tǒng)對不同的用戶提供不同的功能塊;館中所有未借出的書籍能夠供用戶隨時查閱;用戶信息只能被系統(tǒng)管理員查閱,修改;
E.完成時間 第4周確定板塊樣式
5周建立數(shù)據(jù)庫,并開始編寫代碼,欲實現(xiàn)與數(shù)據(jù)庫的連接
6—7周編寫代碼,使成功連接圖書信息表和用戶信息表,同時另外成員設(shè)計網(wǎng)頁中
8—9周成功連接借書信息表和還書信息表,同時另外成員繼續(xù)設(shè)計網(wǎng)頁 10—11周 將代碼與網(wǎng)頁結(jié)合,實現(xiàn)最終階段 分工:
編寫代碼:???/p>
彭江 劉致呈 建數(shù)據(jù)庫:???/p>
網(wǎng)頁制作:徐佳
涂芮 2.2 目標(biāo)
以最低的成本,在最短的期限內(nèi)開發(fā)出具有管理圖書和用戶信息功能的圖書館管理系統(tǒng)。(包括:人力與設(shè)備費用的節(jié)??;處理速度的提高;人員工作效率的提高)2.3 條件和假定和限制
硬件條件:PC機
運行環(huán)境:Windows 2000以上
開發(fā)軟件:SQL Server、JSP、MyEclipse、dreamwear等。
2.4可行性研究方法
通過對已有圖書管理系統(tǒng)的分析和研究比較的方法。2.5決定可行性的主要因素
由于之前做過類似項目,但技術(shù)都尚不嫻熟,所以需要查詢資料補充知識,并且要求組員的團(tuán)隊合作精神。
3.對現(xiàn)有系統(tǒng)的分析
3.1 處理流程和數(shù)據(jù)流程(圖的正確性及圖例)
注解:進(jìn)入首頁,用戶進(jìn)入圖書管理借閱系統(tǒng)界面,用戶和圖書管理員分別是兩個不同的登錄界面。若登錄失敗,則返回登錄首頁,若登錄成功,則進(jìn)入下一步。用戶和圖書管理員分別有不同的權(quán)限,應(yīng)用完成后,則返回首頁。
3.2 工作負(fù)荷
隨著數(shù)據(jù)量越來越大,現(xiàn)有的系統(tǒng)已明顯不能適應(yīng)目前的龐大數(shù)據(jù)量,系統(tǒng)工作負(fù)荷過大。3.3 費用開支
由于現(xiàn)有系統(tǒng)的工作負(fù)荷嚴(yán)重超載,在現(xiàn)有系統(tǒng)上投入的人力,設(shè)備,空間,材料,等等與其他的一系列支持性服務(wù)越來越大,導(dǎo)致開發(fā)費用支出巨大,影響系統(tǒng)的可用性,急需改進(jìn)。
3.4 人員
鑒于原有系統(tǒng)的技術(shù)性含量比較低,故不需要多少高技術(shù)人員的操作,只是由于數(shù)據(jù)量的日益擴大,所需要的操作人員數(shù)量不斷增大。這一點已不再適應(yīng)目前信息化時代的步伐。
3.5 局限性
經(jīng)過嚴(yán)謹(jǐn)?shù)姆治?,可知原有的系統(tǒng)存在很大的局限性,比如技術(shù)的過于陳舊,人員工作負(fù)荷大,系統(tǒng)維護(hù)及費用支出巨大,人員與設(shè)備技術(shù)含量低等等一系列缺點,所有這些都明確了需要一個新的適應(yīng)新的信息化時代的高科技的系統(tǒng)。所以開發(fā)這樣一個系統(tǒng)還是很有必要的。
4.所建議的系統(tǒng)技術(shù)可行性分析
4.1系統(tǒng)說明
該圖書館管理系統(tǒng)是利用JDBC及Web技術(shù),以數(shù)據(jù)庫為后臺核心應(yīng)用、以服務(wù)為目的信息平臺,主要建立在局域網(wǎng)內(nèi),對資源進(jìn)行科學(xué)管理維護(hù),為提高管理圖書的效率而設(shè)計的系統(tǒng)。系統(tǒng)管理、書籍管理、讀者管理和借閱管理等大部分的功能通過圖書館內(nèi)的局域網(wǎng)實現(xiàn),有利于提高系統(tǒng)的效率和安全性。(1)具體要求
前臺管理
? 借書、還書 ?
續(xù)借
? 按照作者名或?qū)I(yè)領(lǐng)域檢索一批書 ?
查看個人信息及閱讀書籍情況 后臺管理
? 圖書信息管理(增加、刪除、修改、查詢)? 學(xué)生信息管理(增加、刪除、修改、查詢)? 借還書信息管理(增加、刪除、修改、查詢)(2)系統(tǒng)限制
? 在同一時刻,一本書不能既被借出,又可供借閱。
每人最多同時借閱6本書,若超過該數(shù)量,則系統(tǒng)不允許。4.2 處理流程和數(shù)據(jù)流
所有操作人員憑帳號和密碼登陸系統(tǒng)。a.系統(tǒng)能對書籍信息進(jìn)行管理。
b.系統(tǒng)對每一名借閱者最多可借閱的書籍?dāng)?shù)目為6本。
c.借書時,系統(tǒng)記錄借書者的姓名、借閱書籍名稱和借閱日期。
d.還書時,系統(tǒng)記錄還書者的姓名、歸還書籍名稱和還書日期。系統(tǒng)設(shè)定書籍的最長借閱時間為1個月。
e.操作人員可以根據(jù)書籍名稱、作者、出版社三者之一或三者的任意組合查詢書籍信息。圖例??
前臺流程圖
注解:這是用戶可以操作的界面。用戶可以在這里自主查詢圖書借閱情況和辦理圖書續(xù)借等操作。
后臺流程圖
注解:
這是管理員操作的界面。當(dāng)管理員登錄成功后,可以進(jìn)行一系列的操作。圖書信息管理:管理員可以查看圖書借閱情況,進(jìn)一步可以顯示圖書信息。
借還信息管理:管理員可以對圖書進(jìn)行借還管理。包括對圖書借閱信息的查看,讀者借閱情況的查看,若讀者超過了規(guī)定范圍內(nèi)科借閱的圖書,并限制其借閱圖書。
用戶信息管理:管理員可對用戶信息進(jìn)行管理。包括對圖書借閱是否超期和用戶身份是否過期進(jìn)行管理。若圖書借閱超期,則提示讀者付款,再進(jìn)行圖書的借閱歸還管理;若未超期,則直接進(jìn)行圖書的借閱歸還管理。若用戶身份過期,則返回首頁;若用戶身份有效,則進(jìn)行圖書的借閱管理。
4.3與現(xiàn)有系統(tǒng)比較的優(yōu)越性
A、安全性提高
B、效率提高
C、節(jié)約成本
D、便于管理
4.4. 采用建議系統(tǒng)可能帶來的影響
該系統(tǒng)的應(yīng)用可以方便廣大師生使用圖書館的圖書資源,可以科學(xué)的管理所有的圖書,優(yōu)化圖書資源的配置,讓有限的圖書發(fā)揮最大的作用。
4.5. 技術(shù)可行性評價
就目前我們的技術(shù)能力來說,我們采用我們相對比較熟悉的java,SQL語言,可以在原來基礎(chǔ)上再查資料提升技術(shù)知識,在規(guī)定的期限內(nèi)開發(fā)工作基本能夠完成。.所建議的系統(tǒng)經(jīng)濟可行性分析
作為圖書館這樣的商業(yè)性質(zhì)很小的場所,其經(jīng)濟成分比重相對較少,主要是支出的費用:其中包括設(shè)備購置費、軟件開發(fā)費用、管理和維護(hù)費、人員工資和培訓(xùn)費等。由于各個圖書館實行統(tǒng)一操作,系統(tǒng)共享,其設(shè)備購置,人員工資,維護(hù)費用相對較少。
6.社會因素方面的可行性
6.1法律方面的可行性
新系統(tǒng)(目標(biāo)系統(tǒng))的研制和開發(fā),將不會侵犯他人、集體和國家利益,不會違反國家政策合法律。6.2 使用方面的可行性
新系統(tǒng)(目標(biāo)系統(tǒng))的研制和開發(fā)已充分考慮了用戶的各方因素,能滿足使用要求。
7.其他可供選擇的方案
由于系統(tǒng)過于簡單,所以開發(fā)小組沒有提供其他的方案,只有一種開發(fā)方案
7.1 可選擇的系統(tǒng)方案一 a.擬建系統(tǒng)的目標(biāo):
1)提高和改進(jìn)管理信息服務(wù)質(zhì)量 2)增強資源共享 3)減少人力和設(shè)備費用 4)加快信息的查詢速度和準(zhǔn)確性 b.系統(tǒng)規(guī)劃及初步方案:
管理系統(tǒng)建成后可以和校園網(wǎng)相連,提供網(wǎng)上服務(wù),更好的服務(wù)同學(xué)學(xué)習(xí)和查閱資料,更好的服務(wù)老師教課預(yù)備資料等。c.系統(tǒng)的實施方案:
本系統(tǒng)客戶端擬采用Window7操作系統(tǒng),服務(wù)器采用Window 操作系統(tǒng),前端開發(fā)語言使用JAVA, 使用SQL server數(shù)據(jù)庫管理系統(tǒng)。
8.結(jié)論意見
根據(jù)以上分析可知,開發(fā)該圖書館管理信息系統(tǒng)不僅有巨大的經(jīng)濟效益,而且有更大的學(xué)習(xí)管理效益,從而使該系統(tǒng)開發(fā)具有價值,也節(jié)省了大量資源,但是時間有限,我們會在這方面加強學(xué)習(xí)和改進(jìn)。所以,我們認(rèn)為開發(fā)此系統(tǒng)的條件已經(jīng)具備,可以開始進(jìn)行開發(fā)。
第五篇:圖書館管理系統(tǒng)需求分析報告
圖書館管理系統(tǒng)需求分析報告
一、概述
1、編寫目的
在對系統(tǒng)計劃階段的確定的工作范圍內(nèi)進(jìn)一步對目標(biāo)對象和環(huán)境作細(xì)致、深入的調(diào)查分析。
2、項目背景
a.所建設(shè)開發(fā)軟件系統(tǒng)的名稱:圖書館管理系統(tǒng)。b.本項目的任務(wù)提出者:系統(tǒng)開發(fā)小組。c.用戶:圖書館工作人員及讀者。d.軟件系統(tǒng)委托方:圖書館領(lǐng)導(dǎo)。
3、定義
數(shù)據(jù)流程圖(DFD):為描述軟件系統(tǒng)中的信息流提供了一個圖形方法。箭頭代表數(shù)據(jù)流,方框代表數(shù)據(jù)的源點或終點,圓框代表數(shù)據(jù)流的交換,雙杠代表數(shù)據(jù)存儲的地方。
數(shù)據(jù)字典是對數(shù)據(jù)流程圖中的數(shù)據(jù),變換等進(jìn)行精確的定義。
4、參考資料
《數(shù)據(jù)庫系統(tǒng)簡明教材》 《軟件工程技術(shù)與實踐》 《軟件工程基礎(chǔ)》
二、現(xiàn)行系統(tǒng)概況
該單位圖書館現(xiàn)為人工管理,效率低,易比錯,手續(xù)繁瑣,而且耗費大量的人力。圖書館希望設(shè)計一個圖書管理系統(tǒng),用于管理讀者的登記,圖書的購入、借出、歸還以及注銷等。并且方便管理人員還查閱某位讀者、某本圖書的借閱情況。并可加快對當(dāng)前借閱情況統(tǒng)計的效率,以全面掌握圖書的流通情況、提高工作效率、加快信息反饋,為讀者提供滿意的借閱環(huán)境。
三、系統(tǒng)需求說明
1、對功能的規(guī)定
經(jīng)過以上詳細(xì)的用戶調(diào)查,在現(xiàn)行業(yè)務(wù)流程和數(shù)據(jù)分析的基礎(chǔ)上,基本可以確定系統(tǒng)設(shè)計必須達(dá)到的目標(biāo)。
以下是圖書管理系統(tǒng)必須具備的功能:
1.新進(jìn)圖書的登記功能:對于購進(jìn)的新書,系統(tǒng)必須具備圖書信息資料的錄入功能。
2.圖書的查詢修改功能:當(dāng)圖書資料發(fā)生變化,如圖書丟失或有錯誤信息輸入時,則應(yīng)能夠及時對數(shù)據(jù)進(jìn)行修改和補充。
3.借閱的登記,歸還的登記功能:系統(tǒng)的主要功能之一,供本校學(xué)生借閱圖書、歸還圖書,并進(jìn)行登記。
4.學(xué)生信息的增加、刪除和修改功能:系統(tǒng)主要功能之一,建立學(xué)生信息,并對其進(jìn)行維護(hù)。
2、對性能的規(guī)定
為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,圖書管理系統(tǒng)應(yīng)該滿足以下的性能需求:
(1)、系統(tǒng)處理的準(zhǔn)確性和及時性
系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計和開
發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時間能夠滿足學(xué)校對信息處理的需求。
(2)、系統(tǒng)的開放性和系統(tǒng)的可擴充性
圖書管理系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴充性。例如用戶查詢的需求也會不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴充。而要實現(xiàn)這一點,應(yīng)通過系統(tǒng)的開放性來完成,既系統(tǒng)應(yīng)是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補、替換完成系統(tǒng)的升級和更新?lián)Q代。
(3)、系統(tǒng)的易用性和易維護(hù)性
圖書管理系統(tǒng)是直接面對使用人員的,而使用人員往往對計算機并不時非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。要實現(xiàn)這一點,就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。
(4)、系統(tǒng)的標(biāo)準(zhǔn)性
系統(tǒng)在設(shè)計開發(fā)使用過程中都要涉及到很多計算機硬件、軟件。所有這些都要符合主流國際、國家和行業(yè)標(biāo)準(zhǔn)。
(5)、系統(tǒng)的先進(jìn)性
目前計算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為圖書管理系統(tǒng)工程,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過系統(tǒng)的開放性和可擴充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計和開發(fā)的過程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。
(6)、系統(tǒng)的響應(yīng)速度
圖書管理系統(tǒng)系統(tǒng)在日常處理中的響應(yīng)速度為秒級,達(dá)到實時要求,以及時反饋信息。在進(jìn)行統(tǒng)計分析時,根據(jù)所需數(shù)據(jù)量的不同而從秒級到分鐘級,原則是保證操作人員不會因為速度問題而影響工作效率。
3、輸入輸出要求
輸入:鍵盤,鼠標(biāo)等。
輸出:顯示器等。
4、其他專門要求
數(shù)據(jù)庫:對于圖書館管理信息系統(tǒng)來說,數(shù)據(jù)的處理流程 從軟件操作的過程確定基礎(chǔ)數(shù)據(jù)為: 圖書管理員數(shù)據(jù) 讀者數(shù)據(jù)(圖書證)圖書信息
為了方便用戶對圖書的維護(hù)工作減少數(shù)據(jù)輸入量和數(shù)據(jù)一致性,基礎(chǔ)數(shù)據(jù)還定義為: 圖書類別定義 出版社定義
5、條件、假定和限制
運行環(huán)境:兼容當(dāng)前主流操作系統(tǒng)95/98/NT/ME/2000/XP,Office軟件等。
硬件環(huán)境:奔騰4以上計算機,打印機、掃描機等。開發(fā)軟件:SQL Server、vb等。最早投入運行時間:2010年12月30。
windows
四、新系統(tǒng)的邏輯模型
1、圖書館組織機構(gòu)分析
通過對圖書館工作人員的調(diào)查,圖書館主要有4個部門。借閱管理部負(fù)責(zé)圖書的借閱管理;圖書管理部負(fù)責(zé)書籍類別標(biāo)準(zhǔn)的制定,類別信息的輸入;書籍類別信息的查詢,修改;書籍信息的輸入;讀者管理部負(fù)責(zé)主要針對各類讀者信息進(jìn)行管理;系統(tǒng)管理部負(fù)責(zé)用戶管理和密碼管理。組織機構(gòu)圖如下:
圖書館 借閱管理部 圖書管理部 讀者管理部 系統(tǒng)管理部
圖書館組織機構(gòu)圖
2、系統(tǒng)功能結(jié)構(gòu)圖
圖書館管理系統(tǒng) 借閱信息管理 圖書信息管理 讀者信息管理 系統(tǒng)管理 還書信息管理 借書信息管理 設(shè)置圖書信息 設(shè)置圖書種類 設(shè)置讀者信息 設(shè)置讀者種類 密碼管理 用戶管理還還還書書書信信信息息息查修添詢改加 借借借書書書信信信息息息查添修詢加改 圖圖圖書書書信信信息息息查修添詢改加 圖圖書書類類別別添修加改 讀讀讀者者者信信信息息息查修添詢改加 讀讀者者種種類類修添改加
3、業(yè)務(wù)流程圖
通過對學(xué)校的圖書館借書、還書業(yè)務(wù)的調(diào)查,弄清了借書還書的業(yè)務(wù)流程,如下圖所示:
借書單借書證讀者借書證借書審核合格書證、借書單借書登記圖書目錄圖書檔案書庫記錄圖書還書審核合格圖書還書處理
4、數(shù)據(jù)流程圖
通過對業(yè)務(wù)流程圖的細(xì)化,可得到系統(tǒng)的分層數(shù)據(jù)流圖。如下圖: 頂層數(shù)據(jù)流圖:
圖書管理系統(tǒng)讀者信息會員信息讀者審核信息借閱信息借還書信息讀者圖書信息借書卡、借閱信息管理員 圖書館管理系統(tǒng)的頂層數(shù)據(jù)圖
對頂層數(shù)據(jù)流圖細(xì)化、分解可得到圖書管理系統(tǒng)的第一層數(shù)據(jù)流圖,如下圖:
借閱信息 借還書信息P1借閱信息管理借書信讀者息還書信息讀者P2圖書信息管理書庫文件管理員借書卡、借閱信息讀者資料讀者信息審核會員信息P3讀者信息管理讀者記錄管理員信息P4系統(tǒng)管理 圖書館管理系統(tǒng)的第一層數(shù)據(jù)圖
對第一層數(shù)據(jù)流圖進(jìn)一步細(xì)化、分解,可以得到第二層數(shù)據(jù)流圖,如下圖:
借書卡P1.1身份審核合格讀者借書信息讀者記錄借還書信息P1.2借書登記管理員還書信息書庫文件P1.3書籍檢查合格書籍讀者還書信息P1.4還書處理借閱信息管理數(shù)據(jù)流圖
管理員管理員身份信息P2.1身份審核合格人員P2.2書籍查詢P2.3入、出庫情況圖書目錄書庫文件書庫記錄圖書信息管理數(shù)據(jù)流程圖
管理員管理員身份信息P3.1身份審核合格人員P3.2讀者查詢P3.3讀者情況讀者信息表讀者記錄讀者信息管理數(shù)據(jù)流圖
5、數(shù)據(jù)字典
1)數(shù)據(jù)元素 數(shù)據(jù)元素條目
數(shù)據(jù)元素名稱:用戶密碼 別名:userpass 長度:16 描述:用戶登錄系統(tǒng)的密碼 有關(guān)的數(shù)據(jù)結(jié)構(gòu):User 數(shù)據(jù)元素條目
數(shù)據(jù)元素名稱:圖書分類編號 別名:Bookindex 類型:數(shù)值型 長度:10 描述:圖書分類的編號 數(shù)據(jù)元素條目
數(shù)據(jù)元素名稱:讀者編號 別名:Readerindex 類型:數(shù)值型 長度:10 描述:區(qū)分讀者的唯一標(biāo)識 數(shù)據(jù)元素條目
數(shù)據(jù)元素名稱:圖書名稱 別名:BookName
類型:文本型 長度:50 描述:圖書的名稱 2)數(shù)據(jù)流條目 數(shù)據(jù)流條目
數(shù)據(jù)流名稱:添加讀者 簡述:進(jìn)入讀者管理可進(jìn)行添加 數(shù)據(jù)來源:讀者資料 數(shù)據(jù)流向:讀者信息表 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目
數(shù)據(jù)流名稱:查詢結(jié)果 簡述:從圖書信息表中檢索信息 數(shù)據(jù)來源:圖書信息表 數(shù)據(jù)流向:查詢結(jié)果 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目
數(shù)據(jù)流名稱:查詢讀者信息 簡述:讀者登錄后可進(jìn)行查詢 數(shù)據(jù)來源:讀者信息查詢窗口 數(shù)據(jù)流向:讀者信息查詢窗口 包含的數(shù)據(jù)結(jié)構(gòu):
數(shù)據(jù)流條目
數(shù)據(jù)流名稱:按條件查找
簡述:讀者按類別或作者查找的結(jié)果 數(shù)據(jù)來源:讀者信息查詢條件窗口 數(shù)據(jù)流向:讀者信息查詢條件窗口 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目
數(shù)據(jù)流名稱:管理員登錄 簡述:管理員對圖書進(jìn)行管理 數(shù)據(jù)來源:管理員表 數(shù)據(jù)流向:管理員表 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目
數(shù)據(jù)流名稱:顯示圖書 簡述:由條件將各類數(shù)據(jù)顯示 數(shù)據(jù)來源:圖書信息表 數(shù)據(jù)流向:瀏覽圖書 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目
數(shù)據(jù)流名稱:修改讀者信息 簡述:輸入預(yù)修改的信息 數(shù)據(jù)來源:讀者信息表
數(shù)據(jù)流向:讀者信息修改界面 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目
數(shù)據(jù)流名稱:讀者信息 簡述:讀者都能對它進(jìn)行維護(hù) 數(shù)據(jù)來源:讀者信息表 數(shù)據(jù)流向:讀者信息維護(hù) 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目
數(shù)據(jù)流名稱:添加圖書 簡述:新購圖書的添加 數(shù)據(jù)來源:圖書信息表 數(shù)據(jù)流向:圖書信息表 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目
數(shù)據(jù)流名稱:修改圖書信息 簡述:圖書更新 數(shù)據(jù)來源:圖書信息表 數(shù)據(jù)流向:圖書信息表 包含的數(shù)據(jù)結(jié)構(gòu): 3)處理過程描述 處理功能條目
名稱:查詢圖書
輸入數(shù)據(jù):按圖書編號、書目名稱、作者等來查詢 輸出數(shù)據(jù):圖書編號、書目名稱、書目作者 處理邏輯:(1)支持模糊查詢
(2)對查詢的圖書可進(jìn)行修改刪除等 處理功能條目 名稱:添加用戶
輸入數(shù)據(jù):用戶ID,用戶密碼,用戶名稱。輸出數(shù)據(jù):是否添加成功 處理邏輯:(1)用戶名稱是否不同
(2)用戶密碼是否包含非法字符 處理功能條目 名稱:添加圖書
輸入數(shù)據(jù):圖書編號,圖書名稱,作者,在庫數(shù)量,單價,圖書分類,圖書簡介。
輸出數(shù)據(jù):是否添加成功 處理邏輯:(1)是否有漏填
(2)數(shù)據(jù)要求是否匹配
(3)信息是否填寫完整 4)數(shù)據(jù)存儲 數(shù)據(jù)存儲條目
數(shù)據(jù)存儲名稱:圖書信息表
說明:存儲圖書基本信息
結(jié)構(gòu):圖書編號,圖書名稱,圖書分類,出版社,入庫時間,入庫數(shù)量,圖書狀態(tài),在庫數(shù)量,圖書簡介。關(guān)鍵字:圖書編號
相關(guān)處理:查詢,修改,添加,刪除。數(shù)據(jù)存儲條目
數(shù)據(jù)存儲名稱:管理員信息表 說明:存儲管理員信息
結(jié)構(gòu):管理員編號,管理員姓名,管理員密碼。關(guān)鍵字:管理員編號 5)外部實體條目 外部實體條目 名稱:圖書 說明:圖書情況
輸出數(shù)據(jù)流:圖書借閱信息表 輸入數(shù)據(jù)流 圖書 借閱信息 外部實體條目 名稱:管理員 說明:讀者信息情況 輸出數(shù)據(jù)流:讀者信息表 輸入數(shù)據(jù)流 管理員 讀者信息 外部實體條目
名稱:讀者 說明:讀者借閱情況
輸出數(shù)據(jù)流:讀者借閱信息單 輸入數(shù)據(jù)流 讀者 借閱信息