JSP网络远程作业处理系统毕业设计
技术:Java、JSP等摘要:
随着计算机在社会的不断普及和应用,人们的工作效率得到了极大的提高。高等院校作为社会进步的发动机,计算机早已普及并得到了积极应用。而随着近年来的计算机网络的普及,更大大方便了人们的工作和生活。利用现在已广泛普及的计算机网络实现教师与学生之间的远程交流,为教师和学生之间的交流构建一个方便的平台,就是我此次的毕业设计课题——网络远程作业处理系统。该系统利用网络,在构架了服务器后,一方面,使学生能够利用任何一台能够上网的计算机提交作业,实现和在线教师的实时交流,留言给未在线的教师;另一方面,教师同样能够利用任意的一台能上网的计算机接受服务器上学生提交的作业,和同学实时交流,留言给以班级为单位的同学。
该系统的内容有:1登录系统。自动区分登录者为学生、教师、管理员,并显示相应页面。2注册系统,只提供学生的注册,教师由管理员添加,仅设1名管理员账户。3师生信息管理系统,管理相关的师生信息。4只有目的用户可见的留言板系统。通过对数据库的匹配查询实现。5包含网络白板的聊天室系统。利用便捷的applet,通过多线程的应用实现聊天室。网络白板嵌入聊天室系统中,利用JAVA中的canvas类实现。6基于JSP的文件上传下载系统。基于jsp smartupload 组件实现。这6个系统将在以下章节中详细介绍。
本论文的总的结构可分为引言、目录、中英文摘要、数据库设计、系统功能介绍、谢辞、参考文献与附录九大部分。其中系统功能介绍分为登录系统、注册系统、师生信息管理系统、留言板系统、包含网络白板的聊天室系统、文件上传下载系统,共6个部分来详细介绍。参考文献与附录是关于开发该系统所参考的数据和书籍,附录是一些辅助说明。目录是毕业论文各章节所在页的具体说明。
网络远程作业处理系统主要的开发工具为Dreamweaver MX 2004,SQL Sever 2000和JBuilder9。
目录:
前言 1
第1章 开发工具简介 2
1.1 Dreamweaver MX 2004 2
1.2 Borland JBuilder9 2
1.3 SQL Sever 2000 2
第2章 相关技术文档 4
2.1 JSP技术 4
2.2 APPLET技术 7
2.2.1 Applet说明: 7
2.2.2 Applet参数使用方法 8
2.2.3 Applet基本方法 8
2.2.4 Applet中的线程 9
第3章 数据库逻辑结构设计 10
3.1 用户信息表(tuser) 10
3.2 班级信息表(Tstudentnum) 10
3.3 留言信息表(message) 10
3.4 任课信息表(adds) 10
第4章 系统页面介绍 12
4.1 登录页面流程图 12
4.2 系统主要页面详述 13
4.1.1 登录、注册页面(login.jsp) 13
4.1.2 核实页面(ValidateUser.jsp) 13
4.1.3 验证已登录页面(CheckValid.jsp) 13
4.1.4 学生注册页面(UserInfo.jsp) 14
4.1.5 注册页面提交页面(CheckUserInfo.jsp) 14
4.1.6 学生页面(student.htm) 14
4.1.7 学生选择页面(StudentPage.jsp) 15
4.1.8 教师页面(teacher.htm) 15
4.1.9 教师选择页面(TeacherPage.jsp) 15
4.1.10 管理员页面(admin.htm) 16
4.1.11 管理员选择页面(admin.jsp) 16
4.1.12 显示留言页面(view_message.jsp) 16
4.1.13 留言页面(index.htm) 17
4.1.14 添加留言信息页面(add_message.jsp) 17
4.1.15 上传文件页面(upload.jsp) 17
4.1.16 上传处理页面(doUpload.jsp) 18
4.1.17 下载处理页面(doDownload.jsp) 18
4.1.18 修改密码页面(changecode.jsp) 18
4.1.19 修改密码处理页面(changecode2.jsp) 18
4.1.20 管理任课信息页面(maadds.jsp) 19
4.1.21 任课信息处理页面(maadds2.jsp) 19
4.1.22 删除教师页面(deleteacher.jsp) 19
4.1.23 删除教师处理页面(deleteacher2.jsp) 19
4.1.24 学生聊天室页面(sapplst.jsp) 20
第5章 系统功能详述 21
5.1 登录系统 21
5.2 注册系统 21
5.3 师生信息管理系统 22
5.4 留言板系统 23
5.5 包含网络白板的聊天室系统 23
5.6 文件上传下载系统 25
第6章 系统运行配置 27
6.1 安装J2SDK: 27
6.2 安装Tomcat: 27
6.3 安装JSP访问SQL Server 2000的驱动程序: 28
第7章 系统重要部分技术实现 30
7.1 包含网络白板的技术实现 30
7.1.1 工作原理 30
7.1.2 功能设计 30
7.1.3 通讯协议集的制定 31
7.1.4 编程实现 32
7.2 SmartUpDown组件使用 37
7.2.1 安装篇 37
7.2.2 相关类说明篇 38
7.2.3 相关方法说明 41
第8章 总结 45
谢辞 46
参考文献 47
目 录 48
论文字数:20809
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]