好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

管理信息系统的体系架构11课件.ppt

49页
  • 卖家[上传人]:aa****6
  • 文档编号:57138526
  • 上传时间:2018-10-19
  • 文档格式:PPT
  • 文档大小:508KB
  • / 49 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1,管理信息系统,校级精品课程,管理学院 管理信息系统教学团队,2,模块一:管理信息系统基础,第1章 管理、信息和系统 第2章 管理信息系统的体系架构 第3章 管理信息系统的演变和类型 第4章 信息生命期和信息管理,3,第2章 管理信息系统的体系架构,第2章 管理信息系统的体系架构 2.0 案例 2.1 什么是管理信息系统的体系架构 2.2 管理信息系统的技术部分 2.3 管理信息系统的管理部分 2.4 管理信息系统的组织部分,4,第2章 管理信息系统的体系架构,2.0 案例 思考以下问题 如何理解体系架构?名片管理系统的体系架构? 有多种角度剖析:………,5,第2章 管理信息系统的体系架构,用管理信息系统技术管理同学朋友的信息 从系统结构角度来看,可以把系统分成5个基本要素(输入、处理、输出、控制、反馈) 按照系统各组成要素的形态和作用特征划分,可以把系统划分为技术、管理、组织三大部分6,第2章 管理信息系统的体系架构,2.1 什么是管理信息系统的体系架构 是指描述管理信息系统的总体架构特征、各个组成要素的基本特征和这些组成要素之间相关作用、相互影响的关系 管理信息系统体系架构的分解 按照管理信息系统中的信息生命期来划分,可以把管理信息系统分为信息采集、信息存储、信息加工、信息传输、信息使用等组成部分; 按照系统功能特征划分,可以把管理信息系统划分为输入、处理、输出、反馈、控制等组成要素; 按照管理信息系统中数据和业务逻辑所处的位置不同,可以把管理信息系统分解成表示层、业务层、数据层;,7,第2章 管理信息系统的体系架构,按照管理信息系统各组成要素的形态和作用特征划分,可以把管理信息系统划分为 技术部分 管理部分 组织部分,8,第2章 管理信息系统的体系架构,2.2 管理信息系统的技术部分 管理信息系统的技术部分包括: 计算机硬件技术 计算机软件技术 数据库技术 通信网络技术等,9,第2章 管理信息系统的体系架构,1 计算机硬件技术 计算机硬件技术是管理信息系统运行的载体,是管理信息系统最直接的外在形式,是确保管理信息系统正常工作的物质手段。

      10,第2章 管理信息系统的体系架构,计算机硬件技术发展阶段 第一个阶段是1946年至1958年,这是第一代计算机时代特点是体积庞大、价格昂贵,主要目的是科学计算运行速度特别慢等可靠性非常差主存储器的最大存储量只有2KB,数据不能方便地存储 1959年至1963年,被认为是第二代计算机时代在计算机中大量采用了晶体管技术,使得计算机的体积大幅度下降,系统的可靠性更高且运行速度更快,并且引入了存储设备,这时主存储器的存储量可以达到32KB,运算速度可以达到每秒200 000至300 000次,数据可以方便地计算和存储 第三代计算机是指1964年至1979年在计算机上采用了集成电路,从而可以把大量的晶体管放在一个小小的芯片上存储设备得到了迅速的发展,RAM可以达到2MB,运算速度可以达到每秒500万次,操作系统开始成熟,系统支持并发性 从1980年开始采用大规模、超大规模集成电路以来,进入了第四代计算机时代这时,计算机的主存储容量已经达到GB,运算速度已经超过每秒10亿次,并且价格大幅度下降,可以支持文字处理、电子表格、数据库系统和桌面印刷等,计算机的应用领域迅速扩展11,第2章 管理信息系统的体系架构,计算机硬件的组成 输入设备 从计算机外部接收数据并且把这些数据输入到计算机中。

      键盘、鼠标,还包括条形码扫描仪、磁性光笔、话筒、触摸屏等 CPU 中央处理单元(central processing unit)的简称,是计算机的核心组成部分,接收指令和数据,经过译码,执行指令,把结果存储在内存中以便输出或显示 存储设备 包括内存和外存内存主要是在CPU处理指令和数据之前后存储这些指令和数据,固定在计算机中外存主要用于存储用户的数据和信息,且可方便地移动 输出设备 把计算机中的数据传递给用户显示器和打印机,还有磁盘、磁带、CD、DVD、闪存等12,第2章 管理信息系统的体系架构,计算机的分类 按照功能强弱可以把计算机分为 超级计算机 研究机构使用,体积庞大、功能巨强、价格昂贵往往有多个处理器,可完成并行计算用途是卫星导航、天气预报等领域 主机 功能和价格都低于超级计算机,可帮助组织有效地存储和处理大容量的数据,这些组织可以包括银行、超市、大公司等 小型计算机 功能上低于主机,价格相对比较低,是很多组织的选择经常被称为服务器 微型计算机 主要由一个用户使用,也称为PC,当前使用最广泛13,第2章 管理信息系统的体系架构,2 计算机软件技术 计算机软件技术是控制计算机系统的计算机指令的序列和相应的文档,是管理计算机资源、编写应用系统、执行计算机操作的工具。

      某种意义上,管理信息系统就是计算机软件,它包括计算机程序和文档14,第2章 管理信息系统的体系架构,计算机软件的分类,15,第2章 管理信息系统的体系架构,操作系统的特点 UNIX操作系统 支持多用户和多任务,采用了树形文件结构,安全性比较高,支持多种通信机制等 版本包括IBM公司的AIX系统、Sun公司的Solaris系统和HP公司的HP-UX系统等 DOS系统--字符型的操作系统 Windows操作系统 Windows 95、Windows 98、Windows NT、Windows 2000和Windows XP等 Liunx系统 免费、功能强大且性能稳定,16,第2章 管理信息系统的体系架构,程序设计语言的发展历程,17,第2章 管理信息系统的体系架构,程序设计语言的发展历程 第一代语言是机器语言,只有0和1两个代码 20世纪50年代初,出现了汇编语言汇编语言也称为第二代语言机器语言和汇编语言也称为低级语言 20世纪50年代中期至70年代中期,以FORTRAN、COBOL、BASIC、C为代表的语言称为第三代语言,又称高级语言 从20世纪70年代末至今,出现的类似SQL、可视化语言等称为第四代语言。

      常用程序设计语言 FORTRAN语言,1956年出现,进行科学计算 COBOL语言,20世纪60年代初开始应用面向商业用途,可有效地处理大量商业数据 BASIC语言简单易学,适合初学者学习 C语言同时具有低级程序设计语言和高级程序设计语言的优点C++是c语言的面向对象版本,1979年发明的 SQL语言用于操纵数据库中数据的语言18,第2章 管理信息系统的体系架构,Java 可以在不同种机器、不同种类操作系统的网络环境中进行软件开发具有平台无关性、编译解释执行的特点,具有面向对象语言的特点,支持网络安全性,支持多线程以及支持网络上的分布式应用C# 集成在.NET中的开发语言,是一种安全的、简单的、由c/c++衍生出来的面向对象的编程语言,综合了Visual Basic语言的高生产率和C++的行动力比使用C++简单可以开发Windows应用程序、Web应用程序、Web服务等19,第2章 管理信息系统的体系架构,Visual Basic语言 Visual Basic是一种包含协助开发环境的事件驱动编程语言从任何标准来说,VB都是世界上使用人数最多的语言它源自于BASIC编程语言VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。

      程序员可以轻松的使用VB提供的组件快速建立一个应用程序 Visual Basic 发展经历1.0、 2.0、 3.0、 4.0、 5.0、 6.0版本,6.0版本在数据访问方面有了很大的改进,新的ADO组件让对大量数据快速访问成为可能数据环境和新的报表功能也让数据开发有了全新的体验借助COM/COM+强大的功能,可以开发具有N层结构的分布式应用程序同时,Visual Basic还可以在IIS上开发性能超群的Web应用程序 Visual Basic 6.0 已经是非常成熟稳定的开发系统,能让企业快速建立多层的系统以及 Web 应用程序,成为当前 Windows 上最流行的 Visual Basic 版本20,第2章 管理信息系统的体系架构,Web服务 是通过标准Internet技术与另一台计算机进行动态交互的松耦合软件组件 Web服务的主要组成 简单对象访问协议:是在分散或分布式环境中交换信息的简单协议,是一个基于XML的协议 Web服务描述语言:是描述网络服务或终端的一种XML语言,它用于定义Web Services以及如何调用它们,描述Web服务的属性, 通用描述、发现和集成:是一套基于Web的、分布式的、为Web Service提供的信息注册中心的实现标准规范,同时也包含一组使企业能将自身提供的Web Service注册以使得别的企业能够发现的访问协议的实现标准。

      XML:是可扩展标记语言,与平台无关的异构系统,可以通过它来传递数据;是一个被广泛支持的标准,XML解析器随处可见,在任意系统中都可以方便地使用;建立在Unicode基础之上,可以全球通用;XML文档是纯文本文件,可以通过HTTP或SMTP等标准协议进行传送,并且用户可以直接阅读,XML文档的编写和修改都比较容易21,第2章 管理信息系统的体系架构,3 数据库技术 数据库市场和数据库产品 1970年,Codd发表了有关关系型数据库系统的理论论文,从而奠定了关系型数据库系统的理论基础 1977年,Oracle公司推出了基于这些理论的Oracle 1.0系统,正式揭开了数据库系统的时代,也奠定了Oracle公司在数据库市场上的霸主地位 IBM公司的DB2系统、微软公司的Microsoft SQLServer系统和Sybase公司的Sybase ASE系统也是数据库市场上的重要产品 MySQL、Access、FoxPro等也是常见的数据库系统22,第2章 管理信息系统的体系架构,数据库管理系统的基本特征 安全性:往往通过用户认证模式和权限实现的 完整性:是指确保数据库中数据的正确性和一致性,主要通过主键、外键、检查等约束实现的。

      并发性:数据库管理系统中的事务和锁机制实现了并发性 审计性:描述了对数据库系统的运行状况进行的监控和调整23,第2章 管理信息系统的体系架构,数据库范式 是指关系型数据库中设计表(关系)时需要遵循的规范 最常用的范式 第一范式 在表设计时,如果表中所有的列都是原子列,则该表的结构满足第一范式的要求 第二范式 在满足第一范式的基础上,如果所有的非主键列都依赖于主键列,那么该表的结构满足第二范式的要求 第三范式 在满足第二范式的基础上,如果所有的非主键列之间不存在传递依赖现象,则该表的结构满足第三范式的要求24,第2章 管理信息系统的体系架构,ER图 是实体关系图的简称,其中E是英文Entity(实体)的简称,R是英文Relationship(关系)的简称ER图用于描述实体和实体之间的联系,是建立数据模型的重要工具ER图也经常称为EAR图、ERD图等 ER图为创建表和创建表之间的关系奠定了基础 详细内容在模块二中介绍,25,第2章 管理信息系统的体系架构,SQL语言 是结构化查询语言(Structure Query Language)的简称,是关系型数据库管理系统中最流行的数据查询和更新语言。

      不同版本的SQL语言 SQL-86,该标准也称为SQL-1 SQL-92 ,该标准也称为SQL-2 SQL-99,称该标准为SQL-3 不同的数据库管理系统厂商开发不同类型的SQL 遵循了标准SQL语言规定的基本操作,又在标准SQL语言的基础上进行了扩展,增强了一些功能 例如,Microsoft SQL Server产品中的Transact-SQL,Oracle产品中的PL/SQL26,第2章 管理信息系统的体系架构,SQL查询语言包括了所有对数据库的操作,可分为4部分: 数据定义语言(data definition language,DDL):主要是定义数据库的逻辑结构,包括定义基本表、视图和索引基本的DDL包括三类语言,即定义、修改和删除 数据操纵语言(data manipulation language,DML):包括数据检索和数据更新两大类操作,其中数据更新包括插入、删除和修改3种操作 数据控制语言(data control language,DCL):包括基本表和视图的授权、完整性规则的描述以及事务开始和结束等控制语句等 嵌入式SQL语言:规定了SQL语句在宿主语言程序中使用的各种规则。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.