资源预览内容
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
厦门大学软件学院毕业设计(论文)开题报告学生姓名班级学号指导教师 姓 名职称所在单位厦门大学软件学院毕业设计(论文) 题 目中国石油勘探生产公司勘探生产关键数据查询系统毕业设计(论文)的目标:这个学期,我有幸在北京四方锐拓软件有限公司实习并参与勘探生产关键 数据查询系统的开发工作。把该系统作为我的最终毕业设计,我认为主要是因 为它存在以下几点优势: 1勘探生产关键数据查询系统的实现可以为总公司和分公司各级领导 的宏观管理和决策提供一个精确的数据查询平台,方便了公司领导 做决策并最终使公司实现时间效率最优化的目的。 2勘探生产关键数据查询系统的设计功能主要包括关键数据查询,对 外披露数据查询,综合报表制作,数据管理以及用户管理。该系统 力求提供完善的数据图形给用户并提供有效的数据管理和用户管理 工具给用户,以确保数据的安全性,可靠性和可维护性。 3勘探生产关键数据查询系统的开发可以实现中国石油股份公司勘探 与生产分公司企业信息门户的建立,为勘探与生产分公司提供了展 示本部门工作的窗口,方便了中国石油员工了解勘探与生产分公司 的工作。此外,它也同时为加强勘探与生产分公司和其他不部门间 的横向合作,提高资源共享的程度,更好的开展勘探生产工作提供 了一个广阔的平台。实现方法:勘探生产关键数据查询系统的系统架构采用 BIS 模式,而开发语言则为 ASP.NET 和 C,数据库采用的是 SQL Server 2000.可以说,勘探生产关键数 据查询系统之所以能够成功实现,它的先决条件是软件开发商和软件开发人员 为我们提供了一个支持计算的高效 Web Service 开发工具。这使各个网站不再 是一个一个的信息孤岛,而是相互连接,相互调用的,共同为用户甚至是智能 设备提供服务。.NET 为我们提供了一套含数据库服务器和 Web 服务器在内的运 行平台,一套新的编程模型,一套可编程的 Web Service 接口和一种简单一致 的访问应用程序,服务和设备的方法。C语言是随.NET 一起设计出来的全新 开发语言,它作为 VS.NET 的核心语言,实现了.NET 框架提供的由一百多万行 代码构建的类库,而且它是一种基于现代面向对象设计方法的语言,如果抛开 一切非技术方面的因素,我们可以发现 C是有史以来再好的编程语言和企业 级开发语言的最大集成者。 通过 C编程语言,我们可以发现它是现代的,简单的,完全面向对象的, 而且是类型安全的。此外,它还具有严格的类型安全性,版本处理技术,垃圾收集技术等等,所有的这些特性都方便了开发面向组件的软件。我们不需要使 用指针,而是只需要使用一种可操控的代码进行工作。我们也不需要在记住那 些源于不同处理器结构的数据类型,而是可以将每种类型看作一个对象,不管 它是初始数据类型还是完全的类。在 C中,我们使用封装,继承和多态性。 首先,我们需要安装 Visual Studio .NET 和 Visual Studio 6.0 的软件并 且保证他们在同一台计算机上能够同时运行。并且在安装程序之前,我们要在 “控制面板”中通过“添加/删除程序”功能来安装好 IIS 服务器,否则我们将 不能够使用 ASP.NET 环境。此外,我们还要在硬盘为 NTFS 分区。 其次,勘探生产关键数据查询系统的体系结构是: (1) 用户通过 Web 浏览器与服务器建立连接,进而获取所需要的服务。 (2) 系统提供的功能主要在 Web 服务器上实现,Web 服务器采用 Windows 2000IIS 5.0。 (3) 数据库服务器存储所有的决策支持相关数据以及系统的其他数据。 采用 Windows 2000SQL Server 2000 数据库。 (4) 系统开发采用微软的.NET 技术框架。 再次,系统的模块包括三大模块,分别是: (1) 关键数据查询模块: 包括矿权,储量,产销量,成本,实物工作量,效益指标,技术指 标和基础数据等八个部分。 (2) KPI 指标模块: 包括效益类和营运类两个部分。 (3) 对外披露数据模块: 包括上市储量评估,油气储量,油气产量,投资数据和成本数据五 个部分。 系统的开发阶段,包括三个阶段: (1) 第一阶段:以为勘探与生产分公司领导提供一级数据项和相关内容 为主。 (2) 第二阶段:为勘探与生产分公司所属各处提供二级管理共享信息和 相关内容。 (3) 第三阶段:该系统应与勘探生产管理专业系统进行实时互联,联机 抽取和联机分析,用数据仓库技术为分公司提供完善的决策支持平 台。 而该系统的技术架构主要是:生产管理和决策支持系统的结构采用基于 Web 的客户/服务/数据的三层应用逻辑体系结构。考虑到目前中国石油现 有的网络条件和企业信息门户的建设现状,建议采用基于 Internet 高度分 布式计算环境的微软.NET Framework 的实现方案。 从应用的角度来看,勘探生产关键数据查询系统的逻辑结构分为中国石油 企业信息门户,勘探生产分公司企业信息门户和勘探生产关键数据查询系 统 3 个部分。 系统功能包括: (1) 关键数据查询: 包括矿权,储量,产销量,成本,实物工作量,效益指标,技术指 标,基础指标和 KPI 指标等九个部分。 (2) 对外披露数据查询:包括上市储量评估,油气储量,油气产量,投资数据和成本数据五 个部分。 (3) 综合报表制作: 包括关键数据管理部分。 (4) 数据管理: 包括报表打印和报表浏览两个部分。 (5) 用户管理: 包括用户管理和访问统计两个部分。通过 C和.NET 的学习,我学习到许多实际操作的知识,而正是这些“硬 件”条件以及和实习单位同事的共同协作以及导师的指导,使系统的实现成为 可能。时间进度安排:2007 年 2 月 26 日2007 年 3 月 18 日 整体构思,设计所有功能命令,建立各功能模块任务调度表。 2007 年 3 月 19 日2007 年 4 月 8 日 获取具体的数据,进行分类编码,对网站结构进行设计并且完成 Windows 2000 Server 平台所涉及的所有功能,完成网站静态页面部分。 2007 年 4 月 9 日2007 年 4 月 29 日 建立数据模型,程序设计,完成网站动态页面部分。 2007 年 4 月 30 日2007 年 5 月 20 日 各模块链接调试。 2007 年 5 月 21 日2007 年 6 月 10 日 整理论文准备答辩内容。指导教师审核意见:校外指导教师签名: 2007 年 月 日校内指导教师签名: 2007 年 月 日
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号