軟體工程實踐(一) (轉)

gugu99發表於2008-07-21
軟體工程實踐(一) (轉)[@more@]

  《工程》課程實踐(一):namespace prefix = o ns = "urn:schemas--com::office" />

大家學習完軟體工程,都會知道的基本流程。主要階段分為:問題定義、可行性研究、需求分析、總體設計(概要設計)、詳細設計、編碼和測試。每個階段都要求提交報告,也就是常說的文件。

課本上介紹了每個階段的任務和分析方法,但光靠看書是不能真正掌握文件的寫法的。所以根據課本上的流程寫了一套文件作為實踐。其中有很多不足之處,歡迎大家交流指正。(先從問題定義開始,以後逐步列出)

 

教 學 事 務 管 理 系 統

-----問題定義報告書

問題性質

  教學事務管理是一個應用於校內所有學生各種資訊的管理系統。

工程目標 

要在兩個禮拜的時間內分別從問題定義,可行性研究,需求分析,概要設計,詳細設計,除錯,以及使用說明八個方面對整個教學事務管理系統進行軟體設計,此教學管理系統中要求能夠輸入資訊和輸出表格,具體分為註冊資訊,選課資訊,成績,課程不及格人的,選課所有人的以及年級前5名名單,學生和單科課程成績單,以及每個班單科總平均分等等。

工程規模   

此係統中應包含接受模組和資訊處理與輸出模組。

 

能輸入以下資訊

註冊資訊:每個學期的註冊資訊應包括每個已註冊學生的班級代號,學號,姓名,註冊的學期;

選課資訊:必須要包括已註冊的每個學生每個學期所選所有課程(僅限一年級兩個學期);

成績:每個學生所選的課程的考核成績,包括補考成績。

 

能輸出下列表格:

 

分班的某門課程不及格的名單(含學號,姓名,成績);

  某門課程全年級前5名的學號,姓名,成績;

  某門課程的選修者名單(含學號);

  某個學生本學期的成績單;

  某門課程每個班的總平均分(從高到低排列);

   某門課程某班的成績單(按學號排列)。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-1007598/,如需轉載,請註明出處,否則將追究法律責任。

相關文章