第10章 信息系统开发与实施ppt课件.ppt

第10章 信息系统开发与实施ppt课件.ppt

ID:58715384

大小:237.00 KB

页数:70页

时间:2020-10-04

第10章 信息系统开发与实施ppt课件.ppt_第1页
第10章 信息系统开发与实施ppt课件.ppt_第2页
第10章 信息系统开发与实施ppt课件.ppt_第3页
第10章 信息系统开发与实施ppt课件.ppt_第4页
第10章 信息系统开发与实施ppt课件.ppt_第5页
资源描述:

《第10章 信息系统开发与实施ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章信息系统开发与实施过程第一节信息系统开发过程第二节系统开发人员与开发方法选择第三节系统生命周期法第四节原型法第五节资源外包第六节系统开发过程的其他工具和方法纲要第一节信息系统开发施过程一、系统分析二、系统设计三、系统实施、运行与维护四、系统开发活动综述系统开发定义:指产生信息系统方案,以便解决组织问题或提供机会的所有活动。系统开发是一种结构化解决问题的形式,有一连串活动,包括:系统分析系统设计程序设计系统测试系统转换系统运行与维护第一节信息系统开发施过程一、系统分析分析组织要利用信息系统来解决的问题,包括定义问题、确定原因、确认解决方

2、案,及识别系统解决方案所需满足的信息需求。识别出组织内数据的主要拥有者和用户,描述组织目前所使用的软硬件。包括可行性分析,以决定从财务、技术与组织观点而言,解决方案是否可行。系统分析最困难的工作是定义满足系统解决方案的特定信息需求。第一节信息系统开发施过程二、系统设计系统分析描述了一个系统应该做什么来满足信息需求,而系统设计说明系统如何完成系统分析所定义的内容。信息系统设计是系统整体规划或模型,包括了对系统形式与架构的所有规格说明。系统设计的最终结果是系统设计报告,以此实现系统分析所确定的功能。系统设计报告应注意到系统解决方案中组织、管理、技

3、术等方面的所有问题,反映系统设计所做的决策,以及系统实施所做的准备工作。见表10-1.第一节信息系统开发施过程三、系统实施、运行与维护编程在编程(Programing)阶段,系统设计时所做的系统规格会被转化为程序代码。依据对文件、处理、报告格式及其他设计细节的详细设计文档,准备系统中每个程序的规格说明。测试对所有偏好的程序都必须开展详尽彻底的测试,以确定系统是否能产生正确的结果。测试包括模块测试、系统测试和验收测试第一节信息系统开发施过程模块测试也叫程序测试,其任务是分别测试系统中的每一个程序模块,以确保没有错误。系统测试是从整体的角度验证系

4、统的功能。用来确定独立的模块是否按计划协同完成预定的功能。验收测试为系统准备实际投入使用提供最终的证明。验收测试由用户评估,当用户认为各个部分都令人满意时,该系统就达到了验收的标准,可以实际安装了。第一节信息系统开发施过程转换:是指新系统替换原有系统的过程。包括系统数据文件的简历或转换,人员、设备、组织结构及职能的调整,有关资料和使用说明书的移交等。系统转换的三种方式:直接转换新系统直接替换原有的系统,中间没有过渡阶段最简单、最省钱,用户可最快享受新系统带来的效益,但风险最大第一节信息系统开发施过程平行转换新老系统同时运行一段时间,此期间手工

5、处理系统(原有系统)和计算机系统(新系统)同时使用可以保持系统工作不间断,又可以对两个系统进行对比,但费用较高逐步转换新系统一部分一部分地替代原有系统,最终全部替换原有系统既避免了直接转换产生的危险,又避免了平行运行的高费用必须事先很好地考虑新老系统之间的接口,当二者差异过大时,不宜采用此方法第一节信息系统开发施过程四、系统开发活动综述第一节信息系统开发施过程主要活动说明系统分析确认问题提出解决方案确定信息需求系统设计创建设计规格编程将设计规格转化为程序代码测试单元测试系统测试验收测试转换计划转换准备文档培训用户和技术人员运行与维护系统运作系

6、统评估系统修正第一节信息系统开发过程第二节系统开发人员与开发方法选择第三节系统生命周期法第四节原型法第五节资源外包第六节系统开发过程的其他工具和方法纲要一、用户是系统开发的重要参与者二、系统开发人员的选择三、系统开发方法的选择四、将开发人员与开发方式相组合第二节系统开发人员与开发方法选择一、用户是系统开发的重要参与者管理者同时也是信息系统的用户销售经理可能会得到反映各个地区销售活动的详细打印报告,零售商店的老板会收到描述各种库存商品一周内存货周转的清单。信息系统的许多用户都认为所使用的系统并没有满足他们的需求。作为管理者和信息系统的用户,积极

7、参与到信息系统的开发过程及其重要。第二节系统开发人员与开发方法选择二、系统开发人员的选择资源内包由组织内部的信息专业人员来开发系统资源自包组织可以要求最终用户自行开发他们的系统资源外包选择另一个组织来开发新系统第二节系统开发人员与开发方法选择三、系统开发方法的选择系统开发生命周期法这是一种结构化的系统开发方法。在这种方法中,最终用户要明确告诉信息专业人员自己的需求。原型法一种为确定需求和表达功能而建立系统模型的过程。第二节系统开发人员与开发方法选择用户自建法由系统用户自行开发而只需要很少或不需要技术人员的过程。外包法雇佣外面的专业公司来进行系

8、统的开发工作。应用软件包法预先编写好的自动完成企业共有功能的软件包,如工资管理和库存控制软件包。第二节系统开发人员与开发方法选择计算机辅助软件工程法一种能自动完成部

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。