需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11091 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:目前学校老师对学生的考勤管理,基本上都是采用传统的点名、清点人数等被动考勤方式,而这些传统的考勤方式都会占用课堂时间,进而影响老师上课的进度,损失老师及学生课堂宝贵的时间。 本课题运用安卓手机应用开发技术,设计了一款能让学生进行动态签到及具有教学辅助等功能的系统。本系统使用Java开发语言,外加Android移动开发平台,设计实现了添加用户、教师上课、下课、开启热点、发布课堂信息、查看签到人数;学生签到、签离、查看签到签离记录,查看课堂信息等功能,实现了WIFI签到教学辅助系统的基本的功能。本文根据WIFI签到教学辅助系统的具体需要,使用了对象序列化,网络传输,发射调用A安卓接口,设置手机热点等技术,运用socket技术实现了两个客户端之间通信交互,将软件工程方法多方结合,设计实现了基于安卓的课堂教学辅助系统。 通过系统测试,发现在访问人数较少时,系统的响应时间很短为 1 秒以内,但是随着访问用户数的增加,响应时间随之增加,但仍在 3 秒以内。性能测试结果能满足系统的部署要求。 测试结果表明,该系统的功能包括:用户登录,学生签到,查询签到等,与预期的目标是一样的。 关键词 考勤管理;教学辅助;设置热点;socket;sharepreference
目录 摘要 Abstract 1 绪论-1 1.1 研究背景-1 1.2 研究内容-1 1.3 研究的意义-1 1.4 研究现状-1 2 开发环境和技术介绍-3 2.1 应用关键技术简述-3 2.1.1 安卓系统概述-3 2.1.2 Java相关特点简述-3 2.2 开发工具的选用-4 2.1.1 编译工具-4 3系统需求分析-5 3.1 可行性分析-5 3.1.1 技术可行性-5 3.1.2 经济可行性-5 3.1.3 操作可行性-5 3.2 系统功能分析-5 3.3 业务流程分析-6 3.4 系统结构分析-9 3.4.1 逻辑结构-9 3.4.2 物理结构-9 3.5 用例结构-9 4 系统设计-11 4.1 系统设计思想-11 4.2 系统功能设计-11 4.3 系统功能结构图-12 4.4 系统体系结构图-12 4.5 系统工作流程图-13 4.6 软件逻辑结构图-14 4.7 数据存储结构设计-14 4.7.1 概念模型设计-14 4.7.2 逻辑结构的设计-15 5 系统实现-16 5.1 系统运行环境和开发平台-16 5.2 系统实现-17 5.2.1 系统主界面-17 5.2.2 管理员登录主界面-18 5.2.3 用户管理主界面-19 5.2.4 教师登录主界面-21 5.2.4 教师主界面-21 5.2.5 热点主界面-23 5.2.6 学生主界面-24 6 系统测试-28 6.1 测试内容-28 6.2 测试预期结果-28 6.3 测试用例-29 6.4 测试结果-30 结论-31 致谢-32 参考文献-33 |