基于java信息实训开发实训(论文)说明书基于java信息精品课程网站实训开发 .doc

上传人:土8路 文档编号:10342385 上传时间:2021-05-10 格式:DOC 页数:25 大小:1.31MB
返回 下载 相关 举报
基于java信息实训开发实训(论文)说明书基于java信息精品课程网站实训开发 .doc_第1页
第1页 / 共25页
基于java信息实训开发实训(论文)说明书基于java信息精品课程网站实训开发 .doc_第2页
第2页 / 共25页
基于java信息实训开发实训(论文)说明书基于java信息精品课程网站实训开发 .doc_第3页
第3页 / 共25页
基于java信息实训开发实训(论文)说明书基于java信息精品课程网站实训开发 .doc_第4页
第4页 / 共25页
基于java信息实训开发实训(论文)说明书基于java信息精品课程网站实训开发 .doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《基于java信息实训开发实训(论文)说明书基于java信息精品课程网站实训开发 .doc》由会员分享,可在线阅读,更多相关《基于java信息实训开发实训(论文)说明书基于java信息精品课程网站实训开发 .doc(25页珍藏版)》请在三一文库上搜索。

1、编号: 基于 java 信息实训开发 实训(论文)说明书 题 目:基于 java 信息精品课程网站实训开 发 院 (系): 应用科技学院 专 业: 计算机科学与技术 学生姓名: 学 号: 指导教师: 2012 年 1 月 1 日 摘要 在 Internet 飞速发展的今天,互联网成为人们快速获取、发布和传递 信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。 Internet 上发布信息主要是通过网站来实现的,获取信息也是要在 Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。 因此网站建设在 Internet 应用上的地位显而易见,它已成为政府、企

2、事业 单位信息化建设中的重要组成部分,从而倍受人们的重视。 本毕业设计主要完成该精品课网站的设计及实现。 通过本网站,可以使用户能够在线的查阅有关课程的最新信息,了解 Java 知识,下载课程的课件,在线观看课程的讲 座,并可进行在线答疑等。 使教学更加方便,方便学生在家或寝室自己学习,提高学生自学能力,也节 省学生、老师的时间。 关键词精品课程;网站; JSP;JavaBean; Servlet ABSTRACT The rapid development of the Internet today, Internet access to become a fast release and

3、an important channel for transmitting information, its political, economic, and other aspects of life play an important role. Published information on the Internet is mainly achieved through the website, access to information is also in the Internet sea in the search according to certain ways the in

4、formation they need to download from the site. Therefore the construction site in the status of Internet applications Obviously, it has become the government, enterprises and institutions in the information technology an important component of so much attention. The main graduation design quality le

5、sson to complete the design and realization of the site. Through this website, you can enable users to access the course online the latest information on Java knowledge, download the curriculum courseware, online watch the lecture courses, and online Q 第二部分是网上大学堂 ,在这里点击 【网上留言板 】直 接进入留言板页面,点击 【Java 学

6、习论坛】直接进入论坛页面,供网友进 行在线交流。右侧有下载区,可以直接点击下载所需软件,点击【更多】 将进入资源下载页面,那里有更多可供下载的资源;第三部分是日历和公告 板,供网友了解更多信息。 首页 CSS 控制 3.5.2 课课程程内内容容 网页左侧用 JavaScript 控制树形结构 function turnit(ss) if (ss.style.display=none) ss.style.display=; else ss.style.display=none; 树形结构的 JavaScript 应用 2.2 JDK 的安装,环境配置及使用 3.5.3 网网上上课课堂堂 该模块可

7、供大家在线学习和交流。在网上课堂页面,点击【播放】可 以直接观看 java 视频讲解,点击 【下载】可以对视频进行下载。点击页面 左侧“网上留言板”,将直接打开留言板页面,供大家留言;点击 “学习 园地”,将打开发表的文章页面,点击文章名可直接浏览文章;点击 “Java 学习论坛”,将打开论坛页面,供大家发表主题,回复网页问题等; 点击“在线试题”,将打开试题页面,供大家对所学知识进行自我检测。 (1)Java 学习论坛 论坛回复列表实现树形显示 %! private void tree(List articles, Connection conn, int id, int grade) St

