用OMT方法建立分析模型

5.6 某大城市的公共工程部决定开发基于Web的跟踪和修补路面坑洼系统(PHTRS)。说明如下:    

市民可以登陆Web站点报告路面坑洼的地点和严重程度。当上报路面坑洼时,它被计录,分配一个标识号,保存如下信息:街道地址,大小( 比例从1到10),位置(中央,路边等),地区(由街道地址确定)以 及修补优先级(由坑洼大小确定)。工作订单数据和每个坑洼有关联, 数据包含坑洼位置和大小,维修组识别号,维修组内人员数量,分配的 设备,修复耗时,坑洼状态(正在处理中,已修复,临时修复,未修复 ),使用的填充材料数量以及修复成本(从修复耗时,人员数量,材料 和使用的设备计算)。最后,生成损失文件以便保存该坑洼所造成的损失报告信息,并包含市民的姓名,地址,电话号码,损失类型,损失金额。PHTRS是基于在线系统,可交互地进行所有的查询。

      

a. 为PHTRS系统画出UML用例图,你必须对用户和系统的交互方式做一些假设。 

   

 

b. 为PHTRS系统开发一个类模型。

      

c. 为PHTRS系统开发一个序列图模型。

 

 

 

5.7 从下面候选系统中任选一个,用OMT方法建立其分析模型。       

      

d. 企业的会议室预约系统。 

系统正常的情况场景:

-员工预约会议室信息生成,系统检测是否合法;

-系统提示用户选择预约时间;

-系统变更预约信息,预约状态更新完毕;

-系统反馈预约成功;

-员工确认预约时间。

系统异常的情况场景:

-员工预约会议室生成预约信息,系统检测其不合法,提示用户订单不合法;

-员工重新预约,系统检测合法。

-系统提示员工选择预约时间,员工选择,系统检测时间与其他预约冲突提示预约冲突,请选择其他时间;

-员工重新选择时间,系统提示预约成功。

-系统变更预约状态,预约状态更新完毕。

系统的用户界面:

 

 

 

系统的序列图:

 

系统的动态模型:

 

 

posted on 2016-04-17 14:03  谭高居2014551515  阅读(8619)  评论(0编辑  收藏  举报

导航