基于安卓Android校园课堂辅助系统的设计(MySQL)(含录像)
基于安卓Android校园课堂辅助系统的设计(MySQL)(含录像)(开题报告,文献综述,外文翻译,毕业论文12000字,程序代码,答辩PPT)
需求分析
经过对校园课堂辅助系统的了解、以及体验了教学辅助的流程,总结出本系统需要的功能如下:
(1) 学生信息管理:包括学生注册(包括手机号码、地址等基本信息)录入、修改和删除,学生登录功能。
(2) 考勤签到管理:实现学生以登录的方式实现自动点名,教师可以在线查看。
(3) 资源管理:教师根据学生回答问题的情况记录所得分值。
(4) 作业管理:教师记录学生课堂表现,根据不同情况制定奖罚策略,如上课不带教材、玩手机等行为,记录事件代码。
(5) 教师管理:平时成绩=考勤+资源+课堂表现,系统能根据考勤和课堂回答问题的记录情况,按指定的比例生成平时成绩表。
(6) 课程管理:管理员发布课程,学生可以在线查看,并且可以留言评价课程。
(7) 系统后台管理功能:管理员可以进行后台数据维护等功能。
从上面的描述中可以基本了解软件的功能需求:
本软件是一个Android 客户端+JSP Servlet服务端应用程序,启动Android上的应用程序后可以登录、查看信息等。Android客户端上的信息数据是通过后台JSP Servlet服务端应用程序获取的,这个后台服务可以根据客户端发出的请求,返回信息。 文件和文字这些信息都保存在数据库中。 [来源:http://www.doc163.com]
[版权所有:http://DOC163.com]
目 录
摘要 I
Abstract II
第一章 绪论 1
1.1 研究内容 1
1.2 研究意义 1
1.3研究现状和发展趋势 1
第二章 系统分析 3
2.1 研究目标 3
2.2 需求分析 3
2.3业务流程分析 4
2.4数据流图 4
2.5数据字典 5
2.6性能分析 7
第三章 系统开发环境及相关技术 8
3.1开发环境 8
3.2 Java SDK 8
3.3 Eclipse 9
3.4 ADT 10
3.5 Android SDK 10
3.6 Tomcat服务器 14
3.7 JSP技术 15
3.8 JSON 15
3.9 Android开发平台搭建 18
第四章 程序设计 20
4.1 功能设计 20
4.2 数据库设计 20
1.概念结构设计 20
2.数据库表设计 23
第五章 程序开发 25
5.1 文件结构与用途 25
5.2 系统实现 26
5.4.1登录页 26
5.4.2 后台页 26
5.4.3 课程信息 27
5.4.4 考勤签到 29
5.4.5 作业信息 30
5.4.6 资源信息 31
第六章 系统测试 33
6.1 软件测试的重要性 33
6.2 测试实例的研究与选择 33
6.3 测试环境与测试条件 34
[资料来源:http://doc163.com]
6.4 系统运行情况 34
6.5 系统评价 34
第七章 总结 35
参考文献 36
致 谢 37
下一篇:基于安卓Android的英文英语学习系统的设计(SQLite)(含录像)