系统分析与设计课内实验报告
教务管理系统报告
一.需求描述
1、系统设计的背景信息
教务管理是大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。迫切需要研制开发一款基于Internet网的综合网上教育管理软件。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范教学管理行为,从而提高了管理效率和水平。教务管理系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。目前还有一些单位和部门还是使用传统人工的方式公务员之家管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。同时随着学校的规模不断扩大,学生数量急剧增加,有关教务的各种信息量也成倍增长。所以教务信息管理系统的可运行性和功能效用的多少就显得尤为重要了。
2、需求分析
描述对系统的功能需求、信息需求和系统性能要求等。
教务管理系统(Educati0nal Administrati0n Man— agement System)~ 个学校管理系统的一个重点。从 业务角度来分析.高校的教务管理系统应满足以下需 求:
(1)通过智能化资源调配管理优化高校教学资源,高效调配和合理利用教师、教室、实验室、时间等.解决高校资源紧缺、多校区、院系两级管理状况下排课、排实验室、排考场难等问题;
(2)随着学分制的教学改革.大部分高校正在由传统的学年制向学分制过渡.系统在设计时考虑了学年制、学年学分制、学分制以及过渡时期等不同阶段教学管理软件衔接的需求.从而解决了学校课程库、 成绩库、学生库等的数据迁移问题
(3)强化基于Intemet/Intranet面向师生的服务和互动管理.使高校教学管理工作效率大大提高.同时 也方便了学生 如通过计算机快速高质的选课管理给学生的课表随机派位.让学生根据自己的意愿在较短的时间内完成课程的选择(4)系统严格遵循教育部的学籍学历规范和有关信息标准,规范课程代码、教师代码、学号等编码,避免代码重复等不合理现象发生
二.系统静态模型
1、用例图
与学生相关的用例图:
1
系统分析与设计课内实验报告
查询成绩查询选课信息下载课件阅读公告查询个人档案信息学生报考证书修改个人档案信息选修课选课查询考核分教师评价
修改登录密码
与教师相关的用例图:
查询个人考勤情况学生成绩录入查询个人信息学生成绩查询修改个人信息教师阅读公告修改课程信息上传课件打印报表查看学生选课信息
与系办管理员相关的用例图:
2
系统分析与设计课内实验报告
修改帐号信息设置教师权限发布课程表学生信息管理发布公告教师考勤录入系办管理员课件管理教师信息管理统计学生考核分安排补考
与教务处管理员相关的用例图:
课程管理
修改帐号密码修改帐号信息学生档案管理设置权限教务处管理员教师档案管理系统维护发布公告精品课程课程信息管理3
系统分析与设计课内实验报告
用例规约 登陆系统 用例行为 用例参与者 用例描述 前置条件 后置条件 基本操作流 登陆 所有用户 用户登录系统进行信息查询 用户名存在 对应的用户密码正确 1:运行教务管理系统 2:输入用户名密码 3 :通过验证 密码错误或用户名不存在,退出系统 可选操作流 用例规约 查询成绩 2.2.3用例规约 用例参与者 用例行为 用例描述 前置条件 后置条件 基本操作流 成绩查询 所有用户 查询成绩 用户登录系统根据相应权限可进行学生成绩查询 成功登录该系统 成绩录入已完成 1:系统登录成功 2:选择想要查询的成绩信息 3:系统验证权限通过 4:显示相应的成绩信息表 5:退出查询 不存在相应的成绩信息,没有查询相应信息的权限,退出系统 备选操作流 用例规约 发布公告 2.2.3用例规约 用例参与者 用例行为 用例描述 前置条件 后置条件 基本操作流 成绩查询 管理员 发布公告 管理员根据相应权限发布公告 成功登录该系统 拥有权限 1:系统登录成功 2:输入公告内容 3:系统根据相应权限发布 4:退出系统 没有权限发布公告,退出系统 备选操作流 用例规约 下载课程表 2.2.3用例规约 用例参与者 用例行为 用例描述 成绩查询 学生、教师 下载课程表 学生和教师下载相应班级的课程安排表 4
系统分析与设计课内实验报告
前置条件 后置条件 基本操作流 成功登录该系统 有所属班级 1:系统登录成功 2:系统根据相应班级显示课程安排表信息 3:可选择是否打印课程安排表 4:退出系统 没有班级属性,无法显示对应课程表,退出系统 备选操作流 用例规约 网上报名考试 用例参与者 用例行为 用例描述 前置条件 后置条件 基本操作流 学生 网上报名考试 方便学生进行相应的等级考试报名 成功登录该系统 是对应考试的报名时间 1:系统登录成功 2:系统根据相应班级显示可报考考试信息 3:选择考试并报名 4:系统提示报名成功 5:退出系统 1:没有不是相应考试的报名时间,退出系统 2:还没有可以报考的考试,退出系统 备选操作流
2、类图
教务管理系统的类图:
5
系统分析与设计课内实验报告
教务管理系统的界面类图:
6
系统分析与设计课内实验报告
三.系统动态模型
1、 时序图
7
系统分析与设计课内实验报告
教师成绩管理的顺序图:
选课顺序图
8
系统分析与设计课内实验报告
: 学生系统登录选课界面选课管理数据库模块用户名密码登陆成功选课查询选课信息重新选课保存选课信息添加选课存入数据库退出系统选课成功 成绩查询顺序图
9
系统分析与设计课内实验报告
: 学生用户名密码登陆成功系统登录成绩查询界面成绩查询管理成绩查询选择学期选择课程性质查询成绩退出系统查询成功
2、 活动图
用户登录选课界面的活动图
10
系统分析与设计课内实验报告
学生选课的活动图
11
系统分析与设计课内实验报告
教师录入成绩的活动图
12
系统分析与设计课内实验报告
3、 状态图
13
系统分析与设计课内实验报告
14
系统分析与设计课内实验报告
四.系统配置图
15
系统分析与设计课内实验报告
五.软件使用心得
这门课程,对于我们大家来说本是一个很陌生的东西,但通过一个学期的学习,逐渐对它有了一定的了解和认识。
本学期在老师的带领下我们共同完成了对UML课程的学习。现在,回顾过去的学习过程,得到了以下几点体会:
1、我们在求学的过程中,肯定会遇到很多新的内容和知识,对于新的知识,我们应该用一种良好的态度去对待它,积极并努力的学习新知识。
2、我们也应该永葆自己的求知欲,坚持与社会同进步,不断的充实和完善自己。 3、我们在学习得过程中,应该认真严谨。
16