JSP网络远程作业处理系统(源代码+论文+开题报告+实习报告)
收藏
资源目录
压缩包内文档预览:
编号:149932073
类型:共享资源
大小:3.95MB
格式:RAR
上传时间:2021-10-10
上传人:好资料QQ****51605
认证信息
个人认证
孙**(实名认证)
江苏
IP属地:江苏
20
积分
- 关 键 词:
-
JSP
网络
远程
作业
处理
系统
源代码
论文
开题
报告
实习
- 资源描述:
-
JSP网络远程作业处理系统(源代码+论文+开题报告+实习报告),JSP,网络,远程,作业,处理,系统,源代码,论文,开题,报告,实习
- 内容简介:
-
南京工程学院毕业设计开题报告课 题 名 称:网络远程作业处理系统学 生 姓 名: 吴跃 指 导 教 师: 夏素霞 所 在 系 部:计算机工程系 专 业 名 称:计算机科学与技术 南京工程学院2005年 4月 25 日说 明1根据教育部对毕业设计(论文)的评估标准,学生必须撰写毕业设计(论文)开题报告,由指导教师签署意见、教研室审查,系教学主任批准后实施。2开题报告是毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。学生应当在毕业设计(论文)工作前期内完成,开题报告不合格者不得参加答辩。3毕业设计开题报告各项内容要实事求是,逐条认真填写。其中的文字表达要明确、严谨,语言通顺,外来语要同时用原文和中文表达。第一次出现缩写词,须注出全称。4本报告中,由学生本人撰写的对课题和研究工作的分析及描述,应不少于2000字,没有经过整理归纳,缺乏个人见解仅仅从网上下载材料拼凑而成的开题报告按不合格论。5开题报告检查原则上在第9周完成,各系完成毕业设计开题检查后,应写一份开题情况总结报告。学士学位毕业设计(论文)开题报告学生姓名吴跃学 号47专 业计算机科学与技术指导教师姓名夏素霞职 称所在系部计算机工程系课题来源课题类型课题名称网络远程作业处理系统毕业设计的内容和意义随着计算机在社会的不断普及和应用,人们的工作效率得到了极大的提高。高等院校作为社会进步的发动机,计算机早已普及并得到了积极应用。而随着近年来的计算机网络的普及,更大大方便了人们的工作和生活。利用现在已广泛普及的计算机网络实现教师与学生之间的远程交流,为教师和学生之间的交流构建一个方便的平台,就是我此次的毕业设计课题网络远程作业处理系统。该系统利用网络,在构架了服务器后,一方面,使学生能够利用任何一台能够上网的计算机提交作业,实现和在线教师的实时交流,留言给未在线的教师;另一方面,教师同样能够利用任意的一台能上网的计算机接受服务器上学生提交的作业,和同学实时交流,留言给以班级为单位的同学。该毕业设计的主要内容是使用JSP+SQL server编写一个在线的作业提交系统。该系统的内容有:1登陆系统。自动区分登陆者为学生、教师、管理员,并显示相应页面。2注册系统,只提供学生的注册,教师由管理员添加,仅设1名管理员帐户,系统第一次运行时注册认证。3只有目的用户可见的留言板系统。通过对数据库的匹配查询实现。4包含网络白板的聊天室系统。利用便捷的applet,通过多线程的应用实现聊天室。网络白板,嵌入聊天室系统中,利用JAVA中的canvas类实现。6基于JSP的文件上传下载系统。基于jsp smartupload 组件实现。该系统的目标是通过网络实现教师与学生之间方便的多层次的交流。在网上实现师生间实时的、非实时的信息交流,以及作业的手法。辅以数据库,可以使得这样的交流在一个更为简易的操作环境下实现。并通过相应网页实现数据库的在线操作,将整个网站构建成一个完整的整体,方便更新与维护。总之,该系统的运用必能给广大师生带来极大的方便,减少师生交流间不必要的时间和精力花费,为教学的水平提高作出贡献。文献综述1 JAVA程序设计教程 肖旻 主编 廖雷 副主编 中国电力出版社2 JAVA2程序设计 高志风 清华大学出版社3网页编程入门与应用实例 朱凯 周湘文等 清华大学出版社4数据库系统概论(第三版) 萨师煊 王珊 高等教育出版社5 JSP入门与提高 王志军 刘同利 清华大学出版社6 JSP从入门道精通 (美)Todd Cook 著 谷雨 阎隽 高春蓉 等译 电子工业出版社7 JSP实用案例分析 新东方IT教育教材研究室 清华大学出版社8 JSP 即时应用 Paul Tremblett 著 高波 王琰等译 人民邮电出版社9 JSP高级开发与应用 David M.Geary 科学出版社10 JSP编程技术与应用 方逹 主编 高等教育出版社在前两本书中,我学习了JAVA编程的相关知识了解了整个JAVA体系。获得了进行JAVA编程的能力,并从中学习了applet的编程知识和java网络编程的要点。在第3本书中我学习了一些网页通用的编程技巧。在第5,第6本书中,我了解了JSP技术的概念及发展历程,掌握了JSP网页的基本结构和编写方法。在第7,第8本书中,我学习了相关的实例,尤其是学习了JSP网页与SQLserver数据库连接的相关知识,并结合第4本书实现了对SQL数据库的操作,提升了自己的编写JSP网页的能力。在最后的第9,第10本书中,我学习了许多JSP网页编程的技巧,如对JAVABEAN的应用等。研究内容这次毕业设计的主要技术路线是通过JSP与SQLserver数据库技术构建一个较为完整的在线系统。具体的实现点分为以下点:1如何连接JSP和SQLserver。通过JDBC直连SQL Server的驱动连接,实现网页和数据库之间的连接。2如何在JSP中实现对数据库的匹配查询,和对数据库的数据输入。根据JSP的语法特点在网页中添加适当的SQL语句即可实现改功能。3掌握JAVABEAN,并利用其简化网页的程序。对JAVABEAN的支持是JSP网页技术的一个特色,通过对已编译的存放在指定目录的JAVABEAN的引用,JSP网页的代码可以得到极大地简化。将复杂地操作编入JAVABEAN而保持网页代码的简洁已成为人们的共识。这不仅使得在编译JSP网页的工作得到简化,而且也使得日后的维护工作轻松了很多。实际上,JAVABEAN就是一个有着特别格式的JAVA类。对普通的JAVA类进行相应的修改就可以将其编写成一个JAVABEAN文件供JSP网页使用。3如何利用JAVA APPLET 实现网络聊天室及网络白板。JAVA APPLET是JAVA语言特有的一种应用形式,又称APPLET小应用程序。客户机将在服务器端的相应程序下载,并在客户端执行。APPLET的程序在语法上与JAVA程序没有什么不同,只是在格式上有些规定,并出于对安全性的考虑,其对本地文件的访问受到了限制。4如何利用smartupdown组件实现JSP网页中文件的上传和下载。了解该组件的工作原理,和使用方法。正确地使用该组件成功实现网页上的文件上传下载工作。研究计划本次毕业设计的实施计划如下:起 止 日 期工作内容备注第2-4周做好数据库的需求分析及表里各元素的组成和类型,按课题要求建立好数据库第5-6周做好数据库的需求分析及表里各元素的组成和类型,按课题要求建立好数据库第7-8周利用smartupdown组件实现文件的上传下载功能第9-11周结合网页雏形和数据库,实现系统的用户管理功能、用户登陆检验功能和数据库维护功能。第12-13周实现留言板,并设计实现基于JAVA APPLET的聊天室和网络白板。第14-15周将各个功能整合,检测整个系统的功能,改进和完善。第16周在初步测试后,将系统移植到不同机器上进行全面的测试,并在此期间对界面进行美工处理。第17周完成毕业设计论文,准备答辩。特色与创新本系统的特色为:1自动根据登陆者的身份显示相应的页面,获得相应的权限,显示相应的信息。2使用JAVABEAN大量减少网页代码,方便维护。3在基于JAVA APPLET的聊
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。