學籍管理系統項目計劃書_第1頁
學籍管理系統項目計劃書_第2頁
學籍管理系統項目計劃書_第3頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、學籍管理系統項目書 學生學籍管理系統可行性分析報告 現今是一個追求高效率的時代,人們有很強的時間觀念。如果仍然使用手工操作或使 用繁瑣的軟件對一些數據進行管理,既浪費人力物力又十分低效。為此針對學校的學生信 息開發在線查詢學生信息管理系統軟件,使學校的學生信息管理工作實現高效的管理體 系。該系統軟件十分容易被接受,簡單易學,便于管理,界面友好,是對學校學生信息管 理的一種十分高效的工具。1前期準備1.1 目的 這份可行性分析報告是針對學生信息管理系統作的可行性研究分析及指出開發的必要性。分別從技術可行性,經濟可行性,運行可行性,法律可行性等方面充分的進行此軟件 的可行性分析。A O1.2 背景

2、1.2.1 工程名稱:西安科技大學學生學籍信息管理系統 產品名稱:學生學籍信息管理系統1.2.2 工程組織者:西安科技大學產品用戶:學校教職員工,及在校學生產品設計者:信息管理系統開發小組產品開發者:信息管理系統開發小組1.2.3 產品所有權:信息管理系統開發小組1.3 定義Microsoft SQL Server2000 :數據庫開發環境Visual C+6.0 :程序開發環境2 可行性研究的前提2.1 要求2.1.1 功能 對于學生該軟件具有查詢該學生信息及各門功課成績的功能。對于教師該軟件具 有查詢所有學生信息及修改學生某門課的成績等功能。對于軟件管理人員具有添加、 刪除、修改學生信息的

3、功能。2.1.2 性能 每次查詢時間不得超過 5 秒2.1.3 輸入輸出 由系統管理人員進行學生信息的輸入工作,數據輸入至數據庫中并且保存、備份。學生信息可以以文本文件的形式導出進行打印等。2.1.4 安全及保密性 要求各個級別的訪問權限嚴格控制,數據庫系統具有故障及時恢復或報警等功能, 保證數據的安全性。2.1.5 完成期限2010 年 8 月 1 日前2.2 目標 開發此在線查詢學生信息管理軟件,以供教學人員及操作者進行學生信息管理,方便 操作者隨時添加、查詢、修改等。減少學生信息管理工作的工作量及工作人員,充分利用 現代化技術實現高效高速的管理體系。2.3 條件、假定和限制該系統運行壽命

4、的最小值為十年,經費待定,投資為 6 臺電腦,可利用的信息由本組 成員自使行在因特網中搜索。系統投入使用的最晚時間為 2011 年 1 月。2.4 進行可行性研究的方法 通過調查分析開發在線查詢學生信息管理系統所具備的能力及實現的方法。確定總體 結構,利用數據庫所具有的能力, 以最簡潔最容易的方法, 使其成為一個初級的系統軟件。2.5 評價尺度 此軟件由于只是一個初級產品,只要能構建一個結構,達到一些幫助查詢、索引等基 本功能和要求即可。3 對現有系統的分析3.1 工作負荷 對在校學生的信息進行管理,如插入、刪除、修改、查詢等功能。對軟件的使用者及 時提供信息的輸出。3.2 費用開支小組成員

5、6 人,電腦 6 臺,開發室一間。3.3 系統所需設備電腦 6 臺4.1 對所建議系統的說明本系統主要是實現學生信息的在線查詢功能 , 其中包括老師對所有學生信息的查詢 學生對個人信息的查詢以及管理員對所有學生信息的查詢 . 插入. 刪除.修改這些功能 .其中, 對學生信息的管理可以通過建立一個學生信息數據庫來實現. 通過對權限的設計,使管理員可以在數據庫中增添刪除學生的信息等. 而教師和學生只有瀏覽數據庫內容的權限, 而不能對內容等做出修改 .本系統的開發可以利用 Microsoft SQL Server2000作為本系統的數據庫,它是個支持多用戶的新型數據庫,適用于大中規模的數據量需求。學

