基于B/S架构的物流管理信息系统的设计
2015-02-03易琦
摘要:随着世界经济一体化进程速度的进一步加快、我国加入世界贸易组织和我国改革开放不断深化,物流企业群体逐步形成,物流市场日趋成熟。物流企业构建科学合理的管理信息平台有助于物流行业的健康、快速发展。
关键词:B/S架构 物流管理信息系统
1 当前行业前景和物流管理信息系统的研究现状
目前,社会物流业迅速发展,运行效率提高,对经济发展的支撑和促进作用更加明显。据国家统计局数据显示,2013年全国社会物流总额197.8万亿同比增9.5%;社会物流总费用10.2万亿元,同比增长9.3%,增幅比上年回落2.1个百分点。社会物流总费用与GDP的比率为18.0%,与上年基本持平。以长三角、珠三角、环渤海区域为代表的区域物流发展迅速,各类物流企业快速成长,逐步形成企业群体,市场日趋成熟。
物流企业运作过程中,信息管理成本及效率是成本重要因素,信息及时传递是非常重要的成本影响因素。进入信息时代,信息化是物流企业成长的必然要求。信息是物流系统不可或缺的组成部分,诸如条形码(BC)、管理信息系统(MIS)、射频技术(RF)和全球定位系统(GPS)等在大型物流企业中已得到充分应用。先进技术的应用是物流企业在残酷的市场竞争中获得优势的有力手段。
据中国仓储协会2007年物流企业信息系统调查报告,我国41%物流企业完全没有信息系统支持,有信息系统支持的物流企业中,多数信息系统功能不够完善,38%的企业有仓储作业管理,31%的企业有库存管理,27%的企业有运输管理。又据2008管理软件调查显示,高达94.3%的物流企业使用了管理软件,但仅有14.3%对信息化建设进行了规划。信息系统落后已成为我国物流企业急需解决的问题。Internet/Intranet技术的兴起,给物流企业业务流程、管理模式、组织机构重组乃至整体发展带来机遇,促使经营方式和思想观念发生变革,对物流企业经营理念和管理模式提出挑战。制度创新、管理创新、观念创新的相互结合与推动,成为企业经济新的增长引擎。我国物流企业如果要实现适应未来日益激烈的市场竞争,最有效的方法就是通过建立在Internet基础上的管理信息系统来加强企业各部门间的相互协作,以提高企业整体运作水平。物流管理信息系统建设的必要性与迫切性,已得到社会各界的广泛认同。在2009年3月国务院下发的《物流业调整和振兴规划》中明确指出,要积极推进企业物流管理信息化,促进信息技术的广泛应用。由此可见,物流企业构建管理信息平台已是大势所趋。
2 基于B/S架构的物流管理信息系统的设计
2.1 系统设计目标
利用MIS技术、数据库和Internet/Intranet网络技术,基于浏览器-服务器(B/S)结构,实现物流信息管理系统的人员信息、公告信息、供货商信息、车辆信息、货物信息、库存信息等多方面的管理和应用,实现企业内部数据共享、人员协同、过程优化,从而达到减少员工劳动强度,提高服务质量,缩短服务周期,降低服务总成本,进而提高企业的经济效益。提出的物流企业管理信息系统框架构想适合公司各部门间的相互协作和整体运作水平,提高企业的作业效率、服务质量和经济效益,使企业在激烈的市场竞争中立于不败之地。
2.2 信息系统的架构
物流管理信息系统开发基于微软Windows Sever XP操作系统和MySQL数据库,采用基于B/S模式三层WEB结构,使用统一建模语言UML来辅助系统分析和设计,使用JSP/SERVLET/JAVABEAN技术开发,使用Tomcat作为应用服务器。实现客户显示层、业务逻辑层、数据层分离。增强系统的灵活性、可靠性及可维护性。
运用信息系统方法论和网络设计理论,结合现代物流基本原理,参考国内外主要物流企业管理信息系统开发思想,在充分分析企业物流管理流程基础上,结合最新信息化技术知识,对业务流程信息充分调查分析的基础上,建立基于BS/的LMIS信息流程图,对系统的结构、规模、功能和软、硬件配置等进行了全新的设计和开发。系统的开发流程,使用Rational及UML辅助系统的设计与开发。先根据对物流管理信息系统的功能要求进行系统需求分析,分析系统中的各个角色以及用例,画出各个角色的用例图;然后进行系统的概要设计、详细设计和数据库设计,得到系统的总体结构和功能模块结构图,画出各个模块的类图,设计数据库的数据表;最后用JAVA技术实现J2EE架构(B/S)的物流管理信息系统。
2.3 系统的功能描述
首先将整个系统划分为几个小模块,包括人员基本信息管理、公告信息管理、车辆信息管理、货物信息管理、库存信息管理、供货商信息管理共6个模块,然后,进一步细分模块,添加细节,功能如下:
人员信息管理模块主要包括:部门信息管理(添加、查看、修改、删除部门信息)、职位信息管理(添加、查看、修改、删除职位信息)、用户信息管理(添加、查看、修改、删除用户信息)、权限信息管理(添加、查看、修改、删除用户权限信息)等功能。
公告信息管理模块包括添加、查看、修改、删除公告信息等功能。
供货商信息管理模块包括添加、查看、修改、删除供货商信息等功能。
车辆信息管理模块包括添加、查看、修改、删除车辆信息和车队信息等功能。
货物信息管理模块包括添加、查看、修改、删除商品信息、商品分类信息和商品型号信息等功能。
库存信息管理模块包括添加、查看、修改、删除仓库信息、入库信息、出库信息等功能。
■
物流管理信息系统功能框架图
2.4 系统设计方案
系统是基于J2EE体系构架的基础上的,充分利用了J2EE体系架构的优势,简化了多层体系结构应用程序开发过程,可适应用户系统不断变化的需求,提高了系统的可扩展性。采用J2EE的Session Bean和Entity Bean技术,实现了业务逻辑和业务数据的分离,提高了系统的稳定性和可扩展性。中间层的业务层采用的是Tomcat应用服务器。后台数据库采用的MySQL数据库管理系统。分析在采用三层结构的B/S模式时,各层采用的技术。表现层、业务层和数据层,每层实现的技术都很多(如JSP和ASP;Tomcat和Eclipse;MySQL、DB2和SQL Server)。采用自主开发的编辑工具,模块化编辑,提高开发效率。
系统开发中使用的一些关键技术,如用户授权认证、数据库连接池。B/S下对数据库的访问采用连接池访问技术,这样不但提高了访问效率,也增强了并发性,而且对后台何种数据库要求不高,更换数据库比较方便。此外系统在设计和实现过程中,充分运用了UML来优化本系统的结构、提高了系统的可扩展性、可重用性和易维护性。在实际的环境中进行系统的运行测试,对上述方法和技术进行了验证,并且取得了良好的效果。
3 结束语
世界发展全球化的趋势,各国经济贸易往来的加快,由于其物流地分散等特殊性的限制,使其信息管理的落后,随着企业竞争的激烈,计算机技术和网络技术的不断成熟,信息系统所面临的需求也在不断变化,基于B/S架构的物流管理信息系统的设计和研究,必将推动物流行业管理的科学化、信息化发展。
参考文献:
[1]戴定一.我国物流信息化建设情况分析与建议[J].中国物流与采购,2008(5):44-48.
[2]张锡平,林亨,徐超等.2008中国物流总成本研究.中国物流与采购网.
[3]沈昕.信息技术与企业物流管理研究[J].中国科技信息,2006(1):5-6.
作者简介:
易琦(1984-),男,江西宜春人,讲师,研究方向:物流管理。