D-2_信息系统开发方法.ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
D-2_信息系统开发方法,信息系统开发方法,管理信息系统开发方法,信息系统的开发方法,信息系统开发,信息系统开发平台,信息系统开发与管理,信息系统规划方法,管理信息系统开发案例,地理信息系统开发

2.1 信息系统技术基础 信息系统是一个复杂的人机系统,系统的实现需要管理、数学、计算机等多学科的技术,其中计算机技术扮演了重要角色。 信息系统开发的理论和方法都在不断发展,其核心技术包括: 数据管理技术是信息系统的核心技术,它实现了对信息资源的管理; 数据处理技术提供了信息处理和应用的方法; 软件开发技术提供了系统实现支持; 信息系统集成技术支持系统的不断扩展和完善。 2.1.1数据管理技术 数据管理技术是指对数据进行描述、存储、维护和访问的相关技术。 在信息系统中,数据一般以记录结构组织,一种记录结构实现对现实世界中某一类事物的描述。 数据项是面向管理信息系统的有意义的最小数据单位,它描述一类事物对象的某一方面的属性。一个记录含有多个数据项。 1.文件 文件是存放在计算机存储介质(如硬盘、软盘或光盘)中的数据或程序指令的集合。文件是计算机操作系统管理数据信息的基本方式。相关记录的集合称为文件。 通常为某一应用目的而将同类数据组织在同一文件中,因此,文件的数据之间存在一定的联系。 按照记录在文件中的编排形式可以将文件分为顺序文件、随机文件、索引文件和倒排文件。 一般的程序设计语言都支持对文件系统的编程操作,可以实现以文件为数据组织方式的信息管理程序。 在信息结构简单、信息量小的应用系统中,可以灵活采用文件组织数据,而且开发的程序对运行环境要求很低。 2. 数据库 数据库将经过抽象的信息以一定的数据结构描述并集中成为资源,从而为各种用户共享。 数据库是目前信息系统的基本数据组织方式。下图描述了一个工资管理系统中的数据库的部分内容。 3.数据仓库 数据仓库是面向主题的、集成的、稳定的、反映历史变化的数据集合,用以支持管理决策。 与一般的数据库相比,数据仓库具有以下主要特性: 1)面向主题:事务型数据库的数据组织面向事务处理任务,各个业务系统之间各自分离,而数据仓库中的数据是按照一定的主题域进行组织。主题是一个抽象的概念,是指用户使用数据仓库进行决策时所关心的重点方面,一个主题通常与多个事务型信息系统相关。例如保险公司主要分析对象有保险项目、客户、索赔等; 2)数据集成:面向事务处理的操作型数据库通常与某些特定的应用相关,数据库之间相互独立,并且往往是异构的。而数据仓库中的数据是在对原有分散的数据库数据抽取、清理的基础上经过系统加工、汇总和整理得到的,必须消除源数据中的不一致性,以保证数据仓库内的信息是关于整个组织的一致的全局信息。 3)数据稳定:事务型数据库中的数据通常实时更新,数据根据需要及时发生变化。数据仓库的数据主要供企业决策分析之用,所涉及的数据操作主要是数据查询,一旦某个数据进入数据仓库以后,一般情况下将被长期保留,也就是数据仓库中一般有大量的查询操作,但修改和删除操作很少,通常只需要定期的加载、刷新。 4)反映历史变化:事务型数据库主要关心当前某一个时间段内的数据,而数据仓库中的数据通常包含历史信息,系统记录了组织从过去某一时刻(如开始应用数据仓库的时刻)到目前的各个阶段的信息,通过这些信息,可以对企业的发展历程和未来趋势做出定量分析和预测。 2.1.2数据处理技术 信息系统在信息集中管理的基础上,对信息进行处理和增值利用。简单的数据处理方法包括数据排序、筛选、查询等,复杂的有面向业务的数据处理、面向决策的统计分析和数据挖掘技术等。 很多领域对数据挖掘有很强的需求。例如: 市场营销中,确定特定消费群体或个体的兴趣、消费习惯、消费倾向和消费需求,进而推断出相应消费群体或个体下一步的消费行为,然后以此为基础,对所识别出来的消费群体进行特定内容的定向营销; 在金融风险管理中,搜集和处理大量数据,对这些数据进行分析,发现其数据模式及特征,然后可能发现某个客户、消费群体或组织的金融和商业兴趣,并可观察金融市场的变化趋势; 对生物信息或基因的数据挖掘可发现得某种病的人的基因和正常人的基因到底差别多大。 2.1.3软件开发技术 1. 软件工程方法 软件工程以系统的、规范的、定量的方法用于软件开发、运营、维护,是一门交叉学科。 通常把在软件生命周期全过程中使用的一整套技术方法的集合称为方法学,也称为范型。 软件工程方法学包括3个要素:方法、工具和过程。3者之间相互联系: 方法是完成软件开发过程中各项任务的技术方法; 工具是为运用方法而提供的自动或半自动的软件支撑环境; 过程是为了获得高质量的软件所需完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 2.软件开发技术 开发的信息系统要支持与已有系统的集成和互操作,要具有高可用性、安全性、可靠性和可伸缩性。在系统开发中尽可能采用先进的但比较成熟的技术,综合考虑系统的质量、开发效率和可维护性。 几种常用技术: 面向对象技术:以对象为中心的分析方法和程序设计。 软件构件技

您可能关注的文档

文档评论(0)

xiaolan118 + 关注
实名认证
内容提供者

你好,我好,大家好!

版权声明书
用户编号:7140162041000002

1亿VIP精品文档

相关文档