第三章管理信息系统开发概述

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第三章管理信息系统开发概述(ExploitationSummarizeoftheManagementInformationSystem)3.2ManagementInformationSystems第3章管理信息系统开发概述•对管理信息系统的开发有一个总体的认识•了解系统开发的任务、特点和方式•理解系统开发的原则、项目组织管理、人员分工等内容•掌握结构化开发方法、原型法、面向对象开发方法三种常用开发方法的基本思想、开发模式、开发过程及方法要点教学目标及基本要求3.3ManagementInformationSystems第3章管理信息系统开发概述结构化开发方法原型法系统开发的几个基本问题教学内容面向对象开发方法3.4ManagementInformationSystems第3章管理信息系统开发概述系统开发的W5HH法则为什么要开发系统?Whyisthesystembeingdeveloped?什么时候做?做什么?Whatwillbedone,bywhen?具体的功能由谁来负责?Whoisresponsibleforafunction?人员组织上的安排在哪里?Wherearetheyorganizationallylocated?在技术和管理上,如何确保开发工作的进行?Howwillthejobbedonetechnicallyandmanagerially?具体的每种资源需要多少?Howmuchofeachresourceisneeded?3.5ManagementInformationSystems第3章管理信息系统开发概述•一方面,企业对信息系统建设的重视程度逐渐提高;•另一方面,在应用过程中还存在许多不足:1.系统开发、建设投入不够;2.国产计算机硬件生产水平不高;3.计算机应用软件水平不高;WPS4.电子商务应用效果不佳;5不同地区的企业信息化程度差别大。我国管理信息系统应用现状3.6ManagementInformationSystems第3章管理信息系统开发概述必要性:•现有系统的不足•期望开拓新机遇、增强竞争力•期望更有效的利用信息•企业的增长、合并和重组•社会、市场等外部环境的变化系统开发建设的原因可能性:计算机技术的发展3.7ManagementInformationSystems第3章管理信息系统开发概述系统开发的W5HH法则为什么要开发系统?Whyisthesystembeingdeveloped?什么时候做?做什么?Whatwillbedone,bywhen?具体的功能由谁来负责?Whoisresponsibleforafunction?人员组织上安排在哪里?Wherearetheyorganizationallylocated?在技术和管理上,如何确保开发工作的进行?Howwillthejobbedonetechnicallyandmanagerially?具体的每种资源需要多少?Howmuchofeachresourceisneeded?3.8ManagementInformationSystems第3章管理信息系统开发概述系统开发的任务就是根据企业管理的目标、内容、规模、性质等具体情况,从系统论的观点出发,运用系统工程的方法,按照系统发展的规律,为企业建立起计算机化的信息系统。系统开发最核心的工作,就是设计出一套适合于现代企业管理要求的应用软件。系统开发的任务3.9ManagementInformationSystems第3章管理信息系统开发概述Softwareisasetofitemsorobjectsthatformaconfigurationthatincludesinstructions(computerprograms)thatwhenexecutedprovidedesiredfunctionandperformance,datastructuresthatenabletheprogramstoadequatelymanipulateinformation,anddocumentsthatdescribetheoperationanduseoftheprograms.ANDMORE…Softwareisdevelopedorengineered,itisnotmanufacturedintheclassicalsense.HighqualityisachievedthroughgooddesignDependonpeopleRequiretheconstructionofa“product”软件的定义3.10ManagementInformationSystems第3章管理信息系统开发概述•为什么开发一个软件耗时如此之长?•为什么开发费用如此之高?•在软件交付之前,为什么无法发现所有的错误?•在软件开发过程中,为什么一直很难去测评其进展?系统开发常见问题3.11ManagementInformationSystems第3章管理信息系统开发概述津津乐道的精美食品系统开发的特点3.12ManagementInformationSystems第3章管理信息系统开发概述在一个脏乱不堪的厨房里,使用过时的食品加工设备是否能献上你所期望的美味又健康的食品?(项目开发环境和工具)一个未经培训的厨师,能不能为你送上可口的美食?(项目开发人员)一群没有纪律性,无人管束的厨师所在的厨房是否能为你做出期望的、口味一致的食品?(项目组织和管理)美味佳肴的背后…3.13ManagementInformationSystems第3章管理信息系统开发概述•复杂性高•集体的创造性活动•质量要求高•产品是无形的•历史短,经验不足系统开发的特点3.14ManagementInformationSystems第3章管理信息系统开发概述•企业:非确定型的复杂系统•技术:知识密集性强•应用:业务流程再造(BPR)系统开发特点:复杂性高3.15ManagementInformationSystems第3章管理信息系统开发概述no艺术总监no乐谱no练习各奏各系统开发特点:集体的创造性活动3.16ManagementInformationSystems第3章管理信息系统开发概述•软件本身不允许有错误•新系统必须要超越原系统或现有系统系统开发特点:质量要求高3.17ManagementInformationSystems第3章管理信息系统开发概述•无磨损:软件产品的故障不能用更换零部件的办法来解决•难定量:不能简单地用编写的代码行数的多少来衡量开发的工作量•难理解:对于同一个设计目标,不同的人开发出的软件产品不会完全相同系统开发特点:产品是无形的3.18ManagementInformationSystems第3章管理信息系统开发概述•1995年根据美国卡内基一梅隆大学软件工程研究所SEI统计,美国共取消了810亿美元的商业软件项目,其中31%的项目未做完就被取消,53%的软件项目进度通常要延长50%的时间,只有9%的软件项目能够及时交付并且费用也控制在预算之内。•2000年美国TechRepublic公司也发表了有关IT项目的调查结果。该调查是以北美的1375个IT专家为对象实施问卷调查。根据此调查,IT项目中有40%失败,这些项目的平均成本每年花费100万美元。系统开发特点:历史短,经验不足3.19ManagementInformationSystems第3章管理信息系统开发概述•为什么开发一个软件耗时如此之长?•为什么开发费用如此之高?•在我们交付软件之前,为什么我们无法发现所有的错误?•在软件开发过程中,为什么我们一直很难去测评其进展?系统开发常见问题3.20ManagementInformationSystems第3章管理信息系统开发概述系统开发的W5HH法则为什么要开发系统?Whyisthesystembeingdeveloped?什么时候做?做什么?Whatwillbedone,bywhen?具体的功能由谁来负责?Whoisresponsibleforafunction?人员组织上安排在哪里?Wherearetheyorganizationallylocated?在技术和管理上,如何确保开发工作的进行?Howwillthejobbedonetechnicallyandmanagerially?具体的每种资源需要多少?Howmuchofeachresourceisneeded?3.21ManagementInformationSystems第3章管理信息系统开发概述1.战略性挑战——如何利用信息技术来构建一个具有竞争力的组织2.全球化的挑战——如何掌握全球经济环境下的企业需求和系统需求3.信息结构的挑战——如何建立—个能支持企业商业目标的信息结构4.信息系统投资的挑战——如何确定信息系统的商业价值5.责任感与控制能力的挑战——如何设计一个使企业能够掌握并控制的系统?怎样保证信息系统的应用受道德的约束并具有社会责任感现代企业管理对开发者提出的严峻挑战3.22ManagementInformationSystems第3章管理信息系统开发概述•先进性和成熟性原则•安全性和可靠性原则•经济性和实用性原则•可扩展性与易维护性原则•开放性原则系统开发的指导原则3.23ManagementInformationSystems第3章管理信息系统开发概述•硬件:开放性的体系结构、共享磁盘阵列技术、硬件分区技术、RAID技术•软件:最新的数据库技术、最新的软件开发工具以及先进的软件结构数据库:Oracle、Sybase、DB2;开发工具:Basic语言和C语言;VC、VB和VF;Java;软件结构:C/S(Client/Server)、B/S(Browser/Server);•开发方法:用结构化的设计思想、先进的开发管理工具先进性和成熟性原则3.24ManagementInformationSystems第3章管理信息系统开发概述•设备安全:高可靠性设计(应变能力、容错能力和纠错能力)无单点故障设计•网络安全:防火墙、防病毒软件、入侵检测系统•数据安全:数据备份、数据加密安全性和可靠性原则3.25ManagementInformationSystems第3章管理信息系统开发概述•经济性与实用性原则:在完成系统目标的基础上,力争用最少的钱办最多的事,保护投资(经济收益好、社会效益高、资金投入少、实用价值高)•可扩展性与易维护性原则:系统可以从规模和性能两个方面进行扩充;易于操作、易于管理和易于维护•开放性原则:要求系统具有很好的兼容性、可移植性和通用性系统开发的指导原则3.26ManagementInformationSystems第3章管理信息系统开发概述案例阅读:深获产业巨头青睐LINUX渐入佳境思考:你认为Linux的发展前景怎样?3.27ManagementInformationSystems第3章管理信息系统开发概述•一把手原则•面向用户原则•整体性原则•相关性原则•动态适应性原则•工程化、标准化原则系统开发的指导原则3.28ManagementInformationSystems第3章管理信息系统开发概述系统开发的W5HH法则为什么要开发系统?Whyisthesystembeingdeveloped?什么时候做?做什么?Whatwillbedone,bywhen?具体的功能由谁来负责?Whoisresponsibleforafunction?人员组织上安排在哪里?Wherearetheyorganizationallylocated?在技术和管理上,如何确保开发工作的进行?Howwillthejobbedonetechnicallyandmanagerially?具体的每种资源需要多少?Howmuchofeachresourceisneeded?3.29ManagementInformationSystems第3章管理信息系统开发概述•自行开发•委托

1 / 78
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功