1、厦门大学本科毕业论文I本科毕业论文(科研训练、毕业设计)题 目:勘探生产关键数据查询系统姓 名:学 院:软件学院系:软件工程 专 业:软件工程年 级: 学 号:指导教师(校内): 职称: 指导教师(校外): 职称: 年 月 日厦门大学本科毕业论文II摘 要正如我们所知,当今社会是一个信息的社会,一个知识经济的时代。自世界上的第一台计算机 ENINC(Electronic Numerical Integrator and Calculator)于 1946 年在美国问世到今,计算机业飞速发展,技术淘汰指标高的惊人。价格的下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命” 。随
2、之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命”的蓬勃兴起。可见,世界已经进入了计算机信息管理领域激烈竞争的时代。在这个时代,计算机已经变得普通的不能再普通了。我们必须承认,谁掌握的知识越多,信息量越大,信息处理的速度越快,批量越大,谁的效率就越高,谁就能在各种竞争中立于不败之地。本文主要讨论了勘探生产关键数据查询的自动化在中国石油产业中的应用。以拉近中国石油公司与国际大型石油公司的差距的目的为开发背景,从实际出发,在分析目前存在问题的基础上,结合当今多种概念,开发勘探生产关键数据查询系统。全文从引言,系统的需求分析,系统的概要设计以及系统的运行结果多个方面来阐述了系统的
3、开发背景,开发的技术架构,系统的需求背景,用户的特点,数据库设计等问题。系统开发的主要工具是 C,.NET 以及 Windows Sever 2003 和 SQL 2000。架构思想是基于 Web 的客户 /服务/ 数据的三层逻辑体系结构的。关键词:C ;关键数据查询系统;SQL 数据库。厦门大学本科毕业论文III厦门大学本科毕业论文IVAbstractAs we known, nowadays society has been filled with information. Since the first computer, ENINC, came to the world in 1946
4、, IT industry developed fast.With the globality, all countries need to change their information more quickly than before and the quantity of the information has been changed to great. All result the revolution of computer. There is a fact that who control the information and deal with them fast can
5、own the world.I try to discuss the appliance of the Query Key Words System in this paper. And we will find that we can use this system to reduce the distance, which is between our petroleum industry and other countries.Key words: C#; Query Key Words System; SQL Database.厦门大学本科毕业论文5目录第一章 引言 .101.1 背景
6、 101.2 项目开发过程 121.3 技术架构 14第二章 系统的需求分析 .162.1 引言 162.1.1 编写目的 162.1.2 项目背景 162.1.3 名词解释 162.2 系统概述 .182.2.1 目标 182.2.2 用户特点 182.2.3 假定和约束 182.3 需求规定 182.3.1 对功能规定 182.3.2 对性能规定 212.3.3 输入输出要求 222.3.4 数据管理能力要求 222.3.5 故障处理要求 222.3.6 其他专门要求 222.4 运行环境规定 232.4.1 设备 232.4.2 支持软件 232.4.3 接口 24第三章 系统的概要设计
7、 .253.1 系统功能组成 253.1.1 关键数据 25厦门大学本科毕业论文63.1.2 对外披露数据 293.1.3 综合报表 313.1.4 数据管理 323.1.5 用户管理 333.1.6 在线帮助 333.2 系统架构及界面设计 333.3 功能说明 333.3.1 用户与权限 333.3.2 与中国石油 EIP 用户的统一认证 353.4 数据库设计 353.4.1 数据库 353.4.2 物理设计 363.4.3 数据库对象 37第四章 系统的运行结果 .584.1 安装与初始化 584.1.1 安装 584.1.2 初始化 594.2 运行表 644.3 关键数据查询说明
8、654.3.1 系统的进入 654.3.2 数据查询 654.3.3 查询结果 Excel 导出 .684.3.4 高级图形定制 694.4 数据管理说明 694.4.1 数据界面直接输入修改(增删改) .694.4.2 数据 Excel 模模板导入 724.4.3 输入格式 724.5 综合报表输出 734.5.1 Html 格式报表输出 73厦门大学本科毕业论文74.5.2 Pdf 格式报表输出 744.5.3 Excel 格式报表输出 744.6 用户管理 754.6.1 用户增加与授权 .754.6.2 用户访问统计 77结束语 .79致谢 .80参考文献 .81厦门大学本科毕业论文8
9、ContentsChapter1 Introduction .101.1 Background 101.2 Develop Item 121.3 Technique Framework .14Chapter2 Requirement 162.1 Introduction 162.1.1 Intention162.1.2 Background.162.1.3 Definiens162.2 Summarize182.2.1 Objective182.2.2 The Characteristic of User.182.2.3 Supposition and Restriction182.3 Req
10、uirement .182.3.1 Function.182.3.2 Capability.212.3.3 Put-in and Put-out.222.3.4 Manage Data222.3.5 Deal with Fault222.3.6 Other Demand.222.4 The Surroundings of Running .232.4.1 Equipment232.4.2 Support232.4.3 Entrance.24Chapter3 General Design .253.1 Function 253.1.1 Key Words25厦门大学本科毕业论文93.1.2 Ex
11、ternal Data293.1.3 Report Forms.313.1.4 Data Manage323.1.5 User Manage333.1.6 Online Help333.2 Framework and Interface .333.3 Function 333.3.1 User.333.3.2 Authentication.353.4 Database 353.4.1 Database.353.4.2 The Design of Physics363.4.3 Object.37Chpater4 Running Result .584.1 Installation and Ini
12、tialization .584.1.1 Installation.584.1.2 Initialization.594.2 Running .644.3 Key Words .654.3.1 Enter System.654.3.2 Query Data.654.3.3 Export Excel.684.3.4 Graphics.694.4 Data Manage .694.4.1 Modification .694.4.2 Import Excel.724.4.3 Format.724.5 Import Report Forms .734.5.1 Import Html73厦门大学本科毕业
13、论文104.5.2 Import Pdf.744.5.3 Import Excel.744.6 User Manage .754.6.1 Authorization 754.6.2 Stat.77Chapter5 Tag 79Express Ones Thanks to .80Reference .81厦门大学本科毕业论文11第一章 引言本文通过勘探生产关键数据查询系统的开发研究,从系统的开发背景,用户的需求分析,系统的概要设计,数据库的详细设计以及系统的运行结果等多个方面对问题进行了阐述。系统的需求分析主要包括系统概述,需求规定和运行环境规定三个方面;系统的概要设计主要包括系统功能组成,系统
14、架构及界面设计,功能说明以及数据库设计这四个方面;而系统的运行结果则包括系统的安装与初始化,运行表,关键数据查询说明,数据管理说明,综合报表输出和用户管理这几个方面。通过几个月的实习工作,参与了系统的开发和设计工作,并最终实现了系统的关键数据查询等重要功能。1.1 背景正如我们所知,当今社会是一个信息的社会,一个知识经济的时代。自世界上的一台计算机 ENINC(Electronic Numerical Integrator and Calculator)于1946 年在美国问世到今,计算机业飞速发展,技术淘汰指标高的惊人。价格的下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革
15、命” 。随之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命”的蓬勃兴起。可见,世界已经进入了计算机信息管理领域激烈竞争的时代。在这个时代,计算机已经变得普通的不能再普通了。我们必须承认,谁掌握的知识越多,信息量越大,信息处理的速度越快,批量越大,谁的效率就越高,谁就能在各种竞争中立于不败之地。计算机的发明及应用被视为人类的第三次重大的科学技术革命,是一次重大的飞跃。计算机系统的发展主要有以下四个阶段:第一阶段(19541964) ,电子数据处理阶段(EDP) ,以单项数据处理为主,如财务管理,物资管理和工资管理等。第二阶段(19641974) ,管理信息系统阶段(MIS)
16、,从 EDP 发展到多功能,多层次,综合性的应用阶段,具有了控制,预测,辅助和决策的功能。第三阶段(19741980) ,决策支持系统阶段(DSS) ,主要是面向高层管厦门大学本科毕业论文12理,大范围的决策问题以及非结构化信息的处理。第四阶段(1980今) ,职能管理系统阶段(IMS) ,强调的是综合管理功能,多维服务模式,人机协调的,智能化的,集成化的计算机辅助管理功能等。在这种发展下,经济大环境的变化也使得规模经济的优势不再突出。固定的硬设备,人员数量,大量资金等资源的投入占企业效益的比重越来越少,而软投入,如管理,人力资源价值,服务,品牌附加值,渠道等要素资源的投入却能增加企业的效益。
17、可以说, “速度冲击规模”的速度经济概念已经向企业提出了。那么对于日益发展壮大的企业集团,怎样才能找到一套功能强大,可任意扩展,运行成本低,安全可靠的管理解决方案,来跟上企业的发展,跟上时代的发展呢?可以说,最好的办法就是充分利用 Internet 这个工具,架构自己的供需链管理平台,使无处不在的互联网为我们所用,实现无处不在的管理目标。让Internet 像电一样融入到企业的管理之中去,提高企业在新经济时代的核心竞争力,通过对 Internet 的高效率的使用,在激烈的市场竞争中,首先打赢“信息战” 。为了缩小中油股份与国外大型石油公司管理上的差距,1999 年中国石油与普华永道就信息化建设
18、方面进行了调研,并提出了中国石油信息技术发展战略规划的调研报告,调研报告共分为 34 个信息包。此调研报告旨在几年内通过对这 34 个信息包的实施,来完成中油股份与国外大型石油公司管理的零距离。这些具体信息包的实施由各个相关的分公司具体负责。勘探与生产分公司共有两个信息包:A1 包,地球科学与钻井系统; A2 包,上游生产信息系统。其中, 勘探生产关键数据查询系统是 A2 包在勘探与生产分公司机关总部的实施。其内容主要包括:报表曲线查询;关键指标预警;市场分析预测;经济信息查询;综合分析统计;个性门户网页等。勘探与生产分公司勘探生产关键数据查询系统的功能需求由勘探与生产分公司与廊坊分院技术人员
19、共同讨论提出;勘探生产关键数据查询系统厦门大学本科毕业论文13项目组则负责详细的业务需求解释。而对于项目实施开发的前提条件,勘探与生产分公司也已做好了充分的准备,其内部已经存在完善的 Internet 网络,而各个部门的员工也都配备了微机。1.2 项目开发过程勘探生产关键数据查询系统的软件设计是以软件工程的概念,自动测试软件的设计准则为理论依据的。结合软件工程的思想, 勘探生产关键数据查询系统应用软件的开发阶段可以分为数据库的建立,问题定义,程序设计,程序编码,查错(程序验证) ,测试与联试(正确性确认)等 6 个阶段。对软件设计通常采用自顶向下逐步细化的分层设计方法,一个功能对应于程序的一个
20、模块。利用软件工程中介绍的程序设计方法来明确划分模块,模块尽可能采用单功能结构,使每个模块保持独立性,同一层模块间无关联,模块间的结合度则尽可能采用数据结合方式,从根本上消除由于软件复杂而引起的可靠性的降低问题。表 1-1 设计开发阶段的划分及主要内容项目计划名称勘探生产关键数据查询系统项目计划编者应完成内容按照项目原始方案,编制用户需求调查表,通过填表和座谈等方式充分了解用户需求,并在此基础上编写生产管理与决策支持系统需求说明书v2.doc 。设 计开发阶段的划分及主要第一阶段立项;用户需求分析 起止时间2007/03/012007/04/30厦门大学本科毕业论文14应完成内容进行技术可行性
21、分析和需求分析。第二阶段技术可行性分析;需求分析 起止时间2007/04/012007/04/30应完成内容编写测试计划文档。第三阶段项目计划起止时间2007/04/112007/04/15应完成内容编写概要设计说明书 、 界面设计.xls 、 系统设计.xls 、 数据库详细设计说明书.doc 。内容第四阶段设计起止时间2007/04/112007/04/15厦门大学本科毕业论文15应完成内容详细计划及编码、 测试;完成单元测试记录.doc和系统和集成测试记录.doc的文档编写。第五阶段研制和 测试起止时间2007/04/152007/05/30应完成内容编写操作手册 、 用户手册 ,进行
22、测试。第六阶段测试起止时间2007/05/312007/06/101.3 技术架构生产管理和决策支持系统的结构是采用基于 Web 的客户/ 服务/数据的三层应用逻辑体系结构来实现的。但是考虑到目前中国石油现有的网络条件和企业信息门户的建设现状,建议采用基于 Internet 高度分布式计算机环境的微软.Net Framework 的实现方案。为了简单明了的描述系统的技术方案,下面将从系统具体的实施和具体的应用两方面分析该系统的逻辑结构。厦门大学本科毕业论文16第一,从实施角度来看,系统的逻辑结构如图所示:图 1-1 系统体系结构图系统用户通过 Web 浏览器与服务器建立连接,进而获取所需的服务
23、。此外,系统所提供的功能也主要在 Web 服务器上实现, Web 服务器采用Windows 2000IIS5.0,使用.Net 技术来完成各项功能的开发和实现。其中,数据库服务器用来保存所有的决策支持相关数据和系统的其他数据。在微软.Net 的解决方案中,由于数据存储层与具体的数据库管理系统并无关系,因此可以使用目前各种成熟的数据库管理系统,建议采用 Windows 2000SQL Server 2000 的方案。第二,从应用的角度来看,系统的逻辑结构如图所示:图 1-2 系统逻辑结构图业业 SQL servr 20 业业 业业业Web业 Windows 20 + IS5.0 业业 业业 业
24、业业 EIP 业 业 中 国 石 油 企 业 信 息 门 户勘 探 生 产 关 键 数 据 查 询 系 统勘 探 生 产 分 公 司 企 业 信 息 门 户厦门大学本科毕业论文17厦门大学本科毕业论文18第二章 系统的需求分析系统的需求分析包括系统概述,需求规定和运行环境规定三个方面。2.1 引言2.1.1 编写目的对勘探生产关键数据查询系统的需求进行分析,并用规范文字描述,以实现开发方法和用户方的双向沟通,将用户的业务需求进行规范化,并为下一阶段的设计与开发提供依据。预期读者为勘探与生产分公司勘探生产关键数据查询系统实施的相关业务人员,系统设计人员和开发人员。2.1.2 项目背景为了缩小中油
25、股份与国外大型石油公司管理上的差距,1999 年中国石油与普华永道就信息化建设方面进行了调研,并提出了中国石油信息技术发展战略规划的调研报告,调研报告共分为 34 个信息包。此调研报告旨在几年内通过对这 34 个信息包的实施,来完成中油股份与国外大型石油公司管理的零距离。这些具体信息包的实施由各个相关的分公司具体负责。勘探与生产分公司共有两个信息包:A1 包,地球科学与钻井系统; A2 包,上游生产信息系统。其中, 勘探生产关键数据查询系统是 A2 包在勘探与生产分公司机关总部的实施。其内容主要包括:报表曲线查询;关键指标预警;市场分析预测;经济信息查询;综合分析统计;个性门户网页等。2.1.
26、3 名词解释1门户概念企业信息门户为员工获取信息提供了统一的方式。它对企业已有的内部及外部信息进行优化整合,使企业员工,客户,合作伙伴可从单一平台访问,抽厦门大学本科毕业论文19取,分析,储存其所需的个人化信息。企业信息门户通过及时的向用户提供丰富,准确的信息来优化企业运作,提高生产力。企业信息门户(EIP)反映出企业信息管理中的一个根本转变,即从一系列独立的内部和外部作业到对各种信息有条理的集成,作为下一代的企业软件应用框架,将逐渐成为企业进行信息系统建设和改造的方向。对于普通员工来说,企业信息门户使快速方便获取信息的大门,是一个简单的,个性化的,集成各类信息和服务的信息平台。企业信息门户的
27、价值在于企业能够释放存储在企业内部的各种信息,使企业员工,用户和合作伙伴能够利用单一的渠道访问其所需的个性化信息,从而发挥这些信息的最大价值,使之真正成为企业的财富。门户本身并不是最终的目的地,而仅仅是通往其他地方的通道。对于不同的人,对门户内涵的理解不尽相同,因此,必须从不同的角度来认识。2门户与网站,主页间的关系网站(Web Site)主要是通过 Web 技术实现信息管理的一个服务系统,用户通过浏览器就可以方便的获取自己所需的信息。网站就是 Internet 或上面的一个节点,属于基础设施,主要侧重于信息的发布。网站是目前展示信息的最好手段之一,即是说它是信息共享的表现和基础设施之一。随着
28、网站的发展,企业要求通过该平台实现越来越多的企业业务和管理方面的功能,这样逐渐发展出企业信息门户的概念。企业信息门户技术一经产生,迅速在企业的业务和办公中发挥了巨大作用,在国内外大型企业中得到越来越广泛的应用。主页(Home Page)主要是对公司或个人的宣传,一般分为公司主页和个人主页。公司主页主要介绍公司的历史,业务,产品,服务和战略等。个人主页主要介绍个人相关的信息。从技术上讲,一个网站上可以创建多个公司或个人的主页。从用户方来看,网站和主页没有什么区别。从站点到门户是一个跳跃,二者存在很大的差别。作为一个站点的管理员,其重点在于基础设施,包括安全,连接速度和导航工具。而门户管理员的目标
29、是面向服务,价值链的集成以及用户交互,本地化和个性化。表 2-1 站点、主页和门户间的关系侧重 附注厦门大学本科毕业论文20站点基于 Web 技术,对信息组织、管理和共享的技术实现,重点是信息上网和发布主页公司或个人宣传和介绍 可能是一个物理的和虚拟的站点,也可能是站点中的一个虚目录。门户与公司业务和个人工作的关系更加密切,强调个性化的服务。由信息内容到信息的使用2.2 系统概述2.2.1 目标勘探与生产分公司勘探生产关键数据查询系统为分公司各级领导的宏观管理和决策支持提供依据,为处室级的业务管理及处室间数据共享服务提供综合查询平台。2.2.2 用户特点勘探与生产分公司勘探生产关键数据查询系统
30、用户主要包括分公司各级领导以及业务管理人员,他们主要从事勘探与生产的高层管理和决策工作。本系统允许各类用户在授权范围内进行各类操作。2.2.3 假定和约束按照勘探与生产分公司的要求, 勘探生产关键数据查询系统假定所有用户都具有熟练的 Web 浏览经验,使用办公软件的经验,理解网络基本术语的能力;系统的实现采用 B/S 架构。2.3 需求规定2.3.1 对功能规定勘探生产关键数据查询系统的主要功能是通过与现有管理系统的联机抽取和数据录入方式提供勘探生产决策数据。应具有对所有数据的浏览查询,修改,删除,添加,打印输出等功能,另外系统为管理者提供了综合对厦门大学本科毕业论文21比查询功能,报表打印输
31、出,绘制图件,联机帮助,数据备份,数据恢复和用户管理等功能。数据输入输出系统须提供界面录入,Excel 导入导出,原有系统联机抽取的输入和图形表示功能。1. 输入:人工录入数据通过系统界面进行录入;Excel 数据导入系统可对规定格式的 Excel 表进行数据批量导入;原有系统数据联机抽取对原有系统数据库进行联机数据抽取。2. 输出:包括 Excel 表和图形。3. 处理要求:当需要多个界面录入数据时,提供导航按钮指引用户输入数据;在录入过程中或保存数据前需要进行数据有效性,合法性检查,发现错误及时通知用户进行修改;输入确定后使用数据操作语句保存数据到数据库。数据管理对于录入到数据库中的数据提
32、供必要管理手段,主要包括添加,删除和修改操作。数据管理主要由系统管理用户和相应的数据录入人员完成,也可授权某些角色在授权范围内修改部分数据。1. 添加:对于新增数据的处理类似于原始数据的录入;对于遗漏数据的处理,应通过对数据的浏览查询,找到相应遗漏数据项,然后录入相应的数据。数据添加可直接键入数据值,也可以选择加入;在添加过程中需要进行数据有效性,合法性检查,发现错误及时通知用户进行修正,添加确认存储数据到数据库。2. 删除:依照输入的删除参数,到数据库中查询满足条件的数据,并列出这些数据供用户选择删除。数据删除将存储于数据库中的数据永厦门大学本科毕业论文22久性清除,因此须慎重使用,要提供提
33、示确认界面让用户再次确认删除或取消此操作;一旦确认删除操作,系统调用数据删除语句从数据库中删除数据。3. 修改:首先通过数据的浏览查询功能找到要修改的数据项,可直接键入新的数据值,也可以选择录入新值;修改前需要明确数据的类型和有效范围;确定需要修改数据的数目和单位。在修改相应的数据项完毕后或保存到数据库前,提供提示确认界面让用户再次确认修改;在修改过程中和确认修改存库前需要对数据的有效性,合法性进行检查,发现错误及时通知用户进行改正。数据综合查询决策支持系统提供下拉式菜单选择查询,查询界面结构如下:它可以按照主题,日期,单位,油田,项目名称来进行查询。决策支持系统查询主菜单的基本结构如下:表
34、2-2 决策支持系统查询主菜单基本结构决策支持查询主菜单主题内容单位(地区公司股份公司)油气田名区块名按时间范围查询(年、月)项目名称(项目名称子项目名称)确认网页设计报表与图形表示本系统提供各类报表,图形表示以及打印输出功能。1. 报表:按照输出报表的参数要求,执行特定的搜索查询操作,然后将结构数据发送给 Excel 模版文件,填充数据,形成报表打印输出。2. 图形表示:按照绘制图形的参数要求,执行特定的搜索查询操作,然后将结果数据发送给 Excel 模版文件,填充数据,形成统计图打印输出。厦门大学本科毕业论文23用户管理生产管理和决策支持系统是挂结在勘探生产分公司门户下的系统,而且它的全部
35、用户都是门户下的用户,因此用户登录门户后,进入本系统将不需要再次登录,建议直接由门户系统统一对用户认证。本系统用户类型可以分为两类:系统管理用户和普通使用用户。系统管理用户主要功能是对系统管理,数据的管理和维护;普通使用用户主要功能是日常浏览,查询。每一类用户可以根据权限的不同再分为几个级别。数据备份/恢复系统在使用过程中,需要经常备份数据库,当发生意外情况造成数据丢失时,可以通过备份数据库恢复数据。数据的备份和恢复应由系统管理用户来完成。系统管理用户必须经常或定期对数据库进行备份。1. 数据库备份:进入数据库管理系统,通过代理或执行相关的操作备份所有的数据库。2. 数据库恢复:通过和复本同步
36、导入数据库的备份文件,导入的数据库成为当前可用的原始数据库。这一过程将修复受损数据库中的数据或者新建一个包含原数据库的最新备份数据的数据库。在线帮助引导系统使用者正确使用系统功能,包括对系统功能的详细描述和使用说明,并提供操作范例。数据安全管理从运行环境安全,数据安全,访问控制等方面来加强数据安全管理,防止出现数据安全问题。2.3.2 对性能规定精度由系统所作的数值计算和统计其精度,要满足现行工作要求。厦门大学本科毕业论文24时间特性要求达到一般软件运行速度。灵活易用性要求能够提供灵活简便的操作,易用友好的人机交互界面。2.3.3 输入输出要求数据输入主要通过联机界面手工录入和 Excel 报
37、表导入, 提供数据校验功能,因此要明确各输入数据的类型,并逐项说明其格式,数值范围等。2.3.4 数据管理能力要求当数据库容量接近最大容量时,应提示管理员进行数据备份和更新。2.3.5 故障处理要求为了提高系统的易用性和保障体系的正常运行,系统要提供相应的各种异常情况处理功能。系统要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,日志记载和统计,系统意外崩溃时,数据的恢复工作等。对于应用系统的错误,错误信息的说明要简单明了,同时告知错误的严重程度,错误的原因和如何处理错误等。2.3.6 其他专门要求1. 系统的标准性:为了保证本系统的正确实现和提高系统的兼容性,系统的实现严格遵循国
38、家相关标准(ISO9000)和国际通用标准为原则,同时用开发规范来约束,管理和实施系统,以便保证代码的易读性,可操作性和可移植性。2. 系统的先进性:系统架构采用三层结构:浏览器,应用服务器,数据服务器。保证了系统的开放性和可扩充性。3. 系统的可维护性:厦门大学本科毕业论文25要求本软件的维护文档齐全。4. 系统的安全保密性:除授权人员外,其他非授权人员不得访问任何数据。5. 系统的易用性:系统界面的人性化和可操作性,易于使用。2.4 运行环境规定2.4.1 设备表 2-3 服务器功能清单序号 名称 功能 数量 安装软件1 Web 服务器 - - - 1 -Windows 2000 Adva
39、nced Server + SP4 + VS.NET FRAMEWORK + IIS5.0+ Office 2000 中文版2 数据库服务器+数据库备份服务器- - - 2 -Windows 2000 Advanced Server + SP3 + SQL Server 2000 Enterprise + SP3 表 2-4 服务器配置清单服务器 CPU主频CPU数量内存 硬盘大小*数量状态服务器 1(WEB) PIII933 Xeon2 2G 72G 没有/待买服务器 2(DB) PIII933 Xeon2 1G 72G*2 没有/待买服务器 3(DB 备份) PIII933 Xeon2 1
40、G 72G*2 没有/待买2.4.2 支持软件表 2-5 支持软件序号 产品名称 安装部件 数量 分布厦门大学本科毕业论文261 Windows 2000 Advanced Server 中文版(50CAL)2 所有服务器2 SQL Server 2000 Enterprise 中文版(50CAL)1 数据库服务器3 Office 2000 中文版 1 服务器2.4.3 接口本系统是独立运行的软件系统,与其他系统有接口,与其他软件之间的通讯遵循 W3C 的 HTML4 协议和保障信息安全传送的 SSL 协议。通过对假定和约束,性能的需求分析以及系统的支持软件等方面的分析,我们了解了一个完善的系
41、统,并从中获得了详尽的需求信息。厦门大学本科毕业论文27第三章 系统的概要设计图 3-1 系统概要设计的模块图系统的概要设计主要包括系统功能组成,系统架构及界面设计,功能说明和数据库设计这四个方面。3.1 系统功能组成3.1.1 关键数据关键数据共包括以下九类数据,普通授权用户可以根据授权情况,查看,查询某类关键数据中的各个关键信息,查询的结果可以用多种图形(如柱状图,饼状图等)显示。表 3-1 关键数据的分类和内容类名 关键数据矿权 探矿权数(总面积)采矿权数(总面积)低于投资标准区块数(面积)矿权使用费缴纳新增石油探明地质储量新增石油探明可采储量储量 新增石油控制地质储量关 键 数 据 对
42、 外 披 露 数 据 数 据 管 理 综 合 报 表 用 户 管 理矿权 储量 实物工作量产销量成本 效益指标技术指标基础数据KPI指标上市储量评估油气储量油气产量投资数据成本数据关键数据管理对外披露数据管理用户管理访问统计关 键 数 据 对 外 披 露 数 据 数 据 管 理 综 合 报 表 用 户 管 理矿权 储量 实物工作量产销量成本 效益指标技术指标基础数据 指标上市储量评估油气储量油气产量投资数据成本数据关键数据管理对外披露数据管理用户管理访问统计厦门大学本科毕业论文28新增石油控制可采储量新增石油预测地质储量新增动用石油可采储量累计石油探明可采储量累计石油动用可采储量石油探明剩余可
43、采储量石油动用剩余可采储量新增天然气探明地质储量新增天然气探明可采储量新增天然气控制地质储量新增天然气控制可采储量新增天然气预测地质储量新增动用天然气可采储量累计天然气探明可采储量累计天然气动用可采储量天然气探明剩余可采储量天然气动用剩余可采储量产销量 原油产量*原油商品量*原油销售量原油商品率原油库存原油实现价格天然气产量*天然气商品量*天然气销售量天然气价格投资 勘探开发总投资厦门大学本科毕业论文29预探投资评价投资原油产能建设投资天然气产能建设投资老油气田改造投资其他投资成本 油气单位预探成本原油单位评价成本油气单位勘探成本油气单位开发成本油气单位操作成本油气成本折旧、折耗实物工作量 二
44、维地震*三维地震*探井井数*探井进尺*开发井井数*开发井进尺*测井井次井下作业工作量大修侧钻工程技术服务队伍数关联交易合同数新增集输管线新增原油储罐注水量用电量效益指标 原油收入厦门大学本科毕业论文30天然气收入应收帐款利润总额投资资本回报率技术指标 探井成功率原油探明可采储量采油速度原油探明地质储量采出程度原油探明可采储量采出程度综合含水率注采比原油自然递减率原油综合递减率已开发气层气可采储量采气速度已开发气层气可采储量采出程度固井质量合格率井身质量合格率责任事故死亡率采购物资质量抽查计划完成率特大环境污染责任事故起数排放污水中主要污染物达标率原油新建产能天然气新建产能标定石油采收率石油储量替换率标定天然气采收率天然气储量替换率油气当量替换率石油可采储量储采比