管理信息系统的技术基础培训课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《管理信息系统的技术基础培训课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 技术 基础 培训 课件
- 资源描述:
-
1、第第2章章 管理信息系统的技术基础管理信息系统的技术基础 信息技术?计算机技术;通讯技术;网络技术 计算机系统硬件系统软件系统2.12.1 计算机系统的组成计算机系统的组成 计算机系统由硬件系统和软件系统两大部分组成。计算机系统由硬件系统和软件系统两大部分组成。计算机的硬件是指组成一台计算机的各种物理装计算机的硬件是指组成一台计算机的各种物理装置,是计算机进行工作的物质基础。置,是计算机进行工作的物质基础。计算机软件是指计算机程序和有关的文档。计算机软件是指计算机程序和有关的文档。2.1.12.1.1计算机硬件系统计算机硬件系统 硬件系统由运算器、控制器、存储器、输入设备和输出硬件系统由运算器
2、、控制器、存储器、输入设备和输出设备等五大基本部分组成,称为冯设备等五大基本部分组成,称为冯诺依曼体系结构诺依曼体系结构。指令数据线控制信号线输出输出设备设备原始数据原始数据存储器存储器运算器运算器输入输入设备设备外外部部设设备备接接口口外存外存储器储器控制器控制器计算程序计算程序 计算结果计算结果2.1.12.1.1计算机硬件系统(续)计算机硬件系统(续)运算器:执行算术运算和逻辑运算的部件。运算器:执行算术运算和逻辑运算的部件。控制器:指挥计算机各部件按照指令功能的要求自动协控制器:指挥计算机各部件按照指令功能的要求自动协 调地运行所需的各种操作。调地运行所需的各种操作。存储器:存储程序和
3、数据的记忆装置。存储器:存储程序和数据的记忆装置。(内存和外存)内存和外存)输入设备:将原始信息输入计算机内。输入设备:将原始信息输入计算机内。常用的输入设备有键盘、鼠标器、扫描仪、光笔、磁带、磁盘和光盘常用的输入设备有键盘、鼠标器、扫描仪、光笔、磁带、磁盘和光盘等等。输出设备输出设备:计算机的处理结果以能为人们或其它机器所计算机的处理结果以能为人们或其它机器所 能接受的形式输出。能接受的形式输出。常用的输出设备有显示器、打印机、磁带、磁盘、绘图仪等。常用的输出设备有显示器、打印机、磁带、磁盘、绘图仪等。摩尔定律摩尔定律 该定律由英特尔创始人之一的戈登该定律由英特尔创始人之一的戈登.摩尔(摩尔
4、(Golden Golden MooreMoore)在)在19651965年提出年提出 主要是界定半导体发展的速度主要是界定半导体发展的速度,摩尔定律指出,半摩尔定律指出,半导体所能容纳的晶体管数量,是以每导体所能容纳的晶体管数量,是以每1818个月为一个个月为一个周期,逐期倍增。周期,逐期倍增。对微处理器来说,其功能每对微处理器来说,其功能每1818个月大约翻一番个月大约翻一番,价格价格大约降一半;大约降一半;这个这个“定律定律”十几年来一直有效地反映着微处理器十几年来一直有效地反映着微处理器的发展状况;的发展状况;导致今天出现数字化信息技术革命导致今天出现数字化信息技术革命硬件的发展趋势硬
5、件的发展趋势 性能-better 价格-lower 尺寸-more compact(1)CPU(2)存储设备存储设备(3)用户接口用户接口(4)PC的类型的类型2.1.22.1.2计算机软件系统计算机软件系统 硬件硬件系统软件系统软件应用软件应用软件系统软件:系统软件泛指计算机所系统软件:系统软件泛指计算机所配置的不依赖于特定应用领域的通配置的不依赖于特定应用领域的通用性软件,也是供所有用户使用的用性软件,也是供所有用户使用的软件。主要包括下面几类软件:软件。主要包括下面几类软件:(1 1)操作系统)操作系统(2 2)网络通讯系统)网络通讯系统(3 3)语言处理程序)语言处理程序(4 4)数据
6、库管理系统)数据库管理系统(5 5)实用程序与工具软件)实用程序与工具软件 应用软件:泛指适用于各类不同应用领域的各种具体的应用程序及应用软件:泛指适用于各类不同应用领域的各种具体的应用程序及其文档,即是计算机用户在各自业务领域中所开发与使用的程序。其文档,即是计算机用户在各自业务领域中所开发与使用的程序。主要包括:主要包括:(1)定制软件;)定制软件;(2)应用软件包;)应用软件包;(3)流行应用软件。流行应用软件。主要产品:UnixWindowsLinux 应用软件应用软件系统软件系统软件裸机(硬件)裸机(硬件)计计算算机机系系统统管理计算机资源的通用程序包管理计算机资源的通用程序包操作系
7、统操作系统编译程序编译程序工具软件包工具软件包根据终端用户的要根据终端用户的要求而编写的面向特求而编写的面向特定应用的软件(程定应用的软件(程序)序)计算机系统层次图(一)系统软件(一)系统软件 系统软件主要包括系统软件主要包括:操作系统操作系统 程序设计语言和语言处理系统程序设计语言和语言处理系统 数据库管理系统数据库管理系统 实用程序。实用程序。操作系统是最基本的系统软件。操作系统是最基本的系统软件。操作系统的功能包括两大方面操作系统的功能包括两大方面:管理功能与服务功能(接口)管理功能与服务功能(接口)管理是指对计算机资源的管理,服务是为用户服务。管理是指对计算机资源的管理,服务是为用户
8、服务。用户与计算机之间的接口。用户与计算机之间的接口。系统资源的管理者。系统资源的管理者。vCPU(处理机处理机)管理管理v存储管理存储管理v设备管理设备管理v文件管理文件管理v作业管理作业管理 目标:目标:对各种资源进行合理的调度与分配,改善资源的共享对各种资源进行合理的调度与分配,改善资源的共享和利用状况,最大限度地提高计算机在单位时间内处理工作的能和利用状况,最大限度地提高计算机在单位时间内处理工作的能力。力。1.1.操作系统操作系统1.1.操作系统(分类)操作系统(分类)按使用环境分:批处理系统、分时系统、实按使用环境分:批处理系统、分时系统、实时系统;时系统;按用户数目分:单用户(如
9、按用户数目分:单用户(如DOSDOS)和多用户)和多用户(如(如WindowsWindows););按硬件结构分:网络操作系统、分布式系统按硬件结构分:网络操作系统、分布式系统和多媒体系统。和多媒体系统。操作系统的选择操作系统的选择 现有软件是否与该操作系统兼容现有软件是否与该操作系统兼容?该操作系统是否与大部分软件兼容该操作系统是否与大部分软件兼容?操作系统的可靠性如何操作系统的可靠性如何?它是不是时常瘫痪它是不是时常瘫痪?该操作系统是否可用于大部分硬件上该操作系统是否可用于大部分硬件上?它运行速度如何它运行速度如何?它是否易学和易使用它是否易学和易使用?它是否易安装和测试它是否易安装和测试
10、?它价格是否便宜它价格是否便宜?2.2.程序设计语言和语言处理系统程序设计语言和语言处理系统 程序设计语言是编写程序所采用的语言。包程序设计语言是编写程序所采用的语言。包括机器语言、汇编语言和高级语言。括机器语言、汇编语言和高级语言。语言处理系统包括汇编程序与各种高级语言语言处理系统包括汇编程序与各种高级语言的解释程序和编译程序,其任务是将使用汇的解释程序和编译程序,其任务是将使用汇编语言或高级语言编写的源程序翻译成能被编语言或高级语言编写的源程序翻译成能被计算机硬件直接识别和执行的机器指令代码。计算机硬件直接识别和执行的机器指令代码。其他目标模块其他目标模块可用程序可用程序高级语言指令高级语
11、言指令把高级语言翻译成机器语言把高级语言翻译成机器语言机器可用机器可用传统的程序处理过程计算机语言计算机语言发展历程发展历程 1st.Since 1940s.1st.Since 1940s.机器语言机器语言(二进制码二进制码)2nd.Since early2nd.Since early 50s.50s.汇编语言汇编语言 3rd.Since mid3rd.Since mid 50s.50s.高级语言高级语言 4th.Since late4th.Since late 70s.70s.现代应用软件包现代应用软件包高级语言高级语言 FORTRAN:FORTRAN:科技,工程应用科技,工程应用 COBO
12、L:COBOL:主要应用于事物处理业务主要应用于事物处理业务 BASIC:PCBASIC:PC机上的通用语言机上的通用语言 PASCAL:PASCAL:用于结构化编程教学与实践中用于结构化编程教学与实践中.但但在文件处理,输入在文件处理,输入/输出方面较弱输出方面较弱 C C、C+:C+:是一种在是一种在PCPC机上功效强大的研发语机上功效强大的研发语言言.执行快速,交叉平台执行快速,交叉平台.C+.C+则是面向对象语则是面向对象语言言3.3.数据库管理系统数据库管理系统 数据库管理系统解决计算机处理大数数据库管理系统解决计算机处理大数据量的问题而设计的系统软件。据量的问题而设计的系统软件。常
13、见的数据库管理系统有:常见的数据库管理系统有:OracleOracle、DB2DB2、SQL ServerSQL Server、SybaseSybase、InformixInformix等。等。4.4.实用程序实用程序 一个完善的计算机系统往往配置许多服一个完善的计算机系统往往配置许多服务性程序,称为实用程序,它们或者包含在务性程序,称为实用程序,它们或者包含在操作系统之内,或者可被操作系统调用。实操作系统之内,或者可被操作系统调用。实用程序的种类很多,通常包括界面工具程序、用程序的种类很多,通常包括界面工具程序、编辑程序、连接装配程序、诊断排错程序等编辑程序、连接装配程序、诊断排错程序等等。
14、等。(二)(二)应用软件应用软件 应用软件是指为解决各类实际问题而设计应用软件是指为解决各类实际问题而设计的程序(完成用户任务)。例如工资管理程的程序(完成用户任务)。例如工资管理程序、图书资料检索程序、办公自动化软件或序、图书资料检索程序、办公自动化软件或医疗诊断系统都属于应用软件。医疗诊断系统都属于应用软件。软件的发展趋势软件的发展趋势 硬件和软件的发展是不对称的。硬件和软件的发展是不对称的。硬件是以等比的速度增长硬件是以等比的速度增长(每(每1.51.5年增长一倍)年增长一倍),而软件是等差级数增长而软件是等差级数增长(每年增长(每年增长4-7%4-7%).软件危机软件危机 在六十年代已
15、经存在在六十年代已经存在 七十年代后期愈演愈烈七十年代后期愈演愈烈 根据美国政府统计局根据美国政府统计局19791979年公布的统计数字表明,几个联年公布的统计数字表明,几个联邦软件计划共投资邦软件计划共投资6.86.8百万美元,百万美元,4747(3.2M)3.2M)交付但从来未交付但从来未使用,使用,2929(2.0M)2.0M)投资了但未交付,投资了但未交付,1919(1.3M)1.3M)被费弃或被费弃或返工,返工,3 3(0.2M)(0.2M)经过某种改变后被使用,仅经过某种改变后被使用,仅2 2(0.1M)(0.1M)交付后交付后被使用。被使用。九十年代,软件危机尚未过九十年代,软件
16、危机尚未过 根据微软一份备忘录显示:微软共发现根据微软一份备忘录显示:微软共发现6300063000个个“潜在问潜在问题题”,可能影响,可能影响Windows 2000Windows 2000的运行,逾的运行,逾2100021000“延迟性延迟性”设计设计缺陷,其中相当多部分被微软公司认定为缺陷,其中相当多部分被微软公司认定为“真正的问题真正的问题”,逾,逾2700027000条条“BugBug”,在微软看来,这代表,在微软看来,这代表“尚未完成的工作尚未完成的工作”或或“久被遗忘的问题久被遗忘的问题”。软件发展趋势 使用更方便使用更方便 与人的交流方法更广泛与人的交流方法更广泛 软件的集成性
17、增加软件的集成性增加 自然语言,多目标,图形接口,专自然语言,多目标,图形接口,专家辅助家辅助2.22.2数据库技术基础数据库技术基础 数据库技术研究的问题就是如何科学地组织数据库技术研究的问题就是如何科学地组织和储存数据,如何高效地获取和处理数据。和储存数据,如何高效地获取和处理数据。数据处理的主要目的数据处理的主要目的:把数据转换成便于观测分析、传送或进一步处理的形式把数据转换成便于观测分析、传送或进一步处理的形式从大量的原始数据抽取、推导出对人们有价值的信息以从大量的原始数据抽取、推导出对人们有价值的信息以作为行动和决策的依据作为行动和决策的依据科学地保存和管理已经处理过的大量数据,以便
18、人们能科学地保存和管理已经处理过的大量数据,以便人们能充分地利用这些宝贵的信息资源充分地利用这些宝贵的信息资源2.2.12.2.1数据库的发展数据库的发展 第一阶段第一阶段 人工管理阶段(人工管理阶段(5050年代中期之前)年代中期之前)数据的物理存储结构和逻辑结构一致,编程者自行设计数据数据的物理存储结构和逻辑结构一致,编程者自行设计数据格式,并将数据嵌入程序中;数据与处理它的程序合为一体,格式,并将数据嵌入程序中;数据与处理它的程序合为一体,多个程序不能共享数据;一批数据在多个对其进行不同处理多个程序不能共享数据;一批数据在多个对其进行不同处理的程序中重复存储。的程序中重复存储。2.2.1
19、2.2.1数据库的发展数据库的发展 第二阶段第二阶段 文件管理阶段(文件管理阶段(5050年代中期年代中期6060年代末)年代末)计算机中有了专门管理数据的软件计算机中有了专门管理数据的软件(操作系统的文件管操作系统的文件管理模块理模块),文件逻辑结构和物理结构脱钩,程序和数据,文件逻辑结构和物理结构脱钩,程序和数据分离,使数据和程序有了一定的独立性。用户的程序分离,使数据和程序有了一定的独立性。用户的程序和数据可分别存放在外存储器上,各个应用程序可以和数据可分别存放在外存储器上,各个应用程序可以共享一组数据,实现了以文件为单位的共享。共享一组数据,实现了以文件为单位的共享。2.2.12.2.
20、1数据库的发展数据库的发展 第三阶段第三阶段 数据库管理阶段(数据库管理阶段(6060年代末以后)年代末以后)对所有的数据实行统一、集中的管理,使数据的对所有的数据实行统一、集中的管理,使数据的存储独立于使用它的程序,从而实现数据共享存储独立于使用它的程序,从而实现数据共享2.2.12.2.1数据库的发展数据库的发展 第四阶段第四阶段 分布式数据库系统阶段(分布式数据库系统阶段(8080年代中期开始)年代中期开始)处理的数据分散在各个结点上,每个结点的数据处理的数据分散在各个结点上,每个结点的数据由本地数据库管理系统由本地数据库管理系统(database management(database
21、 management systemsystem,DBMS)DBMS)管理,各结点间通过网络实现数管理,各结点间通过网络实现数据共享据共享2.2.12.2.1数据库的发展数据库的发展 大数据时代的数据处理:大数据也称巨量资料,指的是所涉及的资料量规模巨大到无法透过目前主流软件工具,在合理时间内达到撷取、管理、处理、并整理成为帮助企业经营决策更积极目的的资讯。大数据系统的数据系统的输入端可以列一个极长的表,包括了社会网络、Web服务器日志、流量传感器、卫星图像、广播音频流、银行交易、音乐MP3、网页的内容、政府文件扫描、GPS路线、金融市场数据等等,而这些数据本质上并非是相同的东西。大数据的特点
22、有四个层面:数据体量巨大;数据类型繁多;价值密度低,商业价值高;处理速度快。物联网、云计算、移动互联网、车联网、手机、平板电脑、PC以及遍布地球各个角落的各种各样的传感器,无一不是数据来源或者承载的方式。2.2.22.2.2数据库的几个基本概念数据库的几个基本概念 数据库数据库DBDB按一定格式存储在计算机内的、按一定格式存储在计算机内的、有组织的、可共享的数据有组织的、可共享的数据的集合,由的集合,由DBMSDBMS统一管理。统一管理。数据库管理系统数据库管理系统DBMSDBMS系统软件,对数据库进行统一管理和控制。系统软件,对数据库进行统一管理和控制。数据库管理系统的主要功能是:数据定义、
23、数据操纵、数数据库管理系统的主要功能是:数据定义、数据操纵、数据库的运行管理和数据库的建立与维护。据库的运行管理和数据库的建立与维护。数据库系统数据库系统带有数据库的整个计算机系统,包括硬件、软件、数据、带有数据库的整个计算机系统,包括硬件、软件、数据、人员。人员。2.2.32.2.3数据模型及数据库组织结构数据模型及数据库组织结构 (一)数据模型:(一)数据模型:对客观事物以及它们之间的联系的数据化描述;对客观事物以及它们之间的联系的数据化描述;它描述了数据库中记录间关系的数据结构方式。一般它描述了数据库中记录间关系的数据结构方式。一般理解为数据结构。理解为数据结构。有三个要素:有三个要素:
24、数据结构:用于描述系统的静态特征数据结构:用于描述系统的静态特征 数据操作:用于描述系统的动态特征数据操作:用于描述系统的动态特征 数据完整性约束:是一组完整性规则的集合数据完整性约束:是一组完整性规则的集合 1.层次模型层次模型有且仅有一个结点无双亲有且仅有一个结点无双亲 (树根树根)其它结点有且仅有一个双亲其它结点有且仅有一个双亲 (1:1.1:n)(1:1.1:n)华侨大学华侨大学材料学院材料学院外语学院外语学院工商学院工商学院信息学院信息学院.工工商商系系人人力力资资源源系系.信信息息系系日日语语系系英英语语系系.2.网状模型网状模型 有一个以上的结点无双亲有一个以上的结点无双亲(可以
展开阅读全文