ImageVerifierCode 换一换
格式:DOCX , 页数:54 ,大小:721.70KB ,
资源ID:16546926      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16546926.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机论文完整版Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机论文完整版Word下载.docx

1、签名: 日期: 年 月 日关于论文使用授权的说明本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定) 导师签名: 日期: 年 月 日 摘 要企业信息化建设是提升企业核心竞争力的重要组成部分,对企业管理水平和管理效率的提升发挥了显著作用。随着计算机技术、网络技术和多媒体通信技术的飞速发展,生产动态的电子化、网络化规范管理已成为当前大型企业的迫切需

2、要和重要研究课题。 辽河油田工程技术处是集井下作业小修、大修、压裂、酸化、调剖、堵水、试油等以及油田特车服务于一体的专业化技术服务单位。近年来随着国际油价不断攀升,油田工程板块工作量加大,国内同类专业施工队伍竞争日趋激烈,实施有效的生产动态管理对公司发展具有重要意义。 论文发表-发表论文-发表文章-论文写作-权威期刊o!f _MKE本课题研究最终结果是研制开发出一套在工程技术处修井作业生产单位普遍适用的生产动态管理平台。系统采用主流的B/S结构形式,操作简便、即学即用。平台系统以修井作业管理为核心,对修井作业各个生产环节以及相关辅助准备生产环节都做专门专业的模块化管理。对与特种修井作业,比如压

3、裂、酸化、试油测试等生产动态采用特殊管理方式。针对生产的各种计划调度都做闭环式网络管理,操作简便,过程清晰,管理严谨。系统同时纳入了其他专业的管理,对其也进行了模块化网络管理,从根本上解决的企业信息共享及避免操作人员重复数据录入的难题。本文针对“油田工程技术处生产动态管理系统研发”课题研究为目标,设计并实现了基于J2EE技术的生产动态管理平台系统。本文讨论了J2EE技术规范和MVC三层体系结构,并根据油田生产数据库采用oracle的现实,选用oracle 9i作为数据库平台,应用oracle存储过程技术,分析研究修井作业生产业务流程;合理优化修井作业生产业务流程;修井作业生产业务流程程序化;分

4、析研究相关生产准备特车服务及运输服务业务流程;以及生产动态管理平台系统总体架构研究分析和生产动态管理平台采用关键技术研究平台具有极好的扩展性,架构接口都做相应预留,平台管理的方面主要包括:修井作业、特车服务、运输服务、搬迁服务、机械修造、热注以及试采油等专业生产、井控、应急、队伍资质、水电讯信息、信息发布、专家论坛、文件审批及公文流转、设备资产管理等。本系统研制成功以来,首先在欢喜岭工程技术处投入使用,规范了工作业务流程,避免了可能由于人为因素漏批造成的责任事故,达到系统的预期效果。由于本系统采用B/S技术,在系统功能发生改变时,只需要更新服务器端程序即可,不需要客户端升级程序,可以快速地调整

5、系统,投入使用。关键词:生产动态;J2EE;jdbc;MVC三层体系结构;组件Abstract Enterprise information technology is an important part to enhance core competitiveness of enterprises, which also plays a prominent role of the enterprise management level and efficiency improvements. With computer technology, network technology and th

6、e rapid development of multimedia communication technology, standardized network management and electronic management of dynamic production performance has become an urgent need of large enterprises and an important research topic. The end result of this research is to develop a set of dynamic manag

7、ement platform which can universally serve all workover units in the engineering and technology department. The system is developed by a mainstream B / S structure therefore it is easy to learn and operate. Fundamentally managing the workover operations, the system platform provides a professional m

8、odular management for the various production processes of workover and related support for production processes as well. In terms of special dynamic production in workover operations, such as fracturing, acidizing, oil testing will be coped with an extraordinary managing manner. Diversified Planning

9、 and scheduling for production is simply, clearly and strictly dealt with by loop network management method. The system also incorporates other professional management, which is also under modular network management by the platform, thus the enterprise information sharing and the problem avoiding du

10、plication of data entry by operators are fundamentally be solved. The objective of this paper is to explore the topic “Oil Field Engineering and Technology Department and System Development of Dynamic Production Management, by designing and implementing of J2EE technology-based Dynamic Production Ma

