概要设计:
1. 业务流程很关键
2. 数据库设计一定要有概念模型、物理模型,不要一开始就建库、写SQL语句。
3. 写接口时..
4. 通病,认为需求分析一弄完,就开始写代码。
借鉴:科技源之家 志愿者平台
详细设计:
1. 拟清软件的功能模块(类、包、名称、页面等)
2. 拟清类里卖弄各个过程的功能(输入、输出、处理)
3. 详细设计中有关网页部分需交给专业的美工完成。
4. 现在的计算机性能和存储都很好,数据库设计的时候不要按照高范式进行,要综合应用的查询速度等,
借鉴:乌当供电局车辆管理系统 贵州省建议提案系统
编码实现:
1. 要严格遵守公司的编码规则
2. 引入工具管理好编码的质量和速度
测试阶段:
1. 集成测试非常重要,客户发现的大多问题都是因为集成测试没有做好造成的,
2. 测试问题要借助工具进行管理跟踪,以免会漏掉。