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

下载本文档

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

文档简介

资源信息系统第二章资源信息系统的开发方法资源信息系统第二章第三节共24页,您现在浏览的是第1页!目录第二节地矿资源勘查信息系统的开发方法2第一节地矿勘查信息系统的基本概念

31第三节地矿资源勘查信息系统的开发过程33ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第2页!本节内容提要第三节地矿资源勘查信息系统的开发过程系统开发方法的选择与综合应用地矿资源勘查信息系统的开发与建造过程系统调查系统分析系统设计系统实现系统维护

ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第3页!引言所期望建立的地矿资源勘查信息系统在规模、级别、结构组成与功能需求上会有显著差别。这些差异以及用户需求的不确定性,使得各种系统开发方法都显现了固有的局限性。如何根据实际情况来选择一种合适的方法,以便保证地矿资源勘查信息系统研制的高效率、高质量和低成本,是开发人员和用户应当着重考虑的问题。ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第4页!用户需求不明确,难以预先定义系统规模小且较为简单不要求数据管理与处理标准化系统过程是非结构化的系统的使用寿命较短系统要求在短期内实现开发人员缺乏该类系统的开发经验用户环境与需求易于改变拥有第四代语言或其他原型化工具用户要求明确,可以预先定义系统规模大且层次复杂要求数据管理与处理标准化系统运行程序确定、结构化程度高系统的使用寿命较长开发过程要有严格的控制开发人员经验丰富且熟练程度高用户环境与需求稳定系统文档要求详细而且全面采用非预先严格定义法的条件采用预先严格定义法的条件按照系统建模的基本工作方式,信息系统开发的方法可以划分为两大类:预先严格定义法(如结构化生命周期法、企业系统规划法和战略数据规划法等)和非预先严格定义法(如快速原型法等)。面向对象法作为一种新的思维方式和通用的软件开发技术,既可以用于预先严格定义的方法中,也可以用于非预先严格定义的方法中,还可以作为一种独立的建模方式来使用。

ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第5页!二、地矿资源勘查信息系统的开发与建造过程从一般系统工程的角度看,建立一个适合于本单位使用的RIS,要经过5阶段系统调查系统分析系统设计系统实现系统维护ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第6页!1.系统调查这是资源信息系统开发的阶段。这个阶段的主要工作包括:①用户需求概略调查;②原有系统(如果有的话)概况调查;③新系统原型求真;④项目可行性论证。其中工作量较大且较重要的是原型求真和可行性论证。ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第7页!2.系统分析系统分析在系统原型求真和项目可行性论证基础上进行,大致包括如下内容:①用户需求调查与需求分析;②地矿勘查工作的业务现状分析;③地矿勘查工作的数据现状分析;④业务发展趋势研究和系统动态分析;⑤信息系统功能目标分析;

⑥地矿勘查的实体模型研究;⑦地矿勘查的概念模型(逻辑模型)研究;⑧系统安全保护策略与措施分析。系统分析的核心是需求分析、业务分析、数据分析、目标分析和概念模型研究。ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第8页!2.系统分析通过用户需求分析、业务现状分析、数据现状分析和当前系统功能目标分析,可以建立当前的地矿勘查实体模型;而通过系统动态分析以及未来的系统功能目标分析,可以建立未来的地矿勘查实体模型。实体模型的概括和抽象,便是系统的概念模型。概念模型的研究包括子系统及功能模块的划分和最优方案的确定。这显然是一种“由下而上”的建模过程。这种概念模型是一种逻辑模型,因此,通常也把系统分析阶段称为系统的逻辑设计阶段。系统分析阶段结束时,要求提交系统逻辑设计说明书,以便作为系统设计的依据。资源勘查实体模型概念模型ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第9页!3.系统设计在系统总体设计时,开发人员要勾划系统的总体轮廓,划分并确定系统的软件模块和硬件系统的结构和组成,选定信息系统的层次结构模型。资源勘查信息系统在总体上可分为数据采集子系统属性数据库子系统空间数据库子系统信息处理子系统等四大子系统每个子系统又可以包含若干个功能模块。开发单位的负责人必须根据系统分析得到的系统目标和概念模型进行规划,并且定义物理模块、设计输入输出的格式和内容、确定安全保密和操作控制规范,还要对开发人员进行具体分工。ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第10页!3.系统设计如果说在系统分析阶段的逻辑建模过程是一种“由下而上”的过程,那么在系统设计阶段所进行的数据模式建造过程,则是一种“由上而下”的过程,即在进行勘查区数据模式研究时,先根据地矿勘查工作的现状确定总体模型,再根据地矿勘查科学的发展及勘探技术的可能改进逐级分解实体集及其属性。ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第11页!4.系统实现用户的主要任务是:①组织实施队伍、选派人员接受培训,筹措硬件及配套设施;②在开发人员的帮助下进行系统平台(硬、软件)的安装与调试;③整理数据、输入数据,完成属性数据库和空间数据库的实际加载;④组织并参与系统整体试运行、系统评价与验收。地矿资源勘查信息系统的各子系统的功能设计都是围绕属性数据库和空间数据库展开的,其功能只有在用户完成上述相应的任务,特别是完成属性数据库和空间数据库的实际加载之后,才能得到完全的体现。ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第12页!5.系统维护地矿资源勘查信息系统维护所进行的修改与完善工作,主要包括系统的数据处理过程及应用程序、软件设计文档、数据库结构、编图软件、地矿评价模型和输入输出等方面的的修改,有时也涉及某些基础软件、设备和人员组织的变动。当发现旧的系统在总体上不能适应发展的需要,甚而阻碍了业务工作和信息管理活动时,系统维护人员有责任及时而慎重地提交分析报告,请求开展全面的系统评价,以便决定是否结束该信息系统的生命周期,进行新一轮系统开发。ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第13页!资源勘查领域的

