电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

网络协议范文三要素

网络协议范文三要素_第1页
网络协议范文三要素_第2页
网络协议范文三要素_第3页
网络协议范文三要素Part1:系统分析与设计概述系统:相互交互或相互依赖的组件集合所构成的一个整体分析:将复杂系统分解成小的、可以理解和可以的组成部分的过程设计:用一组模型元素描述满足系统需求和约束条件的模型的过程Part2:UML 和 RUP软件建模工具通常包括结构化建模工具和面对对象建模工具;结构化建模工具包括数据流图 DFD、软件结构图 SSD 和程序流程图 PFD面对对象的建模工具为 UML建模:用建模工具构建模型的过程系统模型包括结构模型(静态模型)和行为模型(动态模型)常用的 uml 建模工具包括 rationalroe 和 tarumlUML 为 unifiedmodellanguage 简写,是一种符合工业标准的图形化建模语言uml 包括构造块,规则和公共机制构造块包括建模元素、关系和图规则包括命名,范围和可见性公共机制包括规格描述、修饰、公共分类和扩展机制建模元素包括结构元素、行为元素、分组元素和注解元素关系包括关联关系、依赖关系、泛化关系和实现关系图包括静态图和动态图,其中静态图包括类图、组件图和部署图。动态图包括顺序图、协作图、状态图和活动图规则包括命名、范围和可见性公共机制包括规格描述、修饰、公共分类和扩展机制。其中用斜体字体表示的类为抽象类就是一种修饰。扩展机制包括版型、标记值和约束RUP 是一个迭代和递增的开发过程RUP 的四个阶段:初始(先启)阶段、精化阶段、构建阶段和移交(产品化)阶段;对应四个阶段结束的里程碑分别是生命周期目标里程碑、生命周期架构里程碑、初始可运行能力里程碑和产品发布里程碑;RUP 的每个阶段包含一到多次迭代;每次迭代包括业务建模、需求、分析设计、实现、测试和部署 5 个工作流。RUP 工作流由角色、角色所参加的活动和活动所输出的工件组成,工件包括文档、模型元素和软件模型依赖关系是单向的和临时的依赖关系的四种表现:A)ClaA 中某个方法的参数类型是 ClaB;B)ClaA 中某个方法的参数类型是 ClaB 的一个属性;C)ClaA 中某个方法的实现实例化 ClaB;D)ClaA 中某个方法的返回值的类型是 ClaB;泛化关系是由派生类指向基类的;泛化关系是 i-a 的关系关联关系是一种结构关系,关联关系的可导航性和重复度(阶元),关联类的表达方式关联关系在设计阶段可以进一步精化成聚合关系和组合关系,聚合关系的整体和部分不具有一致的生命周期,而组合关系中整体和部分之间有一致的生命周期实现关系用于表达接口和实现该接口的类之间的关系,也可以表...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

津创媒+ 关注
实名认证
内容提供者

欢迎交流文创,小店资料希望满足您的需要。

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部