基于DevCloud实现小组开发在线购物网站过程分享

举报
yd_299508584 发表于 2023/11/01 23:36:20 2023/11/01
【摘要】 课程要求以小组合作的形式,完成一个前后端分离的在线购物Web系统。课程中借助DevCloud平台,利用其代码托管、代码检查、需求、缺陷管理以及测试等功能,最终部署在弹性云服务器ECS上,成为可访问、交互的购物网站:能注册用户或商家、添加购物车、上下架商品、管理员举行商城活动等。整个项目配合华为云平台,加深对于需求、设计、实现、编码、构建、测试、部署等软件生命周期的理解。

概述

课程要求以小组合作的形式,完成一个前后端分离的在线购物Web系统。课程中借助DevCloud平台,利用其代码托管、代码检查、需求、缺陷管理以及测试等功能,最终部署在弹性云服务器ECS上,成为可访问、交互的购物网站:能注册用户或商家、添加购物车、上下架商品、管理员举行商城活动等。整个项目配合华为云平台,加深对于需求、设计、实现、编码、构建、测试、部署等软件生命周期的理解。

小组创建

组长注册并开通基础版DevCloud】,新建【Scrum】项目,通过链接邀请组员进入同一小组。

代码托管

小组成员通过git将仓库拉取到本地,方便推进项目,提升效率。

区分前后端,防止git push时产生冲突。前端采用Vue,后端采用Springboot框架,数据库使用mysql。

代码检查

通过代码检查功能,能够快速定位负责该部分代码的同学,给出明确的编程规范问题并解决:

部署

当时利用平台的部署功能,因为不熟悉相关参数设置,运行到启动SpringBoot服务时失败了,为了赶作业dd最后l采取了docker部署。如果能利用上该功能,无疑对于整体的开发、交付流程更有帮助。

附:

整个购物网站的uml类图:

git仓库地址:https://codehub.devcloud.cn-north-4.huaweicloud.com/2023rjgc_Lab2_d12xz00001/Lab4.git

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。