MIS讲义(第3章)-新书2011

合集下载

MIS(第3章)

MIS(第3章)

MIS
管理信息系统课程组
ERP
ERP相关知识 企业资源计划(enterprise Resource Planning)
MIS
管理信息系统课程组
ERP有关知识
MIS
ERP发展经历四个阶段 MRP
闭环MRP
MRPII ERP
管理信息系统课程组
MIS
1.ERP的形成与发展(1)MRP
20世纪60年代制造业为了打破“发出订单, 然后催办”的计划管理方式,设置了安全库存 量,为需求与提前期提供缓冲。20世纪70年 代,企业的管理者们已经清楚地认识到,真正 的需要是有效的订单交货日期(最终产品的需 求),形成主生产计划(MPS),产生了对物 料清单(BOM)的管理与利用,形成了物料需 求计划——MRP。 闭环MRP(在MRP基础上,制定能力需求计 划CRP)
南京信息工程大学经济管理学院
第三章 人力资源管理
管理信息系统课程组
内容提要
3.1 人力资源管理概述 3.1 人力资源管理的概述 3.2 人力资源管理的主要功能 3.2 人力资源管理的重要性 3.3 人力资源管理存在的主要问题
*
3.1 人力资源管理概述
*
3.1.1 概念(1)
什么是人力资源管理? 人力资源管理是在经济学与人本思想指导下,通 过招聘、甄选、培训、报酬等管理形式对组织内 外相关人力资源进行有效运用,满足组织当前及 未来发展的需要,保证组织目标的实现与成员发 展的最大化。 人力资源管理是通过预测组织人力资源需求并做 出人力需求计划、招聘选择人员并进行有效组织 、考核绩效支付报酬并进行有效激励、结合组织 与个人需要进行有效开发,以便实现最优组织绩 效的全过程。
应 收 管 理 人 力 资 源 管理

MIS 第三章

MIS 第三章
Copyright © 2016 Pearson Education, Inc.
3-13
High-Service Rental Value Chain
Copyright © 2016 Pearson Education, Inc.
3-14
Business Process and Information Systems for High-Service Bike Rental
Copyright © 2016 Pearson Education, Inc.
3-7
Yikes! Bikes!
• You are operations manager for Yikes! Bikes, a manufacturer of high-end mountain bicycles. • New owners plan to pursue lowest-cost vendor strategy by importing lowcost, lower quality bikes. • New owners are not being honest with employees about cutting jobs. • Say you might be promoted to new general manager. Should you trust them? Q: Are the owner’s actions illegal? Unethical?
Q3: How does analysis of industry structure determine competitive strategy? Q4: How does competitive strategy determine value chain structure? Q5: How do business processes generate value? Q6: How does competitive strategy determine business processes and the structure of information systems? Q7: How do information systems provide competitive advantages? Q8: 2025?

MIS第三章

MIS第三章

