论文部分内容阅读
随着信息技术的不断发展,企业的综合能力也在不断提升,现代企业不仅要负责产品开发,同时还要对市场进行调查、销售、客户服务等各项工作,为此,企业需要拥有一套比较完善的管理系统,帮助企业完善工作流程。企业采购管理是指为保障企业物资供应而对企业采购进货所进行的管理活动,是对整个企业采购活动的计划、组织、指挥、协调和控制活动,是整个企业物流活动的重要组织部分。现阶段,我国的大部分企业的商品信息化不足,在企业采购管理中采购的申报方式主要通过手工完成,存在着填报效率低下、人力物力浪费、统计处理困难、数据信息不对称、“数出多门”等弊病。为此,建立起一套科学合理的企业采购管理系统已经成为了我国大部分企业首要面对的问题。本论文以广西中烟工业有限责任公司(以下简称广西中烟公司)为例,设计并开发一套采购及投资管理信息系统,实现对投资采购管理业务的信息化管理。主要开展了以下方面的研发工作:(1)以广西中烟公司的当前采购管理业务需求为基础,对采购及投资管理信息系统进行需求分析和可行性分析,通过UML建模的方式详细分析了投资计划管理、投资过程管理、采购计划管理、采购过程管理、项目生命周期等功能,并结合投资采购管理系统运行要求,分析了系统的非功能性需求。在系统需求分析基础上,完成了系统概要设计与功能模块设计,包括架构设计、时序设计、类图设计,并进行了实体关系、数据库表及字段结构的设计。(2)按照五层架构体系,采用MVC设计模式将采购及投资管理信息系统设计为平台层、数据层、组件层、应用层、展现层。平台层包括系统的基础环境、应用中间件和数据库中间件。数据层将数据进行了分类,按照采购标准、采购指标、指标数据加工等内容进行了清晰的划分。组件层将用户、权限、工作量、流程配置、数据分析、应用安全都进行了组件封装,保障功能实现简单快捷。应用层实现了系统主体模块功能。展现层将系统组件、数据、应用内容进行了集成统一,并在规范管理首页进行展示。通过五层架构体系,有效降低系统耦合度,提高服务器端代码的重用性。运用j Query、DIV+CSS等插件美化界面,使用Bootstrap、easy UI框架对系统界面作响应式布局,前端采用HTML5语言开发让系统能够轻松支持各种PC、手机等浏览设备的访问;运用Web Service接口技术实现各类系统的对接。(3)系统平台采用SOA设计理念,面向服务封装系统功能,并采用国际标准的J2EE技术开发,使得系统具备强大的跨平台能力。利用先进的R1Starflow流程引擎实现流程可配置,并结合项目管理知识体系对现有业务流程进行了梳理及优化。