物流管理系统详细设计说明书

上传人:汽*** 文档编号:563664682 上传时间:2022-07-30 格式:DOCX 页数:117 大小:5.27MB
返回 下载 相关 举报
物流管理系统详细设计说明书_第1页
第1页 / 共117页
物流管理系统详细设计说明书_第2页
第2页 / 共117页
物流管理系统详细设计说明书_第3页
第3页 / 共117页
物流管理系统详细设计说明书_第4页
第4页 / 共117页
物流管理系统详细设计说明书_第5页
第5页 / 共117页
点击查看更多>>
资源描述

《物流管理系统详细设计说明书》由会员分享,可在线阅读,更多相关《物流管理系统详细设计说明书(117页珍藏版)》请在金锄头文库上搜索。

1、OA协同办公系统详细设计说明书内部文档OA协同办公系统详细设计说明书编写:XXX日期:2010-11-01审核:日期:批准:日期:受控状态:是 发布版次:1.0日期:2010-11-01编号:变更记录日期版本变更说明作者2010-11-011.0初始版本王振国签字确认系统模块对应章节对应部门负责人签字字1 引言1.1 编写目的本说明书目目的在于于明确说说明系统统各功能能的实现现方式,指指导开发发员进行行编码。主要为本公公司以几几份承包包方的阅阅读者,如如设计人人员、开开发人员员等。有有时可以以包括客客户方的的阅读者者,如:业务人人员、系系统管理理人员等等。1.2 背景:待开发软件件系统的的名称

2、:OA协协同办公公系统此软件系统统任务提提出者:中软国国际培训训中心此软件系统统任务开开发者:中软国国际蜗牛牛项目小小组此软件系统统任务用用户: 暂无无1.3 基线OA协同办办公系统统业务分分析报告告 v11.0OA协同办办公系统统需求分分析说明明书 vv1.00OA协同办办公系统统概要设设计说明明书 vv1.00OA协同办办公系统统详细设设计说明明书 vv1.001.4 特殊名词定定义缩写、术语语解 释DAO数据访问对对象SD系统设计,SSysttem DessignnCURD创建(Crreatte)、读读取(RReadd)更新新(Uppdatte)和和删除(Delletee)1.5 参考资

3、料OA协同办办公系统统业务分分析报告告 v11.0OA协同办办公系统统需求分分析说明明书 vv1.00OA协同办办公系统统概要设设计说明明书 vv1.00Java开开发规范范2 模块命名规规则包名命名规则vo值对象,其其中存放放的是每每个JaavaBBeann,其中中JavvaBeean的的命名是是和数据据库中的的表名称称是一一一对应的的。dbc一个有意义义的名字字+dbbc其中中的类是是来操纵纵数据库库的关闭闭和打开开的例子:DaatabbaseeConnnecctioon.jjavaaActioon 模块名AActiion:是用来来给seervllet命命名的例子:LooginAcctio

4、on.jjavaaform模块名AActiionFFormm:是用用来给sservvlett命名的的例子:LooginAcctioonFoorm.javvadaoI+有意义义的名字字+DAAO,因因为daao包是是用来定定义接口口的,在在接口的的命名中中,在最最前面是是要加上上一个字字母“I”的。包中定义的的每一个个接口的的抽象方方法,都都是用来来让Immpl类类和Prroxyy类来实实现的。例子:IUUserrDAOO.jaavaImpl有意义的名名字+IImpll:这是是用来实实现具体体的增、删删、改、查查的操作作的真实实实现类类,不负负责数据据库的关关闭,且且直接不不会被sservvle

5、tt调用。例子:UsserBBeannImppl.jjavaaProxyy代理类:一一个有意意义的名名字PProxxy:这这是用用用来实现现真实的的实现类类的,它它为实现现类实例例化,调调用实现现类的方方法,是是实现类类的孪生生兄弟,他他负责数数据库的的关闭工工作。例子:UsserDDaopproxxy.jjavaaFactoory工厂类:一一个有意意义的名名字FFacttoryy。这个个类是用用来调用用daoo接口的的。而ddao接接口通过过其子类类Prooxy实实例化。例子:UsserFFacttoryy.jaava3 模块汇总3.1 模块汇总表表总公司:系统管理模块名称功能简述后台用户管

6、管理用户的CUURD权限分配角色权限的的CURRD车辆管理模块名称功能简述车辆管理对车辆信息息进行增增删改查查班次管理模块名称功能简述班次设置对班次信息息的CUURD处理加急班班次对来自配送送点的加加急班次次申请进进行处理理线路管理模块名称功能简述基本线路管管理对基本路线线的CUURD运输线路管管理对运输线路路的CUURD配送点管理理模块名称功能简述配送点基本本信息管管理对配送点和和现有对对应班次次的CUURD审查配送费费方案审查各个配配送点提提交的配配送费计计算方案案费用管理模块名称功能简述运费计算方方案管理理设置或修改改以公斤斤或者体体积为标标准的运运费方案案利润分配方方案管理理调整总公司

