MIS的系统设计--课件

上传人:风*** 文档编号:240620589 上传时间:2024-04-25 格式:PPT 页数:90 大小:1.58MB
收藏 版权申诉 举报 下载
MIS的系统设计--课件_第1页
第1页 / 共90页
MIS的系统设计--课件_第2页
第2页 / 共90页
MIS的系统设计--课件_第3页
第3页 / 共90页
资源描述:

《MIS的系统设计--课件》由会员分享,可在线阅读,更多相关《MIS的系统设计--课件(90页珍藏版)》请在装配图网上搜索。

1、第七章 MIS的系统设计1PPT课件课堂练习课堂练习请用判断树和判定表表示某学校对学生成绩的评定请用判断树和判定表表示某学校对学生成绩的评定:l若期末考试成绩90分,作业情况为好的成绩为优,而作业成绩为差的定为良;否则,若期末考试成绩75,作业情况为好的成绩定为良,而作业情况为差的定为及格;否则,若期末考试成绩60分,作业情况为好的成绩定为及格,而作业情况为差的成绩定为不及格,期末考试成绩低于60分,成绩定为不及格。2PPT课件7.1 7.1 系统设计的任务系统设计的任务1、系统设计的任务:l在系统分析提出的在系统分析提出的逻辑模型逻辑模型的基础上,进的基础上,进行行物理模型物理模型的合理设计

2、。的合理设计。l 逻辑模型设计(抽象)逻辑模型设计(抽象)物理模型设计物理模型设计(具体)(具体)3PPT课件2、系统设计的工作:l总体设计。总体设计。包括系统流程图、功能结构图和功能包括系统流程图、功能结构图和功能模块图设计模块图设计l代码设计代码设计和设计规范的制定。和设计规范的制定。l系统系统物理配置方案设计物理配置方案设计。包括设备配置、通信网。包括设备配置、通信网络的选择和设计以及数据库管理系统的选择等。络的选择和设计以及数据库管理系统的选择等。l数据存储数据存储设计。包括数据库设计、数据库的安全设计。包括数据库设计、数据库的安全保密设计等。保密设计等。l计算机处理过程设计计算机处理

3、过程设计。包括输出设计、输入设计、。包括输出设计、输入设计、处理流程图设计及编写程序设计说明书等。处理流程图设计及编写程序设计说明书等。4PPT课件7.1 7.1 系统设计的任务系统设计的任务3、系统设计的原则l系统性:系统的:系统的代码统一代码统一;设计;设计规范标准规范标准;数出一处,全局共享。数出一处,全局共享。l灵活性:取决于:取决于“边缘边缘/异常异常”情况的处理程度。情况的处理程度。采用模块化结构,提高各模块的独立性采用模块化结构,提高各模块的独立性 确保结构确保结构的可变性,系统的环境适应性。的可变性,系统的环境适应性。l可靠性:抗干扰抗干扰及干扰后的及干扰后的恢复恢复能力能力安

4、全保密,检安全保密,检错、纠错、抗病毒能力。错、纠错、抗病毒能力。l经济性:以满足需要为前提,不盲目追求技术的先进性;:以满足需要为前提,不盲目追求技术的先进性;模块尽量简洁。模块尽量简洁。5PPT课件7.2 7.2 代码设计代码设计l代码:用数字、字母或其组合来表示事物名称、属性、状态等的符号。1 1、代码的功能、代码的功能l便于数据的存储和检索l提高处理效率和处理精确度l提高了系统的整体性、数据的全局一致性l人机互通的工具和桥梁2 2、代码设计的要求、代码设计的要求l代码在逻辑上能满足用户的需要,在结构上应当与处理的方法相一致。6PPT课件7.2 7.2 代码设计代码设计l l唯一性唯一性

5、:一个代码应:一个代码应惟一标志惟一标志它所代表的事物或属性。它所代表的事物或属性。l l备留位:备留位:要预留足够的位置,以适应不断变化的需要。要预留足够的位置,以适应不断变化的需要。l l系统化系统化:尽量使代码结构对事物的表示具有实际意义,以便:尽量使代码结构对事物的表示具有实际意义,以便于理解及交流。于理解及交流。l l字符的选择字符的选择:以不易混淆为准。如:以不易混淆为准。如0 0、2 2、1 1、S S、V V 与与与与o o、z z、I I、5 5、U U易混易混;不要把空格作代码。不要把空格作代码。l l代码结构的选择代码结构的选择:采用不易出错的代码结构。:采用不易出错的代

6、码结构。l 代码的分段代码的分段:当代码长于:当代码长于4 4个字母或个字母或5 5个数字字符时应分成个数字字符时应分成小段小段l l代码的空间代码的空间:若已知码的位数为:若已知码的位数为p p,每一位上可用字符数为,每一位上可用字符数为SiSi,则可以组成码的总,则可以组成码的总 数为数为:C=Si:C=Si7PPT课件7.2 7.2 代码设计代码设计3 3、代码的类型、代码的类型l顺序码顺序码用用连续数字连续数字代表编码对象的码代表编码对象的码。优:短而简单、易于管理缺:无逻辑、不易记忆,新加码只能列在后面,删除则成空码,通常做其他码分类中细分类的一种补充手段。l区间码区间码数据项分成若

