- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML学生管理系统
———————————————————————————————— 作者:
———————————————————————————————— 日期:
2
学生成绩管理系统
一、需求分析
学生成绩管理工作是高校教育工作的一项重要内容。教务管理工作是指学校管理人员按照一定教育方针,运用先进的管理手段,组织 、协调 、指挥并指导各用户活动,以便高效率、高质量地完成各项教学任务,完成国家所制定的教育目标。 学生成绩管理工作是学校教学工作的中枢, 是保证高校教学机制正常运转的枢纽, 它是一项目的性、计划性、适用性、创造性和科学性很强的工作。学生成绩工作关系到高校教学秩序的稳定。 大中型院校人员众多, 如果没有好的管理,就不能取得很好的成果,应用数据库来管理,在这方面能够取得很好的效果。
系统的可行性分析
系统实施运行的可行性
各教师,学生都已熟练掌握计算机的基本实用方法和操作技能,
对新系统的开发,表现出极大的热情。提出了很多好的建议和要求。
技术可行性
校园网已正常运行;开发人员已熟练掌握开发工具。技术上实现
系统是可行的。
经济可行性
校园内部局域网络已经建成;硬件投入不需要很大。
学生成绩管理系统是为了开发学生信息管理系统而编写,主要
面向系统分析员、程序员、测试员、实施员和最终用户。其主要任务
3
是用计算机对学生成绩信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课, 针对这些要求设计了学生成绩管理系统。推行学校信息管理系统的应用是进一步推进学生学籍管理规范化、 电子化控制辍学和提高义务教育水平的重要举措。
首先学生可以登录系统,并可以根据自己的情况修改密码,然后通过登陆系统查看自己的成绩, 并可以对自己的成绩提出申请错误信息。其次是作为参与者的教师,教师可以输入学生的成绩,也可以查询其对应所教的科目的学生的成绩情况。第三参与者就是教务人员,教务人员就是核实学生的成绩情况并分类各科的成绩。 第四参与者是系统管理员,系统管理员有权利添加,删除学生;整个系统的管理都是由系统管理员进行的,如用户的授权、用户的添加与删除等情况。所以系统管理员的角色也非常重要。
系统功能分析
参与者的确定
经过对该系统的分析,参与者可确定为:学生、教师和教务员、
系统管理员。
用户登录
将登录分为学生登录、教师登录、教务员登录、管理员登录,不
同的用户有着不同的权限。
成绩管理
在学期结束时,教师通过批改试卷得到的成绩单将学生成绩依次
加入学生成绩数据库中。
4
成绩查询
在老师将成绩录入到数据库中后,老师可以查询所授科目所有学
生的成绩,同学可以查询单科成绩, 也可以查询所修所有科目的成绩。
二、学生成绩查询系统用例图
角色层次图
我们所开发的学生成绩查询系统内容十分丰富,用户包括学生、
老师、教务人员,其角色层次图如图 1所示 :
图 1 角色层次图
系统用例图
授权用户通过学生成绩查询系统的身份认证后享有系统规定的
资源,教师可以输入学生的成绩, 也可以查询其对应所教的科目的学
生的成绩情况;学生可以查看所有科目的成绩结果以及对自己成绩核
5
实并针对该情况申请错误信息; 教务人员可以核实学生的成绩情况并分类各科的成绩。
管理员经过系统的身份验证后可以对系统进行相应的管理和维护,包括授权用户、添加用户和删除用户等。
经过以上分析,得出系统的用例模型如图 2所示 :
图 2 系统用例图
学生用例图
包含如下的用例:(1)登录系统。
(2)查看自己的成绩情况。
6
(3)申请错误信息。
(4)修改密码。
图 3 学生用例图
教务人员用例图包含如下的用例:
1)登录系统。
2)核实学生成绩。
3)分类各科成绩。
系统管理员用例图
7
包含如下的用例:
(1)授权用户。
(2)添加用户。
(3)删除用户。
图 5 系统管理员用例图
三、序列图
用户注册序列图用例名:用户注册
用例描述:用户根据自己的用户名和密码,注册新的用户参与者:学生和教师
前置条件:电子商城正常运行时间
后置条件:如果用户登录成功, 该用户可进行权限范围内的相关操作如果用户登录未成功,则终止登陆或者重新登陆。
基本路径:
1、用户进入注册界面;
2、用户输入用户名和密码;
8
3、用户提交输入信息;
4、系统对用户的账号和密码进行有效性检查,判断是否已经注册;
5、系统将数据存入数据库并显示当前登录用户;
6、系统提示用户注册成功;
7、系统允许进行权限范围内的相关操作;
图 6 用户注册序列图
学生成绩查询序列图用例名:学生查询成绩
用例描述:学生登录到系统中,选择查询科目,系统将成绩反馈给学
生
参与者:学生
前置条件:系统正常运行时间
9
后置条件:若学生登陆成功,且成绩查询无误,则该学生可以关闭该
窗口,根据自己的意愿进行其他相关操作。
基本
文档评论(0)