电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

物流配送管理系统详细设计

物流配送管理系统详细设计_第1页
1/6
物流配送管理系统详细设计_第2页
2/6
物流配送管理系统详细设计_第3页
3/6
物流配送管理系统详细设计 一、为什么要创建模型要进行设计? 为什么要给软件建模? 答:当我们需要通过检验确定某些东西的时候,或是使用UML 来检验比编码来检查更划算的时候,我们就用UML. 二、我们为什么应该在编码前构造一个全面的设计? 做个设计和计划远远比没有任何设计和计划的情况下试图去开发更划算。这也不一定,因此,在编写代码前去创建一个全面的UML 设计作为一个有价值、有效的选项,也是不一定的。UML 在创建大型软件结构的“路标图”时是比较有用,这样的“路标图”给开发人员一个快速的手段,用来发现某一个类依赖于另外那些类,并为整体系统的结构提供了一个参考。 三、UML 设计图并不是重复的把系统中所有的类之间关系机械的表示出来,而是要保存下来比较有用的: 1. 表现你的系统中一个通用设计解决方案的图 2. 记录了复杂的协议,难以通过代码了解的图 3. 提供了比较少涉及到的系统范围内的路标图的图 4. 记录了比代码更容易表述的设计意图的图 并且画 UML 图是没有绝对的先后顺序的 四、包分析 a) 分析在我们的项目里,要搭建的架构里,都包含哪些包: i. base 包专门用来存放连接数据库的类 ii. contrl 包存放 action 类即各种业务跳转的控制类 iii. service 包存放服务类文件 iv. dao 包存放数据持久化类 v. util 包存放一些帮助类文件 vi. vo 存放数据封装类 b) 包结构关系(见详细设计说明书) 五、模块分析 a) 分析我们项目里都包含哪些模块: b) 总公司的: i. 系统管理包含后台用户管理,权限分配; ii. 车辆管理包含车辆管理 iii. 班次管理包含班车管理和处理加急班次 iv. 线路管理包含基本的线路管理和运输线路管理 v. 配送点管理包含配送点基本信息管理和审查配送费方案 vi. 费用管理包含运费计算方案管理和利润分配方案管理和收益统计管理 c) 分公司即配送点 i. 订单管理模块:1 订单管理,2 订单审核,3 库存订单查询,4 订单确认 ii. 交接单管理:1 交接单管理,2 紧急订单查询,3 班次查询及加开班次的设置 iii. 异常订单管理:1 异常订单登记,2 异常订单查询 iv. 本地信息设置:1 配送价格设置,2 设置中转路线 v. 财务管理:1 财务统计,2 财务汇报 vi. 系统管理:1 后台用户管理,2 注册客户管理 3 权限管理 d) 公司前台 i. 顾客管理:1 注册,2 登录,网上下订单 ii. 查询运费价格 iii. 查询...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

物流配送管理系统详细设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部