APP下载

物流管理系统的设计与实现

2014-07-28刘燕美宋峰

电脑知识与技术 2014年17期
关键词:进出港物流管理高效

刘燕美 宋峰

摘要:我国现如今的物流企业,与电子商务所要求的高效率低成本的物流服务仍然存在着不小的差距。现代物流业发展的首要目标是对物流过程的信息化处理,提高每个过程的信息化水平。因此,物流管理的软件必不可少。该文使用Eclipse开发了物流管理系统,其中主要介绍了物流管理的进出港信息化及综合查询等模块。每个功能模块的设计都简洁明了,条理清晰,更能高效的提高物流功能的管理与实现。

关键词:物流管理;进出港;高效

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)17-4030-04

Design and Implementation of Logistics Management System

LIU Yan-mei, SONG Feng

(Zhengzhou Institute of Aeronautical Industry Management, Zhengzhou 450015, China)

Abstract:Our country present logistics enterprises, with high efficiency and low cost electronic commerce requires logistics service there is still not a small gap. The primary goal of the development of modern logistics industry is the information processing of the logistics process, improve the level of information of each process. So, logistics management software becomes essential. This paper develops the logistics management system by Eclipse. It mainly introduces the logistics management of import and port information and query module. the design of each function module are concise, clear, can improve the logistic function and efficient management.

Key words:logistics management; import and port; efficient

跟随时代的脚步,科技的不断进步,人们生活水平的不断提高,全球经济一体化也在飞速发展。经济的飞速发展也促使各行各业的规模不断扩大,而商业规模的扩大也使企业原先小范围的物流工作变得不再适用,现如今全国甚至全球物流已经成为主流,企业要想更进一步发展就必须要有一个良好的物流能力。随着企业之间竞争的不断加剧,商业竞争已经从原来的单纯市场的竞争延伸到了物流管理优化的方向上。发展物流管理的根本目的就是为了降低物流费用,减少人力物力消耗,从而有效提高人和物的利用率,最大限度追求企业利润。本系统的开发就是针对过去物流行业的一些实际问题而开发的物流管理系统。系统的开发和最终目标是实现一个能运用于处理一般性物流管理的业务,能够使大部分企业的物流过程做到信息化管理和实时的调控,有助于企业对物流业务的高效完成,以全面提高经济效益和实施效率为目的,具有高效、实用、技术的物流管理系统。而且企业还可根据自身业务情况增添新的功能模块。

1 系统功能设计

本系统主要实现对货物在运输过程中从港口到港口业务管理功能,以及支持平台和系统运行维护功能。主要的业务流程有进港业务,出港业务,综合查询和库存管理。这些业务内容能够保证货物在物流运输过程中全程监控,并且做到实时调控,进出港业务的信息化管理也能够使得各项工作简洁化,条理化。主要实现应用目标:

1)节约物料成本。

2)物流管理系统的使用能够更好的节约人力物力。

3)方便了用户查询对物流运输的全程调控。

4)对仓库的管理、员工的管理以及货物配送都能更好安排。

5)保证了货物存储的方便和快捷。

2 系统总体数据流程

首先身份验证,对要进入系统的人员进行身份验证,确定其具有的功能。在对员工的信息进行输入后,系统管理人员可以修改和删除员工信息。用户可以登录系统,登录后可以修改自己的密码,填写订单信息。系统管理员对用户信息及订单进行确认,并进行相应的处理工作。确认订单后,储存在仓库的商品,货物配送按顺序,写出交接单内容。依据交接单信息,安排路线及部门进行货物运输。本系统的整体结构分配合理,模块化结构,界面简洁明了,操作简便。开发方式专业化,文档规范化,方便管理,更可根据实际情况进行扩充,具有完善的数据输入、输出和维护功能。自检性能高,用户误输、错输均有提示。物流管理系统的总体数据流程如图1所示。

3 系统功能模块设计

