
欢迎来到预见猿份,本站项目均为站长原创,学习中有问题可直接提交给站长老苗解决(微信:mrt_0607)。
苗润土老师,20余年一线项目经验,2014年加入黑马,星辰wms、云岚到家、学成在线项目作者,历任高级讲师、教学主管及课程研究员。 b站老苗
项目实战说明文档
1 项目实战流程
项目实战是模拟企业实际开发的场景,自己参考文档独立完成开发任务,项目实战可以有效的培养自己面对需求进行分析与开发的能力。
实战流程如下:
1、由组长将实战的初始代码提交至本组git仓库。
2、每位成员从此仓库clone项目。
3、小组共同讨论需求及设计内容。
4、组长与成员讨论确定开发任务与分工,尽可能按模块分工,每个人必须都分配开发任务。
5、分工明确后开始协作开发,每人在开发时创建自己的接口和类,尽量避免多人共用同一个文件的情况。
6、每人开发完成一定要进行单元测试及前后端联调,一切通过再提交仓库。
7、待功能开发完毕小组成员拉下全部代码,进行交叉测试,修复bug,bug修复完成测试没有问题后提交给Git。bug管理工具使用禅道。
8、项目验收与评比。
实战完成由老师进行验收,小组推荐一名成员做工作汇报,老师根据团队协作情况、功能完成情况、演讲能力进行打分。
9、项目总结
项目实战完成,每位成员进行总结,总结内容包括:开发中遇到的问题及解决方案,分享自己的收获。
2 实战内容
2.1 用户认证章节
机构端:
机构注册、忘记密码功能
实名认证功能
我的账户设置
服务端:
实名认证功能
我的账户设置
2.2 小程序首页章节
完成小程序首页其它信息的展示:服务类型列表、热门服务列表、服务详情。
2.3 优惠券模块
参考优惠券章节实战内容。
2.4 体检项目
完成套餐管理模块开发
2 创建Git远程仓库
组长在gitee.com创建微服务仓库,组员基于共同的仓库进行开发。
举例:
组长在gitee.com创建一个jzo2o-customer仓库,将jzo2o-customer的dev_01的代码作为初始代码。

创建成功获取仓库地址:

创建dev_01分支,此分支作为项目实战的分支


将分支提交至远程仓库

提交成功:
![]()
3 添加组员到仓库
进入仓库管理界面

向仓库添加成员



组员登录gitee.com,并在浏览器地址栏粘贴组长发的分享链接,点击"接受"

组长查看仓库的成员发现组员已经成功加入仓库:

4 组员从远程仓库拉取代码
组长将git远程仓库的地址发给组员,组员使用IDEA拉取远程仓库。
注意:组员将jzo2o-customer仓库的分支切换到dev_01分支。
右键"dev_01"分支

切换成功,dev_01旁边多了一个小铅笔

5 开发实战
全体成员按照章节实战文档的要求进行分工协作。
实战期间发扬团队精神,合理分工,互帮互助,最终完成开发任务。
