物流信息化已经成为了现代物流行业的趋势并且已经取得了一定的的发展, 物流企业的管理实现信息自动化, 无疑是降低企业成本最有效的途径。 现代物流业采用了有效的科技手段和合理的组织管理, 成为企业物流管理过程中的一个重要组成部分。 由于网络在我国已经已经普及, 所以我们可以利用已经成熟的科学技术来对货品的追踪。
仓储管理 (Warehousing Management) 是物流管理系统中重要的一部分。 因此为了提高企业的盈利, 要对货物的仓储管理进行科学合理的调控。 仓储管理在整个货品流通过程的买、销、存运作过程中, 研究货物储存时的进、管、出及及相关的运作管理活动, 以及货物储存业务有关的对人力、财力、物力的管理和运作。 包括货品在库的信息、入仓信息、出仓信息、货品所在位置的信息、仓库所在位置的信息和负责人的信息, 货品生产商的信息等。
Java EE (Java Platform, Enterprise Edition) 能够开发和部署Java服务器端应用程序。 Java EE是在Java SE的基础上构建的, 它提供Web服务、管理和通信API 、组件模型等。 JSP (Java Server Pages) 是一种动态网页技术标准, 其在动态网页的建设中有其独特而强大的功能。JSP技术和ASP技术类似, 它是在HTML网页文件 (*.htm, *.html) 中插入Java Script程序段和JSP标记, 组成JSP文件 (*.jsp) 。 My SQL是一种关联数据库管理系统, 这样就增加了存取速度并提高了数据的灵活性。 My Sql作为一个开源的数据库解决方案, 支持用户修改各种配置选项, 满足不同的开发需要。 虽然和SQL Server、Oracle相比较来说, Mysql功能没有它们那么强大。 但应用在中小型B/S应用系统的开发时, 它完全可以满足开发的需要。Tomcat是一个开源的免费的Web应用服务器, 它具有开源免费、容易安装使用、占用资源小、易于和其他软件集成等各种优点, 是Apache软件基金会 (Apache Software Foundation) 的Jakarta项目中的一个核心项目。 现在使用其开发相关应用的技术已经相当成熟。
我们在物流仓储管理系统的开发中采用三层体系架构的开发模式。 把一个应用的输入、处理、输出的流程分成三个层――模型层、控制层和视图层。 通过JSP+Servlet+Java Bean可以实现MVC模式, 在这种模式中JSP负责生成动态网页, 其中, 业务逻辑、流程控制分别是由Java Bean、Servlet负责。
物流仓储管理系统的主要功能是实现查询和管理公告信息, 货品出、入库信息, 货品在库信息, 货品分类信息等等, 具体的系统功能下面将逐一进行介绍。
系统功能模块划分。 根据系统需求的描述来进行模块划分, 关键是通过开展前期的需求分析, 将物流企业管理过程的需求进行抽象化, 再划分出公告信息的管理、货品信息管理、用户信息的管理、用户权限的管理、仓库位置信息的管理。 运输车辆信息的管理等模块。
公告信息的管理。 公告信息的管理即对公告信息的发布或者删除, 公告信息是指具有管理权限的用户向其它用户发出的工作信息或者通知。
货品信息管理。 货品信息管理主要是存储和统计货品的详细信息。
入库单信息的管理。入库单信息的管理的功能主要是保存和查询以及修改日常货品的入库信息, 入库单信息主要包括:入库单负责人, 入库货品的名称, 入库货品的分类名称, 入库货品的型号, 入库货品的数量, 货品入库单的备注信息。
用户信息的管理。 用户信息的管理是用来保存和修改用户的信息, 便于日常维护和保存。
用户权限的管理。 用户权限管理是针对物流业管理层、 业主、货物、运输人员等, 分配给其不同的权限, 以便达到管理上的差别。
仓库位置信息的管理。仓库位置信息的管理分为仓库位置信息的录入、修改和删除。
运输车辆信息的管理。运输车辆信息的管理包括运输车辆的信息录入、车队信息的录入、车队成员信息的修改/删除等。
系统设计完成后的测试阶段可以找出系统的不足之处, 然后根据测试结果完善系统的功能, 所以说测试阶段在开发过程中占有重要地位。 在功能性设计方面, 需要做合理的测试, 不仅如此, 还要测试系统的数据合法性, 系统的数据边界性等等。 通过测试我们解决了在连接数据库的字符串处做编码和编写提交页面数据代码时, My Sql数据库对中文的支持问题。 通过测试证明通过My Eclipse+Tomcat+mysql工具进行开发的物流仓储管理系统, 实现了对货品信息, 货品库存信息, 入库货品信息, 出库货品信息的便捷管理, 提高了物流企业运作的效率。
现代物流行业具有高科技含量和经营运作的宽广性等特点, 通过设计管理系统对物流仓储的合理安排整合及各种人力、物力、财力资源的优化配置, 实现了物资的合理、高效、准确的流通, 可以让经销商和用户实时掌握物资流通环节中各种信息, 对物力和人力合理进行调配, 以按时履行好供货合同。 在整个开发过程中数据库的设计位于整个开发的很重要的位置, 数据库设计是否合理高效是向下开发顺利进展的关键。 因此应该把数据库设计作为明确需求后的关键工作, 可以避免在开发过程中时刻需要修改数据库浪费人力和时间。
上一篇: 基于多环节仓储管理的食品安全评价体系研究
下一篇: 电商环境下生鲜农产品仓储配送模式探讨