圖書館管理系統-可行性研究報告.doc
下載文檔
上傳人:地**
編號:1239626
2024-10-18
21頁
989.50KB
1、圖書管理系統可行性研究報告 撰寫人: XX日 期: XXXX-XX-XX 審 核: 批 準:版本更新內容日期修改人1.0新建XXXX-XX-XXXX1引言11.1編寫目的11.2背景11.3定義11.4參考資料12可行性研究的前提22.1要求22.2目標22.3條件、假定和限制32.4進行可行性研究的方法32.5評價尺度33對現有系統的分析33.1處理流程和數據流程43.2工作負荷43.3費用開支43.4人員43.5設備43.6局限性44所建議的系統44.1對所建議系統的說明54.2處理流程和數據流程54.3改進之處54.4影響54.4.1對設備的影響54.4.2對軟件的影響54.4.3對用戶2、單位機構的影響54.4.4對系統運行過程的影響64.4.5對開發的影響64.4.6對地點和設施的影響64.4.7對經費開支的影響64.5局限性64.6技術條件方面的可行性75可選擇的其他系統方案75.1可選擇的系統方案175.2可選擇的系統方案276投資及效益分析76.1支出76.1.1基本建設投資86.1.2其他一次性支出86.1.3非一次性支出86.2收益96.2.1一次性收益96.2.2非一次性收益96.2.3不可定量的收益96.3收益投資比106.4投資回收周期106.5敏感性分析107社會因素方面的可行性107.1法律方面的可行性107.2使用方面的可行性108結論1141引言1.13、編寫目的說明編寫本可行性研究報告的目的,指出預期的讀者。編寫本報告的目的是研究本圖書管理系統的總體需求、實現方案,并分析開發系統的可行性,為決策者提供是否開發該系統的依據和建議。1.2背景說明:A. 所建議開發的軟件系統的名稱;B. 本項目的任務提出者、開發者、用戶及實現該軟件的計算中心或計算機網絡;C. 該軟件系統同其他系統或其他機構的基本的相互來往關系。開發軟件名稱:圖書管理系統。任務提出者:學院圖書館項目開發者:學院“圖書管理系統”開發小組:(號,組長),(號),用戶單位:學院1.3定義列出本文件中用到的專門術語的定義和外文首字母組詞的原詞組。術語:縮寫:1.4參考資料列出用得著的參考資4、料,如:1. 本項目的經核準的計劃任務書或合同、上級機關的批文;2. 屬于本項目的其他已發表的文件;3. 本文件中各處引用的文件、資料,包括所需用到的軟件開發標準。列出這些文件資料的標題、文件編號、發表日期和出版單位,說明能夠得到這些文件資料的來源。XXXX圖書管理辦法GB8567-1988計算機軟件產品文件開發編制指南2可行性研究的前提說明對所建議的開發項目進行可行性研究的前提,如要求、目標、假定、限制等。隨著計算機應用的日益普及和深化,網上辦公已經成為一種趨勢。本項目要開發的是基于局域網和互聯網的圖書管理系統。由于學院藏書量大,借書的學生多,原來的人工工作方式不僅會造成辦理時間的延誤和人力5、資源的浪費,特別是在借書高峰期時這種沖突更加明顯,而且存在著各種信息不易存放、易丟失、難以備份和查詢等缺點。因此,實現一個將各種圖書管理和服務功能集成起來的管理信息系統就顯得十分必要,既可以節省資源,又可以有效存儲、更新、查詢信息,提高工作和服務效率。開發的系統要求界面友好,方便直觀。既要方便管理員對圖書信息進行添加、刪除、修改、查詢和統計等管理,又要方便學生借書、還書和續借等業務的辦理。將數據庫發布到互聯網上,進行資源共享,方便學生可以在自己的權限內對圖書信息進行訪問,查詢相關信息和進行續借操作。2.1要求說明對所建議開發的軟件的基本要求,如:A. 功能;B. 性能;C. 輸出如報告、文件或6、數據,對每項輸出要說明其特征,如用途、產生頻度、接口以及分發對象;D. 輸入說明系統的輸入,包括數據的來源、類型、數量、數據的組織以及提供的頻度;E. 處理流程和數據流程用圖表的方式表示出最基本的數據流程和處理流程,并輔之以敘述;F. 在安全與保密方面的要求;G. 同本系統相連接的其他系統;H. 完成期限。A、主要功能 讀者管理:管理員要為每個讀者建立借閱賬戶,并給讀者發放不同類別的借閱卡(借閱卡可提供卡號、讀者姓名)。 借閱管理:持有借閱卡的讀者可以通過管理員(作為讀者的代理人與系統交互)借閱、歸還圖書。 讀者查詢:可通過互聯網或圖書館內查詢終端查詢圖書信息和個人借閱情況,以及續借圖書(系統7、審核符合續借條件)。 圖書管理:圖書管理員定期或不定期對圖書信息進行入庫、修改、刪除等圖書信息管理以及注銷(不外借),包括圖書類別和出版社管理。B、主要性能可以方便快捷有效地完成借閱、查詢等的各項操作,錄入數據合法性校驗程序高,查詢速度快(不超5秒)。保證信息的正確和及時更新,并降低信息訪問的成本。技術先進且高可靠性。 C、可擴展性能夠適應應用要求的變化和修改,具有靈活的可擴充性。D、安全性具有較高的安全性。系統對不同的用戶提供不同的功能模塊,只有具有一定權限的管理員用戶才能允許有借、還書權限,只有具有高級權限的部門管理者或維護人員用戶才能對用戶進行管理,一般的讀者用戶只能查看圖書信息和借閱情8、況。還應具有一定的保護機制,防止系統被惡意攻擊,信息被惡意修改和竊取。有完善的備份機制,如果系統被破壞應該能快速恢復。E、完成期限2007年3月1日至9月30日,共7個月。2.2目標說明所建議系統的主要開發目標,如:A. 人力與設備費用的減少;B. 處理速度的提高;C. 控制精度或生產能力的提高;D. 管理信息服務的改進;E. 自動決策系統的改進;F. 人員利用率的改進。所建議系統的開發目標包括: 減少人力與管理費用; 提高信息準確度; 改進管理和服務; 建立高效的信息傳輸和服務平臺,提高信息處理速度和利用率。2.3條件、假定和限制說明對這項開發中給出的條件、假定和所受到的限制,如:a 所建議9、系統的運行壽命的最小值;b 進行系統方案選擇比較的時間;c 經費、投資方面的來源和限制;d 法律和政策方面的限制;e 硬件、軟件、運行環境和開發環境方面的條件和限制;f 可利用的信息和資源;g 系統投入使用的最晚時間。 建議軟件壽命:10年。 進行系統方案選擇比較的時間:為10天。 經濟來源:學院。 硬件條件:PC機6臺,服務器3臺,局域網,INTERNET。 軟件條件:WINDOWS 2000Server和XP操作系統,OFFICE軟件,ORACLE 數據庫,瀏覽器等。2.4進行可行性研究的方法說明這項可行性研究將是如何進行的,所建議的系統將是如何評價的。摘要說明所使用的基本方法 和策略,如10、調查、加權、確定模型、建立基準點或仿真等。本次可行性分析是按照軟件工程的規范步驟進行的,即按復查項目目標和規模,研究目前正使用的系統,導出新系統的高層邏輯模型,重新定義問題這一循環反復的過程進行。然后提出系統的實現方案,推薦最佳方案,對所推薦的方案進行經濟、技術、用戶操作和法律的可行性分析,最后給出系統是否值得開發的結論。以上分析結果寫成本文檔。2.5評價尺度說明對系統進行評價時所使用的主要尺度,如費用的多少、各項功能的優先次序、開發時間的長短 及使用中的難易程度。 成本/效益分析結果:效益成本; 技術可行:現有團隊擁有技術可完成開發任務; 操作可行:系統能被現有的工作人員快速掌握并使用,管理11、人員培訓周期不超過1月即可使用; 法律可行:所使用工具和技術及數據信息不違反法律。3對現有系統的分析這里的現有系統是指當前實際使用的系統,這個系統可能是計算機系統,也可能是一個機械系統甚 至是一個人工系統。分析現有系統的目的是為了進一步闡明建議中的開發新系統或修改現有系統的必要性。3.1處理流程和數據流程說明現有系統的基本的處理流程和數據流程。此流程可用圖表即流程圖的形式表示,并加以敘述。1進書:拿到中圖公司的書目選書抄下所選書名制成表單送至院辦公室敲章辦公室向領導打報告領導批了以后將定單寄至銷售圖書公司拿到書后寄錢2書籍入架按分類號和作者號對書籍進行分類寫流通卡、敲章入架(注:這一過程約兩星12、期)3圖書借閱本科生以此只能借閱一本,憑借書卡借書,還書后取回證件;碩士生,博士生,老師可外借2本(中文書兩星期,外文書一個月),其中碩、博須導師的擔保書,管理員登記圖書借閱情況。3.2工作負荷列出現有系統所承擔的工作及工作量。圖書館老師負責圖書從進書,分類,入架,借閱,維護的所有事宜,完全靠人工,工作量很大。借閱圖書查找工作費時。3.3費用開支列出由于運行現有系統所引起的費用開支,如人力、設備、空間、支持性服務、材料等項開支以及開支總額。3.4人員列出為了現有系統的運行和維護所需要的人員的專業技術類別和數量。圖書館需要:借閱登記員:4人;財務員:2人;采購員:1人;維護員:X人3.5設備 列13、出現有系統所使用的各種設備。3.6局限性列出本系統的主要的局限性,例如處理時間趕不上需要,響應不及時,數據存儲能力不足,處理功能 不夠等。并且要說明,為什么對現有系統的改進性維護已經不能解決問題。人工操作經常引起差錯,及響應慢等問題。4所建議的系統本章將用來說明所建議系統的目標和要求將如何被滿足。4.1對所建議系統的說明概括地說明所建議系統,并說明在第2章中列出的那些要求將如何得到滿足,說明所使用的基本方法及理論根據。所建議系統是C/S和B/S模式結合。系統管理、書籍管理、讀者管理和借閱管理等大部分的功能通過圖書館內的局域網實現,有利于提高系統的效率和安全性;圖書信息查詢、個人借閱情況查詢、續14、借等功能可在互聯網上進行,利于有效地提高系統使用效率;能在一定程度上實現局域網和互聯網數據交換的自動化。用戶在經過身份確認后,系統按照權限的不同向其不同各種類型用戶所對應的功能。系統實現方案如下圖。4.2處理流程和數據流程給出所建議系統的處理流程和數據流程。頂層數據流圖:4.3改進之處按2.2條中列出的目標,逐項說明所建議系統相對于現存系統具有的改進。該圖書館管理系統的實施能夠減少人力與管理費用,提高圖書及借閱信息的準確度,有效提高業務處理速度。4.4影響說明在建立所建議系統時,預期將帶來的影響,包括:4.4.1對設備的影響說明新提出的設備要求及對現存系統中尚可使用的設備須作出的修改。由于所建15、議系統是基于WINDOWS操作系統和互聯網的,所以需要配備足夠符合以上列出的各種軟硬件條件的計算機和通信線路。系統失效后,服務器端需要利用備份的數據庫恢復數據信息,要求要有足夠的數據備份空間。4.4.2對軟件的影響說明為了使現存的應用軟件和支持軟件能夠同所建議系統相適應。而需要對這些軟件所進行的修改和補充。需要落實是否有符合本報告所列出的正版的軟件環境,如果沒有則需要購買。4.4.3對用戶單位機構的影響說明為了建立和運行所建議系統,對用戶單位機構、人員的數量和技術水平等方面的全部要求。投入使用前還需改進現有的管理模式。4.4.4對系統運行過程的影響說明所建議系統對運行過程的影響,如:a 用戶的16、操作規程;b 運行中心的操作規程;c 運行中心與用戶之間的關系;d 源數據的處理;e 數據進入系統的過程;f 對數據保存的要求,對數據存儲、恢復的處理;g 輸出報告的處理過程、存儲媒體和調度方法;h 系統失效的后果及恢復的處理辦法。4.4.5對開發的影響說明對開發的影響,如:a. 為了支持所建議系統的開發,用戶需進行的工作;b. 為了建立一個數據庫所要求的數據資源;c. 為了開發和測驗所建議系統而需要的計算機資源;d. 所涉及的保密與安全問題。開發過程需要用戶進行密切的配合,準確闡明需求。4.4.6對地點和設施的影響說明對建筑物改造的要求及對環境設施的要求。4.4.7對經費開支的影響扼要說明為17、了所建議系統的開發,設計和維持運行而需要的各項經費開支。除了需要支付開發單位的有關費用外,每年還需要一定的運行維護費用(見經濟可行性分析)。4.5局限性 說明所建議系統尚存在的局限性以及這些問題未能消除的原因。讀者借閱圖書后可以由系統發送郵件或者短信提醒歸還,考慮緊后續版本中可以增加該功能的實現。4.6技術條件方面的可行性本節應說明技術條件方面的可行性,如:a 在當前的限制條件下,該系統的功能目標能否達到;b 利用現有的技術,該系統的功能能否實現;c 對開發人員的數量和質量的要求并說明這些要求能否滿足;d 在規定的期限內,本系統的開發能否完成。本系統是一個基于局域網、互聯網和WINDOWS操作18、的系統,現有技術已較為成熟,利用現有技術完全可以實現系統開發目標。同時,開發期限較為寬裕,預計可以在規定期限內完成開發任務。5可選擇的其他系統方案扼要說明曾考慮過的每一種可選擇的系統方案,包括需開發的和可從國內國外直接購買的,如果沒有供選擇的系統方案可考慮,則說明這一點。5.1可選擇的系統方案1參照第4章的提綱,說明可選擇的系統方案1,并說明它未被選中的理由。5.2可選擇的系統方案2按類似5.1條的方式說明第2個乃至第n個可選擇的系統方案。.6投資及效益分析 6.1支出對于所選擇的方案,說明所需的費用。如果已有一個現存系統,則包括該系統繼續運行期間所需的費用。6.1.1基本建設投資包括采購、開19、發和安裝下列各項所需的費用,如:a. 房屋和設施;b. ADP設備;c. 數據通訊設備;d. 環境保護設備;e. 安全與保密設備;f. ADP操作系統的和應用的軟件;g. 數據庫管理軟件。(1)系統開發、建立費用共23萬元。其中: 本系統開發期為7個月,需開發人員6人(不一定都是參加滿7個月)。根據軟件系統的規模估算,開發工作量約為30人月,每人月的人工費按5000元計算,開發費用為15萬元。 書籍、讀者等基礎信息建立需要20人2個月即40人月,每人月的人工費用按2000元計算,需8萬元。(2)硬件設備費共13萬元,其中:微機6臺約3萬元;服務器3臺及網絡等設備費10萬元。 (3)外購開發工具20、軟件環境費用共9萬元。(4)其他費費用共2萬元。一次性支出總費用:47萬元。6.1.2其他一次性支出包括下列各項所需的費用,如:a 研究(需求的研究和設計的研究);b 開發計劃與測量基準的研究;c 數據庫的建立;d ADP軟件的轉換;e 檢查費用和技術管理性費用;f 培訓費、旅差費以及開發安裝人員所需要的一次性支出;g 人員的退休及調動費用等。6.1.3非一次性支出列出在該系統生命期內按月或按季或按年支出的用于運行和維護的費用,包括:a 設備的租金和維護費用;b 軟件的租金和維護費用;c 數據通訊方面的租金和維護費用;d 人員的工資、獎金;e 房屋、空間的使用開支;f 公用設施方面的開支;g21、 保密安全方面的開支;h 其他經常性的支出等。主要是系統運行費用,假設本系統運行期10年,每年的運行費用(包括系統維護、設備維護等)5萬元,按年利率5%計算如下表。系統投資成本總額為:47+38.6082=85.6082萬元。年份將來費用(萬元)現在費用值(萬元)累計現在費用值(萬元)第一年51.054.76194.7619第二年51.10254.53519.2970第三年51.15764.319113.6161第四年51.21554.113517.7296第五年51.27633.917621.6472第六年51.34013.731025.3782第七年51.40713.553428.931622、第八年51.47753.384132.3157第九年51.55133.223035.5387第十年51.62893.069538.60826.2收益對于所選擇的方案,說明能夠帶來的收益,這里所說的收益,表現為開支費用的減少或避免、差錯的減少、靈活性的增加、動作速度的提高和管理計劃方面的改進等,包括;6.2.1一次性收益說明能夠用人民幣數目表示的一次性收益,可按數據處理、用戶、管理和支持等項分類敘述,如:a 開支的縮減包括改進了的系統的運行所引起的開支縮減,如資源要求的減少,運行效率的改進,數據進入、存貯和恢復技術的改進,系統性能的可監控,軟件的轉換和優化,數據壓縮技術的采用,處理的集中化分布化23、等;b 價值的增升包括由于一個應用系統的使用價值的增升所引起的收益,如資源利用的改進,管理和運行效率的改進以及出錯率的減少等;c 其他如從多余設備出售回收的收入等。6.2.2非一次性收益說明在整個系統生命期內由于運行所建議系統而導致的按月的、按年的能用人民幣數目表示的收益,包括開支的減少和避免。假設投入本系統,效率可以提高50%,以現有的工作人員20人計算,可減少10人,每人每月平均工資按2500元計算,每年節約人員工資10120.25=30萬元/年。按年利率5%計算,效益計算如下表。系統收益總額為:231.6437萬元。年份將來收益值(萬元)現在收益值(萬元)累計現在收益值(萬元)第一年3024、1.0528.571428.5714第二年301.102527.210955.7823第三年301.157625.915181.6974第四年301.215524.6811106.3785第五年301.276323.5058129.8843第六年301.340122.3846152.2689第七年301.407121.3187173.5876第八年301.477520.3035193.8911第九年301.551319.3367213.2278第十年301.628918.4159231.64376.2.3不可定量的收益逐項列出無法直接用人民幣表示的收益,如服務的改進,由操作失誤引起的風險的減少25、,信息掌握情況的改進,組織機構給外界形象的改善等。有些不可捉摸的收益只能大概估計或進行極值估計(按最好和最差情況估計)。6.3收益投資比求出整個系統生命期的收益投資比值。在10年期內,系統總成本85.6082萬元,系統總收益231.6437萬元。收益投資比 = 231.6437 / 85.6082 = 2.76.4投資回收周期求出收益的累計數開始超過支出的累計數的時間。3+(85.608281.6974)/24.6811=3.12年6.5敏感性分析所謂敏感性分析是指一些關鍵性因素如系統生命期長度、系統的工作負荷量、工作負荷的類型與這些不同類型之間的合理搭配、處理速度要求、設備和軟件的配置等變化26、時,對開支和收益的影響最靈敏的范圍的估計。在敏感性分析的基礎上做出的選擇當然會比單一選擇的結果要好一些。7社會因素方面的可行性本章用來說明對社會因素方面的可行性分析的結果,包括:7.1法律方面的可行性法律方面的可行性問題很多,如合同責任、侵犯專利權、侵犯版權等方面的陷井,軟件人員通常是不熟悉的,有可能陷入,務必要注意研究。所有軟件都用正版,技術資料都由提出方保管,數據信息均可保證合法來源。所以,在法律方面是可行的。7.2使用方面的可行性例如從用戶單位的行政管理、工作制度等方面來看,是否能夠使用該軟件系統;從用戶單位的工作人員的素質來看,是否能滿足使用該軟件系統的要求等等,都是要考慮的。使用本系統的人員均有一定計算機應用基礎,系統維護員由計算機的專業人員擔任,所有人員都要經過本系統的使用培訓。經過簡單培訓人員就會熟練使用本軟件。8結論在進行可行性研究報告的編制時,必須有一個研究的結論。結論可以是:a 可以立即開始進行;b 需要推遲到某些條件(例如資金、人力、設備等)落實之后才能開始進行;c 需要對開發目標進行某些修改之后才能開始進行;d 不能進行或不必進行(例如因技術不成熟、經濟上不合算等)。本項目具有方便快捷等優勢,投資回報利益大,使得圖書管理實現電子化,符合社會信息化發展的需要,技術、經濟、操作、法律方面都是可行的,可以開發本系統。17