7、干组、每一区间代表一组、码中数字的数据项分成若干组、每一区间代表一组、码中数字的值和位置都代表一定意义,如邮编值和位置都代表一定意义,如邮编。优:排序、分类、检索等操作易于进行。缺:编码对象属性很多时,代码太长;维护较难;编码对象属性个数不同时,代码中会有空位。8PPT课件7.2 7.2 代码设计代码设计表表7.1 某企业的用户分类和代码某企业的用户分类和代码用户分类码(第一位)采购总量(第二位)码 分类 码 分 类1 批发单位 1 49 999 元 其他部门 5 -表表7.1中,码中,码21代表该用户为采购总量小于代表该用户为采购总量小于9999元的零售单位元的零售单位。9PPT课件7.2

8、7.2 代码设计代码设计区间码又可分为以下各种类型区间码又可分为以下各种类型:l多面码。每位表示编码对象的一个属性的区间码。每位表示编码对象的一个属性的区间码。l上下关联区间码。每组之间有一定逻辑关系的区间。每组之间有一定逻辑关系的区间码码l十进位码。由。由“上下关联区间码上下关联区间码”发展而成的,类发展而成的,类似于图书分类号。似于图书分类号。助记码:由助记文字助记码:由助记文字 、数字构成、数字构成,如,如TV-C-21,TV-C-21,TV-B-18 TV-B-1810PPT课件表表7.2 7.2 多面码示例多面码示例材料 螺钉直径 螺钉头形状 表面处理1-不锈钢 1-0.5 1-圆头

9、 1-未处理 2-黄铜 2-1.0 2-平头 2-镀铬 3-钢 3-1.5 3-六角形头 3-镀锌 11PPT课件四、代码中的校验位四、代码中的校验位 为保证输入的正确性,有为保证输入的正确性,有意识地在原代码的基础上,另外加上一位(或若干位),意识地在原代码的基础上,另外加上一位(或若干位),起到验证的作用。起到验证的作用。确定校验位的方法确定校验位的方法:算术级数法算术级数法 A.原代码:1 2 3 4 5 B.B.各乘以权:各乘以权:6 5 4 3 26 5 4 3 2 C.积之和:6+10+12+12+10=50D.求余(模11):50 11=4 6 E.新代码为:1 2 3 4 5

10、6 12PPT课件 几何级数法几何级数法 A.原代码:1 2 3 4 5 B.B.各乘以权:各乘以权:32 16 8 4 232 16 8 4 2 C.积之和:32+32+24+16+10=114 D.求余(模11):114 11=10 4 4 E.新代码为:1 2 3 4 5 4 4 质数法质数法A.原代码:1 2 3 4 5 B.B.各乘以权:各乘以权:17 13 7 5 317 13 7 5 3 C.积之和:17+26+21+20+15=99 D.求余(模11):99 11=9 0 0 E.新代码为:1 2 3 4 5 0 0 13PPT课件7.37.3功能结构图设计功能结构图设计l功能

11、结构图设计是以新系统的“数据流程图”为基础的。其设计过程是一个“分解”的过程 按功能的从属关系画出树形图,其中每个框称为一个“功能模块”。l“模块化”一种重要的设计思想,保证各模块的相对独立性和分别实现;模块间的关系通过接口设计进行整合。思考:功能结构图与思考:功能结构图与MISMIS的的“战略规划战略规划”及及“系统分析系统分析”中提及的子系统划分的结果,有何区别与联系?中提及的子系统划分的结果,有何区别与联系?14PPT课件7.4 7.4 信息系统流程图信息系统流程图l功能结构图描述了系统的结构,对功能之间的数据调用关系并未表达。l信息系统流程图基于新的数据流程图而制;步骤:1.1.针对数

12、据流程图中的每个“处理”,画出“数据关系图”;2.2.综合所有的“数据关系图”,即得到“信息系统流程图”。15PPT课件数据关系图的一般形式如下图所示数据关系图的一般形式如下图所示16PPT课件l信息系统流程图主要表示计算机处理流程,且所用画图符号有别于数据流程图;l参看教材p135图7.1、p138图7.517PPT课件7.5 7.5 系统物理配置方案设计系统物理配置方案设计即有关计算机软硬件选择的问题即有关计算机软硬件选择的问题1.1.设计依据设计依据 系统吞吐量 单位时间执行的作业数(信息量),与软硬件密切相关。系统的响应时间 取决于CPU及通讯线路的速度。系统的可靠性 系统连续工作的时

13、间。可根据计算机的性能,采用相应的联结结构(如,双机双工等)。数据库的组织方式 分布式/集中式 18PPT课件 地域范围 局域网/广域网 数据管理方式 文件系统或DBMS2.2.计算机硬件选择计算机硬件选择 机型 数据处理方式(集中式或分布式)大、中、小、微机 处理能力 l取决于 CPU、M、外存、I/O通道数、显示方式等。l由于不同计算机的设计目标不同,因而可能在一方面具有显著优势而在其他方面则无法接受,因此应在设计时认真考虑。19PPT课件3.计算机网络的选择 拓扑结构 总线型/星型/环型/混合型 网络逻辑设计 系统 子系统 每个子系统需配备的设备、联接方式等。网络操作系统 UNIX、Ne

