首页 > 范文大全 > 正文

基于asp.net物流系统

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于asp.net物流系统范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

【摘要】物流系统是利用现代信息技术和设备,将物品从供应地运输接收地,提供准确的、及时的服务信息管理。使用众多控件组合,强大编程功能,能快速完成物流系统设计与开发。

【关键字】物流,系统,

1.引言

随着电子商务快速发展,物流也得到飞速提高。物流系统是指由两个或两个以上的物流功能单元构成,以完成物流服务为目的的有机集合体。作为物流系统的“输入”就是采购,运输,储存,流通加工,装卸,搬运,包装,销售,物流信息处理等环节的劳务,设备,材料,资源等,由外部环境向系统提供的过程。 所谓物流系统是指在一定的时间和空间里,由所需输送的物料和包括有关设备,输送工具,仓储设备,人员以及通信联系等若干相互制约的动态要素构成的具有特定功能的有机整体。

2.物流系统功能

物流系统采用IIS+,数据库采用SQLserver数据库管理系统。系统功能包括:接收送货单,接收接货单,实时在途,在线查询,验货完成等功能。

3.数据库设计

根据物流系统功能要求,数据库主要建立下列表:进货表,企业根据库存表记录和销售情况,自动产生采购进货清单。送货表,顾客购买商品,企业送货上门。送货表,根据进货表或送货表, 派出相应车完成相应进货或送货任务。在途运输表,实时了解进货或送货进行情况。

1)进货表: 进货单号,商品编号,名称,日期,单位,数量,单价,金额,供货单位,经手人,进货地址,摘要,是否完成,签字人

2)送货表: 送货单号,商品编号,名称,日期,单位,数量,单价,金额,送货单位,经手人,进货地址,接收人,摘要,是否完成,签字

3)车辆信息表:车牌号,车辆名称,车辆类型,司机,联系电话,承载重量,可承载体积

4)派车单: 派车单号,进送货单号,时间,地点,用车单位,用车人,事由,金额

5)在途运输表: 派车单号,gps,地理位置,时间,是否完成

4.主要流程

系统涉及物流的主要流程:1)进货;2)销售送货。

4.1 进货流程:

1)预进货单:库存表库存数除以每日销售数,再减去进货周期,如果小于零,则进货,数量=销售数*进货周期天数,生产预进货单。

2)批准进货单:预进货单经过部门主管批准,就可以进货了。

3)进货:根据进货单,生成派车单,汽车到厂家进货,接入仓库,经过仓储部门验收,完成进货过程。

4.2 送货流程:

1)预送货单:线下销售或网上销售,根据顾客要求,填写送货单据,汇总生成送货单。

2)批准送货单:预送货单经过部门主管批准,就可以送货了。

3)送货:根据送货单目的地,查看送货线路,生成派车单,汽车到仓库拉货,送货到顾客目的地,经顾客签收,完成送货过程。

5.物流系统实现

查送货情况:顾客想知道自己的订单送货情况,只需要登陆后,点击“查询送货”菜单,先进行判断是否已登录,若没有登录,则将页面跳转到登录页面。若已经登录,则根据订货人或收货人姓名,查询。

Single money = Convert.ToSingle(LabelMoney.Text);

if (Session["useid"] == null)

{

Response.Redirect("login.aspx");

}

else

{

string useid = Session["useid"].ToString();

String selSql = "select * from送货表where接收人='" + useid + "'";

DataSet MyDS = new DataSet();

DataAccess DA = new DataAccess();

MyDS = DA.ExecuteDataset(selSql);

GridView1.DataSource=MyDS.Table[0].Default;

GridView1.DataBind();

}

6.结论

物流系统必须与ERP系统结合,才能把生产与物流统一起来。汽车加装GPS,与地理系统结合,实时显示送货进货实时情况。

参考文献:

[1]李钧 提升物流企业集群的功能 热点聚焦 13-15

[2]黄军 广西现代物流发展现状及对策 大众科技 222-226

[3]陈平昌 基于团购网设计与实现 电脑编程技巧及维护 72-73