摘 要:等级试网上辅导系统可以帮助考生们顺利通过等级考试,提高通过率。本系统采用目前流行的MyEclipse6和Mysql6。0数据库、tomcat服务器进行开发。本文首先介绍了辅导系统的开发背景及开发工具,接着描述了各个功能模块实现的具体步骤,其中包括实体-联系模型,数据流图,功能结构图等必要的图形说明。系统角色分为:学生、教师、管理员。其中管理员对新闻公告等信息进行管理;学生和教师模块均包括对个人信息的管理,教师可以上传教学资料、视频和发布作业、上传试题,而学生可以下载教师上传的文件并且提交作业给教师评阅。本系统的特色在于答疑功能,学生在线提出问题教师可以进行答复,加强了师生之间的交互性。78662
毕业论文关键词:在线答疑,Mysql6。0,MyEclipse6,开发背景
Abstract: Level test online tutoring system is developed to help candidates pass level examination and improve the pass rate。 The system uses the popular MyEclipse6, Mysql6。0 database and tomcat server as development tools。 This dissertation firstly introduces the background and development tools of this tutoring system。 And then we describe the specific steps to achieve the various functional modules, including entity-relationship model, data flow diagram, function block diagram and other necessary graphical illustration。 System roles are pided into: students, teachers, administrators。 In these roles, administrators manage news bulletin and students and teachers both manage personal information。 Teachers can upload teaching materials, videos, homework and examination questions。 Students can download the files which teachers upload and submit homework for teachers’ review。 The main feature of this system is the Q & A function that students can ask questions online and teachers reply, which enhance the interaction between teachers and students。
Key Words: Online Q & A, MyEclipse6, MYSQL,Development background
目 录
1 绪 论 4
2 系统概述与开发工具 4
2。1 B/S结构介绍 5
2。2 MyEclipse介绍 5
2。3 JavaScrip语言 5
3 系统的分析与设计 6
3。1 开发环境 6
3。2 需求分析 6
3。3 系统用例图 6
3。3。1 管理员管理操作 6
3。4 系统功能分析 7
3。5 数据库结构设计 8
3。5。1 实体属性图 9
3。5。2 数据表E-R图 9
3。5。3 数据表的结构 11
4 系统的详细设计 13
4。1 详细设计介绍 13
4。1。1 管理员登录 13
4。1。2 学生信息管理模块 15
4。1。3 教师信息管理模块 17
4。1。4 新闻公告管理模块 20
4。1。5 修改个人密码 20
4。1。6 教师管理系统