學生選課信息管理系統(可行性分析報告)

附錄A

                           可行性研究報告的編寫提示
                                 
 
A.1引言
A.1.1編寫目的
    利用現代計算機和數據庫開發技術,在網絡環境下創建學生信息管理系統對於減輕學生信息管理人員的勞動強度、提升工做質量和效率、方便管理人員對信息的查詢、提升信息資源的利用率和管理水平。
A.1.2背景
     說明:
     a.學生選課信息管理系統;
     b. 任務提出者:學校管理人員c++

項目開發者:武漢晴川計科秀就完事了小組數據庫

用戶單位:武漢晴川學院windows

本系統用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)課程信息管理包括必修課程和選修課程,學生必需先登錄才能進行對課程的選課不然不能進入選課系統。eclipse

(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.對數據保存的要求,對數據存儲、恢復的處理:只要符合要求便可保存,數據的刪除恢復只有管理員經過數據庫能夠調回。    spa

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 結論   本項目具備方便快捷等優點,投資回報利益大, 技術、經濟、操做、法律方面都是可行的,能夠當即開始進行。

相關文章
相關標籤/搜索