产品实施标准指南
1.项目实施标准流程及文档要求
Section titled “1.项目实施标准流程及文档要求”1.1 项目实施标准流程
Section titled “1.1 项目实施标准流程”- 项目启动
1)召开项目启动会
2)确认项目背景、范围和目标
3)组建项目团队
4)制定项目计划 - 需求分析
1)业务需求调研
2)分析需求可行性
3)编写需求文档和产品设计文档(工期紧用脑图先代替)
4)需求评审会
5)编写方案 - 系统设计
1)架构设计
2)ER图、流程图设计
3)接口设计(工期充裕)
4)技术选型 - 开发实施
1)开发环境、测试环境、生产环境搭建
2)模块开发
3)单元测试 - 产品验收
1)测试(测试用例、功能测试、性能测试、安全测试)
2)产品验收 - 部署上线
1)生产环境部署
2)数据迁移
3)上线验证 - 项目验收
1)用户操作手册
2)培训文档
3)验收报告,客户签字盖章 - 运维支持
1)客户问题处理
2)故障处理
3)功能/性能优化
4)定期维护
1.2 文档要求
Section titled “1.2 文档要求”- 版本控制
所有文档需通过语雀/WPS等工具管理,版本号遵循主版本.次版本.修订号(如v1.2.3)。 - 审批流程
关键文档(如需求、脑图、ER图、设计文档)需经产品、技术、测试三方评审确认。 - 归档要求
项目结束后30日内完成文档归档,存储至对应项目文档里。
2.ER图符号说明
Section titled “2.ER图符号说明”- 项目ER图
如上图(项目Project):
#代表:字典
*代表:1对多
+代表:多对1
-代表:1对1(has one)
=代表:1对1(belongs to)
**代表:多对多
例如:
- 项目表:
项目类型字段是数字字典类型,用“#”标注; - 单位工程表(树表结构):
主对象与子记录是1对多关系,用“*”标注;
主对象与父记录是 多对1关系,用“+”标注;
主对象与归属项目是 1对1关系,用“-”标注;
主对象与网格是 多对多关系,用“**”标注。
3.数据建模命名规范
Section titled “3.数据建模命名规范”- paas基础平台
表直接命名为当前表的作用或者含义的复数,要求小驼峰显示。如字典类型表,命名为dictTypes;用户表,命名为users。 - saas业务平台
表的命名规范为tab+对应业务领域+表名。如项目信息相关的表,可以命名为tabProjectInformation。
表字段命名要求见名知意以及简洁,如项目表中的项目名称直接用name表示,不需要用projectName,字段命名的书写按照小驼峰的命名规则。