管理信息系统 教学课件 黄卫东 cha5.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本章内容 系统开发生命周期 系统开发方法 系统开发策略 案例分析 系统开发生命周期 1.计划阶段 目标:制定开发计划 选择要开发的系统 为什么要进行选择? 利用信息系统来支持组织的战略目标 选择的依据是什么? 关键成功因素CSF(critical success factor),对组织的成功起关键作用的因素 规定项目范围 什么是项目范围? 明确定义高层系统的需求,提出系统最基本的定义 如何明确项目范围? 在项目范围说明书中简明扼要地写明项目范围(做什么,不做什么) 规定项目范围有什么作用? 可以避免范围蔓延、功能蔓延 1.计划阶段 制定项目计划 项目计划包括什么内容? 定义开发过程要完成的全部活动(谁在什么时间做什么) 所需成本 项目计划由谁制定? 项目经理负责制定项目计划,并跟踪以保证项目里程碑按时完成 什么是项目里程碑? 某些活动完成的关键日期 关键成功因素法 某项目计划 2.分析阶段 目标:收集、理解和表达业务需求 不涉及实现和技术细节 收集业务需求 什么是业务需求? 系统必须满足的用户的要求 从业务角度描述系统要做什么 “这个CRM系统必须能按产品、地区、销售代表跟踪销售情况” 如何收集业务需求? 联合应用开发(Joint application development ,JAD)会议 知识工作者和信息技术专家碰面,甚至用几天时间来定义和评价系统的业务需求 2.分析阶段 业务需求优先排序 如何明确所有业务需求的优先顺序 需求定义文档(Requirements definition document ) 对业务需求进行优先权排序,并记在正式的、可理解的文档上 用户签名认可 (里程碑) 错误的代价 错误发现的越晚,改正的代价越高 发生错误的代价 3.设计阶段 目标:建立如何运行系统的技术蓝图 设计技术框架 技术框架包括什么内容? 系统运行所需要的硬件、软件和通信设备 通信设备:访问因特网、访问服务器 只有唯一的技术框架可用吗? 不是,要从几种方案中进行选择 满足时间、成本、技术可行性、适应性方面的要求 3.设计阶段 设计系统模型 什么是系统建模? 通过绘图的方式描述设计方案 哪些内容需要建模? 屏幕、报告、软件、数据库 可用技术框架 非集中式架构 集中式架构 分布式架构 客户机/服务器模式 非集中式架构 非集中式架构 什么是分散式架构? 用户自己开发所需应用并负责管理 这种架构的问题? 信息系统的共享程度低 难以和别的系统沟通(交流信息、利用其他系统的能力) 数据冗余、不一致 难以维护 在哪些环境中容易出现? 采用分散式管理的企业 并购获得的企业 集中式架构 集中式架构 特点 信息集中存放,提供共享 这种架构的优点 控制力强 系统标准一致,且信息控制容易 这种架构的缺点 不够灵活 分布式架构 分布式架构 特征 经过网络来传递信息、处理信息 优点 处理任务可以分配到某处 更加灵活 缺点 结构更加复杂 能够确定应用/信息的位置 能够判断最佳路径 处理次序造成很大差别 C/S架构 C/S架构 特征 client/server 由一个/多个服务器向客户机提供服务 双方分担处理任务 优点 从服务器上卸载了部分应用/数据 缺点 网络传输负载大 N层架构模型 GUI屏幕设计 4.开发阶段 目标:根据设计方案产生实际系统 内容 编写程序、建立数据库、配置通信设备、安装软硬件 构建技术框架 建立运行平台 购买和安装软件、硬件和通信设备。 构建数据库和编写软件 5.测试阶段 目标:验证系统能正常运行并满足所有业务需求 编写测试条件 什么是测试条件? 对“系统必须完成的步骤+每一步的设想结果”所进行的详细描述 如果实际结果和预期结果不同? 存在bug需要修改 一个系统的测试条件有多少? 几百、几千 5.测试阶段 执行系统测试 测试有哪些种类? 单元测试,系统测试,集成测试 用户接收测试UAT-user acceptance testing 测试条件 6.实施阶段 目标-将系统放到组织中给用户使用 编写详细的用户手册 什么是用户手册? 如何使用系统的说明书 为用户提供培训 如何为准备使用新系统的知识工作者提供培训? 联机培训Online Training:利用Internet或CD-ROM进行培训 现场培训Workshop Training:在教室环境中由老师进行培训 6.实施阶段 系统实施方法有哪些? 并行切换,直接切换,试点切换,逐步切换 7.维护阶段 目标:监测并支持新系统以保证它持续满足业务目标 帮助台(Help Desk) 一组对知识工作者的问题进行答复的人员 支持变化 系统需要改变以满足业务环境不断变化的需要 系统开发方法 结构化生命周期方法 原型法 面向对象方法 计算机辅助软件工

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档