软件构架

程序组织

1.系统架构首先要以概括的形式对系统做一个综述 。确定最终的方案不可替代的理由。


2.构架应该定义程序的主要构造模块 ,各个模块可能是单个类,也可能是许多类组成的一个子系统。


3.每条列在需求中的功能特性都至少 应该有一个构造块覆盖它。


4.应该明确每个构造块的通信规则

 

主要的类

5.指出每个类的责任,以及如何与其他类交互,类的继承,转换状态,对象持久化等的描述。


数据设计

6.描述用到的主要文件和数据表的设计。

 

业务规则

7.对特定业务规则的依赖要有详细的描述。

 

 

8. 用户界面设计

9 .资源管理

10.安全性

11.性能

12.可扩展性

13 .互用性

14 .国际化/本地化

15 .输入输出

16 .错误处理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值