• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
forqu
博客园    首页    新随笔    联系   管理    订阅  订阅

软件技术基础第四次作业

一,小组介绍

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/25rjjc
这个作业的目标 介绍自己小组及分工
小组名称 阿伟罗
组长 王浩-2023329301015
成员 周超毅-2023329301017
成员 朱恩豪-2023329301080
成员 苏子建-2023329301052

二,小组选题
小组选题小明是个爱学习的小朋友,最近看上了一个心爱的玩具。作为程序员的爸爸打算做一个积分换礼物的小系统。系统可以根据小明平时表现,进行打分。每个小明期待的礼物(可以是物品,愿望,例如周末打一天游戏
等等)都有一个相应的分值,一旦平时任务表现积分达到了一定数目,就可以用积分来兑换礼物。系统的用户可以有系统管理员(任务内容以及相应积分设定等)小明(查看积分以及礼物兑换进度)小明父母(打分和相关
评价),小明爷爷奶奶(点赞,评论,以及进行额外加分),小明的朋友们(查看小明发布表现情况,点赞,表现比较等)。

三,小组分工
王浩: 统筹项目进度、需求分析、整体架构设计

周超毅: 负责程序核心功能开发,成绩计算逻辑、数据录入模块

苏子建: 负责界面设计与交互优化,编写用户操作手册

朱恩豪: 负责程序测试、bug修复,整理项目文档,开发日志、功能说明

四,选题说明
该系统是一个多角色权限管控的积分兑换平台,核心满足小明积分积累与礼物兑换需求,技术上采用前后端分离架构,具体如下:
1,核心功能(4 大核心)
积分管理:自动记录小明日常表现得分,实时累计总积分(含基础分 + 爷爷奶奶额外加分)
任务配置:预设可获取积分的日常任务,并绑定对应分值(如写作业得 10 分)
礼物兑换:设定礼物所需积分阈值,支持小明发起兑换、系统校验积分并完成兑换流程
多角色互动:基于角色分配差异化操作权限,实现不同用户的专属功能
2,角色权限(清晰划分)
角色 核心权限
系统管理员 配置任务、积分规则、礼物及对应所需分值
小明 查看个人总积分、各礼物兑换进度(差额积分)
父母 对小明表现打分、添加文字评价
爷爷奶奶 对小明表现点赞、评论、额外追加积分
朋友 查看小明表现记录、点赞、对比彼此表现
3,技术栈(前后端分离)
后端:Python 开发语言 + Flask Web 框架(快速搭建接口) + MySQL 数据库(存储用户、任务、积分等数据)
前端:TypeScript 开发语言 + Vue 框架(构建交互界面) + Vite 构建工具(快速打包、热更新)
开发部署工具:PyCharm(后端开发 IDE)

posted @ 2025-12-26 11:04  forqu  阅读(10)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3