V1.0
版权所有:上海海洋大学信息学院2016级计算机科学与技术专业3班蔡佳昊、2016级信息与计算科学专业2班孙翊佳与2015级空间信息与数字技术专业1班马耀三人共有;
本项目的指导老师为上海海洋大学信息学院数字海洋研究所副教授赵丹枫教授;
这是一个基于android的大学课堂在线考勤App;
本项目从2017年3月开始立项;
5月确定技术方向;
7-9月学习技术知识;
9月开始demo制作;
10月下旬正式确定app名为iClass,教师学生双端统一,服务端使用eclipse-servlet,开始正式项目编码;
12月上旬开始使用git-github版本控制管理项目代码,本app仓库名为iClass,服务端仓库名为iClass_Sever;
2017年12月4日晚 上传了截至目前整个App客户端的代码;
12月26日完成与本app相关的上海海洋大学大学生创新创业实践项目申请书;
2018年1月4日晚 iClass_v1.0全部完成,项目全部源码email給上海海洋大学计算机应用大赛校赛负责老师[email protected];
兹定于2018年1月22日开始着手开发iClass_v2.0;
拟完善教师导出某一门课程的学生数据(从第1节课开始到目前的考勤考评数据,由此计算此课程的学生平时成绩);
拟完善上海海洋大学教学楼区域电子栅栏的数据测量与测试;
拟完善App中已知的各种Bug(教室签到中开始/关闭签到仍存在错误的enable(false),高版本android手机设置静音导致崩溃等);
演示视频:http://v.youku.com/v_show/id_XMzI5MjAwMzY2MA==.html?spm=a2hzp.8244740.0.0
介绍PPT:https://wenku.baidu.com/view/11ac3924f02d2af90242a8956bec0975f465a42c
V2.0
本App版权归上海市大学生计算机应用能力大赛组委会所有;
2018年1月17日13:35:43
修改了数据库表逻辑,将原本一人一表,一课一表修改为仅有一个学生-课程关系表,在app中修改了对应的代码。
下线添加课程活动;
完成了导出某一门课程的学生数据的功能需求;
完善了教师签到活动的人机交互,增加了许多对话框;
教室签到中开始/关闭签到仍存在错误的enable(false),高版本android手机设置静音导致崩溃的错误已经修复;
努力将占用内存比较高的函数从主进程写到thread-handle线程,发现在app的使用体验上和原来并没有什么区别;
几次检测内存占用情况发现几个活动有OOM问题,但经过了一个上午的努力,无果。幸运的是并没有太影响使用体验;
更换了iClass的桌面图标;
18877137745 / iclass Goto Github PK
View Code? Open in Web Editor NEWThis project forked from spencercjh/iclass
基于安卓的定制化数字课堂考勤考评系统:一个基于android的大学课堂在线考勤App客户Client端