物流系统开发文档文档格式.docx
- 文档编号:18115222
- 上传时间:2022-12-13
- 格式:DOCX
- 页数:14
- 大小:19.59KB
物流系统开发文档文档格式.docx
《物流系统开发文档文档格式.docx》由会员分享,可在线阅读,更多相关《物流系统开发文档文档格式.docx(14页珍藏版)》请在冰豆网上搜索。
管理员查询订单信息
订单信息更新
管理员更新订单信息
送货员信息管理模块
送货员信息输入
管理员输入送货员信息
送货员信息更新
管理员更新送货员信息
送货员信息查询
管理员查询送货员信息
工资结算
管理员结算查询送货员的工资
送货管理模块
送货明细
管理员查询送货明细信息
订单签收
送货员送货,让客户签收
订单支付
客户付款
送货员工资结算
管理员结算送货员的工资
仓库管理模块
货物信息输入
管理员输入货物信息
货物分拣
管理员进行货物分拣处理
货物发送
管理员把货物让送货员发送
货物信息更新
管理员更新货物信息
2.2.3数据库设计
货物单
(t_send_foods)货物
编号
字段名
是否为空
长度
1
id
not
int
主键
2
Consignor_name
Varchar(64)
发货员名字
3
Consignor_address
发货地址
4
Consignor_tel
发货人电话号码
5
Recess_name
Varchar(32)
收货人名字
6
Recess_tel
收货人电话号码
7
Recess_address
收货人地址
8
Charge_method
收费方法
9
cost
float
费用
10
Goods_weight
货物重量
11
Goods_volume
货物体积
12
Is_sign
Int(3)
是否签收
13
Is_cost
是否收费
14
acceptor
Varchar(3)
受理人
送货员
(t_delivery)送货员
Worker_nub
职工号
Delivery_address
送货员家庭地址
Delivery_tel
送货员电话号码
Delivery_name
送货员名字
sex
性别
age
年龄
Id_car
身份证号
Delivery_area
送货范围
入库明细表
(t_warehousing_detail)入库明细表
Warehousing_date
入库时间
Send_id
送货单号
Warehouse_manager
仓库管理员
Warehousing_area
入库存放区
分拣明细表
(t_manage_detail)入库明细表
manage_date
分拣时间
Manage_name
分拣员
area
目的地区域
送货明细表
(t_detail)送货明细表
Send_date
time
送货时间
Charge__method
Real_cost
实收费用
Send_status
送货状态
Sign_name
签收人姓名
费用结算表
(t_settlement)送货明细表
settlement_date
结算时间
送货职工号
Send_nub
送货数量
Lose_debits
损耗扣款
Real_money
实发总数
Total_commission
提成总数
salary
底薪
物流系统数据库表及其关系
2.2.4系统结构设计
系统采用分层结构,整体上分为4层:
视图层、控制层、业务逻辑层和数据访问层
项目名称为logisticsSys。
数据访问层与业务逻辑层采用SH框架的Struts2+Hibernate技术实现。
视图层和控制层采用JSP技术实现。
包名
说明
控制类包
数据访问层接口包
数据访问层实现类包
数据模型类包,实体包
业务逻辑层接口包
业务逻辑层实现类
配置文件包
logisticsSys包的划分
WebRoot文件的划分
2.2.5界面设计样式
该部分为界面设计的公共部分,给界面提供样式。
2.2.6通用组件配置文件
3.功能模块的详细设计与实现
接单管理模块
3.1.1接单管理总体结构
3.1.2订单信息MVC模式的设计
层次
功能
所在的包/位置
程序
M
接单信息管理相关实体接口类
接单信息管理相关实体接口实现类
mpl
SendFoodsDao,
接单信息管理相关实体类
接单信息管理相关实体类的配置
V
接单信息管理逻辑类
接单信息管理的逻辑实现类
SendFoodsService,
C
接单输入页面
logisticsSys\jsp
接单信息列表页面
接单信息编辑页面
接单入库页面
3.1.3接单信息实体类的实现
publicclassSendFoods{
privateintid;
privateStringconsignorName;
privateStringconsignorAddress;
privateStringconsignorTel;
privateStringrecessName;
privateStringrecessTel;
privateStringchargeMethod;
privatefloatcost;
privateStringgoodsWeight;
privateStringgoodsVolume;
privatebooleanisSign;
privatebooleanisCost;
privateStringacceptor;
privateStringrecessAddress;
}
<
?
xmlversion="
"
encoding="
UTF-8"
>
!
DOCTYPEhibernate-mappingPUBLIC
"
-3.1.43.1.5ize();
}
publicbooleanwarehouse(WarehousingDetailwarehousingDetail){
Stringhql1="
fromWarehousingDetailwwhere='
+()+"
'
;
WarehousingDetailw=(WarehousingDetail)(hql1);
3.1.63.1.73.1.81L3.1.93.2.13.2.2
3.2.33.2.43.2.5ize();
publicbooleansave(Deliverydelivery){
return(delivery);
publicbooleanupdate(Deliverydelivery){
publicDeliveryfindSettlement(Deliverydelivery){
Stringhql="
fromDeliverydwhere='
return(Delivery)(hql);
publicStringgetHQL(Deliverydelivery){
Stringhql="
fromDeliveryd"
if(delivery!
=null){
if()!
hql+="
where='
}
elseif()!
}
returnhql;
送货员工信息
publicclassSettlementDaoImplextendsHibernateSessionimplementsSettlementDao{
publicbooleandelete(intid){
return,id);
publicList<
Settlement>
findAll(Stringtable){
ize();
publicbooleansave(Settlementsettlement){
return(settlement);
publicbooleanupdate(Settlementobj){
3.2.63.2.73.2.83.2.93.3.13.3.23.3.33.3.43.3.53.3.63.3.73.3.83.3.93.4.13.4.23.4.33.4.43.4.53.4.63.4.73.4.83.4.93.5.1/jsp/<
/result>
<
/action>
actionname="
add"
class=method="
<
resultname="
success"
type="
redirect"
/SendFoods/getAllSendFoods<
findById"
../jsp/<
update"
delete"
warehouse"
<
/package>
packagename="
WarehouseList"
namespace="
/WarehouseList"
extends="
struts-default"
query"
sort"
/WarehouseList/query<
SortList"
/SortList"
delivery"
/SortList/query<
FoodsList"
/FoodsList"
sign"
/FoodsList/query<
cost"
DeliveryList"
/DeliveryList"
/DeliveryList/query<
chain"
<
paramname="
actionName"
add<
/param>
namespace"
/Settlement<
Settlement"
/Settlement"
delete<
/DeliveryList<
WagesList"
/WagesList"
settlement"
/WagesList/query<
FollowList"
/FollowList"
/struts>
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流 系统 开发 文档