大家帮忙画个UML图,作业急等中,谢谢了。

yishuihan03 2005-10-20 04:45:34
要求如下,因为我们刚学UML,所以有些内部关系不是很清楚,求高人帮助,将第二题中的。类图及类间关系图画出来,画好的图,可以发给我,zzj_525@163.com 哪位高人帮助,小弟不胜感激!!!
UML作业1,2005年9月

交作业日期:2005年10月21日前 周五
提交要求:电子文档word,其中图形要求插入在word文档中,不需要另外附图。在TSS教学系统中提交。

第一题:
需求如下
某学校的网上选课系统主要包括如下功能:管理员通过系统管理界面进入,建立本学期要开的各种课程,将课程信息保存在数据库中并可以对课程进行改动和删除,其中管理员可以看到全部课程信息,每个课程在系统中都是唯一的,不可有两个相同名称的课程。学生通过客户机浏览器根据学号和密码(学号和密码是学校统一的学生身份识别系统中存储的)进入选课界面,在这里学生可以进行三种操作:查询已选课程、选课、退选。同样,这些操作结果存入数据库中。

作业要求:
1、 对actor的分析和建模,完成基本用例(usecase)以及其中的关系进行分析和建模(usecase要求是sea level海级别的用例),将actor、usecase、relationship组成有效的用例图usecase diagram。
2、 对基本用例的事件流分析,包括主事件流和次要事件流。完成用例事件流的描述。

第二题
需求如下:
满足第一题的需求,设计一个选课的基本类图。其中,课程需要包含课程名称、上课的教室、课程的编号、授课的老师、选课的学生、开课的起始时间、允许选课的最大学生数目等等信息。
需要满足需求的要求,提供对课程的查询、显示、增加、修改、删除的功能;对选课过程的查询、选择、退选的功能;满足基本的控制要求,包括对课程合法性的验证、对选课动作合法性的判定、对增加课程合法性的判定、对用户基本信息的修改等等。
作业要求:
1、 最少需要对用户、管理者、课程、用户界面(为了使得系统简单,可以将所有界面显示的操作均统一进行建模)、控制部分进行建模,可以不需要专门对数据库进行建模;
2、 需要能提供第一题需求中需要提供的操作;
3、 构建的类图模型需要功能基本完备,满足MVC的基本要求;
4、 需要提供两张类图:第一张满足类图省略原则的,重点表现类和类之间关联的视图;第二张完备的描述类的内部信息的类图。
5、 与第一题的作业结果要有一致性。

PS.
以上是选课系统的基本需求要求,在实际完成作业中,如果遇到没有提及的需求细节,各位同学可以自己设定,但需要在答案中明示,通过注释、约束进行限定性描述。
...全文
249 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