UML学生的信息管理系统__实验报告.docVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象分析与设计期末实验 设计题目 : 学生信息管理系统 姓 名 学 院: 电子信息工程学院 系 别: 计算机科学与技术 班 级: 网络工程1班 A部分 需求分析 实验目的 利用所学的UML建模知识设计学生信息管理系统。由于信息技术的急剧发展和配合管理的思想的出现,各种网络化,自动化,配合技术在各自的业界的管理实践中迅速得到应用。学生的信息的管理系统的开发非常有必要。学生的信息管理系统的目标是在学生的信息管理中,使用计算机的网络技术,通讯技术和信息处理技术,使学生的信息得到加工,依次传达及保存。根据学生的信息管理的电子化和网络化,来实现全面改善学生信息的管理环境,提高管理效率。系统要对使用要求不同的用户群体,设置不同的权限,设置系统的不同功能。管理员能有效管理学生的信息,同时,学生可以随时大量检索查询多种信息。 实验仪器或设备 学生用计算机 一台 设计原理、系统业务及功能 设计原理: 系统要对使用要求不同的用户群体,设置不同的权限,设置系统的不同功能。管理员能有效管理学生的信息,同时,学生可以随时大量检索查询多种信息。 设计方案及流程: 1.这个项目从结构上分。 ①管理员:通过已有学生信息仓库,管理学生的信息,还可以管理教师的信息,管理课程的信息,管理班级的信息; ②学生:可以修改学生的信息,选择课程,检索成绩等; ③教师:修改教师的信息,检索学生的成绩,登记授课的学生状况等。 2.系统功能模块 (1)学生功能:查询课表,选课,成绩,修改学生个人信息。 (2)教师功能:录入成绩,查询教授学生状况,修改老师个人信息。 3.管理员功能模块 (1)学生管理:学生用户的追加,学生信息的浏览,修改,删除。 (2)教师管理:教师用户的追加,教师信息的浏览,修改,删除。 (3)课程管理:课程查询,添加,修改,删除,公布课表等。 (4)班级管理:班级的查询,添加,修改,删除 B部分 系统UML建模 用况图 系统用况图: 该用况图中的用况分析如下: 用况名称 学生信息的管理 标识符 Man001 基本操作流程 1.管理员创建并分配学生登陆账户和密码 2.学生输入账户和密码登陆系统 3.系统验证登陆信息 4.登陆成功后学生输入个人信息 5.系统保存学生的个人信息 可选操作流程 1a.当新增学生或有退学着时,管理员应及时更新用户信息 2a.输入的账户和密码错误时登录失败 2b.输入账户密码正确,成功登陆 3a.验证通过成功登陆 用况名称 查询成绩 标识符 Stu001 基本操作流程 1.教师登陆系统并登记学生成绩 2.学生登陆系统查询成绩 3.系统检索该学生的成绩信息并反馈给学生 可选操作流程 1a.教师登陆后发现无该学生成绩项时,应确定该生是否退学 1b.教师成功登陆后登记学生成绩 2a.学生成功登陆系统后检索成绩 (2)管理员用况图: 该用况图中的用况分析如下: 用例名称 学生信息的修改 标识符 Man003 基本操作流程 1.管理员登陆系统并为学生分配账户和密码 2.学生登陆系统修改信息 3.系统更新学生信息 可选操作流程 1a.学生登陆系统修改信息,系统故障修改失败 2a.学生登陆系统修改信息,修改成功系统保存 (3)教师用况图: 该用况图中的用况分析如下: 用例名称 教授学生状况的查询 标识符 Tea002 基本操作流程 1.管理员为教师分配登陆账号和密码 2.教师成功登陆系统 3.查询教授学生的状况 可选操作流程 1a.管理员给该教师分配账户时确保该用户存在 2b.该教师还不存在账户时无权登陆查询 2b.教师存在账户并且密码正确时能够成功登陆并查询学生的信息 (4)学生用况图: 该用况图中的用况分析如下: 用例名称 选课 标识符 Stu005 基本操作流程 1.管理员为学生分配登陆账户和密码 2.学生成功登陆系统并进入选课页面 3.选择课程 可选操作流程 1a.账户密码不正确时,登陆失败 2a. 成功登陆但不在选课时间内或超出选课权限时,选课失败进不到选课页面 2b.在选课时间内登陆时,成功选课 2.时序图 时序图描述对象之间动态的交互关系,并且将重点放在消息序列上,是描述消息是如何在对象间发送和接受的。在构建系统中占重要作用。 (1)系统管理员管理网站的时序图: 系统管理员管理网站的时序图说明: 管理员成功登陆信息管理页面 学生信息查询操作可查询学生数据库里学生的信息、 在本页面显示查询内

文档评论(0)

ebitjij + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档