本系统主要具有五大基本模块,还有一个系统维护模块是管理员所独有的管理模块。物流管理系统的实现主要实现货物进出港的管理,综合查询以及库存的管理,这些内容的实现可依据一下几个模块:进港处理模块、出港处理模块、库存管理模块和综合查询模块。

本系统可分为以下几大模块,总体功能模块图如图2所示。

4 系统功能实现

本系统的开发使用的是免费的开源平台,使用SQL Server 2005作为数据库服务器,Tomcat 6.0做Web应用服务器,采用基于B/S的三层架构。从系统的安全性考虑,运用了Java Bean对程序的内部逻辑进行封装。下面是对于系统功能模块的实现。endprint

首先,本系统具有一个超级用户作为管理员,其用户名为admin,密码为123,用户都可以通过正确填写账户和密码信息登录到系统首页界面,在安全管理模块可以进行密码修改,而超级管理员还能够进行用户管理,在用户管理功能界面,管理员可以按大区、分区及姓名查询到要管理的用户,可以对该用户进行信息管理。管理员可以为各个用户分配不同的权限,分区用户登录到系统后,可以在出港处理模块进行代单填写并制作交接单,在数据库中生成交接单号,总调用户登录系统就可以根据交接单号进行进港点到,然后进行货物配送。在综合查询模块,各个不同的用户能够进行不同的查询操作,每个用户只能进行本地区的查询,最后库存管理模块可以通过代单号或日期进行出入库明细查询以及库存盘点查询。系统维护功能只有管理员具有操作的权限,在该模块下,管理员可以查询、添加、删除或修改物品的运输线路以及各地区的部门情况。

4.1 安全管理模块的设计与实现

任何使用该系统的用户应进行用户名,密码验证后才可以进入系统。如果用户未经登陆,则停留在登陆界面,并给出相关提示。系统自带一个管理员用户,可以进行用户信息管理,负责建立新用户和对用户表进行维护,及用户的权限分配,可以修改用户信息和注销用户信息,注销用户时同时删除该用户所拥有的权限。任何用户都可以,并且仅能修改自己的密码。安全管理的模块内容如图3所示。

4.2 进出港功能的实现

首先进行进港点到根据交接单号,进行货物查询,对货物点到确认之后入库。然后进行业务处理,分区进港业务员根据到达的交接单确认信息之后,通知收货人提货,对收货人的信息进行核对,确认无误之后打印提货单。业务员根据收货人签字进行录签收。业务员需要根据收货人的地址,货物类型等进行拣选,以便运输,并制作交接单。出港是先代单填写根据客户所填的托运书,业务员将信息录入系统。交接单制作在交接单制作之前,业务员可以对其进行修改,一旦点击交接单制作,便不能再进行修改。进出港模块如图5所示。

4.3 综合查询模块

综合查询模块主要分为进出港的查询信息,大区和分区的查询,在分区部门的用户可以通过该模块进行分区查询,获得在分区的物品信息,同样大区部门能查询大区的信息,各个区域部门只能查看该区域信息的权限。而进出港的信息查询对于所有用户都能够执行。功能模块如图6所示。

5 系统安全性研究

现如今的许多企业规模已经扩大到全国甚至全球,而制约这些企业发展的首要方面就是物流行业,现代物流已经逐渐演变成为一些企业的支柱产业,支柱倒则企业毁。而现代物流又是以计算机信息管理和通信技术为核心的产业,因此现代物流产业的管理系统安全性就显得尤为重要了。

物流管理信息系统的安全性就大部分企业而言可以分为外部和内部两大模块,系统的安全性问题也就是从这两方面进行保障。外部信息通信安全与其他企业进行信息交流,企业接受订单,互联网上的所有反馈信息和其他重要信息。

