美章网 资料文库 企业生产经营管理系统的研究范文

企业生产经营管理系统的研究范文

本站小编为你精心准备了企业生产经营管理系统的研究参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

企业生产经营管理系统的研究

1表单数据

业务流程处理是系统的核心功能,从流程发起、处理到关闭的所有环节中,贯穿了表单数据。在生产经营过程中,表单是关联合同、项目、资金、票据和设备的主线,对表单数据的管理至关重要。表单按照业务类型、成本收入类型分类,每张表单与项目的关联唯一依赖于项目编号,与合同的关联唯一依赖于合同编号。由于表单数据关联多,为降低数据处理的复杂性,将表单数据按照分级处理的原则,分为三部分:一是表单头部,包括表单名称、表单编码和表单类型;二是与表单类型关联的业务属性;三是表单公共属性。一个表单可形式化定义为F(N,C,T,Tr,Gr),其中:F()表示一个表单;N表示表单名称;C表示表单编码;T表示表单类型,包括成本类、收入类工程进度表单和资源申请表单,发票收据申请表单,以及其他业务表单;Tr表示与表单类型T关联的属性,根据不同类型有若干属性;Gr表示公共属性,包括:项目名称、项目编号、合同名称、合同编号、开工日期、合同金额、建设单位等七项。

2系统架构和业务流程

2.1系统功能架构生产经营管理系统功能域划分为综合业务功能域、综合统计查询功能域和系统管理功能域三大块。其中,综合业务功能域为业务部室提供业务操作功能,包括项目管理、合同管理、资金管理、票据管理、物资管理等模块;综合统计查询功能域采用表单、表格、图形等各种展现方式,为管理决策层提供多维度的统计查询和分析决策功能;系统管理功能域,为系统管理员提供维护功能,包括人员管理、角色管理、权限管理、组织管理、流程管理、日志管理等。系统功能架构如下图2所示:在系统功能架构中,包括三个功能域、统一接入层、统一接口层,以及数据层。统一接入层实现了身份认证和权限访问控制;统一接口层提供了基于java平台的可复用框架的业务接口、工作流JBPM调用接口,系统外部excel导入导出接口、文件导入导出接口,以及数据库访问接口;数据层为系统运行提供了数据存储支撑,包括系统管理信息库、合同信息库、项目信息库、发票收据信息库、表单信息库、设备信息库、统计分析信息库等。

2.2可复用框架系统采用Java平台开发,B/S架构设计,构建基于jasperreport、Extjs、jsp、jbpm、struts、json等开源框架、符合项目实际需求的系统架构,形成可复用的功能框架并在其他项目中复用;数据库采用Oracle10g,应用服务器中间件采用Tomcat6.0,服务器部署的操作系统可选择Windows2003server及以上,或Linux服务器操作系统。可复用框架采用三层架构:视图层采用JSP结合Extjs页面框架技术,通过ajax技术实现页面与应用服务之间进行数据通信;控制层采用成熟的Struts2框架技术;Model层又分为业务逻辑层、数据持久层。系统每次从页面发送请求传到后台经过STRUTS处理,找到相应的处理类和处理ACTION方法,然后通过方法调用与后台数据库进行数据交换,返回到前台JSON数据串,经解析展现在用户面前。

2.3系统接口信息系统的建设承载了企业的业务流程自动化、标准化过程,在承上启下的过渡阶段,要满足业务人员从传统处理过程到自动化处理过程的特殊需求,如传统业务表单以excel为主手工处理,在信息系统中需要提供对此类表单导入和导出接口,从而满足当前业务操作需求,并能够提供表单导入后自动化处理流程。在生产经营管理系统中就提供了excel导入和导出外部接口,此外,还包括了为合同、项目、设备等业务模块台账管理提供的文件导入和导出外部接口。系统提供的内部接口包括两类:一是为业务逻辑提供的调用接口,如图3所示的可复用框架中,数据请求、响应、处理、数据库交互的应用程序接口,业务逻辑类继承BaseAction父类;二是业务流程接口,主要实现JBPM提供的三个函数,如下面表格中所示:

2.4系统业务流程系统的业务流围绕项目管理过程展开,贯穿整个流程业务数据流,则是以合同信息为中心、以项目信息为主线、以票据信息为联系、以资金信息为重心,将合同、项目、票据、资金和设备数据关联起来。参与整个业务流程的部门包括生产技术部、项目管理部、市场营销部、财务部和企业管理层,参与的角色包括项目经理、项目管理部主管、生产技术部专责、市场营销专责、财务部专责、企业领导等。系统业务流程如图4所示。系统业务流程体现了业务部门各司其职,由专责负责具体业务操作,具体业务流程包括:1)当市场营销专责在合同台账管理中完成合同信息录入,代表了流程的起始;由生产技术部专责完成合同信息完整性审核,通过项目管理流程下发项目管理部,项目管理部任命项目经理,由其在项目台账管理中建立项目信息,启动项目;项目计划,项目经理在项目执行期间,填报项目各阶段进度总结报告,在项目验收之前完成项目所有文档的上传工作;在项目资源申请节点,由市场营销专责在票据台账管理中填报发票收据申请单,并启动资金或设备申请流程,申请表单类型包括资金支付、收入申请,设备调拨、报废申请;当生产技术部专责收到申请后,在票据管理中审核发票收集信息,在核对完成后票据信息自动导入合同信息中的工程结算书中保存;在合同管理中有营销专责按照发票票据等信息完成合同资金明细,包括收入类和成本类合同明细。财务部门通过资金管理模块,汇总企业所有合同完成后形成的资金收入明细和资金成本明细。2)生产技术部以合同为统计单位,按照每个合同所关联的项目统计项目明细。3)企业管理层通过综合统计查询模块,查询合同统计信息、项目统计信息。

3总结与展望

本文首先简介了当前信息系统对生产经营过程中产生的合同、项目、资金、设备、票据等数据的关联性处理的欠缺,并分析了企业实际需要解决的数据关联性、业务流程中表单数据管理的问题,以此为出发点,给出了生产经营经营管理系统的体系结构、业务流程,并讲述了系统实现的可复用框架。生产经营管理系统已经在多个企业实现了应用,尤其是在基于合同、项目关联性管理的信息通信服务业,得到了良好应用。系统界面如图5所示:在完成上述功能的基础上,系统在未来的升级扩展中,将针对表单类型可定制、业务流程可扩展等方面深入研究,从而拓展系统应用领域、提升系统性能。

作者:李猷马斌安金鹏陈瑞单位:新疆信息产业有限责任公司国网新疆电力公司信息通信公司