14、tware、Windows NT等。20PPT课件4.4.数据库管理系统(数据库管理系统(DBMSDBMS)的选择)的选择 l着眼点:DB性能;系统平台;DBMS的安全性能;提供的数据类型等。l典型的DBMS有:Oracle、Sybase大型MIS首选SQL Server、Informix等。5.应用软件的选择 指商品化应用软件商品化应用软件,优点是:技术成熟、管理思想先进、设计规范。21PPT课件选用商品软件时应注意以下问题:选用商品软件时应注意以下问题:功能上:满足组织的业务需求与否?其DB满足组织对数据类型、长度、数据量的要求与否?输出:能输出哪些报表?具有哪些查询功能?自身有哪些不足

15、灵活性 对异常/边缘情况的处理程度。技术支持如何 有否说明书?能否升级?22PPT课件7.6 设计规范的制订整个系统的整个系统的“公用标准公用标准”l从系统的角度,全面考虑制订设计规范,对系统内程序、文件、处理方法统筹命名,统一标准程序、文件、处理方法统筹命名,统一标准。参见教材实例7.223PPT课件7.7 数据存储设计l文件是系统中存放数据的基本方式文件是系统中存放数据的基本方式1.文件的分类按用途l主文件系统中最重要的共享共享文件,存放具有固定值数据的数据。固定值数据的数据。l处理文件存放事务数据的临时文件。l周转文件存放具有固定个体变动属性的数据固定个体变动属性的数据2、数据库设计的基

