# 点名器 **Repository Path**: w_y_fy/roll-call-machine ## Basic Information - **Project Name**: 点名器 - **Description**: 纯前端编写,excel文件读取识别学生信息 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-28 - **Last Updated**: 2024-08-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: Vue, Electron, element-plus, sqlite3, scss ## README # zx-app 这是一个点名管理系统 ## Recommended IDE Setup - [VSCode](https://code.visualstudio.com/) + [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) + [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) ## Project Setup ### Install ```bash $ npm install ``` ### Development ```bash $ npm run dev ``` ### Build ```bash # For windows $ npm run build:win # For macOS $ npm run build:mac # For Linux $ npm run build:linux ``` ### 介绍 这款个人兴趣点名器,旨在激发学生在课堂上的积极性,同时为老师提供便捷的统计与管理工具。 ### 首页是数据纵览页面 包含当月班级回答总记录,以及年度班级正确对比图 ![输入图片说明](image.png) ### 其次是数据总览页面,包含新手指导以及对学生信息的增删改查 搜索可按照学号以及姓名,下拉会显示前10个姓名 导入数据\图片 会刷新界面结果 excel字段 姓名 性别 学号 班级 不需按照固定顺序 导入excel和图片不需要按照先后,但是需要设置图片名称是学号 格式化软件会将软件所有数据清除,如果遇到未知bug可以使用 **当图片或者excel中学号字段重复时会自动覆盖上一条数据** ![输入图片说明](1724634109915.jpg) ### 点击右侧蓝色按钮可以查看学生信息,包含回答记录,当正确数大于错误数,寄语将会随机抽取鼓励鸡汤 ![输入图片说明](1724634320268.jpg) 随机点名页面,至少选择一个班级进行点名,为学生评价时会有不同的消息提示并且在右边显示回答情况记录 **回答情况记录只展示今日回答情况** ,但是数据依然存在不用担心 ### 导出按钮是导出今年的所有人的回答记录并且按照班级排序 ![输入图片说明](1724634567138.jpg) 测试导入1k条excel数据毫秒级 图片尽量小于1m,测试6m图片200个以内通过,1k张图片1m测试通过(但是时间稍久),会执行压缩到100kb左右 分页查询每次会回到顶部 按照学号从序号长度以及学号大小排序 由于查询时有对年份筛选,所以过一年,之前数据查不到,或许在后期会添加查询历史记录