學(xué)生信息管理系統(tǒng)可行性研究報告_第1頁
學(xué)生信息管理系統(tǒng)可行性研究報告_第2頁
學(xué)生信息管理系統(tǒng)可行性研究報告_第3頁
學(xué)生信息管理系統(tǒng)可行性研究報告_第4頁
學(xué)生信息管理系統(tǒng)可行性研究報告_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、可行性研究報告1.問題定義11.1問題性質(zhì)11.2系統(tǒng)規(guī)模11.3工程目標21.4工程項目背景22.可行性研究的前提22.1要求22.2條件、假定和限制32.3可行性研究方法32.4決定可行性的主要因素33.系統(tǒng)邏輯模型43.1頂層數(shù)據(jù)流圖43.2學(xué)生信息管理的數(shù)據(jù)流圖設(shè)計43.3課程信息管理的數(shù)據(jù)流圖設(shè)計53.4選課信息管理的數(shù)據(jù)流圖設(shè)計53.5成績信息管理數(shù)據(jù)流圖設(shè)計53.6班級信息管理數(shù)據(jù)流圖設(shè)計63.7數(shù)據(jù)字典的定義73.8數(shù)據(jù)流條目:84. 對現(xiàn)有系統(tǒng)的分析94.1工作負荷94.2費用支出124.3人員、設(shè)備104.4局限性105.所建議系統(tǒng)技術(shù)可行性分析105.1對系統(tǒng)的簡要描述1

2、05.2采用建議系統(tǒng)可能帶來的影響125.3技術(shù)可行性評價126所建議系統(tǒng)經(jīng)濟可行性分析126.1成本估計136.2效益136.3收益/投資比136.4投資回收期146.5敏感性分析147操作可行性分析148法律可行性分析149進程管理1410.開發(fā)計劃1510.1工程進度表1510.2本項目開發(fā)人員的需要情況1510.3各種資源需求1510.4需求分析詳細進度表1611.結(jié)論意見161.問題定義1.1問題性質(zhì) 面對日益增長的學(xué)生信息量,之前的系統(tǒng)已經(jīng)無法保證學(xué)生及時、快速的查找和使用自己的信息。學(xué)校對于學(xué)生管理的人力成本也在不斷增加,所以做一個功能完善、使用方便的學(xué)生信息管理系統(tǒng)勢在必行。1

3、.2系統(tǒng)規(guī)模本系統(tǒng)為管理者提供了完整的管理平臺,其主要功能有:學(xué)生基本信息管理、課程信息管理、選課信息管理、成績信息管理、班級信息管理,繳費信息管理。為管理員提供了相對完善的查詢功能。使用它們可以迅速定位到學(xué)生信息的情況。1.3工程目標 在原有的學(xué)生信息管理系統(tǒng)的基本功能的基礎(chǔ)上,通過增加繳費功能實現(xiàn)學(xué)校對學(xué)生信息更好的管理,同時方便學(xué)生快捷的查詢自己的信息。1.4工程項目背景 開發(fā)軟件的名稱:學(xué)生信息管理系統(tǒng) 開發(fā)者:段澤坤 侯凱洋 張佳麗用戶及實現(xiàn)軟件的單位:學(xué)校項目與其他軟件或其他系統(tǒng)的關(guān)系:本項目采用客戶機、服務(wù)器原理,客戶端的程序是建立在Windows 8 系統(tǒng)以上visio為開發(fā)軟

4、件的應(yīng)用程序,服務(wù)器端采用Windows操作系統(tǒng)的工作站,采用SQL server為開發(fā)軟件的數(shù)據(jù)庫服務(wù)程序。2.可行性研究的前提2.1要求 本系統(tǒng)為管理者提供了完整的管理平臺,其主要功能有:學(xué)生基本信息管理、課程信息管理、選課信息管理、成績信息管理、班級信息管理,繳費信息管理。為管理員提供了相對完善的查詢功能。使用它們可以迅速定位到學(xué)生信息的情況。A功能:實現(xiàn)以學(xué)生信息管理系統(tǒng)為核心,方便教務(wù)處、財務(wù)處、學(xué)生辦、學(xué)生多方面的權(quán)限要求,實現(xiàn)快捷、方便的信息查詢等多方面的功能,提高學(xué)校的信息管理工作。B性能:查詢效率要做到精確,信息維護能做到簡單易用。C輸出:輸出學(xué)生的學(xué)生信息。比如學(xué)籍,學(xué)生選

