资源信息系统第二章第三节_第1页
资源信息系统第二章第三节_第2页
资源信息系统第二章第三节_第3页
资源信息系统第二章第三节_第4页
资源信息系统第二章第三节_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、中中 国国 地地 质质 大大 学学资 源 信 息 系 统第二章第二章 资源信息系统china university of geosciences目 录第 二 节 地矿资源勘查信息系统的开发方法2第 一 节 地矿勘查信息系统的基本概念 3 1第三节 地矿资源勘查信息系统的开发过程地矿资源勘查信息系统的开发过程3 3资源信息系统china university of geosciences本节内容提要本节内容提要第三节第三节 地矿资源勘查信息系统的开发过程地矿资源勘查信息系统的开发过程v系统开发方法的选择与综合应用系统开发方法的选择与综合应用v地矿资源勘查信息系统的开发与建造过程地矿资源勘查信息系

2、统的开发与建造过程 系统调查系统调查 系统分析系统分析 系统设计系统设计 系统实现系统实现 系统维护系统维护 资源信息系统china university of geosciences资源勘查领域的资源勘查领域的信息管理与处理技术信息管理与处理技术资源信息系统china university of geosciences引言v所期望建立的地矿资源勘查信息系统在规所期望建立的地矿资源勘查信息系统在规模、级别、结构组成与功能需求上会有显著模、级别、结构组成与功能需求上会有显著差别。这些差异以及用户需求的不确定性,差别。这些差异以及用户需求的不确定性,使得各种系统开发方法都显现了固有的局限使得各种系

3、统开发方法都显现了固有的局限性。如何性。如何根据实际情况来选择一种合适的方根据实际情况来选择一种合适的方法,以便保证地矿资源勘查信息系统研制的法,以便保证地矿资源勘查信息系统研制的高效率、高质量和低成本,是开发人员和用高效率、高质量和低成本,是开发人员和用户应当着重考虑的问题户应当着重考虑的问题。 资源信息系统china university of geosciences一、系统开发方法的选择与综合应用一、系统开发方法的选择与综合应用v上面所介绍的结构化生命周期法、快速原上面所介绍的结构化生命周期法、快速原型法和面向对象法等三种有代表性的开发方型法和面向对象法等三种有代表性的开发方法,都是信息

4、系统工程发展的历史产物,有法,都是信息系统工程发展的历史产物,有着各自的优缺点和不同的应用领域及适应范着各自的优缺点和不同的应用领域及适应范围。围。v从它们与使用者的关系来看,结构化方法从它们与使用者的关系来看,结构化方法离计算机人员近一些,快速原型法离用户近离计算机人员近一些,快速原型法离用户近一些,而面向对象方法处在二者之间。一些,而面向对象方法处在二者之间。资源信息系统china university of geosciences用户需求不明确,难以预先定义系统规模小且较为简单不要求数据管理与处理标准化系统过程是非结构化的系统的使用寿命较短系统要求在短期内实现开发人员缺乏该类系统的开发经

5、验用户环境与需求易于改变拥有第四代语言或其他原型化工具用户要求明确,可以预先定义系统规模大且层次复杂要求数据管理与处理标准化系统运行程序确定、结构化程度高系统的使用寿命较长开发过程要有严格的控制开发人员经验丰富且熟练程度高用户环境与需求稳定系统文档要求详细而且全面采用非预先严格定义法的条件采用预先严格定义法的条件 可行性研究可行性研究现行系统调查现行系统调查系统分析系统分析系统设计系统设计系统实施系统实施维护及评价维护及评价确定基本需求确定基本需求开发原型开发原型修正、改进原型修正、改进原型否否结构化生命周期法结构化生命周期法快速原型法快速原型法 可以把原型的开发过程作为结构化生命周期法开发过

6、程的需求定义阶段,弥补结构化生命周期法在需求定义阶段存在的或可能产生的困难。一旦需求完全清楚,就可以丢弃各种原型,采用严格的结构化方法进行开发。 资源信息系统china university of geosciences二、地矿资源勘查信息系统的开发二、地矿资源勘查信息系统的开发与建造过程与建造过程 v从一般系统工程的角度看,建立一个适从一般系统工程的角度看,建立一个适合于本单位使用的合于本单位使用的ris,要经过,要经过5阶段阶段 系统调查系统调查 系统分析系统分析 系统设计系统设计 系统实现系统实现 系统维护系统维护系系统统维维护护修正修正评价评价模型模型完善编完善编图软件图软件修改数修改