16、础知识概念模型、数据模型24PPT课件(1)概念模型中涉及的概念有:)概念模型中涉及的概念有:l实体现实中的对象或事物,人、物l属性实体具有的某种特性。学生实体可以用姓名、学号、年级、专业等描述l联系实体内部属性间的联系;实体间的联系。l实体有总体和个体之分实体有总体和个体之分。总体有同质总体和异同质总体和异质总体(质总体(可分解为多个同质总体)。因此数数据文件描述的是同质总体,而数据库描述的据文件描述的是同质总体,而数据库描述的是异质总体是异质总体。25PPT课件设A,B为两个包含若干个体的总体,其间建立了某种联系,其联系方式可分为三类:一对一(1:1):班级与班长一对多(1:N):班级与学

17、生多对多(M:N):课程与学生(2 2)E-RE-R方法方法 概念模型的最常用的表示方法是实体-联系方法(Entity-Relation Approach,简称E-R方法)。如图7.7所示工厂物资管理的E-R模型,矩形矩形表示实体,表示实体,菱形菱形表示实体间的关系表示实体间的关系。26PPT课件7.8 输出设计l输出是系统开发的目的和评价系统开发成功与否的标准注:与系统实施相反,系统设计时,先做输出设计,后做与系统实施相反,系统设计时,先做输出设计,后做输入设计输入设计!1.1.输出设计的内容 使用上 明确使用者、使用目的、份数、周期、有效期、保存方式。输出内容 包括项目、位数、形式(文字、

18、数字等)。27PPT课件 输出格式:表格?图形?文件?输出设备:打印机(类型)、屏幕、卡片输出机 输出介质:磁盘、磁带、打印纸(通用/专用)28PPT课件2.输出方法的设计输出方法 编程依据之一;用户评价MIS的依据之一。常用的输出方法有:表格信息 一般用来提供详细的信息。图形信息 一般用来提供直观的信息。图标 一般用以表示数据之间的比例关系和比较情况。29PPT课件3.3.输出报告输出报告 定义系统的输出,其中包括各个变量的详细信息(统计变量的详细信息中包括相应的计算公式)、控制方法等。l设计输出报告时,要注意以下问题设计输出报告时,要注意以下问题:方便使用者;充分考虑硬件的性能;尽量使用原

19、来的格式(如有变动,须协商);预留位数;按输出设备的能力范围确定式样的大小;输出流要保持一致。30PPT课件l输出报告的设计是以“输出设计书”为基础的,一份输出设计书对应一个输出类(报表或其它),其一般形式为:31PPT课件7.9 7.9 输入设计输入设计32PPT课件33PPT课件34PPT课件35PPT课件7.10 处理流程图设计处理流程图设计36PPT课件37PPT课件7.11 7.11 编写程序设计说明书和系统设计报告编写程序设计说明书和系统设计报告38PPT课件l程序设计说明书由系统设计员系统设计员编写,交给程程序员序员使用。程序员根据设计说明进行程序编写。39PPT课件40PPT课

20、件小小 结结l系统设计阶段的任务系统设计阶段的任务是在前一阶段系统分析的基础上,明确怎么做的问题,系统设计要满足系统的灵活性、可靠性、经济性的要求。1.总体设计总体设计对系统功能进行规划,给出系统的逻辑结构,其结果是信息系统流程图设计、功能结构图设计、功能模块图设计等。功能结构图和功能模块图从功能的角度描述了系统的结构,信息系统流程图则给出了表达各功能之间的数据传递关系。2.代码设计代码设计是为实现全局数据的统一,合理的代码结构是信息处理系统具有生命力的重要因素。41PPT课件3.3.系统物流配置方案设计系统物流配置方案设计包括设备配置、通信网络选择及数据库管理系统的选择等。数据存储设计是根据

21、所选择的具体数据库系统,进行数据库设计。4.4.系统设计阶段的计算机处理过程系统设计阶段的计算机处理过程包括:输入设计、输出设计、处理流程图设计、编写程序设计说明书。5.5.处理流程图处理流程图确定了信息处理的具体步骤。此阶段,还应制定严格的设计规范。6.6.系统设计阶段的成果系统设计阶段的成果是给出程序设计说明书和系统设计报告,为系统实施阶段的工作提供工作方案。42PPT课件本章复习本章复习1 1、代码设计中的注意事项、代码校验位的计算、区间码、代码设计中的注意事项、代码校验位的计算、区间码2、数据输入中的错误,可用哪些方法来校验?举实例说明其中的两种校验方法。3 3、用自己的语言表述系统设

22、计中的、用自己的语言表述系统设计中的“模块化模块化”的思想。的思想。4 4、程序设计说明书含义。程序设计说明书含义。5 5、系统中数据存放的基本方式是、系统中数据存放的基本方式是_。6 6、信息系统流程图的含义及其与数据流程图的区别、信息系统流程图的含义及其与数据流程图的区别43PPT课件7、设计出学校教学管理信息系统的代码,内容包括学号,院系编号,专业编号,班级编号,课程编号,教师代码,教室代码。说明相关代码的含义。8 8、输入设计的两个根本原则、输出设计中包括的内容、输入设计的两个根本原则、输出设计中包括的内容9 9、设计阶段,输出设计与输入设计的先后顺序、设计阶段,输出设计与输入设计的先

23、后顺序1010、软件选择应考虑的问题、软件选择应考虑的问题44PPT课件课堂练习课堂练习1.试用几何级数法和算术级数法分别计算代码的校验位:原代码3257,以11为模。2.简述程序设计说明书的含义。3.详细阐述数据流程图与信息系统流程图的含义、联系与区别。4.简述文件类型与其存储数据属性之间的对应关系。45PPT课件第八章第八章 MISMIS的系统实施的系统实施系统实施前需制定周密计划,明确实施方法、系统实施前需制定周密计划,明确实施方法、步骤、所需时间、费用,监督计划执行情况。步骤、所需时间、费用,监督计划执行情况。MISMIS的规模越大,实施阶段的任务就越复杂。的规模越大,实施阶段的任务就

24、越复杂。实施内容包括:物理系统实施、程序设计调试、实施内容包括:物理系统实施、程序设计调试、数据准备与录入、系统切换与评价数据准备与录入、系统切换与评价46PPT课件8.1 8.1 物理系统的实施物理系统的实施1 1、计算机系统的实施、计算机系统的实施 主要考虑的因素:主要考虑的因素:品牌;品牌;性能价格比;性能价格比;可扩充性;可扩充性;有否售后服务和技术有否售后服务和技术支持支持 机房的设计等。机房的设计等。2 2、网络系统的实施、网络系统的实施 主要考虑以下因素:主要考虑以下因素:网络类型网络类型 :局域网:局域网/广广域网域网 通信设备的安装;通信设备的安装;网线的选择、铺设;网线的选

25、择、铺设;网络性能的测试等。网络性能的测试等。47PPT课件8.2 8.2 程序设计程序设计随着软件费用在系统中的比重剧增,对程序设计要求发生了变化。随着软件费用在系统中的比重剧增,对程序设计要求发生了变化。l小程序强调正确性和效率小程序强调正确性和效率;l大程序更强调大程序更强调可维护性、可靠性、可理解性可维护性、可靠性、可理解性等等1 1程序设计的目标程序设计的目标 可维护性可维护性 环境及计算机软硬件的变化需要相应的维护工环境及计算机软硬件的变化需要相应的维护工作。一般,一个作。一般,一个MISMIS可工作可工作3-103-10年。年。可靠性可靠性 容错能力。容错能力。可理解性可理解性

26、可读性。可读性。效率效率 目前,程序设计人员的工作效率受到重视目前,程序设计人员的工作效率受到重视目前,程序设计人员的工作效率受到重视目前,程序设计人员的工作效率受到重视2.2.结构化程序设计方法结构化程序设计方法 模块化设计 一种一种自顶向下自顶向下的方法。该方法能从总体上理的方法。该方法能从总体上理解、把握整个系统,并解、把握整个系统,并逐步细化逐步细化。48PPT课件8.2 8.2 程序设计程序设计l结构化程序设计由迪克斯特拉(E.W.dijkstra)在1969年提出,是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块。l自顶向下的方法在系统分析和设计阶段都要使用,在设

27、计中使用自顶向下的方法目的在于一开始能从总体上理解和把握整个系统从总体上理解和把握整个系统,而后对于组成系统的各功能模块逐步求精,从而保证整个程序有保证整个程序有良好的结构良好的结构,提高软件开发的效率。49PPT课件l应注意的问题:应注意的问题:模块的独立性模块的独立性 尽可能减少模块之间的信息耦合;尽可能减少模块之间的信息耦合;模块的大小要适当,子模块数要合适;模块的大小要适当,子模块数要合适;模块功能要简单;模块功能要简单;共享模块要集中管理。共享模块要集中管理。50PPT课件8.2 8.2 程序设计程序设计 结构化程序设计方法结构化程序设计方法 l按照结构化程序设计的观点,任何算法功能

28、都按照结构化程序设计的观点,任何算法功能都可以通过由程序模块组成的三种基本程序结构可以通过由程序模块组成的三种基本程序结构的组合来实现的组合来实现:顺序结构顺序结构、选择结构选择结构和和循环结构循环结构51PPT课件8.3 软件开发工具软件开发工具1.1.电子数据表格电子数据表格 EXCELEXCEL、lotus 1-2-3lotus 1-2-3等等 2.2.数据库管理数据库管理 数据库与报表生成器、菜单生成器等结合在一起。数据库与报表生成器、菜单生成器等结合在一起。3.3.套装软件套装软件 如如OFFICE OFFICE 系列软件。系列软件。4.4.可视化编程工具可视化编程工具 如如Visu

29、al BasicVisual Basic(VBVB)、)、Power BuilderPower Builder等。等。5.5.计算机辅助软件工程(计算机辅助软件工程(CASECASE)支持系统调查之外的所有过程,汇集了大量的软件工具。支持系统调查之外的所有过程,汇集了大量的软件工具。52PPT课件l以往专业人员进行程序的逐行编写,耗时、耗力,且出错概率较大,重复劳动多。l随着软件设计自动化的深入研究,出现了各种软件生成工具,这些工具对系统开发起到了很大的帮助,减少了编程错误,大大提高了系统开发效率。53PPT课件8.4 8.4 程序和系统调试程序和系统调试目的:发现可能存在的错误并及时纠正发现

30、可能存在的错误并及时纠正1 1、程序调试、程序调试理论方法理论方法 尚在研究,不能实用;尚在研究,不能实用;实验方法实验方法 目前常用的方法,包括以下几种:目前常用的方法,包括以下几种:代码测试代码测试 正常数据调试;正常数据调试;异常数据调试;异常数据调试;错误数据调试。错误数据调试。(2)(2)功能测试功能测试 “黑盒子黑盒子”法,面向程序的应用环境。法,面向程序的应用环境。2 2、分调、分调 l即功能模块的调试,主要测试即功能模块的调试,主要测试模块之间的控制关系模块之间的控制关系、模块、模块的运行效率等。的运行效率等。54PPT课件8.4 8.4 程序和系统调试程序和系统调试3 3、总

31、调、总调 主控程序和调度程序的调试主控程序和调度程序的调试 l此时,并不注重程序运行的结果正确与否,而是注重程此时,并不注重程序运行的结果正确与否,而是注重程序之间的参数传递的正确性以及数据资源调度的正确性。序之间的参数传递的正确性以及数据资源调度的正确性。程序的总调程序的总调 主要测试主要测试模块之间的相互关系模块之间的相互关系是否出错。是否出错。4 4、特殊测试、特殊测试 峰值负载测试;峰值负载测试;容量测试;容量测试;响应时间测试;响应时间测试;恢复能力测试恢复能力测试55PPT课件8.5 8.5 系统切换、运行及维护系统切换、运行及维护1 1、系统切换、系统切换新旧系统之间的过渡,常用

32、的方法有以下三种:新旧系统之间的过渡,常用的方法有以下三种:直接切换法:某一时刻,老系统停止运行,新系统直接切换法:某一时刻,老系统停止运行,新系统投入运行。投入运行。56PPT课件8.5 8.5 系统切换、运行及维护系统切换、运行及维护l 新老系统同时运行,对照两者输出,用老系统新老系统同时运行,对照两者输出,用老系统对新系统进行检验对新系统进行检验。57PPT课件8.5 8.5 系统切换、运行及维护系统切换、运行及维护逐步代替58PPT课件8.5 8.5 系统切换、运行及维护系统切换、运行及维护系统切换过程中应注意的问题:系统切换过程中应注意的问题:基础数据基础数据 对新系统而言,如果原系

33、统也是对新系统而言,如果原系统也是MISMIS,则存在,则存在数据的转换问题;如果原系统是手工信息系统,则存在;如果原系统是手工信息系统,则存在数据录入的问题。培训工作培训工作 切换过程中出现问题是正常现象,但应记录、维护。切换过程中出现问题是正常现象,但应记录、维护。59PPT课件8.5 系统切换、运行及维护系统切换、运行及维护2.2.系统运行管理及维护系统运行管理及维护 l系统的运行管理包括:系统的运行管理包括:日常运行;日常运行;运行状况;运行状况;数据的输出、输入情况;数据的输出、输入情况;系统的安全性、完备性等。系统的安全性、完备性等。上述工作,统一由系统管理员负责。上述工作,统一由

34、系统管理员负责。60PPT课件8.5 8.5 系统切换、运行及维护系统切换、运行及维护l系统的维护包括:系统的维护包括:程序的维护程序的维护 修改;修改;记录修改情况记录修改情况 形成程序变更通知书。形成程序变更通知书。数据文件的维护数据文件的维护 通过系统已有的程序通过系统已有的程序/自编的程序完成。自编的程序完成。代码的维护代码的维护 包括修正、添加、删除及重新设计等。包括修正、添加、删除及重新设计等。61PPT课件8.6 8.6 项目管理与系统评价项目管理与系统评价1 1、人员管理、人员管理 系统工作员系统工作员 程序员程序员 操作员操作员 硬件人员、项目负责人等硬件人员、项目负责人等

35、l人员管理的目的主要是加强用户与开发人员之间的相互人员管理的目的主要是加强用户与开发人员之间的相互理解。理解。2 2、拟定并实现项目工作计划、拟定并实现项目工作计划 方法有甘特图(卡特图)法、网络计划法(方法有甘特图(卡特图)法、网络计划法(PERTPERT)等。)等。3 3、制定相应的文件、制定相应的文件 l目的:目的:明确工作目标、职责范围等(系统评价的依据)。明确工作目标、职责范围等(系统评价的依据)。62PPT课件8.6 项目管理与系统评价项目管理与系统评价l系统评价的内容:系统评价的内容:l包括功能评价、软硬件评价、包括功能评价、软硬件评价、MIS应用评价及经应用评价及经济效果评价等

36、济效果评价等63PPT课件本章知识点本章知识点1 1、简述新旧系统切换的常用方法。、简述新旧系统切换的常用方法。2 2、理解程序设计的四大目标、理解程序设计的四大目标3、调试的目的、程序调试的内容4 4、程序员编程的主要依据是什么?、程序员编程的主要依据是什么?5、系统实施的主要任务有哪些?6、阅读P186案例。64PPT课件小结小结1、系统实施是系统开发的最后阶段,也是将前一阶段的设计结果最终在计算机系统上实现的阶段。该阶段任务:物理系统的实施、程序设计、系统调试、切换,运行与维护,评价。2、物理系统实施:根据系统目标做好设备选型。3、程序设计:采用模块化程序结构和结构化程序设计方法,提高程

37、序的可维护性、可靠性、可理解性及效率等。4、系统切换:系统实施的最后阶段,有直接切换、试点切换、并行切换等。5、系统运行后,要定期对系统的功能、软硬件性能、应用状况等进行评价,以检查是否达到预期目标。65PPT课件 逻辑逻辑 物理物理系统规划系统规划系统分析系统分析系统设计系统设计系统实施系统实施信息系统信息系统的管理的管理诺兰模型诺兰模型BSPCSFBPR开发方法开发方法业务流程图业务流程图数据流程图数据流程图数据字典数据字典信息系统流信息系统流程图程图处理流程图处理流程图程序设计说程序设计说明书明书物理系统实物理系统实施施程序员编程程序员编程系统测试系统测试系统切换系统切换开发项目管开发项

38、目管理理运行管理运行管理66PPT课件第十章第十章 信息系统的管理信息系统的管理本章讲述信息系统开发的项目管理和运行管理以及信息管理部门等方面的信息系统管理的基本知识。67PPT课件10.1 10.1 信息系统开发的项目管理信息系统开发的项目管理1 1、开发方式:购置、自行开发、两者集成、开发方式:购置、自行开发、两者集成 购置商品软件购置商品软件l优:研制模式规范;经过反复调试;得到广泛应用;性能:研制模式规范;经过反复调试;得到广泛应用;性能稳定;质量有保证;可加快系统开发进度。稳定;质量有保证;可加快系统开发进度。l缺:规范模式的商品软件对:规范模式的商品软件对组织的变革组织的变革,尤其

39、是对,尤其是对流程改流程改革革有较大推动力度,给企业获得成功带来难度,有风险有较大推动力度,给企业获得成功带来难度,有风险l由于每个组织的由于每个组织的管理模式管理模式不尽相同,也有保持不尽相同,也有保持个性的要求个性的要求,不可能买到能解决所有管理问题的商品软件。不可能买到能解决所有管理问题的商品软件。68PPT课件10.1 10.1 信息系统开发的项目管理信息系统开发的项目管理 为此,必要时不得不采用为此,必要时不得不采用购置与专门开发并举的集成方式即方式即1 1)购置一些管理过程较稳定,模式较统一的功能模块,)购置一些管理过程较稳定,模式较统一的功能模块,2 2)对结合具体组织特点的、稳

