Android普通话训练管理系统的设计_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Android普通话训练管理系统的设计

摘要:本项目设计了一款智能手机应用软件,用于师生的辅助普通话训练管理系统基于Android SDK和Eclipse 4.2开发,实现了单机版和网络版两种模式的普通话训练,学生和教师都可以登录使用。学生端的主要功能有用户登录、单机版练习、网络作业练习、作业处理、留言、考试信息查看等;教师端的功能主要有统计签到、作业管理、成绩统计、学生管理和留言管理等。系统单机模式使用了SQlite3数据库,数据保存在用户手机上。网络模式则使用了免费的BMOB的移动开发云服务器保存数据,使用了HTTP协议与之通信。本文描述了软件的三层架构的建模过程,包括界面设计、数据处理和逻辑处理。65优尔

毕业论文关键词:普通话,移动开发,普通话训练

Abstract:A smart mobile application software is designed, which helps  teachers and students to assist the Mandarin Training  Management. Based on Android SDK and Eclipse 4.2 ,the software  system realizes the mandarin training APP, pided into two  models:the off-line version  and the network version.The main  function of the students are  login, off-line practice,  assignments, simple BBS, etc; the main function of the teachers'  models are counting the attendance, homework management,  the  student management and the message management and so on. The  off-line version uses the SQlite3 database, and the data is  saved in the user mobile phone. The other method of storing data   is to visit the free BMOB cloud server, via HTTP protocol to  communicate with it.  The three-layer architecture of the  software modeling method is adopted,and main development process  is  described,such as  UI design, data processing and logical  processing of the data. 

Key Words: mandarin, mobile development, putonghua training

目录

1 绪论 3

1.1项目背景 3

1.2开发平台 3

1.3系统框架 3

2界面设计 3

2.1  登录界面 3

2.2  学生端界面 5

2.3  教师端界面 8

3  数据管理 12

3.1  单机版数据管理 12

3.1.1  数据表设计 13

3.1.2  数据操作 14

3.2  网络版数据管理 16

3.2.1  BMOB云服务器申请 16

3.2.2  数据表设计 16

3.2.3  云数据操作 20

4  逻辑处理 23

4.1  登录模块 23

4.2  学生端 24

4.3  教师端 30

4.4  注销与用户信息管理 36

总结 38

参考文献 39

致谢 40

1 绪论

1.1项目背景

现在很多工作岗位对员工的普通话水平的等级都有一定的要求。我校常年开设普通话训练课程,尤其对师范类专业的学生来说,普通话水平的要求更高。为了加强训练管理,方便学生练习,有必要设计一款训练管理系统。由于安卓智能手机的普及率较高,故将项目定位于移动软件的开发。论文网 (责任编辑:qin)