MIS12信息系统的建设与开发的策略解读课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《MIS12信息系统的建设与开发的策略解读课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MIS12 信息系统 建设 开发 策略 解读 课件
- 资源描述:
-
1、管理信息系统管理信息系统内容框架内容框架12.1 12.1 组织信息系统建设的策略组织信息系统建设的策略12.2 12.2 信息系统开发方法信息系统开发方法12.3 12.3 系统分析系统分析12.4 12.4 系统设计系统设计12.5 12.5 系统实施系统实施前言前言12.1 12.1 组织信息系统建设的策略组织信息系统建设的策略 系统定制系统定制:管理软件为核心的企业信息化。:管理软件为核心的企业信息化。软件包软件包:预先编制好的、能完成一定功能的、:预先编制好的、能完成一定功能的、供出售或出租的成套软件系统。供出售或出租的成套软件系统。信息系统外包信息系统外包:将一个企业的计算中心的运
2、营、:将一个企业的计算中心的运营、远程通信网络管理和应用软件的开发交由外部远程通信网络管理和应用软件的开发交由外部专业公司或机构来完成。专业公司或机构来完成。最终用户开发最终用户开发:一些涉及面小,功能较简单的:一些涉及面小,功能较简单的系统。系统。12.2 12.2 信息系统开发方法信息系统开发方法 信息系统开发信息系统开发:针对组织的问题和机会而:针对组织的问题和机会而建立一个信息系统的全部活动。建立一个信息系统的全部活动。一般包括一般包括系统分析系统分析、系统设计系统设计、编程编程、测测试试、转换转换和和使用维护使用维护。这些活动通常是按。这些活动通常是按顺序完成的。顺序完成的。结构化方
3、法的基本思路结构化方法的基本思路 结构化结构化:用一组规范的步骤、准则和工:用一组规范的步骤、准则和工具来进行某项工作。具来进行某项工作。把整个系统开发过程分成若干阶段,每把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用一个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产个或多个任务,形成符合给定规范的产品(成果)。品(成果)。结构化方法的主要原则结构化方法的主要原则1.1.用户参与的原则用户参与的原则2.2.严格区分工作阶段,严格区分工作阶段,“先逻辑,后物先逻辑,后物理理”的原则的原则3
4、.3.结构化、模块化、自顶向下进行开发结构化、模块化、自顶向下进行开发的原则的原则4.4.充分预料可能发生的变化充分预料可能发生的变化5.5.工作文件的标准化和文献化工作文件的标准化和文献化结构化方法的基本思路与主要原则结构化方法的基本思路与主要原则开发阶段开发阶段主要工作主要工作文档资料文档资料系统调查与规划系统调查与规划初步调查拟定开发计初步调查拟定开发计划划可行性研究报告可行性研究报告系统分析系统分析数据流程、数据及处数据流程、数据及处理分析理分析系统分析说明书系统分析说明书系统设计系统设计模块设计、数据库设模块设计、数据库设计计系统设计说明书系统设计说明书系统实施系统实施编制程序编制程
5、序流程及用户使用手册流程及用户使用手册系统测试与维护系统测试与维护测试、维护测试、维护系统测试报告系统测试报告表表12-1 12-1 信息系统开发各阶段的名称、工作及文档信息系统开发各阶段的名称、工作及文档12.2.2 12.2.2 原型法原型法 原型法:可以逐步改进成可运行系统的模型。原型法:可以逐步改进成可运行系统的模型。它与结构化开发方法的根本区别是:它与结构化开发方法的根本区别是:面向目标面向目标 四个阶段:四个阶段:(1 1)确定用户的最初要求)确定用户的最初要求(2 2)初建原型)初建原型(3 3)用户、开发人员使用并评价原型)用户、开发人员使用并评价原型(4 4)开发人员修改原型
6、)开发人员修改原型辅助活动辅助活动原型法原型法结构化生命结构化生命周期法周期法开发路径开发路径循环迭代型循环迭代型严格顺序型严格顺序型用户参与程序用户参与程序高高低低开发过程的可见性开发过程的可见性好好差差对功能需求或环境变化的适应性对功能需求或环境变化的适应性较好较好差差用户的信息反馈用户的信息反馈早早迟迟对开发环境,软件工具的要求对开发环境,软件工具的要求高高低低对开发过程的管理和控制对开发过程的管理和控制较困难较困难迟迟稳定数量稳定数量较少较少多多表表12-2 12-2 原型法与结构生命周期法的比较原型法与结构生命周期法的比较12.3 12.3 系统分析系统分析 系统分析阶段的主要活动有
7、:系统分析阶段的主要活动有:(1 1)系统初步调查)系统初步调查(2 2)可行性研究)可行性研究(3 3)系统详细调查)系统详细调查(4 4)新系统逻辑方案的提出)新系统逻辑方案的提出12.3.1 12.3.1 可行性分析可行性分析 系统分析人员对用户提出的各种问题和初始系统分析人员对用户提出的各种问题和初始要求,对问题进行识别,通过可行性分析确要求,对问题进行识别,通过可行性分析确定开发系统的必要性。定开发系统的必要性。1.1.可行性分析的任务可行性分析的任务:明确应用项目的开发:明确应用项目的开发必要性和可行性。必要性和可行性。a a)必要性必要性:来自实现开发任务的迫切性。:来自实现开发
8、任务的迫切性。b b)可行性可行性:取决于实现应用系统的资源和条:取决于实现应用系统的资源和条件。件。可行性分析的内容可行性分析的内容(1 1)管理可行性管理可行性:管理人员对开发应用:管理人员对开发应用项目的态度和管理方面的条件。项目的态度和管理方面的条件。必须有主管领导的支持:一把手工程必须有主管领导的支持:一把手工程 管理方面的条件主要是指:管理方面的条件主要是指:(a a)管理方法是否科学)管理方法是否科学(b b)相应管理制度改革的时机是否成熟)相应管理制度改革的时机是否成熟(c c)规章制度是否齐全)规章制度是否齐全(d d)原始数据是否正确)原始数据是否正确(2 2)技术可行性技
9、术可行性 分析当前的软硬件技术能否满足对系统提分析当前的软硬件技术能否满足对系统提出的要求(如增加存储能力,实现通信功出的要求(如增加存储能力,实现通信功能,提高处理速度)能,提高处理速度)开发人员的水平开发人员的水平(3 3)经济可行性经济可行性:主要是预估费用支出和:主要是预估费用支出和对项目的经济效益进行评价。对项目的经济效益进行评价。在费用支出方面,不仅要考虑主机费用,而且在费用支出方面,不仅要考虑主机费用,而且要计算外围设备费用、软件开发费用、人员培要计算外围设备费用、软件开发费用、人员培训费用、将来系统投入运行后的经常性费用(训费用、将来系统投入运行后的经常性费用(如管理、维护费用
10、等)和设备费用。如管理、维护费用等)和设备费用。经济效益从两方面考虑:经济效益从两方面考虑:(1 1)显性效益显性效益:如加快流动资金周转,减少资金:如加快流动资金周转,减少资金积压等。积压等。(2 2)隐性效益隐性效益:如提供更多高质量的信息,提高:如提供更多高质量的信息,提高获取信息的速度。获取信息的速度。可行性分析报告可行性分析报告 可行性分析的结果以报告的形式编写出来,内可行性分析的结果以报告的形式编写出来,内容包括:容包括:(1 1)系统简述)系统简述(2 2)项目目标)项目目标(3 3)所需资源、预算和期望效益)所需资源、预算和期望效益(4 4)对项目的可行性的结论)对项目的可行性
11、的结论 结论应明确以下内容之一结论应明确以下内容之一:(1 1)可以立即开发)可以立即开发(2 2)改进原系统)改进原系统(3 3)目前不可行,或者需推迟到某些条件具备后)目前不可行,或者需推迟到某些条件具备后再进行。再进行。12.3.2 12.3.2 详细调查详细调查 调查对象:现行系统(包括手工系统和已采用计算调查对象:现行系统(包括手工系统和已采用计算机的管理信息系统)机的管理信息系统)目的:目的:完全掌握现行系统的现状,发现问题和薄弱完全掌握现行系统的现状,发现问题和薄弱环节,收集资料,为下一步的系统分析和提出新系环节,收集资料,为下一步的系统分析和提出新系统的逻辑设计做好准备。统的逻
12、辑设计做好准备。遵循的原则:用户参与。遵循的原则:用户参与。即由使用部门的业务人员、即由使用部门的业务人员、主管人员和设计部门的系统分析人员、系统设计人主管人员和设计部门的系统分析人员、系统设计人员共同进行。员共同进行。调查的方法:调查的方法:召开调查会、访问、发调查表、参加召开调查会、访问、发调查表、参加业务实践等。业务实践等。为了便于分析人员和管理人员之间进行业务交流和为了便于分析人员和管理人员之间进行业务交流和分析问题,在调查过程中应尽量使用各种形象、直分析问题,在调查过程中应尽量使用各种形象、直观的图表工具。观的图表工具。通常用组织机构图描述组织的结构;通常用组织机构图描述组织的结构;
13、用业务流程图和表格分配图描述管理业务状况;用业务流程图和表格分配图描述管理业务状况;用数据流程图描述和分析数据、数据流程及各项功用数据流程图描述和分析数据、数据流程及各项功能;能;用判断树和决策表等描述处理功能和决策模型。用判断树和决策表等描述处理功能和决策模型。调查范围:调查范围:围绕组织内部信息流所涉及领域的各个围绕组织内部信息流所涉及领域的各个方面,应该包括企业的生产、经营、管理等。方面,应该包括企业的生产、经营、管理等。(1)组织机构图:)组织机构图:反映组织内部之间隶属关系的反映组织内部之间隶属关系的树状结构图。树状结构图。(2)组织)组织/业务关系图:业务关系图:反映组织各部分在承
14、担业反映组织各部分在承担业务时的关系。务时的关系。(3)业务流程图()业务流程图(Transaction Flow Diagram,TFD):):用根据系统调查表中所得到的资料和问卷调查的结用根据系统调查表中所得到的资料和问卷调查的结果,按业务实际处理过程将它们绘制在同一张图上。果,按业务实际处理过程将它们绘制在同一张图上。采用一些规定的符号及连线来表示某个具体业务处采用一些规定的符号及连线来表示某个具体业务处理过程,基本上是按照业务的实际处理步骤和过程理过程,基本上是按照业务的实际处理步骤和过程绘制。绘制。业务流程图业务流程图 业务流程图是业务流程图是直观描述现系统业务处理直观描述现系统业务
15、处理由开始到结束的整个过程的非结构化图型由开始到结束的整个过程的非结构化图型工具工具,它可以描述一个系统的业务,也可,它可以描述一个系统的业务,也可以描述一项具体业务的处理过程。以描述一项具体业务的处理过程。它是系统分析员描述现系统的最好的工它是系统分析员描述现系统的最好的工具,是系统分析员与企业管理人员交流的具,是系统分析员与企业管理人员交流的有力工具。有力工具。外部外部实体实体表示单位或个人,圈内写明单位或个表示单位或个人,圈内写明单位或个人职务的名称。人职务的名称。表格表格表示输入或输出的报表、计划、单据表示输入或输出的报表、计划、单据、报告等,框内写明其名称。、报告等,框内写明其名称。
16、存储存储表示各种帐目、规范、定额手册、报表示各种帐目、规范、定额手册、报表积累等大量存档信息。符号内部写表积累等大量存档信息。符号内部写明其名称。明其名称。业务业务处理处理框内写明处理的名称。框内写明处理的名称。流向线流向线表示信息或处理的流向。表示信息或处理的流向。业务流程图使用的符号业务流程图使用的符号例题例题 根据下列关于学生成绩管理业务的需求陈述,完成根据下列关于学生成绩管理业务的需求陈述,完成相应任务:相应任务:(1)(1)填报成绩填报成绩:各科任课教师将自己所担任的课程的各科任课教师将自己所担任的课程的考试成绩填写成考试成绩填写成“成绩报告单成绩报告单”(简称成绩单简称成绩单),报
17、,报送到教务科。教务科的管理员将成绩单的数据登记送到教务科。教务科的管理员将成绩单的数据登记到到“成绩簿成绩簿”中中(每个年级为一个成绩簿)。每个年级为一个成绩簿)。(2)(2)重修处理:重修处理:管理员根据管理员根据“成绩簿成绩簿”,确定重修,确定重修名单。其原则是:本学期的单科课程成绩名单。其原则是:本学期的单科课程成绩60=5=5(即有(即有5 5科或科或5 5科以上课程科以上课程不及格),则将该学号及姓名写入不及格),则将该学号及姓名写入“留级名单留级名单”中。例如,某一学生累计有中。例如,某一学生累计有5 5门或门或5 5门以上课门以上课程不及格,则将其学号写入程不及格,则将其学号写
18、入“留级名单留级名单”。根。根据留级名单,编制据留级名单,编制“留级通知单留级通知单”。(4)(4)成绩统计:成绩统计:管理员根据管理员根据“成绩簿成绩簿”,按班统,按班统计,编制计,编制“学生成绩统计表学生成绩统计表”。举例:学生成绩管理业务流程图举例:学生成绩管理业务流程图教师教师成绩单成绩单教务科教务科登记登记重修处理重修处理成绩簿成绩簿留级处理留级处理成绩统计成绩统计留级通知留级通知单单重 修 通 知重 修 通 知单单各院系各院系成绩统计表成绩统计表各院系各院系教务处教务处图图1212.1 1 学生成绩管理业务流程图学生成绩管理业务流程图通过这个例图,我们能找出画业务流程图的几条规律:
19、通过这个例图,我们能找出画业务流程图的几条规律:1 1)业务处理的起始是单位或个人输入报表,而结束是报表输出给单位或)业务处理的起始是单位或个人输入报表,而结束是报表输出给单位或个人。个人。2 2)报表输入给某个处理后,产生的输出应是报表或帐册。)报表输入给某个处理后,产生的输出应是报表或帐册。3 3)一般不应出现由单位到单位或由处理到处理或由报表到报表的情况。)一般不应出现由单位到单位或由处理到处理或由报表到报表的情况。12.3.3 12.3.3 数据分析数据分析数据分析的主要工具有数据分析的主要工具有数据流程图数据流程图和和数据字典数据字典。(1)数据流程图(数据流程图(Data Flow
20、 Diagram,DFD)DFD是结构化分析的一种主要工具,是是结构化分析的一种主要工具,是MISMIS开开发的主要工具,是组织中信息运动的抽象,是发的主要工具,是组织中信息运动的抽象,是M MISIS逻辑模型的主要形式。它使用一组简单的符逻辑模型的主要形式。它使用一组简单的符号,描述系统的数据由外部号,描述系统的数据由外部“流入流入”系统,经系统,经过多级的加工处理,经过不同结构的存储,最过多级的加工处理,经过不同结构的存储,最后以用户所需要的各种形式后以用户所需要的各种形式“流出流出”的全过程。的全过程。它是面向功能的。它是面向功能的。利用利用DFD,可以将系统分析员在系统分析可以将系统分
21、析员在系统分析中所设计的新系统逻辑模型描述出来,以表中所设计的新系统逻辑模型描述出来,以表达设计者的逻辑方案及新系统的设计思想达设计者的逻辑方案及新系统的设计思想。DFD是系统设计的主要依据。因为结构化是系统设计的主要依据。因为结构化系统设计方法强调系统开发的阶段性,前一系统设计方法强调系统开发的阶段性,前一阶段是后一阶段的基础,后一阶段是前一阶阶段是后一阶段的基础,后一阶段是前一阶段的继续。在进行系统的物理设计时,必须段的继续。在进行系统的物理设计时,必须依据逻辑模型。依据逻辑模型。DFD是利用有限的符号(外部实体、数据流是利用有限的符号(外部实体、数据流、数据处理和数据存储)及若干规则来描
22、述系、数据处理和数据存储)及若干规则来描述系统逻辑模型的统逻辑模型的。DFD是由顶层图(是由顶层图(TOP图)、一级细化图)、一级细化DFD、二级细化二级细化DFD等一组图所组成。等一组图所组成。应用自顶向下、逐层分解、先整体后局部的应用自顶向下、逐层分解、先整体后局部的思想进行设计的。思想进行设计的。顶层图是将系统高度抽象与概括而得到的,顶层图是将系统高度抽象与概括而得到的,它将系统视为一个整体、是由一个处理功能所它将系统视为一个整体、是由一个处理功能所构成的系统构成的系统。一级细化一级细化DFD是对顶层图的处理功能的分解是对顶层图的处理功能的分解与细化,这是从整体到部分的细化,划分的是与细
23、化,这是从整体到部分的细化,划分的是子系统。如同认识一部汽车,顶层图中所看到子系统。如同认识一部汽车,顶层图中所看到的只是整部汽车,而一级细化图看到的是汽车的只是整部汽车,而一级细化图看到的是汽车的部件,是组成汽车的几个大部分。的部件,是组成汽车的几个大部分。二级细化二级细化DFD是将一级细化图中的每个处理是将一级细化图中的每个处理功能的进一步分解与细化,对于汽车的例子,功能的进一步分解与细化,对于汽车的例子,这一步就应该认识到组成汽车部件的零件了。这一步就应该认识到组成汽车部件的零件了。一个实际系统,根据它的规模和复杂程度的不同一个实际系统,根据它的规模和复杂程度的不同,很可能还需要进行三级
24、及三级以上的细化。也可,很可能还需要进行三级及三级以上的细化。也可能某些处理需要继续细化,而另一些处理就不需再能某些处理需要继续细化,而另一些处理就不需再往下细化了。这分解与细化不是无止境的,不是越往下细化了。这分解与细化不是无止境的,不是越细越好,而是细化到细越好,而是细化到“处理具有独立功能处理具有独立功能”为止。为止。一个数据流图的每一层图都能完整地描述系统的一个数据流图的每一层图都能完整地描述系统的整个处理过程,差别在于不同层的图,其抽象与概整个处理过程,差别在于不同层的图,其抽象与概括程度不同、细化程度不同。越是上面的层图,它括程度不同、细化程度不同。越是上面的层图,它的概括与抽象程
25、度就越高,越是下层的图,它的细的概括与抽象程度就越高,越是下层的图,它的细化程度就越高。化程度就越高。DFD符号定义表符号定义表图形符号图形符号名名 称称说说 明明外部实体外部实体记述系统之外的数据提供或数据获记述系统之外的数据提供或数据获得的组织机构或个人,在方框内部得的组织机构或个人,在方框内部填入实体名称。填入实体名称。处理处理记述某种业务的手工或计算机处理,记述某种业务的手工或计算机处理,其中其中Pm区记述处理代码,区记述处理代码,C区记述区记述处理名称。处理名称。数据存储数据存储记述与处理有关的数据存储,记述与处理有关的数据存储,Dn区区记述存储的代码,记述存储的代码,S区记述存储数
展开阅读全文