要求采用Eclipse、Android SDK搭建开发平台,采用(C/S)架构设计并实现一个基于Android移动终端的作业打卡管理程序,能够实现用户注册与登录、作业打卡参数设置、多种形式的作业打卡方式、作业打卡结果统计与分析操作等功能。
本毕业作品要求完成基于Android的作业打卡管理系统的客户端程序和服务器端程序的设计,具体包括以下内容:
(1)进行系统需求分析
(2)设计友好的客户端用户界面,完成客户端程序设计,客户端程序用户角色包括作业打卡发起人和打卡参与人两种角色,能够实现下述功能:用户注册及登录、作业打卡任务相关参数设置(包括标题、内容、打卡起止日期、是否允许重复打卡、是否允许补打卡、打卡次数、打卡方式等)、提交作业打卡(打卡内容可以为文本、图片、语音或视频等)、按不同条件查询及显示打卡数据统计结果。
(3)完成服务器端程序设计,服务器端程序应实现下述功能:①用户角色管理。②打卡数据的统计和分析,可以从不同维度对打卡数据进行统计分析,例如打卡总人数、总次数、每个人的打卡总次数,可以按指定条件(如特定日期范围、每天、是否过滤同一人同一天的打卡)统计全班的打卡情况及排名;可用不同的排序标准,如次数、时间等)。③统计结果的导出(生成excel或word文件)
(4)实现客户端和服务器端的连接、通信管理,将客户端程序下载到了Android手机上,与和服务端进行联调和功能测试,验证系统功能的可行性。
老师能够创建班级,然后在里面发布作业信息,学生可以加入班级并查看作业,作业打卡的方式可以文字,图片视频语音
Android网上订餐系统的设计与实现
基于Android的学校排课系统APP
基于Android的高校失物招领管理系统的开发与设计
基于Android的汉字拼音查询APP开发
基于Android的外卖点餐管理系统
网上礼品商店app
基于Android的古诗词查找系统设计与实现
疫情下校园学生应急处理APP设计