8、ring sql = select * from article where pid = + id; Statement stmt = DB.createStmt(conn); ResultSet rs = DB.executeQuery(stmt, sql); try while (rs.next() Article a = new Article(); a.initFromRs(rs); a.setGrade(grade); articles.add(a); if (!a.isLeaf() tree(articles, conn, a.getId(), grade + 1); catch

9、(SQLException e) e.printStackTrace(); finally DB.close(rs); DB.close(stmt); % % List articles = new ArrayList(); Connection conn = DB.getConn(); tree(articles, conn, 0, 0); DB.close(conn); % 1).论坛列表 要对主题进行删除可以单击 【DEL】,点击后会出现管理员登录页面,通过 管理员登录验证即可进入修改和删除页面。 管理员登录验证 点击【MOD】可对主题及回帖进行修改,点击 【DEL】可对其进行删 除。

10、2). 管理员操作下论坛列表 主题回复页面 使用 FckEditor 组件,对回复内容进行编辑 FCKeditor 文本编辑程序(共享软件)为用户提供在线的文档编辑服务, 其具有与微软 office 软件一样的功能,与之不同的是 FCKeditor 不需要用 户安装任何形式的客户端, FCKeditor 程序非常精简但功能强大,因此而受 到广大应用者的青睐 。 Jsp 页面中使用 JavaScript 对该组件进行设置 window.onload = function() var sBasePath = /alert(sBasePath); var oFCKeditor = new FCKed

11、itor( cont ) ; oFCKeditor.BasePath = sBasePath ; oFCKeditor.ReplaceTextarea() ; Jsp 页面中使用以下语句即可使用该控件 内容: 3.5.4 常用下载 在这里有相关资料下载,相关教程下载,相关软件下载以及参考源码下 载。列表内容包括下载文件名称和大小,点击文件即可进行下载。 参考资料 这里提供 Java 学习的相关书籍和相关网站,以帮助我们扩展知识层面, 了解更多关于 Java 的知识。 3.5.5 后台管理 管理员登录页面 该页面是管理员的登录页面,需要管理员输入口令和密码以及验证码后 方可进入后台管理页面。口令

12、或密码输入有误或不全时,将会有错误提示。 如提示“用用户户名名或或密密码码不不匹匹配配 ,登登录录失失败败,请请重重试试!admin110。”等。管理 员登录口令和密码默认为 admin,admin。 (1)上传文件 文件上传的页面为 Upload.html.在这里管理员可根据需要上传不同类型 的文件,如课件资源,视频资源,工具资源,参考源码,以及文章发表。选 择要上传的文件,然后点击 【上传】,文件将会根据上传分类的不同选择保 存到不同目录下。实现文件上传主要使用mySmartUpload 组件。代码实现 部分为: SmartUpload mySmartUpload = new SmartU

