电子商务信息系统复习指导.2011.ppt

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

8.1 面向对象方法学概述 ⑶可重用性好 面向对象的软件技术在利用可重用的软件成分构造新的软件系统时,有很大的灵活性。既可以创建类的实例,直接使用,也可以通过继承派生出满足当前需要的新类。 面向对象的软件技术所实现的可重用性是自然的和准确的,在软件重用技术中它是最成功的一个。 8.1 面向对象方法学概述 ⑸可维护性好 面向对象的软件稳定性比较好,容易修改,容易理解,易于调试和测试,所有这些特点决定了它有很好的可维护性。 软件维护主要通过从已有类派生出一些新类来实现,测试通常较容易实现,错误也往往集中在类的内部,容易调试。 UML提供两大类9种图形支持建模 类别 图形名称 作用 静态 建模 用例图(Use Case Diagram) 描述系统实现的功能 类图(Class Diagram) 描述系统的静态结构 对象图(Object Diagram) 描述系统在某时刻的静态结构 构件图(Component Diagram) 描述实现系统组成构件上的关系 配置图(Deployment Diagram) 描述系统运行环境的配置情况 动态 建模 顺序图(Sequence Diagram) 描述系统某些元素在时间上的交互 协作图(Collaboration Diagram) 描述系统某些元素之间的协作关系 状态图(State chart Diagram ) 描述某个用例的工作流 活动图(Activity Diagram) 描述某个类的动态行为 UML特点和应用 UML的主要特点 (1)统一的建模语言 (2)支持面向对象 (3)支持可视化建模 (4)强大的表达能力 UML的应用 UML作为通用的标准建模语言,可对任何具有静态结构和动态行为的系统进行建模。 UML适用于系统开发过程中从需求规格描述到系统完成后测试的不同阶段。 UML模型还可作为测试阶段的依据。 1 用例图 概念 用例视图也称用例模型、用况图,用例模型描述的是外部执行者(Actor)所理解的系统功能。 用例图中显示执行者、用例和用例之间的关系。 用例图包含系统、执行者和用例三种模型元素。 1 用例图 1. 系统(System) 系统是用例模型的一个组成部分,代表的是一部机器或一个业务活动,而不是真正实现的软件系统。 2. 用例(use case) 用例代表的是一个完整的功能,用例是动作序列的集合,系统执行该动作序列来为执行者产生一个可观察的结果。 用例表示为一个椭圆。方框表示系统边界,小人表示执行者。 3 执行者(Actor) 执行者是指用户在系统中所扮演的角色,是与系统交互的人或事。其图形化的表示是一个小人状图案。 4 用例之间的关系 扩展关联、使用关联 1 用例图 1 用例图 包含关系(Include Association) 把几个用例的公共步骤分离成一个单独的被包含用例,被包含的用例通常作为某些包含它的更大的基本用例的一部分。即表示用例之间的“has a”关系。 被包含用例不能单独存在。 在图形上,用一条从基本用例指向被包含的用例的虚箭线表示,并在箭线上标有构造型Include。 1 用例图 用例的包含关系 1 用例图 扩展关系(Extension Association) 允许一个用例扩展另一个用例所提供的功能。 扩展关系(Extend Association)表明扩展用例的行为相对于基本用例是在一个给定延伸点上的延伸关系。 扩展关系用一条从扩展用例指向基本用例的虚箭线表示,并在箭线上标有构造型Extend 1 用例图 用例间的扩展关系 区间码 我国新使用的居民身份证 采用了18位的数字码,前6位表示地区编码,中间8位表示出生年月日,第16-16位表示户口所归属的派出所,第17位表示性别,第18位是检验码。 ×××××× ×××××××× ××× × 这种数字码属 区间码。 这种编码优点是易于校对,易于处理。 层次码 邮政编码,四级六位编码制 成都:610000 雅安:625014 前两位表示省、市、自治区(建国后按大区编码,可能与现有的行政区划不一致) 第三位代表邮区 第四位代表县、市 最后两位代表投递邮局,即投递区的位置。 6.3 代码设计 (3)字符码 即以纯字符形式编码(英文、汉语拼音等)。 优点是可辅助记忆 缺点是不易校对,不易反映分类的结构。 在域名中,用“cn”代表中国,用“edu”代表教育部门。 6.3 代码设计 (4)混合码 数字和字符混合形式编码。 例如 GBxxxx表示国际标准的某类编码,IEEE802.X表示某类网络协议标准名称的编码。 汽车牌照编号 川A,川B,川T 优点是易于识别,易于表现对象的系列性 缺点是不易校对。 7 电子商务网站设计 7.1 电子商

文档评论(0)

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

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

1亿VIP精品文档

相关文档