7、数据库据库修正处修正处理过程理过程总总 体体设计设计属性属性数据库数据库设计设计空间空间数据库数据库设计设计数据处数据处理子系理子系统设计统设计数据采数据采集子系集子系统设计统设计应应用用服服务务区域区域评价评价决策决策网络网络查询查询检索检索图件图件编绘编绘报告报告编写编写系系统统实实现现输入输入输出输出设计设计空间空间分析分析设计设计硬软硬软件装件装配配系统系统实验实验程序程序编写编写调试调试 人员人员培训培训数据数据加载加载数据数据处理处理效益效益分析分析原型原型设计设计原型原型运行运行用户用户评价评价需求需求提炼提炼原型原型改进改进图件图件编绘编绘软件软件设计设计资源资源评价评价软件软

8、件设计设计项目项目可行可行性性论证论证系系统统调调查查系统系统基本基本需求需求分析分析 政策、法律、政策、法律、组织因素组织因素经费经费分析分析概念概念模型模型需求需求分析分析业务业务分析分析数据数据分析分析系系 统统分分析析目标目标分析分析系系统统设设计计资源信息系统china university of geosciences1.1.系统调查系统调查v这是资源信息系统开发的第一阶段。这个这是资源信息系统开发的第一阶段。这个阶段的主要工作包括:阶段的主要工作包括: 用户需求概略调查;用户需求概略调查; 原有系统原有系统(如果有的话如果有的话)概况调查;概况调查; 新系统原型求真;新系统原型求

9、真; 项目可行性论证。项目可行性论证。v其中工作量较大且较重要的是原型求真和其中工作量较大且较重要的是原型求真和可行性论证。可行性论证。 资源信息系统china university of geosciences1.1.系统调查系统调查v进行原型求真时,开发人员要根据用户所表述的基进行原型求真时,开发人员要根据用户所表述的基本需求设计出一个初始原型,并向用户演示;然后本需求设计出一个初始原型,并向用户演示;然后倾听用户的评价意见,从中提炼出用户真正的需求,倾听用户的评价意见,从中提炼出用户真正的需求,对系统原型进行修正、改进,再向用户演示和征求对系统原型进行修正、改进,再向用户演示和征求意见。

10、意见。v这个过程必须循环往复进行,直到用户满意为止。这个过程必须循环往复进行,直到用户满意为止。所提供的原型应当符合用户所从事的地矿勘查类型,所提供的原型应当符合用户所从事的地矿勘查类型,例如金属矿床勘查信息系统原型、非金属矿床勘查例如金属矿床勘查信息系统原型、非金属矿床勘查信息系统原型、煤田信息系统原型、煤田(煤产地煤产地)勘查信息系统原型、勘查信息系统原型、油气田勘查信息系统原型、水资源勘查信息系统原油气田勘查信息系统原型、水资源勘查信息系统原型和工程地质勘查信息系统原型等。型和工程地质勘查信息系统原型等。资源信息系统china university of geosciences2.2.系

11、统分析系统分析v系统分析在系统原型求真和项目可行性论证基础系统分析在系统原型求真和项目可行性论证基础上进行,大致包括如下内容:上进行,大致包括如下内容: 用户需求调查与需求分析;用户需求调查与需求分析; 地矿勘查工作的业务现状分析;地矿勘查工作的业务现状分析; 地矿勘查工作的数据现状分析;地矿勘查工作的数据现状分析; 业务发展趋势研究和系统动态分析;业务发展趋势研究和系统动态分析; 信息系统功能目标分析;信息系统功能目标分析;地矿勘查的实体模型研究;地矿勘查的实体模型研究; 地矿勘查的概念模型地矿勘查的概念模型(逻辑模型逻辑模型)研究;研究; 系统安全保护策略与措施分析。系统安全保护策略与措施

12、分析。v系统分析的核心是需求分析、业务分析、数据分系统分析的核心是需求分析、业务分析、数据分析、目标分析和概念模型研究。析、目标分析和概念模型研究。 资源信息系统china university of geosciences2.2.系统分析系统分析v 与系统调查阶段的系统基本需求分析相比,本阶段的需求与系统调查阶段的系统基本需求分析相比,本阶段的需求分析要求深入、具体、全面和周详。分析要求深入、具体、全面和周详。 业务现状分析是指对具体地矿勘查单位的日常工作内容、技术手业务现状分析是指对具体地矿勘查单位的日常工作内容、技术手段、质量标准和工艺流程等的调查、研究和整理、归纳。段、质量标准和工艺流