5、擇課程、學(xué)習(xí)成績等。D輸入:按照要求在顯示器上顯示所需內(nèi)容。E安全與保密要求:對于用戶和管理員有不同的權(quán)限,對于客戶信息保密。F與軟件相關(guān)的其他系統(tǒng):無G完成期限:2個月2.2條件、假定和限制A建議開發(fā)軟件運行的最短壽命:五年B進行系統(tǒng)方案選擇比較的期限:一周C經(jīng)費來源和使用限制 :使用時應(yīng)定期維護,防止系統(tǒng)出現(xiàn)高漏洞而帶來些復(fù)雜問題。D法律和政策方面的限制:此軟件設(shè)計合法,不存在于法律、政策相違背的現(xiàn)象。E硬件環(huán)境:若干臺計算機F工作站:每個部門至少有一臺作為工作站的PC機G操作系統(tǒng):windows 8作系統(tǒng)H數(shù)據(jù)庫:SQL Server 2.3可行性研究方法1、初步分析,小組溝通;2、初步

6、需求分析:需求分析報告、數(shù)據(jù)流圖、數(shù)據(jù)字典、需求分析報告;3、建立系統(tǒng)原型:修改規(guī)格說明;4、與用戶交互,完善模型,明確功能和實現(xiàn)方法;5、系統(tǒng)的整體測試和修改完善。2.4決定可行性的主要因素1是否功能齊全,運行穩(wěn)定;2在網(wǎng)絡(luò)功能方面是否方便管理;3是否具有多任務(wù),高效率的特點;4開發(fā)時間及費用支出是否超出預(yù)期;3.系統(tǒng)邏輯模型3.1頂層數(shù)據(jù)流圖3.2學(xué)生信息管理的數(shù)據(jù)流圖設(shè)計通過問題分析,得出學(xué)生信息管理的外部實體有學(xué)工處和學(xué)生,處理有錄入,刪除、修改、查詢、學(xué)生查詢,文檔有學(xué)生檔案。學(xué)生信息管理的工作過程大致如下: (1)當(dāng)有新生入學(xué)或有學(xué)生轉(zhuǎn)入時,學(xué)工處需要將其基本信息,比如姓名、學(xué)號、

7、所在院校、專業(yè)班級、入學(xué)時間、性別、籍貫等錄入到學(xué)生檔案中。 (2)當(dāng)學(xué)生畢業(yè)或有學(xué)生退學(xué)時,學(xué)工處需要將其基本信息填寫修改從學(xué)生檔案中刪除。 (3)當(dāng)有學(xué)生轉(zhuǎn)專業(yè)時,需要將其基本信息進行修改。 (4)當(dāng)需要得到某個學(xué)生相關(guān)獎懲信息時就要進行查詢學(xué)生基本信息文件。 (5)當(dāng)對學(xué)生信息進行添加、刪除、修改、查詢時都需要將其基本信息顯示出來。 (6)當(dāng)學(xué)生要對個人信息查詢時,首先根據(jù)學(xué)號、密碼,然后通過調(diào)出學(xué)生檔案中的個人信息并顯示出來。 3.3課程信息管理的數(shù)據(jù)流圖設(shè)計通過問題分析,得出課程信息管理的外部實體有教務(wù)處和學(xué)生,處理有錄入、刪除、修改、查詢、學(xué)生查詢,文檔有課程檔案。課程信息管理的工

8、作過程大致如下:(1)當(dāng)要開設(shè)某門新的課程時,教務(wù)處要把新課程的相關(guān)信息錄入到課程管理檔案中。 (2)當(dāng)要對已有課程進行刪除、修改、打印、查詢時,需要瀏覽課程的相關(guān)信息,當(dāng)瀏覽完成時,退出瀏覽界面。 (3)當(dāng)學(xué)生要對個人課程信息進行查詢時,首先根據(jù)學(xué)號、密碼,然后通過調(diào)出課程檔案中的課程信息并顯示出來。 3.4選課信息管理的數(shù)據(jù)流圖設(shè)計通過問題分析,得出選課信息管理的外部實體有教務(wù)處和學(xué)生、處理有刪除、統(tǒng)計和查詢,文檔有選課檔案。選課信息管理的工作過程大致如下: (1)當(dāng)選修該課程的人數(shù)少于學(xué)校規(guī)定的人數(shù)時,教務(wù)處將取消該課程的開設(shè)并刪除此課程的相關(guān)信息。 (2)當(dāng)新一輪的選修課選完以后,教務(wù)

