uml教务管理系统_第1页
uml教务管理系统_第2页
uml教务管理系统_第3页
uml教务管理系统_第4页
uml教务管理系统_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2018-2019学年第2学期系统名称:教务管理系统报告性质:作业报告□实验报告小组成员:任课教师:成绩:教师评语:2019年6月7日一、需求分析选课与成绩管理围绕大学生的四年学习生活,因此一个教务管理系统必不可少。本系统有如下功能:可以选课可以给学生排课可以查看课表可以录入成绩可以查询成绩可以查看学籍信息可以修改学籍信息可以评教可以查看评教内容可以查询教学计划由于面向对象的设计分析过程是个迭代的软件开发过程,上述需求只是初步的基本需求,还需要不断完善、细化。二、系统建模用例图通过分析及教务管理系统的功能需求,可以识别以下三种参与者。教师:指在学校参与教学任务的个人,可以查看教师课表、录入成绩、查看评教内容。学生:指在学校注册参与学习的个人,可以选课,查看课表,查看成绩,查看学籍信息,查询教学计划,评教教师。管理员:指在教务管理系统中承担管理任务的个人,可以给学生排课,修改学生学籍信息。1.顶层用例图2.学生用例图具体用例如下选课:进行网上选课成绩管理:可以查询本学期成绩和不及格成绩学籍管理:包括个人信息查询和教学计划查询评教管理:网上评教3.教师用例图具体用例如下成绩管理:录入成绩评教管理:查看评教结果查课表:查看个人课表类图首先要对类进行识别。所有被识别的类有三种构造型,分别是边界类、实体类和控制类。按照类的识别顺序,可以首先识别出系统的实体类,接着对系统进一步地识别出边界类和控制类。实体类是系统中最重要的部分,通常用来代表系统中的核心信息,需要存在较长的时间。表1列出了教务管理系统中一些重要的实体类。表1教务管理系统的实体类实体类名称实体类属性教师信息员工编号、姓名、性别、出生年月、籍贯、政治面貌、职称、职务等学生信息学号、姓名、性别、班级、出生年月、政治面貌、专业代号、联系方法等课程信息课程编号、课程名称、课程类型编号、学时等学生课表信息学号、课程名称、上课时间、上课地点、任课教师、学期号 教师课表信息教师编号、课程名称、上课时间、上课地点、课程班级号、学期号评教信息员工编号、评教时间、评教成绩等边界类用于描述系统内部与系统外部之间的交互,主要负责内容的翻译和形式的转换,并得出相应的结果。本系统中主要边界类如表2所示。表2教务管理系统中的边界类边界类名称边界类职责教师信息界面显示教师个人情况相关信息学生信息界面显示学生个人情况相关信息课表界面显示教师、学生及教室课表选课界面显示可选课程列表学生成绩界面显示学生本学期期末及考证成绩学生评教界面显示评教的指标名称列表及指标权重,学生逐项评分控制类用于描述一个用况所特有的事件流控制行为,它主要负责控制、协调其他类的工作。经过分析,本系统中主要控制类如表3所示。表3教务管理系统中的控制类控制类名称控制类职责成绩查询控制根据用户的查询请求列出成绩查询结果学生评教控制判断该生是否已评教,已评则只能对评教信息进行修改选课控制对选课的合法性进行判断,如:判断时间无冲突、选课人数未满等根据上述分析出的实体类、边界类和控制类以及它们之间的联系,可以得到整个系统的设计类图。顺序图1.成绩查询顺序图首先学生进入成绩查询控制界面,成绩查询控制从成绩单获取成绩单,接着将学生成绩返回成绩查询控制,将成绩显示给学生2.选课顺序图学生进入选课控制,选课控制查询查询课程信息,返回课程信息后审核学生是否有权限,若有权限向学生发送确认信息,学生确认选课后选课控制将课程信息添加到选课单。3.学生评教顺序图学生进入评教界面逐项评分,评教信息发送到评教控制判断是否符合系统设置的条件,若符合写入到评教单。活动图1.成绩录入活动图2.选课活动图3.评教活动图三、总结教务管理是一个庞大而复杂的系统,它涵盖了教务工作中的各个部分,如教师信息管理、学生

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论