軟工文檔---可行性研究報告

1引言
1.1編寫目的
此可行性研究報告對《機房收費管理系統》軟件做了全面細緻的市場調研,明確所要開發軟件具有的功能、性能、前提、限制、環境等,使決策人員能清楚地瞭解該軟件的開發前景、支出及收益情況。
1.2背景
說明:
A. 項目名稱;機房收費管理系統
B. 本項目的任務提出者:TGB
開發者:丁夢煒
用戶:廊坊師範學院機房管理教師
實現該軟件的計算中心:廊坊師範學院網絡維護中心
C. 該軟件系統同其他系統或其他機構的基本的相互來往關係:由數信學院機房管理人員負責運行和日常維護。
1.3定義
SQL:結構化查詢語言
VB : Visual Basic 6.0

1.4參考資料

  1. 軟件工程模板樣本文檔
  2. CSDN博客博文
    2可行性研究的前提

2.1要求
A. 功能

  1. 一般用戶:此種功能用戶可以操作系統應有的功能查看學生得相關信息,包括上機記錄,上機餘額,及修改密碼
  2. 操作員:在一般用戶得基礎上,還可以進一步得全方面管理學生,比如註冊,充值,下機,操作員工作記錄等
  3. 管理員:最高級的用戶,可以實現對學生與操作員的雙向管理,尤其是還能管理操作員的值班及收費情況,並且有結賬權限

B. 性能

學生的上機情況可以實時顯示在教師端並同步存儲到數據庫中,實現消費金額的自動計算,提供金額查詢服務,調取機房收支統計情況表格

C輸出

  1. 日結賬單:統計當日的學生上機消費情況;每日產生一次,次日刷新;給機房管理者查看;
  2. 周結賬單:統計任意時間段內學生上機消費情況;可通過輸入任意需要查詢的時間段進行信息的查詢;頻率不固定;同樣是給機房管理者看;
  3. 操作員工作記錄:統計各機房操作人員的機房收費系統的操作情況;可不定期查看;給比操作員更高一級的管理者查看

D. 輸入
上機卡號,學號,金額等整型類型數據;日期類型數據;學生姓名和操作員姓名等字符串類型數據。處理流程和數據流程用圖表的方式表示出最基本的數據流程和處理流程,並輔之以敘述;

E. 在安全與保密方面的要求
一般用戶、操作員和管理員三個級別的用戶級別操作權限不同,可查看和修改的內容受到相應限制。

F*. 同本系統相連接的其他系統*:打印機

G. 完成期限:2019-11-30

2.2目標
說明所建議系統的主要開發目標,如:
A. 人力與設備費用的減少;
B. 處理速度的提高;
C. 控制精度或生產能力的提高;
D. 管理信息服務的改進;
E. 自動決策系統的改進;
F. 人員利用率的改進。

2.3條件、假定和限制

a. 所建議系統的運行壽命的最小值:一年
b. 進行系統方案選擇比較的時間:一週
c. 經費、投資方面的來源和限制:廊坊師範學院的財務處
d. 法律和政策方面的限制:不得違反網絡安全條例
e. 硬件、軟件、運行環境和開發環境方面的條件和限制:在Windows環境下開發運行
f. 可利用的信息和資源:學生信息管理系統和電子閱覽室管理系統
g. 系統投入使用的最晚時間:2019-12-30

2.4進行可行性研究的方法

通過進項問卷調查,實踐分析等來確定開發系統的可行性。

2.5評價尺度

費用:500元
各項功能的優先次序:一般用戶,操作員,管理員
開發時間的長短:一個月
使用中的難易程度:易

3對現有系統的分析

現有系統存在很多漏洞,學生上機時間有誤差,扣費經常延遲,自費上機學生和正常上課學生之間無法在同一時間點共用且都被默認爲上課學生。

3.1處理流程和數據流程
說明現有系統的基本的處理流程和數據流程。此流程可用圖表即流程圖的形式表示,並加以敘述。

3.2工作負荷

工作日內學生的正常上課;在校期間自費上機學生的上機活動。
3.3費用開支

機房電腦維修。

3.4人員

計算機教師。
3.5設備
人力。
3.6侷限性
處理時間趕不上需要,響應不及時,數據存儲能力不足,處理功能不夠等。
4所建議的系統

4.1對所建議系統的說明

操作界面簡潔,利於機房管理教師的使用.模仿網吧電腦使用的流程,並且能有效的處理機房上課和自費上機之間的衝突。

4.2處理流程和數據流程

給出所建議系統的處理流程和數據流程。

