论文网首页|会计论文|管理论文|计算机论文|医药学|经济学论文|法学论文|社会学论文|文学论文|教育论文|理学论文|工学论文|艺术论文|哲学论文|文化论文|外语论文|论文格式
中国论文网

用户注册

设为首页

您现在的位置: 中国论文网 >> 工科论文 >> 工科综合论文 >> 正文 会员中心
 通信学论文   交通运输论文   工业设计论文   环境工程论文   电力电气论文   水利工程论文   材料工程论文   建筑工程论文   化学工程论文
 机械工程论文   电子信息工程论文   建筑期刊   工科综合论文   汽车制造
基于J2EE的物资管理信息系统设计与实现

  作者简介作者简介:董崇杰(1982-),男,硕士,东莞职业技术学院讲师,研究方向为网络软件开发、数据库技术。

0引言
  为了提高业务能力,加大业务投资规模,保证业务的顺利开展,需要一个信息化系统来对业务开展过程中所要消耗的大量物资进行有效管理,以适时、适量、适价、适质地满足使用部门的需要,减少损耗,发挥物资的最大效用。目前,电信物资管理存在诸多问题:物资管理内部需求各异、需求格式不规范;物资需求部门无法及时获取物资库存的准确信息;物资领用无法实现实时反馈及掌握;业务行政审批流程不规范;物资的库存管理不统一、不集中,全省范围内无法实现统一业务流程管控和库存数据共享;无法在短期内对全省范围内的库存物资进行分类统计及汇总,比如按物资类型、库存地点、项目等。
  在电信物资信息系统建设规范的指导下,从电信物资管理工作的实际出发,为规范电信物资管理工作,建立一个符合企业实际需要的电信物资管理全业务平台,将电信物资管理人员从目前大量繁杂的工作中解放出来,大大改善管理人员办公效率和管理水平。本文基于j2ee开发平台,结合jbpm相关技术设计并开发了一套统一、稳定的电信物资管理系统,能够有效地改善长期以来各地电信公司对运行设备、仪器仪表和备品备件的无序管理所造成的备件重复购置及不合理使用状况,能够加强对运行设备的成本核算,使电信资产实现全局共享,达到降低生产费用的目的,真正实现电信物资管理统一化、科学化的目标。通过建设统一集中的电信物资管理平台、统一的业务流程和数据层,以及统一的管理规范,有效地满足了物资需求的处理能力和效率,规范了物资管理的业务完整性和准确性,各职能部门之间能够更好地协同工作,为企业生产经营提供必要的支撑保障。Www.11665.cOM
  1相关技术
  1.1j2ee
   j2ee[12]是一种开放式的、基于标准的开发平台,用以开发、部署和管理多层结构、面向web服务、以服务器为中心的企业级应用。j2ee是一种利用java 2平台来简化企业解决方案的开发、部署并管理相关复杂问题的体系结构。j2ee平台由一整套服务(services)应用程序接口(apis)和协议(protocols)构成,它对开发基于web的多层应用提供了功能支持,j2ee允许把一些通用的、很繁琐的服务端任务交给中间件供应商去完成,这样开发人员可以将精力集中在如何创建管理系统业务逻辑上,从而缩短了开发时间。
  1.2mvc
   mvc是modelviewcontroller (模型-视图-控制器)的简称,是xerox parc在 20 世纪 80 年代发明的一种软件设计模式 ,至今已经被广泛使用和推广。mvc 把应用程序的输入、处理和输出分开 ,将应用程序分为模型、视图和控制器 ,他们分别承担不同的任务[3]。图1给出了 mvc 模式各部分的关系。
  1.3jbpm工作流技术
  jbpm [45] (java business process management)是一种基于j2ee的轻量级的、灵活可扩展的工作流管理系统。jbpm为设计和开发工作流,以及业务流程管理系统提供了一个先进的平台。jbpm实现了流程逻辑与业务逻辑的分离,能够可视化地进行业务流程的分析、定义和业务单元的组装,从而使应用系统开发人员更加关注业务系统逻辑的设计与实现,大大简化了原本复杂的业务流程,降低了应用系统开发难度,缩短了系统开发时间,提高了系统开发效率。
  图1mvc模式各部分关系
  2系统设计
  2.1系统设计策略
  为了确保电信物资管理信息系统部署后能够安全、稳定运行,在系统总体设计之前首先应该考虑该系统的设计策略,分别从系统的安全性、可靠性和易用性3个方面加以考虑。
  (1) 安全性。关键数据的传输必须采用可靠的加密方式,保证关键数据的完整性与安全性;支持对系统运行所必须的用户名与密码周期性更改的要求;充分利用防火墙、安全证书、ssl等数据加密技术保证系统与数据的安全;强制实现操作员口令安全规则,如限制口令长度、限定口令修改时间间隔等,保证其身份的合法性;提供完善的审计功能,对系统关键数据的每一次增加、修改和删除都能记录相应的修改时间、操作人和修改前的数据记录。
  (2) 可靠性。为保证该系统的可靠性,整个系统在设计方面,采用三级安全模式,使业务处理、分析处理和事务控制相互联系而又能够集中处理各自的问题;系统部署方面,子系统可以分开部署,支

