- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ERP系统中文档传输子系统的设计与实现.doc
ERP系统中文档传输子系统的设计与实现
第一章引言
1.1项目背景
当今我们已进入电子信息时代,企业为了寻求更高的收益,开始寻求各种高科技解决方案。在企业管理方面,传统的管理方式己不能为企业提供足够的效益,面对越来也庞大的公司规模和越来越复杂的公司架构,现在有很多企业都在使用ERP系统来代替传统的繁重的管理工作,旨在管理员工绩效,提升员王的工作积极性,増加企业的经济效益。在企业绩效管理中,不同的公司有不同的人员配置和企业结构,因此每个公司都有自己特定的绩效考核方式,并且在周而复始的考核中存在着很多固有的、重复的过程,很多ERP系统针对企业的不同架构具有各种不同的功能,然而这些软件都缺少灵活性,一套软件只能适用于少数几个特定的公司,这使得开发方需要为每个公司开发一套特定的ERP系统,软件的利用率很低。这给ERP系统的研发带来了不小的复杂性。云计算的出现,为解决这一问题提供的了可能性,基于SaaS的ERP系统,能有效减少企业在硬件方面的投资和软件维护方面的花费,企业只需要从服务提供商郝里购买ERP服务,即可通过互联网使用ERP系统。文档的流转是ERP系统的基础,所有的考评、打分等工作都是围绕文档来完成的,而不同的公司对文档的细节有不同的需求,为了使一套系统能为多个客户提供服务,就必须使文档的流转功能具有一定的可定制的特性,使客户可以方便的定义自己需要的文档结构和文档流转过程。再者,当前一些ERP系统主要是面向功能的,而企业的绩效管理往往是一个动态的长期的过程,一旦出现人员或结构上的变动,传统的ERP系统将难以应对。所以,为企业定义特定的管理过程并且使之能够灵活应对人员变更将会为ERP系统带来新的升级。基于以上分析,本文将要针ERP系统,设计并开发一个文措传输流系统,为上层应用提供方便的文档创建与文档传输服务,使ERP系统的管理能够面向过程,并且具有应对变更的灵活性。
.......
1.2ERP系统发展概况
随着全球经济的飞速发展,企业要想在竞争中站稳脚跟,就必须进一步提高自身的竞争力,在企业的管理方面,传统的管理方式已经不能满足企业日益増长的要求。于是越来越多的企业开始寻找高科技解决方案,ERP系统的出现则为企业管理效率的提高提供了充足的动力。计算机和软件技术的迅速发展为ERP系统提供了越来越强大的支撑,使ERP系统的性能得以迅速提高。ERP系统最初的原型是基本MRP(物资需求计划),用于解决生产中的物料需求问题,使用户能在正确的时间得到正确的物料。但基本MRP只是定义了需求的优先顺序,没有考虑到企业其他方面对生产的影响,所很难使任务严格按照计划执行。MRP系统的进一步发展则产生了闭环MRP,它在基本MRP的基础上増加了执行计划和能力计划的功能,把企业的发展需求和当前市场相结合来制定计划。这种系统的功能更加强大,它统一了与生产计划有关的所有子系统,为物资的获取提供了更加完整的支持。在闭环MRP之后,则产生了MRPII(制造资源计划),它分析了企业的基本经营目标,在生产计划的基础上,对生产中的各种资源进行统一管理,并且集成了财务功能来提高企业的成本管理。
.....
第二章技术综述
2.1Spring框架
Spring是一个开源的框架,它的产生是为了解决企业级开发的复杂性。在Spring诞生之前,很多系统都是由EJB构建的,但是EJB在开发和部署上有很大的复杂性。Spring的诞生使得简单的JavaBean能够完成之前EJB所能完成的事[Spring,2014]。如图2.1所示,最底层是Spring的粉。容器,其他模块构建在核也容器的基础之上。核也容器为上层组件提供了一些最基本的功能,定义了对Bean的创建、配置和管理方式。它的主要组件是王厂模式的BeanFactory,使用依赖注入模式将预先配置好的Bean注入到相应组件。组件的创建和初始化都有Spring容器来管理,只需要在配置文件中申明就可使用[约翰逊,2000。Spring上下文,是Spring的配置文件,为Spring框架提供JNDI、EJB、电子邮件、国际化等上下文信息。SpringAOP,是面向切面的编程。在业务逻辑中模块中,除了处理业务相关的攫辑,往往还需要处理其他的攫辑,如日志、安全等逻辑,A0P使这些服务4模块化,将送些模块装配到特定的方法前或方法后。送样处理业务逻辑的模块只需要注重自身逻辑的开发,而不用关系日志、安全等方面的问题。SpringDAO,定义了一套面向DAO层的异常体系,它的异常转换器能够支持各种持久化技术。这样在很大程度上减少了编写异常代码的王作量。
.......
2.2hUbernate枢架
Hibernate是一个开源的对象关系映射框架,它封装了JDBC并且向外提供了操作数据的接口。通过Hibernate,我们
原创力文档


文档评论(0)