毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

JSP +SQLServer网络课程教学平台研究与实现

更新时间:2016-10-19:  来源:毕业论文
3.2 数据库的逻辑设计
通过对系统的分析决定了对数据库的设计,基于一种实现比较简单的思想,系统整体规划使用五个数据表,分别是学生留言信息表studentMessageInfo表,课程计划表studentCourseInfo表,课程信息记录表courseInfo表,用户表userInfo表,教学信息存储表educationInfo表,在这里只对系统最重要的三个表及重要字段做一下结构说明。
其中,studentMessageInfo表是学生留言信息表,主要记录留言信息。studentCourseInfo表是课程计划表,主要用学生选择课程时对于教学计划的设定。studentCourseInfo表及主要字段如表1所示。
表1  studentCourseInfo表
字段 类型 长度 是否空 主键 说明
studentName varchar 50 否 是 学生姓名
courseName nvarchar 50 是 否 课程名
courseInfo表是记录课程信息,应用于管理员发布课程,教师制定课程计划等对课程记录的详细数据,详细字段如表2所示。
表2  courseInfo表
字段 类型 长度 是否空 主键 说明
courseID Int 长整型 否 是 课程编号
teacherID varchar 50 否 否 教师编号
userInfo表是用户表,其中包括管理员,学生,教师的具体信息,来访者可以根据用户角色的选择来返回不同的用户类型进行登录。educationInfo表是教学信息存储表,包含教学信息的存储,主要字段如表3所示。
表3  educationInfo表
字段 类型 长度 是否空 主键 说明
eduInfoID Int 长整型 否 是 新闻信息编号
infoTitle nvarchar 100 是 否  信息标题
4.系统设计与实现
该系统实现功能共用jsp主页面一个共分为五个小页面实现分别为below.jsp,bottom.jsp,main.jsp,menueleft.jsp,top.jsp。其他页面为各个页面功能页面放在page包中共37个。main.jsp是系统中所有子页面所放置的基础页面,左侧栏是每个页面都要存在的,因此这五个页面贯穿于整个系统的设计中。
4.1 用户注册模块实现本文来自辣%文~论.文/网,毕业论文 www.751com.cn 加7位QQ324~9114找原文
通过首页的学生注册链接进入到注册页面,该页面在实现时分为一个页面register.jsp实现,就是要获取从页面得来的数据并记录入数据库。
4.2 首页模块实现
在首页要在一个用户角色选择的下拉框中您可以选择身份登陆,可选择角色有教师,学生,管理员。管理员是系统账号,登录后台对整个网站进行文护。此页面也是整个系统的最主要的页面,由页面底部below.jsp,用户跳转bottom.jsp,主框架main.jsp,左侧栏menueleft.jsp,顶端top.jsp五个页面组成,当您登录系统后经bottom.jsp跳转至login.jsp登录。
4.3 留言系统模块实现
当学生登陆成功以后,如果在学习中遇到疑问都可以选择给老师留言,等待老师登陆后在第一时间给予答复。教师对学生的课下辅导留言主要是现在teacherComt.jsp,teacherComtList.jsp页面,老师点击辅导学生时就可以对学生近期学习情况进行留言,使用页面中的checkuser()方法来进行留言,并使用document.form.submit()语句来对留言进行数据库记录进行from提交。
4.4 查看新闻模块实现
学生或教师登陆成功后可查看教学信息以获取当前最新的信息,此时用户登录系统后看到的新闻界面就是educationInfoList.jsp。管理员负责对教学新闻的管理的页面是educationInfoManage.jsp,此时有编辑和删除两个按钮,对新闻进行管理操作时通过这两个按钮的代码对数据库进行更新,添加新闻的页面为educationInfoUpdate.jsp。

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

JSP +SQLServer网络课程教学平台研究与实现 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。