11、nagement Platform System. This article discusses the J2EE technical specifications and MVC three-tier architecture, and basing the implementation of Oracle dealing with oil production database, the selection of Oracle 9i as the database platform, the application Oracle storage process technology to

12、analyse the processes of workover operation; the optimization of workover operation processes; and the systematic procedures of workover operation; analyse the process of related producing special vehicles services and transportation services; and explore the overall system architecture analysis and

13、 key technology of the dynamic production management platform system. Platform has excellent scalability. Architecture interfaces has been set aside. The main functions of platform includes: workover operation, special vehicles services, transportation services, relocation services, mechanism manufa

14、cture, heat oil injection, and other specialized production testing, well control, emergency response, the team qualification, information of water and electricity, telecommunications, information dissemination, expert forums, document approval and document flow, equipment asset management. Since th

15、e successfully development, the system was firstly be used by Huanxiling engineering and technology department to standardize the processes of operation, and to avoid the accidents which is possibly caused by unauthorized procedures due to human factors.Because the system is developed by the B / S t

16、echnology, when function changes in the system, it only needs to update the server-side program, without the client upgrade process, you can quickly adjust the system and put into use. Keywords: dynamic production; J2EE; jdbc; MVC three-tier architecture; components第一章 引 言1.1问题的提出随着计算机及互连网技术的发展,企业信息

17、化建设是提升企业核心竞争力的重要组成部分,对企业管理水平和管理效率的提升发挥了显著作用。实施生产动态电子数字化、网络化规范管理是实现企业目标和企业发展要求的必要途径。当前井下作业面临着外部市场开拓难度大、内部市场萎缩的状况。而企业能否实现可持续发展,关键在于能否通过有效的提高生产效率和质量手段,控制降低生产成本,提高企业创收增效能力。论文发表-发表论文-发表文章-论文写作-权威期刊&grPV2aVL 生产动态管理是企业增加盈利的根本途径。“利润收入-成本”,成本控制归根结底要靠有效的、科学的生产管理来实施。生产动态管理是企业管理的重要组成部分,只有加强生产动态管理,才能降低产品成本、提高经济效

18、益。生产动态管理是企业增强竞争力的主要保障。按照迈克尔波特的理论,企业竞争的基本战略有三种:成本领先、差异化战略、目标聚集战略。成本领先战略的目标是以成本优势获取竞争优势,其核心是企业通过一切可能的方式和手段降低成本,使自身成为市场竞争中的成本最低者,即成本领先者。也门修井一队被外方称作JOECO ONE,是一支海外修井作业施工队伍。该队的员工由多个国家的人员组成,设备按照国际修井作业队伍的要求配备,运作按照国际惯例进行,是一支真正的国际化施工作业队伍,加拿大监督称它为“International crew”。作为我国中石油开拓国际修井市场的先头部队,这支国际化团队在初期运作中遇到了很大的困难

19、:人员素质参差不齐;多种语言交流障碍;不能适应全新的设备、全新的工艺,全新的思维和管理模式;不能适应甲方24小时不间断的高强度、高节奏、高质量的施工要求等等,队伍管理的难度很大。经过一年的运作,这支队伍通过对“傻瓜式管理法”的引进吸收与推广应用发挥了重要的作用。所谓“傻瓜式管理法”,又可称作“程序化管理法”,就是把工作程序化,按照既定的程序、便捷、高效地完成施工。换句话说,“傻瓜式管理法”是实现让一个傻瓜按照既定的程序也可以流畅地完成一项工作的管理方法。这种管理方法是修井一队在也门项目部和修井项目组领导的悉心指导下,研究和学习外方公司的管理方法和经验,创新和发扬光大的一种新型的管理方法。“傻瓜

20、式管理”在国外公司普遍采用。这种程序化施工方式,先做什么、后做什么、怎么做有序进行,快而不乱。综合国内外关于修井作业生产管理的经典案例分析,可以得出的结论是:程序化、电子数字化、网络化规范的生产动态管理是油田工程技术处提升企业生产管理水平、增强企业竞争实力的重要课题,也是科学发展观在生产实践中得到应用和发展的切实体现。1.2国内外发展现状长期以来,国内石油行业由于生产地点分散,而且多处于偏远地区,软硬件环境都比较差,油田的信息化建设主要集中于企业机关、研究院所,前线单位生产管理的信息化进展比较慢。修井方案的设计基本上处于手工设计阶段,方案流转过程中设计文档的流转涉及不同地点不同单位的多个部门。

