Java essay Java essay
首页
  • Java基础
  • Java进阶
  • 设计模式
  • 多线程
  • Java你不知道的小事
  • Spring初识
  • Spring进阶
  • SpringBoot基础
  • SpringBoot进阶
  • 什么是微服务
  • SpringCloud全家桶
  • Dubbo
  • SpringCloud Alibaba
  • Vue
  • 小程序
  • 博客搭建
  • 数据库
  • python
  • 大数据
  • 性能分析优化
  • 中间件
  • 云原生
  • 面试
  • 外卖霸王餐
  • 打工人的带饭生活
  • 30岁我该怎么办
友链
关于我
GitHub (opens new window)

Mr.Fire

全栈工程师
首页
  • Java基础
  • Java进阶
  • 设计模式
  • 多线程
  • Java你不知道的小事
  • Spring初识
  • Spring进阶
  • SpringBoot基础
  • SpringBoot进阶
  • 什么是微服务
  • SpringCloud全家桶
  • Dubbo
  • SpringCloud Alibaba
  • Vue
  • 小程序
  • 博客搭建
  • 数据库
  • python
  • 大数据
  • 性能分析优化
  • 中间件
  • 云原生
  • 面试
  • 外卖霸王餐
  • 打工人的带饭生活
  • 30岁我该怎么办
友链
关于我
GitHub (opens new window)
  • 刷题小程序
    • 一、概述
    • 二、概要设计
      • 1. 系统UI设计
      • 右上角
      • 顶部导航
      • 底部导航
      • 2. 系统功能设计
      • 用户画像
      • 题库管理
      • 刷题
      • 论坛交流
    • 三、详细设计
      • 1. 技术选型
  • 项目
Mr.Fire
2024-06-16
目录

刷题小程序

# 一、概述

日常查看面试题以及刷题比较零散,面试题可能来自于某培训机构,或者网络上的某片文章,一个PDF文件,或者线下打印的文件。通过这些方式去刷题可能带来如下困扰:

  1. 每次查看文件需要去网盘或者微信聊天记录翻找,信息来源杂乱不方便管理
  2. 文件字体太小,内容太多,查看起来不方便
  3. 线下没有太多时间去刷题,不利于碎片化时间学习

为了解决这些问题,是我们开发此款小程序的目的,内置整合搜集主流面试题,以及软考等考试题目为一体的刷题小程序,APP。

主要功能:

  1. 内置经典面试题型,支持选择不同级别面试题型,及时更新
  2. 支持外部文件导入,整合形成自己的知识题库
  3. 论坛交流,话题发布,参与讨论
  4. 字体大小设置,护眼刷题模式等
  5. 记忆刷题进度,再次进入无需等待即可继续刷题

依托于小程序的方便快捷,随时随地刷题,利用上下班,等地铁,吃饭等碎片化时间即可学习。

# 二、概要设计

# 1. 系统UI设计

# 右上角

搜索、打卡

# 顶部导航

刷题、模考、收藏、错题本

# 底部导航

题库、软考、论坛、个人中心

# 2. 系统功能设计

# 用户画像

用户可以按级别,工作年限,岗位类型选择筛选,更加精准推送对应题目

  • 工作年限:1-3年、3-5年、5-10年、10年以上
  • 级别:初级 + 中级 + 高级 + 架构师
  • 岗位类型:前端、后端、全栈

# 题库管理

  • 录入:
    • 内置题目:站长提供
    • 导入题目:由用户从外部导入,导入会新增到自定义类目中。普通用户导入限制,VIP提高限制
    • 高级功能:由AI提供(VIP)
  • 展示:
    • 题库列表:按分类显示相关技术面试题,提供搜索功能
    • 项目详情页:显示题目、答案、难度星级

# 刷题

  • 普通刷题:刷题需要消耗对应题目所需积分,可通过登录打卡或其他活动形式获取积分,VIP可免费刷题
  • 模考:主要以选择题形式进行考察,题目可随机可选择对应类别,可切换刷题模式/背题模式。
  • 收藏:可以点击收藏按钮添加
  • 错题本:模拟面试产生的错题会自动收集到错题本
  • 讨论:普通刷题模式下,可以查看其他用户的讨论内容,可以发表内容参与讨论
  • 高级功能:结合AI做简答题及选择题的对应解析及回答(VIP)

# 论坛交流

  • 话题发布:用户可以发布话题,其他用户可以参与讨论
  • 文章发布:发布长篇文章,增加曝光率(VIP功能)

# 三、详细设计

# 1. 技术选型

小程序端(APP):uni-app 后端:SpringBoot + MyBatis-Plus + SpringCloudAlibaba + Redis + OSS

最后更新时间: 2024/12/26, 17:56:54
最近更新
01
SuperBuilder
12-29
02
30岁我该怎么办
12-29
03
关于存钱
12-29
更多文章>
Theme by Vdoing | Copyright © 2021-2025 Mr.Fire | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式