福州大学《移动终端应用开发实践项目库及考核要求》

题目一 课程考勤器

需求: 签到端和考勤器端

  1. 签到者可以点击后随机生成二维码, 供签到器扫描识别学号。 每次生成二维码时,页面顶部应显示当前考勤课程的名称和上课时间(年月日几点几分);
  2. 课程考勤器能够登记考勤信息,即新建并修改课程信息。 包括但不限于:课程名、 课任教师、 上课时间、签到人姓名、学号、某次课程是否请假。
  3. 课程考勤器开课前10分钟才能开启签到功能,开启签到后先将该课程已登记为请假的同学标记为请假。未请假的签到者开始登记考勤信息,识别签到者的学号,比对扫描时间与上课时间,自动记录出勤情况(出勤、迟到、请假和旷课)。如开课10分钟后尚未签到, 则自动记录为旷课。
  4. 课程考勤器能够查看已完成登记课程的列表, 选中已完成考勤的课程(绿点提示)后,可查看该课程的出勤详情。

题目二 传感信息查看器

需求:

  1. 获取各传感器数据(至少 4 个), 例如加速度计、磁场传感器、陀螺仪或距离传感器等。
  2. 实时显示各传感器的各项参数信息, 如传感器名、制造商、分辨率或功率等。
  3. 拓展功能1,例如调用磁力等传感器数据显示方位指向。
  4. 拓展功能2,例如调用加速度计等传感器数据模拟小球的运动。

题目三 地图定位器

需求:

  1. 调用百度地图、高德地图或其他地图的SDK
  2. 实现地图显示和定位功能
  3. 定位位置能显示当前所在的详细地址
  4. 检索并显示当前所在位置周边一定范围内的热点信息

题目四 健康计步器(重力加速计)

需求:

  1. 点击开始后进行记步,支持暂停计步。
  2. 显示计步开始后的用时(hh:mm:ss)、行程(米)、 热量(卡)和速度(米/秒)
  3. 为了计算行走距离和消耗的热量,用户在设置页面可以设置步长和体重
  4. 具备社交功能,能够进行步数 PK, 有步数排行版。
  5. 使用各类不同的传感器做出具体应用,如指南针等。

选题要求

  1. 以上四个选题, 每个选题最多不能被超过两组选中,每组最多不超过 5 人。
  2. 现有选题不够平均分配分组, 可参照上述题库格式拟定新选题,新选题目不能与题库已题目类似, 新选题如上格式所示应有足够的功能和每个功能对应的同学。 在提交在导师审核工作量和难度适宜后,可进入题库。
  3. 分组表中的“成员详情”一栏的填写, 具体到每一位同学的细分任务,不可多人共同完成一项任务。

项目时间点及注意事项

  • 6月12日23:59PM前提交《移动应用开发实践选题汇总表》给课代表,分工情况一栏需详细到每位组员对应的功能。
  • 第18周的周五上午9:00AM按照组号开始课程答辩。每组汇报10分钟PPT(时间到停止),组长讲解项目结构后所有人(含组长)讲解自己所承担的模块和实现的方法。Demo演示可事先录制视频。答辩提出修改意见。
  • 答辩结束后当天内将修改意见更新到选题表Excel,汇总给班长再次提交。继续完成后续的修改任务。
  • 第19周周五前提交本课程的材料,材料内容见下文说明。
  • 日节点以12:00AM为基准汇总给班长,未能按要求提交第3和4点的同学本课程没有成绩。

项目答辩环节

以小组为单位,带一台笔记本全组来讲台对任课教师汇报。首先,打开汇报PPT,组长介绍APP 的模块组成和总体框架,接着手动演示APP或播放录屏(录屏时长不超过1分30秒),然后每个人说明自己做的模块,如何做的,遇到什么问题,怎样解决问题。每组汇报时间在 15-20 分钟内,每个人的汇报时间控制在2分钟之内。 在汇报过程中会有提问和回答环节。


实践课提交内容

  • 项目源代码一份(小组单位提交);

  • 文档说明(每个人详细说明自己的模块、核心代码及实现说明、心得总结),无格式要求。 (小组单位提交);
  • 最终版软件录屏文件一个,需包括全部功能的展示,大小不超过200MB。(小组单位提交);
  • 答辩PPT(小组单位提交);
  • 实验报告一份,按照模板撰写, 重点写自己负责的部分(每人提交);
  • 以上材料缺少任何一份,缺少的个人或小组无成绩。
     

你可能感兴趣的:(android)