第二章TMIS开发与应用基础 第一节支持旅游管理信息系统开发的软、 硬件平台 第二节通信与网络 第三节数据资源管理技术
第二章 TMIS开发与应用基础 • 第一节 支持旅游管理信息系统开发的软、 硬件平台 • 第二节 通信与网络 • 第三节 数据资源管理技术
第一节支持旅游管理信息系统开发的 软、硬件平台 支持TMIS开发的硬件平台: (一)数据处理中心计算机系统 、系统单元: CPU、内存 2、TMS采用的典型计算机系统: 微型计算机、服务器。 3、辅助存贮设备: 辅助存贮介质:软盘、硬盘、盒式磁盘、光盘、磁带 等 辅助存贮驱动器:软驱、光驱等 4、输出设备: 显示设备、打印机、专用输出设备(绘图仪)等
第一节 支持旅游管理信息系统开发的 软、硬件平台 一、支持TMIS开发的硬件平台: (一)数据处理中心计算机系统 1、系统单元: CPU、内存。 2、TMIS采用的典型计算机系统: 微型计算机、服务器。 3、辅助存贮设备: 辅助存贮介质:软盘、硬盘、盒式磁盘、光盘、磁带 等。 辅助存贮驱动器:软驱、光驱等。 4、输出设备: 显示设备、打印机、专用输出设备(绘图仪)等
(二)支持软件开发组织的硬件环境 1、大型共享系统 中央计算机(中心数据库),一般为大型机或小型 机。 个人微机处理系统 通常由主机、输入设备、输出设备和辅助存贮设备 等几部分组成。 3、计算机网络 主计算机 终端:直接面向用户 通信处理机:结点机或前端机,位于主机和通信 线路单元之间,负责通信控制和通信处理工作。 通信设备:即数据传输设备,包括集中器、信号 变换器和多路复用器等
(二)支持软件开发组织的硬件环境 1、大型共享系统 中央计算机(中心数据库),一般为大型机或小型 机。 2、个人微机处理系统 通常由主机、输入设备、输出设备和辅助存贮设备 等几部分组成。 3、计算机网络 • 主计算机: • 终端:直接面向用户 • 通信处理机:结点机或前端机,位于主机和通信 线路单元之间,负责通信控制和通信处理工作。 • 通信设备:即数据传输设备,包括集中器、信号 变换器和多路复用器等
(三)输入设备和技术 1、一般输入设备 键盘与鼠标:键盘分为数字式键盘、电话键盘、字 母数字键盘和专用键盘4类 图形数字化设备:包括数字化仪和图形扫描仪等 语音输入设备:如IBM开发的 VIAVOICE 2、专用输入设备和技术 自动数据源:就是从生成数据的地方自动地采集数 据的设备。减少费用、降低出错率 光符识别:是指采用光学手段对特殊字符式代码进 行识别的技术。(条形码)
(三)输入设备和技术 1、一般输入设备 • 键盘与鼠标:键盘分为数字式键盘、电话键盘、字 母数字键盘和专用键盘4类。 • 图形数字化设备:包括数字化仪和图形扫描仪等。 • 语音输入设备:如IBM开发的VIAVOICE。 2、专用输入设备和技术 • 自动数据源:就是从生成数据的地方自动地采集数 据的设备。减少费用、降低出错率。 • 光符识别:是指采用光学手段对特殊字符式代码进 行识别的技术。(条形码)
TMS应用软件开发的软件基础 (一)系统软件与技术 系统软件由机器的设计者提供,为了最大 限度发挥计算机作用,充分开发计算机资源, 便于计算机的管理、控制、维护和运行而编 制的程序总称。包括操作系统软件、语言处 理系统软件和例行服务程序 1、操作系统( operating system,简称OS) 直接运行在裸机上的最基本的系统软件,任 何其他软件都必须在操作系统的支持下才能 运行。如 MS-DOS、WⅠ NDOWS系列、 UNIX系列等
二、TMIS应用软件开发的软件基础 (一)系统软件与技术 系统软件由机器的设计者提供,为了最大 限度发挥计算机作用,充分开发计算机资源, 便于计算机的管理、控制、维护和运行而编 制的程序总称。包括操作系统软件、语言处 理系统软件和例行服务程序。 1、操作系统(operating system,简称OS) 直接运行在裸机上的最基本的系统软件,任 何其他软件都必须在操作系统的支持下才能 运行。如MS—DOS、WINDOWS系列、 UNIX系列等
2、数据库管理系统(DBMS) 数据库技术是20世纪60-70年代计算机在数据管 理方面发展的新成果。数据库是以一定组织方式存 贮起来的具有相关性的数据集合。数据库中数据没 有不必要重复,且独立于应用程序之外,为多种应 用服务 DBMS是在具体计算机上实现数据库技术的系统 软件,由他来实现用户对数据库的建立、管理、维 护、使用等功能。 1970年 EF.Codd发表关系模型学说,把数据库技 术推向新的发展阶段。目前市场流行的关系数据库 品分为两类:一类用于开发大型数据库产品的数 据平台( Oracle、 Sybase等 类用于开发中小型 数据库产品的应用平台( Delphi、A ccess、 Foxpro 等)
2、数据库管理系统(DBMS) 数据库技术是20世纪60-70年代计算机在数据管 理方面发展的新成果。数据库是以一定组织方式存 贮起来的具有相关性的数据集合。数据库中数据没 有不必要重复,且独立于应用程序之外,为多种应 用服务。 DBMS是在具体计算机上实现数据库技术的系统 软件,由他来实现用户对数据库的建立、管理、维 护、使用等功能。 1970年E.F.Codd发表关系模型学说,把数据库技 术推向新的发展阶段。目前市场流行的关系数据库 产品分为两类:一类用于开发大型数据库产品的数 据平台(Oracle、Sybase等);一类用于开发中小型 数据库产品的应用平台(Delphi、Access、Foxpro 等)
3、语言处理系统 计算机语言是人与计算机交流信息的工具。 低级语言:是面向机器的语言,即为特定的计算机或某 类计算机设计的程序设计语言(机器语言、汇编语言)。 高级语言:是接近人们习惯使用的自然语言和数学语 的 程序设计语言(面向过程的高级语言和非过程化高级语言)。 ·第一代语言:机器语言(0-1构成指令码) 第二代语言:汇编语言(用助记符号代替机器语言代码形 成了汇编语言) ·第三代语言:面向过程的高级语言:1954年出现了 Fortran 语言。它不是面向机器,而是面向解题过程的程序设计语言。 程序员不管计算机内部结构和指令,主要精力放在算法描述 上,因而又叫算法语言。如 Basic、 Pascal、Java等 第四代语言:非过程化高级语言(主要以4GL出现)
3、语言处理系统 计算机语言是人与计算机交流信息的工具。 低级语言:是面向机器的语言,即为特定的计算机或某一 类计算机设计的程序设计语言(机器语言、汇编语言)。 高级语言:是接近人们习惯使用的自然语言和数学语言的 程序设计语言(面向过程的高级语言和非过程化高级语言)。 • 第一代语言:机器语言(0-1构成指令码) • 第二代语言:汇编语言(用助记符号代替机器语言代码形 成了汇编语言) • 第三代语言:面向过程的高级语言:1954年出现了Fortran 语言。它不是面向机器,而是面向解题过程的程序设计语言。 程序员不管计算机内部结构和指令,主要精力放在算法描述 上,因而又叫算法语言。如 Basic、Pascal、Java等。 • 第四代语言:非过程化高级语言(主要以4GL出现)
4、例行服务程序(支撑软件) 是协助用户进行软件开发和硬件维护的软件。通 常包括库管理程序、连接编辑程序、连接装配程序 诊断排错程序、合并排序程序以及外部介质的复制 程序等 (二)应用软件 是计算机厂家或用户自己为某一专门应用目的而 开发的程序。如工资管理程序、图书资料检索程序、 医疗诊断程序等。 应用软件可以标准化、模块化,形成解决各种典 型问题的应用程序组合,即所谓软件包。如办公自 动化软件 office、绘图软件CAD、计算机辅助设计 CAD、计算机辅助制造CAM、计算机辅助教学CAI 系统仿真、人工智能等软件系统
4、例行服务程序(支撑软件) 是协助用户进行软件开发和硬件维护的软件。通 常包括库管理程序、连接编辑程序、连接装配程序、 诊断排错程序、合并排序程序以及外部介质的复制 程序等。 (二)应用软件 是计算机厂家或用户自己为某一专门应用目的而 开发的程序。如工资管理程序、图书资料检索程序、 医疗诊断程序等。 应用软件可以标准化、模块化,形成解决各种典 型问题的应用程序组合,即所谓软件包。如办公自 动化软件office、绘图软件CAD、计算机辅助设计 CAD、计算机辅助制造CAM、计算机辅助教学CAI、 系统仿真、人工智能等软件系统
第二节通信与网络 数据通信 (一)基本概念: 数据通信就是指通过适当的传输线路将数据信息从 台机器传送到另一台机器,它包含数据处理和数据传输 两方面内容。在计算机网络中,数据处理主要由计算机 系统完成,数据传输主要由数据通信紊统卖现。 数据通信系统的基本构成要素: 1、计算机:数据处理和数据收发的主体; 2、通信处理机:包括大型机的通信前置机和微机上的通 信传输卡; 3、数据信号转换器:调制解调器或编码译码器; 4、通信信道:双绞线、屏蔽电缆线、光导纤维或无线电 波; 5、通信协议:数据处理和传输中遵循的规程和标准
第二节 通信与网络 一、数据通信 (一)基本概念: 数据通信就是指通过适当的传输线路将数据信息从一 台机器传送到另一台机器,它包含数据处理和数据传输 两方面内容。在计算机网络中,数据处理主要由计算机 系统完成,数据传输主要由数据通信系统实现。 数据通信系统的基本构成要素: 1、计算机:数据处理和数据收发的主体; 2、通信处理机:包括大型机的通信前置机和微机上的通 信传输卡; 3、数据信号转换器:调制解调器或编码译码器; 4、通信信道:双绞线、屏蔽电缆线、光导纤维或无线电 波; 5、通信协议:数据处理和传输中遵循的规程和标准
(二)模拟数据通信与数字数据通信 (三)基带传输与频带传输 (四)异步传输与同步传输 (五)差错控制 (六)通信传输介质 双绞线 2、同轴电缆 3、光导纤维 4、微波 5、卫星通信 (七)数据交换方式 1、线路交换 报文交换 3、分组交换
(二)模拟数据通信与数字数据通信 (三)基带传输与频带传输 (四)异步传输与同步传输 (五)差错控制 (六)通信传输介质 1、双绞线 2、同轴电缆 3、光导纤维 4、微波 5、卫星通信 (七)数据交换方式 1、线路交换 2、报文交换 3、分组交换