租房网项目01_项目简介、项目开发流程、前后端分离概念、业务分析

项目简介

前后端分离的、基于移动客户端的微服务项目
技术关联:Spring Boot、Spring Cloud、MongoDB、ElasticSearch、FastDFS、SpringMVC等

项目开发流程

1.需求:开发企业与甲方沟通了解项目需要做什么
涉及人员:售前、项目经理、架构、开发人员、测试人员、UI人员
2.设计:设计项目的具体(有什么平台、模块、用例、接口、方法、方法参数、返回值等)
设计人员:项目经理(分配任务)、架构(技术选型、硬件选型、统一开发环境)、项目组长、开发人员、测试经理、测试人员
3.开发&测试:以小组为最小单元
4.部署实施

前后端分离

前端工程可独立运行、独立测试,与后端服务代码解耦合,最终形成的是基于HTML提供的类静态页面
后端工程师根据与前端工程师协商的访问接口进行开发

业务分析

1.文档制作

编写详设文档

2.UML制图

绘制所需UML - Rational Rose | Star UML
如:用例图、时序图、类图、状态图、组件图等

3.数据库建模

使用MongoDB做数据库 - PD

搭建前端环境

1.window下载安装NodeJS环境
2.编译前端工程源码(进入前端工程源码目录使用命令行执行)

# 安装
npm install

# 启动
npm start

# 测试
http://localhost:80/

租房网项目01_项目简介、项目开发流程、前后端分离概念、业务分析_第1张图片
租房网项目01_项目简介、项目开发流程、前后端分离概念、业务分析_第2张图片

你可能感兴趣的:(租房网项目01_项目简介、项目开发流程、前后端分离概念、业务分析)