不安全因素对网络(例如:网络黑客的攻击,网络病毒,网络系统不安全)可以采取相应的对策,例如:数据加密技术,数字签名技术,消息认证技术,访问控制技术,密钥管理技术,身份认证技术等。内部信息处理中安全的运行环境是一个企业物流的基本保障,而构建一支遵纪守法且具有相当技术的职工队伍则是计算机信息系统安全工作的关键所在。把握这一环节的安全工作,可以从两方面着手:一是从技术方面,即创建并利用好企业物流管理信息系统中的权限设置模块,对需要频繁使用此物流管理系统的工作人员设置不同的访问权限、设置口令、进行身份确认,对用户信息定时排查,在各方面严格控制好访问技术,有效地制约对计算机的非法访问,防范非法用户的入侵。另一方面是由管理入手,以人为本的企业发展,企业可以在思想素质,做一些工作,职业道德,规则和法规等。现代物流业的发展是市场发展的必然趋势,在物流管理信息系统规划的实施电脑化管理将在同一时间更多的反向链接优化,可加快物流产业向现代化、信息化、产业化、集团化、专业化的成长过程,从而有利于开拓市场,扩大企业的生存空间,提高企业的整体经济效益,有利于物流企业实现可持续发展。

6 功能模块测试

1)权限管理

首先测试用户登录内容,验证用户能否正常登录系统,分配权限,对错误输入进行提示。添加用户,检测能否添加用户,对信息不符的提示,分配角色,验证能否添加角色以及关联权限。

2)订单管理

填写订单信息,添加订单,检测能否正确添加订单;点击修改订单查看能否修改订单状态;查询订单详细信息,检测能否快速查询订单。

3)交接单管理

根据相应订单生产交接单,检测能否生成交接单。查询生产的交接单,测试能否正确查询到交接单内容。

参考文献:

[1] 唐大仕.Java程序设计[M].北京:清华大学出版社,2007.

[2] 袁海燕.Java使用程序设计100例[R].北京:人民邮电出版社,2005.

[3] 埃史尔,陈昊鹏.Java编程思想[M].4版. 北京:机械工业出版社,2007.

[4] 昊斯特曼.Java核心技术(卷一):基础知识[M].叶乃文,邝劲筠,杜永萍,译.北京:机械工业出版社,2008.

[5] 计算机软件产品开发文件编制指南GB8567-88[Z].

[6] 蔡剑,景楠.Java Web应用开发:J2EE和Tomcat[M].北京:清华大学出版社,2005.

[7] 黄平.数据库技术[M].北京:机械工业出版社,2002.

[8] 任永功.网站规划与网页设计.北京:电子工业出版社,2003.

[9] 史嘉权.数据库系统概论[M].北京:清华大学出版社,2005.

[10] 许志清,赵博.SQL Server 2005 数据库系统管理[M].北京:人民邮电出版社,2007.

[11] 刘晓华.J2EE 企业级应用开发[M].北京:电子工业出版社,2003.

[12] 王国辉,王毅.JSP程序开发范例宝典[M].北京:人民邮电出版社,2007.endprint

首先,本系统具有一个超级用户作为管理员,其用户名为admin,密码为123,用户都可以通过正确填写账户和密码信息登录到系统首页界面,在安全管理模块可以进行密码修改,而超级管理员还能够进行用户管理,在用户管理功能界面,管理员可以按大区、分区及姓名查询到要管理的用户,可以对该用户进行信息管理。管理员可以为各个用户分配不同的权限,分区用户登录到系统后,可以在出港处理模块进行代单填写并制作交接单,在数据库中生成交接单号,总调用户登录系统就可以根据交接单号进行进港点到,然后进行货物配送。在综合查询模块,各个不同的用户能够进行不同的查询操作,每个用户只能进行本地区的查询,最后库存管理模块可以通过代单号或日期进行出入库明细查询以及库存盘点查询。系统维护功能只有管理员具有操作的权限,在该模块下,管理员可以查询、添加、删除或修改物品的运输线路以及各地区的部门情况。

4.1 安全管理模块的设计与实现

