- 需求调研
- 编写需求文档 //尝试让客户签字 (项目经理的工作)
- 编写静态页面 //一定让客户签字 (前段的工作)
- 数据库建模,数据表的设计 //(DBA的工作)
1. 需求分析
明确用户需求,到底做什么? //例如做一个选课系统
2. 概念模型设计: //E-R 模型图
该阶段是整个数据库设计的关键,它通过对用户需求进行综合,归纳与抽象.主要是通过E-R图表 示.优点:
简洁明了,描述了各个之间的逻辑关系;
独立于计算机与具体的RDBMS无关.
3. 逻辑模型设计:该阶段会涉及到更多的概念,方法,理论.
与具体的数据库相关,反映出业务部门的需求;
规范化处理,尽可能的消除关系操作过程中的异常情况.
4. 数据库实施
创建数据库,定义数据库结构,组织数据库入库,调试数据库并运行数据库的试运行.
5. 数据库的运行和维护
数据库正式运行之后,对数据库运行过程中对其进行评价,调整,修改,调优等. - 技术选型,框架选定,工具选定.
- 编写代码.
- 测试
项目开发流程
最新推荐文章于 2022-10-18 21:53:34 发布