管理信息系统完整版
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实用文档
11
人员
• 数据库管理员
– 保证库的完整性、明确性、安全性,负责建立 和维护模式
• 系统程序员:设计DBMS的人员
– 关心硬件特性及存储设备,实现数据组织与存 取,实现逻辑结构到物理结构的映射
• 用户
– 应用程序员:编制和维护应用程序
– 专门用户:通过交互方式进行信息检索和补充 信息的用户
– 数据世界:信息的数据化。用数 据模型描述事物及其联系
实用文档
14
数据库设计的步骤包括:
• 用户要求分析
• 概念结构设计
– 根据用户需求设计的数据库模型,也称概念模 型
• 逻辑结构设计
– 将概念模型转换成某种DBMS支持的数据模型
• 物理结构设计
– 数据模型在设备上选定合适的存储结构和存取
方法
实用文档
实用文档
53
(三)信息系统对领导职能的支持
• 领导职能的作用在于指引、影响个 人和组织按照计划去实现目标
– 人际关系方面:领导、组织和协调
– 决策方面:对组织的战略、计划、预 算、选拔人才等重大问题作出决定
7
第一节 数据库系统概述
一、数据库
数据库:是以一定的组织方式存储在一 起的相关数据的集合。面向事 务处理,为企业特定的应用服 务
数据仓库:以数据库、并行处理和分布 式为基础,面向主题的、集成 的、稳定的、不同时间的数据 集合,用于支持决策
实用文档
8
从数据库到数据仓库的原因
• 数据太多,信息贫乏 • 异构环境数据的转换和共享
– 无向边将有关实体连接,在边上标明联系 的类型
– 椭圆表示属性,无向边把实体与属性联系
起来
实用文档
18
工厂物资管理的E-R模型
1 物资 N
入库
N 库存
N
M
订货
M
L
验收 1
购进 N
供货单位
M
合同
付款
N 结算
实用文档
19
E-R模型
• 是对现实世界的一种抽象 • 抽取了客观事物中人们所关心的信息 • 对信息进行精确的描述 • E-R图所表示的概念模型与具体DBMS所
• 组织职能包括:
– 确定管理层次、建立各级组织机构
– 配备人员、规定职责和权限
– 明确各部门间关系、协调原则和方法
• 目前组织职能正由“金字塔”式向扁平 式结构的非集中管理转变,特点是:
– 通信系统的完善使过多的管理层不再重要
– 各部门的功能互相融合、交叉
– 信息系统使信息交流便捷,利于沟通,可随 时根据环境的变化作出统一、迅速的整体行 动和应变策略
外部码的值为空或等于主表中主关键字的某个值 – 用户定义完整性:针对某一具体数据库的约束条件,
由应用环境确定。如:月份应是1~12的正整数
• 并发控制
• 数据库恢复
实用文档
38
练习
下面的数据结构 “零件——工程”表达了零 件和工程的关系,同一种零件可用于不同的 工程,每一个工程对该零件有一定的需要量, 请把它转换成第一范式、第二范式和第三 范式
工程
零 件 号
零零 库
件件 名规 称格
存 量
工 程 号
工 程 名
工程 负责
人
工程负责人 联系电话
零件 需要量
实用文档
39
第二章 管理信息系统概论
实用文档
40
第一节 数据、信息、系统
一、信息与数据 • 信息:是关于客观事实的可通讯的知识
– 信息是客观世界各种事物的特征的反映 – 信息是可以通讯的 – 信息形成知识
• 关系是规范化的关系 • 关系模型中,用户对数据的检索和操作
直接方便,数据的独立性强
实用文档
24
三、关系的规范化
• 规范化理论研究关系模式中各属性之间的依赖 关系及其对关系模式性能的影响,探讨关系模 式应该具备的性质和设计方法
• 是提供判别关系模式优劣的标准,为数据库设 计工作提供理论依据
• 共五种规范化模式(范式),常用前三种
管理信息系统
经济与工商管理学院
王宏
实用文档
1
序
未来
MIS
实用文档
生活
2
一、教学目的
1、掌握系统开发的理论和方法; 2、完成管理信息系统的开发工作; 3、懂得各类人员在系统开发中的作用; 4、掌握数据库技术和数据库语言。
实用文档
3
二、教学重点
1、结构化系统分析 2、系统的总体设计 3、系统的详细设计 4、系统实施
实用文档
51
(一)信息系统对计划职能的支持
– 支持计划编制中的反复试算(实例 1.1和演示1.1)
– 支持对计划数据的快速准确存取
• 要建立与计划有关的各种数据库:
– 各类定额数据库 – 计划指标数据库 – 计划表格数据库
– 支持计划的基础——预测
– 支持计划的优化(演示6.2)
实用文档
52
(二)信息系统对组织职能支持
• 根据关系模型满足的约束条件的不同来确定范 式
实用文档
25
函数依赖和传递依赖
函数依赖:如果在一个数据结构R中,数据 元素B的取值依赖于数据A的取值, 那么称B函数依赖A,或说A决定 B,用“A→B”表示。
传递依赖:假设A、B、C分别是同一个数据 结构R中的三个数据元素,或分 别是R中若干个数据元素的集合。 C函数依赖于B,而B又函数依赖 于A,那么C也函数依赖于A,我 们称“C传递依赖于A”。
• 利用数据进行事务处理转变为利用数据 支持决策
• 数据集市 • 数据挖掘
实用文档
9
二、数据库的特征:
1、数据独立性 2、最小冗余度 3、最好的共享性 4、统一管理与控制 5、整体性 6、可修改性与可扩充性 7、安全性和保密性
实用文档
10
三、数据库系统的构成
(1)计算机系统 (2)数据库 (3)数据库管理系统 (4)人员
3. 按加工顺序分为:
1. 一次信息、二次信息、三次信息等
4. 按反映形式分为:
– 数字信息、图像信息、声音信息等
实用文档
43
(二)信息的性质
• 事实性 • 时效性 • 不完全性 • 等级性
– 三个等级:战略级、战术级、作业级
• 变换性 • 价值性
实用文档
44
(三)信息生命周期的各阶段
信息收集:包括信息识别和信息采集
– 一个异质总体可分解出多个同质总体
• 联系的类型
– 一对一联系、一对多联系、多对多联系
实用文档
17
• E-R模型的建立:
– 根据分析阶段收集的材料,利用分类、聚 集、概括等方法抽象出实体,并一一命名
– 根据实体的属性描述其间的各种联系
• E-R模型中的符号:
– 矩形表示实体
– 菱形表示实体之间的关系
• 非二范式会引起数据冗余和更新异常
不符合第二范式的教师与课题关系
教师代码 姓名 课题号 课题名
实用文档
28
可以分解为:
教师关系
教师代码 姓名
课题关系
课题号 课题名
教师与课题关系
教师代码 课题号
实用文档
29
• 第三范式(3NF)
关系不仅满足第二范式,而且它的任何一 个非主属性都不传递依赖于任何主关键 字
信息传输:应使用良好的信道
信息加工:数据→预信息→信息→决策→结 果
信息存储:选用合适的存储介质
信息维护:保证信息的准确、及时、安全和 保密
信息使用:包括技术方面和如何实现价值转 换
实用文档
45
信息的度量
• 信息量的大小取决于信息内容消 除人们认识的不确定程度
实用文档
46
二、系统的概念
• 系统:
– 是一些部件为了某种目标而有机结合的整体
• 系统按其组成可分为:
– 自然系统、人造系统和复合系统
• 系统的特征:
– 集合性、目的性、相关性、环境适应性
• 系统性能的评价
– 目标明确、结构合理、接口清楚、能观能控
实用文档
47
第二节 信息系统与决策支持
一、信息系统的概念
• 信息系统的目的
– 及时、正确地收集、加工、存储、传递和提供 信息,实现组织中各项活动的管理、调节和控 制
• 库建立 • 库修改 • 库删除
实用文档
35
数据查询
• 直接查找 • 索引查找
实用文档
36
• 修改 • 删除 • 插入
数据更新
实用文档
37
四、数据库保护
• 数据的安全性
– 可通过对用户标识和鉴定、存取控制、OS级安全保 护等得到一定的保障
• 数据完整性:正确性、有效性、相容性
– 实体完整性:表中主关键字不能为空值 – 参照完整性:具有一对多联系的两个表之间,子表
支持的数据模型相独立
实用文档
20
作业
在某系师生管理库中存在以下关系:
• 教师(姓名、性别、职称、讲授课程、 所属教研室)
• 学生(学号、姓名、年级) • 课程(课程号、名称、专业) • 成绩(学号、课程号、成绩) • 系(编号、系名称、系主任)
画出E-R模型
实用文档
21
二、数据模型
• 是对客观事物及其联系的数据化描述 • 三种:
如果主码由不止一个属性组成,必须确保每 一个非主属性完全函数依赖于主码,否则, 通过分解的方法转换成若干个满足这种要求 的数据结构。
检查所有的非主属性是否彼此独立,如果不 是,消除传递依赖关系,通过分解的方法, 转换成若干个满足这种要求的数据结构。
P72 T3.6
实用文档
32
第三节 数据库管理系统
三、信息系统的发展
经历了三个阶段 • 电子数据处理系统(EDPS) • 管理信息系统(MIS)
– 特点:高度集中、支持决策
• 决策支持系统(DSS)
实用文档
50
四、信息系统和管理的关系
• 信息是管理的重要资源 • 信息系统收集、组织、控制信息供管理
人员使用
• 组织的管理职能
– 计划 – 组织 – 领导 – 控制
• 组织中各项活动表现为物流、资金流、事物 流和信息流的流动
• 组织的信息系统
– 企业
– 机关wenku.baidu.com
• 信息系统包括信息处理系统和信息传输系统
实用文档
48
二、信息系统的类型
• 分为:
– 作业信息系统 – 管理信息系统
• 作业信息系统
– 由三部分组成:业务处理系统、过程控 制系统和办公自动化系统
实用文档
49
– 参数用户:指与数据库的交互作用时固定的、 有规则的人,如售货员、订票员等
实用文档
12
关系:
用户1 用户2 用户3
数 据 库 管 理 系 统
实用文档
数 据 库
13
四、数据库设计的主要内容
• 从客观世界到数据,经历三个领域:
– 现实世界:包含客观事物及其联 系
– 观念世界(信息世界):现实世 界在人脑中的反映,(E-R)图
15
第二节 现实世界的数据描述
实用文档
16
一、实体联系模型(E-R模型)
实体联系模型反映的是现实世界中事物及其 相互联系
– 实体:是观念世界中描述客观事物的概念
– 属性:指实体具有的某种特性,用来描述一个 实体
– 联系:包括实体内部联系和实体之间的联系
• 实体有个体和总体之分,总体有同质总体和 异质总体之分
– 层次模型 – 网状模型 – 关系模型
实用文档
22
关系模型
例如:付款关系
结算编码 J0012 J0024
合同号 HT1008 HT1107
数量 1000 600
金额 30000 12000
• 关系模型中的术语:关系、元组、属性、 主码、域、分量、关系模式
实用文档
23
关系模型的特点
• 关系模型概念单一 – 对于实体之间的联系用关系表示 – 对于关系之间的联系通过相容的属性 来表示
实用文档
4
三、教学要求
认真听课 记笔记 思考、提问 上机
实用文档
5
四、参考书:
《管理信息系统》 《软件工程》 《Foxpro程序设计》 《Visual Foxpro》 《WINDOWS 》
实用文档
6
第一章 MIS中的数据库技术
• 数据库系统概述 • 现实世界的数据描述 • 数据库管理系统
实用文档
一、DBMS的功能 1、描述数据库 2、管理数据库 3、维护数据库 4、数据通讯
实用文档
33
二、数据语言
1、数据描述语言(DDL):是供给应用 程序员、数据库管理员描述 数据之间关系的。
2、数据操纵语言(DML):是用户与数据 库的接口之一,是用户操作 数据库中数据的工具。
实用文档
34
三、数据库操作
不符合第三范式的产品关系
产品代码 产品名 生产厂名 生产厂址
实用文档
30
消除依赖关系,分解为如下两个3NF 产品关系
产品代码 产品名
生产厂名
生产厂关系
生产厂名
生产厂址
实用文档
31
规范化的步骤
非规范化结构 第一范式 第二范式 第三范式
把所有的非平坦的数据结构分解成若干个二 维表形式的数据结构,指定一个或若干个属 性作为关键字。
• 数据(资料):对客观事物记录下来的,可以 鉴别的符号
• 信息是经过加工以后、并对客观世界产生影响 的数据
实用文档
41
信息与数据:
What?
数据
加工 信息
实用文档
Oh!
42
(一)信息的分类
1. 按管理层次分为:
1. 战略信息、战术信息、作业信息
2. 按应用领域分为:
1. 管理信息、社会信息、科技信息等
实用文档
26
• 第一范式(1NF) 应满足的基本条件是元组中的每一个分 量都必须是不可分割的数据项
姓名
张三 李四
工 基本工资
500 799
资 附加工资
60 70
姓名 基本工资 附加工资
张三
500
60
李四
799
70
实用文档
27
• 第二范式(2NF) 关系不仅满足第一范式,而且所有非主属 性完全依赖于其主码