任何使用该系统的用户应进行用户名,密码验证后才可以进入系统。如果用户未经登陆,则停留在登陆界面,并给出相关提示。系统自带一个管理员用户,可以进行用户信息管理,负责建立新用户和对用户表进行维护,及用户的权限分配,可以修改用户信息和注销用户信息,注销用户时同时删除该用户所拥有的权限。任何用户都可以,并且仅能修改自己的密码。安全管理的模块内容如图3所示。

4.2 进出港功能的实现

首先进行进港点到根据交接单号,进行货物查询,对货物点到确认之后入库。然后进行业务处理,分区进港业务员根据到达的交接单确认信息之后,通知收货人提货,对收货人的信息进行核对,确认无误之后打印提货单。业务员根据收货人签字进行录签收。业务员需要根据收货人的地址,货物类型等进行拣选,以便运输,并制作交接单。出港是先代单填写根据客户所填的托运书,业务员将信息录入系统。交接单制作在交接单制作之前,业务员可以对其进行修改,一旦点击交接单制作,便不能再进行修改。进出港模块如图5所示。

4.3 综合查询模块

综合查询模块主要分为进出港的查询信息,大区和分区的查询,在分区部门的用户可以通过该模块进行分区查询,获得在分区的物品信息,同样大区部门能查询大区的信息,各个区域部门只能查看该区域信息的权限。而进出港的信息查询对于所有用户都能够执行。功能模块如图6所示。

5 系统安全性研究

现如今的许多企业规模已经扩大到全国甚至全球,而制约这些企业发展的首要方面就是物流行业,现代物流已经逐渐演变成为一些企业的支柱产业,支柱倒则企业毁。而现代物流又是以计算机信息管理和通信技术为核心的产业,因此现代物流产业的管理系统安全性就显得尤为重要了。

物流管理信息系统的安全性就大部分企业而言可以分为外部和内部两大模块,系统的安全性问题也就是从这两方面进行保障。外部信息通信安全与其他企业进行信息交流,企业接受订单,互联网上的所有反馈信息和其他重要信息。

不安全因素对网络(例如:网络黑客的攻击,网络病毒,网络系统不安全)可以采取相应的对策,例如:数据加密技术,数字签名技术,消息认证技术,访问控制技术,密钥管理技术,身份认证技术等。内部信息处理中安全的运行环境是一个企业物流的基本保障,而构建一支遵纪守法且具有相当技术的职工队伍则是计算机信息系统安全工作的关键所在。把握这一环节的安全工作,可以从两方面着手:一是从技术方面,即创建并利用好企业物流管理信息系统中的权限设置模块,对需要频繁使用此物流管理系统的工作人员设置不同的访问权限、设置口令、进行身份确认,对用户信息定时排查,在各方面严格控制好访问技术,有效地制约对计算机的非法访问,防范非法用户的入侵。另一方面是由管理入手,以人为本的企业发展,企业可以在思想素质,做一些工作,职业道德,规则和法规等。现代物流业的发展是市场发展的必然趋势,在物流管理信息系统规划的实施电脑化管理将在同一时间更多的反向链接优化,可加快物流产业向现代化、信息化、产业化、集团化、专业化的成长过程,从而有利于开拓市场,扩大企业的生存空间,提高企业的整体经济效益,有利于物流企业实现可持续发展。

6 功能模块测试

1)权限管理

首先测试用户登录内容,验证用户能否正常登录系统,分配权限,对错误输入进行提示。添加用户,检测能否添加用户,对信息不符的提示,分配角色,验证能否添加角色以及关联权限。

2)订单管理

填写订单信息,添加订单,检测能否正确添加订单;点击修改订单查看能否修改订单状态;查询订单详细信息,检测能否快速查询订单。

3)交接单管理

根据相应订单生产交接单,检测能否生成交接单。查询生产的交接单,测试能否正确查询到交接单内容。

参考文献:

[1] 唐大仕.Java程序设计[M].北京:清华大学出版社,2007.