21、消耗掉近80%的时间,存在严重的时间“滞后”。近几年来,随着计算机网络技术的发展和油田数字化建设的全面推广,油田局域网的覆盖面已经延伸到各个采油小队,为油田前线生产工作的信息化提供了基础。基于网络的传统MIS系统开始应用于生产管理,主要是信息的收集、存储、处理、流转和发布。生产动态管理平台系统属于工程设计管理范畴。工程设计过程具有极强的流程特性。普通的MIS系统在处理复杂业务流程方面缺少有力手段,而工作流技术适合处理复杂业务流程。工作流的概念出现的很早,可以追溯到八十年代。在此期间这一概念常被吹捧为可以改变人们工作方式的新兴软件产业。然而,多年以来工作流始终难以从一个概念过渡到可以被广泛应用的

22、软件,这主要因为工作流作为一门时兴的技术,没有形成统一的标准,系统集成困难,成本较高。因此在石油行业的应用基本没有。随着互联网的普及,工作流标准的统一,工作流注定会被广泛采用,成为其他企业级应用的基础和核心的主流应用,在石油行业的应用也会日趋普及。1.3 本文工作本人在项目中作为项目经理全面负责系统的设计和实现工作,从软件工程角度,采用工作流技术和面向对象的方法分析、设计、实现了油田工程技术处生产动态管理系统研发。本人在整个系统的设计开发过程中的主要工作集中在以下几个方面:(1)论述了工作流技术相关概念及其应用现状,并讨论了oracle Workflow工作流平台,详细描述了采用oracle工

23、作流技术进行业务流程建模、实现流程和监控流程的过程,简要介绍了利用j2ee技术规范在业务逻辑层和应用展现层对工作流引擎的调用方法。并将工作流技术应用于修井方案的审批流程,实现了修井方案上报、审核、审批、下发流程的网上流转。(2)采用面向对象技术对井下作业业务现状进行分析,并应用uml建模技术对系统中关键业务进行用例分析,给出了修井方案网上流转业务的用户主要用例图和主要用例的用例描述。(3)系统架构采用j2ee技术规范,以B/S模式基于WEB方式提供所有应用。业务逻辑层采用JAVABEAN方式实现数据库接口和业务处理;表现层采用JSP页面方式实现。系统的底层采用工作流技术流程定制和业务消息提醒。

24、(4)系统的安全认证应用oracle身份管理技术,实现了系统的工作流平台、系统应用和安全认证的成功集成,提高了系统的稳定性、安全性。(5)在测试理论指导下,根据工作流系统的特点提出了基于工作流的软件系统测试要点,设计了系统相应的测试用例进行功能测试。1.4本文的组织结构全文引言部分首先描述了油田工程技术处生产动态管理的业务过程和技术特点,阐述了本课题的项目背景和意义,介绍了信息技术和工作流技术在石油行业的应用现状。在正文中,第一章 首先概述了j2ee技术,详细论述了j2ee的定义、体系结构、参考模型和系统分类,并对j2ee的应用情况进行了概述。接着详细研究了本系统采用的j2ee技术。第二章 系

25、统需求分析,对生产动态业务现状进行分析,应用uml建模技术对系统中的关键业务进行用例分析。第三章 系统设计,提出系统的架构设计和功能设计;采用E-R图的方式给出了系统的数据库设计。第四章 重点描述系统实现部分。重点描述了采用oracle工作流技术进行业务流程建模、实现流程和监控流程的过程;简要介绍了利用j2ee技术规范在业务逻辑层和应用展现层对工作流引擎的调用方法;对于系统的安全认证实现阐述了采用oracle身份管理技术的应用过程,并给出本课题中的代码示例。第五章 软件测试部分。本文根据工作流技术的特点探讨了基于工作流技术信息系统的测试要点和测试用例编写内容。最后本文通过工作流技术在本课题的应

