信息系统建设概述课件.ppt
《信息系统建设概述课件.ppt》由会员分享,可在线阅读,更多相关《信息系统建设概述课件.ppt(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章第四章 信息系统建设概论信息系统建设概论 授课主题授课主题授课主题授课主题 学时学时学时学时 状态状态状态状态 备注备注备注备注1 1:信息系统基本概念:信息系统基本概念:信息系统基本概念:信息系统基本概念 (3 3)2 2:信息系统建设概论:信息系统建设概论:信息系统建设概论:信息系统建设概论 (3 3)3 3:系统规划:系统规划:系统规划:系统规划 (3 3)4 4:系统分析:系统分析:系统分析:系统分析 (9 9)5 5:系统设计:系统设计:系统设计:系统设计 (9 9)6 6:系统实施与转换:系统实施与转换:系统实施与转换:系统实施与转换 (6 6)7 7:系统维护:系统维护:系
2、统维护:系统维护 (3 3)8 8:面向对象分析与设计:面向对象分析与设计:面向对象分析与设计:面向对象分析与设计 (6 6)9 9:案例分析:案例分析:案例分析:案例分析 (3 3)1010:课程总结:课程总结:课程总结:课程总结 (3 3)信息系统建设概论信息系统建设概论本章内容n 信息系统建设是一个 复杂的社会过程n 信息系统的生命周期n 建立管理模型n 信息系统的开发方法n 系统开发的组织管理 第 四 章 3学时系统开发的难度:系统开发的难度:两个著名的定律:两个著名的定律:(1)MurphysLaw:在系统开发中在系统开发中 工作比想象的更为复杂工作比想象的更为复杂 花费的时间比计划
3、得更长花费的时间比计划得更长 使用的资金比预算得多使用的资金比预算得多 毛病能出到什么程度,就一定能到那个程度毛病能出到什么程度,就一定能到那个程度(2)CulthansLaw:Murphy是乐观主义者是乐观主义者信息系统建设是复杂的社会过程信息系统建设是复杂的社会过程Murphys Law 就是大名鼎鼎的“墨菲法则”,这是一种幽默的规则,它认为任何可能出错的事终将出错(if something can go wrong,it will)。大约在第二次世界大战的时候,墨菲法则开始为人所知。顾名思义,Murphys Law 应该是Murphy创造的,他是一个什么样的人呢?在前美国参议员、太空航天
4、员约翰格林的自传体小说Into Orbit中,墨菲是美国海军处制作的系列教育性卡通片中的一个虚构人物,这位粗枝大叶、笨手笨脚的机械工人总是犯一些低级错误,比如安装推进器时不慎装反。格林的说法现已无法得到查证,同样有可能的是,墨菲只不过是个常见的英文名,不管这条悲观的墨菲法则是谁创造的,“墨菲”或许都是无中生有的臆造出来的人物。信息系统建设是复杂的社会过程信息系统建设是复杂的社会过程非技术性的难点:非技术性的难点:(1 1)认识问题,心理上的压力)认识问题,心理上的压力决策层:决策层:MIS无非是用计算机代替人工操作,是否有实实在在的效益。无非是用计算机代替人工操作,是否有实实在在的效益。中层:
5、中层:MIS导致权力集中,人工干预较少,对工作失去控制权,有失落感导致权力集中,人工干预较少,对工作失去控制权,有失落感 使用人员:担心出现故障,使系统陷于瘫痪,怕出乱子,负责任。使用人员:担心出现故障,使系统陷于瘫痪,怕出乱子,负责任。(2)人员素质问题)人员素质问题正反两个方面的经验表明,开发人员和管理人员的正反两个方面的经验表明,开发人员和管理人员的“两张皮两张皮”现象是导现象是导致系统开发不成功的重要原因。致系统开发不成功的重要原因。既懂管理又懂系统开发的队伍是取得成功的重要保证。既懂管理又懂系统开发的队伍是取得成功的重要保证。信息系统建设是复杂的社会过程信息系统建设是复杂的社会过程技
6、术性难点:技术性难点:(1)数据录入难点:“瓶颈”(2)辅助决策难点:有的问题无固定的模型可借 鉴;知识的搜集与整理。(3)系统的评价与效益分析:难以量化;“软”效 益不易被承认(4)整体优化的难点:硬件的配置,开发环境的 确定均应从任务、性能、价格等方面 综合考虑。信息系统建设是复杂的社会过程信息系统建设是复杂的社会过程信息系统的生命周期信息系统的生命周期系统规划系统规划系统分析系统分析系统设计系统设计系统实施系统实施系统运行和维护系统运行和维护开发开发请求请求初步初步调查调查可行可行研究研究审批审批系统规划系统规划系统分析系统分析系统设计系统设计系统实施系统实施系统运行和维护系统运行和维护
7、开发开发请求请求初步初步调查调查可行可行研究研究审批审批详细详细调查调查逻辑逻辑设计设计审查审查系统规划系统规划系统分析系统分析系统设计系统设计系统实施系统实施系统运行和维护系统运行和维护开发开发请求请求初步初步调查调查可行可行研究研究审批审批详细详细调查调查逻辑逻辑设计设计审查审查总体总体设计设计详细详细设计设计审查审查系统规划系统规划系统分析系统分析系统设计系统设计系统实施系统实施系统运行和维护系统运行和维护开发开发请求请求初步初步调查调查可行可行研究研究审批审批详细详细调查调查逻辑逻辑设计设计审查审查总体总体设计设计详细详细设计设计审查审查编程编程调试调试系统系统转换转换验收验收系统规划
8、系统规划系统分析系统分析系统设计系统设计系统实施系统实施系统运行和维护系统运行和维护开发开发请求请求初步初步调查调查可行可行研究研究审批审批详细详细调查调查逻辑逻辑设计设计审查审查总体总体设计设计详细详细设计设计审查审查编程编程调试调试系统系统转换转换验收验收系统系统维护维护系统系统评价评价系统规划系统规划系统分析系统分析系统设计系统设计系统实施系统实施系统运行和维护系统运行和维护开发开发请求请求初步初步调查调查可行可行研究研究审批审批详细详细调查调查逻辑逻辑设计设计审查审查总体总体设计设计详细详细设计设计审查审查编程编程调试调试系统系统转换转换验收验收系统系统维护维护系统系统评价评价系统规划
9、系统规划系统分析系统分析系统设计系统设计系统实施系统实施系统运行和维护系统运行和维护信息系统开发过程软件生存期模型是跨越整个生存期的系统开发、运作和维护所实施的全部过程、活动和任务的结构框架。也称软件过程模型。瀑布模型 原型模型 螺旋模型 喷泉模型软件生存期模型软件生存期模型瀑布模型瀑布模型瀑布模型瀑布模型听取用听取用户意见户意见建造建造/修改修改原型原型用户测试用户测试运行原型运行原型演化模型演化模型 螺螺旋旋模模 型型螺旋模型沿着螺线旋转,在四个象限上分别表达螺旋模型沿着螺线旋转,在四个象限上分别表达螺旋模型沿着螺线旋转,在四个象限上分别表达螺旋模型沿着螺线旋转,在四个象限上分别表达了四个
10、方面的活动,即:了四个方面的活动,即:了四个方面的活动,即:了四个方面的活动,即:制定计划制定计划制定计划制定计划 确定软件目标,选定实施方案,弄确定软件目标,选定实施方案,弄确定软件目标,选定实施方案,弄确定软件目标,选定实施方案,弄清项目开发的限制条件清项目开发的限制条件清项目开发的限制条件清项目开发的限制条件 风险分析风险分析风险分析风险分析 分析所选方案,考虑如何识别和消分析所选方案,考虑如何识别和消分析所选方案,考虑如何识别和消分析所选方案,考虑如何识别和消除风险除风险除风险除风险 实施工程实施工程实施工程实施工程 实施软件开发实施软件开发实施软件开发实施软件开发 客户评估客户评估客
11、户评估客户评估 评价开发工作,提出修正建议评价开发工作,提出修正建议评价开发工作,提出修正建议评价开发工作,提出修正建议螺旋模型螺旋模型迭代迭代重复重复演进演进无间隙无间隙各各阶阶段段间间无无明显界限明显界限喷泉模型喷泉模型建立管理模型建立管理模型模型模型静态特征静态特征行为特征行为特征业务流程业务流程商务规则商务规则现实世界信息系统的三个组成要素?建立管理模型建立管理模型模型模型模型模型静态特征静态特征行为特征行为特征业务流程业务流程商务规则商务规则现实世界 反映客观世界中反映客观世界中“有什么有什么”,“是什么是什么”描述:对象、属性、关系描述:对象、属性、关系 工具:工具:ERER图(图
12、(P.57P.57转换成关系模转换成关系模式)式)反映客观世界实体的行为特点反映客观世界实体的行为特点 描述:状态迁移、消息传递、对象描述:状态迁移、消息传递、对象生命周期、序列、协作等生命周期、序列、协作等 工具:工具:JSDJSD(Jackson system Jackson system)反映企业为了某个预定产出而进行反映企业为了某个预定产出而进行的逻辑相关的一系列任务的逻辑相关的一系列任务 描述:企业过程描述:企业过程 工具:业务流程图、数据流程图工具:业务流程图、数据流程图 反映企业运作过程中的特定要求、反映企业运作过程中的特定要求、必须遵循的约束和条件,体现在数据必须遵循的约束和条
13、件,体现在数据的完整性约束上的完整性约束上 描述:属性的类型、域值、实体完描述:属性的类型、域值、实体完整性、参照完整性整性、参照完整性建立管理模型建立管理模型供应商(供应商号,姓名,地址,电话,帐号);项目(项目号,预算,开工日期);仓库(编号,面积,电话)零件(零件号,名称,规格,单价,描述)职工(职工号,姓名,年龄,职称,领导否)供应商-项目-零件(供应商号,项目号,零件号,供应量)仓库-零件(仓库号,零件号,库存量)职工-仓库(仓库号,职工号)建立管理模型建立管理模型JSD的三种基本构件顺序结构:顺序A依次执行B、C、D三个动作,且每个动作发生一次选择结构:选择A执行B、C、D三个动作
14、之一,且只执行一次重复结构:重复A执行B 0次、1次或多次建立管理模型建立管理模型图书馆中读者和图书对象的图书馆中读者和图书对象的JSD对象模型 结构化方法结构化方法 快速原型法快速原型法 面向对象法面向对象法信息系统开发方法信息系统开发方法结构化方法产生的背景:过去限于计算机硬、软件费用和功能,只考虑计算机能做什么,而不考虑需要计算机做什么。另一方面,传统方法与实际不结合,系统完成后才与用户见面,这时提出意见再修改,会造成巨大的浪费。系统开发中容易出现的问题1、忽略对系统目标的研究,忽略长期规划而着眼于细节。2、管理人员与技术人员之间存在沟通障碍,“隔行如隔山”3、缺乏完整规范的工作程序和方
15、法,边设计,边实施。4、缺乏管理控制结构化方法结构化方法总之,以上这些问题造成开发成本恶化。统计分析的资料表明,越到开发后期纠正错误的成本越高。设进行调试时的成本为1,则需求分析阶段成本为0.2,而在运行维护阶段为4-40倍。传统方法在开发前期发生的错误不能及时发现,到中后期发现错误再改正时成本大大提高。结构化方法正是在这种背景下产生的。结构化方法结构化方法结构化方法的思想:1964年,波姆和雅科比尼提出结构化程序设计理论,中心内容是:任何一个程序都可以用顺序、选择和循环三种基本逻辑结构的反复嵌套实现。在这一思想指导下,一个程序的详细执行过程可以按照“自顶向下,逐步求精”的方法确定 在结构化程
16、序设计的启发下,把模块化的思想引入系统设计中,将一个系统设计成层次化的程序模块结构,这些模块相对独立,功能单一,这就是结构化系统设计的基本思想。结构化方法结构化方法结构化方法的基本思想n 用系统工程的思想和工程化的方法;n 按用户至上的原则;n 结构化、模块化;n 自顶向下地对信息系统进行分析与设计结构化方法结构化方法结构化方法应遵循的基本原则:1 1、从实际出发,面向用户的原则、从实际出发,面向用户的原则用户的要求是用户的要求是MISMIS开发的出发点和归宿点开发的出发点和归宿点;面向用户,但不是单纯的用户观点面向用户,但不是单纯的用户观点;用户的要求必须客观合理地反映科学管理的需要用户的要
17、求必须客观合理地反映科学管理的需要;对最终用户的合理要求,特别是用户界面的需求应给予特别的注意对最终用户的合理要求,特别是用户界面的需求应给予特别的注意;应应从从实实际际出出发发,采采取取实实际际中中的的“满满意意方方案案”或或“最最可可行行方方案案”,而而不不应采取理论上应采取理论上“最优方案最优方案”。2 2、严格区分工作阶段,每个阶段有明确的任务和应得到的结果、严格区分工作阶段,每个阶段有明确的任务和应得到的结果3 3、按照系统的观点,自顶向下的完成系统的研制工作、按照系统的观点,自顶向下的完成系统的研制工作4 4、充分考虑变化的情况、充分考虑变化的情况5 5、工作成果文献化、标准化。、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 建设 概述 课件
限制150内