首页> 中文学位 >基于B/S模式的油管全生命周期管理系统研究与开发
【6h】

基于B/S模式的油管全生命周期管理系统研究与开发

代理获取

目录

声明

摘要

1 绪论

1.1 研究背景

1.2 国内外研究现状

1.3 研究内容与意义

1.4 论文结构

2 相关技术理论

2.1 B/S模式

2.1.1 B/S模式概述

2.1.2 B/S三层架构

2.2 MySQL数据库

2.2.1 MySQL数据库概述

2.2.2 MySQL数据库创建

2.2.3 MySQL数据库连接

2.3 DWZ框架

2.3.1 DWZ框架概述

2.3.2 DWZ分页技术

2.4 SSH框架

2.4.1 Struts框架

2.4.2 Spring框架

2.4.3 Hibernate框架

2.4.4 SSH整合框架

2.5 本章小结

3 需求分析与设计

3.1 系统需求分析

3.1.1 需求分析概述

3.1.2 需求分析流程

3.1.3 需求分析结果

3.2 系统总体设计

3.3 系统具体设计

3.3.1 数据库层设计

3.3.2 持久层设计

3.3.3 业务逻辑层设计

3.3.4 表示层设计

3.3.5 用户层设计

3.3.6 系统开发环境设计

3.4 本章小结

4 系统开发与测试

4.1 系统运行环境配置

4.2 数据库构建实现

4.3 用户登录和管理模块

4.4 基础信息维护模块

4.5 油管管理模块

4.6 管理应用模块

4.7 系统测试

4.8 本章小结

5 总结和展望

参考文献

致谢

个人简历、在学期间发表的学术论文与研究成果

展开▼

摘要

作为一种重要能源,石油仍然是保障国有经济稳步增长的主要动力。而油管是石油开采工作中的重要部件,其管理工作的好坏能直接影响到石油工业的发展。在油管生产制造过程中,为实现对油管的有效管理,每根管子上都被标刻出身份标识,这个标识对应着特定的身份信息,贯穿着油管生产、分类、出库、发放、上井、回收等生命周期过程。如何有效利用这些身份信息,实现油管全生命周期管理,成为了石油开采工作中需要解决的重大问题。
  本文研究的系统是“胜利油田滨南采油厂油管身份采集系统”下的一个子系统。在以往的管理经验中,滨南采油厂存在着工作量大、成本高、管理混乱等问题。为解决这些问题,本系统与油管身份信息识别软件相结合构建出油管身份信息数据库,采用B/S模式构建理念开发信息化数据库管理软件,用户只需通过Web浏览器就能登录系统进行油管信息的维护操作,实现全过程、全价值、集成化和信息化的油管管理工作。
  为构建基于B/S模式的油管全生命周期管理系统,本文采用MySQL数据库、SSH后台框架、DWZ前端框架这三种技术结合的方式对其进行研究和开发。从功能层面上,本系统要完成用户登录和管理功能模块、基础信息维护模块、油管管理模块和管理应用模块的开发工作;从技术层面上,本系统将具体过程分为了数据库层、持久层、业务逻辑层、表示层和用户层的设计实现。在实际的研究开发过程中,重点研究了以下几项内容:
  (1)运用MySQL数据库管理系统建造油管身份信息数据库,建立油管信息数据表、采油厂数据表、采油矿数据表、用户身份信息表等,解决建表过程中字段配置、命名、设置、选择等问题,构建数据表间的逻辑关系;
  (2)采用DWZ富客户端框架开发系统前端,快速地开发Ajax项目并使用各种UI组件来开发页面,使系统页面更加美观,功能展现更加丰富多彩,同时实现了界面简单易用效果,对油管数据事务处理进行快速响应;
  (3)搭建系统后台框架,运用目前较为成熟的SSH(Struts+Spring+Hibernate)开源框架构建MVC模式,将系统架构分为持久层、业务逻辑层、表示层这三层代码进行编写和整合,处理油管数据的操作请求。
  经过上述几个具体方面的研究与开发,本系统基本完成了用户登录和管理模块、基础信息维护模块、油管管理模块的搭建和实现工作,并根据生产需求,实现了部分基于统计分析的管理应用功能。通过连接测试、Cookies测试、兼容性测试、并发访问测试、浏览器测试和安全性测试等多方面测试,本系统被证实能够良好地运行,符合油管全生命周期管理系统的需求分析结果。系统的可扩展性为后期的继续开发提供了可行性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号