软件工程实务课程心得:项目开发实践

该项目是一个涵盖管理员、教师和学生的教育应用程序,使用SpringBoot和MySQL。开发分为需求分析、后端和前端三个阶段,采用git企业版进行项目管理。后端利用JPA和RESTfulAPI实现业务接口,前端使用uni-app进行跨平台开发,Swagger用于文档化API。
摘要由CSDN通过智能技术生成

项目概述:
practices项目是基于Spring Boot框架和MySQL数据库开发的应用程序,该系统涵盖三个主要角色:管理员、教师和学生

管理员角色将拥有对所有用户的管理权限,包括审批用户申请、禁止用户登录等功能。管理员将负责确保系统的安全性和稳定性,并对用户的行为进行监督和管理。

教师角色是由管理员审批后获得的,他们将能够添加课程、添加课程章节、添加章节题目、查看章节答案、审批学生加入课程申请、查看学生成绩等功能。教师将在系统中扮演重要的角色,他们将能够管理和评估学生的学习进展。

学生角色是默认注册用户,他们可以查找开放课程、开放章节,申请课程,查看课程章节、查看章节题目等业务。学生将能够通过该系统方便地获取课程信息和学习资源。

项目管理:
本次课程使用git企业版进行项目管理并模拟项目开发流程

开发计划将分为三个阶段:需求分析、后端业务开发和前端页面开发。在需求分析阶段,详细了解系统的功能需求和用户需求,以确保开发过程的顺利进行。在后端业务开发阶段,使用Spring Boot框架和JPA技术结合RESTful接口来实现系统的核心功能。最后,在前端开发阶段,创建一个直观、易用的用户界面。

以下是我个人使用gitee企业版进行项目管理的实践:

一、新建项目、分析需求

当确定好项目主题后再gitee企业版创建项目,新建里程碑,明确该项目分为几个阶段,每个阶段要做什么事,本次项目我分为三个阶段:前期需求分析、后端开发、前端开发,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Fixyou₀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值