">
摘 要:坚持以中国梦的思想内涵为指导,以提高和完善战备储备物资仓库综合保障能力为核心,以安全管理为重点,以储存规范化、保障精确化、管理信息化、安全常态化为目标,坚持任务牵引、信息主导、综合集成、科学适用、建管并重、安全发展的建设思路,以网络环境为依托,对仓库现有信息化系统进行改造升级,实现仓库科学化管理水平、信息化管理手段、智能化防范能力的整体提高。
关键词:仓库;信息化
一、建设原则
仓库现有系统平台、信息数据库、报表查询与统计、仓库战备物资的管理等模块日趋完善、作用也日趋显现。在解放思想、实践科学发展观重要举措得到实际的体现,对提高工作效率和节约成本起到了较好的促进作用。
按照“整体规划,综合集成,实用高效,安全可靠”的总体原则,分步实施仓库信息化的软件升级建设工程。
1.统筹兼顾,突出重点。加强顶层设计,统筹谋划仓库安全防控系统、物资管理系统、日常办公系统和信息化基础设施建设,重点升级建设以战储物资自动识别技术、车辆人员安全管控体系和信息综合集成为主的信息化管理平台,确保仓库信息化建设科学、持续发展。
2.立足现有,着眼发展。立足仓库现有建设成果,充分利用现有基础设施和在用系统功能,按照补充完善、改进提高的思路,依靠成熟的自动识别、安全监控等先进技术,对仓库信息系统进行升级改造,促进仓库信息化建设长远发展。
3.系统融合,综合集成。按照统一的数据标准和技术规范,从数据结构、业务流程、系统架构等方面,整合仓库安全防控系统、业务管理信息系统、综合网站、网络环境等,建立一个集物资管理、日常办公、安全防控于一体的信息化综合平台。
4.实用管用,安全稳定。紧密结合仓库物资管理、日常管理、安全防控需要,充分考虑系统管理使用人员的工作实际,建立功能齐全、操作简便、运行稳定的综合信息管理平台,有效运用权限管理、身份识别等安全手段,提高系统安全防控能力,确保系统管用可靠。
二、建设目标
在统一作业平台、统一数据标准、统一技术规范的基础上,充分利用现有信息化建设基础设施,集成战备物资自动识别系统、后方仓库周转物资管理、战储物资管理、仓库安全监控等现有系统,加强并完善仓库战储物资作业环境可视、业务流程可控、物资管理精确、安全防控可靠、日常管理规范为目标。
三、建设方案特性
1.先进性
该系统在设计上采用三层结构、Web Service技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证升级建成的系统具有良好的稳定性、可扩展性和安全性。
2.实用性
考虑到要尽量满足业务功能需求的前提下,又要适应各业务角色的工作特点,该系统做到简单、实用、人性化,实现了统一身份和资源管理、统一认证、统一内容管理、个性化界面和内容定制。
3.可靠性
由于该系统用户群比较复杂,所以在系统中我们考虑了在建设平台上保证系统的可靠性和安全性。系统设计中,应有适量冗余及其他保护措施,平台和应用软件具有良好的容错性。
4.可维护性
系统设计应标准化、规范化,按照分层设计,软件构件化实现。采用软件构件化的开发方式:一是系统结构分层,业务与实现分离,逻辑与数据分离;二是以统一的服务接口规范为核心,使用开放标准;三是构件语意描述形式化;四是提炼封装构件规范化。
5.可伸缩性
考虑到自动化系统的网上业务建设是一个循序渐进、不断扩充的过程,系统采用积木式结构,整体构架可以与原有系统进行无缝连接,为今后系统扩展和集成留有扩充余量。
6.可移植性
选择开放的应用平台,建设一套与平台无关,以统一的服务接口规范和与各种数据库相连的应用组件。
四、技术架构
总体技术采用基于JAVA的多层架构实现表现、业务逻辑、数据操作、数据库相对独立的多层结构。如下图所示:
表示层:负责显示以及与用户的交互,具体表现为系统所提供的浏览器客户端。浏览器客户端的交互控制逻辑由WEB Server来完成,实现了客户端的零管理。
接入层:接入层主要负责表示层的接入和其他系统的接入。表示层采用浏览器的模式,由WEB Server负责完成接入管理。
业务装配层:业务装配层提供统一的业务处理逻辑访问接口,通过业务处理层所提供的业务处理功能的配置执行对用户提供完整的外部业务视图,具体表现为对外部提供的业务处理服务。该层为实现业务处理的组件化、模块化和组件的封装和重用奠定了基础。
业务处理层:业务处理层提供基本的业务处理组件,完成具体的业务处理功能,以内部服务的形式提供给业务装配层,是业务装配层进行业务处理的基础。
数据访问层:数据访问层为数据库的访问提供面向对象的访问接口,以组件的形式而不是关系表的形式屏蔽了低层的业务数据。这样做的目的是为了实现业务处理与数据的分离,以灵活的适应以后可能的数据模式的改变和数据访问机制的改变。
软件结构的层次化设计使系统具有以下特点:
支持基于抽象程度递增的系统设计,使设计者可以把一个复杂系统按递增的步骤进行分解,为正确的分工和协作奠定基础。每一层通过统一的服务接口与相邻的上下层交互,尽可能降低软件模块之间的相互依赖,实现各层之间的松散偶合。支持重用,只要提供的服务接口定义不变,同一层的不同实现可以灵活的进行更新和置换。这样,就可以定义一组标准的接口,而允许多种的实现方法。