系统开发方法
第八章 面向对象的系统 开发方法。10.1管理信息系统开发方法概述 10.2 生命周期法 10.3 结构化方法(新生命周期法) 10.4 原型法 10.5 面向对象方法 10.6 计算机辅助软件工程(CASE)。本章要点 方法、模型、工具和技术 系统开发的三种方法 CASE工具。
系统开发方法Tag内容描述:<p>1、Management Information System 管理信息系统 2009/2010学年第一学期河海大学商学院 邓利芳 第五章 管理信息系统的开发方法 主要内容 5.1 MIS开发概述 5.2 MIS的开发阶段模型 5.3 系统开发方式 5.4 开发方法概述 5.5 结构化开发方法 5.6 原型方法 5.7 面向对象的开发方法 5.8 计算机辅助CASE开发方法 软件开发所需的知识框架 软件工程的思想 数据结构与算法的思想 JAVA语言 JAVA平台 数 据 库 技 术 数据库 连接技术 操作技术 建库技术 计算机常识(操作系统、网络、常用工具) 一、MIS开发的前期组织 一个组织要开发信息系统,组织中的高。</p><p>2、鉢昞蚰垡尮珦頍糇趦鹌緸卜魪蹌皁腍芫躥犛塑概潥賅靝厩枮鼧苬軯玸酠綟鯒橿椢迬明禁漨鱨鲢湑玷四鄖嬨渑陏傏嫱贈阩闂榺朓旴鏙冔穇軖鹞伤遉蛍溕萅爰棌将綝弩藂淭梈僬暻瘉溚鬺炔酰童搯殨眿揗噳孥珧筝鼘畢輌鬾頤覊椒豭煠环玨苈恧俋忮暭表焟翗禈匋碶崢皗櫡樼锯恉匽躦券洞譻癖隍斤侦鳎頋嵯蟞麸郣讎欼挠罥鐞頌搬鉯纁苋琇掱祧炢耈臟憝嗊獢贴刷悛翗飏吮剱藪擷琒蔮虧鞨驽砀蔑蝲磲佝羫釁耒羊祽怹崏隟鬱狣橡噲爷蹓嘈酈耊秃楨飞寓翢塪詽檅毦恽缋端蓔鈭狐怚憼胆鍄乪彼麔媸堶鷍紡鼲側扗削魣攑滼嘻矻蜦剄蝼材諛铕荥碷宲葎查聇雨覘茭播孩渼瑧腣騩铪鱫蔚皵枥牞。</p><p>3、智勝文化事業有限公司製作 資訊管理e化企業的核心競爭能力 林東清 著 第十五章 資訊系統開發方法論 1 資訊管理e化企業的核心競爭能力 林東清 著 智勝文化事業有限公司製作 本章大綱 q 第一節 資訊系統不同的開發方法 q 第二節 系統開發生命週期法 q 第三節 雛型開發法 q 第四節 合作需求規劃與合作應用設計 q 第五節 使用者自建系統 q 第六節 資訊系統的委外與租用 q 第七節 套裝軟體的引進 q 第八節 不同資訊系統開發方法的比較 q 附錄15-A 系統開發生命週期法的開發步驟 q 附錄15-B 套裝軟體選擇的一些準則 資訊管理e化企業的核心競爭能。</p><p>4、第3章 系统开发方法与技术 1.2 第3章 系统开发方法与技术 本章内容 3.1 开发方式与开发模式 3.1.1 系统开发方式 3.1.2 系统开发模式 3.1.3 系统结构模式 3.2 系统开发方法 3.2.1 系统开发方法综述 3.2.2 结构化系统开发方法 3.2.3 面向对象系统开发方法 3.2.4 原型开发方法 3.3 系统开发技术(自学) 3.3.1 统一建模语言 3.3.2 Web Services技术 3.3.3 组件技术 1.3 第3章 系统开发方法与技术 3.1.1 系统开发方式 3.1.2 系统开发模式 3.1.3 系统结构模式 3.1 开发方式和开发模式 1.4 第3章 系统开发方法与技术 自主开发方式 1 委托开发方式 。</p><p>5、第10章 可视化集成开发环境下应用系统分析与系统设计方法,教学要求:通过本章的学习,读者要熟练掌握可视化集成开发环境下软件开发的过程 ,为程序设计打下坚实基础。,10.1 应用系统的一般开发模式,10.2 系统分析与系统设计报告,10.3 系统分析与设计的应用实例,10.4 小 结,10.1 应用系统的一般开发模式,10.1.1 可行性研究 10.1.2 需求分析 10.1.3 概要设计 10.1.4 软件详细设计 10.1.5 软件编码,10.1.1 可行性研究,开发任何一项较大的工程时,首先进行的是可行性分析和研究。可行性研究 的目的是用最小的代价在尽可能短的时间内确定该软件。</p><p>6、1,主要内容 围绕面向对象技术的基本概念和运行机制,结合应用实例,介绍面向对象的系统开发方法。,10.5 面向对象的系统开发方法,面向对象方法将现实世界中任何事物均视为“对象”。 客观世界看做是由许多不同种类的对象构成的,对象之间的相互作用和相互联系构成完整的客观世界。,10.5 面向对象方法,10.5.1 面向对象方法的基本思想,客观事物是由对象组成 对象是由属性和方法构成 对象之间的联系通过消息传递机制来实现 对象可以按其属性来归类,子类可以通过继承机制获得其父类的特征 对象具有封装性,10.5.2 面向对象的基本概念和特征,1 。</p><p>7、3 管理信息系统开发方法_3.1概述,1,第3章 管理信息系统开发方法,问题讨论: 1、有的同学认为,只要能编写好程序,就能开发管理信息系统(软件),对不对? 2、 “软件危机”是怎么回事? 3、为什么许多管理信息系统开发和应用失败了,原因是什么?,3 管理信息系统开发方法_3.1概述,2,软件危机的产生背景及表现形式,早期的软件主要指程序。程序的开发采用个体工作方式,开发工作主要依赖于开发人员的个人技能和程序设计技巧。当时的软件通常缺少与程序有关的文档,软件开发的实际成本和进度往往与预计的相差甚远,软件的质量得不到保证,开。</p><p>8、第八章 面向对象的系统 开发方法,现代信息系统体系结构庞大、数据量大,运用传统的系统开发方法及工具已难以满足用户的要求,需有新的方法论来指导系统开发过程。面向对象技术的出现为信息系统开发方法的研究带来了新的希望。,第二章 管理信息系统概论,9.1 面向对象的基本概念,1、标识:即是对象的名称,用来在问题域中区分其他对象。 2、数据:描述对象属性的存储或数据结构,它表明了对象的一个状态。 3、操作:即对象的行为。分为两类:一类是对象自身承受的操作,及操作结果修改了自身原有属性状态;另一类是施加于其他对象的操作,即。</p><p>9、1,第10章 管理信息系统开发方法,10.1管理信息系统开发方法概述 10.2 生命周期法 10.3 结构化方法(新生命周期法) 10.4 原型法 10.5 面向对象方法 10.6 计算机辅助软件工程(CASE),2,10.1 管理信息系统开发方法概述,10.1.1 管理信息系统开发的特点与基本原则 1管理信息系统开发的特点 建设周期长、投资大、风险大,比一般的技术工程有更大的难度和复杂性。,3,2管理信息系统开发的基本原则 (1)适应性原则 (2)效益性原则 (3)系统性原则 (4)规范化原则 (5)递进性原则,4,10.1.2 管理信息系统开发的组织管理 1.管理信息系统开发的策。</p><p>10、第4章 系统开发方法 (综述章) 软件工程教研室,Software Engineering,本章要点 方法、模型、工具和技术 系统开发的三种方法 CASE工具,4.1 方法、模型、工具、技术,4.1.1 系统开发方法(Method) 提供完成系统开发每 一步 的详细指导,包括具体的模型、 工具和技术(的使用说明),4.1.2 模型(Model),现实世界某些重要方面的表示。,管理过程的模型: PERT图 甘特图 组织层次图 财务分析模型 -NPV、ROI,系统分析的模型: 流程图 数据流图DFD 实体-联系图ERD 结构图 用例图 类图 顺序图,4.1.3 工具(Tool),工具: 帮助生成项目中所需模型或其他 组件。</p><p>11、企业信息系统建设的几个基本原则,一、系统的观点,企业管理信息系统,高层管理子系统,信息处理子系统,库存管理子系统,开发管理子系统,生产管理子系统,订货子系统,人事管理子系统,财务管理子系统,二、与用户密切配合,三、一把手原则,四、重视企业信息系统的战略规划,信息系统的开发是有阶段性的,每个阶段必须规定明确的任务,提供相应的文档资料,作为下一阶段的依据。,企业信息系统开发的战略规划,一个企业信息系统的战略规划应包括:,组织的战略目标、政策和约束、计划和指标的分析;,企业信息系统的目标、以及计划指标的分析;,企业信息。</p><p>12、1,第二章会计信息系统的开发方法,教学目的与要求:通过本章学习,要求掌握软件的生命周期法的概念、以及生命周期法的开发方法可分为系统分析、系统设计、系统实施、系统运行和系统维护几个阶段。生命周期法基本概念。</p><p>13、第五章系统开发方法 2 Windows95的开发 1995年发布 3年开发期11236344行代码9234455小时编码49分钟 行2333345小时测试12 5分钟 行10000人参与 部分是Microsoft员工 部分雇佣 外包 发放了几千套拷贝 关键用户评价产品。</p><p>14、第八章 系统开发方法,第一节 生命周期法,一、系统生命周期,系统生命周期分为五个阶段: 系统规划 系统分析 系统设计 系统实施 维护与评价,二.系统规划,系统规划的任务,提出一个初步的系统设想。 确定系统目标 业务流程调查 设定系统功能 配置硬件 可行性分析 技术可行性 经济可行性,系统规划的步骤,初步调查:(以功能为单位) 机构调查、工作流程调查、数据调查 业务流程分析: 流程合理化、明确管理功。</p>