| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9437 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
下一篇:没有了
摘要:网络技术的发展正在逐渐改变人们的学习方式。C语言课程是计算机专业重要课程,在专业知识的学习中占有十分重要的地位。设计并实现一套C语言课程复习系统具有重要的意义,不但可以有效帮助学生便捷的复习C语言课程知识,还可以帮助老师及时了解学生学习情况。系统中加入语音控制功能,可以有效解放学习者的双手,提高用户的生活和学习效率。
支持语音控制的C语言课程复习系统主要面向教师用户和学生用户,可以帮助C语言学习者复习课程相关的知识。教师用户通过系统管理题库、学生信息和教师个人信息,题库管理包括试题的更新、修改、删除和查询;学生管理包括学生信息的增加、修改、删除和查询;学生用户可以通过系统答题、查看解析和完成个人信息维护,学生用户可以使用语音功能,实现语音控制答题和语音播报。
支持语音控制的C语言课程复习系统基于B/S模式和SSM框架技术,人机交互界面上采用HTML5、CSS3和JavaScript技术进行编写,后端采用Java语言和MySQL进行存取和控制。语音控制功能采用科大讯飞的语音识别API实现,语音播报功能采用百度的语音播报API实现。
关键词 语音控制;C语言课程复习; SSM框架;Java语言;MySQL数据库
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 研究意义-1
1.3 研究内容-1
1.4 系统相关技术概述-1
2 需求分析-3
2.1 教师用户-3
2.2 学生用户-3
3 系统的设计-4
3.1 系统总体设计-4
3.1.1 学生端总体设计-5
3.1.2 教师端总体设计-6
3.2 系统的领域对象建模-7
3.3 数据库设计-10
4 系统的实现-14
4.1 数据库设计-14
4.1.1 数据库配置-14
4.1.2 模型代码-15
4.2 系统各个功能模块的实现-18
4.2.1 系统前端模块的实现-18
4.2.2 教师端题库信息管理模块的实现-19
4.2.3 教师端学生信息管理模块的实现-21
4.2.4 学生端做题模块的实现。-22
4.2.5 学生端信息管理模块的实现。-23
5 系统的测试-24
结论-26
参考文献-27
致谢-28 |

