PAGE
学号:
毕业设计(论文)
题 目:
基于Android的程序设计语言学习平台设计与实现
作 者
届 别
2017届
院 别
信息与通信工程学院
专 业
信息工程
指导老师
职 称
讲师
完成时间
2017年5月20日
湖南理工学院毕业设计(论文)
PAGE
PAGE I
湖南理工学院毕业设计(论文)
= 3 \* ROMAN III
摘 要
基于Android的程序设计语言学习平台是传统的课堂教学的延伸,大大提高了教学资源的利用率,平台提供程序设计语言课堂教学微视频,学生用户可以随时随地观看、回放、暂停微视频。通过平台提供的练习与考试系统,可以对程序设计语言的学习进行巩固和测评。用户如有无法理解或解决的问题,可以通过平台上的讨论模块发表问题,参与讨论并解决问题。
程序设计语言平台采用C/S(即Client/Server 客户机/服务器)模式架构,Android移动端开发工具为Java语言,服务器端和后台管理端采用JSP+Servlet+JavaBean框架进行开发,后台数据库管理采用MySQL。平台分为三大模块:一是Android移动客户端模块,二是后台管理模块,三是服务器模块。学生用户通过Android移动客户端使用用户名、密码登录就可以进行学习、练习与考试、讨论等;管理员和教师用户使用后台管理模块进行教务管理、资源维护和统计查询等功能;服务器端处理Android移动客户端和后台管理端的请求。
关键词:Android;程序设计语言;学习平台;Java;数据库
ABSTRACT
The examination system based on Web is the extension of traditional test, greatly simplifying the traditional test process and reduce the burden of a teacher's work, make the test a more just and objective, than the traditional exam mode to save the human and financial resources and time.
The system adopts B/S (Browser/Server Browser/Server) pattern frame, front development tools for the ASP language, the backend database management system USES SQL Server2000. The system is divided into two big modules: one is the front desk test module, and the second is the background management module. Candidates need only through the user name and password to login to the test; According to the content of examination paper can question bank instant generation, can avoid YaTi before; And can use a large standardized test, computer sentenced to roll, greatly improving reading efficiency; Still can directly to the database performance, of statistics, the sorting operation.
Keywords: Online-Examination; Web; ASP; DataBase
湖南理工学院信息学院毕业设计
PAGE \* MERGEFORMAT 54
目 录
TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc480650968" 摘 要 PAGEREF _Toc480650968 \h I
HYPERLINK \l "_Toc480650969" ABSTRACT PAGEREF _Toc480650969 \h II
HYPERLINK \l "_Toc480650970" 1绪 论