13、程等的调查、研究和整理、归纳。 数据现状分析不仅要求查明该单位在业务过程中的数据来源、数数据现状分析不仅要求查明该单位在业务过程中的数据来源、数据类型与特征、数据采集方式与方法,还要求弄清在本单位使用据类型与特征、数据采集方式与方法,还要求弄清在本单位使用数据以及为社会服务过程中的数据的流向。数据以及为社会服务过程中的数据的流向。v 系统的功能目标分析也应当包括当前和未来两部分内容。系统的功能目标分析也应当包括当前和未来两部分内容。通过目标分析,要具体规定系统开发目的、当前功能目标通过目标分析,要具体规定系统开发目的、当前功能目标和未来功能目标,要明确所要解决的问题。系统的未来功和未来功能目标

14、,要明确所要解决的问题。系统的未来功能目标不必在本次开发过程中实现,但要求所开发的系统能目标不必在本次开发过程中实现,但要求所开发的系统能够支持未来的再发展。这些工作都要求有用户的参与和能够支持未来的再发展。这些工作都要求有用户的参与和配合。配合。资源信息系统china university of geosciences2.2.系统分析系统分析v 通过用户需求分析、业务现状分析、数据现状分析和当前通过用户需求分析、业务现状分析、数据现状分析和当前系统功能目标分析,可以建立当前的地矿勘查实体模型;系统功能目标分析,可以建立当前的地矿勘查实体模型;而通过系统动态分析以及未来的系统功能目标分析,可以

15、而通过系统动态分析以及未来的系统功能目标分析,可以建立未来的地矿勘查实体模型。实体模型的概括和抽象,建立未来的地矿勘查实体模型。实体模型的概括和抽象,便是系统的概念模型。概念模型的研究包括子系统及功能便是系统的概念模型。概念模型的研究包括子系统及功能模块的划分和最优方案的确定。这显然是一种模块的划分和最优方案的确定。这显然是一种“由下而上由下而上”的建模过程。这种概念模型是一种逻辑模型,因此,通常的建模过程。这种概念模型是一种逻辑模型,因此,通常也把系统分析阶段称为系统的逻辑设计阶段。系统分析阶也把系统分析阶段称为系统的逻辑设计阶段。系统分析阶段结束时,要求提交系统逻辑设计说明书,以便作为系统

16、段结束时,要求提交系统逻辑设计说明书,以便作为系统设计的依据。设计的依据。资源信息系统china university of geosciences3.3.系统设计系统设计v系统设计的基本任务是把系统分析阶段提系统设计的基本任务是把系统分析阶段提出的逻辑模型变成系统的物理模型,即按照出的逻辑模型变成系统的物理模型,即按照系统分析阶段所确定的的目标和逻辑模型,系统分析阶段所确定的的目标和逻辑模型,具体地设计出运行效率高、适应性强、可靠具体地设计出运行效率高、适应性强、可靠性高且经济实用的系统实施方案和应用软件。性高且经济实用的系统实施方案和应用软件。 资源信息系统china university

17、 of geosciences3.3.系统设计系统设计v 在系统总体设计时,开发人员要勾划系统的总体在系统总体设计时,开发人员要勾划系统的总体轮廓,划分并确定系统的软件模块和硬件系统的轮廓,划分并确定系统的软件模块和硬件系统的结构和组成,选定信息系统的层次结构模型。结构和组成,选定信息系统的层次结构模型。v资源勘查信息系统在总体上可分为资源勘查信息系统在总体上可分为 数据采集子系统数据采集子系统 属性数据库子系统属性数据库子系统 空间数据库子系统空间数据库子系统 信息处理子系统等四大子系统信息处理子系统等四大子系统v每个子系统又可以包含若干个功能模块。开发单每个子系统又可以包含若干个功能模块。

