码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象设计

时间:2015-02-21 19:57:19      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:

在设计阶段,将集中研究系统的软件实现问题,包括体系结构设计、详细设计、用户界面设计和数据库设计等。通常,设计活动划分成系统设计和详细设计等两个主要阶段。设计原则包括模块化、耦合度和内聚性和复用性。软件体系结构涉及软件系统的总体组织、全局控制、数据存取以及子系统之间的通信协议等。系统设计阶段要确定设计元素,确定设计元素之后,需要描述子系统的行为。目前,常用的数据存储管理有3种方式:1.数据文件。2.关系数据库。3.面向对象数据库。UML部署图反映了系统中软件和硬件的物理架构,表示系统运行时的处理结点以及结点中组件的配置。详细设计包括方法建模、属性建模、状态建模和关系建模等。在设计类图上,需要确定方法的可见性、名称、参数、返回值和构造型。方法也称为操作或成员函数,方法烦人可见性是指外部对象对该方法的访问级别。设计模式描述了系统设计过程中常见问题的解决方案,它是从大量的成功实践中总结出来的。用户界面设计对于一个系统的成功是至关重要的,涉及多学科活动,以用户为中心。软件体系结构设计和详细设计的结果应该形成设计文档,开发组织应该采用一种标准的软件设计说明模板。

面向对象设计

标签:

原文地址:http://www.cnblogs.com/mxj333/p/4297129.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!