13、pload(); mySmartUpload.initialize(config, request, response);/ 初始化 mySmartUpload.upload();/ 上载文件 / 获取保存文件的路径 int classid = Integer.parseInt(mySmartUpload.getRequest().getParameter(classid);/ /或得所属分类 id String resouce_Name = mySmartUpload.getFiles().getFile(0).getFileName(); String resouce_Intro = ;

14、String resouce_path = mySmartUpload.getRequest().getParameter(PATH); /资源的存储路径 获取的分类编号 classid,资源名称 resouce_Name,资源储存路径 resouce_path 等将通过 ResouceMgr.java 这个类进行保存,并存入数据库。 (2)文章发表 管理员可以在这里发表文章,并将在网上课堂中的学习园地看到所发表 的文章。 (3)新闻管理 这是一个简单的新闻发布系统。管理员可以在这里发布新闻,并可以再 首页进行显示。这里用到了一个 webEditer 的组件。 / 当上传图片等文件时,往下拉框

15、中填入图片路径,可根据实际需 要更改此函数 function doChange(objText, objDrop) if (!objDrop) return; var str = objText.value; var arr = str.split(|); var nIndex = objDrop.selectedIndex; objDrop.length=1; for (var i=0; iarr.length; i+) objDrop.optionsobjDrop.length = new Option(arri, arri); objDrop.selectedIndex = nIndex

16、; / 表单提交客户端检测 function doSubmit() if (document.myform.d_title.value=) alert(新闻标题不能为空! ); document.myform.d_title.focus(); return false; / getHTML()为 eWebEditor 自带的接口函数,功能 为取编辑区的内容 if (eWebEditor1.getHTML()=) alert(新闻内容不能为空! ); return false; document.myform.submit(); 在显示页面中相应位置添加以下代码即可在页面中显示该组件: 此页面还

17、包括超链接新闻列表和清空新闻。点击新闻列表将出现以下页 面: 点击新闻标题将显示新闻内容。如果要对新闻信息进行相关修改,直接 点击【修改】;如果想删除此条新闻,可以直接点击该条新闻所在行后面的 【删除】按钮。 点击清空新闻将删除所有新闻信息。 文章管理 这里显示文章的相关信息,点击删除图标将对相应文章进行删除。 4 系统总结 经过近三个月的忙碌,终于把毕业设计的任务完成了。如果按一个学期 的安排来做完这个题目,按正常时间安排应该是绰绰有余的。但是,同样在 大学的最后一个学期,我们不仅要通过学习来补充专业知识,同样也要面临 一个更现实的问题 -复习功课。所以在做系统的同时 ,我也通过网络学习并

18、扩展了自己的专业知识面 ,以弥补这两年学习上的不足 .但同时我又不得不投 入到专升本考试的复习当中 .因为这给了我继续学习的机会 .因此本系统做的 不够完善,有不少需要更改与完善的地方 .现在我把系统做一下总结。 总的来说,本系统的开发目标,主要是为了提供一个供Java 学习爱好 者方便学习的平台 ,比如简单了解 Java 学习方法,浏览 Java 基础知识,通过 视频讲解以及试题具体学习 Java 相关知识,并提供与网友在线交流的平台 。 致致谢谢 在毕业论文的最后,我要向毕业设计中给与我帮助 和支持老师和同学 表示最衷心的感谢。 首先要感谢我的指导老 师胡光武老师,他对于我的工作给予了热诚

19、的关 怀和悉心的指导。同时还要感谢大学期间我所有的带课老师,没有他们在课 堂上认真的讲解,课下细致的辅导,我也不可能完成这次的毕业设计,在此 特向他们表示最诚挚的谢意!感谢我们的软件学院的所有领导,为我们提供 需要的设备和资料!也感谢我周围的同学和朋友们,谢谢他们给予我的关心 和帮助! 最后,还要感谢我的家人,感谢他们在学业上对我的全力支持,以及在 生活上的关怀! 参参考考文文献献 1殷兆麟主编, Java 网络编程,北京:国防工业出版社, 2001 2殷兆麟,周智仁,范宝德编著, Java 网络应用编程,北京:高等教育出版社, 2004 3殷兆麟主编, Java 语言程序设计,北京:高等教育

20、出版社, 2002 4殷兆麟主编, Java 网络高级编程,北京:清华大学出版社,北京交通大学出版 社,2005 5薛为民, 夏文红, 解仑编著, Java 应用教程,北京:北京交通大学出版社, 2005 6刘艺等编著, Java 程序设计大学教程,北京:机械工业出版社,2006 7张白一, 崔尚森编著,面向对象程序设计Java,西安:西安电子科技大学出 版社,2006 8邵鹏鸣编著, Java 面向对象程序设计 基础、设计、实现与应用程序开发 (5.0 版),北京:清华大学出版社, 2006 9孙卫琴编著, Java 面向对象编程,北京:电子工业出版社, 2006 10李芝兴主编, Java 程序设计之网络编程,北京:清华大学出版社,2006 11朱喜福编著, Java 程序设计,北京:清华大学出版社 2004 12全国计算机等级考试教程 丛书编委会主编, Java 语言程序设计 (二级) 新大纲版,北京:电子工业出版社, 2005

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1