
學生選課信息系統(tǒng)
需求分析規(guī)格說明書
目錄
1.任務概況 (3)
1.1.背景 (3)
1.2.目標 (3)
1.3.系統(tǒng)(或用戶)的特點 (3)
2.假定和約束 (3)
3.需求規(guī)定 (4)
3.1.系統(tǒng)術(shù)語定義 (4)
3.2.軟件功能說明 (4)
3.3.對功能的一般性規(guī)定 (4)
3.4.其他專門要求 (4)
3.5.對安全性的要求 (4)
4.功能需求 (5)
4.1.學生選課用例圖 (5)
4.1.1.用例_個人信息 (6)
4.1.2.用例_選修功能 (6)
4.1.3.用例_已選課程 (6)
4.1.4.用例_綜合選課 (7)
4.1.4.1.用例_必修選課 (7)
4.1.4.2.用例_選修選課 (8)
4.1.4.3.用例_公體選課 (8)
4.1.4.4.用例_綜合素質(zhì)拓展選課 (9)
4.1.5.用例_課程信息 (9)
4.1.5.1.用例_課程的期望分 (10)
4.1.5.2.用例_課程合格率 (10)
4.1.6.用例_查看選課說明 (11)
4.1.6.1.用例_選課介紹 (11)
4.1.6.2.用例_操作說明 (12)
4.1.7.用例_成績查詢 (12)
4.1.7.1.用例_成績表打印 (12)
4.2.管理員課程管理用例圖 (14)
4.2.1.用例_選課管理模塊 (14)
4.2.1.1.用例_課程模塊 (15)
4.2.1.1.1.用例_課程總表 (15)
4.2.1.1.2.用例_添加課程 (15)
4.2.1.1.3.用例_修改課程 (16)
4.2.1.1.4.用例_刪除課程 (16)
4.2.1.2.用例_學生課程統(tǒng)計信息 (17)
4.2.1.3.用例_編輯選課說明 (17)
4.2.1.3.1.用例_選課介紹 (18)
4.2.1.3.2.用例_操作說明 (18)
4.3.教師成績管理用例圖 (20)
4.3.1.用例_課程成績管理 (20)
4.3.1.1.用例_科目管理 (21)
4.3.1.2.用例_成績輸入 (21)
4.3.1.3.用例_已輸成績學生 (22)
4.3.1.4.用例_未輸成績學生 (22)
4.3.1.5.用例_學生信息統(tǒng)計 (22)
4.3.1.6.用例_更改已輸成績 (23)
4.4.日志管理用例圖 (24)
4.4.1.用例_日志管理 (24)
5.系統(tǒng)網(wǎng)絡配置及架構(gòu)方案 (25)
5.1.系統(tǒng)網(wǎng)絡配置 (25)
5.2.網(wǎng)絡拓撲結(jié)構(gòu)圖 (25)
6.運行環(huán)境 (25)
6.1.系統(tǒng)選型原則 (25)
6.2.系統(tǒng)最低要求運行環(huán)境: (25)
6.3.數(shù)據(jù)庫 (25)
6.4.系統(tǒng)組件圖及部署圖 (26)
6.5.程序運行方式 (26)
7.項目實施進度計劃 (27)
7.1.進度計劃表 (27)
1.任務概況
1.1. 背景
本系統(tǒng)開發(fā)的目的是采用信息化和網(wǎng)絡化的手段,幫助學生和學校信息化的管理選課教學任務。為學生提供全面的選課數(shù)據(jù)信息,為有效的控制選課提供有力的幫助;為學校做到及時、準確地掌握選課情況,為選修課程做好部署工作。
1.2. 目標
通過實施襄樊學院學生選課信息系統(tǒng),幫助學生和學校信息化的管理選課教學任務。為學生提供全面的選課數(shù)據(jù)信息,為有效的控制選課提供有力的幫助;為學校做到及時、準確地掌握選課情況,為選修課程做好部署工作。
1.3. 系統(tǒng)(或用戶)的特點
系統(tǒng)的使用用戶主要為襄樊學院的學生,教師,教務處工作人員(系統(tǒng)管理員)。
2.假定和約束
系統(tǒng)的使用用戶主要為襄樊學院的學生,教師,教務處工作人員(管理員),因此系統(tǒng)屬于院校應用信息系統(tǒng)范疇內(nèi),運行在院校內(nèi)部專網(wǎng)上,信息系統(tǒng)運行的前提和假設如下:
1) 信息采集表內(nèi)容及格式(包含學生信息表,教師信息表,選修課程表)已經(jīng)給定。
2) 信息采集系統(tǒng)依托院校內(nèi)部專網(wǎng)運行,采用B/S結(jié)構(gòu)構(gòu)架,中心硬件設備建立在院校信息數(shù)據(jù)中心和各系院的相應信息系統(tǒng)機房中。
3) 院校中心機房及網(wǎng)絡環(huán)境已經(jīng)具備。
4) 系統(tǒng)用戶僅限個系院學生,教師,教務處工作人員(管理員),不對外提供公開訪問。
3.1. 系統(tǒng)術(shù)語定義
為了更準確描述系統(tǒng)的需求,本文檔定義了一些專業(yè)術(shù)語。
1.成績期望值
即為分數(shù)的正態(tài)分布期望值。
3.2. 軟件功能說明
本系統(tǒng)主要包括了學生選課模塊,管理員課程管理模塊,教師成績管理模塊。日志管理模塊。
各模塊的簡要功能說明:
1.學生選課模塊:管理學生的個人信息。學生可以修改密碼;對選課進行查詢,
選擇。
2.管理員課程管理:對選課進行修改和增加。
3.教師成績管理模塊:對學生成績繼續(xù)輸入。
4.日志管理:主要包括日志的查詢功能。
3.3. 對功能的一般性規(guī)定
1.指定必須支持簡體中文GBK字符集,盡可能支持GBK18030。
2.最終用戶的所有新系統(tǒng)接口必須根據(jù)OO(面向?qū)ο螅┰瓌t進行設計。
3.新系統(tǒng)必須基于瀏覽器/應用服務器/數(shù)據(jù)庫服務器程序模型。
4.所用新系統(tǒng)如果存在國際、國內(nèi)或行業(yè)標準,就按標準進行定義。
5.所用新系統(tǒng)必須定義用戶身份驗證、訪問控制和數(shù)據(jù)保護的管理職責與標準
的安全性策略。
6.襄樊學院學生選課信息系統(tǒng)完成覆蓋全部系院多級廣度的網(wǎng)絡體系。系統(tǒng)應
能保證各系院大量學生,教師的穩(wěn)定、快速及準確的訪問。
3.4. 其他專門要求
對各系院配備必要的網(wǎng)絡設施及其他硬件設施。
3.5. 對安全性的要求
本系統(tǒng)運行在院校內(nèi)部專網(wǎng),與外網(wǎng)隔離,為不同的用戶根據(jù)不同的角色設置了不同的訪問權(quán)限。
數(shù)據(jù)傳輸安全性。
4.1. 學生選課用例圖
該模塊包括個人信息、選課功能、成績查詢?nèi)齻€功能模塊。提供了查看個人信息、成績;查詢選課課程,查詢已選修課程及選擇選修課程的情況功能。
成績表打印選課介紹