[2] 袁海燕.Java使用程序设计100例[R].北京:人民邮电出版社,2005.

[3] 埃史尔,陈昊鹏.Java编程思想[M].4版. 北京:机械工业出版社,2007.

[4] 昊斯特曼.Java核心技术(卷一):基础知识[M].叶乃文,邝劲筠,杜永萍,译.北京:机械工业出版社,2008.

[5] 计算机软件产品开发文件编制指南GB8567-88[Z].

[6] 蔡剑,景楠.Java Web应用开发:J2EE和Tomcat[M].北京:清华大学出版社,2005.

[7] 黄平.数据库技术[M].北京:机械工业出版社,2002.

[8] 任永功.网站规划与网页设计.北京:电子工业出版社,2003.

[9] 史嘉权.数据库系统概论[M].北京:清华大学出版社,2005.

[10] 许志清,赵博.SQL Server 2005 数据库系统管理[M].北京:人民邮电出版社,2007.

[11] 刘晓华.J2EE 企业级应用开发[M].北京:电子工业出版社,2003.

[12] 王国辉,王毅.JSP程序开发范例宝典[M].北京:人民邮电出版社,2007.endprint

首先,本系统具有一个超级用户作为管理员,其用户名为admin,密码为123,用户都可以通过正确填写账户和密码信息登录到系统首页界面,在安全管理模块可以进行密码修改,而超级管理员还能够进行用户管理,在用户管理功能界面,管理员可以按大区、分区及姓名查询到要管理的用户,可以对该用户进行信息管理。管理员可以为各个用户分配不同的权限,分区用户登录到系统后,可以在出港处理模块进行代单填写并制作交接单,在数据库中生成交接单号,总调用户登录系统就可以根据交接单号进行进港点到,然后进行货物配送。在综合查询模块,各个不同的用户能够进行不同的查询操作,每个用户只能进行本地区的查询,最后库存管理模块可以通过代单号或日期进行出入库明细查询以及库存盘点查询。系统维护功能只有管理员具有操作的权限,在该模块下,管理员可以查询、添加、删除或修改物品的运输线路以及各地区的部门情况。

4.1 安全管理模块的设计与实现

任何使用该系统的用户应进行用户名,密码验证后才可以进入系统。如果用户未经登陆,则停留在登陆界面,并给出相关提示。系统自带一个管理员用户,可以进行用户信息管理,负责建立新用户和对用户表进行维护,及用户的权限分配,可以修改用户信息和注销用户信息,注销用户时同时删除该用户所拥有的权限。任何用户都可以,并且仅能修改自己的密码。安全管理的模块内容如图3所示。

4.2 进出港功能的实现

首先进行进港点到根据交接单号,进行货物查询,对货物点到确认之后入库。然后进行业务处理,分区进港业务员根据到达的交接单确认信息之后,通知收货人提货,对收货人的信息进行核对,确认无误之后打印提货单。业务员根据收货人签字进行录签收。业务员需要根据收货人的地址,货物类型等进行拣选,以便运输,并制作交接单。出港是先代单填写根据客户所填的托运书,业务员将信息录入系统。交接单制作在交接单制作之前,业务员可以对其进行修改,一旦点击交接单制作,便不能再进行修改。进出港模块如图5所示。

4.3 综合查询模块

综合查询模块主要分为进出港的查询信息,大区和分区的查询,在分区部门的用户可以通过该模块进行分区查询,获得在分区的物品信息,同样大区部门能查询大区的信息,各个区域部门只能查看该区域信息的权限。而进出港的信息查询对于所有用户都能够执行。功能模块如图6所示。

5 系统安全性研究

现如今的许多企业规模已经扩大到全国甚至全球,而制约这些企业发展的首要方面就是物流行业,现代物流已经逐渐演变成为一些企业的支柱产业,支柱倒则企业毁。而现代物流又是以计算机信息管理和通信技术为核心的产业,因此现代物流产业的管理系统安全性就显得尤为重要了。

