确定系统架构
确定核心算法
确定系统平台
划分子系统
确定程序结构
确定开发方式、项目计划,开发方式有购买、重用、自主开发等;
定义接口(目标系统和其他系统之间的接口:数据接口、调用接口、控制接口)
数据库设计(pdm模型、powerdesigner)
定义异常处理机制
运维方面的设计(用户行为、日志保留期限……)
其他设计,如安全
另,涉及到基础框架模块、重要核心模块的设计,必须输出详细设计报告(流程设计、功能模块设计、接口设计)。
转载于:https://blog.51cto.com/ydhome/1860414