附錄A
可行性研究報告的編寫提示
A.1引言
A.1.1編寫目的
利用現代計算機和數據庫開發技術,在網絡環境下建立學生信息管理系統對於減輕學生信息管理人員的勞動強度、提高工作質量和效率、方便管理人員對信息的查詢、提高信息資源的利用率和管理水平。
A.1.2背景
說明:
a.學生選課信息管理系統;
b. 任務提出者:學校管理人員
項目開發者:武漢晴川計科秀就完事了小組
用戶單位:武漢晴川學院
本系統用Windows界面進入系統,對操作人員的要求也不是很高,操作簡單明了,可以直接通過鍵盤和鼠標來完成所有的功能:包括選課,成績查詢,刪除,修改以及文件的保存。進一步提高辦學效益和現代化水平。本系統是以菜單及窗口的形式展現,選項清晰,按照用戶所選擇的各項功能進行處理。能完美全面的完成用戶的要求。
C.用於輔助學籍管理系統,成績管理系統等等。。。
A.1.3定義
列出本文件中用到的專門術語的定義和外文首字母組詞的原詞組。
A.1.4參考資料
《軟件工程導論》 張海潘 牟永敏 清華大學出版社,2013
A.2可行性研究的前提
A.2.1要求
a.功能:學生選課信息更新、選課查詢、成績查詢密碼管理、以及學生選課信息的導入/導出;
b.性能:方便數據的錄入,使查詢速度大大提高;
C·輸出:查詢結果和各類報表;
d.輸入:選課學生所包含的信息;
e.數據安全和保密:系統對不同權限的用戶提供不同的功能模塊,有一定權限的用戶可以進行操作,一般的用戶只能進行查詢的操作。
A.2.2目標
a.開發此軟件,使教學人員及操作者進行選課管理,方便操作者隨時添加、查詢、修改,使工作人員從繁瑣的填表工作中解放出來,使得人力與設備費用的減少;
b.處理速度及精確性的提高;
C.促進報表、統計數學的規范化;
d.管理信息服務的改進,提高工資效率;
e.自動決策系統的改進;
f.降低選課管理維護費用,改善服務質量,提高人員利用率。
A.2.3條件、假定和限制
a.硬件條件:PC機;
b.運行環境:Windows XP;
c.開發環境:SQL sever、eclipse、Dev C++等;
d.限制條件:設備簡單,人員少,時間緊,而且對信息的來源不充分,經費不足;
A.2.4進行可行性研究的方法
(1)學生信息模塊完成學生的登陸,然后根據各位同學所在的系不同,調用相應的選課模塊,其中學生登錄模塊的功能是驗證登錄人員確實是本院的學生,學生啟動本系統后,系統提示輸入學生學號碼和密碼,驗證后進入主控操作界面。
(2)教師信息模塊完成教師的登陸,然后根據各位教師所在的系不同,教師所教的課程不同,調用所選的課程.其中教師登陸模塊的功能是驗證登錄人員確實是本院的教師,教師啟動本系統后,系統提示輸入教師工號和密碼,驗證后進入主控操作界面。
(3)課程信息管理包括必修課程和選修課程,學生必需先登陸才能進行對課程的選課否則不能進入選課系統。
(4)系信息管理中學生必需選重所在的系號和系名才能進行選課,否則並不能進行選課
A.2.5評價尺度
學生選課系統應該簡單易操作,方便同學選課,能讓初次使用的人就能夠輕易弄懂,方便操作。
A.3 對現有系統的分析
A.3.1處理流程和數據流程
現有系統的數據處理與流程基本為學生數據的錄入與查詢等操作,系統的安全性不高。
A.3.2工作負荷
由於數據量越來越大,現有的系統已明顯不能適應目前的龐大數據量,系統工作負荷過大,數據處理緩慢,而且對計算機硬件的要求比較高。
A.3.3費用開支
管理人員的工資,軟件維護人員費用,設備的電費和網費等。
A.3.4人員
管理員:2人 維護人員:2人 開發人員:4 檢查員:2。
A.3.5設備
計算機。
A.3.6局限性
在此之前,進行選課和成績查詢有很多不方便之處,管理員需要對學生選課信息進行手寫保存,任務量大,學生人數多,不利於統計,有可能會登記學生信息時有錯誤而不能及時發現,也不能即時限制學生選課數目,也不方便查看已剩名額,不容易發現沖突課程;對學生來說:選課需要去教務處,需要排隊,會浪費很長時間,有時因為報錯課程而又要面臨因更改而排隊的苦惱,或者報過選課課程后,自己無法及時查看已選課程;成績只有在公布時才能查看。
A.4 所建議的系統
A.4.1對所建議系統的說明
本建議方案的學生教務管理系統,實現了教務管理人員對課程的管理和學生成績的錄入,學生可以查詢個人成績,教師可以通過系統核對學生成績。
A.4.2處理流程和數據流程
A.4.3改進之處
該選課系統,使用c++語言編寫,改變了以往的手寫習慣,減輕了管理員的工作負擔;對學生選課的操作方便,管理員管理簡單。該系統,界面簡單大方,符合當代大學生所喜歡的潮流,擺脫了以往的呆板界面。
A.4.4影響
該系統可能在將來出現不穩定現象,這種現象不會影響到存儲的信息,可修復。
A.4.4.1對設備的影響
該系統無需更改原設備配置,對原設備只占少許內存。
A.4.4.2對軟件的影響
不會對其它軟件產生影響。
A.4.4.3對用戶單位機構的影響
至少需要兩名管理人員,一名維護人員,根據用戶單位的需要,可適量增加。
A. 4. 4. 4對系統運行過程的影響
說明所建議系統對運行過程的影響,如:
a. 學生的操作規程:學生只需按照界面提示就行。
b.運行中心的操作規程:根據提示即可,不要隨意修改源代碼。
c. 運行中心與用戶之間的關系:管理關系。
d.對數據保存的要求,對數據存儲、恢復的處理:只要符合要求即可保存,數據的刪除恢復只有管理員通過數據庫可以調回。
e.數據進入系統的過程;
A.4.4.5對開發的影響
說明對開發的影響,如:
a.為了支持所建議系統的開發,用戶需進行的工作;
b.為了建立一個數據庫所要求的數據資源;
c.為了開發和測驗所建議系統而需要的計算機資源;
d.所涉及的保密與安全問題。
A.4.4.6對地點和設施的影響
只需一間簡單的辦公室即可。
A.4.4.7對經費開支的影響
設計大約3萬,維護運行大約2萬。
A.4.5局限性
數據的存儲處理方面,當很多學生在同一時間進行選課和信息查詢時,會導致系統任務加重,處理變慢,可能導致頁面打不開。這種情況只有在同一時刻有一萬人時進行操作,才會出現上面那種情況,在學校概率很低。
A.4.6技術條件方面的可行性
本節應說明技術條件方面的可行性,如:
a.在當前的限制條件下,該系統的功能目標能否達到;
b.利用現有的技術,該系統的功能能否實現;
C.對開發人員的數量和質量的要求並說明這些要求能否滿足;
d.在規定的期限內,本系統的開發能否完成。
A.5可選擇的其他系統方案
A.5.1可選擇的系統方案1
從技術上說,使用統一的數據中心,所有的數據都要經過數據中心,使數據中心的信息處理量太多,對數據中心的處理能力要求較高,而且維護難度大。
A.5.2可選擇的系統方案2
采用分布式,各個產品的信息處理對應在各自的操作下就可以完成,只有需要各種產品信息交換時才通過交換機進行工作,利於局域網的平穩運行
A.6投資及效益分析
A.6.1支出
對於所選擇的方案,說明所需的費用。如果已有一個現存系統,則包括該系統繼續運行期間所需的費用。
A.6.1.1基本建設投資
1)基礎投資: 終端PC機5台:8000*5 = 4萬 輔助配置:2 萬 Microsoft SQL Server 2005:1 萬 Windows NT:1 萬 2)不可知額外支出:約2萬
A.6.1.2其他一次性支出
研究費用:3萬
A.6.1.3非一次性支出
a. 軟件維護費用:1000/年 b.人員的工資:3000/月 c. 公用設施方面的開支:2000/年 5年共計:0.3*12*5+0.2*5+0.1*5+13=32.5萬
A.6.2收益
對於所選擇的方案,說明能夠帶來的收益,這里所說的收益,表現為開支費用的減少或避免、差錯的減少、靈活性的增加、動作速度的提高和管理計划方面的改進等,包括;
A.6.2.1一次性收益
a. 多余設備出售回收的收入:8000元
A.6.2.2非一次性收益
假設投入本系統,效率可以提高50%,以現有的工作人員10人計算,可減少5人,每人每月平均工資按3000元計算,每年節約人員工資5×12×0.3=21萬元/年。按年利率5%計算,效益計算如下表。 系統收益總額為:447.5142萬元。
A.6.2.3不可定量的收益
逐項列出無法直接用人民幣表示的收益,如服務的改進,由操作失誤引起的風險的減少,信息掌握情況的改進,組織機構給外界形象的改善等。有些不可捉摸的收益只能大概估計或進行極值估計(按最好和最差情況估計)。
A.6.3收益/投資比
447.5142/32.5=13.7696
A.6.4投資回收周期
大約一年
A.6.5敏感性分析
設計系統周期為五年, 估計最長可達10年 處理速度: 一般查詢速度<4秒 關鍵數據查詢速度: <2秒
A.7 社會因素方面的可行性
本章用來說明對社會因素方面的可行性分析的結果,包括:
A.7.1法律方面的可行性
自己開發的軟件由本組人員研發,無任何侵權違法行為。 開發此系統用到的軟件Microsoft Server 2003,windows7均為官方正版軟件。 所有技術資料都由提出方保管。編寫軟件用到的設計思想和使用的技術符合法律和道德的要求,不會造成任何不良影響。 系統功能目的嚴格遵守中華人民共和國的相關法律規定,不涉及違法的相關問題,合同制定確定違約責任。
A.7.2使用方面的可行性
提高用戶使用的可行性,適用更多用戶,提高運行效率,減少選課時間,易操作,無需培訓,按界面提示即可。使用本軟件管理人員要求有職業道德,有一定計算機基礎,有處理突發事件的能力,系統管理員要求由計算機的專業知識系統管理員需要經過培訓。兩名系統管理員將進行專業培訓,他們將熟練管理本系統。
A.8 結論
本項目具有方便快捷等優勢,投資回報利益大, 技術、經濟、操作、法律方面都是可行的,可以立即開始進行。