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

下载本文档

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

文档简介

2018-2019学年第2学期

系统名称:教务管理系统

报告性质:[3作业报告□实验报告

小组成员:

任课教师:成绩:

教师评语:

2019年6月7日

一、需求分析

选课与成绩管理围绕大学生的四年学习生活,因此一个教务管理系统必不可少。

本系统有如下功能:

(1)可以选课

(2)可以给学生排课

(3)可以查看课表

(4)可以录入成绩

(5)可以查询成绩

(6)可以查看学籍信息

(7)可以修改学籍信息

(8)可以评教

(9)可以查看评教内容

(10)可以查询教学计划

由于面向对象的设计分析过程是个迭代的软件开发过程,上述需求只是初步的基本需求,还

需要不断完善、细化。

二、系统建模

用例图

通过分析及教务管理系统的功能需求,可以识别以下三种参与者。

(1)教师:指在学校参与教学任务的个人,可以查看教师课表、录入成绩、查看评教内

容。

(2)学生:指在学校注册参与学习的个人,可以选课,查看课表,查看成绩,查看学籍

信息,查询教学计划,评教教师。

(3)管理员:指在教务管理系统中承担管理任务的个人,可以给学生排课、修改学生学

籍信息。

L顶层用例图

2.学生用例图

选课二)

具体用例如下

(1)选课:进行网上选课

(2)成绩管理:可以查询本学期成绩和不及格成绩

(3)学籍管理:包括个人信息查询和教学计划查询

(4)评教管理:网上评教

3.教师用例图

具体用例如下

(1)成绩管理:录入成绩

(2)评教管理:查看评教结果

(3)查课表:查看个人课表

类图

首先要对类进行识别于斤有被识别的类有三种构造型,分别是边界类、实体类和控制类。

按照类的识别顺序,可以首先识别出系统的实体类,接着对系统进一步地识别出边界类和控

制类。

实体类是系统中最重要的部分,通常用来代表系统中的核心信息,需要存在较长的时

间。表1列出了教务管理系统中一些重要的实体类。

表1教务管理系统的实体类

实体类名称~「实体类属性

教师信息员工编号、姓名、性别、出生年月、籍贯、

政治面貌、职称、职务等

学生信息学号、姓名、性别、班级、出生年月、政治

面貌、专业代号、联系方法等

课程信息课程编号、课程名称、课程类型编号、学时

学生课表信息学号、课程名称、上课时间、上课地点、任

课教师、学期号

教师课表信息教师编号、课程名称、上课时间、上课地点、

课程班级号、学期号

评教信息员工编号、评教时间、评教成绩等

边界类用于描述系统内部与系统外部之间的交互,主要负责内容的翻译和形式的转换,

并得出相应的结果。本系统中主要边界类如表2所示。

表2教务管理系统中的边界类

边界类名称边界类职责

显示教师个人情况相关信息

教师信息界面

显示学生个人情况相关信息

学生信息界面

课表界面显示教师、学生及教室课表

选课界面显示可选课程列表

显示学生本学期期末及考证成绩

学生成绩界面

学生评教界面显示评教的指标名称列表及指标权重,学生逐项评分

控制类用于描述一个用况所特有的事件流控制行为,它主要负责控制、协调其他类的

工作。经过分析,本系统中主要控制类如表3所示。

表3教务管理系统中的控制类

控制类名称控制类职责

根据用户的查询请求列出成绩查询结果

成绩查询控制

学生评教控制判断该生是否已评教,已评则只能对评教信息进行修改

选课控制对选课的合法性进行判断,如:判断时间无冲突、选课人数未满等

根据上述分析出的实体类、边界类和控制类以及它们之间的联系,可以得到整个系统的

设计类图。

成绩查询控制成绩单课程信息选课控制已选课界面

-查询()-学号-课程编号询

-课程端号-课程名称-9?加

-平时成绩-开课系部/

一考试成绩-课程性质Y

-总成绩一学分

-学时

课表

-课程编号

学生-上课时间

-学号选课单-上课地点

-姓名

断()

-所属系都

改()洋号

一所学专业

存()-课程编号

评教的救师

教师

-教师编号一

所属

课程名称一

评教界面职称

-评教时间-

-学历

-评教成绩

顺序图

1.成绩查询顺序图

首先学生进入成绩查询控制界面,成绩查询控制从成绩单获取成绩单,接着将学生成绩

返回成绩查询控制,将成绩显示给学生

2•选课顺序图

学生进入选课控制,选课控制查询查询课程信息,返回课程信息后审核学生是否有权限,

若有权限向学生发送确认信息,学生确认选课后选课控制将课程信息添加到选课单。

学生选课控制课程信息选课单

1:进入选课控制界面2:资询课程信息

:审™皿R

5:发送确认信息

4:返回课程信息

心-7:添加课程到选课里

16:确认选课U

3.学生评教顺序图

学生进

温馨提示

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

评论

0/150

提交评论