2019-2020年UML课程作业-学生选课管理系统.doc

2019-2020年UML课程作业-学生选课管理系统.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE  PAGE 16 信息科学与技术学院 《面向对象分析与设计》课程作业 题目名称:学生选课管理系统学生姓名: 学 号: 专 业: 班 级: 指导教师: 完成日期:  目 录 TOC \o "1-3" \h \z \u   第一章 简介  1  1.1网上选课管理系统简介  1  1.2网上选课系统各参与者功能介绍  1  1.2.1超级管理员  1  1.2.2教师  1  1.2.3学生  2  第二章 需求分析  3  2.1概述  3  2.2学生管理系统  3  2.2.1概述  3  2.2.2用例图  4  2.3教师管理系统  4  2.3.1概述  4  2.3.2用例图  4  2.4超级管理员系统  5  2.4.1概述  5  2.4.2用例图  5  第三章 系统分析  6  3.1分析顺序  6  3.2管理员系统  6  3.3教师管理系统  7  3.4学生管理系统  7  第四章 系统设计  8  4.1类图  8  4.1.1网上选课系统类图  8  4.2顺序图  9  4.2.1学生选课顺序图  9  4.2.2学生退课顺序图  9  4.2.3学生查看自己成绩  10  4.2.4教师查看选课学生  10  4.2.5教师录入学生成绩  11  4.2.6管理员添加课程  11  4.2.7管理员修改学生信息  12  第一章 简介 1.1网上选课管理系统简介 现在各高校都拥有大量的学生,都给每个大学生提供了大量的选修课供学生们进行网上选课,如果我们还是选用传统的纯手工、纯纸质的管理方式,对于选课管理人员来说,那意味着有大量的繁琐的数据需要整理,还要花费大量的时间、精力以及体力。现在我们进入了一个信息化的时代,利用Internet技术来实现无纸化办公已经成为理所当然。随着现在高校的不断扩招,学生的网上选课作为学校日常办公最重要的一部分,相对于传统的选课方式,网络化的学生选课管路更迅速、更高效、更准确,将管理人员从繁琐的数据整理事务中解脱出来,从而能节省更多的时间从事其他教学研究的工作。 该文档在具体的分析各项功能需求的前提下,将各个功能模块及非功能性模块详细的记录下来,其中对功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,而且还给出了非常直观的用例图。 在该系统中,主要的参与者有系统超级管理员,可以执行该系统的所有功能,包括,添加课程信息、修改课程信息、删除课程信息;添加教师信息、修改教师信息、删除教师信息;添加学生信息、修改学生信息、删除学生信息;参与者二为全校教师,主要的操作功能有查看选课学生信息、录入学生成绩以及修改学生成绩;参与者三为在校学生,主要的操作功能有查看所有课程、选课、退选、查看成绩。 1.2网上选课系统各参与者功能介绍 1.2.1超级管理员 管理员管理系统的功能有:管理员进入信息管理界面,管理员登录,管理员对学生的信息进行管理(管理员向学生管理系统中添加学生,修改学生信息,删除学生),管理员对教师的信息进行管理(管理员在教师管理系统中添加教师,修改教师信息,删除教师),管理员管理课程信息(管理员在课程管理中添加课程,修改课程信息,删除课程,发布更改信息),管理员修改并保存数据库信息。 1.2.2教师 教师进入信息管理界面,教师登录、输入个人登录信息及提交,教师查看选课学生,教师打印选课学生的名单,教师对学生的成绩进行统计,教师将学生的成绩录入系统中,教师检查学生的成绩,教师修改学生的成绩。 1.2.3学生 学生进入信息管理界面,学生登录、输入个人登录信息及提交,学生进入选课系统界面,学生浏览显示的可选课程,学生进行选课,学生查看所选课的课表,学生退课,学生查看选修课成绩,学生查看过去所选课的成绩,学生查看过去所选的课程,学生修改自己的信息,如修改密码并进行保存。 第二章 需求分析 2.1概述 学生选课系统有三方面的用户,这三个方面分别是学生用户、教师用户和管理员用户,这三类用户拥有不同的权限,他们在登陆进入系统后显示不同的操作页面,具有不同的操作功能。管理员拥有最高的权限,进入系统后,可

文档评论(0)

潮起潮落 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档