物流系统开发文档

物流系统开发文档

ID:25694965

大小:5.75 MB

页数:81页

时间:2018-11-22

物流系统开发文档_第1页
物流系统开发文档_第2页
物流系统开发文档_第3页
物流系统开发文档_第4页
物流系统开发文档_第5页
资源描述:

《物流系统开发文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、作者:尤帅物流系统开发文档物流系统开发文档1目录11.概述22.系统分析与总体设计32.1系统分析32.1.1需求描述32.1.2用例分析32.2总体设计42.2.1系统软件结构设计42.2.2功能模块设计52.2.3数据库设计52.2.4系统结构设计82.2.5界面设计样式102.2.6通用组件配置文件123.功能模块的详细设计与实现123.1接单管理模块123.1.1接单管理总体结构123.1.2订单信息MVC模式的设计123.1.3接单信息实体类的实现133.1.4接单信息实体接口类143.1.5接单信息实体接口的实现类153.1.6接单信息业务逻辑类173.1.7接单信息

2、业务逻辑类的实现类173.1.8接单信息控制类193.1.9视图层的实现243.2送货员信息管理模块253.2.1送货员信息管理总体结构263.2.2送货员信息MVC模式的设计263.2.3送货员信息实体类的实现273.2.4送货员信息实体接口类293.2.5送货员信息实体接口的实现类293.2.6送货员信息业务逻辑类323.2.7送货员信息业务逻辑类的实现类333.2.8送货员信息控制类343.2.9视图层的实现403.3送货管理模块423.3.1送货管理总体结构423.3.2送货管理MVC模式的设计423.3.3送货管理实体类的实现423.3.4送货管理实体接口类443.3.

3、5送货管理实体接口的实现类443.3.6送货管理业务逻辑类483.3.7送货管理业务逻辑类的实现493.3.8送货管理控制类533.3.9视图层的实现583.4仓库管理模块593.4.1仓库管理总体结构593.4.2仓库管理MVC模式的设计593.4.3仓库管理实体类的实现593.4.4仓库管理实体接口类613.4.5仓库管理实体接口的实现类623.4.6仓库管理业务逻辑类673.4.7仓库管理业务逻辑类的实现673.4.8仓库管理控制类703.4.9视图层的实现743.5仓库管理模块763.5.1视图层的实现764.系统配置784.1物流系统给的数据库配置如下:784.2引入S

4、tructs2支持791.概述本报告对一个物流系统的分析、设计及编码实现进行了介绍。该报告说明了物流系统的需求,软件设计以及编码实现。本系统采用J2EE进行实现,采用MVC模式设计结构,采用Struts2+Hibernate框架+MSQL数据库系统。1.系统分析与总体设计2.1系统分析2.1.1需求描述物流系统是用于物流公司处理物流与配送的业务,这个系统主要具有以下功能:1)仓库管理员揽货点节后用户的货物、称重、打包、填单、收费,用于系统管理员将信息输入计算机中,要求将送货单号扫描入数据库。2)送货员到各个网点接送货物,将货物集中到物流仓库。3)仓库管理员每天将集中的货物根据送达

5、目的地不同而分拣成不同区域。有送货员分别送到不同的地方或收货人手中。4)各个阶段均由系统管理员通过扫描进入数据库。5)客户可以根据送货单号查询到货物状态6)财务部分根据送货单的信息处理收货以及各相关人的结算。2.1.2用例分析用例图是用来显示外部参与者与系统的交互吗,能够更直观的描述系统的功能。从角色来看,物流系统主要分为5个角色,分别是:系统管理员、客户、送货员、仓库管理员、签收人。下图为物流系统的用例图。2.2总体设计2.2.1系统软件结构设计2.2.2功能模块设计子系统模块名子功能描述后台订单管理模块订单信息输入管理员输入订单信息订单查询管理员查询订单信息订单信息更新管理员

6、更新订单信息送货员信息管理模块送货员信息输入管理员输入送货员信息送货员信息更新管理员更新送货员信息送货员信息查询管理员查询送货员信息工资结算管理员结算查询送货员的工资送货管理模块送货明细管理员查询送货明细信息订单签收送货员送货,让客户签收订单支付客户付款送货员工资结算管理员结算送货员的工资仓库管理模块货物信息输入管理员输入货物信息货物分拣管理员进行货物分拣处理货物发送管理员把货物让送货员发送货物信息更新管理员更新货物信息2.2.3数据库设计货物单(t_send_foods)货物编号字段名是否为空长度描述1idnotint主键2Consignor_namenotVarchar(64

7、)发货员名字3Consignor_addressnotVarchar(64)发货地址4Consignor_telnotVarchar(64)发货人电话号码5Recess_namenotVarchar(32)收货人名字6Recess_telnotVarchar(32)收货人电话号码7Recess_addressnotVarchar(32)收货人地址8Charge_methodnotVarchar(64)收费方法9costnotfloat费用10Goods_weightnotVarc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。