40、定性较差的或决策难度较大的)对结合具体组织特点的、稳定性较差的或决策难度较大的功能模块则采用专门开发。功能模块则采用专门开发。l当然,两者应有机地结合,构成一个完整的信息系统。无论当然,两者应有机地结合,构成一个完整的信息系统。无论是购置还是专门开发,或两者并举集成的方式,系统分析都是购置还是专门开发,或两者并举集成的方式,系统分析都是必要的。对集成方式,是必要的。对集成方式,还有购置与专门开发两类模块的划还有购置与专门开发两类模块的划分、选择、二者的接口设计与集成分、选择、二者的接口设计与集成等工作等工作。69PPT课件10.1 10.1 信息系统开发的项目管理信息系统开发的项目管理2、项目

41、工作计划 信息系统开发项目管理的主要内容:运用系统工程的方法,为系统开发制定一份工作计划,并组织、监督、控制其落实。(1)编制计划考虑到不确定性,预留机动时间。编制前需明确编制前需明确:开发阶段、子项目、步骤划分及其工作量;开发阶段、子项目、步骤划分及其工作量;子项目间的依赖关系及开发顺序子项目间的依赖关系及开发顺序;编制常用方法有:甘特图、网络计划法编制常用方法有:甘特图、网络计划法(简单、醒目、便于编制)(适于步骤密切相关、复杂的项目)(简单、醒目、便于编制)(适于步骤密切相关、复杂的项目)70PPT课件10.1 10.1 信息系统开发的项目管理信息系统开发的项目管理图例见教材图10.1信

