学生选课信息系统需求分析规格说明书.doc
《学生选课信息系统需求分析规格说明书.doc》由会员分享,可在线阅读,更多相关《学生选课信息系统需求分析规格说明书.doc(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date学生选课信息系统需求分析规格说明书学生选课信息系统需求分析规格说明书学生选课信息系统需求分析规格说明书目 录1.任务概况51.1.背景51.2.目标51.3.系统(或用户)的特点52.假定和约束53.需求规定63.1.系统术语定义63.2.软件功能说明63.3.对功能的一般性规定63.4.其他专门要求63.5.对安全性的要求64.功能需求74.1.学生选课用例图74.
2、1.1.用例_个人信息84.1.2.用例_选修功能84.1.3.用例_已选课程84.1.4.用例_综合选课94.1.4.1.用例_必修选课94.1.4.2.用例_选修选课104.1.4.3.用例_公体选课104.1.4.4.用例_综合素质拓展选课114.1.5.用例_课程信息114.1.5.1.用例_课程的期望分124.1.5.2.用例_课程合格率124.1.6.用例_查看选课说明134.1.6.1.用例_选课介绍134.1.6.2.用例_操作说明134.1.7.用例_成绩查询144.1.7.1.用例_成绩表打印144.2.管理员课程管理用例图164.2.1.用例_选课管理模块164.2.1.
3、1.用例_课程模块174.2.1.1.1.用例_课程总表174.2.1.1.2.用例_添加课程174.2.1.1.3.用例_修改课程184.2.1.1.4.用例_删除课程184.2.1.2.用例_学生课程统计信息194.2.1.3.用例_编辑选课说明194.2.1.3.1.用例_选课介绍204.2.1.3.2.用例_操作说明204.3.教师成绩管理用例图224.3.1.用例_课程成绩管理224.3.1.1.用例_科目管理234.3.1.2.用例_成绩输入234.3.1.3.用例_已输成绩学生244.3.1.4.用例_未输成绩学生244.3.1.5.用例_学生信息统计244.3.1.6.用例_更
4、改已输成绩254.4.日志管理用例图264.4.1.用例_日志管理265.系统网络配置及架构方案275.1.系统网络配置275.2.网络拓扑结构图276.运行环境276.1.系统选型原则276.2.系统最低要求运行环境:276.3.数据库276.4.系统组件图及部署图286.5.程序运行方式287.项目实施进度计划297.1.进度计划表29-1. 任务概况1.1. 背景本系统开发的目的是采用信息化和网络化的手段,帮助学生和学校信息化的管理选课教学任务。为学生提供全面的选课数据信息,为有效的控制选课提供有力的帮助;为学校做到及时、准确地掌握选课情况,为选修课程做好部署工作。1.2. 目标通过实施
5、襄樊学院学生选课信息系统,帮助学生和学校信息化的管理选课教学任务。为学生提供全面的选课数据信息,为有效的控制选课提供有力的帮助;为学校做到及时、准确地掌握选课情况,为选修课程做好部署工作。1.3. 系统(或用户)的特点系统的使用用户主要为襄樊学院的学生,教师,教务处工作人员(系统管理员)。2. 假定和约束系统的使用用户主要为襄樊学院的学生,教师,教务处工作人员(管理员),因此系统属于院校应用信息系统范畴内,运行在院校内部专网校园网上,信息系统运行的前提和假设如下:1) 信息采集表内容及格式(包含学生信息表,教师信息表,选修课程表)已经给定。2) 信息采集系统依托院校内部专网校园网运行,采用B/
6、S结构构架,中心硬件设备建立在院校信息数据中心和各系院的相应信息系统机房中。3) 院校中心机房及网络环境已经具备。4) 系统用户仅限个系院学生,教师,教务处工作人员(管理员),不对外提供公开访问。3. 需求规定3.1. 系统术语定义为了更准确描述系统的需求,本文档定义了一些专业术语。1. 成绩期望值即为分数的正态分布期望值。3.2. 软件功能说明本系统主要包括了学生选课模块,管理员课程管理模块,教师成绩管理模块。日志管理模块。各模块的简要功能说明:1. 学生选课模块:管理学生的个人信息。学生可以修改密码;对选课进行查询,选择。2. 管理员课程管理:对选课进行修改和增加。3. 教师成绩管理模块:
7、对学生成绩继续输入。4. 日志管理:主要包括日志的查询功能。3.3. 对功能的一般性规定1. 指定必须支持简体中文GBK字符集,尽可能支持GBK18030。2. 最终用户的所有新系统接口必须根据OO(面向对象)原则进行设计。3. 新系统必须基于浏览器/应用服务器/数据库服务器程序模型。4. 所用新系统如果存在国际、国内或行业标准,就按标准进行定义。5. 所用新系统必须定义用户身份验证、访问控制和数据保护的管理职责与标准的安全性策略。6. 襄樊学院学生选课信息系统完成覆盖全部系院多级广度的网络体系。系统应能保证各系院大量学生,教师的稳定、快速及准确的访问。3.4. 其他专门要求对各系院配备必要的
8、网络设施及其他硬件设施。3.5. 对安全性的要求本系统运行在院校内部专网校园网,与外网隔离,为不同的用户根据不同的角色设置了不同的访问权限。数据传输安全性。暂无4. 功能需求4.1. 学生选课用例图该模块包括个人信息、选课功能、成绩查询三个功能模块。提供了查看个人信息、成绩;查询选课课程,查询已选修课程及选择选修课程的情况功能。4.1.1. 用例_个人信息用例叙述学生可以通过选课系统查看自己的基本信息。假设条件l 系统提供了“个人信息”用户界面。l 系统中有一个能够通过浏览器访问的个人信息数据库。前置条件l 学生已成功登陆系统。后置条件l NULL步骤序列1. 学生成功登陆系统,进入选课系统界
9、面。2. 选课系统自动显示学生的信息。受益参与者l 学生4.1.2. 用例_选修功能用例叙述学生可以通过选课系统查看选课的基本信息假设条件l 管理员提交了选课且开通了选课权限的信息。前置条件l 学生已成功登陆系统。后置条件l 学生查询,更改自己的选课信息。步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。受益参与者l 学生4.1.3. 用例_已选课程用例叙述学生可以通过选课系统查询已选修课程信息。假设条件l 系统中有一个能够通过浏览器访问的选课数据库。前置条件l 学生已成功登陆系统。l 学生选择已选课程的菜单。后置条件l NULL步骤序列1. 学生成功登陆系
10、统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择已选课程的菜单。4. 系统根据选课表显示已选课程。受益参与者l 学生4.1.4. 用例_综合选课用例叙述学生可以通过选课系统进入综合选课必修、选修、公体、综合素质拓展选课。假设条件l 系统提供了综合选课的用户屏幕界面。前置条件l 学生已成功登陆系统。l 学生选择综合选课的菜单。后置条件l 学生进入综合选课必修、选修、公体或综合素质拓展选课。步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。受益参与者l 学
11、生4.1.4.1. 用例_必修选课用例叙述学生可以通过选课系统提交必修选课。假设条件l 系统中有一个能够通过浏览器访问必修课程数据库。前置条件l 管理员对选课权限公开。l 学生已成功登陆系统。后置条件l 系统数据库接收学生必修选课记录。步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。5. 学生选择必修选课的菜单。6. 学生提交必修选课。受益参与者l 学生 4.1.4.2. 用例_选修选课用例叙述学生可以通过选课系统提交选修选课。假设条件l 系统中有一个能够通过浏览器访问选修
12、课程数据库。前置条件l 管理员对选课权限公开。l 学生已成功登陆系统。后置条件l 系统数据库接收学生选修选课记录。步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。5. 学生选择选修选课的菜单。6. 学生提交选修选课。受益参与者l 学生 4.1.4.3. 用例_公体选课用例叙述学生可以通过选课系统提交公体选课。假设条件l 系统中有一个能够通过浏览器访问公体课程数据库。前置条件l 管理员对选课权限公开。l 学生已成功登陆系统。后置条件l 系统数据库接收学生公体选课记录。步骤序列
13、1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。5. 学生选择公体选课的菜单。6. 学生提交公体选课。受益参与者l 学生 4.1.4.4. 用例_综合素质拓展选课用例叙述学生可以通过选课系统提交综合素质拓展选课。假设条件l 系统中有一个能够通过浏览器访问综合素质拓展课程数据库。前置条件l 管理员对选课权限公开。l 学生已成功登陆系统。后置条件l 系统数据库接收学生综合素质拓展选课记录。步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选
14、择综合选课的菜单。4. 系统显示必修、选修、公体、综合素质拓展选课界面。5. 学生选择综合素质拓展选课的菜单。6. 学生提交综合素质拓展选课。受益参与者l 学生 4.1.5. 用例_课程信息用例叙述学生可以通过选课系统查看课程信息。假设条件l 系统中有一个能够通过浏览器访问课程信息数据库。前置条件l 管理员对选课权限公开。l 学生已成功登陆系统。后置条件l NULL步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择课程信息的菜单。4. 系统根据选课表显示课程信息。受益参与者l 学生 4.1.5.1. 用例_课程的期望分用例叙述学生可以通过选课系
15、统查看课程历年期望分。假设条件l 系统中有一个能够通过浏览器访问课程信息数据库。前置条件l 管理员对选课权限公开。l 学生已成功登陆系统。后置条件l NULL步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择课程信息的菜单。4. 系统根据选课表显示课程信息。5. 学生选择历年期望分的菜单。6. 系统显示历年期望分列表。受益参与者l 学生 4.1.5.2. 用例_课程合格率用例叙述学生可以通过选课系统查看课程历年合格率。假设条件l 系统中有一个能够通过浏览器访问课程信息数据库。前置条件l 管理员对选课权限公开。l 学生已成功登陆系统。后置条件l
16、NULL步骤序列7. 学生成功登陆系统,进入选课系统界面。8. 选课界面出现了选课功能的界面。9. 学生选择课程信息的菜单。10. 系统根据选课表显示课程信息。11. 学生选择历年合格率的菜单。12. 系统显示历年合格率列表。受益参与者l 学生 4.1.6. 用例_查看选课说明用例叙述学生可以通过选课系统查看选课说明。假设条件l 系统中有一个能够通过浏览器访问查看选课说明数据库。前置条件l 管理员已编写查看选课说明。l 学生已成功登陆系统。后置条件l NULL步骤序列1. 学生成功登陆系统,进入选课系统界面。2. 选课界面出现了选课功能的界面。3. 学生选择查看选课说明。4. 系统显示选课说明
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 选课 信息系统 需求 分析 规格 说明书
限制150内