《學生選課管理系統(tǒng)需求分析說明書》由會員分享,可在線閱讀,更多相關《學生選課管理系統(tǒng)需求分析說明書(3頁珍藏版)》請在裝配圖網上搜索。
1、學生選課管理系統(tǒng)需求分析說明書
第一部分 調查用戶需求
1、 基本情況
隨著中國教育信息化時代的來臨,各個校園對于內部信息的管理已經采用IT新潮的應用和管理系統(tǒng)技術來進行。為了緊隨信息化時代的腳步,不被時代所淘汰,學生的信息管理也應當由傳統(tǒng)的手工管理模式進化為軟件與數據庫相結合的管理模式,從而加強學生的信息管理能力,讓學校整體管理水平得到較大的提升。
2、 用戶對系統(tǒng)的要求
通過系統(tǒng)功能的分析,結果需求分析元在各大高校實地考察,調查的對象涵蓋了,學校的教職工、在校師生。特別是對已經運行了與本系統(tǒng)同類產品的學校的師生使用選課管理系統(tǒng)心得體會進行了分析,總結出如下的需求信息。
2、
(1)、學生的需求:能進行選課,查看管理員發(fā)布的選課信息,自己的選課情況,本人的基本信息,課程的成績;
(2)、教師的需求:能查看自己的個人信息,及所授課的班級的所有學生的本門課程的成績信息,并能進行增加和修改;
(3)、管理員的需求:對學生選課情況進行管理,包括發(fā)布選課信息,對學生的選課情況進行查看。管理員還可以對授課老師的信息進行管理。
第二部分 系統(tǒng)功能的設計和劃分
根據如上得到的用戶需求,我們將本系統(tǒng)按照所完成的功能分成以下幾部分:
1、用戶管理部分
1、用戶可以查詢學生信息。
2、用戶可以查詢課程信息。
3、用戶可以提交與查詢選課信息。
4、用戶可以插入
3、與刪除用戶自己的離返校信息。
5、用戶可以修改用戶自己密碼。
2、管理員管理部分
1、處理管理員登錄
2、管理員可以查詢學生信息。
3、管理員可以發(fā)布與更新課程信息。
4、 管理員可以修改管理員密碼。
第三部分 數據字典
數據項是數據庫的關系中不可再分的數據單位,下表分別列出了數據的名稱、數據類型、長度、取值能否為空。利用SQL Server 2000建立“學生選課”數據庫,其基本表清單及表結構描述如下:
數據結構
數據結構名
組成
學生信息
學號、姓名、性別、院系、所在系
教師信息
教師編號、姓名、性別、職稱、專業(yè)
課程信息
課
4、程編號、授課教師、上課時間、上課地點
選課信息
學號、選課編號、成績
數據庫中用到的表
數據庫表名
關系模式名稱
備注
Student
學生表
學生學籍信息表
Course
課程表
課程基本信息表
Teach
教師表
教師基本信息
Stu_Cour
選課表
學生選課信息
Score
成績表
選課成績信息表
Student 基本情況數據表,結構如下:
字段名
字段類型
Not Null
說明
Sno
Char
Primary key
學號
Sname
Char
Not Null
學生姓名
Sdept
Char
5、學院
Sclass
Char
班級
Sage
Intr
年齡
Ssex
Char
性別
Teach基本情況數據表,結構如下:
Tsex
Char
性別
Cno
Char
外部碼
所授課程
Tage
Int
年齡
Tdept
Char
學院
字段名
字段類型
Not Null
說明
Tno
Char
Primary
教師號
Tname
Char
Not Null
教師姓名
Stu_cour情況數據表,結構如下:
字段名
字段類型
約束控制
說明
Cno
Char
外部鍵
課程號
Sno
Char
外部鍵
學號
Score情況數據表,結構如下:
字段名
字段類型
約束控制
說明
Cno
Char
外部鍵
課程號
Sno
Char
外部鍵
學號
Score
Int
成績