首页 > 编程语言 >HZCU 2024软件工程|第八组 智能编程测评系统

HZCU 2024软件工程|第八组 智能编程测评系统

时间:2024-12-15 21:43:21浏览次数:8  
标签:测评 系统 编程 爱好者 用户 2024 软件工程 https HZCU

一、背景
随着编程技术的不断普及,越来越多的编程爱好者加入到软件开发的行列中。然而,编程本身的复杂性和高门槛,尤其是对于缺乏系统学习经验的编程爱好者来说,往往成为他们在学习和实践过程中面临的主要挑战。在这样的背景下,智能编程系统应运而生,旨在为编程爱好者提供一个测评平台,帮助他们在编程学习和实践过程中及时了解不足,提升学习效率,并能够快速掌握编程技能。

二、项目分工
梁国峰:
黄宇杰:
金鸿宇:
何继康:

三、原型设计
https://modao.cc/proto/hnm04lncsnk3dzLXFjGgg8/sharing?view_mode=read_only&screen=rbpUVEVhAotRk3byL #测评1-分享
https://modao.cc/proto/NnfSZT9Dsnk3fsFRbXut0E/sharing?view_mode=read_only&screen=rbpUVEVy54gXAJFYz #测评2-分享

四、技术路线
UI设计工具:墨刀
前端开发环境:微信小程序
后端开发环境:Spring Boot (Docker部署) + MyBatis
数据库:MySQL (Docker部署)

五、主要功能介绍
1、用户使用账号密码注册、登录
2、用户选择测评的题目集
3、用户测评
4、用户查看测评结果(包括分数、正误情况、系统给出的个性化建议)
5、用户查看测评记录

六、主要界面展示



五、项目源码
https://github.com/wwssllhdg/WeChat-Mini-Program-Project

标签:测评,系统,编程,爱好者,用户,2024,软件工程,https,HZCU
From: https://www.cnblogs.com/lianggf2024/p/18608763

相关文章

  • 题解:(A)[EPXLQ2024 fall round] 风吹起了从前
    (A)[EPXLQ2024fallround]风吹起了从前题意给定\(n\)个字符串\(a_1\)到\(a_n\)。第\(i\)个字符串拥有一个深度值\(r_i\),有一个价值\(v_i\)。再给你\(m\)次询问,每次给出一个字符串\(t\)和深度\(d\),求以\(t\)为前缀且深度值小于\(d\)的字符串价值之和。Soluio......
  • 题解:P11389 [COCI 2024/2025 #1] 等级 / Hijerarhija
    思路因为一棵树的本质是一个图,所以我们可以认为入度为\(0\)的节点就是这个树的根。所以我们统计有几个根,以及是已经作为根的。最后去统计有多少个根就行了。存储父子关系可以用unordered_map。代码#include<iostream>#include<cstdio>#include<cstring>#include<algori......
  • 题解:B4070 [GESP202412 五级] 奇妙数字
    思路可以考虑质因数分解,使得最后每一个奇妙数字以及它们的乘积是\(n\)的因数。奇妙数字的定义:\(x=p^a\)。所以在质因数分解的过程中,我们统计每个质因数有多少,然后统计可以分解成多少个奇妙数字。代码#include<iostream>#include<cstdio>#include<cstring>#include<algor......
  • 【Adobe Animate 2024下载与安装教程】
    1、安装包我用夸克网盘分享了「Animate2024」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。链接:下载地址 2、安装教程(建议关闭杀毒软件和系统防护)1)       下载并解压下载的安装包,右击装载  2)       双击Set......
  • Mave下载、安装以及idea(2024)进行配置
    目录Maven简介 Maven下载配置环境变量配置本地仓库 在idea环境配置Maven 使用Maven创建工程 创建一个普通的java工程创建一个Web项目Maven简介  Maven是一个跨平台的项目管理工具,也是Apache组织中的一个成功的开源项目。它主要服务于基于Java的项目构建、......
  • 基于SpringBoot+vue的商城停车场管理系统(2024-2025年最新,原创项目)
    文章目录系统演示录像系统实际运行效果图技术框架SpringBoot-后端开发框架Vue-前端开发框架前后端分离的开发流程可行性分析系统测试系统测试的目的系统功能测试数据库表设计(供参考)1.用户表(t_user)2.角色表(t_role)3.权限表(t_permission)4.用户-角色关联表(t_user_r......
  • 2024-2025-1 20241308《计算机基础与程序设计》第十二周学习总结
    作业信息这个作业属于哪个课程 <班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业要求在哪里 <作业要求的链接>(如2024-2025-1计算机基础与程序设计第一周作业)这个作业的目标 指针与一维,二维数组的关系,指针数组及其应用,动态数组,缓冲区溢出攻击作业正文教材学习内容总......
  • 2024-2025-1 20241327 《计算机基础与程序设计》第十二周学习总结
    作业信息|2024-2025-1-计算机基础与程序设计)||--|-|2024-2025-1计算机基础与程序设计第十二周作业)||快速浏览一遍教材计算机科学概论(第七版),课本每章提出至少一个自己不懂的或最想解决的问题并在期末回答这些问题|作业正文|https://www.cnblogs.com/shr060414/p/18440575|......
  • 2024长城杯初赛WinFT_1 writeup
    WinFT_1step.1先看题目flag格式是攻击机的域名+ip+端口step.2netstat-ao发现可疑的域名和端口结合题目附件恶意流量包的内容怀疑是192.168.116.130再加上火绒剑的帮助,确定是flvupdate再看看任务管理器,确认一下,毕竟flag有提交次数限制是后门程序step.......
  • 网络信息安全工程师证2024年详细报考流程分享,零基础入门到精通,收藏这一篇就够了_网络
    网络信息安全工程师的报考流程通常包括了解相关信息、准备相关材料、在线报考和参加考试这几个步骤,学习的朋友可以按照自己的时间安排、能力情况、个人需求等方面,整理报考用到的材料并上交。另外,网络信息安全工程师证书的报考是在相关报考单位进行,个人是无法单独报考的。......