管理信息系统概论新版.doc
《管理信息系统概论新版.doc》由会员分享,可在线阅读,更多相关《管理信息系统概论新版.doc(37页珍藏版)》请在咨信网上搜索。
资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。 第一节 管理信息系统的概念 管理信息系统是一个以人为主导, 利用计算机硬件、 软件、 网络通信设备以及其它IT技术, 进行信息的收集、 传输、 加工、 储存、 更新和维护, 以提高企业竞争力和管理水平为目的, 支持企业高层决策、 中层控制、 基层运作的集成化的人机系统。(狭义) 管理信息系统不但是一个能对管理者提供帮助的基于计算机的人机系统, 而且是一个社会系统, 将信息系统放到组织与社会这个大背景去考察, 而且把考察的重点, 从科学理论转向社会实践, 从技术方法转向使用技术的组织和人, 从系统本身转向系统组织、 环境的交互作用。( 广义) 一、 管理信息系统的概念 管理信息系统的概念( 续) 从技术角度对管理信息系统的定义是: 为了支持组织决策和管理而进行信息收集、 处理、 储存和传递的一组相互关联的组成部分所构成的有机整体。除了支持决策、 协调和管理, 还能够帮助管理者和员工们分析问题, 观察复杂的事情和创造新产品。 它不一定要采用计算机为工具。 我们一般讲的管理信息系统都是指以计算机为基础的管理信息系统。 二、 管理信息系统的特点 面向管理决策 综合性 人机系统 现代管理方法和手段相结合的系统 多学科交叉的边缘科学 三、 金字塔型的管理信息系统结构 管理信息系统的管理要素决定了管理信息系统的最佳结构是金字塔型结构。 1、 管理信息系统的概念结构 管理信息系统 信息源 信息处理器 信息用户 信息管理者 第一节 数据处理 1、 数据处理的主要目的 把数据转换成为便于观察分析, 传送或进一步处理的形式。 从大量的原始数据中抽取部分数据, 推导出对人们有价值的信息作为行动和决策的依据。 利用计算机科学地保存和管理经过处理的大量数据。 2、 数据处理的基本内容 收集, 转换, 筛选、 分组和排序, 组织, 运算, 存储, 检索, 输出。 二、 数据组织 在管理信息系统中, 大量数据以一定的形式存放在各种存储介质中, 数据的组织方式及内在联系的表示方式决定着数据处理的效率, 因而设计数据结构是数据处理工作的主要内容之一。 数据结构 数据结构包括数据的存储结构及在此结构上的运算或操作, 分为数据的逻辑结构和物理结构。 逻辑结构包括: 线性结构和非线性结构; 物理结构包括: 顺序结构、 链接结构、 索引结构及散列结构。 数据文件 数据文件( 简称文件) 是为了某一特定目的而形成的同类记录的集合。 第二节 数据库技术 数据库( Database) 是一个数据集合, 数据是以集中的和低冗余的方式组织起来以有效地服务于多个应用程序。数据库实际上是由两个截然不同的部分组成: 数据本身和数据的逻辑结构。 数据库系统是由计算机系统、 数据、 数据库管理系统和有关人员组成的具有高度组织的总体。 数据库管理系统( DBMS) 是一组软件, 利用该系统能够定义数据库的逻辑组织结构, 并对数据库进行存取访问和管理。DBMS有三个基本组成部分: 数据定义语言、 数据操作语言、 数据字典。 一般来说, DBMS和传统的文件组织最大的不同是DBMS把数据的逻辑视图和物理视图分开, 使程序员和应用不必太在意数据实际上存储在哪里以及是如何存储的。 四、 数据库保护 为了保证数据的安全可靠和正确有效, DBMS必须提供统一的数据保护功能, 主要包括: 数据的安全性 数据的完整性 并发控制 数据库恢复 一、 计算机网络的概念 1、 计算机网络 用通信介质把分布在不同地理位置的计算机和其它网络 设备连接起来, 实现信息互通和资源共享的系统。 2、 网络介质 数据传输的物理通道。 3、 协议 是网络设备间进行通信的一种约定。 4、 节点 是网络中某分支的端点火网络中若干条分支的公共交汇点。 5、 链路 是指两个相邻节点之间的通信线路。 第三节 计算机网络 二、 网络的类型 1、 按地理覆盖距离分类, 网络可分为: 局域网( Local Area Network, LAN) 广域网( Wide Area Network, WAN) 2、 按物理结构/拓扑结构分类, 网络可分为: 总线结构 环行结构 星型结构 网型结构 混合结构 3、 几个术语: 节点, 结点, 网点( Node) 工作组( Workgroups) 1、 网络适配器 在全部采用数字信号通信的网络中则不需要MODEM, 但必须使用通信处理连接设备连接计算机和通信介质。这样的设备包括网络适配器。 2.调制解调器(Modem) 调制解调器是一种信号转换装置, 实现数字信号与模拟 信号之间的相互转换。 3.集线器(Hub) 集线器是局域网中常见的连接设备, 它具有多个端口,可 以连接多台计算机。在局域网中常以集线器为中心, 将 所有分散的工作站与服务器连接在一起, 形成星型拓扑 的局域网。 4.网桥(Bridge) 网桥也是局域网常见的连接设备。网桥的作用是 扩展网络的距离, 减轻网络的负载。 5.路由器(Router) 路由器实现网络层互连。当有两个以上的同类网 络互连时, 需要使用路由器。 6.网关(Gateway) 网关实现传输层以上的互连。当异构网互连, 或 局域网与大型机互连, 以及局域网与广域网互连 时, 需要设置网关。 7.中继器(Repeater) 中继器用于物理层的互连, 用来扩展网络长度。 中继器的作用就是在信号传输一定距离后, 进行 整形和放大。 一、 结构化系统开发方法 1、 基本思想: 用系统工程的思想和工程化的方法。按照用户至上的原则, 结构化、 模块化, 自顶向下地对系统进行分析和设计 系统分析 初步调查( 环境和资源) 、 可行性分析、 详细调查: 管理业务调查 ; 数据业务调查、 系统化分析、 系统框架模型确定。 系统设计 总体设计: 系统流程设计、 功能模块图设计; 详细设计: 代码设计、 物理配置设计、 数据库设计、 输入/输出设计、 安全设计。 系统实施 硬件准备、 软件准备、 人员培训、 数据准备、 系统的转换 。 2、 开发过程 优点: 开发过程的整体性和全局性; 严格区分阶段, 分工明确, 避免混乱。 缺点: 起点太低, 周期过长, 不大符合人们循序渐进的认识过程。 3、 优缺点: 原型法一开始就凭借着系统开发人员对用户需求的理解, 在强有力的软件环境支持下, 给出一个实实在在的系统原型, 然后与用户重复协商修改, 最终形成实际系统。 优点: 1、 开发效率高 2、 开发工具先进, 与用户交流直接 3、 符合人们认识事物的规律 4、 能及早暴露系统实施后潜在的一些问题 5、 能调动用户参与的积极性 缺点: 1、 不适合大型系统的开发 2、 对原企业基础管理工作要求较高 二、 原型法 三、 计算机辅助开发方法 1、 CASE 是除了系统调查外, 全面支持系统开发过程的方法, 同时也是一种自动化( 准确地说是半自动化) 的心态开发方法, 严格地讲, CASE是一种开发环境。 2、 CASE的特点 1、 解决了从客观对象到软件系统的映射问题, 支持系统开发的全过程。 2、 提高了软件质量和软件重用性 3、 加快了软件开发速度 4、 简化了软件开发的管理和维护 5、 自动生成开发过程的各种软件文档 第五章 管理信息系统的系统分析 主要任务 一、 初步调查( 环境和资源) 二、 可行性分析 三、 详细调查 1、 管理业务调查 A、 组织结构 B、 功能结构 C、 业务流程 2、 数据业务调查 A、 数据流程 B、 数据字典 C、 处理逻辑说明 四、 系统化分析 五、 系统框架模型确定 一、 系统初步调查( 环境和资源调查) 1、 现有企业的运行状况 企业的性质、 企业内部的组织结构、 物流生产过程(对企业整体情况的了解)、 厂区各办公楼或车间(或连锁总店与分店之间)的布局(为今后处理各种模型之间的关系和网络分布以及分布式DBS作准备)、 上级主管部门、 横向协作部门、 下设直属部门等等(了解系统的对外信息流通渠道), 企业近期预计发生变化的可能性: 企业兼并、 产品转向、 厂址(店址)迁移, 周围环境的变化等。 第一节 可行性分析和详细调查概述 现有信息系统运行状况 现有信息系统的运行状况、 特点、 所存在的问题、 可利用的信息资源、 可利用的技术力量以及可利用的信息处理设备等。 管理方式 企业整体管理状况的评估、 组织职能机构与管理功能、 重点职能部门(如计划、 生产、 财务、 销售等)的大致管理方式以及这些管理方式今后用计算机系统来辅助人管理的可行性、 能够预见得到的将要更改的管理方法以及这些新方法将会对新系统以及实现管理问题带来的影响和新的要求等等。 基础数据管理状况 如基础数据管理工作是否完善, 相应的管理指标体系是否健全, 统计方法和程序是否合理, 用户对于新系统的期望值有无实际的数据支持。如果没有的话, 让企业增加这些管理数据指标和统计方法是否具有可行性。 二、 可行性分析的任务和内容 1、 必要性 2、 可能性 管理上的可行性 技术上的可行性 经济上的可行性 三、 可行性分析的报告 四、 详细调查的目的、 原则、 方法 三、 管理业务流程调查 业务流程分析能够帮助我们了解某项业务的具体处理过程, 发现和处理系统调查工作中的错误和疏漏, 修改和删除原系统的不合理部分, 在新系统基础上优化业务处理流程。 业务流程图( Transaction Flow Diagram ,简称 TFD ) 就是用一些尽可能少的规定的符号及连线来表示某个具体业务处理过程。业务流程图易于阅读和理解, 是分析业务流程的重要步骤。 第四节 数据字典 一、 数据项的定义 二、 数据结构的定义 三、 数据流的定义 四、 处理逻辑的定义 五、 数据存储的定义 六、 外部实体的定义 数据字典的主要内容是对数据流程图中的数据项、 数据结构、 数据流、 处理逻辑、 数据存储和外部实体等 几个方面进行具体的定义。 二、 结构化语言 第六节 系统化分析 一、 分析系统目标 二、 分析业务流程 三、 分析数据流程 四、 功能分析和划分子系统 五、 数据属性分析 六、 数据存储分析 七、 数据查询需求分析 八、 数据的输入输出分析 九、 绘制新系统的数据流程图 十、 确定新系统的数据处理方式 制作: 《管理信息系统》课程组 第七节 研究和确定管理模型 一、 综合计划模型 综合发展模型 资源限制模型 二、 生产计划管理模型 生产计划大纲 生产作业计划 三、 库存管理模型 四、 财务成本管理模型 成本核算模型 成本预测模型 成本分析模型 第六章 系统设计 一、 系统设计的主要任务 1、 总体设计 系统流程设计 功能模块图设计 2、 详细设计 代码设计 物理配置设计 数据库设计 输入/输出设计 安全设计 二、 系统设计的原则 ①系统性原则。按照系统工程的观点, 系统应始终从总体目标出发, 服从总体要求, 在总体方案设计中, 经过对局部的调查、 分析、 综合形成总体方案, 局部应服从全局, 使方案成为一个有机的整体。 ②实用性原则。这里主要包括两层含义, 一是从实用出发, 二是从实际出发。管理信息系统的根本目的是实用, 因此系统不应过于追求大而全。另外应用从技术、 设备、 用户、 管理者的实际考虑, 不应追求硬件设备的先进性。 ③经济性原则。在满足需要的情况下, 尽可能选择性能价格比高的、 相对成熟的产品, 不要贪大求新。 ④安全性原则。在开发管理信息系统时, 要重视安全性问题, 如计算机软硬件的故障可能造成的数据丢失, 数据共享带来的失密等, 在设计阶段应采取必要的措施。 ⑤规范性原则。在管理信息系统的开发过程中要制定统一的规范, 要做到规范的数据, 规范的编码, 规范的程序设计, 规范的文档等, 只有这样才能保证不同的开发阶段之间和各小系统之间能有机地衔接起来。 ⑥适应性原则。无论是设备还是组织机构, 管理制度或管理人员, 在一定时间内只能是相对稳定的, 变化是经常的。比如, 由于经营方式变化的需要而改变管理制度。管理信息系统的设计要适应社会经济的发展变化、 企业管理水平的提高、 技术的进步等诸多变化。 6.2.1 系统环境的配置 1) 设备选配的依据 2) 硬件指标 3) 软件指标 6.1 系统总体设计( 略) 6.2 系统基本详细设计 6.2.2 网络设计 1、 网络结构 2、 网络技术 6.2.3 系统数据库设计 1 数据库概念模型 2 数据规范化 3 数据保护 4 成绩管理系统数据库举例 6.3.1 代码设计的目的 代码就是以数或字符来代表各种客观实体。在系统开发过程中设计代码的目的是: 1) 唯一化 2) 规范化 3) 系统化 6.3 代码设计 6.3.2 代码设计的原则 代码设计是一项重要的工作。如果代码设计不合适。小修改将会引起程序的变化, 大修改则会引起文件的重新建立。因此, 一定要进行全面的考虑和仔细的推敲, 重复修改, 逐步优化。优化的代码系统应具有如下特点: ①唯一确定性: 每一个代码都仅代表唯一的实体或属性。 ②标准化与通用性: 国家有关编码标准是代码设计的重要依据。另外, 系统内部使用的同一种代码应做到统一。 6.3.2 代码设计的原则 ③可扩充性和稳定性: 要考虑系统的发展和变化, 一般考虑三、 五年的使用期限。当增加新的实体或属性时, 直接利用原代码加以扩充, 而不需要重新变动代码系统。 ④便于识别和记忆: 为了同时适于计算机和人工处理使用, 代码不但要具有逻辑含义, 而且要便于识别和记忆。对于一些易混淆的字母, 如I, O, Z等, 尽量不用。 ⑤短小精悍: 代码的长度不但会影响所占据的存贮单元和信息处理的速度, 而且也会影响代码输入时出错的概率和输入、 输出的速度。 ⑥容易修改: 当某个代码在条件、 特点或代表的实体关系改变时, 容易进行变更。 6.3.3 代码的分类 现将几种主要代码说明如下: 1) 有序码 用连续数字代表编码对象的码, 一般从1开始。如张平的工号为0001, 王立为0002, ……。块码是有序码的特例, 将有序码分为各个块, 每块代表一定类型的编码对象, 这种编码允许扩充, 例如: 01……宣传部 02……组织部 01-04为政治部 03…… 04…… 05……行政科 06……膳食科 05-08为总务处 07……基建科 08…… 有序码因为没有逻辑含义作基础, 一般不能说明信息的任何特性, 但在有些场合下使用它比较方便。 6.3.3 代码的分类 2) 区间码 区间码把数据项分成若干组, 每一区间代表一个组。码中的数字和位置都代表一定意义。 区间码又分为以下类型: ①层次码: 在码的结构中, 为数据项的各个属性各规定一个位置( 一位或几位) , 并使其排列符合一定层次关系。例如, 关于某公司的组织机构的代码含义如表 表5-3层次码 公司级 课时级 小组级 1—总公司 1—销售科 1—订单处理组 2—江苏分公司 2—会计科 2—广告组 …… …… 3—会计组 6.3.3 代码的分类 依据上表, 代码112就代表总公司销售科广告组。 ②十进制码: 码中每一位数字代表一类, 一般用于图书分类等, 例如; 500. 自然科学 510. 数学 520. 天文学 530. 物理学 531. 机构 531.1 机械 531.1.1 杠杆和平衡 6.3.3 代码的分类 ③特征码: 在代码的结构中, 为多个属性各规定一个位置, 从而表示某一编码对象的不同方面特征, 例如某服装厂生产的服装编码如表5-4所示。 例如: 某一种男装的编码为M38-2W1。 在区间码中, 由于数字的值与位置均代表一定意义, 故使排序、 分类、 检索容易进行, 缺点是有时造成码很长。 表5-4 特征码 类别 尺寸 式样 料子 M( 男装) 38 1—9 W1(毛料) F( 女装) 39 C1(布料) 40 41 6.3.3 代码的分类 3) 助忆码 将编码对象的名称, 规格等作为代码的一部分, 例如: 黑白电视机:HBDS 彩色电视机:CSDS 4) 缩略码 是助忆码的特例, 从编码对象名称中撮几个关键字母作为代码, 例如: Amt 总额( amount) Cont 合同( contract) Inv.No 发票号( invoice number) 6.3.3 代码的分类 5) 校验码( 主要针对数字组成的码) 校验码又称编码结构中的校验位。为了保证正确的输入, 有意识地在编码设计结构中原代码的基础上, 经过事先规定的数学方法计算出校验码( 一位或两位) , 附加在原代码的后面, 使它变成代码的一个组成部分; 使用时与原代码一起输入, 此时计算机会用同样的数学运算方法按输入的代码数字计算出校验位, 并将它与输入校验位进行比较, 以检验输入是否有错。 校验码的产生方法: 自然数法、 质数法、 几何级数法等, 以自然树法举例: 代码为: 1 2 3 4 5 6 5 4 3 2 ( 为代码每一位选取对应自然数, 一般不选1 ) 6 + 10 + 12 + 12 +10 =60 ( 求对应位的乘积和) 取模: ( 一般取11) 求余: 60/11——6则为检验码, 加在原代码之后。 当余数是10时, 一般用X来代替 6.4 输入∕输出及界面设计 系统输入输出( I/O) 设计是一个在系统设计中很容易被忽视的环节, 又是一个重要的环节, 它对于今后用户使用的方便性、 安全性和可靠性来说, 都是十分重要的。一个好的输入系统设计能够为用户和系统双方带来良好的工作环境, 一个好的输出设计能够为管理者提供简捷、 明了、 有效、 实用的管理和控制信息。下面分别来讨论这两方面的问题。 6.4.1 输入设计 输入设计主要输入方式设计, 在实现系统开发过程上输入设计所占的比重较大。以某厂开发的系统为例, 在涉及全厂生产、 经营、 财务、 销售、 物资供应等12个子系统中, 与输入/输出界面相关的程序占总程序量的65%左右。从这一比率足以看出在一个处理管理领域的信息系统中输入/输出界面的重要。一个好的输入设计能为今后系统运行带来很多方便。 6.4.1 输入设计 1) 输入方式设计 输入方式的设计主要是根据总体设计和数据库设计的要求, 来确定数据输入的具体形式。常见的输入方式有: 键盘输入、 模/数、 数/模输入、 网络数据传送、 磁/光盘读入等几种形式。一般在设计新系统的输入方式时, 应尽量利用已有的设备和资源, 避免大批量的数据重复键盘输入。因为键盘输入不但工作量大, 速度慢, 而且出错率较高。 ①键盘输入 6.4.1 输入设计 ②数模/模数转换方式。这种输入是当前比较流行的基础数据方式。这是一种直接经过光电设备对实际数据进行采集, 并将其转换成数字信息的方法, 是一种即省事, 又安全可靠的数据输入方式。这种方法最常见的有如下几种: a.条码( 棒码) 输入。即利用标准的商品分类和统一规范化的条码贴( 或印) 于商品的包装上, 然后经过光学符号阅读器(Optical Character Reader, 简称OCR,亦称扫描仪) 来采集和统计商品的流通信息。这种数据采集和输入方式现已普遍地被用于商业、 企业、 工商、 质检、 海关、 图书馆等信息系统中。 b.用扫描仪输入。这种方式实际上与条码输入是同一类型的。它大量地被使用在图形/图像的输入、 文件/报纸的输入、 标准考试试卷的自动阅卷、 投票的统计等应用中。 c.传感器输入。即利用各类传感器和电子衡器接收和采集物理信息, 然后再经过A/D板将其转换为数字信息。这也是一种用于采集和输入生产过程数据的方法。 6.4.1 输入设计 ③网络传送数据。这既是一种输出信息的方式, 又是一种输入信息的方式。对下级子系统它是输出, 对上级主系统它是输入。使用网络传送数据可安全、 可靠、 快捷地传输数据。 ④磁盘传送数据。即数据输出和接收双方事先约定好待传送数据文件的标准格式( 这一点在上节代码设计中已明确规定) , 然后再经过软盘/光盘传送数据文件。这种方式不需要增加任何设备和投入, 是一种非常方便的输入数据方式, 当前还常被用在主∕子系统之间的数据联接上。 6.4.1 输入设计 2)输入格式 在设计数据输入格式时, 应严格按照数据库设计时产生的数据字典, 遵循代码设计的实际标准, 统一格式。 但在一些旧系统改造过程中, 实际数据输入时( 特别是大批量的数据统计报表输入时) 有时会遇到统计报表( 或文件) 结构与数据库文件结构不完全一致的情况。这时应尽量严格参照有关标准, 统一格式, 不能随意更改数据库结构。特殊情况下, 专门编制一个转换模块, 以适应其特殊要求。 现在还能够采用智能输入方式, 由计算机自动将输入数据送至不同表格中。 6.4.1 输入设计 3)校对方式 输入校对方式的设计也是非常重要的。特别是针对数字等字段, 没有适当的校对措施作保证是很危险的。对一些重要的报表, 输入设计一定要考虑适当的校对措施, 以减少出错, 但绝对保证不出错的校对方式是没有的。常见校对方式有: 6.4.1 输入设计 ①人工校对。即输入数据后再显示或打印出来, 人工进行校对。这种方法对于少量的数据或控制字符输入还能够, 但对大批量的数据输入就显得太麻烦, 效率太低。这种方式在实际系统中很少有人使用。 ②二次键入校对。二次键入是指一种同一批数据两次键入系统的方法。输入后系统内部再比较这两批数据, 如果完全一致则可认为输入正确; 反之, 则将不同部分显示出来有针对性地由人来进行校对。它是当前数据录入中心录入数据时常见的方法。该方法最大的好处是方便、 快捷, 而且能够用于任何类型的数据符号。尽管该方法中二次键入在同一地方出错, 而且错误一致的可能性是存在的, 可是这种可能性出现的概率极小。 6.4.2 输出设计 最终输出方式常见的只有两种: 一种是报表输出, 另一种是图形输出。究竟采用哪种输出形式为宜, 应根据系统分析和管理业务的要求而定。一般来说对于基层或具体事物的管理者, 应用报表方式给出详细的记录数据为宜, 而对于高层领导或宏观、 综合管理部门, 则应该使用图形方式给出比例或综合发展趋势的信息。例如, 对于一个城市负责工业的市长来说, 她需要的是全市工业、 利税、 产值、 上升幅度、 投资规模变化等综合比较信息以及极个别典型的信息。而对于市政府内某个工业局的管理人员来说, 她就需要了解所管辖范围内企业的详细情况。对于市长最好是以图表方式向她提供综合类的输出信息, 若提供详细报告则用处不大, 反之对工业局具体管理人员则不同, 应提供详细的数据记录报表。 6.6 系统安全设计 系统的安全性是指系统能自动抵御来自外部和内部威胁的能力。对系统的威胁, 一般分为偶然的、 被动的和主动的三种。 偶然的系统威胁是指那些不涉及第三者介入的威胁, 包括: 软件错误或故障; 硬件故障。这种威胁可能造成数据丢失。采取的手段主要是数据冗余技术, 便于系统修复后能够使用冗余的副本, 得以恢复数据。一般数据库系统的系统软件都有关于数据恢复的工具。 被动的威胁是指当系统正常地处理信息时, 被动地暴露信息而产生的威胁。比如, 输入、 打印结果丢失、 输出介质丢失等。解决这些问题的办法主要靠完善管理制度。 主动的威胁是指一个成员未经允许占用系统来处理信息, 使系统为其自己的目的服务。该成员可能是内部人员, 也可能是外部人员, 经过某种方式侵入系统。 6.6 系统安全设计 侵入可能有如下几种形式和目的: 侵入文件—获取机密文件并窃取所需要的数据; 修改文件—非经许可修改和删除机密文件; 修改程序—非经许可改变特定的应用程序。 对这类威胁系统应采取适当的保护措施, 系统中常见的保护措施有: 授权控制: 对于系统资源应根据用户的需要授予不同的特权。并以用户名及口令来核对和确认用户; 6.6 系统安全设计 存取控制: 数据库管理员能够利用存取控制表限定用户对数据库中数据的存取; 经过数据库的用户, 经过局部视图控制其存取数据的范围; 数据加密, 保证机密数据的安全性; 使用映象文件保持过失更新的数据能免及时恢复; 6.6 系统安全设计 系统的可维护性是指当系统交付使用后, 能方便地改正错误或满足新的需要而改进系统。系统的可维护性分为硬件的可维护性和软件的可维护性。这里讨论软件的可维护性。决定软件的可维护性的因素有三个: ①可理解性: 软件的可理解性表现为软件读者理解软件的结构, 接口、 功能和内部过程的难易程度。程序模块化、 详细的文档、 结构化设计和良好的高级程序设计语言等, 都对改进软件的可理解性有重要的贡献。 5.6 系统安全设计 ②测试性: 软件的可测试性是指诊断和测试的容易程度。良好的文档对诊断和测试是至关重要的。另外, 软件结构、 系统提供的测试工具和调试工具, 以及测试过程的设计也都是非常重要的。 ③可修改性: 软件可修改性是软件容易修改和扩充的程度。软件的可修改性和软件的设计方法、 规则直接相关。因此, 设计时应遵循一种良好的设计方法, 有步骤地进行。 7.1系统实施阶段的任务 系统设计说明书审核经过之后, 开发工作进入实施阶段 。这一阶段要把物理模型转换为可实际运行的物理系统。这一阶段的任务包括以下几个方面: (一)硬件准备 (二)软件准备 (三)人员培训 (四)数据准备 (五)系统的转换 第七章 管理信息系统的系统实施 7.2自顶向下的实现方法 结构化方法主张自顶向下实现, 尽量先实现上层模块, 逐步向下, 最后实现下层最基本的模块。即首先调试整个系统的结构及各模块间的接口, 确保系统结构和各模块接口的正确性 7.3 编程方法 编程(coding)就是为各个模块编写程序 。这是系统实现阶段的核心工作 好程序应具备下列素质: 1.能够工作; 2.调试代价低; 3.易于维护; 4.易于修改; 5.设计不复杂; 6.效率高。 结构化程序设计 结构化程序设计被称为软件发展中的第三个里程碑, 其影响比前两个里程碑( 子程序、 高级语言) 更为深远 一般认为结构化程序设计包括以下四方面的内容: (一)限制使用GO TO语句 (二)逐步求精的设计方法 (三)自顶向下的设计、 编码和调试 (四)主程序员制的组织形式 可视化编程技术 可视化编程技术的主要思想是用图形工具和可重用部件来交互地编制程序。它把现有的或新建的模块代码封装于标准接口封包中, 作为可视化编程编辑工具中的一个对象, 用图符来表示和控制。 可视化编程一般基于事件驱动的原理。 编程风格 注意使用一些编程的技术, 能够提高程序的可读性: (一)简单、 直接地反映意图 (二)变量名、 文件名、 过程名应规 范化 (三)表示式的书写应一气呵 (四)合理使用GO TO语句 7.4系统测试 根据Glen Myers的定义, 测试的目的在于: 1.测试是指”用意在发现错误而执行一个程序的过程”; 2.一个好的测试用例是指这个测试用例有很高的概率能够发现一个尚未发现的错误; 3.一个成功的测试是指它成功地发现了一个尚未发现的错误。 一、 测试的原则 : (一)测试用例应包括输入数据和预期的输出结果。 (二)不但要选用合理的输入数据作为测试用 例, 而且应选用不合理的输入数据作为测试用例。 (三)既要检查程序是否完成了它应做的工作, 又要检查它是否还做了它不应做的事情。 (四)测试用例应长期保留, 直到这个程序被废弃。 二、 程序调试的方法 程序的调试就是要在计算机上以各种可能的数据和操作条件对程序进行测试, 找出存在的问题加以修改, 使之完全符合设计要求。 在大型软件的研制过程中调试工作的比重是很大的, 一般占50%左右, 因此对于程序的调试工作应给予充分的重视。 ① 黑箱测度(Blank-box Testing), 即不论程序内部是如何编制的, 只是从外部根据IPO图的要求对模块进行测试。 ② 数据测试(Data Testing), 即用大量实际数据进行测试, 数据类型要齐备, 各种”边值、 ””端点”都应调试到。 ③ 穷举测试(Exhaustive Testing), 又称完全测试(Complete Testing), 即程序运行的各个分支都应该调试到。 ④ 操作测试(Operating Testing), 即从操作到各种显示、 输出应全面检查, 是否与设计要求相一致。 ⑤ 模型测试(Model Testing), 即核算所有计算结果。 三、 程序调试的主要步骤 ① 分调 由程序的编制者对本子系统有关的各模块实行联调, 以考查各模块外部功能、 接口以及各模块之间调用关系的正确性。 ② 联调 各模块、 各子系统均经调试确无误后, 就可进行系统联调。联调是实施阶段的最后一道检验工序, 联调经过后即可投入程序的试运行阶段。 实践证明这种分步骤的调试方法是非常奏效的, 它得益于结构化系统设计和程序设计的基本思想。在其操作过程中自身形成了一个个反馈环, 由小到大, 经过这些反馈较容易发现编程过程中的问题, 及时地修正之。 7.5系统的交付使用 系统的交付使用即系统的转换, 包括把旧系统的文件转换成新系统的文件, 数据的整理和录入, 也包括人员、 设备、 组织机构的改造和调整, 有关资料档案的建立和移交 系统转换有三种方式: 一、 直接转换方式 二、 平行转换方式 三、 逐步转换方式 第八章 系统维护与评价 第一节系统维护 一、 系统维护 管理信息系统交付使用以后, 研制工作即告结束。可是信息系统不同于其它产品, 它不是”一劳永逸”的最终产品。在它的运行过程中, 还有大量运行管理、 维护和评价的工作要做。 系统维护包括以下几个方面的工作: (一)程序的维护 (二)数据文件的维护 (三)代码的维护 (四)机器、 设备的维护 第8章 系统维护与评价 二、 维护的类型 依据信息系统需要维护的原因不同, 系统维护工作能够分为: (一)更正性维护(二)适应性维护 (三)完善性维护(四)预防性维护 各类维护工作的比例 三、 系统维护的管理 一般对系统的修改应执行以下步骤: (一)提出修改要求 (二)领导批准 (三)分配任务 (四)验收成果 (五)登录修改情况 第二节 系统的可靠性与安全性 系统的可靠性与安全性是衡量信息系统质量的两个重要指标。 系统可靠性 信息系统的可靠性, 是指在满足一定条件的应用环境中能够正常工作的能力。 系统的安全性 信息系统的安全性, 是指为了保护系统硬件、 软件和数据不致受到偶然的或蓄意的修改、 破坏和泄露, 而采取的技术和管理措施 信息系统的运行制度 要做到信息系统的正确和安全运行, 就必须建立和健全信息系统的运行制度, 不断提高各类人员的素质, 有效地利用运行日志等信息对系统施行监督和控制。 信息系统的日常运行管理 1.系统运行情况的记录 2.审计踪迹 3.审查应急措施的落实4 4.系统资源的管理 第三节 系统评价 系统评价 系统评价主要的依据是系统日常运行记录和现场实际监测数据。评价的结果能够作为系统改进的依据。 一、 系统评价的主要指标 (一)经济指标 (二)性能指标 (三)应用指标 二、 评价方法 (一)定性方法 1.结果观察法 2.模拟法 3.对比法 (二)分层次分析方法 主要有专家打分( 德尔菲) 方法和贝德尔( Bedell) 方法等。 三、 系统评价报告 系统评价后, 写出系统评价报告。评价报告一般包括以下五个方面: (一)系统运行的一般情况 (二)系统的使用效果 (三)系统的性能 (四)系统的经济效益 (五)系统存在的问题及改进意见 四、 技术性能评价 系统技术性能方面的评价主要是评价现有系统硬件和软件, 在技术性能上是否满足应用系统的要求。 (一)对信息系统的功能评价 (二)系统操作方面的评价 (三)现有硬件和软件的评价 五、 系统经济评价 对信息系统经济效益评价时, 需要处理好宏观经济效益与微观经济效益, 当前经济效益与长远经济效益, 直接经济效益与间接经济效益的关系。 信息系统间接经济效益的评价 衡量信息系统的间接经济效益应从五个方面进行评价:。 1.管理体制是否进一步合理化 2.管理方法是否进一步科学化 3.管理的基础数据是否进一步科学化 4.引管理效果是否进一步最佳化 5.管理人员的劳动性质是否发生了变化 六、 系统验收 对系统的评价是专业人员分- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 概论 新版
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文