第一阶段-系统分析: 第一阶段-系统分析:
1、初步的系统调查; 初步的系统调查; 可行性论证,形成可行性分析报告; 可行性论证,形成可行性分析报告; 2、详细的系统调查和分析,(调查管理 详细的系统调查和分析,(调查管理 ,( 业务和数据流程); 业务和数据流程); 建立系统逻辑模型; 建立系统逻辑模型; 系统逻辑模型 形成系统分析报告; 形成系统分析报告;
第一节
MIS战略规划的概念 MIS战略规划的概念
一、信息系统发展的阶段论 二、开发管理信息系统的策略 MIS战略规划的作用和内容 自学) 战略规划的作用和内容( 三、MIS战略规划的作用和内容(自学)
第三章
第一节 第二节 第三节 第四节
MIS战略规划和开发方法 MIS战略规划和开发方法
MIS战略规划的概念 MIS战略规划的概念 制定MIS MIS战略规划的常用方法 制定MIS战略规划的常用方法 企业流程重组 开发管理信息系统的方法
诺兰阶段模型
预 算 费 用
初装
蔓延
控制
集成
第一阶段:初装 第一阶段:
初装阶段标志着组织购买第一台计算机, 初装阶段标志着组织购买第一台计算机, 并初步开发管理应用程序。 并初步开发管理应用程序。
特点: 特点:
⑴ 组织中只有个别人具有使用计算机 的能力; 的能力; ⑵ 该阶段一般发生在一个组织的财务 部门。 部门。
自下而上的开发策略
两种策略优缺点的对比: 两种策略优缺点的对比:
策略 自下 而上 优点 缺点 备注 见效快, 见效快,针 缺乏整体考 一般发生在 对性强, 初装” 对性强,投 虑 “初装”和 “蔓延”阶 蔓延” 资小 段,适于小 型系统 整体性强 自上 而下 投入大, 投入大,开 发难度大, 发难度大, 见效慢 适用于信息 系统发展高 级阶段的大 型系统

MIS第三章

MIS第三章

第三章:
一.MIS开发一般应遵循哪些原则?如何贯彻?.
原则
1.实用性
2.系统性
3.符合软件工程规范
4.逐步发展
二.什么叫生命周期法?分几个阶段?各阶段的任务是什么?
概念:把信息系统的开发工作从初始到结束划分为若干阶段,对每一阶段都预先定好任务,然后按照一定准则来按部就班地完成。

阶段划分及任务:
1.系统规划阶段——可行性分析报告、系统设计任务书
2.系统分析阶段——系统分析报告(提出新系统的逻辑模型)
3.系统设计阶段——系统设计说明书(设计新系统的物理模型)
4.系统实施阶段——验收报告
5.系统运行维护阶段——日常维护记录、项目后评价报告
三.什么叫原型法?有哪些主要环节?
概念:指在获取一组基本的需求定义后,利用利用高级软件工具可视化的环境,快速的建立一个目标表系统的最初版本,并把它交给用户试用、补充和修改,在进行新的版本开发。

反复进行这个过程,直到用户满意为止。

原型法主要环节:1.确定用户的基本需求2.开发一个初始原型系统3.对原型进行评价4.修改和改进原型系统
接收式开发、直线式开发、迭代式开发、实验式开发策略如何选择:。

第3章 MIS的技术基础

第3章 MIS的技术基础

第三章管理信息系统的技术基础3.1 单项选择题3.1.1 数据流的具体定义是:( B ) 。

a. 数据处理流程图的内容b. 数据字典的内容c. 新系统边界分析的内容d. 数据动态性分析的内容3.1.2 邮政编码是一种:( D ) 。

a. 缩写码b. 助忆码c. 顺序码d. 区间码3.1.3 输入设备将程序和数据送去处理的设备为( A ) 。

a. 主机b. 显示器c. 控制器d. 磁盘3.1.4 在下列设备中, 不能作为微计算机的输入设备的是( A ) 。

a. 激光打印机b. 鼠标c. 键盘d. 硬盘3.1.5 通常唯一识别一个记录的一个或若干个数据项称为( A )a. 主键b. 副键c. 鉴别键d. 索引项3.1.6 某数据库文件共有6 条记录, 执行了.GO 3.SKIP-5 后RECNO( ) 和BOF() 的值是(C )a.-2,.T. b .0,.T. c.1.T. d.1.F.3.1.7 数据查询语言是一种( C ) 。

a. 程序设计语言b. 面向过程语言c. 面向问题语言d. 描述数据模型语言3.1.8 在数据传输中, 数据沿通信线路可以向两个方向传递, 但不能在两个方向同时传送, 属于(B ) 。

a. 单向通信方式b. 半双向通信方式c. 双向通信方式d. 多道通信方式3.1.9 用机器代码表示的数据库模式称为(A ) 。

a. 物理模式b. 逻辑模式c. 源模式d. 目标模式3.1.10 信息资源包括( C ) 。

a. 信息、物资、货币b. 信息、信息生产者、设备c. 信息、信息生产者、信息技术d. 信息技术、信息生产者、货币3.1.11 使用光符号识别方法输入数据的方式是( D ) 。

a. 电子数据交换b. 传统的数据输入方式c. 交互式输入方式d. 源数据自动化输入方式3.1.12 对于" 指针" 和" 链", 下面的说法正确的是( D ) 。

MIS-Part1-session3

MIS-Part1-session3

5
3.1组织与信息系统
• 信息技术和组织的相互影响 • 复杂关系受组织结构、企业过程、政治、文 化、环境、管理决策的影响。
6
3.1组织与信息系统
中介因素 环境 文化 组织结构 企业过程 政治 管理决策
组织
信息技术
这种复杂的双向关系是由多种因素协调的,而不 是由经理做不做决定来定。调解关系的其他因素包 括组织文化,结构,政治,企业过程和环境 7
17
3.1组织与信息系统
• 组织结构 • 5种基本结构 • 创业型组织:小的创业型企业 • 机械性官僚组织:中等规模的制造公司 • 事业性官僚组织:财富500强企业 • 专业性官僚组织:法律事务所、学校、医院 • 专案性组织:顾问公司
18
3.1组织与信息系统
• 其他组织特征 • 目标 • 选区 • 领导风格 • 任务 • 周围环境
19
3.2 信息系统对组织和商业企业的 影响
经济影响
• IT改变资本成本和信息成本 • 信息系统技术可以看做为一个生产要素,像资本和 劳动力 • IT影响信息的成本和质量,并改变信息经济学 • IT可以帮组企业扩大交易,因为他可以降低交易 成本(参与市场的费用) • 外包
20
3.2 信息系统对组织和商业企业的 影响
• 交易成本理论 • 帮助公司降低市场参与成本(交易成本) • IT可以降低公司市场交易成本,使公司值得 与其他公司进行交易,而不是增加员工数量
21
3.2 信息系统对组织和商业企业的 影响
公 司 规 模 传统企业增加规 模减少交易成本。 模减少交易成本。 在规模一定的情 况下IT潜意识 况下 潜意识 地减少交易成本。 地减少交易成本。 交易成本 22
37
3.3 应用信息系统获得竞争优势

mis3

mis3
系统规划是高层次的系统分析,高层管理 人员是工作的主体
系统规划不宜过细
系统规划是组织规划的一部分,并随着环境 的发展而变化
第11页
2022/3/22
13..22M系IS规统划的主要方法
3.2.1 价值链分析法
第12页
2022/3/22
13.2.2系.1 统价值链分析法
1. 价值链在竞争中的作用 • 价值链的所有环节都具有单独价值,但是通
(2)确定价值减少的环节
第14页
2022/3/22
13..22.系2 企统业系统规划法
企业系统规划法(BSP)是为指导企业管理 信息系统建设而建立起的一种方法。这是 一种结构化的方法,它可以帮助企业做出 管理信息系统的规划,来满足其近期和长 期的信息需求。
第15页
2022/3/22
3.2.2 企业系统规划法
的依据; 是新技术、新设备及系统建设资源组织依据; 作为安排开发计划以及开展各项建设前期工作的参考。 可行性研究不仅包括可行性,还包括必要性、合理性
第31页
2022/3/22
3管.3.1理可信行性息研系究统的内容
1.技术可行性 技术可行性是指在现有的技术条件下, 能否达到系统所提出的要求,所需要的 物理资源是否具备、是否能够得到 内容包括:设备、软件、人员
第33页
2022/3/22
3.3.1 可行性研究的内容
3.社会可行性
社会的因素、人的因素等都会对系统的开 发和使用有影响。另外,在法律法规方面, 开发的系统会不会构成法律侵权,会不会 跟国家的相关政策、法律发生冲突等
第34页
2022/3/22
3.3.1 可行性研究的内容
4.可行性分析的结果
可行可以立即开始开发工作

mis11e_ch03_chs

mis11e_ch03_chs

3.20
© 2010 by Prentice Hall
管理信息系统 第3章 信息系统、组织和战略
组织和信息系统
环境和组织之间的互动关系
组织和环境
环境决定组织能做什么,但是组 织能够影响和改变环境。信息技 术在帮助组织感觉环境变化中, 帮助组织对环境起作用的过程中, 扮演了重要的角色。
环境资源及约束
• IT扁平化组织
• 决策推到较低水平
• 需要较少的管理人员(IT可以实现更快的决策,并增 加控制跨度) • 后工业组织 • 在后工业社会,组织扁平化,权威不仅是正式的职位, 而且依赖于它具有的知识和竞争力。
3.34
© 2010 by Prentice Hall
管理信息系统 第3章 信息系统、组织和战略 信息系统如何影响组织和商业企业
管理信息系统 第3章 信息系统、组织和战略 组织和信息系统 组织的行为观点
正式组织
环境资源
环境输出
组织的行为观点强调群体关系、价值观和结构。
图3-3
3.12
© 2010 by Prentice Hall
组织定义与信息系统的关系
技术观点鼓励我们思考,当技术变革引入公司 时,输入如何组合以创造输出。 行为定义假设建造一个信息系统,远比机器或 劳力的重新安排要做的多的多。
•公正的裁决
•坚持效率原则
陈光标得到了市长的亲自接见,市长拍了拍他的肩膀:‘光标啊,南京城内的拆 迁工作才刚刚拉开序幕,把这项任务交给你,全南京人都信得过。’他由此承担 了南京市内80%以上的拆迁工作量……”
3.15
© 2010 by Prentice Hall
办事常规和企业过程
•办事常规(标准作业程序,Standard Operating Procedures, SOP) •应对所有预期情况的精确规则、程序和惯例。 •业务流程:办事常规的集合 •公司:业务流程的集合

mis3 原版

mis3 原版

MIS
• 开发策略
实际开发过程中,开发的过程策略可分为: 自上而下:从整体上协调和规划,由全局到局部, 由长远到近期,从探索合理的信息流出发来设计系 统。 自下而上:从现行系统的业务状况出发,先实现各 项业务的具体功能,逐步由底层到高层,直至最后 形成整个系统。
MIS
• 开发方式
方式 特点比较 分析和设计力量 的要求 编程力量的要求 系统维护的难易 开发费用 自行开发 非常需要 非常需要 容易 少 开发时间较长, 开发时间较长, 适用, 适用,可以培 养自己的系统 开发人员 委托开发 联合开发 购买软件包 少量需要 少量需要 困难 较少 要有选择, 要有选择,即使 符合单位实际, 符合单位实际, 但仍有部分接口 问题
MIS
缺点: 缺点:
它是一种预先定义需求的方法,基本前提是必须能够在 早期就冻结用户的需求,只适应于可以在早期阶段就完 全确定用户需求的项目。然而在实际中要做到这一点往 往是不现实的,用户很难准确地陈述其需求。 未能很好地解决系统分析到系统设计之间的过渡,即如 何使物理模型如实反映出逻辑模型的要求,通俗地说, 就是如何从纸上谈兵到真枪实弹地作战的转变过程。 该方法文档的编写工作量极大,随着开发工作的进行, 这些文档需要及时更新。 • 适用范围 该方法适用于一些组织相对稳定、业务处理过程规范、 需求明确且在一定时期内不会发生大的变化的大型、复 杂系统的开发。
MIS
研究开发方法的原因和目的
• 研究开发方法的原因 随着管理信息系统应用程度的深入和应用规模的 扩大,出现的问题: 扩大,出现的问题: –手工处理信息的过程和方法原封不动地“翻译”成 手工处理信息的过程和方法原封不动地“ 手工处理信息的过程和方法原封不动地 翻译” 软件程序后,常常失败。 软件程序后,常常失败。 –大型的应用系统应如何合理地组织人力、物力、财 大型的应用系统应如何合理地组织人力、 大型的应用系统应如何合理地组织人力 物力、 力来协调开发。 力来协调开发。 –对一个实体组织应如何着手调查分析。 对一个实体组织应如何着手调查分析。 对一个实体组织应如何着手调查分析 –一个大型系统应该如何进行系统化的划分。 一个大型系统应该如何进行系统化的划分。 一个大型系统应该如何进行系统化的划分 –如何才能合理地协调数据和利用信息资源。 如何才能合理地协调数据和利用信息资源。 如何才能合理地协调数据和利用信息资源 –如何充分发挥现有计算机和通讯设备的处理能力, 如何充分发挥现有计算机和通讯设备的处理能力, 如何充分发挥现有计算机和通讯设备的处理能力 更好的解决实际管理问题等。 更好的解决实际管理问题等。

第3章(MIS)管理信息系统的概念

第3章(MIS)管理信息系统的概念

3.2管理信息系统概念的发展 3.2管理信息系统概念的发展 1950-1960年 数据处理系统 过程 电子数据处理、业务处理、记录保存、传统的簿记应用
– 1960-1970年 管理报告系统
管理信息系统(狭义)、管理报告系统、信息管理系统
– 1970-1980年 决策支持系统
决策支持系统、管理支持系统
1、MIS是一个人机系统 2、一体化或集成系统 3、具有统一规划的数据库 4、运用数学模型分析数据,辅助决策 5、概念是不断发展的,在某些时候,某些 组织,只用了管理信息系统的一部分即子系 统的概念。
管理信息系统的结构
MIS总体结构
信息管理者
信息源
信息处理器
信息用户
3.1.3管理信息系统的功能 3.1.3管理信息系统的功能
– 1980-1990年 战略和终端用户支持系统
终端用户运算系统 主管信息系统、主管支持系统 专家系统 战略信息系统
3.3管理信息系统的应用 3.3管理信息系统的应用
3.4信息资源管理 3.4信息资源管理
信息资源管理的意义 信息资源管理的出发点及归宿,是要充 分地开发和有效利用信息资源,同时在 确保企业秘密和信息安全的前提下实现 信息资源最大限度的共享。
控制论 数学科学 其他
– 20世纪60年代中期发展起来 – MIS是一个由人和计算机等组成的通过对信息进行
收集、传输、加工、保存、维护和使用来支持一个 组织机构内部的作业、管理、分析和决策职能的系 统。
– 从企业角度讲
就是为实现企业的整体目标,对管理信息进行系统的、综 合的处理,辅助各级管理决策的计算机硬件、软件、通信 设备、规章制度及有关人员的统一体。
信息资源管理的主要内容
1、人力资源管理 是信息资源管理最重要的内容之一。 2、信息安全管理 高度重视 3、信息技术政策规范和标准管理 要明确化、制定一定执行标准。 4、管理信息系统管理 5、管理信息系统开发工程中的管理

MISChapter 3

MISChapter 3

2. Data Definition Subsystem
• Data definition subsystem helps you create and maintain the data dictionary and define the logical structure of the tables (files) in a database • The data dictionary helps you define…
3. Database Management System Tools
• Database Management System (DMBS):
▫ System to specify the logical organization for a database and to access and use the information within a database
• OLAP
▫ Helps build business intelligence ▫ Supported by data warehouses and data-mining tools
1. OLTP & OLAP and BI
Agenda
1. 2. 3. 4. 5. 6. OLTP & OLAP The Relational Database Model Database Management System Tools Data Warehouses and Data Mining Business Intelligence Information Ownership
• Include logical ties within the information • Include built-in integrity constraints

第3章MIS与现代管理方法ppt课件

第3章MIS与现代管理方法ppt课件

ቤተ መጻሕፍቲ ባይዱ经营计划 编制生产计划大纲 编制粗能力需求计划 满足生产计划大纲?
MRPII的编制过程
编制主生产计划 编制物料需求计划
经过努力 满足主生产计划? 编制能力需求计划 满足主生产计划? 编制车间作业计划
效益评估
四、MRPⅡ系统结构
MRPII系统作为一种企业管理信息系统,必然 要包含企业管理的基本功能;其目标在于合理安排计 划,充分利用各种制造资源,提高设备和工时利用率, 实现均衡生产。
在应用上不可能采用千篇一律的模式,而与企 业具体的生产环境和内部条件密切相关。因此, MRPII系统结构也不是一成不变的。
五、 MRP Ⅱ系统的特点:“推式”系统
RT任务下达 工作中心

1

DD完成日期


工作中心 2
完成日期
完成日期
“推式”系统原理图
任 务 下 达 工作中心
M-1
完成日期
任 务 下 达
加工 设备
机加工 LD--6
取货看板 存货点号 5E215 工件号 34510S06 工件名 主轴 产品型号 SX5DBC
前工序 锻造 B--2
后工序 机加工
2、看板在工序间的传递
I
第I道
A 工序
I B
Ⅱ A
第Ⅱ道 Ⅱ
工序
B
Ⅲ A
第Ⅲ道 工序
加工看板 原材料供应
取货看板 加工看板
取货看板 客户
零件加工工序
JIT的本质:创造出能灵活地适应市场需求变化的生产系统
JIT的理想目标:6个“零”和1个“一”即零缺陷、零储备、零 库存、零搬运、零故障停机、零提前期,批量为一
3、看板系统的特点:“拉式”系统。

第3章 MIS的技术基础

第3章 MIS的技术基础

•确定实体的指导
–找出问题中的大模块 –问题陈述中的名词
五、实体联系模型
如何确定属性? •属性(Attribute)
–实体的特性,它描述了实体的一个部分。 –一个实体可由若干个属性来刻画。
• 如学生(学号,姓名,性别,……)
•确定属性的指导
–可能将名词当作属性,但不应将其和实体混淆.
•五、实体联系模型
③把数据编辑(如校验、整理等)后存储起来供 以后取用。
三、数据处理的基本内容
①数据收集 根据系统自身的需求和用户的需要收集相关的数据; ②数据转换 设计各种代码来描述自然界中的各种实际数据; ③数据的筛选、分组和排序; ④数据的组织 将具有某种逻辑关系的一批数据按一定的存储 方式存储; ⑤数据的运算 指算术运算和逻辑运算,无复杂数学计算; ⑥数据存储;以何种方式存储在计算机中,有利于存和取; ⑦数据检索;以何种方法从已组织好的数据中检索数据;
系的双方实体的关键字,联系自身若有属性,也需加入此关系中。
学号
姓名
年龄
m
课程号
n
课程名
学时数
学生
学习
课程
成绩
学生(学号,姓名,年龄) 课程(课程号,课程名,学时数) 学习(学号,课程号,成绩)
七、 E—R图向关系数据模型的转换
练习题
请设计一个学生在学校学习的数据库系统。 通过接触了解,我们认为学生每学期按照事先安排的 课程计划开始学习。每门课程由多名教师讲授;一个教师
1 教师
(c)
财务处的局部E-R图(教师同(b)图)
某学校管理系统的全局E-R图
课程
m 讲授 n 教师 1 领 m
选修
n
学生
n
1

mis第三章

mis第三章
一、计算机数据管理的发展
(一)人工管理阶段 (二)文件管理阶段 (三)数据库管理阶段
表3-1 三个阶段数据管理技术的特点
手工管理 数据的管理者 数据的针对者 数据的共享性 用户(程序员) 特定应用程序 无共享
文件管理 文件系统 面向某一应用 共享差,冗余大
数据库管理 数据库系统 面向整体应用 共享好,冗余小
数据世界(DBMS支持的数据模型)
图3-4
数据描述的三个阶段
3.1 数据管理技术
三、数据库系统的结构
(一)数据描述 1.现实世界 现实世界是指客观存在的世界中的事实及其联系,它
是人类社会存在和发展的环境。
如:学生、课程、教师等 2.信息世界
信息世界是现实世界中客观事物在人们头脑中的反
映,是一种抽象化、概念化了的世界。
c.多对多联系(m:n)
如:一门课程同时有若干名学生选修,而一名学生可以同时选修多 门课程,则课程与学生之间具有多对多联系。
3.1 数据管理技术
三、数据库系统的结构
3.数据世界 数据世界也称计算机世界,它是现实世界中的事物及其 联系经过信息世界的抽象后,转换到计算机中的表示形式。
字段(fields):标记实体属性的命名单位称为字段(或数据项) 如:学生有学号、姓名、性别、出生年月等字段 记录(record):字段的有序集合称为记录 文件(file):同一类记录的汇集称为文件 如:所有学生记录组成一个学生文件 主键(file):能唯一标识文件中每个记录的字段或字段集 如:学号可以作为学生记录的主键
DBMS
模式
模式/内模式 映射
物理模型内模式 数据库
图3-7 数据库的三级体系结构
O S
⑶数据库三级模式结构
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3.1 单主机计算模式
1980年以前,计算机应用一般 是以单台计算机构成的单主机计算 模式。 这种计算模式下用户界面层、 业务逻辑层、数据服务层三个层次 耦合在一起,处于同一个应用中。
应用程序
用户界面层 业务逻辑层 数据服务层
单主机计算模式的发展阶段
单主机计算模式又可细分为两
个阶段:
■单主机—单终端
(企业内部)
? 客户 B/S
ERP
B/S模式开发技术(1)
微软: ASP、 ; SUN公司: JSP/J2EE; PHP组织: PHP;
可以实现Web应用服务器上应用程序 对数据库服务器的访问和操纵。
B/S模式开发技术(2)
Web应用服务器 浏览器 ASP 数据库 服务器
数据库

浏览器/服务器(Browser/Server,B/S) 模式:
用浏览器作为客户端的用户界面;
业务逻辑在Web应用服务器中实现 ;
浏览器
用户界面层
Web应用服务程序
业务逻辑层
数据库管理系统
数据服务层
浏览器/服务器计算模式的特性
(1)B/S模式用浏览器作为客户端(如IE、 Firefox等)的用户界面,这样实现了客户端的 统一; (2)业务逻辑在Web应用服务器中实现; (3)客户端与应用程序之间采用统一的 HTTP协议作为通讯协议,降低了系统集成的难 度。
用户界面层程序 用户界面层 应用服务程序 业务逻辑层 数据库管理系统 数据服务层
三层客户/服务器计算模式的结构(1)
在三层C/S计算模式中,
用户界面层程序只负责接受用户的输 入,并将其传递到应用服务器做进一 步的处理; 应用服务器负责具体的业务处理; 数据库层负责数据的读取与保存,并 与业务逻辑层进行交互。
集成可能存在问题。
3 企业计算模式
3.1 单主机计算模式 3.2 客户/服务器计算模式 3.3 三层客户/服务器计算模式 3.4 浏览器/服务器计算模式 3.5 客户/服务器模式的技术实现 3.6 三层客户/服务器模式的技术实现 3.7 浏览器/服务器模式的技术实现
3.4 浏览器/服务器计算模式
服务程序 (数据)
服务器
客户机B 客户端应用程序
客户端应用程序 客户机C
客户/服务器模式的数据库服务
在C/S模式中,数据库服务是最主要的 服务。 客户机发送数据处理请求, 服务器分析请求后处理数据,将处理结 果返回客户机。 在这种模式下,网络上传送的只是数据 处理请求和数据处理结果,网络负担较小。
(1)企业资源规划系统-ERP (2)客户关系管理系统CRM (Customer Relation Management ) (3)电子商务EC (Electronic Commerce )
(Enterprise Resource Planning System )。
ERP系统与传统MIS的关系
供应商 B/S ? 传统MIS
(1)业务应用程序集中于应用服
务器,降低了系统维护的成本;
(2)三层C/S计算模式中,只须在 应用服务器上安装、配置数据库驱动 程序。
三层客户/服务器计算模式的缺点
(1)由于用户界面层应用程序被 分布在各个客户机上,使系统的维护困 难且容易造成不一致性。
(2)每个系统(或子系统)可能
采用不同的中间件技术开发,这样系统
三层客户/服务器计算模式的结构(2)
李四的平均分 是多少?
查询李四的 各科成绩
request 李四平均分为 85
须获取李四 Response request (80+90)/2=85 85 的各科成绩
查询李四成绩 Response 80 得到 90 80和90
数据库 服务器
客户机 应用 服务器 客户机
3 企业计算模式
3.1 单主机计算模式 3.2 客户/服务器计算模式 3.3 三层客户/服务器计算模式 3.4 浏览器/服务器计算模式 3.5 客户/服务器模式的技术实现 3.6 三层客户/服务器模式的技术实现 3.7 浏览器/服务器模式的技术实现
3.3 三层客户/服务器计算模式
三层客户/服务器结构,就是在 传统C/S模式的基础上,将业务逻 辑层从客户端中独立出来,增加应 用服务器(集中存放可被用户界面 层程序调用的业务应用程序)。
李四成绩单
语文 数学
80
90
三层客户/服务器计算模式的中间件(1)
在应用服务器上有许多相同的需求, 如底层通讯、任务调度、消息队列、负 载均衡、用户验证、分布式事务处理等, 这些需求对应用服务器来说是基本的功 能,但又与具体业务无关。因此,许多 系统开发商开发了称为中间件的系统软 件并制定了它们间协同工作的技术规范, 将一些基本功能在中间件中实现。
JSP
……
PHP
B/S模式和C/S模式的选择
(1)未来一段时间内,管理信息 系统开发中企业计算模式将是B/S模式和 C/S模式共存的情况。 (2)企业计算机应用系统计算模
式的发展趋势是向B/S模式转变。
P2P 计算模式
3 企业计算模式
3.1 单主机计算模式 3.2 客户/服务器计算模式 3.3 三层客户/服务器计算模式 3.4 浏览器/服务器计算模式 3.5 客户/服务器模式的技术实现 3.6 三层客户/服务器模式的技术实现 3.7 浏览器/服务器模式的技术实现
浏览器/服务器计算模式的结构
B/S模式是三层应用结构的一种实 现方式,其具体结构为:浏览器/Web服 务器/数据库服务器:
客户端 (浏览器)
Web 服务器 (应用)
数据库服 务器 (数据)
浏览器/服务器计算模式的优缺点
优点: (1)方便了企业外部用户通过计算机网络 参与企业业务活动,扩大了企业计算机应用系 统的功能覆盖范围 ; (2)应用程序维护的工作量也大大减少 缺点: (1)应用系统安全性相比C/S模式较低; (2)要求网络有较高的传输速度。
管理信息系统
Management Information System
管理信息系统
1.管理信息系统概论 2.管理信息系统的计算机网络技术基础 3.企业计算模式 4.管理信息系统的系统规划 5.管理信息系统的系统分析 6.管理信息系统的系统设计 7.管理信息系统的系统实施 8.管理信息系统运行维护与评价 9.管理信息系统的项目管理
客户/服务器模式应用的开发工具
Power Builder Visual Basic Visual C++ Delphi C++ Builder Java
客户/服务器计算模式的优点
(1)成熟 (2)网络开销低 (3)应用开发工具丰富
客户/服务器计算模式的缺点
( 1 )每一个客户机都必须安装 并正确配置相应的数据库客户端驱动 程序,这样一方面增加了应用系统安 装、维护的困难,另外一方面也增加 了购买数据库授权的费用。 ( 2 )由于业务需求变更需要修 改应用程序时,必须对所有的客户端 进行更新,增加了应用系统维护上的 困难。
操作 显示 用户 处理请求
Client
(前台) 处理结果
Server
(后台)
(二)通过交互式查询工具访问数据库
对于数据库服务器,数据库管理系
统厂商一般都提供一种称为“交互式查
3.5 客户/服务器模式的技术实现
(一)客户/服务器模式的工作原理 (二)通过交互式查询工具访问数据库 (1)本地访问 (2)远程访问 (三)通过应用程序访问数据库
(一)客户/服务器模式的工作原理
前台应用程序提供用户界面,接收用户 输入,并向服务器发出相应的请求; 后台服务程序负责响应前台应用程序的 请求,并将结果返回给前台。
3.2 客户/服务器计算模式
20世纪80年代个人计算机(PC) 的蓬勃发展和局域网技术趋于成熟, 用户通过网络共享计算机资源,计 算机之间通过网络可协同完成某些 数据处理工作。在这种背景下形成 了分布式客户/服务器 (Client/Server—C/S)计算模式。
客户/服务器计算模式的结构(1)
什么是“企业计算模式”?
计算机应用系统中数据与应用
(程序)的分布方式称为企业计算
机应用系统的计算模式,有时也称
为企业计算模式。
应用系统的内部逻辑
用户界面层 业务逻辑层 数据服务层
用户界面层:主要处理用户的输入输出
业务逻辑层:处理与业务相关的流程
数据服务层:负责数据的读取、存储
企业计算模式的分类依据
多项应用(包含数据)
Hale Waihona Puke ... 终端主机单主机-多终端计算模式的优缺点
优点: (1)管理维护比较简单; 缺点: (1)用户数增加时,要求主机有大 量的资源支持; (2)对主机的依赖性造成系统的可 靠性较差。
3 企业计算模式
3.1 单主机计算模式 3.2 客户/服务器计算模式 3.3 三层客户/服务器计算模式 3.4 浏览器/服务器计算模式 3.5 客户/服务器模式的技术实现 3.6 三层客户/服务器模式的技术实现 3.7 浏览器/服务器模式的技术实现
三层客户/服务器计算模式的中间件(2)
目前大多数的三层C/S系统的应用 服务器都是基于中间件开发的,业务逻 辑(或企业应用)一般是在中间件上执 行的。 一般情况下,我们把中间件和运行 在其中的企业应用两者之和称为应用服 务器,有时我们也把中间件直接称为应 用服务器。
三层客户/服务器计算模式的优点
多项应用(包含数据)
... 终端
主机
单主机—多终端计算模式的工作方式
在单主机—多终端的计算模式中, 用户通过终端使用计算机。主机分时轮 流为每个用户提供服务。 终端没有数据处理能力,全部数据 处理都集中在主机上进行,因此也称为 集中式计算模式。
单主机-多终端计算模式的特点
相关文档
最新文档