论文题目:基于Android的课务管理系统设计与实现
摘要:当今社会,手机技术飞速发展,越来越多的人们用手机代替电脑来处理问题,告别了人们不能随时随地访问处理问题的局限。学校作为国家人才的发源地,更加需要与时俱进,接受新技术。目前,已有很多高校建立了具有自己学校特色的数字化校园或校园APP,但职业教育这一块,却一直在被遗忘的角落,尤其是中职教育,大众化的数字化校园并不能满足中职学校的实际需求,基本没有完全为中职学校量身打造的课务管理系统。因此,中职学校更加迫切需要一个符合自己管理特色的课务管理系统来解决课堂中的各种问题。这也是开发设计课务管理系统的初衷。本文从湛江机电学校的课务管理实际出发,通过问卷调查及师生座谈,设计并实现了基于Android的课务管理系统。本系统客户端保留了手机端和页面端,主要由课务信息、课堂考勤、课堂罚单、课堂评分、课时统计以及教师测评等六大模块构成,实现了即时处理课堂事务的各项功能,改变了传统课务管理中繁琐、不实时和不准确的现状,大大减轻了各种表格的填写、回收、核对、录入、统计和反馈的工作量。本系统在设计中采用了下拉菜单、多选按钮等控件减少文字的输入,使得系统更具可操作性,在各功能模块中显示师生的照片使界面更直观明了。本系统采用B/S网络结构模式,在windows系统下使用Eclipse工具进行Android手机端开发,使用PHP语言实现服务器端和页面客户端的代码编写,客户端与服务器端通过JSON格式进行数据交互,使用MySQL数据库进行服务器端数据的存储,Web服务器使用Apache软件进行站点发布。本系统申请了校园信息化的校级课题,页面端功能已经投入学校应用一年多,手机端正在内部测试中,各方反响较好。
关键词:课务管理;Android;PHP;MySQL
学科专业:工程硕士(专业学位)
摘要
Abstract
第一章 绪论
1.1 研究背景
1.2 国内外研究现状
1.3 研究意义
1.4 研究内容及方法
1.5 论文组织结构
第二章 相关技术
2.1 Android操作系统
2.1.1 Android系统架构分析
2.1.2 Android操作系统平台核心应用程序
2.1.3 Android操作系统开发工具
2.2 B/S架构
2.3 PHP
2.4 MySQL
2.5 本章小结
第三章 系统分析
3.1 可行性分析
3.2 用户分析
3.3 系统用例分析
3.3.1 系统总用例
3.3.2 个人基础信息用例
3.3.3 课务信息用例图
3.3.4 课堂考勤用例
3.3.5 课堂罚单用例
3.3.6 课堂评分用例
3.3.7 课时统计用例
3.3.8 教师测评用例
3.4 系统物理架构
3.5 本章小结
第四章 系统设计
4.1 设计思路
4.2 系统体系结构
4.2.1 客户端结构
4.2.2 功能模块设计
4.3 服务器端结构
4.4 Android平台搭建
4.5 JSON通信
4.6 PHP和MySQL的安装
4.7 数据库设计
4.7.1 实体图
4.7.2 系统E-R图
4.7.3 数据表
4.8 本章小结
第五章 系统实现
5.1 软硬件平台介绍
5.2 模块设计
5.2.1 登录模块设计
5.2.2 课务信息模块
5.2.3 课堂考勤模块
5.2.4 课堂评分模块
5.2.5 课堂罚单模块
5.2.6 课时统计模块
5.2.7 教师测评模块
5.3 界面设计
5.3.1 登录界面
5.3.2 主界面
5.3.3 课务信息界面
5.3.4 课堂考勤界面
5.3.5 课堂缺勤登记界面
5.3.6 课堂罚单界面
5.3.7 课堂评分界面
5.3.8 课时查询界面
5.3.9 教师测评界面
5.3.10 其它功能界面
5.4 数据库实现
5.4.1 手机客户端数据存储的实现
5.4.2 服务器端数据存储的实现
5.5 接口设计
5.6 项目模块设计及包结构设计
5.7 手机端与服务器端的网络交互实现
5.8 本章小结
第六章 系统测试
6.1 测试环境
6.2 测试内容
6.2.1 功能测试
6.2.2 安全测试
6.2.3 恢复测试
6.2.4 兼容性测试
6.2.5 负载测试
6.3 测试结果
6.4 本章小结
结论
参考文献
致谢
附件
推荐阅读:
中职数字化教学资源10-21
学校管理中数字化管理平台的具体应用论文05-23
微课在中职旅游管理教学课堂的应用论文09-07
数字化工程建设研究论文09-24
合同管理数字化06-25
数字化校园汇报07-06
数字化税务管理09-08
数字化管理应用09-28
数字化校园系统10-12
数字化校园校长论坛06-08