当前位置:首页 > 物流管理系统详细设计说明书
11, MemberService类通过DBConnection类建立和数据库的连接。 12, MemberServlet调用MemberService类的queryCost()函数进行登录验证。
13, MemberService类调用MemberDAO类的queryCost ()函数完成登录验证。
14, MemberDAO类通过MemberVO类获得Member类的数据封装。 15, MemberDAO类通过CitylistVO类获得Citylist类的数据封装。 16, MemberDAO类通过CityListVO类获得Citylist类的数据封装。 17, MemberDAO类将Double值(代表费用总计)返回给MemberService类。
18, MemberService类将Double值(代表费用总计)返回给MemberServlet类。
19, MemberServlet调用disPatch()函数,将response返回给JSP页面。
附加说明:本时序图并没有画出regMember()、queryorderState()这两个功能,因其具体流程和Order类的时序图的某些功能基本的流程类似:regMember()功能的具体流程可以复用Order类的addOrder()功能的具体流程;queryorderState()功能的具体流程可以复用Order类的queryOrder()功能的具体流程。
3.3.3 交接单管理功能实现
交接单管理模块类图:
交接单管理模块时序图: a)创建交接单
时序图展示内容说明:
1, User通过JSP页面进行Create操作。
2, JSP页面通过post方式和控制器Servlet交互,提交订单添加
请求。
3, JoinServlet调用JoinService类的joinCreate()函数进行添加。
4, JoinService类调用JoinDAO类的joinCreate()函数完成添加。 5, JoinDAO类通过JoinVO类获得Join类的数据封装。
6, JoinDAO类将Interger值(代表添加成功与否的判断条件)返回给JoinService类。
7, 添加交接单后要建立交接单与订单的联系并更新班次,JoinService调用OrderbyjoinDAO类的obInsert()完成添加交接单与订单联系。
8, OrderbyjoinDAO类通过OrderbyjoinVO类获得Orderbyjoin类的数据封装。
9, OrderbyjoinDAO类将Interger值(代表添加成功与否的判断条件)返回给JoinService类。
10, 进行班次信息的更新,JoinService调用ClassDAO类的classUpdate()完成班次信息的更新。
11, ClassDAO类通过ClassVO类获得Class类的数据封装。 12, ClassDAO类将Interger值(代表添加成功与否的判断条件)返回给JoinService类。
13, 进行订单信息的更新,JoinService调用OrderDAO类的orderUpdate()完成订单状态信息的更新。
14, OrderDAO类通过OrderVO类获得Order类的数据封装。 15, OrderDAO类将Interger值(代表添加成功与否的判断条件)返回给JoinService类。
16, OrderService类将Interger值(代表添加成功与否的判断条件)返回给OrderServlet类。
17, JoinServlet调用disPatch()函数,将response返回给JSP页面。 b)确认交接单
时序图展示内容说明:
1, User通过JSP页面进行交接单确认操作。
2, JSP页面通过post方式和控制器Servlet交互,提交交接单确认请求。
3, JoinServlet调用JoinService类的joinUpdate()函数进行更新。
4, JoinService类调用JoinDAO类的joinUpdate()函数完成对交接单的更新。
5, JoinDAO类通过JoinVO类获得Join类的数据封装。
6, JoinDAO类将Interger值(代表更新成功与否的判断条件)返回给JoinService类。
7, 进行班次信息的更新,JoinService调用ClassDAO类的classUpdate()完成班次信息的更新。
8, ClassDAO类通过ClassVO类获得Class类的数据封装。 9, ClassDAO类将Interger值(代表更新成功与否的判断条件)返回给JoinService类。
10, 进行订单信息的更新,JoinService调用OrderDAO类的orderUpdate()完成订单状态信息的更新。
11, OrderDAO类通过OrderVO类获得Order类的数据封装。 12, OrderDAO类将Interger值(代表更新成功与否的判断条件)返
共分享92篇相关文档