4.3改進之處

動態結賬。

4.4影響
說節省人力、減少資源浪費,提高效率

4.4.1對設備的影響

學校的刷卡機可與電腦進行連接,用到機房收費系統中,進行使用。
需要符合系統運行的環境。

4.4.3對用戶單位機構的影響

機房管理教師要熟悉系統的基本構成和功能,可以熟練操作。

4.4.4對系統運行過程的影響

a. 用戶的操作規程:一般用戶(教師)管理學生上下機,以及充值退卡,查詢信息等工作
b. 運行中心的操作規程:一般用戶(教師)每日執勤結束後進行對當天的上機情況進行彙總,同時上報管理員,管理員到預定時間對本週或季度的情況進行彙總,層層上報
c. 運行中心與用戶之間的關係:用戶到運行中心進行充值和退卡
d. 源數據的處理:對源數據進行歸檔,隨時記錄,以供日後查詢需要
e. 數據進入系統的過程:註冊-充值-上機-下機-退卡
f. 對數據保存的要求,對數據存儲、恢復的處理:將用戶原始信息直接存入數據庫,未發生特殊情況不賦予權限進行改動
g. 輸出報告的處理過程、存儲媒體和調度方法:教師每日將日結賬單彙總到管理員,管理員將本週的周結賬單彙總至學校領導負責人處;
h. 系統失效的後果及恢復的處理辦法:若由於系統本身原因,最後一次上機記錄不做記錄,同時,恢復正常後,重啓電腦,以上一次上機記錄爲準,繼續上機

4.4.5對開發的影響

a. 爲了支持所建議系統的開發,用戶需進行的工作;
b. 建立該系統的數據庫需要學校在校生的基本數據;
c. 開發和測驗該系統需要在機房電腦上進行相應的軟件配置;
d. 系統爲在冊用戶設立保護密碼,保護用戶的個人信息。

4.4.6對地點和設施的影響

學校機房電腦需要爲windows操作系統。

4.4.7對經費開支的影響

系統開發、維護費用,機房教師工資。

4.5侷限性

第一次開發,可能會有功能上不夠完善的地方,有待進一步深入調查研究。

4.6技術條件方面的可行性

a. 在當前的限制條件下,該系統的功能目標能達到;
b. 利用現有的技術,該系統的功能能實現;
c. 開發人員的數量和質量均能滿足系統開發的要求;
d. 在規定的期限內,本系統的開發可以完成。
5可選擇的其他系統方案

從軟件公司直接購買,因花費較高而未採用。

6投資及效益分析
6.1支出

對於所選擇的方案,說明所需的費用。如果已有一個現存系統,則包括該系統繼續運行期間所需的費用。

6.1.1基本建設投資

a. 機房
b. ADP設備;一個開發小組人員
c. 數據通訊設備:電腦網絡能夠保證開發人員順暢的溝通交流
d. 環境保護設備:滅火器
e. 安全與保密設備:設置密碼
f. ADP操作系統的和應用的軟件:VB程序軟件
g. 數據庫管理軟件:SQL server 2018

6.1.2其他一次性支出

無其他支出,無需人員調動以及其他設備需求培訓費、旅差費以及開發安裝人員所需要的一次性支出;

6.1.3非一次性支出

列出在該系統生命期內按月或按季或按年支出的用於運行和維護的費用,包括:
a. 設備的租金和維護費用:後期維護
b. 軟件的租金和維護費用:內部使用
c. 數據通訊方面的租金和維護費用;
d. 人員的工資、獎金:100元

6.2收益
6.2.1一次性收益

機房管理教師的精簡提高了人員利用率

6.2.2非一次性收益

學生上機的充值金額。

6.2.3不可定量的收益

機房管理系統的使用,在提高教師利用率的情況下還可以改善機房管理,在一定程度上會使上機學生增加。

6.3收益/投資比

整個系統生命期的收益/投資比值:8/3。

6.4投資回收週期

大概3個月可超過支出。

6.5敏感性分析

設計系統週期爲五年,估計最長可達10年,處理速度一班查詢速度<4秒,關鍵數據查詢速度<2秒。

7社會因素方面的可行性
7.1法律方面的可行性

該系統是提高班成員設計併合作開發的,不存在侵犯版權等行爲。

7.2使用方面的可行性

機房管理人員都是計算機方面的教師,具備基本的電腦操作能力,符合該軟件系統的要求。

8結論
在進行可行性研究報告的編制時,必須有一個研究的結論。結論可以是:可以立即開始進行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章