- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
某高校选课系统
成都理工大学管理科学学院
教学实验报告
2012~2013学年 第一学期
实验项目 选课系统 课程名称 UML统一建模语言 实验日期 第十一周---第十二周 实验学时 8 实验总学时 24 班 级 2010070302 姓 名 吕瑶 学 号 201007030231 专业方向 信息化工程 指导教师 唐元毅 实
验
目
的
与
要
求
掌握用例图的基本用法和使用技巧。
掌握类图的一般步骤和技巧,掌握类图中的各种基本概念的含义和表达方法。
掌握顺序图绘制的基本方法和技巧,学会使用顺序图描述用例实现的方法,掌握系统动态特性建模的技巧。
掌握使用活动图描述各种复杂事件的逻辑。
实
验
内
容 本系统为成都理工大学的选课系统,对该系统的描述如下:
网上选课系统主要包括如下功能:管理员通过系统管理界面进入,建立本学期要开设的各种课程、将课程信息保存在数据库中,并且可对课程进行修改和删除。学生通过对学校教务处主页的浏览,根据学号和密码进入选课界面,在这里学生可以进行三种操作:查询已选课程、选课、退课。同样,通过业务层,这些操作结果存入数据库中。
实验一 用例图设计
本系统涉及的用户包括管理员和学生,他们是用况图中的参与者,他们的主要特征相似,都具有姓名和学号(工资号)等信息,所以可以抽象处出一个父类参与者用户,而管理员和学生从用户统一派生。数据库管理系统是另外一个参与者。
系统事件:
添加课程事件:
管理员选择进入管理界面,用例开始。
系统提示输入管理员密码。
管理员输入密码。
系统验证密码。
(5) 密码正确。A1有冲突
进入管理界面,系统显示目前所建立的全部课程信息。
管理选择“添加课程”。
系统提示输入新课程信息。
管理员输入信息。
系统验证是否和已有课程冲突。
A2 有冲突。
用例结束。
错误事件:
A1 密码错误:
系统提示再次输入。
用户确认。
三次错误,拒绝再次访问。
否则进入添加课程事件第6步。
A2 有冲突:
系统提示冲突,显示冲突课程信息。
用户重新输入。
继续验证直到无冲突。
进入添加课程事件第12步。
删除课程事件:
管理员选择进入管理界面,用例开始。
系统提示输入管理员密码。
管理员输入密码。
系统验证密码。
密码正确。A1有冲突
进入管理界面,系统显示目前所建立的全部课程信息
管理员选择“删除课程”。
系统提示输入要删除的课程。
管理员输入信息。
系统验证数据库中是否有该门课程。
A3有冲突
用例结束。
错误事件:
A1有冲突:同上
A3有冲突:
系统提示数据库中没有所要删除的课程。
系统继续提示重新输入课程名称。
管理员重新输入。
系统继续验证直到无冲突。
进入删除课程第12步。
修改课程事件:
管理员选择进入管理界面,用例开始。
系统提示输入管理员密码。
管理员输入密码。
系统验证密码。
密码正确。A1有冲突
进入管理界面,系统显示目前所建立的全部课程信息
管理员选择“修改课程”。
系统提示输入信息。
管理员输入信息。
系统验证数据库中是否与相关课程冲突
A2有冲突
用例结束。
错误事件:A1有冲突:同上
A2有冲突:同上
选课事件:
学生进入教务处登陆界面,用例开始。
系统提示输入学号和密码。
学生输入学号和密码。
系统验证。 A1 验证失败
进入选排课系统——选课系统。
学生根据需要选择“计划课(非选听)”、“计划课(选听)”、其它课、任选课系统其中一项。
系统显示相关课程信息。
学生选择课程。
系统验证课程是否可选。 A2 不可选。
系统提示课程选课成功。
用例结束。
错误事件:
A1: 验证失败。
系统提示验证失败,提示重新输入。
重复输入直到成功,转选课事件第5步。
A2: 课程不可选。
系统提示课程不可选原因。
学生重新选课。
重新验证直到成功。
转选课事件第10步。
查询事件:
学生进入教务处登陆界面,用例开始。
系统提示输入学号和密码。
学生输入学号和密码。
系统验证。 A1 验证失败
进入选排课系统——选课系统。
学生选择“已选课查询”。
系统显示相关课程信息。
学生根据不同情况可以选择“退选”、“查看”或者选择“查看所选课总课程表” A4有冲突
用例结束。
错误事件:
A1验证失败:同上。
A4有冲突:(出现在退选课程的时候)
系统提示已超出退课时间
进入“查询事件”第9步
根据以上分析,绘制系统用况图如下。
实验小结和体会
用况图描述了一组况例、参与者及它们之间的关系,因此基本的用况图包括3个方面的内容:用况、参与者者、用况之间的关系。
参与者是系统外部的一个实体,可以是人员、设备或外部系统,它以某种方式参与了用况的执行过程。
用况除了与其参与者发生关联外,
您可能关注的文档
- 某小区住宅楼及地下车库消防工程合同.doc
- 某工业园规划设计说明.doc
- 某工地民工学校教学台帐.doc
- 某工程临时用电方案1.doc
- 某工厂电气施工标准.doc
- 某工程消防招标文件及合同范本.doc
- 某小区智能化系统规划设计方案.ppt
- 某市场开发可行性研究分析报告.doc
- 某市政工程临时用电方案.doc
- 某建筑工程项目部安全教育.doc
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)