集群部署和多层监控。
  (3) 易用性。为了达到更好的人机交互效果,整个系统界面的设计风格保持高度一致,采用统一的样式和布局,尽量符合用户的操作和使用习惯;支持同时打开多个管理窗口以对不同任务进行并行操作;当应用系统正在执行用户提交的请求而无法返回时,明确提示系统处于繁忙阶段。
  2.2系统架构设计
   系统架构设计包括服务器端和客户端两部分,系统架构如图2所示。服务端根据j2ee模式标准,服务端系统构架分为如下3层:
  图2物资管理信息系统架构
  (1)web服务层。主要负责处理各个客户端浏览器http请求的servlet与电信物资管理信息系统进行数据交换,是提供服务的web service。
  (2)应用服务层。包含业务组件和其它辅助应用性组件(如jbpm工作流设计器组件和xml转换组件等),供web服务层调用,为客户端获取数据提供支持。
  (3)数据服务层。向业务层提供统一的、规范的原子服务,用于屏蔽业务数据的存储、组织和访问细节,实现业务数据的充分共享。业务层必须通过原子服务访问业务数据。
  客户端处于系统面向用户的最前端,其本身并不处理实际的业务逻辑,只是负责收集用户所要实现的功能及其相应数据,然后提交给应用逻辑层,等待应用逻辑层处理完成后,将结果反馈给客户[3]。
  2.3系统功能
  物资管理信息系统以工程物资库管理为核心,结合领料申请、调拨申请、直发现场、寄售库管理、工程物资库管理、暂存库管理、终端商品库管理、其它仓库管理、盘点和通用查询报表共10个子系统功能结构模块组成。该物资管理信息系统功能结构如图4所示。
  各子系统功能结构模块主要功能介绍如下:
  (1) 领料申请。业务部门按照工程项目的用料需求,提交领料申请单,并进入审批流程审批。
  (2) 调拨申请。业务部门按照工程项目的用料需求,提交调拨申请单,并进入审批流程审批。
   (3) 直发现场。部分设备类物资,供货商会直接发到项目现场,被项目领用并使用,在此操作中一次完成到货入库和物料领用两步操作。系统有现场直发功能,并将纳入入库和出库统计。现场直发单据也增加类型:省份统购、地市自购、其它等。
   (4) 寄售库管理。寄售库管理主要包括入库管理、出库管理、报废管理、转移管理和移库管理。
   (5) 工程物资库管理。工程物资库管理主要包括入库管理、出库管理、报废管理和转移管理。例如领料出库作业中的工程领料,依据审批后的领料申请单,进行实际的领料出库作业,需要选择发料仓库、填写领用单位或领用人、工程项目编号,并输入物料编号、发货数量、单价等,确认后系统自动生成相关物料凭证。
   (6) 暂存库管理。暂存库管理主要包括入库管理、出库管理、报废管理和转移管理。
   (7) 终端商品库管理。终端商品库管理主要包括入库管理、出库管理、报废管理和接口管理。例如接口管理,营业厅作为终端商品的附属库,系统将通过接口与营业厅的终端系统联接,包括商品下发/返回,营业厅之间的调拨、销售明细反馈。
   (8) 其它仓库管理。其它仓库管理主要包括入库管理、出库管理和报废管理。
   (9) 盘点管理。盘点管理基本上有盘点表、盘点录入和盘点记账。
   (10) 通用查询报表。通用查询报表主要包括库存余额查询、库存明细查询、收发存汇总查询和消耗查询。例如收发存汇总查询,按照仓库、物料类别查询设定时间段,各类收发存的汇总(包括数量和金额)。可选择明细物料、供应商进行进一步查询。可以进行多维度的汇总查询,包括物料、工程项目、供应商等。查询结果按照单据显示期初、入库、出库、余额,以及各类系统配置的出入库移动类型的汇总。
   系统功能结构如图3所示。
  图3系统功能结构
  以调拨申请审批流程为例介绍业务审批流程:由调入方发起调拨申请,经过地市公司部门主任、地市分管老总、省公司财务主管、省终端中心主任(或采购中心主任)、省财务部主任审批,最后由调出仓库管理员审批完成出库记帐。审批流程完成后,调入方确认入库,再调拨到其它寄售仓库(省内),登记出库。调拨审批业务流程如图4所示。
  图4调拨申请审批业务流程
  3系统实现
   本系统选用java作为开发语言,以j2ee作为开发平台,结合了jsp技术以及mvc开