42、息系统开发项目的工作计划一般可分两个层次:信息系统开发项目的工作计划一般可分两个层次:用甘特图。按开发阶段安排,作用甘特图。按开发阶段安排,作总体进度的控制 用网络计划图。按子项目的步骤细化安排,作用网络计划图。按子项目的步骤细化安排,作项目进度控制(2 2)项目进度的控制)项目进度的控制对计划的执行进行监督和检查对计划的执行进行监督和检查分析并解决计划延误的原因分析并解决计划延误的原因 控制 措施原因:环境变、资金不到位、人员变动、工作量估计误差、修环境变、资金不到位、人员变动、工作量估计误差、修改返工等改返工等71PPT课件l在项目进度的控制方面要注意:开发人员与开发时间不能互换过多的人员

43、会产生更多的协调与综合工作。72PPT课件10.1 信息系统开发的项目管理信息系统开发的项目管理(3 3)系统平台和商品应用软件的选用)系统平台和商品应用软件的选用要考虑:供应商选要考虑:供应商选择、业务流程、管理模式、性价比择、业务流程、管理模式、性价比l选择:计算机硬件、网络设备、系统软件、开发工具l商品应用软件的购置买的是使用权,供应商不提供软件代码,日后的软件维护和扩展都依赖供应商。因此,尽可能选择有实力且信用良好的企业的成熟软件。l基础管理不理想的组织,应选择管理模式和业务流程与自身较接近的应用软件以减少不适应带来的风险。73PPT课件10.2 10.2 系统的运行管理系统的运行管理

