获取资料请“转发+评论”,进主页,学习更多!
设计自查单 | |||||||
项目名称 | 项目经理 | 活动名称 | |||||
自查人 | 检查日期 | 活动对象 | |||||
统计结果 | 合格 | 不合格 | 未检查 | 不适用 | 共计 | 结论 | 备注 |
序号 | 检查内容 | 检查结果 | 补充信息 | ||||
概要设计 | |||||||
1 | 设计方案是否满足产品需求与用户需求的功能、性能及安全性等所有要求? | ||||||
2 | 设计方案的架构设计是否简单而清晰? | ||||||
3 | 是否尽可能避免了模块(或子系统)间的相关性? | ||||||
4 | 是否对处理流程、总体结构与模块、功能与模块的关系进行了清楚的描述? | ||||||
5 | 是否对外部用户、软、硬件接口进行了清晰描述?对内部模块间接口进行了清楚描述? | ||||||
6 | 如果有移植的需求,那么设计中是否对移植性作了充分的考虑? | ||||||
7 | 如果采用数据库技术,数据库设计是否与其了他设计内容一致? | ||||||
8 | 设计方案是否考虑了软件的扩展性与维护性? | ||||||
9 | 是否进行了出错信息与出错处理的设计? | ||||||
详细设计 | |||||||
1 | 设计方案是否满足产品需求与用户需求的功能、性能及安全性等所有要求? | ||||||
2 | 是否详细考虑了编码时的代码复用问题? | ||||||
3 | 是否规定了设计与编码时的命名规则? | ||||||
4 | 设计是否符合设计规范? | ||||||
5 | 如果采用面向对象的设计方法,是否对对象模型进行了清楚表述? | ||||||
6 | 如果采用面向结构化的设计方法,是否对模块结构关系进行了清楚表述? | ||||||
7 | 每个对象(或模块)的数据结构、处理逻辑都进行了必要的描述? | ||||||
8 | 是否清楚地描述了模块的输入、输出? | ||||||
9 | 如果使用原型开发是否符合原型? |