6、校校園網的建設也為新系 統服務器/客戶端的結構提供了硬件的支持。? 使用Visual C+6.0作為系統開發的開發環境,它作為一種現代的編程語言,提供完善的指令控制語句、類與對象的支持及豐富的數據類型,給開發高性能系統提供的保障 為開發滿足客戶要求的系統,保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利 于以后對新系統的擴展與修改。4.2處理流程和數據流程處理流程:1. 啟動系統,激活登陸口令界面。2. 通過驗證后,對系統進行初始化。3. 系統進入消息循環,通過事件驅動機制激活相應的功能模塊,并執行相應的 功能;4. 通過關閉系統事件,激活關閉系統模塊,退出系統。數據流程:系統總體規劃由管

7、理員在學生學籍信息管理系統中完成對運行教務處所需的基本 數據的維護,包括這些信息的增加、修改及對各項信息的變動都將在這進行操作。????在每年學期末,管理員可以根據情況,對教師的權限進行安排,以完成學生成績的錄 入.然后可以安排各教務處組長對成績進行查詢和修改 ,學生可以根據自己的學號和密碼訪 問自己的主頁進行自己成績的查詢4.3.1對設備的影響鑒于計算機現在已經十分普及,學校校園網的建設也為新系統服務器/客戶端的結構 提供了硬件的支持。?在當前的硬件環境下完全可以實現目前的系統需求.4.3.2對軟件的影響本系統的開發我利用 Microsoft SQL Server2000 作為本系統的數據庫

8、,它是一個支 持多用戶的新型數據庫,適用于大中規模的數據量需求。?使用Visual Basic6.0 作為系統開發的開發環境,在 WINDOUS NT/200或者更高的版本下都可以運行,這些都是學校目 前的軟件系統可以滿足的.4.3.3對用戶單位機構的影響這個系統的使用可以有效的精簡學校的人員,為學校節省很大的人力和物理,但也要求普通管理員,例如教師等負責對學生成績的錄入這些人員對計算機的操作必須十分熟悉而管理員必須要比較熟悉 Microsoft SQL Server2000以便完成對學生信息的維護和管理434對系統運行過程的影響出錯處理設計出錯輸出信息:本系統采用人-機對話模式,若操作失誤則

9、彈出對話框(如:身份驗證、輸 錯信息等)出錯處理對策:用戶可根據彈出對話框中的提示信息進行操作。安全保密設計:系統進入時設計了登錄界面,并且對用戶進行了權限區分。分為一般用戶、 管理員,對一般用戶只可以進行查詢,只有管理員才可以對信息進行刪除與修改。另外還 設計對數據的備份及還原,從而實現了數據可移植性。4.4技術條件方面的可行性本系統的開發我利用 Microsoft SQL Server2000 作為本系統的數據庫,它是一個支 持多用戶的新型數據庫,適用于大中規模的數據量需求。學校校園網的建設也為新系統服 務器/客戶端的結構提供了硬件的支持。使用Visual C+6.0作為系統開發的開發環境

10、,它作為一種現代的編程語言,提供完 善的指令控制語句、類與對象的支持及豐富的數據類型,給開發高性能系統提供的保障為 開發滿足客戶要求的系統,保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于 以后對新系統的擴展與修改。綜上所述,本系統的設計與開發在技術上和硬件設備上的條件都是滿足的,因此,它 在技術上是可行的。5.投資及效益分析5.1支出包括開發該方案的費用,具體為人力,物力等,還囊括了開發以后的運行費用及維護 費用。5.1.1基礎設備投資1、電子設備設施2、數據庫管理軟件3、安全和保密設施4、相關的應用軟件5.1.2其他一次性支出 包括如下所需費用,如:1、研究(需求的研究和設計的研究)

11、2、制定開發計劃3、建立數據庫4、設備的費用 5.1.3非一次性支出1、在該系統生命期內按月或按季或按年支出的用于運行和維護的費用,包括:設備的租金和維護費用2、軟件的租金和維護費用3、數據通訊方面的租金和維護費用4、空間的使用開支5、保密安全方面的開支6、其他經常性的支出等5.2 收益 對于該方案,說明出能夠帶來的成果,用戶的滿意度,以及開發過程中所帶來的技 術上的提高,開支費用減少了,出現的錯誤減少了,方案的靈活性增加了,運行及管 理該方案的計劃完善了,包括:5.2.1 一次性收益 能夠學習到很多知識,包括數據庫方面的, c 語言的,管理方面的能力提高了。5.2.2 非一次性收益 隨著系統

