提要


信息化的迅速发展,对人们的衣食住行产生了很大影响。越来越多的人习惯并依赖于通过信息技术和智能化的形式来处理日常各类事物。为了满足学生用户日常学习的需要,以及适应现代化课程教学管理的需求,决定开发在线外语学习平台。帮助学生在线学习,提高效率。

在线外语学习平台的开发采用 Java 语言作为后台编程语言、数据库使用MySQL,结合SSM模式以及相关技术来实现所需系统的设计。此系统于学生而言主要有:登录、课程查看、课程资料下载、在线考试、修改密码等功能,对管理员来说主要有:登录、课程管理、作业管理、用户管理、新闻公告管理、修改密码等功能等。该系统不仅可以大大提高使用者和管理者的使用效率,也在另一方面提高了信息化水平的发展。


关键词:外语课程;在线考试;SSM;在线学习



 

Abstract

The rapid development of information technology has had a great impact on people's clothing, food, housing and transportation. More and more people are accustomed to and rely on information technology and intelligent forms to deal with all kinds of daily things. In order to meet the daily learning needs of student users and meet the needs of modern curriculum teaching management, it is decided to develop an online foreign language learning platform. Help students learn online and improve efficiency.

The development of the online foreign language learning platform uses Java as the background programming language, the database uses MySQL, and combines the SSM mode and related technologies to realize the design of the required system. For students, this system mainly includes: login, course view, course data download, online examination, password modification and other functions. For administrators, it mainly includes: login, course management, homework management, user management, news announcement management, password modification and other functions. The system can not only greatly improve the efficiency of users and managers, but also improve the development of information technology on the other hand.


Keywords:foreign language course; Online examination; SSM; Online learning


 

提要 I

Abstract I

第一章 绪论 1

1.1 课题研究的背景 1

1.2 课题研究的意义 1

1.3 系统研究内容 2

第二章 系统开发技术 3

2.1 Java技术 3

2.2 SSM框架 3

2.3 MySQL数据库 5

第三章  需求分析 6

3.1 可行性分析 6

3.1.1 经济可行性 6

3.1.2 技术可行性 6

3.1.3 操作可行性 6

3.1.4 时间可行性 6

3.2 功能性需求分析 7

3.2.1 管理员用户需求分析 7

3.2.2 老师用户需求分析 8

3.2.3 学生用户需求分析 8

第四章 系统设计 10

4.1 系统结构设计 10

4.2 系统功能设计 10

4.3 数据库设计 11

4.3.1 E-R图 11

4.3.2 数据库结构 12

第五章  系统实现 19

5.1 用户登录的实现 19

5.2 系统首页的实现 19

5.3 课程查看的实现 20

5.5 课程管理的实现 21

5.4 课程作业管理的实现 23

5.6 课程考试 24

5.7 新闻公告的实现 25

第6章  系统测试 26

6.1 概述 26

6.2 测试方法 26

6.3 系统功能测试 26

6.3.1登录测试 26

6.3.2 修改密码模块测试 27

6.3.3 删除学生模块测试 28

6.3.4 课程考试模块测试 28

6.4 测试结果 29

结  论 30

参考文献 31

致 谢 32



当今社会,技术发展日新月异。计算机信息技术已经和我们的生活密不可分,掌握计算机的基本知识是每个人的必备技能。因此,在各个年级阶段均开设了计算机基础知识课程,完成课程后参加考试,从而获取计算机等级证书,可见计算机应用基础尤为重要。因此,开发一个课程学习网站来学习相关的课程显得尤为重要。

在学习网站的发展史中,资源方面和建设方面都在不断的完善。在课程专题方面,各个城市也推出了精品课程学习,但也有待完善的地方,资源方面不太完善,网络外语课程就缺少相应的学习平台,资源上也相对单一,理论性的知识和教学内容相关的视频,缺少资源的拓展,比如实践方面,可以加入相应的实践内容;在专题学习网站的建设上也存在一定的互动性不足,可以增加一些趣味的互动的内容,在评价方面也较之简单,可以多增加一些老师对于学生学习情况的评价与解析。专题学习网站的发展很好的为学习者提供了一个学习平台,它可以用来存储、传递、加工和处理教学信息,还能让学习者进行自主学习和协作交流,激励学习者的学习行为,并对学习者的学习情况进行在线评价和反馈,起到指导师生教与学的作用等。


通过对在线外语学习平台的信息分析,形成了全新的系统规划研究方向,本文通过7个章节全面研究了系统的开发程序。

第一章为绪论。该章节全面分析的系统的选择背景,解释了当前存在的相关问题,这些问题会产生什么样的作用。从而全面分析了论文需要研究的整体方向,需要达到的预期目标是什么。

第二章为系统技术介绍。该章节全面分析了软件的开发流程,分析了系统的开发程序,同时,对开发语言进行了信息分析。

第三章为系统需求分析。该章节全面分析了系统的角色特征,展现了每个角色的应用价值,对角色功能进行了可行性研究。

第四章为系统的设计。对系统的整个结构进行了全面设计,实现了系统的整体功能和价值。通过对数据库的功能展现,完成了系统的应用价值,展现了系统的应用属性。

第五章为系统实现模块。该模块在系统研究中展现了相应的系统界面并对系统的功能模块的具体操作流程进行描述。

第六章为系统测试。对系统进行了严格测试,保证了系统运行的稳定性。

第七章为结论。该章节对系统形成的结果进行了总结性的分析,对系统的优缺点进行了客观评价,并提出了对系统将来的展望。


 

在线外语学习平台-计算机毕业设计源码+LW文档_需求分析

在线外语学习平台-计算机毕业设计源码+LW文档_需求分析_02