大连交通大学软件学院《软件工程课程设计》
6.1.2 用户注册的VOPC类图见图6.2 <
0..*0..1<
6.1.3 用户注册的协作图见图6.3 :RegisterController8: //add a register list()6: //add a register list()5: //add a register list():Customer:RegisterSystem4: //check input information()7: //display the register list()2: //display a blank list:RegisterForm1: //create a register list()3: //write information()Customer 图6.3 用户注册的协作图
22
大连交通大学软件学院《软件工程课程设计》
6.2 下订单
6.2.1 下订单的系统顺序图见图6.4 <<9>>:B2C SystemCustomer// SubmitPaymentRequirment2013-2014-02
//CheckIdentity//CheckGoods//DisplayDeliveAddress//ChangeDeliveAddress//CheckDeliveAddress//ChangeDeliveAddress//DisplayPaymentMode//SelectPaymentMode//CheckPaymentMode//CalculateTotalCost//CommitOrder//StoreOrder//DisplaySuccessfulPage
图6.4 下订单的系统顺序图
23
大连交通大学软件学院《软件工程课程设计》
6.2.2 下订单的VOPC类图见图6.5 <
<
6.2.3 下订单的协作图见图6.6
6: DisplayOrderPage( )7: ModifyOrderInfor1: SubmitPaymentRequirment( )11: SubmitOrderCustomer2: SubmitPaymentRequirment( )12: SubmitOrder( ):MakeOrderForm8: ModifyOrderInfor( ):Customer3: CheckOrder( )9: ModifyAddress( )4: CheckCustomer( )10: ModifyPaymentMode( ):MakeOrderController:Order5: CheckGoods( ):Goods 图6.6 下订单的协作图
24
大连交通大学软件学院《软件工程课程设计》
6.3 管理业务数据
6.3.1 管理业务数据的系统顺序图见图6.7
2013-2014-02
图6.7 管理业务数据的系统顺序图
6.3.2 管理业务数据的VOPC类图见图6.8
图6.8 管理业务数据的VOPC类图
25