ERP开发的应用论文.doc_第1页
ERP开发的应用论文.doc_第2页
ERP开发的应用论文.doc_第3页
ERP开发的应用论文.doc_第4页
ERP开发的应用论文.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ERP开发的应用论文 【摘要】 根据某类企业的迫切需要我所在的信息技术公司组织了一个企业资源计划(ERP)项目的开发希望推进我国ERP应用的发展也希望更深入有效地运用Java技术该项目的内容涉及到某类行业的企业生产经营的全过程其基本目标是为了提高企业的劳动生产率增加企业的利润优化配置企业的资源使企业的整体运营水平能上一个台阶这是一个基于Java技术的Intranet典型应用项目 在该项目中我承担项目负责人的重要职责比如在项目的准备阶段我曾组织了对项目组的成员进行该类企业业务流程方面的培训;在项目需求分析和设计阶段我着重考虑了架构好系统的框架和原型为项目组及其他分析员进行下一步的细化分析奠定了坚实的基础同时我还组织好项目总体组把握住各模块之间的接日分析保持各个分析员之间实现密切的沟通在系统的开发阶段做好开发、测试方面的协调和同步工作保证系统的可靠性在系统的实施阶段能够顺利地推进项目此项目开发后的应用已得到了用户们的一致好评 【正文】 与国际上ERP项目的广泛应用相比我国的ERP应用水平尚有相当大的差距根据某类企业的实际迫切需求我公司组织了对一类ERP产品的开发我有幸参与了该项目的分析与设计开发的成果是一个典型的Java技术应用于Intranet的实际项目 在选择具体的技术方案时我们曾经进行了认真的思考和研究对于选择普遍采用的微软模式的平台方案还是跨平台式的Java方案我们曾举棋未定这是因为微软的VBASP已成为大家在较长时间工作后认可而熟悉了的方案而Java由于其环境要求高与执行效率 低的老大难问题成为我们担心害怕的重要因素但是Java的跨平台特性越来越成为人们的关注点尤其是许多大中型的企业他们现有的网络系统都是基于多种平台的对跨平台的要求和呼声极为强烈而对软件公司来说软件的跨平台特性有可能会节约开发成本降低维护量也能获得更多客户的认可综合考虑了诸多市场行情与行业发展因素最终决定一定要用Java所幸的是现在Java用于因特网的开发也已经越来越便利了 目前Java在因特网上的开发技术已呈白花齐放之势态有最初的JavaServlet有与数据库联系在一起的SQLJ还有可与ASP和PHP相媲美的JSP尤其是JSP技术的迅速发展使得Java的网络应用不再是少数人的专利JSP以其执行的高效性和使用的方便性已成为近年来大家首选的因特网开发技术JSP是一种页面开发技术它以Java为其服务器端语言结合JavaScript作为其客户端语言能方便地实现页面的表示 选择好了后端的Java和前端的JSP还有一项重要的任务那就是前后的联接由于JSP主要用于页面表现需要表现的内容要封装起来这样为了保证主要商务逻辑的安全性我们采用了JavaBean作为桥梁即客户端JSP通过其中JavaBean的使用完成主要的商务逻辑功能在后台将Bean构造好形成一个强大的Bean库再由前台JSP进行使用 在进行JavaBean的规划时我们下决心作出很大的投入因为这些不仅是我们当前项目中所需急用的而且还应成为公司长期积累使用的一个强大的资源库能实现一定程度的资源共享和软件复用为其他项目开发打好基础因此此次规划的目标是形成公司Java技术的JavaBean的平台库 我们根据JavaBean所体现的类的用途将这些类分成几个层次最底部的一层就是参数化类的构造这一层的类所实现的主要功能包括通用访问机制对数据库等其他层次的访问接口和公共处理系统等中间一层是实体类的构造这些实体类包括与数据信息相关的结构及其处理方法其中的重点是包含了一些重要的商务逻辑的处理这一层类与系统各部分相关并且其安全性要求很高直接影响到系统主要功能的体现因为系统的主体是对一些逻辑进行处理这就要求这层实体类的规划需要十分认真做到细节准确最上面的一层可以称为接口类这一层类主要用于实现底层的类与前台之间的关系也只有这层类才能由前台JSP进行JavaBean调用而加以使用只有这层具有开放性这一层类除了上述的接口功能外还应当有一项重要的实用内容即包括用于实现前台JSP的页面自动构造程序这里所说的页面自动构造程序可以认为是本系统的一个重要特点目的是为了让用户可以方便地自定义界面而不需要由程序员修改程序这样能够极大地满足了用户的要求页面自动构成程序的主要内容包括对界面元素的定制与修改、位置的修改、动作的触发、行为的控制以及报表设计和计算汇总等功能页面自动构成程序的设计主要采用上述的接口类与JSP相结合的方式用类实现元素的定制、控制及关联并将重要信息加以保存以利于用户的多次反复修改该自动构造程序提供了强大功能已成为我们的一个独立产品能应用于各个项目的界面制作实现了我们原先制定的共享资源的目标 在前台JSP的应用中做到了尽可能最简化的程度这样可以提高系统的安全性当然在我们的系统中还存在一些客户端控制比较复杂的情况为保护这段比较复杂的控制脚本 我们采取了用Servlet的方法保护这段脚本从而保证了一定程度的安全性 在系统的登录过程中我们采取了相当严格的登录键检查操作用户没有供应商提供的相应的键就无法通过验证而进入系统对于试用版的用户则提供了一种有效期限约束这些加密或安全措施通过在JavaBean中封装了严格而有强大功能的加密算法在客户端申请验证后才能准予通过 在使用这套技术方案的过程中我们曾经遇到过许多的困难比如;前面曾提到过要求JSP中代码能够尽量简化以提高安全性由于JSP中仍有一些容易让人可能猜测到处理方法的语句及处理的过程为进一步提高安全性我们通过查阅大量的网上资料才形成了一套较好的措施比如制作JSP的标记库将有可能被猜测的处理进一步加以规划对应地生成一套行之有效的实用标记库这样就又增加了一道很有效的防护墙大幅度地提高了安全保密性并且使页面结构的分离达到了一定的水准又如:在对数据的处理上刚开始时也总是遇到系统运行会变得越来越慢的情况最后追查其原因发现原来是数据的连接过多我们及时地采用了数据连接池等技术解决了此类问题 该系统采用Java平台提供了深入地使用JavaBean和JSP的方案其效果是相当显著的在用户使用环境中受到了一致好评运行也较为稳定由于采用了统一而方便的页面自动构造程序用户的界面非常友善并且可以按用户需求进行定制满足了用户的适应性需求而在我们公司的内部也开始建立了一套基于此平台的资源库成为公司的今后开发使用的宝贵财富必须指出的是在此系统中还存在着很多的不足比如实体

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论