12、的運行,在運行過程當中所獲得的收益,包括按年按月按日所帶來的綜 合性的收益,功能的提高和系統的完善所帶來的額外收益等等。5.2.3 不可定量的收益 包括有別于現有方案中的功能的提升的多少所獲的收益,操作上失誤減少了給用戶 所帶來的益處,以及非可預知的因素的收益等等。5.3 收益與投資比 求出整個系統生命期的收益投資比值。5.4 敏感性分析 敏感性分析是指對該方案所能遇到的影響整個方案的不定因素找出來,避免方案遇到 不可挽回的因素,對這些相關的因素做一個劃范圍的估計,使系統更加安全和可行。6社會因素方面的可行性6.1 法律方面的可行性 法律方面的可行性問題很多,如合同責任、侵犯專利權、侵犯版權等

13、方面的陷阱,軟 件人員通常是不熟悉的,有可能陷入,務必要注意研究。通過查詢相關的法律文獻來保障 方案的安全性和可行性。6.2 使用方面的可行性 做個調查或是訪談了解該用戶是否有可以使用該軟件系統的條件,比如說設備方面的 條件,工作人員素質方面的條件, 操作上可行性方面的條件等等, 這些都是要考慮的問題 7可行性研究結論與建議經過對各個方面的分析與研究,我們認為這個項目具有可行性,對于開發人員來說, 可以得到一次實踐機會,以檢驗自己所學知識是否扎實,同時,對于廣大師生來說,也方 便了他們的工作和學習。當然,在開發過程中也會遇到很多問題,諸如法律問題及技術問題,在遇到問題時, 可以請教老師或查閱資

14、料,以期在計劃時間內完成任務。具體需求分析學校需求:1. 具有可操作性;2. 具有一定的安全性;3. 較為齊全的功能。學生需求:1. 簡單易上手的操作;2. 滿足學生日常需求;3. 較為親和的操作界面工作分解結構(WBS項目進度計劃1. 項目總進度分為以下幾個階段:a. 項目啟動b. 系統分析(提供可行性分析報告)c. 系統設計(完成系統總體及各個模塊設計與開發)d. 系統測試(完成系統個單元及總體測試)e. 系統實施(完成系統安裝,并培訓用戶)編制項目進度計劃,可利用 Project軟件進行編制,編制步驟如下:a. 選擇模板,在Project中選擇適合本項目的模板b. 根據項目工作分解圖在項

15、目甘特圖中輸入項目任務和工期c. 建立任務之間的邏輯聯系根據以上編制步驟可以得到關于項目進度計劃的各項報表一。工作列表:序號工作名稱工作編碼緊后工作持續時間(工作日)1定義工作組角色111111120.83d2確疋所需技能111211130.83d3確定資源111311140.83d4將角色賦予資源111411150.83d5工作組成立111512000d6總體調查12111212 :0.67d7功能調查12120.25d8確定系統規模和 目標122112221.5d9研究目前的系統122212230.25d10導出新系統模型122312240.22d11導出被選方案122412250.11d

16、12方案論證12250.25d13草擬開發方案12260.63d14確定需求123112320.33d15分析與綜合123212331.33d16編制文檔123312341d17需求分析論證123413003.33d118劃分模塊131113120.67d19確定模塊間的關 系131213130.56d20信息系統平臺設計13132d21編碼設計13213.57d22數據庫設計13221.25d23輸入輸出設計13230.25d24用戶界面設計13240.67d25安全性設計132513260.5d26文檔編寫132614000.75d27單元測試141014201d28組裝測試1420143

17、01d29確認測試143014401d30系統測試144015001d31服務器安裝15111d32各單位安裝151215130.5d33各單位安裝驗收151315302d34系統管理員15215.02d35系統使用人員152215300.67d36系統啟用15300d項目甘特圖項目里程碑1. 項目啟動(第 1 工作日)2. 組建工作組(第 2 工作日)3. 工作組成立(第 3 工作日)4. 系統分析(第 4 至第 7 工作日)5. 需求分析(第 8 至第 14工作日)6. 系統實施(第 15至第 45 工作日)7. 系統驗收(第 46至第 50 工作日)8. 人員培訓(第 50至第 55 工作日)9. 系統啟用 (第 56 工作日)成

溫馨提示

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

評論

0/150

提交評論