




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、管理信息系统(第二版)管理信息系统(第二版)第3讲 管理信息系统的建设方法(上)济南职业学院 王彤宇任务描述任务描述两种典型的系统开发方法:两种典型的系统开发方法:结构化生命周期法;结构化生命周期法;快速原型法;快速原型法;其他系统开发方法;其他系统开发方法;可供采用的系统开发方式特点。可供采用的系统开发方式特点。知识结构知识结构一、结构化生命周期法一、结构化生命周期法1.1.管理信息系统的生命周期管理信息系统的生命周期2.2.结构化系统开发的基本思想结构化系统开发的基本思想3.3.结构化生命周期法结构化生命周期法二、快速原型法二、快速原型法三、其他系统建设方法三、其他系统建设方法1.1.计算
2、机辅助软件工程计算机辅助软件工程CASE2.2.面向对象的系统建设方法面向对象的系统建设方法四、管理信息系统的开发方式四、管理信息系统的开发方式一、结构化生命周期法一、结构化生命周期法1.1.管理信息系统的生命周期管理信息系统的生命周期根据组织的整体根据组织的整体目标,确定管理目标,确定管理信息系统的发展信息系统的发展战略。战略。建设并建成一个建设并建成一个系统,又分为系系统,又分为系统分析、系统设统分析、系统设计、系统实施三计、系统实施三个阶段。个阶段。系统建成后便投系统建成后便投入使用,在使用入使用,在使用过程中不断衰变过程中不断衰变又不断维护。又不断维护。管理信息系统也不例外,其生命周期
3、包括规划阶段、开发阶段和运规划阶段、开发阶段和运行维护阶段行维护阶段。 一、结构化生命周期法一、结构化生命周期法所以MIS的生命周期共划分为系统规划、系统分析、系统设计、系系统规划、系统分析、系统设计、系统实施和系统运行与维护统实施和系统运行与维护五个阶段。一、结构化生命周期法一、结构化生命周期法管理信息系统生命周期各阶段生命周期各阶段的主要活动如图3-2所示。管理信息系统于20世纪60年代开始发展,发展初期在建设方面呈现较为混乱的状态。早期的方法在实际应用中出现不少问题,常常造成所建系统用户不满意、不能完全实现预定的目标与功能、使用效果差、维用户不满意、不能完全实现预定的目标与功能、使用效果
4、差、维护工作量大、维护费用高护工作量大、维护费用高等后果。一、结构化生命周期法一、结构化生命周期法管理信息系统讲稿2.2.结构化系统开发的基本思想结构化系统开发的基本思想(1)结构化方法)结构化方法“结构化” 含义:用一组规范的步骤、准则和工具来进行某项工作。结构化方法的基本思路如图3-5所示。一、结构化生命周期法一、结构化生命周期法举例举例:肯德基:肯德基 蛋挞制作过程:蛋挞制作过程:准备好材料往140克牛奶里面加入180克淡奶油;用打蛋器把牛奶和淡奶油搅拌均匀;再加入80克砂糖和15克炼乳搅拌均匀;加入15克过筛的低筋面粉;继续加入4个打散的蛋黄;用过滤网再过滤一次;蛋挞水这就做好了,留着
5、待用。一、结构化生命周期法一、结构化生命周期法把蛋挞皮准备好装盘;往蛋挞皮里面加入蛋挞水;放入烤箱,上下火210度,烤20分钟;香甜可口的蛋挞就做好了! 中国凉面做法:中国凉面做法:1. 先准备吃面的面码,黄瓜洗净,水萝卜洗净、香芹、豆芽、青蒜,少许香椿,如果讲究的还得来点黄豆、青豆,这个菜码完全可以根据自己的喜好和应季的蔬菜来;2. 去皮五花肉切丁(大小您按您爱吃的大小决定),葱姜切末;3. 菜码切丝,豆芽略焯;4. 锅内放油煸香花椒;5. 将煸出香味的花椒捞出;6. 锅中放入切好的肉丁;7. 中火煸炒放入一个大料瓣;8. 肉煸炒出香味,变色;9. 放入豆瓣酱;10. 少许少许开水加入改小火
6、慢慢煸炒;11. 酱被煸炒出豆酱的香味,放入少许葱白、少许姜末或姜汁出锅即可。非非 结构化方法结构化方法结构化方法结构化方法一、结构化生命周期法一、结构化生命周期法工作成果描述标准化原则用户参与的原则“自顶向下”的原则“先逻辑,后物理”的原则结构化方法主要原则(2)结构化方法的主要原则)结构化方法的主要原则一、结构化生命周期法一、结构化生命周期法3.3.结构化生命周期法结构化生命周期法在管理信息系统生命周期的基础上,应用结构化方法在管理信息系统生命周期的基础上,应用结构化方法,使管理信息系统的建设逐渐形成一套比较严格的标准、规范、方法与技术,系统建设的组织管理与实施有章可循,成功率和有效率大幅
7、提高。这个综合性方法就是结构化生命周期法。(1 1)结构化生命周期法要点结构化生命周期法要点定义:所谓结构化生命周期法就是把管理信息系统开发的全过程按其生存周期分成若干阶段,每个阶段有相对独立的任务,然后逐步完成各个阶段的任务。一、结构化生命周期法一、结构化生命周期法结构化生命周期法工作流程:结构化生命周期法工作流程:结构化的系统分析与设计文档管理用户评价开发阶段性生命周期法把整个生命周期法把整个系统开发过程分成系统开发过程分成一系列严格定义顺一系列严格定义顺序的紧密相关的阶序的紧密相关的阶段。段。生命周期法把文档生命周期法把文档资料作为每个阶段资料作为每个阶段的产品之一,而且的产品之一,而且
8、加以标准化,作为加以标准化,作为每个阶段结束的重每个阶段结束的重要标准。要标准。管理信息系统生命管理信息系统生命周期法要求在系统周期法要求在系统开发的每个阶段都开发的每个阶段都有用户评价。有用户评价。对系统功能进行自对系统功能进行自顶向下的分解,模顶向下的分解,模块化,使系统层次块化,使系统层次清晰,易于理解,清晰,易于理解,调试和排错。调试和排错。具体地讲,结构化生命周期法强调以下4个方面:一、结构化生命周期法一、结构化生命周期法123阶段回溯不可避免用户热情没有调动好文档资料缺乏实用价值(2)结构化生命周期法存在的问题)结构化生命周期法存在的问题一、结构化生命周期法一、结构化生命周期法知识
9、结构知识结构一、结构化生命周期法一、结构化生命周期法1.1.管理信息系统的生命周期管理信息系统的生命周期2.2.结构化系统开发的基本思想结构化系统开发的基本思想3.3.结构化生命周期法结构化生命周期法二、快速原型法二、快速原型法三、其他系统建设方法三、其他系统建设方法1.1.计算机辅助软件工程计算机辅助软件工程CASE2.2.面向对象的系统建设方法面向对象的系统建设方法四、管理信息系统的开发方式四、管理信息系统的开发方式二、快速原型法二、快速原型法管理信息系统讲稿1.1.什么是快速原型法什么是快速原型法快速原型法是针对结构化生命周期法的问题提出的一种新的系统开发方法。它的主要思想主要思想是:首
10、先建立一个能反映用户主要需求的原型,让用户实际看见新系统的概貌,以便判断哪些功能是符合要求的,哪些是需要改进的,然后将原型反复改进,最终建立完全符合用户要求的新系统。系统开发人员首先与用户一起定义用户需求,并开发出一个基本原型,该原型主要考虑怎样才能全面反映用户的需求,然后双方再一起共同评价这个原型,并决定该原型是否满足用户要求或者进一步修改。举例举例:二、快速原型法二、快速原型法原型系统的建立过程原型系统的建立过程:二、快速原型法二、快速原型法2. 2. 快速原型法与生命周期法互补应用快速原型法与生命周期法互补应用快速原型法用于MIS开发有两种情况:仅代替生命周期法的某一个或几个阶段;承担工
11、程的全部任务。由于原型的特点,该方法每次反复都要花费人力、物力,成本比较高,所以实际运用中,人们多采用将结构化生命周期法与原型法结合的办法将结构化生命周期法与原型法结合的办法,利用原型的优势,在系统生命周期的某个阶段或部分功能的实现上应用。实践证明,在系统分析阶段系统分析阶段有必要建立原型系统,以进一步确认、修改对系统的需求描述。二、快速原型法二、快速原型法系统分析阶段系统分析阶段使用原型法的工作流程:使用原型法的工作流程:二、快速原型法二、快速原型法知识结构知识结构一、结构化生命周期法一、结构化生命周期法1.1.管理信息系统的生命周期管理信息系统的生命周期2.2.结构化系统开发的基本思想结构
12、化系统开发的基本思想3.3.结构化生命周期法结构化生命周期法二、快速原型法二、快速原型法三、其他系统建设方法三、其他系统建设方法1.1.计算机辅助软件工程计算机辅助软件工程CASE2.2.面向对象的系统建设方法面向对象的系统建设方法四、管理信息系统的开发方式四、管理信息系统的开发方式交互式图形,便于用户理解指导用户应用系统可重用技术,设计一致性提高设计人员效率开发重点落在系统分析设计上,提高系统质量三、其他系统建设方法三、其他系统建设方法1. 计算机辅助软件工程计算机辅助软件工程CASE计算机辅助软件工程(Computer Aided Software Engineering,CASE)是近几
13、年才发展起来的一门技术。CASE是系统开发工具与方法系统开发工具与方法的结合,其目标目标在于使整个软件生命周期各阶段开发过程自动化。 优点:优点:提醒提醒:CASE只是工具,可辅助人们进行管理信息系统开发,而不能代替人们工作。使用CASE工具之前必须对系统需求系统需求有一清晰定义,同时也要保证系统的开发必须在有计划的管理、控制与组织之下进行,此外还要对用户进行培训,了解软件工程理论,学会使用CASE工具。三、其他系统建设方法三、其他系统建设方法2. 面向对象的系统建设方法面向对象的系统建设方法传统的结构化系统建设方法在分析问题时,功能分解方法通常被刻画为从“做什么”到“怎样做”,而面向对象法则
14、是从“用什么做”到“要做什么”,前者强调从系统外部功能系统外部功能去模拟现实世界,后者则强调从系统内部结构系统内部结构去模拟现实世界。其基本思想基本思想是:对问题领域进行自然分割,以更接近人类通常思维的方式建立问题领域的模型,以便于对客观的信息实体进行结构模拟和行为模拟,从而使设计出的系统尽可能直接地表现问题求解的过程。三、其他系统建设方法三、其他系统建设方法该方法的核心概念是对象对象。对象对象是指系统所涉及的问题领域中出现的客观事物的抽象。Student stud1,stud2; /Student是已经声明的类类型基于对象的分类结构和组装结构,并利用服务、消息、继承服务、消息、继承等机制建立的系统,有较强的应变能力,应用软件可重用性好,特别适合于复杂、大型系统的开发和处理多媒体数据。三、其他系统建设方法三、其他系统建设方法知识结构知识结构一、结构化生命周期法一、结构化生命周期法1.1.管理信息系统的生命周期管理信息系统的生命周期2.2.结构化系统开发的基本思想结构化系统开发的基本思想3.3.结构化生命周期法结构化生命周期法二、快速原型法二、快速原型法三、其他系统建设方法三、其他系统建设方法1.1.计算机辅助软件工程计算机辅助软件工程CASE2.2.面向对象的系统建设方法面向对象的系统建设方法四、管理信息系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论