项目准备
1.项目介绍
这里将详细介绍一个关于电商的实战项目,废话不多说,觉得还不错的给个赞,激励一下菜鸟,谢谢!
1.1 项目开发流程介绍
1.1.1 架构设计
- 分析可能用到的技术点
- 前后端是否分离
- 前端使用那些框架
- 后端使用那些框架
- 选择什么数据库
- 如何实现缓存
- 是否搭建分布式服务
- 如何管理源代码
1.1.2 数据库设计
- 数据库表的设计非常重要
- 根据项目需求,设计合适的数据库表
- 数据库表在前期如果设计不合理,后期随需求增加会变得难以维护
1.2 项目需求分析
1.2.1 需求分析原因
• 可以整体的了解项目的业务流程和主要的业务需求。
• 项目中,需求驱动开发。即开发人员需要以需求为目标来实现业务逻辑。
需求分析方式:
• 企业中,借助 产品原型图 分析需求。
• 需求分析完后,前端按照产品原型图开发前端页面