9、處將對已選的課程進行分類統(tǒng)計。 (3)當(dāng)學(xué)生要對個人選課信息進行查詢時,首先根據(jù)學(xué)號、密碼,然后通過調(diào)出選課檔案中的選課信息并顯示出來。 3.5、成績信息管理數(shù)據(jù)流圖設(shè)計通過問題分析,得出成績信息管理的外部實體有教務(wù)處和學(xué)生,處理有錄入、成績?yōu)g覽、成績查詢、違規(guī)瀏覽、違規(guī)增加和查詢,文檔有成績檔案和違規(guī)檔案,成績信息管理的工作過程大致如下: (1)當(dāng)成績錄入錯誤需要修改或當(dāng)成績無效需要刪除時,首先要對成績進行瀏覽,當(dāng)操作完成時,即可退出。 (2)當(dāng)某科考試結(jié)束,教師將該科成績單交給教務(wù)處,然后教務(wù)處將成績進行錄入。 (3)當(dāng)教師或者輔導(dǎo)員等需要了解關(guān)于某科的成績時,就可以對其成績進行查詢,統(tǒng)計

10、,必要時也可以把成績單打印出來。 (4)當(dāng)導(dǎo)師想要了解某個班的學(xué)生學(xué)習(xí)狀況時,就可以對整個班級的成績進行查詢,必要時可以將成績單打印出來。 (5)當(dāng)學(xué)生要對成績信息進行查詢時,首先根據(jù)學(xué)號、密碼,然后通過調(diào)出成績檔案中的成績信息并顯示出來。3.6、班級信息管理數(shù)據(jù)流圖設(shè)計通過問題分析,得出成績信息管理的外部實體有學(xué)生辦和學(xué)生,處理有錄入、刪除、修改、查詢、學(xué)生查詢,文檔有班級檔案, 班級信息管理的工作過程大致如下: (1)當(dāng)有新生入學(xué)或有學(xué)生轉(zhuǎn)入時,學(xué)生辦需要將其所歸屬的班級錄入到班級檔案中。 (2)當(dāng)學(xué)生畢業(yè)或有學(xué)生退學(xué)時,需要學(xué)生辦將其班級信息從班級檔案中刪除。 (3)當(dāng)有學(xué)生轉(zhuǎn)專業(yè)時,需

11、要將其班級信息進行修改。 (4)當(dāng)需要得到某個班級相關(guān)信息時就要進行查詢。 (5)當(dāng)對班級信息進行添加、刪除、修改、查詢時都需要將其信息顯示出來。 (6)當(dāng)學(xué)生要對班級信息進行查詢時,首先根據(jù)學(xué)號、密碼,然后通過調(diào)出班級檔案中的成績信息并顯示出來。 根據(jù)上述詳細的分析過程,再結(jié)合軟件工程課上老師教授的相關(guān)知識,得出數(shù)據(jù)流圖如下所示:3.7數(shù)據(jù)字典的定義(1)名稱:學(xué)生檔案描述:描述學(xué)生相關(guān)信息定義:學(xué)生檔案=姓名+學(xué)號+所在院校+專業(yè)班級+入學(xué)時間+性別+籍貫+獎懲信息位置:顯示給用戶(2)名稱:課程檔案描述:描述課程相關(guān)信息定義:課程檔案=課程名稱+課程編號+任課教師位置:顯示給用戶(3)名

12、稱:選課檔案描述:描述選課信息 定義:選課檔案=學(xué)生學(xué)+課程號+成績 位置:顯示給用戶(4)名稱:成績檔案描述:描述學(xué)生成績信息定義:成績檔案=學(xué)生學(xué)號+課程號+分數(shù)位置:顯示給用戶 (5)名稱:違規(guī)檔案描述:描述違規(guī)信息定義:違規(guī)檔案=學(xué)生學(xué)號+違規(guī)信息位置:顯示給用戶(6)名稱:班級檔案描述:描述班級信息定義:班級檔案=學(xué)院名稱+專業(yè)名稱+班級名稱+班級繳費信息位置:顯示給用戶3.8數(shù)據(jù)流條目:學(xué)生信息管理模塊:學(xué)生信息管理要求=新生數(shù)據(jù)處理要求|班級數(shù)據(jù)管理要求|添加數(shù)據(jù)要求|數(shù)據(jù)刪除要求|數(shù)據(jù)備份要求 新生數(shù)據(jù)處理要求=新生數(shù)據(jù)|班級數(shù)目|起始學(xué)號|班級名稱|專業(yè) 班級數(shù)據(jù)管理要求=班

