您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > UML实验报告-教务管理系统
UML实验报告教务管理系统姓名:林芳学号:0906007130班级:09互联网(1)班目录封面................................................................................................................................................................1目录................................................................................................................................................................21.问题描述........................................................................................................................................................32.教务管理的用例图......................................................................................................................................42.1整体用例图..........................................................................................................................................5与学生相关的用例图:........................................................................................................................5与教师相关的用例图:........................................................................................................................5与系办管理员相关的用例图..............................................................................................................6与教务处管理员相关的用例图..........................................................................................................62.2用例规约..............................................................................................................................................72.2.1用例规约登陆系统.................................................................................................................72.2.2用例规约查询成绩.................................................................................................................72.2.3用例规约发布公告.................................................................................................................72.2.4用例规约下载课程表.............................................................................................................82.2.5用例规约网上报名考试.........................................................................................................83.教务管理系统的类图..................................................................................................................................9教务管理系统的类图..........................................................................................................................9教务管理系统的界面类图................................................................................................................104.教务管理系统的顺序图及协作图............................................................................................................11教师成绩管理的顺序图:................................................................................................................11教师成绩管理的顺序图:................................................................................................................125.教务管理系统的活动图............................................................................................................................135.1用户登录选课界面的活动图............................................................................................................135.2学生选课的活动图............................................................................................................................145.3教师录入成绩的活动图....................................................................................................................151.问题描述近年来,随着高校招生规模的不断扩大,学校教务管理的信息量也急剧增加,传统的管理方法以难以适应学校发展的需要。本项目任务是开发一个教务管理系统。学校需要一个全新的教务管理系统,用于向全体师生和教务管理员提供一个集成绩查询、课程表查询、教师成绩录入、学生评教、选课、纪律规章考核分数查询、课件下载功能于一身的教务管理平台。系统允许超级管理员在系统后台对学生和教师的信息进行维护,管理员根据权限级别的不同可以在后台管理系统中对下级用户除密码外的信息进行的查询、修改、添加和删除。系统允许所有注册用户对个人信息进行修改和维护,并查阅自己的成绩、课程表、选课等信息;需要安装有Apache、PHP和MySQL,需要把信息的增、删、查、改情况记录到MySQL数据库中,以便管理员查询信息和进行管理。系统需要对每学期用户的增加和用户信息的修改做记录,并列印成报表,同时允许生成Excel及PDF格式文件以便保存。2.教务管理的用例图建立系统的用例图通过以下几个问题识别角色谁使用系统的主要功能?谁修改信息?谁管理信息?谁维护系统的正常运行?通过回答这几个问题,再进一步分析可以识别出本系统的几个角色:学生、教师、系办管理员、教务处管理员。通过对问题的分析,根据流程可以分为以下的几个用例:与学生相关的用例:查询个人信息、查询成绩、查询选课信息、网上选课等等。与教师相关的用例:查询个人信息、修改个人信息、学生成绩录入等等。与系办管理员相关的用例:发布课程表、学生信息管理、公告管理等等。与教务处管理员的用例:修改帐号信息、学生信息管理、公告管理等等。2.1整体用例图根据以上角色、用例的分析,画出教务管理系统的用例图,如下所示:与学生相关的用例图:查询选课信息查询个人档案信息修改个人档案信息修改登录密码查询成绩查询考核分教师评价选修课选课阅读公告报考证书下载课件学生与教师相关的用例图:查询个人考勤情况查询个人信息修改个人信息修改课程信息学生成绩录入上传课件阅读公告查看学生选课信息打印报表教师学生成绩查询与系办管理员相关的用例图:修改帐号信息发布课程表学生信息管理发布公告教师考勤录入统计学生考核分课件管理设置教师权限教师信息管理安排补考系办管理员课程管理与教务处管理员相关的用例图:修改帐号密码修改帐号信息教师档案管理精品课程课程信息管理发布公告学生档案管理设置权限教务处管理员系统维护2.2用例规约2.2.1用例规约登陆系统用例行为登陆用例参与者所有用户用例描述用户登录系统进行信息查询前置条件用户名存在后置条件对应的用户密码正确基本操作流1:运行教务管理系统2:输入用户名密码3:通过验证可选操作流密码错误或用户名不存在,退出系统2.2.2用例规约查询成绩2.2.3用例规约成绩查询用例参与者所有用户用例行为查询成绩用例描述用户登录系统根据相应权限可进行学生成绩查询前置条件成功登录该系统后置条件成绩录入已完成基本操作流1:系统登录成功2:选择想要查询的成绩信息3:系统验证权限通过4:显示相应的成绩信息表5:退出查询备选操作流不存在相应的成绩信息,没有查询相应信息的权限,退出系统2.2.3用例规约发布公告2.2.3用例规约成绩查询用例参与者管理员用例行为发布公告用例描述管理员根据相应权限发布公告前置条件成功登录该系统后置条件拥有权限基本操作流1:系统登录成功2:输入公告内容3:系统根据相应权限发布4:退出系统备选操作流没有权限发布公告,退出系统2.2.4用例规约下载课程表2.2.3用例规约成绩查询用例参与者学生、教师用例行为下载课程表用例描述学生和教师下载相应班级的课程安排表前置条件成功登录该系统后置条件有所属班级基本操作流1:系统登录成功2:系统根据相应班级显示课程安排表信息3:可选择是否打印课程安排表4:退出系统备选操作流没有班级属性,无法显示对应课程表,
本文标题:UML实验报告-教务管理系统
链接地址:https://www.777doc.com/doc-7139792 .html