电子商务系统建设与管理第4的章 电子商务系统的分析.ppt

电子商务系统建设与管理第4的章 电子商务系统的分析.ppt

  1. 1、本文档共101页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子商务系统建设与管理第4的章 电子商务系统的分析

电子商务系统建设与管理 第四章 电子商务系统的分析 第四章 电子商务系统的分析 了解结构化开发方法、原形法的主要开发过程、优缺点和适用范围 熟悉统一建模语言的发展过程、建模机制和主要建模过程; 掌握UML的中用例图、类图、包图、活动图等的建模作用和意义; 重点掌握系统分析三个阶段,即需求分析、功能分析、域类分析的主要工作。 第四章 电子商务系统的分析 第一节 信息系统开发方法概述 第二节 统一建模语言 第三节 电子商务系统的分析 本章小结 第一节 信息系统开发方法概述 一、结构化系统开发方法 二、原型法 三、面向对象的开发方法 一、结构化系统开发方法 1.结构化开发方法的基本概念 结构化系统开发方法是迄今为止最传统、应用最广泛的一种系统开发方法。结构化系统开发方法的基本思想是利用系统工程的思想和工程化的方法,以用户至上为原则,按结构化、模块化、自顶向下的方法对系统进行分析与设计。 这种方法将整个信息系统开发过程划分出若干个相对比较独立的阶段,包括系统规划、系统分析、系统设计和系统实施等。 一、结构化系统开发方法 2.结构化开发方法的开发过程 一、结构化系统开发方法 2.结构化开发方法的开发过程 (1)系统规划阶段。 系统规划阶段的工作就是要确定管理信息系统的发展战略,明确组织总的信息需求,制订管理信息系统建设总计划。 (2)系统分析阶段。 系统分析阶段的任务是分析企业业务流程、数据与数据流程、功能与数据之间的关系,并提出新系统逻辑方案。 一、结构化系统开发方法 (3)系统设计阶段。 系统设计阶段的任务包括总体结构设计、代码设计、数据库/文件设计、输入输出设计和模块结构与功能设计。与此同时还要根据总体设计的要求购置与安装设备。 (4)系统实施阶段。 系统实施阶段的任务是要按照系统设计成果,组织人员编程,并进行人员培训、数据准备和试运行等工作。 (5)系统运行阶段。 系统运行阶段的任务包括系统的日常运行管理、评价、监理审计三部分工作。 一、结构化系统开发方法 3.结构化开发方法的特点 弊病 : 1)对现实世界的认识与系统编程之间存在着理解上的鸿沟 2) 系统是围绕着如何实现一定的行为来进行的,当系统行为易变,需要经常性地修改时,修改变得极为困难 3) 在“好的模块结构”中,模块间的控制作用只能通过上下之间的调用关系来进行 4) 用这种方法开发出来的系统往往难以维护 5) 自顶向下功能分解的分析设计方法极大地限制了软件的可重用性 二、原型法 1.原型法的基本概念 首先构造一个功能简单的原型系统,然后通过对原型系统逐步求精,不断扩充完善得到最终的软件系统。 二、原型法 2.原型法开发过程 二、原型法 3.原型法的特点 原型法的主要优点在于它是一种支持用户的方法,使得用户在系统生存周期的设计阶段起到积极的作用;它能减少系统开发的风险,特别是在大型项目的开发中,由于对项目需求的分析难以一次完成,应用原型法效果更为明显。原型法既适用于系统的重新开发,也适用于对系统的修改;它不局限于仅对开发项目中的计算机软硬件进行设计,还可用于制作系统的工作模型。原型法可以与结构化系统开发方法相结合使用,这样会扩大用户参与需求分析、初步设计及详细设计等阶段的活动,加深对系统的理解。 二、原型法 原型法的使用有一定的适用范围和局限性,这主要表现在以下几个方面: 1) 对于一个大型的系统,如果我们不经过系统分析来进行整体性划分,想要直接用屏幕来一个一个地模拟是很困难的。 2) 对于大量运算性和逻辑性较强的程序模块,原型方法很难构造出模型来供人评价。 3) 对于原基础管理不善、信息处理过程混乱的问题,原型法的使用存在一定的困难。 4) 对于一个批处理系统,其大部分是内部处理过程,这时用原型法有一定的困难。 三、面向对象的开发方法 1.面向对象开发方法的概念 面向对象(Object Oriented)方法的形成最初是从面向对象程序设计语言开始的,随之才逐渐形成面向对象分析和设计方法。 面向对象编程语言的出现以20世纪60年代末挪威奥斯陆大学和挪威计算中心共同研制的SIMULA语言为标志。 三、面向对象的开发方法 2.面向对象开发方法的开发过程 三、面向对象的开发方法 (1)分析问题的性质和求解问题。 简称为OOA(Object-Oriented Analysis)。 (2)设计问题的技术解决方案。 简称为OOD(Object-Oriented Design)。 (3)程序实现。 简称为OOP(Object-Oriented Programming)。 三、面向对象的开发方法 3.面向对象开发方法的特点 较好地处理软件的规模和复杂性不断增加所带来的问题。 更适合系统中控制关系复杂、重要而分散的情况。 系统的

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档