首页 uml网上选课系统的需求分析

uml网上选课系统的需求分析

举报
开通vip

uml网上选课系统的需求分析预习报告 1、实验目的 1) 熟练使用Rational rose2003,掌握用例图和活动图的绘制方法 2) 掌握用例的设计方法 3)掌握活动图的设计方法 2、实验内容 网上选课系统的需求分析 3、实验要求 1)使用JAVA语言通过三层模型MVC(数据核心层、显示层和业务逻辑层)实现; 2)分析系统,确定参与者和用例,绘制选课系统的用例图; 3)使用文本详细描述每个用例的事件流; 4)为每个用例制作活动图; 5)确定类间的关联关系,创建类间的关联关系; 4. 系统的开发环境及运行环境: 操作系统:  Windows...

uml网上选课系统的需求分析
预习 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 1、实验目的 1) 熟练使用Rational rose2003,掌握用例图和活动图的绘制方法 2) 掌握用例的设计方法 3)掌握活动图的设计方法 2、实验内容 网上选课系统的需求 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 3、实验要求 1)使用JAVA语言通过三层模型MVC(数据核心层、显示层和业务逻辑层)实现; 2)分析系统,确定参与者和用例,绘制选课系统的用例图; 3)使用文本详细描述每个用例的事件流; 4)为每个用例制作活动图; 5)确定类间的关联关系,创建类间的关联关系; 4. 系统的开发环境及运行环境: 操作系统:  Windows XP Pro SP2 建模工具:  Rational Rose 2003 5.系统需求分析 学生选课系统主要满足来自三方面的需求,这三个方面分别是学生用户 ,教师用户和管理员用户,也即是三类用户角色。 1)学生用户是主要的需求者,主要需求功能是查询可选课程、查看自己选课情况及进行选课、退课操作等; 2)教师用户主要需求功能是查看自己所教授的课程、课程有哪些学生选修、以及利用本系统提交学生的成绩; 3)管理员用户的功能需求较为复杂,包括对学生信息、教师信息、课程信息进行管理。 6.系统结构图 7.学生登录流程图 实验报告 1.选课用例图 2.用例图说明: (1)系统的外部角色有:学生用户、教师用户和管理员。 (2)系统主要用例的文档描述: ①学生管理用例:学生用户可见的功能,包含了选课、退课和查看选课三个用例功能。 ②教师管理用例:教师用户可见的功能,包含了查看学生选课和提交成绩两个用例功能。 ③信息管理用例:管理员可见的功能,这个用例进一步分为三个用例:学生信息管理用例、教师信息管理用例和课程信息管理用例。 ④学生信息管理用例:信息管理用例可见的功能,实现学生信息的管理功能,包含了添加学生、修改学生信息和删除学生三个用例。 ⑤教师信息管理用例:信息管理用例可见的功能,实现教师信息的管理功能,包含了添加教师、修改教师信息和删除教师三个用例。 3.系统类图 4.类图说明: (1)BaseUser类是一个系统角色用户的基类,主要方法有两个: modifyPWD() 用于修改用户的密码; loginCheck() 用于用户登录验证。 (2)Admin类继承自BaseUser类。 (3)Student类继承自BaseUser类,主要方法有: studentAdd() 用于添加学生; studentDel() 用于删除学生; studentUpdate() 用于更新学生信息; getStudents() 用于获取学生列表。 (4)Teacher类继承自BaseUser类,主要方法有: teacherAdd() 用于添加教师; teacherDel() 用于删除教师; teacherUpdate() 用于更新教师信息; getTeachers() 用于获取教师列表。 (5)Course类是一个课程类,主要方法有: courseAdd() 用于添加课程; courseDel() 用于删除课程; courseUpdate() 用于修改课程信息; getCourses() 用于获取课程列表。 (6)Elect类是一个选课表类,主要方法有: elect() 选修课程; electDel() 退选课程; getElectInfo() 获取选课信息; haveSubmit() 检测 工程第三方检测合同工程防雷检测合同植筋拉拔检测方案传感器技术课后答案检测机构通用要求培训 是否已提交过成绩; submitScore() 提交成绩。 5.小结 在建模过程中,遇到一些问题,诸如某些操作界面无法看到,一些修改影响了其他模图的建立,通过询问辅导老师和上网查找资料,得到了比较满意的解决;在这次实验中,关于UML的概念以前比较模糊的地方,我在实际操作中,变得更加清楚了,对Rational Rose的UML功能运用的更加系统,更加熟练;但是更让我明白,UML的知识是十分丰富的,我现在的认识还不够,我将会在以后的学习中,不断提高自己的UML知识。
本文档为【uml网上选课系统的需求分析】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_215732
暂无简介~
格式:doc
大小:21KB
软件:Word
页数:0
分类:工学
上传时间:2019-09-17
浏览量:41