资源描述
《信息系统工程》课程教案3
续教案1中决策部分
信息系统和决策过程(教材15)
决策科学先驱西蒙教授在著名的决策过程模型论著中指出:以决策者为主体的管理决策过程经历情报、设计和抉择三个阶段。(后来他又增加了一个阶段)
现在我们把决策过程中的四个阶段列为:
情报活动阶段、设计活动阶段、选择活动阶段和实施活动阶段。
MIS技术基础 —— 计算机软硬件技术
一、计算机硬件:五大部件 --—- 运算器、控制器、存储器、输入设备、输出设备
1.主机
(1)中央处理器(CPU)
①组成:运算器和控制器
②工作原理:二进制运算
③微机CPU产品:Intel和AMD
(2)内部存储器:ROM和RAM
(3)接口电路:主机板、显示卡等
2。输入输出设备(I/O设备),即外部设备
(1)输入设备:键盘、鼠标器、扫描仪等
(2)输出设备:显示器、打印机、绘图仪等
(3)外部存储器:磁带、磁盘、光盘等
3。网络设备,即外围设备:网卡、调制解调器等
二、计算机软件
种类很多,如操作系统,各种应用软件
三、数据处理
1。数据处理的内容:数据收集、数据转换、数据筛选、排序、分组、合并、数据组织、数据运算、数据存储、数据检索、数据输入、输出
2。数据处理方式:联机实时处理和批处理
3。数据处理技术:计算机语言技术、数据库技术等
四、通信与网络技术
•局域网
–以太网(Ethernet):
•802.3协议(CSMA/CD);采用星形或者总线拓扑结构。
–客户机/服务器结构(Client/server,C/S):
•客户机运行本地应用软件,向服务器发出关于数据处理的请求;服务器收到请求后,进行相应的数据处理,然后将结果发送给客户机,由客户机将结果显示给用户。
•优点:
–支持多种关系数据库
–支持多种机型和操作系统
–合理利用资源
–容易做到数据共享
–易于维护和升级
浏览器/服务器结构(Browser/Server,B/S):
•B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互.
优点:
•B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。
第二章 典型MIS系统介绍
要熟悉教材上第二章第四节的相关内容(P39-P41)
1 企业资源计划(ERP)原理及其发展
ERP(Enterprise Resources Planning)概念
ERP可以从管理思想、软件产品、管理系统三个层次给出它的定义:
(1) 是由美国著名的计算机技术咨询和评估集团Garter Group Inc。提出的一整套企业管理系统体系标准,其实质是在制造资源计划(MRPⅡ,Manufacturing Resources Planning)基础上进一步发展而成的面向供应链(Supply Chain)的管理思想;
(2)是综合应用了客户机/服务器体系、关系数据库结构、面向对象技术、图形用户界面、第四代语言(4GL)、网络通讯等信息产业成果,以ERP管理思想为灵魂的软件产品;
(2) 是整合了企业管理理念、业务流程、基础数据、人力物力、计算机硬件和软件于一体的企业资源管理系统。
ERP的发展经历了四个阶段:
1 利用主生产调度(MPS),物料用量清单、库存和未交货单等,经计算得到未来的物料需求,并进行订单的补充和修改。
2 闭环式的MRP,能适应主生产计划的改变,又能适应现场情况的变化。
3 MRPII将企业的生产制造、财务会计、市场营销、工程管理、采购供应以及信息管理等各个部门纳入整体管理之中.
4 在MRPII基础上,集成了质量管理、设备、仓库、运输、项目、市场信息、金融投资、法规与标准以及电子商务、过程控制接口、数据采集接口等管理,成为覆盖整个企业的管理信息系统。
1 •基本MRP
•MRP的基本原理——是根据反工艺路线的原理,按照主生产计划规定的产品生产数量及期限要求,利用产品结构、零部件和在制品库存情况、各生产(或采购)阶段的提前期、安全库存等信息,反工艺顺序地推算出各个零部件的出产数量与期限。
•经MRP运算后,可提出采购和生产多少,即采购计划、生产作业计划。
主生产计划、物料单、库存信息称为MRP的三个基本要素。
• (1)主生产计划回答将生产什么(独立需求);
• (2)产品信息(物料单)回答要用到什么(零部件及材料),要用多少(相关需求);
• (3)库存信息回答此物现在有多少.
2 闭环MRP
闭环MRP的基本目标是满足客户和市场的需求,因此在编制计划时,总是先不考虑能力约束而优先保证计划需求,然后再进行能力计划。经过多次反复运算,调整核实,才转入下一个阶段.能力需求计划的运算过程就是把物料需求计划定单换算成能力需求数量,生成能力需求报表。
生产计划
主生产计划
产能负荷分析
物料需求计划
执行物料需求计划
执行车间作业计划
可行?
N
Y
3 MRPⅡ
在八十年代,人们把制造、财务、销售、采购、工程技术等各个子系统集成为一个一体化的系统,并称为制造资源计划(Manufacturing Resource Planning)系统,英文缩写还是MRP,为了区别物料需求计划系统(亦缩写为MRP)而记为MRPⅡ。
4 ERP
ERP 系统在 MRP II 的基础上,将客户需求和企业内部活动以及供应商的制造资源整合在一起,形成企业一个完整的供应链,并对供应链上所有环节进行有效的管理,这些环节包括:订单、采购、库存、计划、生产制造、质量控制、运输、分销、服务与维护、财务管理、人力资源管理、实验室管理、项目管理等。
管理思想、应用技术、系统功能进一步提高和完善。
第三章 数据库技术
• 主要内容
3。1 数据概述
3。2 数据模型
3。3 数据库系统模式结构
3.4 关系的规范化
3。5 关系数据库标准语言SQL
• 3.1数据概述
• 数据的处理是指对各种数据进行收集、存储、加工和传播的一系列活动的总和.
• 数据管理则是指对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题。
• 数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。
3。1.2数据组织的结构
– 人们需要用数据来进行决策和采取行动
• 如果这些数据能够在限定的时间内被检索处理,这些数据就产生了价值,成为信息。因此需要将数据有序的组织起来,才能对数据进行有效的处理。
– 数据的逻辑组织有四个基本的逻辑元素:
• 数据项
• 记录
• 文件
• 数据库
• 数据组织的层次
• 数据组织的相关概念
– 数据项
• 是组成数据系统的有意义的最小基本单位.它的作用是描述一个数据处理对象的某些属性。
– 记录
• 与数据处理的某一对象有关的一切数据项构成了该对象的一条记录。标识记录的数据项称为关键项.
– 文件
• 相关(同类)记录的集合称为文件.
– 数据库
• 按一定方式组织起来的逻辑相关的文件集合形成数据库。
• 文件组织形式
– 建立并确定数据记录的物理顺序和逻辑顺序之间的对立关系。
• 顺序文件
– 文件中数据记录的物理顺序与逻辑顺序一致,文件记录按关键字值的递增(或递减)次序排序,形成其逻辑顺序。
• 索引文件
– 具有索引表的文件称为索引文件。
• 链表文件
• 直接存取文件
直接存取文件没有索引,而是通过一些寻址方法找到记录的关键字与存储地址之间的相应关系,然后进行直接的存取。
• 传统文件处理系统
• 存在问题
– 数据冗余与数据不一致性
– 数据结构的不一致,数据联系弱
– 缺少数据字典,缺少灵活性
• 数据库管理系统(DBMS)功能
– DBMS是一组计算机程序,控制组织和用户的数据库的生成、维护和使用。具有以下功能:
– 数据库开发
– 数据库查询
– 数据库维护
– 应用与开发
• 数据库管理系统(DBMS)
– 数据库开发:
• 利用数据定义语言(DDL) 开发与说明数据内容、相互关系及每个数据库的结构。并把这些信息存储在一个专用的数据定义和说明的数据库中,称为数据字典。数据字典由数据库管理员控制、管理和维护。
– 数据库查询:
• 用户使用DBMS 的查询语言询问数据库中的数据.最常用的查询语言是结构化查询语言(SQL)。
– 数据库维护
– 应用开发
• 数据库有哪些类型?
– 企业数据库的种类
• 操作数据库
• 管理数据库
• 信息仓库
• 分布式数据库
• 外部数据库
– 文本数据库
– 多媒体数据库
• 信息的转换
• 三个不同世界术语
– 客观世界 信息世界 数据世界
组织(事物及其联系) 实体及其联系 数据库(概念模型)
事物类(总体) 实体集 文件(关系)
– 事物(对象、个体) 实体 记录(元组)
特征(性质) 属性 数据项(属性)
E—R图描述现实世界的概念模型.提供表示实体型、属性和联系的方法
• E—R图描述现实世界的概念模型
– 实体:
– 属性:
– 联系:
• 一对一联系
• 一对多联系
• 多对多联系
• E—R图设计原则
– 真实性原则
– 避免冗余原则
– 简单性原则
– 合适性原则(用实体或属性或联系集)
– 注意对客观对象的约束
• 映射约束、键码约束、参照完整性约束
• 实体(Entity):
– 是一个有着一系列显著的、易辨认的属性的对象.
– 实体可以是具体的(物体、人物等。)
– 实体也可以抽象的(事、概念、事物之间的联系)
• 确定实体的指导
– 找出问题中的大模块
– 问题陈述中的名词
• 属性(Attribute)
– 实体的特性, 它描述了实体的一个部分.
– 一个实体可由若干个属性来刻画。
• 如学生(学号,姓名,性别,…… )
• 码(Key):
– 唯一标识实体的属性集。
• 如:学号为学生的码。
• 确定属性的指导
– 可能将名词当作属性, 但不应将其和实体混淆。
• E—R图向关系数据模型的转换
E—R 图中每个实体,相应转换为一个关系,该关系包括
对应实体的全部属性,并确定出该关系的关键字。
对关系的描述,一般表示为:
关系名(属性1,属性2,…,属性n)
例如:学生的关系可以描述为:
学生(学号,姓名,年龄,性别,系别)。
一个关系模型是若干个关系模式的集合。在关系模型中,实体以及实体间的联系都是用关系来表示。例如学生、课程、学生与课程之间的多对多联系在关系模型中可以如下所示:
– 学生(学号,姓名,年龄,性别,系别)
– 课程(课程号,课程名,学分)
– 选修(学号,课程号,成绩)
• E—R图的转换
– 将E—R 图转换成相应的表
• 表是行和列的集合,实体被表示成表的形式。
• 用列标题表示实体的属性
• 用行表示关于实体的实际数据
• 关于表和属性的命名规则
– 属性名和表名中不能包含空格
– 表名对实体的描述应该是有意义的。
• 如 student(cStuID,cStuName,nStuAge,……)
– 表名只能描述一个主题
• 3.3数据库系统模式结构
• 数据库系统的三级模式
– 模式
• 即逻辑模式。是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
– 外模式
• 用户模式或者子模式。是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述.
– 内模式
• 物理模式或者存储模式。是数据物理结构和存储方式的描述,是数据在数据库内部的表示方法。
• 数据库系统的三级模式
• 数据库的二级映射
– 外模式/ 模式映射:
• 当模式改变时,使外模式保持不变,从而应用程序不变,保证了数据与程序的逻辑独立性。
– 模式/ 内模式映射:
• 当数据库存储结构改变,使模式保持不变,从而应用程序不变,保证了数据与程序的物理独立性
• 3.4数据库设计规范化——范式理论篇
– 必要性:解决在关系模式设计时,存在的数据存储异常现象:数据冗余、修改异常、插入异常、删除异常等。
• 第一范式:
– 如果一个关系模式中的属性都是单纯的(即不可再分为更小的属性),则称该模式是属于第一范式(First Normal Form , 即 1NF )。
• 第二范式:
– 如果一个关系模式属于1NF, 并且所有的非关键字都完全地依赖于关键字(即不存在部分依赖),则称该关系模式属于第二范式 , 即 2NF 。
• 第三范式:
– 如果一个关系模式属于2NF, 并且不存在非关键字传递地依赖于关键字,则称该关系模式属于第三范式(3NF)。
• 适当的规范化
L
3.5关系数据库标准语言SQL
SQL(Structured Query Language),1974年提出,1986年美国国家标准局把SQL作为关系数据库语言的美国标准,1987年国际标准化组织(ISO)通过这一标准.此后各个数据库厂家纷纷推出各自的SQL软件或与SQL的接口软件。这就使大多数数据库均用SQL作为共同的数据存取语言和标准接口,使不同数据库之间的互操作有了共同的基础。SQL已成为数据库领域中一个主流语言.人们把确立SQL为关系数据库语言标准及其后的发展称为是一场革命。
SQL语言命令一般分为四类
1 查询语言
如SELECT 语句
2 数据操纵语言DML
用来改变数据库中的数据,如 INSERT语句
3 数据定义语言DDL
用来建立数据库中各种数据对象(包括表、视图、索引等)如 CREATE语句
4 数据控制语言DCL
用于授予或者收回访问数据库的模中权限和进行事务处理如CRANT语句
展开阅读全文