华北电力大学(保定)硕士学位论文基于MVC的小型ERP项目开发及管理研究姓名:高炜申请学位级别:硕士专业:项目管理指导教师:贾正源;李贞军20081215基于MVC的小型ERP项目开发及管理研究作者:高炜学位授予单位:华北电力大学(保定)相似文献(10条)1.学位论文蔡爽ERP中基于WEB的工作流定制技术及其安全性研究2006本论文对基于Internet应用和B/S结构的企业工作流系统进行研究,并进一步研究了工作流信息的安全问题。在制造业信息化这一战略思想指导下,从属于ERP范畴的工作流系统应运而生,该系统在进行业务过程设计、分析、评测、仿真、数据统计和管理流程、人员以及其它资源之间的关系,整合企业内外部资源,监控企业生产流程等方面发挥着巨大的作用。工作流系统的运用对于加速企业信息集成、提高企业的生产力和市场竞争力,提高企业的敏捷度和柔性具有重大的意义。目前,作为主流的C/S结构的工作流系统相对独立,已经不能很好地发挥Internet的优势。为了打破企业的信息孤岛,构建分布式的系统应用,实现全球范围的企业间信息集成,企业需要构建基于Internet的ERP及其工作流子系统。本文通过分析国有大中型企业建设ERP系统的特点和需求,运用J2EE架构和MVC设计模式,寻求基于Web应用的B/S结构的解决方案;并对网络应用中数据安全性这一重要问题进行了分析和研究,将数字签名、数字证书技术运用到工作流引擎之中,使工作流系统具有良好安全性、移植性和伸缩性。主要完成的内容如下:1.结合目前国有大中型企业建立ERP系统的需求和特点,分析对比J2EE和.NET架构,确定了采用B/S结构和基于MVC设计模式的Struts框架的方案。2.提出了基于Internet和事务性事件驱动的工作流引擎技术,定义和实现了B/S结构的多个层面,包括后台数据库设计、中间层程序逻辑和用户接口。3.对网络信息安全进行了分析,指出了数据传输过程中不可避免的两大问题,即单据数据在流程各节点的正确有效性、负责人对其签名行为的不可抵赖性与不可替代性,提出了结合数字证书和数字签名的解决方案,所有校验均在后台执行,严格保障了数据在网络传输和后台数据库存储等层面的安全。4.将上述系统方案、工作流与数字签名技术应用于塔里木油田工程技术部综合管理信息系统,取得了预期的成果。2.学位论文田宏波基于J2EE的ERP系统及其财务管理的实现2004随着中国加入世贸组织,企业资源计划将成为每个企业提高自身竞争力的一个重要的选择方案.该文结合当今流行的J2EE技术和Struts框架,提出了一种新的构建ERP系统的方案,并给出了其财务管理的实现.该文首先介绍了ERP的发展、基本原理、当前现状及未来的发展方向.然后介绍了三种主流分布式对象技术和两种构建浏览器/服务器结构的方案.J2EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理等相关复杂问题的体系结构.该文结合J2EE技术、Weblogic服务器和Oracle数据库,实现了基于B/S模式的三层体系结构.研究了Apache的Struts框架,提出了Struts框架的改进模型.在引入了SessionFacade模式的基础上,使Struts框架能够集成EJB组件,并将改进的框架应用到了三层体系结构.改进的框架实现了MVC设计模式,继承了MVC设计模式的优点,很好的实现了逻辑分离.研究了印刷厂的生产运作背景,结合ERP先进的管理思想,提出了印刷厂的ERP系统实现方案,给出了ERP系统的总流程图和各个模块的功能.研究了电算化下印刷厂的财务流程,结合ERP系统框架提出了财务管理的软件结构,并实现了财务管理下的每个子模块.3.期刊论文王迤冉.朱维军.Wang.Yiran.Zhu.WeijunJ2EE平台上MVC设计模式在造纸企业ERP中的研究与应用-微计算机信息2006,22(21)传统的ERP软件是基于C/S结构的,难以扩展,可重用性差.本文通过MVC设计模式,给出银鸽造纸企业ERP软件的一种设计解决方案,该方案能够简化软件开发过程,提高软件的性能和可维护性,避免了开发者和设计者的重复投资,对其它ERP软件的开发设计具有借鉴作用.4.学位论文何锌基于J2EE架构的商贸ERP信息系统的设计2008论文通过对贸易行业ERP系统的深入研究,探索基于J2EE平台下开发高效稳定并具有通用性和可移植性的B/S结构的应用系统。论文首先通过对贸易行业外部环境和国内情况做了初步分析,结合某贸易公司具体业务情况对贸易行业中自营出口业务的通用需求做了相关陈述,通过详细分析出口业务流程提炼贸易行业整体需求情况,并使用业务模块流程图的形式实现贸易ERP系统整体分析。之后论文从业务系统与财务系统两大块分别入手详细分析各个功能模块的功能及设计,并介绍了系统中深层次管理功能的设计和实现。在此基础上,对商贸ERP系统数据库基础设计的主要部分进行了分析。系统在设计中采用基于MVC设计模式,通过J2EE应用程序体系结构把系统分成4大模块,并通过工作流引擎的处理方式完成系统模块间的衔接,实现了系统在不用业务模式下解决方案的通用性。最后论文丛MVC设计模式的角度对系统中所设计的相关类和处理方式做了概要性的介绍。论文侧重于贸易ERP系统软件的需求分析和概要设计,希望能提出一套适合于整个行业针对外部环境变化及企业自动发展需求,通用及可复制的管理系统。5.学位论文王毅基于WebServices的企业移动应用模型及其在CRM系统中的实现2006移动通信技术近几年在国内外得到迅速发展,并且无线通信网络与互联网已经开始逐渐融合。与此同时,实施企业信息化已经成为众多企业提高自身竞争力的必备手段之一,CRM、ERP、SCM等企业应用系统给企业生产力带来了革命性的变化。富有远见的企业开始考虑将企业应用系统扩展到移动终端,以便系统用户能够突破时间和地点的限制,更加快捷的获取信息和处理业务。企业移动应用是一个正在兴起的领域,将会给企业竞争力带来进一步的提升,也会给信息产业带来新的发展机会。本文首先从对企业移动应用进行了理论分析并对比了现有的典型方案,在此基础上提出了基于WebServices的企业移动应用典型模型,从服务器和客户端两方面综合考虑,实现了松散耦合、无缝集成、易于扩展并具有良好通用性的企业移动应用。移动客户端向WebServices发出请求并传入参数,WebServices通过访问系统现有的业务逻辑以及WebServices之间的互操作完成相应任务并将结果返回客户端,两者之间基于SOAP协议实现交互。本文以这一模型为基础,分析、设计并实现了一个移动CRM系统。为增强系统的运行效率和可靠性,对界面设计、本地存储、WebServices粒度等问题进行了分析;为了使系统具有良好的可扩展性,总体上采用了MVC设计模式,同时充分考虑了移动终端在处理能力、显示能力、交互能力等方面都比较弱的特点,在客户端采用了C/S模式以提高对数据的处理能力。6.学位论文傅智海订单生产型企业ERP计划管理的研究与应用2004该文从研究订单生产型企业ERP系统的特点入手,结合某印刷厂开展订单生产型企业ERP应用实践研究.在详细分析了印刷业ERP系统及其计划管理子系统的特点的前提下,提出了一种印刷厂ERP计划管理体系的解决方案并提出了一种新的适用于印刷厂的订单排序模型及其算法,实现了面向中小型企业的基于J2EE体系结构B/S模式下的印刷厂计划管理子系统.在认真分析了按订单生产类型的特点的前提下,给出了ERP在订单生产型企业应用中需要注意的几个问题,并且提出了订单生产型企业ERP计划管理研究的一种思路.为ERP理念在基于订单生产的企业中的应用提供了一些有意义的借鉴.印刷业的最终产品不定型,产品结构和工艺参数随订单要求而变化,传统制造业ERP中的计划管理模式并不适用于它.该文提出了一种适用于该印刷厂的计划管理模式,对其中的重点和难点部分——订单排序,进行了比较深入的研究,建立了印刷厂订单排序的数学模型F5|prmu|wjUj,以最小化加权误工订单数为优化目标,提出了合成分派规则与局部搜索算法相结合兼顾并行作业的近似算法,具有更好的实用性.在系统实现中,采用了客户端Web浏览器-J2EE应用服务器—Oracle数据库服务器这一基于J2EE的三层体系结构,使系统具有更好的扩展性和可靠性.遵循MVC设计模式,设计并实现了计划管理子系统,提高了软件代码的可重用性和易维护性.对JSP中的中文问题,也总结出了一些相应的解决办法.7.期刊论文叶明帅.熊岳山.YEMINGSHUAI.XIONGYUESHAN基于ASP平台的ERP系统设计与实现-微计算机信息2006,22(33)ASP平台是通过网络以租赁的形式为中小企业提供信息化建设的一种崭新的服务模式,传统软件的网络化并不等于ASP.本文从ASP平台的结构和技术特点出发,完成了一个基于ASP平台的ERP应用系统的设计与实现.8.学位论文张志华烟草工业企业ERP系统持久数据动态性及分布性研究与实现2006随着外部市场经济环境和信息技术的不断发展,ERP软件是否能够成功很大地寄托于系统对企业业务重组的满足程度,这使得新一代ERP系统必须满足动态性的要求,同时,企业需要参与全球化竞争,使得新一代ERP系统必须能够满足分布性的要求。持久数据的动态性、分布性是动态分布式ERP软件的基础,本文重点研究烟草工业企业持久数据的动态性、分布性问题。本文首先从数据功能的角度,将持久数据划为主数据、动态数据和中间数据,从数据结构角度归纳为了广义表结构、广义递归结构两类,构造了持久数据对象结构抽象模型;论述了ERP软件采取标准J2EE分布式体系结构可以获得简化体系结构和开发、简化负载均衡、集成已有信息系统、服务器和开发工具及构件的可选择性、简化统一的安全模型、支持异构环境等诸多好处,说明了采用MVC设计模式可以将数据模型、业务逻辑控制和用户界面进行分离,以实现分布式动态ERP的目标;提出了动念持久对象模型向关系数据库映射的方案和在抽象数据模型基础上构造持久对象的设计思想,给出了数据客户视图、持久对象视图、存储视图三层独立的多层结构模型,实现了一组可重用持久数据访问构件,验证了先构造抽象数据模型构件,在部署阶段再与具体物理存储结构进行动态绑定这一方案的可行性;最后,提出在异构数据源之上,增加统一数据访问对象层,保证了业务对象对数据源存取的透明性,并通过一个实例进行了说明。通过对持久数据动态性、分布性的研究,解决了持久数据结构及持久数据源的不确定性问题,增强了ERP系统的可扩展性、可维护性。9.学位论文林寒超基于MVC模式的ERP系统单据管理2006ERP开始出现于20世纪80年代初,从90年代开始,以SAP、Oracle为代表的国际著名ERP产品进入中国,并迅速扩展。接着,国内也相继出现了一些早期ERP产品。其核心思想是供应链管理,它跳出了传统企业边界,从供应链范围去优化企业的资源,是基于网络经济时代的新一代信息系统。它对于改善企业业务流程、提高企业核心竞争力的作用是显而易见的。而在具体到企业内部运作的时候,各种各样的业务纷繁复杂,这些业务需要各个部门之间分工协作,且往往以单据的形式在各部门之间流转。所以开发一套适合企业需要的ERP,关键是开发一套合理的单据系统。Struts是一个免费、开源的WEB层应用框架。Apache软件基金致力于struts的开发,其意在改进和提高JSP、Servlet、标签库以及面向对象的技术水准,整合Servlets和JSP的技术优势,为开发人员提供健壮,可扩展的应用开发框架;同时其将MVC模式具体化,减少了开发人员在运用MVC设计模式进行应用开发的时间。Struts适合于各种大小的项目,当然,对于大型项目,它所体现出来的优势更加明显。本文在对ERP、MVC模式及STRUTS框架进行理论讲解后,开始对塔里木工程技术服务公司ERP系统中的单据管理进行详细分析和探讨。陈述系统单据管理中的存在如下问题:单据类型繁多,时刻变化;单据审核复杂;单据信息录入速度和正确率低下;单据管理还处在批量