发模式。后台数据库管理系统采用oracle 10g,使用tomcat7.0应用服务器。前台界面的实现采用jsp技术,将内容的生成和显示进行分离,web页面开发人员可以使用html或者xml标识来设计和格式化最终显示页面,并使用jsp标识或者是小脚本来生成页面上的动态内容。生成的内容逻辑被封装在标识和javabeans组件中,并且捆绑在脚本中,所有的脚本在服务器端安全运行。工程物资库管理是整个电信物资管理信息系统的核心,工程物资库管理中物资基本信息增加的后台实现部分代码如下:
  4结语
   随着电信企业的发展,物资管理系统对整个企业的影响会越来越重要,并且物资管理系统本身也在不断进化和发展,这使得物资管理信息系统的性能得到不断提升。本文基于j2ee平台,结合jbpm工作流技术设计并开发了程序可控性好、信息可观性好、数据安全可靠、系统保密性好、可扩充性好且适应性强的电信物资管理信息系统。该系统目前已经在某省及其市县区投入试运行,系统运行效果良好。电信公司的使用人员普遍反映该系统投资少、见效快,提高了电信公司物资管理的工作质量和效益,减轻了物资管理人员的劳动强度,取得了明显的经济效益。
  参考文献参考文献:
  \[1\]eric altendorf,moses hohman,roman zabicki.using j2ee on a large, webbased project[j].ieee software, 2002, 19(2):8189.
  [2]rodjohnson.j2ee development frameworks[j].ieee computer,2005,38(1):107110.
  [3]董崇杰,傅秀芬.基于j2ee的公安厅审计信息系统的设计与实现[j].计算机技术与发展,2009(9):246249.
  [4]matt cumberlidge.business process management with jboss jbpm[m].packt publishing ltd,2007.
  [5]董崇杰.基于jbpm流程设计器[j].
  

  • 上一篇工学论文:
  • 下一篇工学论文:
  •  作者:佚名 [标签: 物资管理 信息系统 实现 ]
    姓 名: *
    E-mail:
    评 分: 1分 2分 3分 4分 5分
    评论内容:
    发表评论请遵守中国各项有关法律法规,评论内容只代表网友个人观点,与本网站立场无关。
    基于MOOC的个性化学习模式研究
    基于工作过程的《Oracle数据库管理与应用》…
    基于Struts的图书信息管理系统设计与实现
    基于云计算的高校毕业生就业状况监测系统研…
    基于PHPCMS V9的流动形变监测系统数据查询模…
    基于Web的远程教育实时答疑系统关键技术研究
    基于VBA的城市商品房价格统计系统设计
    基于ROV的海洋油气平台钢质导管架检测实务
    基于ZigBee的物联网智能家居系统设计
    基于流媒体的多媒体网络教育平台分析设计
    基于ITIL的高校IT服务管理体系的构建
    基于工作过程系统化的服装专业课程方案设计
    | 设为首页 | 加入收藏 | 联系我们 | 网站地图 | 手机版 | 论文发表

    Copyright 2006-2013 © 毕业论文网 All rights reserved 

     [中国免费论文网]  版权所有