* * * 包Z在包W的内部,包W被引入到包A内。包B依赖于被引入的包Z。 * 包X包含类P和S。包A有一个接口I。类S在包X的内部,并依赖于包A的接口I。 * * * * * * * * * * * * * 大学宿舍—个人房屋—恒隆广场,从简单到复杂,针对复杂系统,需要更大的逻辑组织进行分组管理 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 参与者表示与系统进行交互的任何人或物。可以包括人(不只是最终用户)、外部系统和其它机构。 通过分析选课系统的功能需求,确定有以下三个参与者: (1)学生:在系统中申请注册讨论班的人 (2)注册员:完成验证注册信息的人或外部系统 (3)教授:指导或协助讨论班和管理学生成绩 (一)识别参与者(角色) 用例是一系列活动,描述真实世界中参与者与系统相互交互的方式。通过分析选课系统的功能需求,确定有如下用例: (1)注册讨论班 (2)退出讨论班 (3)参加讨论班 (4)完成讨论班 (5)通知学生计划改变 (6)分发成绩单 (7)输出收费计划表 (8)输入成绩 (9)指导讨论班 (10)生成教学进度 (二)识别用例(用况) 系统的用例图如下所示: (三)用例的事件流描述 用
原创力文档

文档评论(0)