《学生成绩管理系统的用例、类图优秀PPT.ppt》由会员分享,可在线阅读,更多相关《学生成绩管理系统的用例、类图优秀PPT.ppt(20页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、学生成果管理系统1、用例图绘制2、活动图绘制3、类图绘制4、依次图绘制5、合作图绘制v1、用例图绘制v用例:是对系统供应的功能的描述。v用例图的主要元素:系统、用例、行为者、用例之间的关系。v(1)、用户需求v需求分析v1)、为每个运用系统的人员设置权限,只有通过权限验证的人才能运用系统;v2)、学生可以运用该系统查询所学课程的成果;v3)、老师运用该系统完成学生成果的录入、修改、显示;v4)、管理员运用该系统输入学生信息、老师信息、v院系信息、班级信息、课程信息。执行者(行为者):管理员老师学生1、执行者”管理员”:输入学生信息、老师信息、院系信息、班级信息、课程信息;2、执行者“老师”:完
2、成学生成果的录入、修改、显示;3、执行者“学生”:运用系统的目的是查询所学课程的成果。v(2)、用例图绘制管理员老师学生管理员模块学生模块老师模块学生成果管理系统供应网上成果管理平台主要分为管理员、老师、学生三部分的功能。管理员功能体现在后台管理模块,老师和学生的功能用来进行留言沟通,成果管理和信息查询。用例:管理员、老师、学生分别运用各自系统,完成系统相应的业务功能。v用例之间的关系:包含关系(include)信息管理录入学生信息录入老师信息录入院系信息录入班级信息录入课程信息老师学生登录include管理员成果管理include删除成果成果录入修改成果打印成果查询成果选择课程选择学期数in
3、cludeincludeincludeincludeincludeincludev录入成果用例:v1、简要说明:本用例描述了老师对课程的成果的录入。v2、事务流:v(1)、基本流:v 1)、选择课程名称;v 2)、录入课程成果;v 3)、系统更新课程成果;v 4)、系统显示该课程成果;v 5)、老师确认保存录入课程成果;v 6)、系统保存老师所录入的成果。v(2)、备选流:v 1)、假如没有要选择的课程名称,给出提示,结束;v 2)、假如老师没有确认保存录入成果,给出提示,结束。v2、活动图绘制:描述动作及动作之间的关系。选择课程错误提示查询学生登录符合条件不符合条件登录成果管理错误提示录入修
4、改打印删除查询返回老师符合条件不符合条件登录信息管理错误提示老师信息学生信息院系信息班级信息课程信息返回管理员符合条件不符合条件v3、类图和对象图的绘制v类图描述类与类之间的静态关系。v对象图是类图的实例。类名 -属性 +操作 学号 姓名 性别 班级 专业 系别 选择课程获得课程信息 学生 课程 课程号 课程名称 课程简介 授课老师获得课程信息查看开课老师学生选课类图选课 1*说明:一个学生可以选1到多门课程,一门课程可以被0至多个学生选取。v对象图学号=00902025姓名=周鑫性别=男班级=一班专业=计科系别=信息工程 周鑫:学生软件工程:课程课程号=001课程名称=软件 工程 课程简介
5、授课老师=许刚 学号 姓名 性别 班级 专业 系别 参与考试获得考试信息查看考试成果 学生 成果 课程号 课程名称 授课老师 考试成果获得课程信息查看开课老师查看考试成果学生成果管理类图查询*说明:一个学生可以查询0至多门课程的成果,一门成果可以被0至多个学生查询。v对象图学号=00902025姓名=周鑫性别=男班级=一班专业=计科系别=信息工程 周鑫:学生 课程:成果课程号=001课程名称=软件工程授课老师=许刚考试成果=100 编号 姓名 性别 系别 老师获得课程信息获得授课地点获得个人信息 编号 姓名 性别 管理员获得老师信息获得学生信息管理老师信息管理学生信息 学号 姓名 性别 班级 专业 系别 查看个人信息选择课程获得课程信息参与考试获得考试信息查看考试成果 学生管理员管理信息类类图管理管理v4、依次图绘制:表现对象间消息传递的时间依次v()学生查看成果依次图虚线:表示对象的“生命线”,用于表示在某段时间内该对象是存在的;水平线:表示对象间的通信。老师管理成果依次图管理员管理信息依次图5、合作图绘制:描述相互协作的对象间的交互关系(静态链接关系)学生成果学生成果管理系统读取查询登录学生成果管理合作图