18、开发单位的负责人必须根据系统分析得到的系统目标和位的负责人必须根据系统分析得到的系统目标和概念模型进行规划,并且定义物理模块、设计输概念模型进行规划,并且定义物理模块、设计输入输出的格式和内容、确定安全保密和操作控制入输出的格式和内容、确定安全保密和操作控制规范,还要对开发人员进行具体分工。规范,还要对开发人员进行具体分工。 资源信息系统china university of geosciencesv在系统详细设计时,应当以建设属性数据库和空在系统详细设计时,应当以建设属性数据库和空间数据库为重点,并且围绕数据库展开各种处理间数据库为重点,并且围绕数据库展开各种处理功能的研究和软件设计。功能的

19、研究和软件设计。v每个子系统的负责人要进一步给出该子系统的层每个子系统的负责人要进一步给出该子系统的层次结构模型,明确地定义输入、输出介质,完成次结构模型,明确地定义输入、输出介质,完成人人-机过程、代码和通讯网络设计,逐一编写每个机过程、代码和通讯网络设计,逐一编写每个功能模块的具体算法和数据结构;功能模块的具体算法和数据结构;v要编制实现每一个功能的说明书,特别是相应的要编制实现每一个功能的说明书,特别是相应的软件模块说明书,指出每一个功能模块的功能目软件模块说明书,指出每一个功能模块的功能目标、开发要求以及如何去实现它。该说明书是程标、开发要求以及如何去实现它。该说明书是程序员编写程序或

20、修改、移植现存的软件序员编写程序或修改、移植现存的软件对基对基础软件进行二次开发的依据。础软件进行二次开发的依据。 资源信息系统china university of geosciences3.3.系统设计系统设计v如果说在系统分析阶段的逻辑建模过程是如果说在系统分析阶段的逻辑建模过程是一种一种“由下而上由下而上”的过程,那么在系统设计的过程,那么在系统设计阶段所进行的数据模式建造过程,则是一种阶段所进行的数据模式建造过程,则是一种“由上而下由上而下”的过程,即在进行勘查区数据的过程,即在进行勘查区数据模式研究时,先根据地矿勘查工作的现状确模式研究时,先根据地矿勘查工作的现状确定总体模型,再根

21、据地矿勘查科学的发展及定总体模型,再根据地矿勘查科学的发展及勘探技术的可能改进逐级分解实体集及其属勘探技术的可能改进逐级分解实体集及其属性。性。 资源信息系统china university of geosciences4.4.系统实现系统实现v 在系统实现阶段也需要用户与开发人员密切配合。在系统实现阶段也需要用户与开发人员密切配合。系统开发人员的主要任务是:系统开发人员的主要任务是: 按照系统设计说明书的规定编写并调试各个子系统的按照系统设计说明书的规定编写并调试各个子系统的功能模块;功能模块; 进行子系统的整体调试和子系统之间的联合调试,进行子系统的整体调试和子系统之间的联合调试, 进行系

22、统优化与集成、开发统一的用户界面;进行系统优化与集成、开发统一的用户界面; 协助用户单位重新组织信息流程、修订业务规程;协助用户单位重新组织信息流程、修订业务规程; 培训上岗人员,并指导其数据整理与数据输入;培训上岗人员,并指导其数据整理与数据输入; 制定系统维护方案和安全保护措施;制定系统维护方案和安全保护措施; 完成系统整体试运行,并交付评价与验收。完成系统整体试运行,并交付评价与验收。 资源信息系统china university of geosciences4.4.系统实现系统实现v用户的主要任务是:用户的主要任务是: 组织实施队伍、选派人员接受培训,筹措硬件及配组织实施队伍、选派人员

23、接受培训,筹措硬件及配套设施;套设施; 在开发人员的帮助下进行系统平台在开发人员的帮助下进行系统平台(硬、软件硬、软件)的安装的安装与调试;与调试; 整理数据、输入数据,完成属性数据库和空间数据整理数据、输入数据,完成属性数据库和空间数据库的实际加载;库的实际加载; 组织并参与系统整体试运行、系统评价与验收。组织并参与系统整体试运行、系统评价与验收。v地矿资源勘查信息系统的各子系统的功能设计都地矿资源勘查信息系统的各子系统的功能设计都是围绕属性数据库和空间数据库展开的,其功能是围绕属性数据库和空间数据库展开的,其功能只有在用户完成上述相应的任务,特别是完成属只有在用户完成上述相应的任务,特别是完成属性数据库和空间数据库的实际加载之后,才能得性数据库和空间数据库的实际加载之后,才能得到完全的体现。到完全的体现。 资源信息系统china university of geosciences5.5.系统维护系统维护v系统维护包括系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论