如何做一个项目(后端角度)
以下代表个人观点,个人理解项目不只是做一个应用或网站,可以是一个能输入输出的东西,来解决一个问题,做一件事情。
1. 需求分析:
想好一个故事,某一个人会做什么事情,用软件来输入什么,操作什么信息,获取什么信息。软件做了什么。做一个详细的文档。
2. 数据库设计:
从用户故事中提取出实体,属性以及实体之间的关系,创建数据库表。画er图。
3. 接口开发:
为数据库中需要用到的属性提供交互的接口。实现业务逻辑。写接口文档。
4. 写测试。
5. 项目部署。
1. 需求分析:
想好一个故事,某一个人会做什么事情,用软件来输入什么,操作什么信息,获取什么信息。软件做了什么。做一个详细的文档。
2. 数据库设计:
从用户故事中提取出实体,属性以及实体之间的关系,创建数据库表。画er图。
3. 接口开发:
为数据库中需要用到的属性提供交互的接口。实现业务逻辑。写接口文档。
4. 写测试。
5. 项目部署。