13、級名稱|修改要求 添加數(shù)據(jù)要求=單個學(xué)生數(shù)據(jù)單|成批數(shù)據(jù)單 數(shù)據(jù)刪除要求=起止學(xué)號|班級名稱|所有學(xué)生數(shù)據(jù) 數(shù)據(jù)備份要求=班級名稱|學(xué)期數(shù) 新生數(shù)據(jù)=姓名+性別+出生日期+家庭住址+原畢業(yè)學(xué)校+政治面貌+入學(xué)總分起始學(xué)號=1數(shù)字12班級名稱=會計04(1)| 會計04(2)|會計04(3)| 計算機04(1)|會計03(1)| 會計03(2)|會計03(3)| 計算機03(1)|會計02(1)| 會計02(2)|會計02(3)| 計算機02(1)|網(wǎng)絡(luò)技術(shù)03(1)| 網(wǎng)絡(luò)技術(shù)04(1)| 機電03(1)|機電02(1)| 機電04(1)| 網(wǎng)絡(luò)技術(shù)02(1)| 網(wǎng)絡(luò)技術(shù)02(1) 修改要求=

14、姓名+性別+出生日期+家庭住址+原畢業(yè)學(xué)校+政治面貌+入學(xué)總分+專業(yè)+班級+是否住宿單個學(xué)生數(shù)據(jù)單=姓名+性別+出生日期+家庭住址+原畢業(yè)學(xué)校+政治面貌+入學(xué)總分+班級+是否住宿成批數(shù)據(jù)單=姓名+性別+出生日期+家庭住址+原畢業(yè)學(xué)校+政治面貌+入學(xué)總分+班級+是否住宿性別=男|女 政治面貌=團員|非團員 是否住宿=是|否 成績管理模塊:成績管理要求=成績錄入要求|總分計算要求|成績備份要求 成績錄入要求=班級名稱+成績數(shù)據(jù)總分計算要求=班級名稱+成績數(shù)據(jù)成績備份要求=班級名稱+學(xué)期數(shù)成績數(shù)據(jù)=姓名+課程名稱+分數(shù)成績表=學(xué)號+姓名+期中成績總分+期末成績總分+期中名次+期末名次課程信息管理模塊

15、:課程管理要求=課程表維護要求|教師課程表維護要求|排課要求 課程表維護要求=課程名稱+年級+專業(yè)教師課程表維護要求=教師姓名+任教班級+課程名稱+周課時數(shù)年級=一年級|二年級|三年級 任教班級=會計04(1)| 會計04(2)|會計04(3)| 計算機04(1)|會計03(1)| 會計03(2)|會計03(3)| 計算機03(1)|會計02(1)| 會計02(2)|會計02(3)| 計算機02(1)|網(wǎng)絡(luò)技術(shù)03(1)| 網(wǎng)絡(luò)技術(shù)04(1)| 機電03(1)|機電02(1)| 機電04(1)| 網(wǎng)絡(luò)技術(shù)02(1)| 網(wǎng)絡(luò)技術(shù)02(1) 查詢模塊:查詢要求=查詢條件 查詢結(jié)果=學(xué)生信息統(tǒng)計表|

16、學(xué)生成績統(tǒng)計表|學(xué)生總分名次統(tǒng)計表|教師信息統(tǒng)計表|備份信息統(tǒng)計表 4.對現(xiàn)有系統(tǒng)的分析4.1工作負荷由于數(shù)據(jù)量越來越大,現(xiàn)有的系統(tǒng)已明顯不能適應(yīng)目前的龐大數(shù)據(jù)量,系統(tǒng)工作負荷過大,數(shù)據(jù)處理緩慢,對計算機硬件的要求比較高。4.2費用支出在系統(tǒng)上投入的人力,設(shè)備,空間,材料,等等與其他的一系列支持性服務(wù)越來越大,導(dǎo)致開發(fā)費用支出巨大,嚴重影響系統(tǒng)的可用性,急需改進。4.3人員、設(shè)備鑒于原有系統(tǒng)的技術(shù)性含量比較低,故不需要多少高技術(shù)人員的操作,只是由于數(shù)據(jù)量的日益擴大,所需要的操作人員數(shù)量不斷增大。這一點已不再適應(yīng)目前信息化時代的步伐。設(shè)備的科技含量也比較低,沒有達到大量的計算機普及程度,更難以實

