在现行的物流管理中企业使用传统的人工方式管理,对货物的登记,更新,调动,单据验收需要大量的人力和物力,整个货物物流信息管理的各个环节分工合作是靠物流员的人工参与完成各项任务。
在现代社会中,物流管理信息系统在IT公司、电子商务网站中是一种广泛需要的系统,但一直以来人们使用传统的人工方式管理,这种管理方式存在着许多缺点,如:效率低且较为烦琐,另外随着物流管理项目的增加,工作量也将大大增加,这必然增加物流管理者的工作量和劳动强度,并给物流管理信息的查找、更新和维护都带来了很多困难。目前我国有相当一部分物流管理公司还停留在人工管理的基础上,这样的管理机制已经不能适应时代的发展,其管理方法将浪费许多的人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机网络技术为基础的信息管理方法所取代。
针对现在人工管理的不完善,利用发展进入成熟阶段的计算机网络技术和新推出的.net平台,加上广泛采用的Sql Server 2000数据库,可以实现物流管理的信息化,并且针对货物在运输过程和到达目的地的过程中很多有效的信息不能及时返回,也就不知道到货物及时的状态,设计一个可以监控货物状态的功能,实现货物从运输到到达目的地的层层细化和单据信息及时返回到系统的功能 ,让管理员更加方便的查看库存中的货物。系统采用B/S的结构模式,一个服务器端对整个系统的有效管理,和一个浏览器端对货物状态信息的更新反馈.整个方案都实现物流管理信息系统的主要功能,结合现在IT产品的大量出货,本系统主要是针对IT产品的运输管理。
结合.net的特性和物流信息系统的特点,系统采用B/S的结构模式开发。下面给出系统模块图,如图4-1:
(1)货物登记调动管理:对入库的货物进行登记(货物id、货物名称、货物厂家、货物价格、货物品牌、货物状态)录入到系统中,等待货物的调配运输。
(2)货物运输配送管理:把货物从库存中调度出来,进行分类选定,开始物流送货。
(3)货物单据查询验收:根据货物的发送时间和客户的确认时间以及货物的状态值(0和1)对货物在运输过程中进行监控并把单据信息及时返回到系统中。
(4)客户信息管理:添加客户资料,添加客户的id和密码使客户在赋予查看货物的状态的权限后才能进入确认系统,对客户实现有效的管理。使系统更加安全。
根据整个物流运输系统的流程设计了该系统的流程图, 如图4-2:
对于IT网上物流管理信息系统,使用数据库为IT,要应用到的数据库表有:
功能说明:记录客户的基本信息。
功能说明:记录仓库中货物的基本信息。
ER图(实体-关系图): 它反映了在进行数据库设计时表示各种图表的关系图.本系统采用了数据库中货物编号,客户编号和合同编号相对应的关系实现货物和客户以1:1的关系进行设计的。
在数据库中各个表显示如下:
在物流管理信息系统中,关于管理员的信息存放于admin表中,如图4-4:
在物流管理信息系统中,关于客户的信息存放于guest表中,如图4-5:
图4-5 客户表
在物流管理信息系统中,关于货物的信息放在product表中,如图4-6:
数据库的连接关键代码:
string connStr = "server=(local);uid=sa;pwd=sa;database=it";
SqlConnection conn = new SqlConnection(connStr);
SqlDataAdapter da = new SqlDataAdapter(selectStr,conn);
conn.Open();
1.1 系统模块实现
根据系统功能分析,主要实现四个主要模块(登记调动管理、运输配送管理、客户资料管理、单据查询验收)。每个模块还包括一些小的模块。
主页(index.aspx):主页具体介绍货物的信息和图片,让客户了解货物的具体规格说明。
管理员登录窗体(adminlogin.aspx):管理员通过登录验证后实现后台的管理。
功能页面(adminmain.aspx):登录系统后管理员可以通过对系统的重要功能进行操作(货物登记调动、货物运输、单据查询验收、客户资料管理的功能)。
添加图片注释,不超过 140 字(可选)
货物路由器管理(adminrouter):管理员可以对货物进行发货处理录入货物的基本信息(ID,名称,类型,品牌厂家,货物价格,和发货时间以及最重要的货物状态(此处输入0表示货物的状态为发货的状态)。
代码:实现数据库中的字段以表格的形式加载到页面中。
链接:https://pan.baidu.com/s/1Xwd0U_KktL0hRFPaggIOGQ?pwd=6688
提取码:6688