预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共81页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

面向对象的需求分析-3--4--5--6--7--8--9--10--11-用例的相关概念参与者(Actor)用例(UseCase)事件流-16--17--18--19--20--21--22-第三次访谈记录(教务处) 开发者:教学秘书提出了一个问题。客户:什么问题。 开发者:……客户:专业选修课由各院系决定就行了,但是全校公共选修课的上课安排还得教务处来决定。获取需求:网上选课系统-25--26--27--28--29--30--31--32-经过若干次谈话,终于有了一个较为清晰的需求 参与者: 教务处管理人员、学生、老师、各院系教学秘书、教研室主任 使用情况: 教务处管理人员:发布公共课课程信息、安排公共课上课地点、时间,增加或删除公共课、修改公共课课程信息(时间、地点)、发布新闻 学生选课、查询成绩 老师申请新课、登录成绩 教学秘书发布专业选修课备选信息、安排专业选修课上课、修改课程信息(对公共课只能修改授课教师)、发布新闻 教研室主任审核新开课程-34--35--36--37--38--39--40--41--42--43--44--45--46-寻找用例:网上选课系统寻找用例:网上选课系统-51--52--53--54--55--56--57--58--59--60--61--62--63-“添加课程”事件流: 管理员选择“添加课程”。 系统提示输入新课程信息。 管理员输入信息。 系统验证是否和已有课程冲突。 A1:有冲突 系统添加新课程,提示课程添加成功。 系统重新进入管理主界面,显示所有课程。 用例结束。 异常流: A1:有冲突 系统提示冲突,显示冲突课程信息。 用户重新输入课程信息。 继续验证直到无冲突。 进入添加课程事件流第5步。-65--66-6768707172第12章案例-续74第12章案例-续第12章案例-续77-78--79--80--81-