# Class Roll Call **Repository Path**: OooWee_qlu/ClassRollCall ## Basic Information - **Project Name**: Class Roll Call - **Description**: java课时作业 - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-09 - **Last Updated**: 2023-08-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Class Roll Call #### 介绍 java课程设计 本网站主要作用为课堂点名。特色功能有登陆验证,随机点名,优势点名*,设置n值*,被叫次数,答对次数,答对率统计,一键清空同学数据,后台用户数据管理。 (*连续n次被叫同学没有回答对问题,将在正确率最高的5名同学中随机选取一位进行作答。) #### 软件架构 软件架构说明 基于Java,Jdbc,Html.Dao,css,Javascript. #### 安装教程 1. 本地网站,只做演示。 2. 部署方法,将项目打包成war包,放在tomcat\webapps文件夹下。 启动tomcat服务器。在任意浏览器网站地址中键入localhost:8080/MyClassRollCallWeb/即可进入网站。 3. 数据库采用 Mysql 用户名默认 密码 admin。一个数据库名为Class,内有两张表students,users。表结构如图 ![students表结构](https://images.gitee.com/uploads/images/2021/0615/220326_50e4186a_9085970.png "屏幕截图.png") ![users表结构](https://images.gitee.com/uploads/images/2021/0615/220158_22abc18f_9085970.png "屏幕截图.png") #### 使用说明 1. 准备相应的学生信息以表格方式注册 或 准备学生信息txt文件,格式为ANSI; 具体格式如下: 学号 姓名 性别 被叫次数 答对次数 答对率 数字 字符 男/女 整数 整数 两位小数 2. 本网站中点名较优学生的触发次数默认为5次,如有必要修改,请在每次进入网站时在管理界面自行修改。 3. 点名采用随机算法,优势点名的点名方法为在回答正确率最高的五名同学中随机选择一位。 #### 参与贡献 1. Fork 本仓库 2. 新建 Master_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)