# new ic **Repository Path**: kosmos/new-ic ## Basic Information - **Project Name**: new ic - **Description**: No description available - **Primary Language**: JavaScript - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2014-11-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #new ic ##关于网页部分 网页部分全部在view里,通过ejs模板生成,如果提交html文件,请在该目录下创建一个名叫html的文件夹。 ##关于图片,css和js的引用 public文件夹即为网站静态文件的根目录。例如:[http://signup.misasagi.me/images/example.jpg](http://signup.misasagi.me/images/example.jpg),只要在src或者url中输入“/images/example.jpg”即可引用。 ##关于激活码 学校生成:只生成_id 字段,其余为空。学生签到时,signS字段标记为签到学生id。老师确认后,cid标记为课程id,time标记为签到次数。每天凌晨将在老师确认前签到的学生回收到签到表中。 老师生成:学生签到后删除激活码,并在签到表中签到学生。 ##第4周完成 1、课程号变成二维码。 2、课程号或者生成的二维码要在课程页面出现。 3、发起点名按钮要在课程名称后面。 4、教师课程页面下到或者每到用勾叉。 5、学生查看签到处不应该有快速点名的按钮。 6、学生查看签到的形式。(红没到,绿到) 7、导航。(包括退出键) 8、学生名要体现出班级。 #待完成 ##第5周完成 1、老师的工号:10个; 2、老师端人数统计:总人数: 已经签到人数: 3、进度条 4、JS的本地缓存(目测实现不了) 5、密码框错误提示 ##无期限完成 1. xlsx -> pdf 2. 教师点击点到次数,若该次无人签到,则能够下载当次激活码 2. 临时码「后期」 2. 指定某几个班可以选课「后期再考虑」 3. 搜索功能「后期」 4. 适配手机端:扫描代表选课,只有登陆的作用