44、u在系统实施阶段,完成系统的转换后即进入系统的运行阶段。系统运行包括系统的日常操作和维护等。u系统的好坏和系统设计有很大关系,同时也和运行人员素质、管理水平及对计算机软件的理解有很大关系。u任何一个系统都不是一开始就是很好的,总是经过开发、运行、再开发、再运行的循环过程不断完善的。u在系统的整个生命周期内,重视开发和重视运行同等重要。74PPT课件10.2 10.2 系统的运行管理系统的运行管理l运行管理的任务运行管理的任务:日常运行的管理 系统的维护 文系文档规范管理 系统的安全与保密l运行管理的目的运行管理的目的:使系统在生命周期内保持良好的可运行状态、保证其功能的正常发挥。1 1、日常运

45、行管理、日常运行管理系统运行情况的记录(正常、不正常、无法运行)(1)一般在系统中设置自动记录功能;(2)对于一些重要的运行情况及所遇到的问题,应作书面记录;(3)记录应长期保管,以备维护参考。75PPT课件2、系统的维护、系统的维护l一个系统在其运行期间,往往会逐步暴露出某些隐含的错误,需要及时排除。l用户可能会提出新的要求。这就需要对程序进行修改、扩充。l计算机软硬件的升级换代,需要系统作相应的调整和移植。(1)系统维护的主要任务保证系统的正常运转,使系统资源有效运用,并使系统功能在运行中不断完善、扩充,以提高系统效率、延长系统生命周期。76PPT课件l 据统计,1970至1990近20年

46、系统维护成本逐年增加,如右表所示。在整个系统生命周期中,2/3以上的经费要用在维护上。从人力资源的分布看,90%的软件人员在从事系统的维护工作,开发人员仅占10%。年份年份开发成开发成本比例本比例%维护成维护成本比例本比例%1970197060-7060-7030-4030-401980198040-6040-6040-6040-60199019903030707077PPT课件(2)系统维护的类型(根据维护的目的):l正确性维护:改正在开发阶段已发生、而测试阶段未发现的错误。l适应性维护:科学技术发展要求系统适应外部环境变化。l完善性维护:扩充系统功能、改善系统性能。(用户提出增加功能或修改

47、已有功能的要求。)l预防性维护:减少或避免以后可能出现的前3类维护而对软件配置提前进行的维护。减少以后的维护工作量、时间、费用。78PPT课件(3)系统维护的内容l程序的维护l数据文件的维护l代码的维护l机器、设备的维护l机构、人员的变动79PPT课件10.2 系统的运行管理系统的运行管理具体维护内容:日常维护定时定内容、重复进行l数据:备份、存档、整理;l硬件:保养与安全管理、易耗品更换、简易故障诊断应急维护应对突发事件的预防措施、紧急处置适应性维护一项计划性的工作、忌重开发轻维护l技术发展导致软硬件、数据库等环境发生变化,为适应外部环境变化、满足用户要求的维护。80PPT课件10.2 系统