26、用效果,对工作流和oracle workflow进行了总结。第二章 系统相关技术2.1 J2EE技术思想J2EE为满足开发多层体系结构的企业级应用的需求,提出“组件-容器”的编程思想。J2EE应用的基本软件单元是J2EE应用组件。所有的J2EE组件运行在特定的运行环境之中。组件的运行环境被称为容器。J2EE组件分为WEB组件和EJB组件,相应地,J2EE容器也分为WEB容器和EJB容器。2.1.1 J2EE 的多层应用模型J2EE平台指定了N层体系架构的企业级应用程序的技术,包括组件、服务、通信技术,使用多层分布式的应用模型,各个应用组件根据所在的层,分布在不同的机器上。事实上,sun设计J2

27、EE的原因正是为了解决两层模式(client/server)的问题,在传统设计中,客户端承担了太多的角色而显得臃肿笨拙,在这种模式下,第一次发布的时候比较简单,但难于升级或维护,可伸展性也不一定理想,而且经常基于某种专有的协议通常是一些数据库协议、网络协议等。它使得业务逻辑和界面逻辑的重用变得非常困难。现在J2EE 的多层企业级应用模型将两层模型中的不同层面进行切割,分成许多层。一个多层化应用能够为每种不同的服务提供一个单独的层。如:J2EE 典型结构: 客户端机器上的客户层组件 J2EE服务器的Web层组件 J2EE服务器的业务逻辑层组件 EIS服务器上的企业信息系统(Enterprise

28、information system)层软件。J2EE应用程序是由组件构成的。通常J2EE组件是具有实现独立功能的软件单元,它们通过类和文件组装成J2EE应用程序,并与其他组件互相交互。常用J2EE组件定义:1、应用客户端程序和applets是客户层组件2、Java Servlet和JavaServer Pages(JSP)是web层组件3、Enterprise JavaBeans(EJB)是业务层组件。客户层组件:通常客户层组件为基于web方式的,也可以是基于传统方式的。web层组件:按照规范,J2EE的 web层组件可以是JSP 页面或Servlets。web层可能包含某些 JavaBea

29、n 对象来处理用户输入,并把输入发送给运行在业务层上的enterprise bean 来进行处理。一般来讲,静态的页面和Applets不算是web层组件。业务层组件:业务层代码的逻辑用来满足专业领域的需要,由运行在业务层上的enterprise bean 进行处理。从客户端接收不同类型的数据,进行业务处理,并send到EIS 层储存的,这个过程是可以双向进行。通常业务层有三种企业级的bean:1、会话(session) beans 会话bean 具有临时性,表示服务器与客户端程序的临时交互。当客户端程序执行完后,会话bean 和相关数据就会消失。2、实体(entity) beans与会话bea

30、n相反,实体bean 表示数据库的表中一行永久的记录。当客户端程序中止或服务器关闭时,就会有潜在的服务保证实体bean 的数据得以保存。3、消息驱动(message-driven) beans。 消息驱动 bean 结合了会话bean 和 JMS的消息监听器的特性,允许一个业务层组件异步接收JMS 消息。企业信息系统层:企业信息系统层处理企业信息系统软件包括企业基础建设系统例如企业资源计划 (ERP),大型机事务处理,数据库系统,和其它的遗留信息系统。目前主流的设计思想是将J2EE的四层结构精简为三层结构,即表示层、业务层、以及数据服务层,这样一来,基于J2EE的三层结构将以其可伸缩性、灵活性

31、、易维护性、高效开发等诸多优势,成为大型应用系统的首选架构设计。如图2-1所示图2-1系统的三层体系结构2.1.2 J2EE组件的容器形式J2EE这种基于组件、具有平台无关性的架构使得J2EE 程序的编写十分方便,因为业务逻辑被封装成可重复使用的组件服务,并且J2EE 服务器以容器的方式为所有的组件提供支持服务。(1)容器和服务容器定制了J2EE服务器所提供得内在支持服务,包括安全,事务管理,JNDI(Java Naming and Directory Interface)寻址,远程连接等服务,以下举出最重要的几种服务: J2EE安全(Security)模型可以让你配置 web 组件或enterp

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1