信息系统开发与管理
管理信息系统导论
管理信息系统
管理信息系统是 管理 和 信息系统 不断融合的产物,是信息化的具体表现形式和主要形式
管理信息系统的定义
基本定义
管理信息系统是一个由 人、机 组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统
作用:可以检测企业或组织的各种运行情况,利用过去的数据预测未来;从全局出发辅助 决策;利用信息控制企业或组织行为;帮助其实现长远的规划目标
信息系统是一个 人机 系统,同时又是一个 一体化 系统
人机系统
- 管理信息系统 = 人+计算机,是一个人-机合成系统
!但是计算机并不一定是管理信息系统的必要条件,只要有管理和信息,就必然是管理信息系统
一体化系统
- 管理信息系统是一个一体化系统,或称集成系统
- 一体化具体有两个含义:
- 数据 的一体化:数据在各部门之间共享,信息成为企业的资源
- 系统开发的一体化:按总体规划,分步实施开发系统
管理信息系统的分类
按核心业务活动分类
电子业务系统
学籍,教育,医疗、RPC等都属于电子业务
电子政务系统
一般与国家管控相关,例如经济,市场宏观调控
电子商务系统
B2B、B2C
按数据处理方式分类
- 操作性管理信息系统
- 分析型管理信息系统
按管理应用层次分类
事务型管理信息系统
事务型管理信息系统主要服务于组织的 基层 管理者,主要目的是具体业务过程的 自动化,操作型管理新型系统大多是事务型管理信息系统
管理型管理信息系统
管理型管理信息系统主要服务于组织的中层管理者,提供综合查询、统计分析和报表、报告等功能,设计多项业务的综合管理。主要目的是使组织的中层管理人员通过固定格式的报表、报告和综合查询、统计分析,了解和监控管理领域的运行情况
战略型管理信息系统
战略型管理信息系统主要服务于组织的高层管理者,主要目的是为战略计划的制定和调整提供辅助决策功能。这类系统所需要的数据一般来源事务型管理型信息系统和管理型管理信息系统,还有一些来自企业外部,其中外部数据所占的比例较大。
按行业和业务只能分类
按行业或部门
eg:铁路管理信息系统、农业管理信息系统、房地产业务管理信息系统
按业务职能
eg:铁路统计系统、客票预发售系统、危险品及安全管理系统
管理信息系统的结构
功能结构
- 从使用者角度看,任何一个管理信息系统均有明确的目标,并由若干具体功能组成
- 各功能相互联系,构成一个有机结合的整体,表现出系统的特性,这就是功能结构
概念结构
eg:简述管理信息系统的概念结构
管理信息系统的功能结构反映了管理的业务职能,比较直观,易于理解。如果对各个管理信息系统的功能结构进行抽象,会发现所有的管理信息系统均是由信息源、信息处理器、信息用户和信息管理者四大部件组成,这就是管理信息系统的概念结构
管理职能结构
针对一个管理组织,我们可以从三个视角进行分析
- 纵向视野:一般将管理活动分为高、中、低三个层次,即战略计划层、管理控制层和执行控制层。针对这三层次所建设的系统称为战略计划子系统、管理控制子系统和控制执行子系统。分别属于战略型、管理型和事务型管理信息系统
- 横向视野:从横向来看一个组织,其管理活动是按只能排列的,可分为若干子系统:生产管理子系统,销售管理子系统和物资管理子系统,财务会计管理子系统,人力资源管理子系统
- 综合视野:实际企业中的管理活动不单纯按层次或职能划分,是横、纵交叉形成的完整的管理活动
软硬件结构
- 硬件结构:管理信息系统的硬件结构是系统的实体部分,包括计算机、外设和网络硬件设备及其联机方式
- 组成:
- 客户机:与管理信息系统用户直接交互的硬件设备(台式机、笔记本、pad、智能手机)
- 服务器:为客户端计算机提供各种服务的高性能计算机
- 软件结构:管理信息系统的软件结构主要包括两个方面
- 一是描述管理信息系统应用软件的功能模块,对管理信息系统功能结构的进一步补充和细化,一般可以用系统模块结构图的形式展示
- 二是依附于硬件结构的管理信息系统的软件结构,主要包括操作系统、数据库管理系统、应用开发工具和各种服务器软件等
网络计算结构
客户端&服务器模式(C/S)
C/S模式的最大优点是交互性强
两层结构
三层结构
浏览器&服务器模式(B/S)
B/S的产生与发展主要得益于Internet技术的发展
管理信息系统的集中典型应用
MRP系统
MRP系统是一种以物料需求的计划与控制为主线的管理思想,基于此种管理方法形成的管理信息系统被称为MRP系统
MRP系统逻辑流程
MRP的基本内容是编制零件的生产计划和采购计划。首先定制主生产计划,据此定制物料需求计划、生产进度计划与能力需求计划
MRP计算依据
采购计划跟生产计划主要根据主生产计划(MPS)、物料清单(BOM)、库存信息决定
MRP系统管理理念
- 供需平衡原则
- 优先级计划原则
MRPII 系统
MRPII 系统,制造资源计划集制造、财务、销售、采购、工程技术等各子系统为一体
ERP系统
覆盖工程、财务、人力资源和项目管理等领域的企业内全部活动,演化成为新一代企业资源计划(ERP)
ERP三大特征:
- 顾客驱动
- 基于时间
- 面相整个供应链
ERP四大元素:
- 资金
- 货物
- 人员
- 信息
ERP主要功能
- 财务管理
- 物流管理
- 生产计划与控制管理
- 人力资源管理
管理信息系统的基本知识
管理的基本知识
管理的含义
管理就是有一个或更多的人来协调他人的活动,以便收到个人单独活动所不能收到的效果而进行的各种活动
- 这一概念有三个含义
- 管理工作的中心是管理其他人的工作
- 管理工作是通过协调其他人的活动来进行的,追求群体的协同效应
- 管理就是去营造一种激励环境,使其所有工作人员努力工作,发挥群体的协同效应,达到企业或组织的目的
管理与信息系统的管理
管理的过程就是基于信息的决策过程,它通常包含以下步骤:发现问题、拟订方案、做出决策
管理现代化
管理现代化的内容是随着社会的变化、生产力的发展和科学技术水平的提高而不断更新和充实的
- 管理现代化是一个整体的概念,主要包括:
- 管理思想的现代化
- 管理组织的现代化
- 管理方法的现代化
- 管理手段的现代化
管理的基本职能
管理的五大职能
- 计划 - 管理的首要职能,对未来时间做出预测,以定制出行动方案
- 组织 - 完成计划所需的组织架构、规章制度、人财物的配备
- 指挥 - 对所属对象的行为进行发令、调度、检查
- 协调 - 是组织内部的每一部分或每一成员的个别行为都能服从于整个集体的目标,是管理过程中带有综合性、整体性的一种职能
- 控制 - 对下属人员的行为进行检测,纠正偏差,使其按规定给的要求工作
组织结构
组织是保证管理目标实现的重要手段,是管理的重要问题了解管理的组织结构将有助于我们分析和设计管理信息系统
- 直线制组织结构
- 企业各级行政单位从上到下实行垂直领导,下属部门只能接受一个上级的指令,各级主管负责人对所属单位的一切问题负责
- 最早也是最简单的组织形式
- 职能制组织结构
- 各级行政单位除主管负责人外,还相应地设立一些职能机构
- 矩阵式组织结构
- 两维组成,一维是直线组织,另一维是任务(如产品、项目、地区等)
管理部门的划分方法
一个企业可以按一下原则进行管理部门的划分:
按职能划分部门
最广泛采用:制造业、商业
按地区划分部门
较普遍采用:政府机关、银行、法院、工商
按产品划分部门
大规模组织中比较流行汽车制造厂:发动机分厂、车身分厂;学校:院、系、专业
管理幅度与层次
管理幅度
管理幅度又称“ 管理跨度”或“管理宽度”,是指一名管理者有效地监督管理其直接下属的人数,这个人数是有限的,当超过某个限度时,管理的效率就会随之下降,所以必须增加一个管理层次
管理层次
管理层次就是指管理组织划分为多少个等级。管理者的能力有限,当下属人数太多超出自己的管理幅度时,需要划分层次,不同的管理层次标志者不同的职责和权限。我们将管理划分为三个层次:高层管理、中层管理和基层管理
高层管理
属战略级管理,指一个组织最高领导层,主要职能是根据组织内外的全面情况,分析和制定该组织长远目标及策略
中层管理
属战术级管理,主要任务是根据最高层管理所确定的总体目标,对组织内部所拥有的各种资源,制定资源分配计划和进展表,并组织基层单位来实现总体目标。总层管理有时也成为控制管理
基层管理
也称执行者或作业层,它是按照中层管理制定的计划,具体组织人力去完成计划
管理的扁平化
按照管理幅度的大小及管理层次的多少,分成两种结构:
- 扁平结构:管理层次少而管理宽度大
- 直式结构:管理层次多而管理宽度小
为了达到有效管理,应尽可能地减少管理层次,我们将这一过程称为管理扁平化
管理层与决策类型
决策是管理活动的中心,管理活动的低、中、高三个层次分别对应着三种类型的决策过程
结构化决策
通常指确定型的管理问题,它根据一定的决策规则或通用的模型来实现其决策过程的自动化
例如:财务处理、物资出入库管理
半结构化决策
通常指企业职能部门主管业务人员的计划控制等管理决策活动
例如:市场预测
非结构化决策
指很难用确定的模型来描述的一类管理决策活动,它强调决策者的主观意识,这类问题一般都带有全局性、战略性和复杂性
例如:市场开发、企业发展战略
信息的基本知识
信息与数据
数据
数据是对客观事务的记载,数据由一些可以鉴别的物理符号组成
信息
信息是经过加工的数据,是由一定含义、能减少不确定新、对决策或行为有潜在价值的数据
信息的基本属性
- 按地位划分:客观信息、主管信息
- 按作用大小划分:有用信息、无用信息、干扰信息
- 应用部门:工业信息、农业信息、军事信息、科技信息、市场信息等
- 共同的基本属性有:
- 普遍性:信息是普遍存在的
- 事实性:信息描述了事物运动和状态的改变
- 层次性:通常将管理分为三个层次,信息也跟管理一样,也具有层次性
- 可压缩性:浓缩、集中、综合和概括等处理
- 扩散性:信息力图冲破保密的、非自然的约束,通过各种渠道和手段四面八方传播
- 非消耗性:在使用过程中不会被消耗
- 共享性:信息是一种特殊的资源,职能共享不能交换
- 变换性:信息可以负载在其他一切尽可能的物质载体和能量形式上
- 可转化性:可以转化为物质、能量、时间等等
信息处理的生命周期
从信息的产生到最终被使用而发挥作用,可将信息的生命周期分为需求、收集、传输、处理、存储、维护、使用和退出等过程
管理信息与决策
管理信息定义
指对企业的日常经营、决策和战略规划等管理活动有用的信息
管理信息分类
- 按职能划分:产品设计信息、生产信息、市场销售信息、人力资源信息等
- 按信息来源分:内部信息、外部信息
- 按信息流向分:输入信息、输出信息、控制信息、反馈信息等
管理信息特点:
- 信息来源的分散性
- 信息量大且多样性
- 信息处理方法的多样性
- 信息发生、加工和使用时间、空间上的不一致性
管理信息与决策的关系
决策的过程可以视为一个信息处理的过程
决策需要信息的支持
不同的管理层需要不用的信息
系统的基本知识
系统的概念
系统的概念
系统是由一些相互联系、相互制约的若干组成部分结合而成的、具有特定功能的一个有机整体
系统存在的三个基本条件
- 系统是由若干要素组成
- 系统有一定的结构
- 系统有一定的功能,或系统有一定的目的性
系统的基本要素
无论何种具体的系统,均可以分解为输入、处理、输出、反馈和控制五个基本要素
系统的分类
按复杂程度分类
物理结构系统、生物系统、人类系统、社会系统、宇宙系统
按系统与环境的关系分类
封闭系统、开放系统
按是否有反馈机制分类
开环系统、闭环系统
按抽象程度分类
由高到低:概念系统、逻辑系统、物理系统
系统的属性
关联性
指系统与其子系统之间、系统内部各子系统之间和系统与环境之间的相互作用、相互依存和相互关系
层次性
一个系统总是由若干个系统组成的,该系统本身又可看做是一个更大的系统的一个子系统
整体性
系统的总体性能大于各要素性能之和
统一性
不同层次上系统运行规律的统一性,不同层次上的系统运行都存在组织化的倾向,而不同系统之间存在着系统同构
系统的分解
信息技术的基本知识
管理信息系统的三大核心技术
- 网络技术
- 数据库技术
- 开发语言
网络技术
计算机网络的概念
利用通信设备和线路将地理位置不同、功能独立的两台或两台以上的计算机互联起来,以功能完善的网络软件实现资源共享和信息传递的系统
网络的分类
- 按通信介质分:有线网络、无线网络
- 按地理范围分:局域网、广域网
网络协议
计算机之间“对话”的语言
常用协议:TCP/IP协议、IPX/SPX协议、NetBEUI协议
局域网中可以使用三种协议中的任意一种,但是访问Internet必须使用TCP/IP协议
网络拓扑结构
指计算机及网络设备在空间上的排列形式
最基本的拓扑结构由总线型、星型、环形三种
网络安全
网络安全是指网络系统的硬件、软件机器系统中的数据收到保护,本质上讲的是网络上的信息安全
安全的网络一般具有保密性、完整性、可用性、可控性和可审查性五个特征
数据库技术
数据库的概念
各种相关数据的集合和容器
数据表的概念
数据库的重要组成部分,存放数据的基本数据结构
数据库关系系统DBMS
对数据库进行管理的系统软件,位于用户和操作系统之间,为用户或应用程序提供访问数据库的方法和工具
结构化查询语言SQL
关系数据库的标准语言
计算机语言
机器语言
第一代计算机语言,直接和机器打交道
汇编语言
第二代计算机语言,基于助记符
高级语言
第三代计算机语言,语法和语句与自然语言接近
系统开发方法概述
管理信息系统开发的基本问题
系统开发具备的条件(重视、积极、管理、投资)
企业高层领导应重视和接入
是系统开发和使用成败起决定作用的首要条件
企业业务人员要有积极性
企业各类业务人员是管理信息系统主要的直接操作者与使用者
企业要有一定的科学管理基础
要有一定的投资保证
管理信息系统投入运行后,维护费用占总投资的主要部分
系统开发的准备工作
- 借鉴同类系统开发经验
- 确定系统目标、开发策略和投资金额
- 收集和整理基础数据
系统开发的困难因素
- 新系统对当前管理模式影响较大
- 管理信息系统的效益不易用货币形式直接反映
- 基础数据的准确性与完整性差
- 重视编程、轻视规划
- 采用增加开发人员的方式来加快进度
- 堆栈现象(问题堆积)
管理信息系统的开发方法
系统开发方法的产生背景
软件危机
- 软件开发费用和进度失控
- 软件的可靠性太差
- 生产出来的软件难以维护
为了摆脱软件危机的影响,推进开发的成功率,管理信息系统的研制必经之路是工程化的道路
结构化开发方法
结构化方法是20世纪70年代基于瀑布模型提出的,是目前最成熟、应用最广泛的管理信息系统开发方法之一
原型化开发方法
在管理信息系统开发中,用”原型”来形象地表示系统的一个早起可运行版本,它能反映新系统的部分重要功能和特征
原型化方法
要求在获得一组基本的用户需求后,快速地开发出新系统的一个原形,用户、开发者及其他有关人员在试用原型的过程中,加强通信和反馈,通过反复评价和反复修改原型系统,逐步确定各种需求的细节,适应需求的变化,从而最终提高新系统的质量
因此,原型化方法是一种确定用户需求的有效方法,它采用**”启发式”方法,引导用户逐渐加深对系统的理解,最终提出明确的需求**
原型化方法的三种类型
探索型
主要是针对开发目标模糊、用户和开发人员对项目都缺乏经验的情况下
实验型
用于大规模开发和实现之前考核、验证方案是否合适,规格说明是否可靠
演化型
该方法认为信息系统本质上就是不断演化的,重点关注问题是如何才能使信息系统适应不可避免的变化
面向对象开发方法
结构化方法的开发过程
开发过程组织与管理方法
计算机网络
计算机网络概述
计算机网络基本概念
计算机网络的定义
起源
计算机网络是计算机技术与通信技术融合的产物
定义
计算机网络是互连的、自治的计算机的集合
ISP
因特网服务提供商
协议的定义
协议的定义
网络协议:网络通信实体之间在数据交换过程中需要遵循的规则或约定
协议三要素
- 语法:定义实体之间交换信息的格式与结构
- 语义:定义实体之间交换信息中的控制信息
- 时序:又称同步。定义实体之间交换信息的顺序以及如何匹配或适应彼此的速度
计算机网络的功能
硬件资源共享
例如:云存储、云计算
软件资源共享
例如:大型办公软件、大型数据库系统
信息资源共享
例如:信息检索、新闻浏览
计算机网络的分类
按覆盖范围分类
从小到大:个域网PAN、局域网LAN、城域网MAN、广域网WAN
按拓扑结构分类
- 星形:中央节点是网络瓶颈,一旦故障,全网瘫痪
- 总线形:通信范围受限,故障诊断与隔离困难,容易产生冲突
- 环形:某节点故障容易引起全网瘫痪,新节点加入撤出困难
- 网状形:结构复杂,成本高
- 树形:对根节点可靠性高,一旦故障,导致网络大范围无法通信
- 混合形:网络结构复杂,管理与维护复杂
按交换方式分类
电路交换、报文交换、分组交换
按网络用户属性
公用网、私用网
计算机网络结构
网络边缘
- 连接网上的所有端系统
- 端系统(主机):链接到网络上的计算机