管理信息系统的技术基础_第1页
管理信息系统的技术基础_第2页
管理信息系统的技术基础_第3页
管理信息系统的技术基础_第4页
管理信息系统的技术基础_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

MIS的技术基础,第三章 MIS的技术基础, 3.1 计算机硬件及软件 3.2 数据库技术 3.3 数据通信与计算机网络,第一节 计算机硬件及软件,一、计算机硬件设备 硬件设备是计算机物理设备的总称,通常指电子的、机械的、磁性的或光的元器件或装置。 冯.诺依曼体系结构定义计算机系统的硬件由运算器、控制器、存储器、输入设备和输出设备组成。,第一节 计算机硬件及软件,1、中央处理器(Central Processing Unit, CPU) CPU是系统最主要的部件,它由运算器、控制器和寄存器组成。 运算器:计算机的运算单元。主要用于完成算术运算和逻辑运算。 控制器:计算机的神经中枢,它按照主频的节拍发出各种控制信息,以指挥整个计算机工作。 CPU运算速度是决定计算机系统性能的重要指标 寄存器:它是CPU内部用来存放数据的一些小型存储区域,用来暂时存放参与运算的数据和运算结果。,2、存储器(memory) 存储器分为内存储器(简称内存)和外存储器(简称辅存)组成;内存储器: 内存储器又由只读存储器(ROM)和随机存储器(RAM)两部分组成;只读存贮器(ROM)存贮计算机本身特征,内部数据,不能修改,能长久保存内部数据,容量较小;随机存贮器(RAM)是CPU吞吐数据的场所,其存贮的内容可读可写,关机或停电后,存贮内容全部丢失。内存条是计算机的主存中的RAM部分。 辅助存储器: 辅助存储器又称外部存储器,简称外存,用于数据和程序的长久保存。常用的辅助存储器有:磁盘(带)、光盘、移动硬盘、闪存存储器:USB FLASH盘(又称优盘和闪盘),第一节 计算机硬件及软件,3、输入设备 计算机键盘(Keyboard)、鼠标器(Mouse); 图文扫描 仪、条形码阅读器; 触摸屏、手写体输入 设备、语音输入设备; 磁盘(带)、数码相机、数码摄像机。,第一节 计算机硬件及软件,4.输出设备 显示器 打印机(针式/激光/喷墨) 绘图仪磁盘(带)音箱,第一节 计算机硬件及软件,5、其他设备 例如:机箱、主板、系统功能扩展卡(声卡、显卡、网卡等)、光驱等。,第一节 计算机硬件及软件,二 计算机软件,计算机软件,系统软件(System Software)是指负责管理、监控、和维护计算机硬件和软件资源的一种软件。应用软件(Application Software)是用来完成用户所要求的数据处理任务或实现用户特定功能的程序。,系统软件,1、操作系统软件(Operation System,OS) 操作系统软件用于管理计算机中的CPU、存储器、通信联接以及各种外部设备等所有系统资源的程序,其主要作用是管理的控制计算机系统的各个部分,使之协调运行,并为各种数据处理提供基础功能。 操作系统具备两大功能: 系统资源的管理者、用户与计算机之间的接口 操作系统软件: DOS、Windows9x、Windows2000/XP、Linux、Unix,系统软件,2、数据库管理软件(Database Management System,DBMS) 数据库管理软件是专门对数据记录进行综合管理的软件,以数据文件结构的定义、数据记录的更新、数据记录的查询以及对数据记录的各种运算提供全面的支持。 3、程序设计语言与编译系统 机器语言 汇编语言 高级语言:BASIC、PASCAL、C面向对象的程序语言 C、JAVA、VB,应用软件,应用软件是直接面向最终用户的具体应用软件。以操作系统为基础,用程序设计语言编写,或用数据库管理系统构造,用于满足用户的各种具体要求。 通用应用软件: 通用应用软件:Microsoft Office 、用友财务软件专用应用软件: 为某公司定制的人力资源管理信息系统,第二节数据库技术,一、数据库技术的发展概述二、数据库相关概念三、数据描述 E-R图四、数据模型五、关系数据库,一、数据库技术的发展概述,简单应用 (20世纪50年代以前)。 基本特征: 无数据管理及完全分散的手工方式。 应用背景: 硬件无外存或只有磁带外存,输入输出设备简单。 软件无操作系统,无文件管理系统,无管理数据的软件。 主要特点: 数据是程序的组成部分,数据不独立。修改数据必须修改程序。处理时,数据随程序一道送入内存,用完后全部撤出计算机,不能保留。数据大量重复,不能共享。,一、数据库技术的发展概述,文件系统 (50年代后期到60年代中期)。 基本特征: 具有面向应用的数据管理功能,工作方式是仍然是分散、非手工 的。 应用背景: 硬件外存有了很大的发展,除了磁带机,还出现了大容量的硬盘和灵活的软磁盘软件出现了操作系统、文件管理系统和多用户的分时系统主要特点: 数据管理方面,实现了数据对程序的一定的独立性,数据不再是程序的组成部分,修改数据不必修改程序,数据有结构,被组织到文件内,存储在磁带、磁盘上,可以反复使用和保存。文件逻辑结构向存储结构的转换由软件系统自动完成,系统开发和维护工作得到减轻。,一、数据库技术的发展概述,数据库系统 (60年代后期开始)。 应用背景: 硬件大容量磁盘已经出现、硬件价格大幅下降软件联机实时处理 业务增多、面向全组织的复杂数据结构、数据冗余度小,易于扩 充、数据与程序独立、统一的数据控制功能。 特点: 面向全组织的复杂数据结构。 数据冗余度小,易于扩充。 数据与程序独立。 统一的数据控制功能。,二、数据库相关概念,1、 数据库DB: 是按一定的组织形式存储再一起的相互关联的数据集合2、 数据库管理系统DBMS:指用户与操作系统之的一层数据管理软件,它为用户应程序提供访问数据库 的方法,包括数据库的建立、查询、更新及各种数据控制。 3、数据库系统 DBS :即它是采用了数据库技术的计算机系统 数据库系统构成: 硬件 软件(主要包括:操作系统、数据库管理系统(DBMS)、应用软件包和应用程序 ) 人员(主要包括:系统分析员、系统程序员应用程序员、数据库管理员,三、数据描述E-R图,数据描述是数据处理中的一个重要环节,从事物的特性到计算机中的具体表示,实际上经历了三个领域:现实世界信息世界-机器 世界主要工具:E-R图,三、数据描述E-R图,E-R图元素:实体(entity): 是指明客观存在并相互区别的事物。实体可以是具体对象,例如一本书、一个工厂、一种材料等。也可以是抽象的概念和联系,例如学生的一次选课、一次借书等。 实体集(entity set): 具有相同性质的同类实体的集合。例如所有教师、所有选课等。 属性(attribute): 实体具有许多特性,每一个特性称为属性。每个属性有一个联欢会范围,即值域。例如学生的实体可由学号、姓名、性别、年龄、系别等属性组成。性别的取值范围是“男”或“女”。 主键(key): 惟一标识实体的属性集称为主键。例如学生实体的学号可作为学生实体的主键。,三、数据描述E-R图,E-R图实体间的联系: 现实世界中,事物是相互联系的。这种联系必然在信息世界中体现出来,即实体是相互关联的。两个不同实体集的实体间的联系,它有以下三种情形: 一对一联系,记为1:1。例如工厂与厂长之间,科研任务与课题组长之间都是1:1联系。 一对多联系,记为1:N。例如一个学校有若干学生,而每个学生都在一个学校学习,学校与学生之间是一对多的联系。 多对多联系,记为M:N。例如课程与学生之间,一个学生可选多门课程,而每一门课程可有多个学生选修,课程与学生之间是多对多的联系。,三、数据描述E-R图,例子:学生学籍管理E-R图,四、数据模型,数据模型是从计算机系统的观点对数据建模,主要用于数据库管理系统的实现,它主要包括层次模型、关系模型、网状模型和面向对象模型等 层次模型关系模型网状模型面向对象模型,四、数据模型,层次模型,关系模型,四、数据模型,网状模型,面向对象模型,五、关系数据库,关系数据库是以二维表作为数据模型的数据库系统 主要术语:关系:一个关系对应一张二维表元组:表中一行称一个元组属性:表中一列称一个属性主码:又称主关键字,表中的一个属性组唯一标识一个元组域:属性的取值范围分量:元组中的一个属性值关系模式:对关系的描述,用关系名(属性1,属性2)来表示,五、关系数据库,例子:付款关系,五、关系数据库,数据库操作:SQL (Structured Query Language,结构查询语言) 是关系数据库管理系统的标准语言,通常用于完成一些数据库的操作任务。1、用于检索或者修改数据。 SELECTFROM 【WHERE】【 ORDER BY ASC/DESC】:检索数据; INSERT INTO (,) VALUES (,):用于增加数据到数据库; UPDATE SET =, = ;从数据库中修改现存的数据 DELETE FROM WHERE :用于从数据库中删除数据。 2、 用于定义数据的结构,比如 创建、修改或者删除数据库; CREATE TABLE (列名1 类型,列名2 类型) 类型:CHAR 字符,INT整数,NUMERIC数值型,DATE日期 DROP TABLE ,五、关系数据库,数据库操作:例子:学生课表数据库数据库中有三个表student(sno,sname,gender,department,age) 学号,姓名,性别,所在系,年龄Course(cno,cname,credit)课程号,课程名,学分Sc (sno,cno,grade) 学号,课程号,成绩,例子:1。查询全体学生的学号和姓名SELECT sno,snameFROM student2.查询所有年龄在20以下的学生姓名及年龄SELECT sname,ageFROM studentWHERE age,请提供以下信息,然后单击提交姓名:密码:,实现“提交”的HTML文档,Tijiao.htm请提交以下信息,然后单击提交姓名:密码:这仅仅提供了一个接口界面.,ASP工作原理,Web 服务器ASP,浏览器,Http请求,Http响应,ASP(ACTIVE SERVER PAGES,动态服务主页) 是微软公司推出的,为其WEB服务器(互联网信息服务器IIS)开发的一个组件.它是一种实现动态网页开发技术的服务器端的开发环境.,当浏览

温馨提示

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

评论

0/150

提交评论