网络教学综合平台建设
Key words: Server SQL 2008; HTML+CSS; JavaScript; jQuery network teaching integrated platform; B/S architecture.目 录
一、引言 1
二、需求分析 1
(一)网络教学综合平台 1
(二)功能需求 1
1. 学生功能模块 1
2. 教师功能模块 1
(三)系统开发环境、运行环境及开发技术 2
三、数据库设计和实现 2
(一)数据库的需求分析 2
(二)数据库的逻辑结构设计 2
四、功能模块详细设计 4
(一)学生功能模块 4
1. 学生登录 4
2. 修改学生信息 5
(二)教师功能模块 6
1. 教师登录 6
2. 教师发布通知公告 6
3. 教师发布试题 7
五、系统实现 7
(一)登录页面 7
(二)新闻信息功能 9
(三)申报课题功能 11
(四)教师发布课程通知 12
(五)修改密码 14
(六)修改个人信息 15
(七)登录次数功能 17
(八)按类查询试题功能 18
(九)删除试题功能 19
(十)论坛功能 21
1.论坛列表页功能 21
2.论坛详细页功能 22
总结 25
致谢 26
参考文献 27
一、引言
如今在这个信息化的时代,做什么事情都要借助于网络,利用网络交作业也成了一个趋势,我可以在学校的网络教学平台更好的学习、交流,然而本课题结合了现在的网络教学综合平台,对其进行了代码精简以及一定的修改,使之变得更加出色。
网络教学综合平台的诞生可以让大家再也不用交书面作业而是通过网络提交的形式交给老师,更加的节省时间,方便大家交流。浏览教师资料,获得一些学校的通知,都是可以从网络教学综合平台上获得,非常的变得实用。 *好棒文|www.hbsrm.com +Q: ¥351916072¥
要借助于网络,利用网络交作业也成了一个趋势,我可以在学校的网络教学平台更好的学习、交流,然而本课题结合了现在的网络教学综合平台,对其进行了代码精简以及一定的修改,使之变得更加出色。
网络教学综合平台的诞生可以让大家再也不用交书面作业而是通过网络提交的形式交给老师,更加的节省时间,方便大家交流。浏览教师资料,获得一些学校的通知,都是可以从网络教学综合平台上获得,非常的变得实用。
二、需求分析
(一)网络教学综合平台
网络教学综合平台是可以让学生和老师无需面对面就可以得知学校的通知,而且学生还可以通过网络课程平台来上交作业,选课之类的事情都是可以通过网络教学综合平台上完成的。
(二)功能需求
1. 学生功能模块
(1)登录
学生可以通过自己正确的学号和密码来登录网络教学综合平台。
(2)浏览教师信息
学生可以在网络综合平台浏览自己任课老师的相关信息。
(3)学校通知
学生可以在网络综合平台上了解到学校的相关通知信息。
(4)上交作业
学生可以在网络综合平台提交自己的相关作业给相关的任课老师。
2. 教师功能模块
(1)登录
教师同样是可以通过自己正确的工号和密码来登录网络教学综合平台的。
(2)浏览个人信息
可以和学生一样浏览或修改自己的个人信息,登录密码也可以重新设置。
(3)发布课程通知
教师可以通过发布课程通知,从而让学生在登录后观察到最新的课程通知。
(4)发布最新试题资源
教师可以发布最新的试题资源,从而让学生观看,使学生可以增加知识,从而从容应对考试。
(三)系统开发环境、运行环境及开发技术
系统开发环境
操作平台:Windows 7.
开发环境:MyEclipse
开发语言:jsp
调试环境:遨游浏览器
数据库环境:SQL Server 2008
三、数据库设计和实现
本课题采用的数据库是SQL Server 2008,它有更好的安全性,操作简便,便于我们清晰管理等优势。下面就是对所需的数据库作简要的说明。
(一)数据库的需求分析
本课程需要的数据库主要包含以下各表:
学生信息表:学生ID,学生姓名,学生密码,学生所处的班级,电子邮箱,电话,手机,性别,院系,年纪,专业,登录次数。
新闻信息表:新闻ID,新闻标题,发布用户,发布时间,新闻内容。
申报课程表:申报名称,申报类别,课程层次,申报时间,申报期。
试题试卷库表:序号,题目标题,题目内容,题目类型,题目章节,题目答案。
课程通知表:序号,发布人,通知标题,发布时间,通知内容。
论坛内容表:发布时间,序号,标题,内容,发布人,标题id。
(二)数据库的逻辑结构设计
表3-1学生信息表
字段名称
类型
宽度
可否未空
约束
含义
username
varchar
50
允许
主键
学生ID
name
varchar
50
允许
学生姓名
password
varchar
50
允许
密码
classname
varchar
50
允许
班级
Email
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2447.html
一、引言 1
二、需求分析 1
(一)网络教学综合平台 1
(二)功能需求 1
1. 学生功能模块 1
2. 教师功能模块 1
(三)系统开发环境、运行环境及开发技术 2
三、数据库设计和实现 2
(一)数据库的需求分析 2
(二)数据库的逻辑结构设计 2
四、功能模块详细设计 4
(一)学生功能模块 4
1. 学生登录 4
2. 修改学生信息 5
(二)教师功能模块 6
1. 教师登录 6
2. 教师发布通知公告 6
3. 教师发布试题 7
五、系统实现 7
(一)登录页面 7
(二)新闻信息功能 9
(三)申报课题功能 11
(四)教师发布课程通知 12
(五)修改密码 14
(六)修改个人信息 15
(七)登录次数功能 17
(八)按类查询试题功能 18
(九)删除试题功能 19
(十)论坛功能 21
1.论坛列表页功能 21
2.论坛详细页功能 22
总结 25
致谢 26
参考文献 27
一、引言
如今在这个信息化的时代,做什么事情都要借助于网络,利用网络交作业也成了一个趋势,我可以在学校的网络教学平台更好的学习、交流,然而本课题结合了现在的网络教学综合平台,对其进行了代码精简以及一定的修改,使之变得更加出色。
网络教学综合平台的诞生可以让大家再也不用交书面作业而是通过网络提交的形式交给老师,更加的节省时间,方便大家交流。浏览教师资料,获得一些学校的通知,都是可以从网络教学综合平台上获得,非常的变得实用。 *好棒文|www.hbsrm.com +Q: ¥351916072¥
要借助于网络,利用网络交作业也成了一个趋势,我可以在学校的网络教学平台更好的学习、交流,然而本课题结合了现在的网络教学综合平台,对其进行了代码精简以及一定的修改,使之变得更加出色。
网络教学综合平台的诞生可以让大家再也不用交书面作业而是通过网络提交的形式交给老师,更加的节省时间,方便大家交流。浏览教师资料,获得一些学校的通知,都是可以从网络教学综合平台上获得,非常的变得实用。
二、需求分析
(一)网络教学综合平台
网络教学综合平台是可以让学生和老师无需面对面就可以得知学校的通知,而且学生还可以通过网络课程平台来上交作业,选课之类的事情都是可以通过网络教学综合平台上完成的。
(二)功能需求
1. 学生功能模块
(1)登录
学生可以通过自己正确的学号和密码来登录网络教学综合平台。
(2)浏览教师信息
学生可以在网络综合平台浏览自己任课老师的相关信息。
(3)学校通知
学生可以在网络综合平台上了解到学校的相关通知信息。
(4)上交作业
学生可以在网络综合平台提交自己的相关作业给相关的任课老师。
2. 教师功能模块
(1)登录
教师同样是可以通过自己正确的工号和密码来登录网络教学综合平台的。
(2)浏览个人信息
可以和学生一样浏览或修改自己的个人信息,登录密码也可以重新设置。
(3)发布课程通知
教师可以通过发布课程通知,从而让学生在登录后观察到最新的课程通知。
(4)发布最新试题资源
教师可以发布最新的试题资源,从而让学生观看,使学生可以增加知识,从而从容应对考试。
(三)系统开发环境、运行环境及开发技术
系统开发环境
操作平台:Windows 7.
开发环境:MyEclipse
开发语言:jsp
调试环境:遨游浏览器
数据库环境:SQL Server 2008
三、数据库设计和实现
本课题采用的数据库是SQL Server 2008,它有更好的安全性,操作简便,便于我们清晰管理等优势。下面就是对所需的数据库作简要的说明。
(一)数据库的需求分析
本课程需要的数据库主要包含以下各表:
学生信息表:学生ID,学生姓名,学生密码,学生所处的班级,电子邮箱,电话,手机,性别,院系,年纪,专业,登录次数。
新闻信息表:新闻ID,新闻标题,发布用户,发布时间,新闻内容。
申报课程表:申报名称,申报类别,课程层次,申报时间,申报期。
试题试卷库表:序号,题目标题,题目内容,题目类型,题目章节,题目答案。
课程通知表:序号,发布人,通知标题,发布时间,通知内容。
论坛内容表:发布时间,序号,标题,内容,发布人,标题id。
(二)数据库的逻辑结构设计
表3-1学生信息表
字段名称
类型
宽度
可否未空
约束
含义
username
varchar
50
允许
主键
学生ID
name
varchar
50
允许
学生姓名
password
varchar
50
允许
密码
classname
varchar
50
允许
班级
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2447.html