物流管理信息系统的安全性就大部分企业而言可以分为外部和内部两大模块,系统的安全性问题也就是从这两方面进行保障。外部信息通信安全与其他企业进行信息交流,企业接受订单,互联网上的所有反馈信息和其他重要信息。

不安全因素对网络(例如:网络黑客的攻击,网络病毒,网络系统不安全)可以采取相应的对策,例如:数据加密技术,数字签名技术,消息认证技术,访问控制技术,密钥管理技术,身份认证技术等。内部信息处理中安全的运行环境是一个企业物流的基本保障,而构建一支遵纪守法且具有相当技术的职工队伍则是计算机信息系统安全工作的关键所在。把握这一环节的安全工作,可以从两方面着手:一是从技术方面,即创建并利用好企业物流管理信息系统中的权限设置模块,对需要频繁使用此物流管理系统的工作人员设置不同的访问权限、设置口令、进行身份确认,对用户信息定时排查,在各方面严格控制好访问技术,有效地制约对计算机的非法访问,防范非法用户的入侵。另一方面是由管理入手,以人为本的企业发展,企业可以在思想素质,做一些工作,职业道德,规则和法规等。现代物流业的发展是市场发展的必然趋势,在物流管理信息系统规划的实施电脑化管理将在同一时间更多的反向链接优化,可加快物流产业向现代化、信息化、产业化、集团化、专业化的成长过程,从而有利于开拓市场,扩大企业的生存空间,提高企业的整体经济效益,有利于物流企业实现可持续发展。

6 功能模块测试

1)权限管理

首先测试用户登录内容,验证用户能否正常登录系统,分配权限,对错误输入进行提示。添加用户,检测能否添加用户,对信息不符的提示,分配角色,验证能否添加角色以及关联权限。

2)订单管理

填写订单信息,添加订单,检测能否正确添加订单;点击修改订单查看能否修改订单状态;查询订单详细信息,检测能否快速查询订单。

3)交接单管理

根据相应订单生产交接单,检测能否生成交接单。查询生产的交接单,测试能否正确查询到交接单内容。

参考文献:

[1] 唐大仕.Java程序设计[M].北京:清华大学出版社,2007.

[2] 袁海燕.Java使用程序设计100例[R].北京:人民邮电出版社,2005.

[3] 埃史尔,陈昊鹏.Java编程思想[M].4版. 北京:机械工业出版社,2007.

[4] 昊斯特曼.Java核心技术(卷一):基础知识[M].叶乃文,邝劲筠,杜永萍,译.北京:机械工业出版社,2008.

[5] 计算机软件产品开发文件编制指南GB8567-88[Z].

[6] 蔡剑,景楠.Java Web应用开发:J2EE和Tomcat[M].北京:清华大学出版社,2005.

[7] 黄平.数据库技术[M].北京:机械工业出版社,2002.

[8] 任永功.网站规划与网页设计.北京:电子工业出版社,2003.

[9] 史嘉权.数据库系统概论[M].北京:清华大学出版社,2005.

[10] 许志清,赵博.SQL Server 2005 数据库系统管理[M].北京:人民邮电出版社,2007.

[11] 刘晓华.J2EE 企业级应用开发[M].北京:电子工业出版社,2003.

[12] 王国辉,王毅.JSP程序开发范例宝典[M].北京:人民邮电出版社,2007.endprint

猜你喜欢

进出港物流管理高效
基于岸船综合支持系统的引航风险控制
温州液化天然气船舶进出港影响研究
基于电子商务理念下的物流管理优化新策略
提高提问的有效性, 构筑高效的语文课堂
打造务实、创新、高效的语文课堂
基于学生就业导向的中职物流管理教学研究
高校三维动画课程教学方法研究
GIS云服务在现代物流管理中的应用研究
船舶进出黄骅港综合港区安全措施及引航方法
基于AIS信息的船舶抵离港频数的统计