软件工程上机实验指导书

软件工程上机实验指导书

ID:12465632

大小:149.50 KB

页数:17页

时间:2018-07-17

软件工程上机实验指导书_第1页
软件工程上机实验指导书_第2页
软件工程上机实验指导书_第3页
软件工程上机实验指导书_第4页
软件工程上机实验指导书_第5页
资源描述:

《软件工程上机实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一 使用案例与角色创建订单处理系统的usecase框图练习步骤:一、增加系统用例模型包、usecase框图、用例和角色1、右单击浏览器中的usecase视图包并选择New---Package2、将新包命名为SystemUseCaseModel3、右单击SystemUseCaseModel包并选择New---UseCaseDiagram4、将新框图命名为Main5、双击浏览器中的MainUseCase框图打开框图6、用用例工具栏按钮将新用例加进框图中7、将新用例命名为AddItemtoShoppingCart8、重复第6

2、步到第7步,将其余用例加进框图中,包括:i.ViewShoppingCartii.ViewDetailsofItemsiii.PurchaseItemsinShoppingCartiv.RemoveItemfromShoppingCartv.BrowseItemsforSalevi.ProvideFeedbackvii.SrockInventoryviii.ReturnItemtoStockix.ShipOrderx.AddNewItemforSalexi.RemoveItemforSalexii.PurchaseInve

3、ntory9、用角色工具栏按钮将新角色加进框图中10、将新角色命名为Customer11、重复第9步和第10步,将其余角色加进框图中,包括:    CreditSystem    WarehoseManager    ShippingService    PurchasingManager三、增加关联1、用单向关联(unidirectionalassociation)工具按钮在客户角色与“AddItemtoShopping17Cart”用例之间画出关联。2、重复第1步,将其余关联加进框图中四、增加用例描述1、选择浏览器中的

4、“AddItemtoShoppingCart”用例。2、用文档窗口在“EnterNewOrder”用例中增加下列描述:Thisusecaseallowsthecustomertoaddanitemforsaletotheirshoppingcartforpurchase3、用文档窗口增加其余用例描述。五、增加角色描述1、选择浏览器中的客户角色2、用文档窗口增加销售员角色的下列描述Thecustomersistheindividualwhoispurchasingitemsfromtheorganization3、用文档窗口

5、增加其余角色的描述结果如下图:17实验二对象交互(Interaction框图)实验内容创建Sequence框图和Collaboration框图,在电子商务系统的购物推车中增加新项目。完成了sequence和collaboration框图实现步骤:设置选择[tools]----[options]选择[diagram]标签确保复选框sequencenumbering,collaborationnumbering和focusofcontrol单击ok退出Options窗口创建sequence框图1、右单击浏览器中系统使用案例模型

6、的AddItemtoShoppingCart2、[new]---[sequencediagram]3、取名MainFlow4、双击打开新框图将角色和对象加进框图1、将Customer角色从浏览器拖动到框图中2、选择object工具栏按钮3、单击框图顶部添加对象4、将新对象取名为CartInterface5、对下列对象重复第3和第4步:a)CartMgrb)ProductMgrc)ProductItemsd)WhiteCrewSockse)CartItems将消息加进框图1、选择objectionmessage工具栏按钮2、

7、从Customer角色的生命线拖动到CartInterface对象生命线3、选中消息时,输入Addwhitecrewsockstocart4、重复第2和第3步,将其他消息加进框图中lAddwhitecrewsockstocart(在CartInterface与CartMgr之间)lGetwhitecrewsocks(在CartMgr与ProductMgr之间)lFindproduct(whitecrewsocks)(在ProductMgr与ProduceItems之间)lGetproduct(在ProductItems和W

8、hiteCrewSocks之间)lAddwhitecrewsockstocart(在CartMgr与CartItems之间)5、从工具栏中选择MessagetoSelf按钮176、在最后一个消息下面,单击CartItems对象的生命线,加上返身消息7、将新消息命名为Addwhitecrewsocksto

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。