文件編號: lms—1
版本號: v1.0
文件名稱: 開發計畫書
專案名稱: 圖書管理系統
專案負責人:許縈英、高俊麒、耿慧
編寫: 許縈英2023年12月25日
校對: 許縈英2023年12月25日
審核: 許縈英2023年12月25日
批准: 許縈英2023年12月25日
開發單位:常州工學院計算機資訊工程學院 01計本一班
開發計畫書
編寫本文件的目的是根據系統分析工程師和客戶溝通的結果,對使用者需求進行了全面細緻的分析,深入描述《圖書管理系統》軟體的功能和效能與介面,確定該軟體設計的限制和定義軟體的其他有效性需求。
該需求規格說明書的讀者物件是圖書管理系統的系統管理員及使用者。
根據編寫本文件的目的是根據系統分析工程師和客戶溝通的結果,對使用者需求進行了全面細緻的分析,對開發計畫進行了總體的規劃。
該需求規格說明書的讀者物件是圖書管理系統軟體小組的研發工程師、測試工程師、銷售工程師,版權歸上述成員所有,嚴禁外傳。
隨著社會資訊量的與日俱增,作為資訊儲存的主要**之一圖書,數量、規模比以往任何時候都大的多,不論個人還是圖書管理部門都需要使用方便而有效的方式來管理自己的書籍。在計算機日益普及的今天,對個人而言若採用一套行之有效的圖書管理系統來管理自己的書籍,會方便許多。對圖書管理部門而言,以前單一的手工檢索已不能滿足人們的要求,為了便於圖書資料的管理需要有效的圖書管理軟體。
本圖書管理系統軟體是一套功能比較完善的資料管理軟體,具有資料操作方便高效迅速等優點。該軟體採用功能強大的資料庫軟體開發工具進行開發,具有很好的可移植性,可在應用範圍較廣的dos、windows系列等作業系統上使用。
文件中採用的專門術語的定義及縮略詞簡要如下:
lms:library management system,圖書管理系統
[1]鄭人傑,殷人昆,陶永雷。《實用軟體工程》(第二版)。北京:清華大學出版社,1997。
[2]王立福,麻志毅,張世琨。《軟體工程》(第二版)北京:北京大學出版社,2002。
[3]唐學忠,樊為民。《visual basic程式設計教程》 中國電力出版社
[4]費賢舉的關於開發圖書管理系統的批文。
《圖書管理系統》針對所有圖書館的需求而設計的,可以有效管理圖書。本系統可以借書,還書,查詢圖書資訊,查詢讀者資訊,進行必要的系統操作
參加本專案開發的主要人員:許縈英,高俊麒,耿慧。
程式名稱:圖書管理系統,使用vb編寫,中間引用了access資料庫,通過vb與資料庫的連線傳輸資料,實現系統各項功能。
實現基本功能它包括查詢圖書資訊查詢、讀者資訊查詢、兩個資訊的增加、刪除、修改,操作員密碼的修改、使用者密碼的修改。
1.主模組:
輸入:作業系統傳遞至的各種訊息以及使用者的輸入資料
輸出:使用者介面顯示
2.圖書流通模組:
輸入:使用者口令
輸出:相應的介面
3.圖書查詢模組:
輸入:使用者的輸入
輸出:查詢方式及相應的查詢關鍵字
4. 系統操作模組:
輸入:使用者口令
輸出:各個對話方塊
5.借書模組:
輸入:讀者證號、圖書書號
輸出:讀者資訊、相關借書資訊
6.還書模組:
輸入:圖書書號
輸出:相關讀者資訊
7. 圖書查驗模組:
輸入:圖書書號
輸出:圖書允許/禁止出借標誌
8.讀者查驗模組:
輸入:讀者證號
輸出:合法\非法讀者標誌
9.借書記錄查驗模組
輸入:圖書書號
輸出:借書記錄存在/不存在標誌,借書記錄
10.圖書庫操作模組:
輸入:與圖書庫操作子對話方塊有關的使用者輸入及系統訊息
輸出:操作結果顯示.
11.讀者庫操作模組:
輸入:與讀者庫操作子對話方塊有關的使用者輸入及系統訊息
輸出:操作結果顯示
12.資料統計模組:
輸入:統計方式及其關鍵字
輸出:統計結果檢視顯示
13.系統設定模組:
輸入:使用者的輸入
輸出:根據使用者的輸入顯示相應的對話方塊
14.資料備份模組:
輸入:使用者的操作輸入
輸出:操作結果顯示
15.資料恢復模組:
輸入:使用者的操作輸入
輸出:操作結果顯示
16.更改口令模組:
輸入: 使用者的操作輸入
輸出: 操作結果顯示
17.錄入模組:
輸入:相應的資訊
輸出:相應的結果
18.修改模組:
輸入:相應的資訊
輸出:相應的結果
19. 刪除模組:
輸入: 相應的資訊
輸出: 相應的結果
20. 幫助模組:
輸入:無
輸出:幫助資訊
21. 退出模組:
輸入:退出命令
輸出:無
22.資料庫操作模組:
輸入:資料操作命令
輸出:操作結果顯示
23.資料庫查詢模組:
輸入:資料查詢命令
輸出:查詢結果集
《可行性研究報告》
《專案開發計畫書》
《專案需求分析規格說明書》
《專案初步設計規格說明書》
《專案詳細設計規格說明書》
《專案測試計畫》
本軟體為使用者提供培訓安裝、維護和執行支援等,並定期向客戶了解系統使用情況。
本專案完成最後期限:2023年12月24日
本計畫批准者:費賢舉
本計畫批准日期:2023年12月20日
需求分析:高俊麒
文件編寫:許縈英,高俊麒,耿慧
**編寫:許縈英,高俊麒,耿慧
軟體測試:耿慧
。考慮到不需要再新增開發裝置及軟體,開發周期短,開發風險低,所以支出費用不高。
intel486以上系列、amd k6 以上系列等pc台式電腦和可攜式電腦;
執行時占用記憶體:≤1mb;
所需硬碟空間:≤5mb;
軟體平台:中文windows95/98/2000/nt 4.0或更高版本;
使用者具備一定的計算機知識,對應用軟體有所了解,對圖書管理的流程也要有一定的了解。
專案開發說明書
即使是剛剛學會使用電腦的使用者也同樣可以順利的操作該系統,它的介面直觀 一目了然 讓人能夠正確的作業系統,以達到對資料庫的新增 刪除 更新 查詢等。該軟體可以反覆的使用,而且它的使用週期是很適應大眾的要求,它的研發經費很低,即使就是最普通的家庭或公司都能夠承受相當少的軟體費用,而且它的研發週期適中,...
軟體專案開發工作說明書V1
系統 工作說明書 xx 2010年 月 本工作說明書系xx 以下簡稱 乙方 為公司 以下簡稱 甲方 承擔的系統 以下簡稱 本專案 提供服務的說明。專案組織由以下各方人員組成 甲方 專案經理 業務人員 it人員。乙方 專案經理 專案開發和技術支援人員。在本專案中,雙方之基本權利和基本義務說明如下。1 ...
03軟體專案國標 軟體需求說明書
1引言 2 1.1編寫目的 2 1.2背景 2 1.3定義 2 1.4參考資料 2 2任務概述 2 2.1目標 2 2.2使用者的特點 3 2.3假定和約束 3 3需求規定 3 3.1對功能的規定 3 3.2對效能的規定 3 3.2.1精度 3 3.2.2時間特性要求 3 3.2.3靈活性 4 3....