电子商务系统设计与实现(第1章)推荐.pptVIP

电子商务系统设计与实现(第1章)推荐.ppt

  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章)推荐

* * * * * * 自主开发 外包 ASP模式 1.4 电子商务系统的实现手段 * 电子商务系统的开发方法 电子商务系统也是一个信息系统。因此电子商务系统的开发既要继承信息系统开发的方法,又因为电子商务系统的特点要增加许多内容。 软件开发方法是指软件系统开发过程所遵循的办法和步骤。在信息系统的开发过程中,常使用的几种典型开发方法,如结构化方法、原型法、面向对象法,也是在开发电子商务系统中能够使用的开发方法。 * 1 结构化方法 1.阶段划分 (1)系统规划阶段。 (2)系统分析阶段。 (3)系统设计阶段。 (4)系统实施阶段。 (5)系统的运行管理与维护。 * 系统规划 (用户与规划分析师) 系统分析 (系统分析师) 系统设计 (系统设计员) 系统实施 (系统开发人员与用户) 系统运行维护 (用户与系统开发人员) 1 结构化方法 生命周期各阶段的划分 * 结构化方法 2.结构化方法的特点 (1)强调面向用户的原则。 (2)严格按照阶段顺序进行。 (3)自上而下地分析。 (4)模块化处理。 (5)工作文档的规范化和标准化原则。 * 结构化方法的特点 结构化方法存在的严重缺点 (1)系统开发周期过长,并由此带来了一系列 的问题,如在这段漫长的开发周期中,原来所了解的情况可能发生较多的变化等。 (2)这种方法要求系统开发者在开发初期就全面认识系统的各方面的需求、管理状况以及预见可能发生的变化,这不大符合人们循序渐进地认识事物的规律性。 (3)结构化方法由于在技术上要求高、开发周期长,所以费用较高,以及由于用户的需求事先就已经严格确定,容易与新系统的实际成果产生较大差距等。 * 2 原型法 原型法是开发者在初步了解用户需求的基础上,构成、设计和开发一个系统初始模型,该模型称为原型或骨架。(一个可以实现的系统应用模型。) 开发人员和用户在此基础上共同探讨、改进和完善方案,开发人员再根据方案对原型进行修改得到新的原型,再征求用户意见,如此反复,直至用户满意为止。 * 确定用户基本需求 修改、完善系统原型 建成系统模型 构建初始模型 使用、评价系统原型 用户满意? Y N 原型法的开发过程 * 原型法的特点 (1)原型法的开发周期短、费用相对较少。 (2)由于原型法强调用户的参与,系统的开发容易符合用户的实际需要,所以系统开发的成功率高,容易被用户接受。 (3)由于用户参与了系统开发的全过程,对系统的功能和性能有更充分的了解,有利于系统的运行、管理与维护。 * 原型法的特点 原型法缺点: ⑴对于大型系统或复杂的系统,没有充分的整体规划和系统分析,很能构造出原型。 ⑵对于大量运算的、逻辑性较强的程序模块很难构造出模型供人评价。 * 3 面向对象的方法 面向对象方法(Object Oriented Method,OOM)是在各种面向对象的程序设计方法基础上逐步发展起来的一种新的软件开发方法。 * 面向对象的方法 1.面向对象方法的基本思想 面向对象方法的出发点和基本原则是模拟人类日常的逻辑思维方式。在开发一个系统时,使描述问题的问题空间与解决问题的方法空间在结构上尽可能一致。 * 面向对象方法的基本思想 面向对象的方法有如下要点: (1)把客观事物看成是由对象组成的,对象是事物抽象的结果。复杂的对象可以由简单的对象组成,系统中的任何元素都是对象。 (2)对象则由属性和操作组成的,其属性反映了对象的数据信息特征,而操作则用来定义对象的行为。 (3)对象之间的联系是通过消息传递机制来实现的。 (4)对象可以按其属性来归类,一个类的上层有父类,下层有子类,形成类的层次结构,子类可以通过继承机制获得其父类的特性。 * 面向对象的开发过程 面向对象的系统开发过程,一般可分为以下 四个阶段: (1)面向对象分析阶段 (2)面向对象设计阶段 (3)面向对象实现阶段 (4)面向对象测试阶段 * 面向对象的方法的特点 面向对象的方法的主要优点是: (1)与人类的思维方式一致。 (2)稳定性好。 (3)可重用性好。 (4)可维护性好。 * 具体的组合形式可以分为以下几个方面: (1)结构化开发方法与原型法的组合。 (2)结构化方法与面向对象法的组合。 (3)原型法与面向对象法的组合。 4 组合开发 * * * * * * * * * * * * * * * * * 浙江工商大学计算机与信息工程学院 电子商务系统设计与实现 毛郁欣 maoyuxin@ 浙江工商大学计算机与信息工程学院 课程的主要内容 第1章 概论 第2章 电子商务系统分析与设计基础 第3章 电子商务系统开发基础 第4章 电子商务系统规划 第5章 电子商务系统分析 第6章 电子商务系统设计

文档评论(0)

beoes + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档