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

本文详细介绍了基于SpringBoot和SpringCloud的微服务项目开发流程,包括需求分析、设计、开发与测试、部署实施等阶段,涵盖了前后端分离、技术选型、数据库建模等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

项目简介

前后端分离的、基于移动客户端的微服务项目
技术关联: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/

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值