欢迎来到天天文库
浏览记录
ID:46221267
大小:176.14 KB
页数:18页
时间:2019-11-21
《软件工程上机实验指导书【精选】》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验一使用案例与角色创建订单处理系统的usecase框图练习步骤:、增加系统用例模型包、usecase框图、用例和角色1、右单击浏览器屮的usecase视图包并选择New…Package2、将新包命名为SystemUseCaseModel3、右单击SystemUseCaseModel包并选择New■■-UseCaseDiagram4、将新框图命名为Main5、双击浏览器中的MainUseCase框图打开框图6、用用例工具栏按钮将新用例加进框图中7、将新用例命名为AddItemtoShoppingCart8、重复第6步
2、到第7步,将其余用例加进框图中,包括:♦1・ViewShoppingCart••11.ViewDetailsofItems•••1】1・PurchaseItemsinShoppingCartiv.RemoveItemfromShoppingCartV・BrowseItemsforSalevi.ProvideFeedback••vil・SrockInventory•••Vlll.RetumItemtoStockix.ShipOrderX・AddNewItemforSalexi.RemoveItemforSalexii.
3、PurchaseInventory9、用角色工具栏按钮将新如色加进框图屮10、将新角色命名为Customer11、重复第9步和第1()步,将其余角色加进框图中,包括:CreditSystemWarehoseManagerShippingServicePurchasingManager三、增加关联1、用单向关联(unidirectionalassociation)工具按钮在客户角色Ai“AddItemtoShoppingCart”用例Z间画出关联。2、重复第1步,将其余关联加进框图屮四、增加用例描述1、选择浏览器中的“
4、AddItemtoShoppingCart”用例。2^用文档窗口在uEnterNewOrderv用例中增加下列描述:Thisusecaseallowsthecustomertoaddanitemforsaletotheirshoppingcartforpurchase3、用文档窗口增加其余用例描述。五、增加角色描述1、选择浏览器中的客户角色2、用文档窗口增加销售员角色的下列描述Thecustomersistheindividualwhoispurchasingitemsfromtheorganization3、川文档
5、窗口增加具余角色的描述结杲如下图:BrowseItemforSaleRemoveItemfromShoppingCartPurchaseln«ntoryRemoveItemforSale实验二对象交互(Interaction框图)实验内容创建Sequence框图和Collaboration椎图,在电子商务系统的购物推车屮增加新项目。完成了sequence和collaboration框图实现步骤:设置选择[tools]——[options]选择[diagram]标签确保复选框sequencenumbering,col
6、laborationnumbering和focusofcontrol单击ok退出Options窗口创建sequence框图1、右单击浏览器屮系统使用案例模型的AddItemtoShoppingCart2、[new]―[sequencediagram]3、取名MainFlow4、双击打开新框图将角色和对象加进框图1、将Customer角色从浏览器拖动到框图中2、选择object匸具栏按钮3、单击框图顶部添加对象4、将新对象取名为CartInterface5、对下列对彖重复第3和第4步:a)CartMgrb)Produc
7、tMgrc)ProductItemsd)WhiteCrewSockse)CartItems将消息加进框图1、选择objectionmessage工具栏按钮2、从Customer角色的牛命线拖动到CartInterface对象牛命线3、选中消息时,输入Addwhitecrewsockstocart4、重复第2和第3步,将其他消息加进框图中•Addwhitecrewsockstocart(在CartInterface与CartMgrZ间)•Getwhitecrewsocks(在CartMgr与ProductMgr之间)•
8、Findproduct(whitecrewsocks)(在ProductMgr与ProduceItemsZ间)•Getproduct(在ProductItems和WhiteCrewSocks之间)•Addwhitecrewsockstocart(在CartMgr与CartItems之间)5、从工具栏中选择MessagetoSelf按钮6、在蝕后
此文档下载收益归作者所有