随着网络技术的快速发展,互联网覆盖方方面面,传统的多媒体教学已经逐渐转变为基于互联网信息技术教学模式,互联网的不断更新,技术不断的强大,使得教与学的方法都变得信息化和科学化。目前,国内互帮互助资讯信息网站和考研辅导机构种类繁多,数量巨大,费用较高,使得考试难以准确、全面的选择合适的辅导机构。同时,由于对考研辅导资料缺乏有效的辨识,盲目跟风,买到劣质盗版资料的几率非常高,耗费了不少的时间、金钱和精力。因此有一个综合考研辅导等各方面信息的平台出现会帮助考试解决以上诸多问题。
目 录
摘 要 I
ABSTRACT II
1 绪论 5
1.1 系统的开发背景及意义 5
1.2 国内外研究分析 5
2 系统开发主要技术 7
2.1 JSP框架 7
2.2 JAVAScript简介 8
2.3 SSM框架 9
2.4 MYSQL数据库简介 9
3 系统需求分析 11
3.1 系统开发和运行环境 11
3.2 系统总体需求分析 11
3.3 可行性分析 12
3.3.1 技术可行性 12
3.3.2 经济可行性 12
3.3.3 操作可行性 12
3.4 系统功能需求分析 13
3.5 系统流程分析 14
4 系统设计 17
4.1 系统总体功能结构设计 17
4.2 数据库设计 17
4.2.1 数据库实体设计 17
4.2.2 数据表设计与实现 19
5 系统的详细设计与实现 24
5.1 网站首页 24
5.2 用户登录页 25
5.3 在线聊天 26
5.4 课程视频详情页 26
5.5 研题库 27
5.6 课程教学 27
5.7站内新闻 28
5.8 管理员登录页面 28
6软件测试 29
6.1 系统测试概述 29
6.1.1测试目标 29
6.1.2 测试方法 30
6.2 测试用例 30
6.2.1用户注册功能测试用例 30
6.2.2用户登录功能测试用例 31
6.2.3用户添加功能测试用例 31
6.3 测试步骤和内容 32
6.4 测试结果 32
结 论 1
参考文献 2
致 谢 3
1 绪论
1.1 系统的开发背景及意义
发现问题,提出问题,解决问题,在学习过程中是一个必不可少的环节,人们在生活或学习中经常会遇到各种各样的问题。当今社会网络的快速发展,为用户们在线学习也提供了一个较良好的有利于解决答疑的环境。它可以使任意一个用户,通过访问互联网,随时随地进行信息资源的获取和解答。传统的计算机专业课程的学习问题的答疑,通常用户们在学习过程遇到疑难问题,都是会通过查阅资料,或者是找学习较好的同学朋友们进行求助给予辅导等。这需要花费过多的时间和精力,而且学习和解决问题的效率也不高,因此,对于当今21世纪信息时代,互联网的普及,学习过程答疑、互相帮助是当前教育学习过程中迫切需要的,因此,开发一款软考互帮平台,使用户随时随地的进行在线搜索、查看播放课程视频、在线学习、交流和测试答题自主学习等,为用户建立正确的学习态度和学习积极性,促进计算机专业课程学习资源的共享,还增加课程学习与交流的乐趣。