《信息系统基础》PPT课件.ppt_第1页
《信息系统基础》PPT课件.ppt_第2页
《信息系统基础》PPT课件.ppt_第3页
《信息系统基础》PPT课件.ppt_第4页
《信息系统基础》PPT课件.ppt_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

1,第六章 信息系统与数据库,2,主要内容,6.1 信息系统基本知识 6.2 关系数据库系统 6.3 信息系统开发管理 6.4 典型信息系统介绍 6.5 知识点,3,6.1信息系统基本知识,计算机信息系统是一类以提供信息服务为主要目的的数据密集型、人机交互的计算机应用系统。 信息系统是由人、活动、数据、网络和技术等要素组成的集成系统。 信息处理:信息的采集和输入、编辑和加工、分析与统计等操作。,4,6.1 信息系统基本知识,6.1.1 基本概念 6.1.2 信息系统的特点和类型 6.1.3 信息系统的新发展 6.1.4 信息系统的技术基础,5,6.1.1 基本概念,1、数据:用来记录信息的可识别的符号,是信息的具体表现形式。 表现形式 可用多种不同的数据形式表示同一信息,而信息不随数据形式的不同而改变。 数据的概念在数据处理领域中的表现形式,不仅包括数字和文字,还包括图形、图象、声音等,可以记录在纸上,也可记录在各种存储器中。,6,6.1.2 信息系统的特点和类型,计算机信息系统的技术特点 涉及的数据量大:数据一般存储在辅助存储器中 数据持久性:数据长期保存在计算机中 数据共享:多个应用程序可以共享数据 基本功能:数据采集、信息检索、信息处理、决策分析,7,6.1.2 信息系统的特点和类型,信息系统的类型 事务处理系统(TPS),对具体业务进行处理的系统 专家系统(ES),知识信息的加工处理系统 管理信息系统(MIS) ,具有分析、计划、预测、控制和决策等功能的集成化的人机系统 决策支持系统(DSS),数据处理功能和各种模型等决策工具相结合以帮助决策的信息处理系统 知识管理系统(KWS),对知识库中的知识进行分类存储和管理,并用来辅助知识型员工进行创造性工作或学习新知识的信息系统。,8,业务信息处理系统 信息检索系统 信息分析系统(决策支持系统DSS) 专家系统ES,9,6.1.3 信息系统的新发展,信息系统的集成化 数据集成、应用集成,实现各类信息资源的有机整合和有效管理 系统智能化 联机数据分析、数据挖掘、知识发现等智能技术融入到信息系统中 信息多媒体化 多媒体数据库、多媒体数据处理、高级人机交互等技术应用到信息系统中 系统结构分布化 客户机/服务器是分布式信息系统的流行结构。计算机网络、分布式处理和分布式数据库等是信息系统结构分布化的技术支持,10,6.1.4 信息系统的技术基础,硬件支持平台 主机模式 文件服务器模式 客户机/服务器模式(C/S) 浏览器/服务器模式(B/S),6.1.4 信息系统的技术基础,软件支持平台 C/S模式 操作系统主要有UNIX/Linux、WindowsNT等 数据库管理系统主要有Oracl、SQL Server、SYBASE等 开发工具主要有Visual Basic、Delphi、Visual FoxPro、PowerBuilder等 B/S模式 操作系统主要有UNIX/Linux、WindowsNT等 数据库主要有Access、SQL Server等 开发工具主要有ASP、PHP等,12,6.3 信息系统开发管理,6.3.1 信息系统开发概述 6.3.2 系统规划 6.3.3 系统分析 6.3.4 系统设计 6.3.5 系统实施 6.3.6 系统运行与维护,13,6.3.1 信息系统开发概述,信息系统开发方法 生命周期法 将整个信息系统开发过程划分为若干个相对独立的阶段,包括系统规划、系统分析、系统设计、系统实施、系统运行和维护等,构成信息系统的生命周期 生命周期法的特点 分阶段开发,降低了系统开发的复杂性,提高了可操作性;在每个阶段中发现问题及时反馈和纠正,保证了软件质量,提高了软件的可维护性,14,6.3.1 信息系统开发概述,信息系统开发方法 原型法 根据用户的基本需求,先开发出一个具备基本功能的、实验性的、简易的系统模型(原型);然后反复演示原型并征求用户意见,并根据用户意见不断修改完善原型,直到满足用户的要求再进而实现系统,这种软件开发方法就是快速原型法 原型法的特点 用户在系统生存周期的设计阶段起到积极的作用,能减少系统开发的风险;原型法的概念既适用于系统的重新开发,也适用于对系统的修改;原型法不仅对开发项目中的计算机方面进行设计,它用于制作系统的工作模型。原型法可以与生命周期方法相结合使用,这样会扩大用户参与需求分析、初步设计及详细设计等阶段的活动,加深对系统的理解。,15,6.3.1 信息系统开发概述,信息系统开发方法 面向对象法 以对象建模为基础,建立系统所有对象的数据结构。从而使设计出的软件尽可能直接地描述现实世界、构造出模块化、可重用、维护性好的软件,并能控制软件的复杂性,也便于维护软件。 面向对象法的特点 对象的封装性,是将程序和数据是封装在一起的,对象作为一个实体,其状态由对象的“属性”来描述,并且只能通过对象中的“方法”来改变;对象的抽象性,是把从具有共同性质的实体中抽象出的事物本质特征概念,称为“类”(Class),对象是类的一个实例;对象的继承性,是类特有的性质,类可以派生出子类,子类自动继承父类的属性与方法。,16,CASE方法 CASE是一种自动化或半自动化的方法,可以全面支持除系统规划外的每一个开发阶段的工作,它是1980年代末从计算机辅助编程工具、第四代程序设计语言及绘图工具发展而来的。,6.3.1 信息系统开发概述,17,6.3.1 信息系统开发概述,数据库系统设计概要 数据库设计的两种方法 面向过程的设计方法 面向数据的设计方法 数据库设计步骤 需求分析。分析客户的业务和数据处理需求。 概要设计。设计数据库的E-R模型图,确认需求信息的正确和完整。 详细设计。将E-R图转换为多张表,进行逻辑设计。 代码编写。选择具体数据库进行物理实现,并编写代码实现前端应用。 软件测试。对软件需求规格说明、设计规格说明和编码的最终复审。,18,6.3.2 系统规划,系统规划的任务 根据用户的系统开发请求,确定系统目标和总体结构,给出系统的初步方案和项目开发计划;确定分阶段实施进度,然后在进行可行性研究 系统规划的原则 明确信息系统的战略目前和总体结构 用户参与,便于分析问题、研讨解决方案 系统结构要有良好的整体性 选择实用和实效的方案、成熟和先进的技术手段,合理安排计划,19,6.3.3 系统分析,系统分析的任务 充分了解系统所要工作的概况、业务流程、局限性等,明确用户的各种数据需求和处理需求,确定系统的功能和实现的目标 系统分析的方法 系统分析中常使用结构化分析方法,用数据流程图和数据字典来表达数据和处理过程的关系,20,6.3.4 系统设计,系统设计的任务 建立系统的数据模型和功能模型,确定系统总体结构,规划系统规模,确立模块结构,选择必要的设备,采用合适的技术规范,保证目标的实现 系统设计的步骤 概念结构设计:将需求分析得到的用户需求抽象为概念模型的过程 逻辑结构设计:把概念结构设计中所得到的全局E-R图中的实体集和联系,转换为关系DBMS所支持的关系型数据的逻辑结构 物理结构设计:数据库在物理设备上的存储结构与存取方法,21,6.3.5 系统实施,系统实施的任务 实现系统设计阶段提出的数据逻辑结构、存储结构和软件结构,按实施方案完成一个可实际运行的信息系统,交付用户使用 系统实施的步骤 数据载入:将各类源数据分类转换成符合新设计数据库结构的形式,载入数据库中 应用程序的编码:把软件设计结果翻译成用某种程序语言书写的程序 系统测试 :对信息系统进行测试 数据库试运行:测试系统的性能指标,分析其是否达到设计目标 系统的交接:系统数据文件的建档和转换,人员、设备的调整,有关资料和使用说明书的转交等,22,6.3.6 系统运行与维护,系统维护 对系统的硬件、软件和文档所做的修给和完善 系统维护主要三类:纠正性维护、适应性维护、完善性维护 数据库维护 数据库的转储和恢复 数据库的安全控制 数据库性能的监督、分析和改造 数据库的重组和重构,23,6.4 典型信息系统介绍,制造业信息系统(如计算机辅助设计(CAD)、计算机辅助制造(CAM)计算机辅助工艺规划(CAPP)、计算机辅助测试(CAT)、计算机辅助质量控制(CAQ) ) 电子商务 电子政务 地理信息系统 远程教育 远程医疗 数字图书馆,24,6.5 知识点,1、信息系统类型 2、数据库系统 3、E-R图:方形、椭圆、菱形 4、数据模型:层次、网状、关系、面向对象、数据独立性 5、常用术语:属性(列)、主键、联系(一对一、一对多、多对多)、元组(行) 6、关系数据模型完整性 实体:主关键字不能重复或为空(NULL)(单个表) 引用:不允许引用不存在的元组(两个以上的表) 用户定义:数据必须满足的语义要求,25,7、关系代数 基本操作:并、差、广义笛卡尔积、投影、选择 并、差、交使用的关系必须相容 交运算可以由差运算表示 8、SQL(结构查询语言) Select、From、Where 9、软件危机 (1)对软件需求分析的重要认识不够; (2)软件不是物理产品而是一种逻辑产品; (3)随着问题复杂度的增加,处理问题的效率下降,软件开发时间和费用随之增加。 结构化生命周

温馨提示

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

最新文档

评论

0/150

提交评论