校园在线答疑系统的设计与实现.doc

资料分类:计算机信息 上传会员:糖糖不爱吃糖 更新时间:2021-12-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:18759
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】高等教育受众者人数的日益增大,使得高校师生间的答疑工作越发艰巨。随着Web技术的不断进步,高校答疑工作正迈向在线化模式,解决了传统面授答疑工作在时空维度、信息统计上所面临的困难。

本文通过对师生答疑工作的调查与分析,设计并实现了校园在线答疑系统。该系统的开发工具选择为WebStorm和MyEclipse,数据库选择为MySQL,服务器选用为Tomcat,框架采用Spring MVC和MyBatis,编程语言选择为Java语言。系统主要提供给学生用户浏览课程、报名课程、发表问题和回答问题;而老师用户在系统中可浏览课程、管理学生和回答问题;管理员则在系统后台管理师生原始信息、用户、课程、问题和回答信息。本文阐述了系统的开发背景、研究意义、研究内容和编程技术,主要从需求分析、功能设计、数据库设计、功能实现及测试方面介绍了系统的开发流程。

【关键词】答疑系统; 课程; MVC

 

目录

摘要

Abstract

第1章 绪论-1

1.1 开发背景-1

1.2 研究意义-1

1.3 研究内容-1

1.4 论文章节安排-2

第2章 开发平台与技术-3

2.1 开发平台-3

2.2 开发工具-3

2.2.1 WebStorm-3

2.2.2 Myeclipse-3

2.2.3 MySQL-3

2.3关键技术-4

2.3.1 JavaScript技术-4

2.3.2 Java技术-4

2.3.3 Spring MVC框架-4

2.3.4 MyBatis框架-5

第3章 系统需求分析-6

3.1 性能需求-6

3.2 功能需求-6

第4章 系统总体设计-8

4.1 系统设计目标-8

4.2 系统架构设计-8

4.3 系统功能设计-8

4.3.1 系统总体结构-9

4.3.2 前台学生功能模块-10

4.3.3 前台老师功能模块-10

4.3.4 后台管理员功能模块-11

4.3.5 前台注册登录流程-11

4.3.6 前台操作流程-11

4.3.7后台添加课程流程-12

4.4 数据库设计-12

4.4.1 数据库概念结构设计-12

4.4.2 数据库逻辑结构设计-15

4.4.3 数据库物理结构设计-16

4.5 系统页面设计-18

4.5.1 网站首页-18

4.5.2 问题列表页-19

4.5.3 问题详情页-19

4.5.4 学生个人中心页-19

4.5.5 老师个人中心页-19

第5章 系统功能实现-20

5.1 前台模块-20

5.1.1 用户注册模块-20

5.1.2 用户登录模块-20

5.1.3 课程报名模块-21

5.1.4 提问模块-21

5.1.5 回答模块-22

5.2 后台模块-23

5.2.1 师生原始信息管理模块-23

5.2.2 用户管理模块-26

5.2.3 课程管理模块-26

5.2.4 问题管理模块-28

5.2.5 回答管理模块-29

第6章 系统测试-30

6.1 测试目的及意义-30

6.2 功能模块测试-30

6.2.1 前台模块测试-30

6.2.2 后台模块测试-31

6.3 WEB表单测试-32

6.4 浏览器兼容性测试-33

第7章 总结与展望-35

参考文献-36

谢 辞-37

相关论文资料:
最新评论
上传会员 糖糖不爱吃糖 对本文的描述:校园在线答疑系统是将传统的面授答疑交流的方式转变为线上师生之间的互动,它克服了传统答疑方式在时间、空间上的限制,改善了部分学生怯于提问的情况,方便了老师统计和回答......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: