没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1、学生成绩管理系统需求陈述
我们需要一个这样的系统。在每学期的期末学生能够选择自己下学期要上
的专业选修课及公共选修课,当然对于必修课是决不允许选择的。同时应该允
许学生在所选课程开课之前取消或更改他们的选择。在学生选择课程时,我们
的系统应该对学生所修学分有所提示以帮助学生更好的选择课程。
老师在期末课程结业时,选择一门所教授的课程进行成绩登记。对了,对
于课程系统应该能区分是考查课还是考试课以减少教师的工作量,提高他们的
工作效率。教师在登记成绩时,只要他不把成绩提交到网上,那我们是不在乎
他是否更改成绩的,但应该注意的是,系统应该能够允许这些教师临时保存一
批录入的成绩,并能够自动关闭窗口,因为这些教师的工作很忙,他们登记成
绩时非常有可能被打断,我们应多替他们考虑。一旦教师提交了学生的成绩,
也就意味着学生可以查看到了,所以在这之后一般是不允许教师们再对成绩进
行更改的,如果真的有出入那教师必须到教务处进行成绩更改。我们这样做既
可以提高教师们的责任意识,同时也可以明晰责任。
在教师的成绩登录完毕并提交到网上后,同学们就可以在网上看到自己的
成绩了,当然我们也必须提供给学生们查询以前所有课程成绩的功能,并可以
打印出成绩单。你知道这可以减去我们很多麻烦,而且同学们也会很高兴的。
当然,出于对教资的考虑我们学校针对同一年的同一课程只能分配一个教
师。而且,考虑到现在的实际情况,学校的该系统只对在校生开放。也许将来
会有所改变,但现在可以完全不用考虑他们的扩展情况。
2、学生成绩管理系统需求建模
(1)用况建模
用况图是分析一个系统的起始点,下面是根据 SGIS 系统需求陈述而对系统
建立的用况 图。
1
为什么不是教师
和教务员呢?
名称:选课
描述:允许某个有资格的学生选择某门课程
活动的基本过程:
1、 学生想要选择课程
2、 系统根据业务规则“BR01 专业培养计划”,在“UI02 选课界面”上提供学生可选择
的下学期的专业选修课程列表和公共选修列表
3、 学生在课程列表中选择他想上的课程
4、 系统验证学生选择课程是否与学生必修课程或已选的选修课的时间冲突,验证
该学生是否能够选择该门课程
5、 系统显示已修学分,计算本次学生已选择课程的总学分情况及根据业务规则
“BR02 学分管理”在“UI 选课界面”提示学生尚需学分
6、 学生确认是否选择该门课程
7、 学生是否继续选课
8、 学生提交选课情况
9、 系统向学生提供选择成功的确认
10、 用况结束
候选过程 A
A8 学生表示继续选课
A9 用况从基本活动步骤 3 开始执行
图 3.1 SGIS 用况图
用况图是对角色建模而不是对职务建模
但仅仅用用况图是不能把整个系统描述清楚的,我们还需要用况文档的
帮助。
(2)用况文档
表 1 选课用况描述
2
名称:取消选课
描述:允许某个有资格的学生取消选择的课程
活动的基本过程:
1、 学生想要取消已选择课程
2、 系统根据业务规则“BR04 取消选课原则”,在“UI03 取消选课界面”上提供学生可
取消的课程列表
3、 学生在课程列表中选择他想取消的所有课程
4、 系统显示已修学分,提示学生已取消课程后的学分情况及根据业务规则“BR02
学分管理” 在“UI03 取消选课界面”上提示学生尚需学分
5、 学生提交取消的课程
6、 系统向学生提供取消课程成功的确认
7、 用况结束
经验谈
3
名称:查询成绩
描述:学生查询考试的分数
活动的基本过程:
1、 学生想要查询成绩
2、 学生在“UI04 成绩查询界面”上选择查询当前本学期成绩还是以往成绩
3、 学生表示查询当前成绩
4、 系统根据业务规则“BR01 专业培养计划,提供该名学生本学期的课程列表”提供学生
本学期课程,同时列出已有成绩及学生相应得到的学分。
5、 用况结束
候选过程 A
A3 学生表示查询以往成绩
A4 系统根据业务规则“BR01 培养计划,提供给学生以往课程列表” 提供学生以往学期的
所有课程,同时列出成绩及学生相应得到的学分。
A5 用况结束
名称:登记成绩
活动的基本过程:
1、 成绩管理员想要登记成绩
2、 系统在“UI06 教师登记成绩列表”列出成绩管理员能够登记成绩的课程列表
3、 成绩管理员选择要登记成绩的课程
4、 系统确认该门课程的成绩是否已经登录完毕
5、 系统验证登记成绩的课程的课程表,在“UI07 登记成绩界面”列出选择该课程的所
有学生
6、 成绩管理员登记成绩
7、 成绩管理员提交成绩
8、 系统确认提交成绩成功
9、 用况结束
候选 A
A7 成绩管理员暂存已录成绩
A8 系统确认暂存成功
A9 用况继续基本活动中的步骤 6 开始
名称:修改成绩
活动的基本过程:
1、 成绩管理员想要修改成绩
2、 成绩管理员提供学生学号
3、 系统确认学生学好是否有效,显示学生姓名并列出该学生本学期已登记成绩的课
程列表
4、 成绩管理员选择要修改成绩的课程
5、 成绩管理员修改成绩
6、 用况结束
剩余12页未读,继续阅读
资源评论
- u0126991722014-12-23对我写作业帮助特别大
zhaohui_ccut
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 计算最佳快递运费.xlsx
- 20221230IqFQX3Yc.zip
- Microsoft.AspNetCore.Authentication.JwtBearer 3.1.32
- picCombobox图片下拉菜单案例.xls
- Java语言实现使用Prim(普利姆)算法求最小生成树(源代码)
- grex 既是一个库也是一个命令行工具,它可以自动从用户提供的测试用例生成单个正则表达式
- 奕尧笔记 yiyao-notebook-evv Setup 3.1.6.exe
- 继保实验模版 实验一 三段式电流保护及自动重合闸 实验二 变压器差动保护 实验三 微机型距离保护实验
- web前端页面通过BrowserPrint API连接斑马打印机进行RFID条形码贴纸打印
- 导体、导线、各种电缆载流量表
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功