- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生成绩管理系统设计
大连理工大学
学生成绩管理系统设计
2019-4-24
2019-4-24
目录
TOC \o 1-3 \h \z \u 第1章 需求分析 2
1.1 功能需求 2
1.2 用例模型 2
1.2.1识别参与者与用例 2
1.2.2用例图 2
1.2.2用例规约 3
第2章 建立静态模型 5
2.1确定对象类和关联 5
2.2添加属性和操作 6
2.3寻找继承关系 6
2.4类图 6
第3章 建立动态模型 8
3.1序列图 8
3.2状态图 10
第4章 物理模型 10
4.1 创建系统构件图 10
4.2 创建系统配置图 10
第5章 分工小结 11
第1章 需求分析
1.1 功能需求
(1)学生成绩管理系统能够为学生提供查询成绩、计算绩点等服务。每个学生拥有唯一的账号,每一个账号包括学号、姓名、密码等个人信息。
(2) 学生成绩管理系统允许教师对学生的成绩进行录入、查询、修改或删除。每个教师拥有唯一的账号,每一个账号包括教工号、姓名、密码等个人信息。
(3)教学管理员能够新建学生信息和课程信息,能够查询、修改或删除这些信息,并且管理员能够对本系统设置权限。每个管理员拥有唯一的账号,每一个账号包括管理员号、姓名、密码等个人信息。
1.2 用例模型
采用用例驱动的分析方法,识别出系统中的参与者和用例,并建立用例模型。
1.2.1识别参与者与用例
参与者可确定为:学生、教师和教学管理员。
用例可确定为:登陆系统、找回密码、查询成绩、计算绩点、修改成绩、删除成绩、录入成绩、新建(查询/修改/删除)学生信息、新建(查询/修改/删除)课程信息。
1.2.2用例图
学生用例图:
教师用例图:
管理员用例图:
1.2.2用例规约
用例名:用户登录。
用例描述:用户使用自己的账户名和密码登录系统。
参与者:学生,教师,管理员。
事件流:
常规流:
用户进入成绩管理系统登录界面
用户输入用户名和密码
系统检查用户的账户是否有效,检查密码与账户是否匹配
系统记录登录信息
用户进行权限范围内的相关操作
备选流:
用户的账户不存在则显示“账户不存在”。
用户密码错误显示“密码错误”,用户找回密码。
前置条件:成绩管理系统正常运行。系统识别用户权限为学生。
后置条件:登陆成功,用户可进行权限范围内的操作;登录失败,用户可以选择放弃登录,重新输入密码或者找回密码。
用例名: 查询成绩
用例描述:学生选中一门课程,查询该课程成绩
参与者:学生
事件流:
常规流:
系统确认用户登录信息以及权限
学生选择一门课程,系统显示该课程成绩
学生查询成绩结束,关闭窗口
前置条件:系统正常运行
后置条件:查询结束后,学生关闭查询成绩窗口
用例名:教师添加学生成绩
用例描述:教师添加一门课程学生的成绩
参与者:教师
事件流:
常规流:
系统确认用户登录信息以及权限
教师选择一门课程
教师根据该课程的学生名单信息进行成绩录入
录入结束后,教师保存成绩单,成绩单保存至系统数据库。
系统显示成绩信息录入成功
前置条件:系统正常运行,系统识别用户权限为教师。
后置条件:保存成功,更新系统数据库,返回用户界面。保存失败则返回录入界面要求再次尝试。
用例名: 教师查询学生成绩
用例描述:教师查询一门课的成绩单
参与者:教师
事件流:
常规流:
系统确认用户登录信息以及权限
教师选择一门课程
系统从数据库中调出该科目的成绩单,并显示。
教师查看成绩信息,确认无误后关闭窗口
备选流:
教师查看成绩信息后发现成绩信息有误,则修改成绩信息;
教师查看成绩后发现有多余的成绩信息,则删除成绩信息。
前置条件:系统正常运行,系统识别用户权限为教师。
后置条件:教师发现成绩信息有误,则修改成绩信息;教师发现成绩信息多余,则删除成绩信息。
用例名:修改学生成绩
用例描述:教师发现学生成绩信息有误,修改学生成绩
参与者:教师
事件流:
常规流:
教师发现学生成绩信息有误
教师选择修改学生成绩,进入成绩修改界面
教师对学生成绩进行修改
修改完毕后,保存学生成绩,
系统数据库更新学生成绩信息
系统显示修改学生成绩成功
系统显示修改之后的学生成绩信息
前置条件:系统正常运行,系统确认账户权限为教师;教师进入成绩查询界面。
后置条件:若用例执行成功,则学生成绩信息被更新,否则系统状态不变。
用例名:教师删除学生成绩信息
用例描述:教师发现学生成绩信息多余,删除学生成绩信息
参与者:教师
事件流:
常规流:
教师发现学生成绩信息多余
教师选择删除学生成绩信息,进入成绩信息删除界面
教师选择若干条学生成绩信息
教师删除选中的
您可能关注的文档
- 新闻理论复习题.doc
- 新闻媒介的生产流程与组织设计PPT(共63页).ppt
- 新闻媒体记者采访应急预案流程.doc
- 新闻评论课后答案.doc
- 新闻评论媒体的观点培训讲义PPT(共65页).ppt
- 新闻评论名词解释.doc
- 新闻评论写作题库.pdf
- 新闻评论怎么写.doc
- 新闻摄影课件_1.ppt
- 学生帮扶计划和措施.doc
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
文档评论(0)