7、司和各个个的配送送点收益益分配比比率收益统计管管理统计总公司司以及各各个配送送点的收收益情况况分公司:订单管理模块名称功能简述订单管理对订单的CCURDD订单审核对网上下单单以及本本地下单单进行审审核库存订单查查询对库存订单单进行查查询,方方便交接接单生成成订单确认对货物配送送的订单单进行确确认等相相关操作作交接单管理理模块名称功能简述交接单管理理对交接单的的CURRD紧急订单的的查询对紧急订单单或者待待发订单单进行查查询,方方便交接接单生成成班次查询及及加急班班次设置置查询班次,绑绑定交接接单,申申请加急急班次,处处理紧急急订单异常订单管管理模块名称功能简述异常订单登登记登记异常订订单的相相

8、关信息息,方便便后期处处理异常订单查查询查询异常订订单的处处理情况况本地信息设设置模块名称功能简述配送价格设设置对配送价格格进行设设置并进进行申报报设置中转线线路对中转线路路进行设设置,提提供查询询功能,给给出中转转选择意意见财务管理模块名称功能简述财务统计统计一段时时间的收收益,方方便后期期申报财务汇报定时向总公公司申报报财务系统管理模块名称功能简述后台用户管管理对本地后台台用户信信息的CCURDD注册顾客管管理对网上注册册顾客信信息的CCURDD权限管理对所有系统统用户的的权限以以及角色色的分配配公司前台注册管理模块名称功能简述顾客管理提供注册、登登陆功能能,方便便顾客网网上下单单查询管理

9、模块名称功能简述查询运费价价格向顾客提供供运费查查询功能能,是顾顾客对费费用有预预先的了了解查询订单进进度向顾客提供供订单查查询功能能,方便便顾客查查询进度度以及个个人订单单历史记记录3.2 系统架构设设计3.2.1 系统架构基基本功能能实现1 代码包结构构及关系系如图例例所示。包结构及关关系(图图例1)代码共分成成六个包包:base包包专门用用来存放放连接数数据库的的类contrrl包存存放acctioon类即即各种业业务跳转转的控制制类serviice 包存放放服务类类文件dao 包包存放数数据持久久化类util包包存放一一些帮助助类文件件vo 存放放数据封封装类3.3 系统模块功功能详细

10、细设计3.3.1 订单管理模模块功能能实现订单管理模模块详细细类图:订单管理模模块时序序图:时序图展示示内容说说明:1, OrderrMannageer通过过JSPP页面进进行CUURD操操作。2, JSP页面面通过ppostt方式和和控制器器Serrvleet交互互,提交交订单查查询请求求。3, OrderrSerrvicce类通通过DBBConnnecctioon类建建立和数数据库的的连接。4, OrderrSerrvleet调用用OrdderSServvicee类的qquerryOrrderr()函函数进行行查询。5, OrderrSerrvicce类调调用OrrderrDAOO类的qq

11、uryyOrdder()函数数完成查查询。6, OrderrDAOO类通过过OrdderVVO类获获得Orrderr类的数数据封装装。7, OrderrDAOO类调用用PaggeHeelp完完成分页页请求。8, OrderrDAOO类将PPageeHellp对象象返回给给OrdderSServvicee类。9, OrderrSerrvicce类将将PaggeHeelp对对象返回回给OrrderrSerrvleet类。10, OrderrSerrvleet调用用dissPattch()函数数,将rrespponsse返回回给JSSP页面面。11, JSP页面面通过ppostt方式和和控制器器Se

12、rrvleet交互互,提交交订单添添加请求求。12, OrderrSerrvicce类通通过DBBConnnecctioon类建建立和数数据库的的连接。13, OrderrSerrvleet调用用OrdderSServvicee类的aaddOOrdeer()函数进进行添加加。14, OrderrSerrvicce类调调用OrrderrDAOO类的aaddOOrdeer()函数完完成添加加。15, OrderrDAOO类通过过OrdderVVO类获获得Orrderr类的数数据封装装。16, OrderrDAOO类将IInteergeer值(代代表添加加成功与与否的判判断条件件)返回回给Orrde

13、rrSerrvicce类。17, OrderrSerrvicce类将将Inttergger值值(代表表添加成成功与否否的判断断条件)返返回给OOrdeerSeervllet类类。18, OrderrSerrvleet调用用dissPattch()函数数,将rrespponsse返回回给JSSP页面面。19, JSP页面面通过ppostt方式和和控制器器Serrvleet交互互,提交交订单删删除请求求。20, OrderrSerrvicce类通通过DBBConnnecctioon类建建立和数数据库的的连接。21, OrderrSerrvleet调用用OrdderSServvicee类的ddelO

14、Ordeer()函数进进行删除除。22, OrderrSerrvicce类调调用OrrderrDAOO类的ddelOOrdeer()函数完完成删除除。23, OrderrDAOO类通过过OrdderVVO类获获得Orrderr类的数数据封装装。24, OrderrDAOO类将IInteergeer值(代代表删除除成功与与否的判判断条件件)返回回给OrrderrSerrvicce类。25, OrderrSerrvicce类将将Inttergger值值(代表表删除成成功与否否的判断断条件)返返回给OOrdeerSeervllet类类。26, OrderrSerrvleet调用用dissPattch()函数数,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号