17、現(xiàn)網(wǎng)絡(luò)化辦公。4.4局限性經(jīng)過嚴謹?shù)姆治?,可知原有的系統(tǒng)存在很大的局限性,比如技術(shù)的過于陳舊,人員工作負荷大,系統(tǒng)維護及費用支出巨大,人員與設(shè)備技術(shù)含量低等等5.所建議系統(tǒng)技術(shù)可行性分析5.1對系統(tǒng)的簡要描述本系統(tǒng)主要包括的功能模塊有:學(xué)生信息管理模塊、課程信息管理模塊、選課信息管理模塊、成績信息管理模塊、班級信息管理模塊其中學(xué)生信息管理模塊:錄入、刪除、修改、查詢學(xué)生信息;課程信息管理模塊:錄入、刪除、修改、查詢課程信息;選課信息管理模塊:完成教務(wù)處的刪除、統(tǒng)計學(xué)生選課信息以及學(xué)生選課信息查詢功能;成績信息管理模塊:錄入、成績?yōu)g覽、成績查詢、違規(guī)瀏覽、違規(guī)增加和查詢操作;班級信息管理模塊:錄

18、入、刪除、修改、查詢、學(xué)生查詢班級檔案。5.2采用建議系統(tǒng)可能帶來的影響5.2.1對設(shè)備的影響 需添置高檔計算機運行該軟件。5.2.2對現(xiàn)有軟件的影響 對現(xiàn)有軟件不會產(chǎn)生沖突,對使用的操作系統(tǒng)來說有很好的兼容性、穩(wěn)定性。5.2.3對用戶的影響 需要短時間來熟悉系統(tǒng),但不需要大量的培訓(xùn)。簡單易操作。5.2.4對系統(tǒng)運行的影響1.增加系統(tǒng)內(nèi)存和CPU占用率;2.增加硬盤的存儲空間。5.3技術(shù)可行性評價 要開發(fā)該系統(tǒng)必須用到有關(guān)網(wǎng)絡(luò)和數(shù)據(jù)庫的知識,而且還需要熟練掌握一門編程語言。到目前為止,我們已經(jīng)學(xué)習(xí)C+程序設(shè)計語言,它引入了類、繼承、多態(tài)和重載等新機制,而且還模擬了對象之間的通信,對象之間可以通

19、過消息進行通信。另外,應(yīng)用C+時進行抽象和封裝比較容易。 系統(tǒng)采用Microsoft office visio2010開發(fā)設(shè)計主頁面,利用Microsoft SQL Server 2005做數(shù)據(jù)庫,這兩個工具都是微軟的產(chǎn)品,在兼容性方面比較好,而且比較容易實現(xiàn),所以我們利用現(xiàn)有的技術(shù)可以設(shè)計出滿足用戶所要求的功能的系統(tǒng),并在規(guī)定的期限內(nèi)完成。6所建議系統(tǒng)經(jīng)濟可行性分析6.1成本估計 基建投資:數(shù)據(jù)庫服務(wù)器1臺:10000元PC機2臺:4000*2=8000元打印機1臺:1000元其他一次性支出:Windows server 2003 1套:10000元Microsoft SQL Server

20、2005 (中文標準版)1套:10000元人員培訓(xùn)費用:2000元經(jīng)常性支出:人工費用:(管理員工資2000元/月)*2=4000/月其他不可預(yù)知費用:10000元共計:51000元,每年再支出40000元6.2效益一次性收益:無經(jīng)常性收益:減少管理人員10個:(管理員工資1800元/月)*10=18000元/月效率提高:30%以上,節(jié)約成本30000元/年不可定量收益:無共計:18000*12+30000=246000元/每年6.3收益/投資比通過以上兩個方面的分析,我們可看出從客觀角度講,這個系統(tǒng)的收益/投資比為246000*5/(51000+40000*5)=4.90>1,所以說此

21、系統(tǒng)在經(jīng)濟上是可行的。6.4投資回收期 投資回收期作為一項經(jīng)濟指標,時間為T=(51000+40000*5)/246000=1.02年。6.5敏感性分析 設(shè)計系統(tǒng)周期為5年,估計最長可達10年。7操作可行性分析 開發(fā)該系統(tǒng)軟件所用的工具簡單,主要是通過編程實現(xiàn)相關(guān)功能,再加上界面的相關(guān)設(shè)計,都比較簡單,所以操作上是可行的。8法律可行性分析學(xué)生信息管理系統(tǒng)是學(xué)校進行管理時必不可少的軟件,對老師管理學(xué)生、學(xué)生選課、查詢成績等都很方便,簡單可視化操作,易于管理。該項目為獨立開發(fā),在法律方面不會存在侵犯專利權(quán)、侵犯版權(quán)等問題,完全按照合同的規(guī)定履行。9進程管理 可行性分析:一周 標志:提交可行性分析報告需求分析:一周 標志:提交需求分析報告總體設(shè)計:一周 標志:提交總體設(shè)計報告詳細設(shè)計:兩周 標志:提交詳細設(shè)計報告編程實現(xiàn):兩周 標志:代碼編寫全部完成軟件測試:兩天 標志:完成軟件測試,可投

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論