第二章 信息系统分析与设计方法.ppt

第二章 信息系统分析与设计方法.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 第二章 信息系统分析与设计方法 回顾1、信息系统的技术基础 计算机硬件技术 工作原理,图形显示 计算机软件技术 操作系统 、数据库管理系统 (DBMS)、各种应用软件 数据处理技术 数据的组织,包括指针、链、线性表、树; 数据文件的组织方式和文件的操作 数据库系统技术 数据库设计的主要内容;实体联系模型(E-R模型);数据模型;关系的规范化;数据库操作;数据库保护 计算机网络技术 主要内容 信息系统的开发策略 结构化系统开发方法 原型方法 面向对象的开发方法 计算机辅助开发方法 各种开发方法的比较 信息系统建设的复杂性 2.1 信息系统的开发策略 系统开发策略包括:识别问题、系统开发指导思想、选定开发方法、确定开发过程、方式、原则。 问题识别化-确定性程度 信息和信息系统需求 信息和信息处理过程 管理体制和管理模式 用户对任务的理解程度 现有的条件和状况 可行性研究 目标和方案可行性;技术方面可行性;经济方面可行性;社会方面可行性 系统开发的原则 领导参加原则 优化和创新原则 充分利用信息资源原则 实用和时效原则 规范化原则 发展变化原则 2.2 结构化系统开发方法 结构化系统开发方法概念 Structured System Analysis And Design,SSAD,又称结构化生命周期法,是系统分析员、软件工程师、程序员以及最终用户按照用户至上的原则,自顶向下分析与设计和自底向上逐步实施的建立计算机信息系统的一个过程,是组织、管理和控制信息系统开发过程的一种基本框架. 结构化系统开发方法的基本思想 用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下地对系统进行分析和设计。 强调系统开发的规划、进程安排、评估、监控和反馈。 任务分解结构(Work Breakdown Structure,简称WBS) 先将整个信息系统开发过程划分为若干个相对独立的阶段(系统规划、系统分析、系统设计、系统实施等); 在前三个阶段坚持自顶向下地对系统进行结构化划分:在系统调查和理顺管理业务时,从最顶层的管理业务入手,逐步深入至最基层;在系统分析,提出目标系统方案和系统设计时,应从宏观整体考虑入手,先考虑系统整体的优化,然后再考虑局部的优化问题。 在系统实施阶段,则坚持自底向上地逐步实施,即组织人员从最基层的模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上、逐步地构成整个系统。 结构化开发方法的特点 自顶向下整体性的分析与设计 自底向上实施的系统开发过程 用户至上 深入调查研究 严格区分工作阶段 充分预计可能发生的变化 开发过程工程化 系统开发的生命周期 系统规划阶段:根据用户的系统开发请求,初步调查,明确问题,然后进行可行性研究。 系统分析阶段:分析业务流程、数据流程、功能与数据之间关系,并提出系统的逻辑模型。 系统设计阶段:总体结构设计、代码设计、数据库设计、输入/输出设计、模块结构与功能设计、给出系统设计方案。 系统实施阶段:系统实施的目的是组装信息系统技术部件,并最终使信息系统投人运行。如用户手册等。包括的活动有编程、测试、用户培训、新旧系统之间的切换等。 系统运行与维护阶段:系统的日常管理、评价、监理审计。 结构化系统开发方法的优缺点 优点: 强调系统开发的整体性和全局性 强调自顶向下的观点 严格阶段划分,质量保证措施完备 缺点: 它是一种预先定义需求的方法,基本前提是必须能够在早期就冻结用户的需求,只适应于可以在早期阶段就完全确定用户需求的项目。然而在实际中要做到这一点往往是不现实的,用户很难准确地陈述其需求。 未能很好地解决系统分析到系统设计之间的过渡,即如何是物理模型如实反映出逻辑模型的要求,通俗地说,就是如何从纸上谈兵到真枪实弹地作战的转变过程。 该方法文档的编写工作量极大,随着开发工作的进行,这些文档需要及时更新。 适用范围 该方法适用于一些组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的变化的大型复杂系统的开发。 2.3 原型方法(Prototyping Method) 原型法基本思想 原型法(Prototyping Method)是在系统开发初期,凭借系统开发人员对用户需求的了解和系统主要功能的要求,在强有力的软件环境支持下,迅速构造出系统的初始原型,然后与用户一起不断对原型进行修改、完善,直到满足用户需求。 原型法·蛛网模型 原型方法的特点 遵循人们认识事物的规律,容易接受 引入模拟手段,更容易沟通 充分利用必威体育精装版软件工具 适用范围 原型法的适用范围是比较有限的,对于小型、简单、处理过程比较明确、没有大量运算和逻辑处理过程的系统。 总结 原型法是对结构化方法的发展和补充。 2.4 面向对象

文档评论(0)

甲级文档专区 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档