48、的运行管理系统的运行管理3、系统文档的管理l信息系统的文档:描述系统从无到有整个发展与演变过程描述系统从无到有整个发展与演变过程及各个状态的文字资料。及各个状态的文字资料。l信息系统实际上由信息系统实际上由系统实体系统实体及与此及与此对应的文档对应的文档两部分组成。两部分组成。系统文档不是事先一次性形成的,它是在系统开发、运行与系统文档不是事先一次性形成的,它是在系统开发、运行与维护过程中不断地按阶段依次推进编写、修改、完善与积累维护过程中不断地按阶段依次推进编写、修改、完善与积累而形成的。而形成的。系统开发系统开发人员变动人员变动时,系统文档尤为重要。时,系统文档尤为重要。l文档的管理标准与

49、规范的制定;文档编写的指导与督促;标准与规范的制定;文档编写的指导与督促;收存、保管的办理等收存、保管的办理等81PPT课件10.2 系统的运行管理系统的运行管理3.3.系统的安全与保密系统的安全与保密l由于信息的易传播性和扩散性,信息系统的安全保密工作难度大大增加。l“病毒传播、黑客犯罪”1提高意识、2配备安全设备、3加强系统访问控制机制、4做好备份工作、5敏感数据隔离保存82PPT课件10.3 信息系统的评价信息系统的评价信息系统建成并运行一段时间后,就要对其作功能、信息系统建成并运行一段时间后,就要对其作功能、技术性能及经济效益等方面的评价。等方面的评价。目的:检查系统:检查系统是否达到

50、设计要求是否达到设计要求,指出系统的长处与不足,指出系统的长处与不足,为以后的改进与扩展提出意见。为以后的改进与扩展提出意见。方法:信息系统的评价还处于非结构化的阶段,目前采用:信息系统的评价还处于非结构化的阶段,目前采用多指多指标评价体系标评价体系的评价方法。的评价方法。指标:系统性能指标、经济效益指标、管理指标。:系统性能指标、经济效益指标、管理指标。83PPT课件系统评价的步骤:目前一般都采用多指标评价体系的方法.l首先,根据系统目标和功能要求提出若干评价指标,形成多指标评价体系;l其次,组织专家对指标体系评审,确定单指标权重。l再次,进行单项评价,确定系统在各个评价指标上的优劣程度值。

51、l最后,进行单项评价指标的综合,得出某一大类指标的价值;进行大类指标的综合,依次进行,直到得出系统的总价值。84PPT课件一、系统性能评价指标:1、系统平均无故障时间2、联机响应时间、吞吐量、处理速度3、系统的利用率4、操作的方便、灵活性5、安全、保密性6、功能的正确性、输出的准确性7、系统的可扩充性85PPT课件二、经济效益指标:二、经济效益指标:1 1、投资额、投资额2 2、运行费用、运行费用3 3、收益、收益4 4、投资回收期、投资回收期三、管理指标:三、管理指标:1 1、管理层对系统的态度、管理层对系统的态度2 2、系统使用人员对系统、系统使用人员对系统的态度的态度3 3、系统的管理机

52、构和规、系统的管理机构和规章制度的建立和执行情章制度的建立和执行情况况4 4、系统的外部环境对系、系统的外部环境对系统的满意度统的满意度86PPT课件10.4 信息管理部门信息管理部门l随着信息技术的发展,信息资源已逐步成为随着信息技术的发展,信息资源已逐步成为最重要的战略资源之一,信息管理部门在企最重要的战略资源之一,信息管理部门在企业中应允而生,并成为比销售、财务、技术业中应允而生,并成为比销售、财务、技术等部门更重要的部门。等部门更重要的部门。87PPT课件1、信息管理部门(机要部门)的任务:引入、配置信息技术开发、组织信息资源提供信息服务,支持战略目标2、CIO(Chief Infor

53、mation Officer)信息资源的开发利用 作为信息管理部门的总负责人,要通过利用信息技术和信息资源为组织提升核心竞争力,一般由副总裁兼任。88PPT课件3、信息系统的伦理问题商业机密信息被窃取89PPT课件本章知识点本章知识点1、信息系统运行管理与开发管理有根本区别,试就目的和内容作一比较。2 2、信息系统开发项目管理中,制定计划的甘特图和网络计、信息系统开发项目管理中,制定计划的甘特图和网络计划图的比较。划图的比较。3 3、系统运行管理的任务和目的;系统维护的内容、系统运行管理的任务和目的;系统维护的内容4 4、怎么理解有些专家称、怎么理解有些专家称“系统文档就是系统的生命线系统文档就是系统的生命线”?5、CIO即首席信息官,负责部门信息资源的开发、利用。6、怎样理解信息人员的职业道德问题。90PPT课件

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!