信息管理与处理技术第二章资源勘查信息系统开发方法

第三节地矿资源勘查信息系统的开发过程ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第14页!一、系统开发方法的选择与综合应用上面所介绍的结构化生命周期法、快速原型法和面向对象法等三种有代表性的开发方法,都是信息系统工程发展的历史产物,有着各自的优缺点和不同的应用领域及适应范围。从它们与使用者的关系来看,结构化方法离计算机人员近一些,快速原型法离用户近一些,而面向对象方法处在二者之间。ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第15页!可行性研究现行系统调查系统分析系统设计系统实施维护及评价确定基本需求开发原型评审、提炼需求用户满意否?修正、改进原型是否结构化生命周期法快速原型法

快速原型法与结构化生命周期法结合的系统开发方式可以把原型的开发过程作为结构化生命周期法开发过程的需求定义阶段,弥补结构化生命周期法在需求定义阶段存在的或可能产生的困难。一旦需求完全清楚,就可以丢弃各种原型,采用严格的结构化方法进行开发。

资源信息系统第二章第三节共24页,您现在浏览的是第16页!系统维护修正评价模型完善编图软件修改数据库修正处理过程总体设计属性数据库设计空间数据库设计数据处理子系统设计数据采集子系统设计应用服务区域评价决策网络查询检索图件编绘报告编写系统实现输入输出设计空间分析设计硬软件装配系统实验程序编写调试人员培训数据加载数据处理效益分析原型设计原型运行用户评价需求提炼原型改进图件编绘软件设计资源评价软件设计项目可行性论证系统调查系统基本需求分析政策、法律、组织因素经费分析概念模型需求分析业务分析数据分析系统分析目标分析系统设计ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第17页!1.系统调查进行原型求真时,开发人员要根据用户所表述的基本需求设计出一个初始原型,并向用户演示;然后倾听用户的评价意见,从中提炼出用户真正的需求,对系统原型进行修正、改进,再向用户演示和征求意见。这个过程必须循环往复进行,直到用户满意为止。所提供的原型应当符合用户所从事的地矿勘查类型,例如金属矿床勘查信息系统原型、非金属矿床勘查信息系统原型、煤田(煤产地)勘查信息系统原型、油气田勘查信息系统原型、水资源勘查信息系统原型和工程地质勘查信息系统原型等。ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第18页!2.系统分析与系统调查阶段的系统基本需求分析相比,本阶段的需求分析要求深入、具体、全面和周详。业务现状分析是指对具体地矿勘查单位的日常工作内容、技术手段、质量标准和工艺流程等的调查、研究和整理、归纳。数据现状分析不仅要求查明该单位在业务过程中的数据来源、数据类型与特征、数据采集方式与方法,还要求弄清在本单位使用数据以及为社会服务过程中的数据的流向。系统的功能目标分析也应当包括当前和未来两部分内容。通过目标分析,要具体规定系统开发目的、当前功能目标和未来功能目标,要明确所要解决的问题。系统的未来功能目标不必在本次开发过程中实现,但要求所开发的系统能够支持未来的再发展。这些工作都要求有用户的参与和配合。ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第19页!3.系统设计系统设计的基本任务是把系统分析阶段提出的逻辑模型变成系统的物理模型,即按照系统分析阶段所确定的的目标和逻辑模型,具体地设计出运行效率高、适应性强、可靠性高且经济实用的系统实施方案和应用软件。逻辑模型物理模型ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第20页!在系统详细设计时,应当以建设属性数据库和空间数据库为重点,并且围绕数据库展开各种处理功能的研究和软件设计。每个子系统的负责人要进一步给出该子系统的层次结构模型,明确地定义输入、输出介质,完成人-机过程、代码和通讯网络设计,逐一编写每个功能模块的具体算法和数据结构;要编制实现每一个功能的说明书,特别是相应的软件模块说明书,指出每一个功能模块的功能目标、开发要求以及如何去实现它。该说明书是程序员编写程序或修改、移植现存的软件——对基础软件进行二次开发的依据。ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第21页!4.系统实现在系统实现阶段也需要用户与开发人员密切配合。系统开发人员的主要任务是:①按照系统设计说明书的规定编写并调试各个子系统的功能模块;②进行子系统的整体调试和子系统之间的联合调试,③进行系统优化与集成、开发统一的用户界面;④协助用户单位重新组织信息流程、修订业务规程;⑤培训上岗人员,并指导其数据整理与数据输入;⑥制定系统维护方案和安全保护措施;⑦完成系统整体试运行,并交付评价与验收。ChinaUniversityofGeosciences资源信息系统第二章第三节共24页,您现在浏览的是第22页!5

温馨提示

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

评论

0/150

提交评论