APP下载

油井管理信息系统设计与实现

2015-05-15张庆华

电脑知识与技术 2015年8期
关键词:采油厂油井数据库

张庆华

摘要:该文介绍了基于B/S模式的采油厂油井管理信息系统的设计和开发,着重强调了系统的开发的难点和要点,同时提供了关键的设计图、数据库信息和源代码。

关键词:信息系统;web开发;c#;Sqlserver 2005;WebSerivce;敏捷开发;用户体验

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)08-0083-03

Abstract: This article describes design and implementation of Oil well management Information System which is based on b/s mode. the main emphasis has been on the technological intricacies and peculiarities about development ,and provides designed graph、 database information and source code.

Key words: information system; web development; c#; Sqlserver 2005; WebSerivce; agile development; user experience.

1 项目背景和可行性分析

采油厂是油田公司下属的重要子单位,负责原油的生产。是油公司生产任务的执行者,主要对油井负有管理和维护任务。原有的人工管理油井信息方式越来越满足不了现代生产的需要,不能及时、准确有效的生产和管理信息。提高管理的高效化,生产经营管理的效率成为企业的迫切要求。

随着现代计算机技术、网络的发展,建立专业高效的油井管理信息系统已经完全可行。油井管理信息系统可以提供专业、完善的油井信息来供油井生产和维护,使油井的生产和维护更自动化、科学化和规范化。

2 需求和可行性分析

2.1 需求

通过对上述需要和问题进行分析和抽象,同时和生产管理人员、操作人员交流沟通,认为该系统的设计需要重点考虑以下因素:

1)采用B/S架构,基于Internet的多用户分布式管理系统,需要考虑系统和资源的安全性和可靠性。

2) 系统设计的灵活性和可扩展性,可以根据业务规则的变化迅速调整,实现敏捷开发,满足生产经营要求。

3) 软件是面向基层人员使用,力求操作简单,使系统能够真正使用起来。

4) 短信通知提醒维护人员在当天进行油井维护工作。

2.2 可行性分析

通过对目前公司的计算机软硬件情况分析,结合开发人员的经验能力和移动通信公司提供方便快捷的mas服务,该系统的开发和运行是完全可行的。

3 系统设计与开发

3.1 硬件和软件环境

服务器:windows Server 2008,IIS和網站配置作为网站服务器,同时安装sql server 2005企业版作为数据库服务器。

客户端:windows操作系统,IE浏览器。

网络:采油厂内部已经有比较完善的局域网,直接利用现有的网络即可。

系统部署架构图架图如下:

3.2 模块设计

根据软件模块设计原则,使整个系统低耦合、高内聚,经过和采油厂领导、专家交流沟通用,确定了软件的模块结构如下:

3.3 软件开发

在该软件的开发过程中,主要有以下几个方面的开发工作,现在把其中的部分经验和源码写出来和大家分享交流,其中的不足和问题也请大家批评指正。

3.4 界面设计

软件设计开发中,软件的界面设计和布局相当重要,尤其是使用者是专业维护人员,大多数都是采油专业人士,其对计算机应用水平不是很高,为了系统真正的使用和推广,所以要求软件设计必须有好的界面和用户体验,软件才有可能被用户接受和认可,才能真正应用推广。在软件设计和开发的时候,尽可能坚持“简单即美”原则,主要通过以下形式来表现:

1)用图像代替文本。既在界面上显示一些专业的图标,通过图形化的信息,让用户很快明白操作的意义,迅速完成操作。

2) 用选择代替回答。让用户通过选择列表来选择需要的信息,而不是文本框输入

3) 提供模糊搜索,分类搜索等方式,让用户快速便捷获取所需要的信息。

4)登录系统提供了三种方式,用户名密码方式、用户名mac绑定方式和手机号加动态验证码方式,即保证了系统的安全性,同时又给用户提供了方便。

3.5 数据库设计

下面,给出数据库的部分数据表信息。

1)用户表

4 结束语

本系统在采油厂内进行使用推广后,在油井的维护和生产中发挥了很大的作用,产生了极大的价值,得到厂领导和同事的好评。本论文抛砖引玉,将自己的实际工作开发经验总结陈述和大家交流,希望对同行有所帮助,同时获取更多的批评建议让自己更进一步。

参考文献:

[1] 施伯乐. 数据库系统教程[M]. 北京: 高等教育出版社, 2008.

[2] Karli Watson, Jacob Vibe Hammer, Jon D Reid.C#入门经典[M]. 北京: 清华大学出版社, 2006.

猜你喜欢

采油厂油井数据库
中国石油长庆油田分公司第六采油厂
新型油井水泥消泡剂的研制
一种油井水泥用抗分散絮凝剂
聚合物微球调驱技术及其在甘谷驿采油厂的应用
胜利采油厂第一口Ø76.2mm油管内分注工艺井试验成功
CO2混相驱油井产能预测方法
抽油井间抽周期的灰色预测