类设计设计说明书
1、用例名称处理订单
1.1    V:视图层设计:
用户界面原型编号
主要作用
文件名
UI008
显示后台管理的主要功能
admin.jsp
UI009_01
订单处理界面:查看订单的详细信息,可以更改订单状态为已出货,还可以对订单进行删除操作,
order_process.jsp
UI009_02
订单详细信息页面:显示订单的详细信息,
order_info.jsp
UI009_03
提示出货成功
[window]
UI008_06
确定删除信息
[window]
UI008_07
删除信息成功界面
[window]
1.2C:控制层设计
编号
C_order_001
类名
OrderListAction
l中的url
/orderList
获取的参数
Null
调用模型中的方法
OrderService类的 ArrayList showAll()方法
结果保存在request/session的变量
保存在request中,命名为result,类型为:ArrayList
请求转发到
/order_all_info.jsp
备注
编号
C_order_002
类名
OrderInfoAction
l中的url
/orderInfo
获取的参数
页面设计说明
String类型的orderNo
调用模型中的方法
OrderService类的Order getInfo(String orderNo)
结果保存在request/session的变量
保存在request中,命名为orderInfo,类型为:Order
请求转发到
/order_info.jsp
备注
1.3M:模型层设计
编号
M_order_001
类名
OrderService
方法名                                     
功能                                       
ArrayList showAll()
从数据库中查询所有订单信息,查询结果放入ArrayList对象中返回,如果没有返回null。
Order getInfo(String orderNo)
从数据库中查询订单号为orderNo的订单信息,查询结果放入Order对象中返回,如果没有返回null。
。。。
。。。
。。。
。。。
编号
M_order_002
类名
。。。
方法名                                     
功能                                       
。。。
。。。
。。。
。。。
。。。
。。。
。。。
。。。