基于JavaWeb技术博客项目系统的设计与开发毕业毕业设计_第1页
基于JavaWeb技术博客项目系统的设计与开发毕业毕业设计_第2页
基于JavaWeb技术博客项目系统的设计与开发毕业毕业设计_第3页
基于JavaWeb技术博客项目系统的设计与开发毕业毕业设计_第4页
基于JavaWeb技术博客项目系统的设计与开发毕业毕业设计_第5页
已阅读5页,还剩15页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 PAGE12 / NUMPAGES20 毕业设计(论文)基于Java Web技术博客项目系统的设计与开发XXXXXXXX学院毕业设计(论文)任务书教学班 08级 计算机类 学生一、课题名称:博客项目系统的设计与开发二、技术要求:应用JSP+JavaBean+Servlet技术开发项目。应用MVC开发模式。应用MySqL数据库与一些相关工具创建数据库。会操作和配置Tomcat6.0服务器。安装Eclipse集成开发环境,并在Eclipse上安装Myeclipse插件,熟练操作Myeclipse6.0开具。三、设计容:该项目主要是介绍博客项目系统。项目建立准备条件设计,也就是开发环境的设计和数据

2、库的建立等。项目的主要功能是对博客增、删、改、查的管理,项目具体介绍了:博文发表和管理博文、博文首页、博文类别和类别管理、博文评论和评论管理、用户登录、用户注册和管理、用户验证、项目美化和权限设置等模块。四、 起讫日期: 2010年9月18日-2010年11月14日指导教师(签名) 年 月 日教学班负责人(签名) 年 月 日领导小组组长(签名) 年 月 日 学生(签名) 年 月 日指导教师评语与对评定成绩的建议评语:建议评定成绩 指导教师(签名)所 在 单 位技 术 职 称 年 月 日答辩委员会评语与评定成绩评语:评定成绩 答辩委员会任委员 (签名) 主答辩委员 年 月 日摘 要随着网络信息化

3、的飞速发展,人们的生活学习已经离不开网络。各教育、企业、政府等组织机构都推出了自己的。个人要跟上时代的发展,也必需拥有自己的个人。博客是继Email、BBS、IM(即时通讯)之后出现的第四种网络交流方式,无论在国外还是国,发展都非常迅速。因此,基于Java Web技术开发和设计博客项目系统,并运用MVC开发模式,Eclipse+Myeclipse6.0集成开发环境,数据库技术等设计了博客项目系统,并利用它天然的优势即个人化、专业化、小众化等特点产生出创建博客的思路来完成博客的设计与开发,本论文主要是分5章来分别介绍项目系统的设计与开发:绪论;项目开发工具配置与介绍;项目系统分析与概要设计;项目

4、系统详细设计阶段;项目测试。主要阐述了博文发表和博文管理、博文类别和类别管理、博文评论和评论管理、关键字搜索、修改密码、注册用户和管理等模块的实现,该博客项目系统具有三个基本优势:一是其容主要为个人化表达,独立的博客;二是充分利用,拓展文章容,方便各个项目间的连接;三是管理便捷,可以说是一个“快捷易用的知识管理系统”。关键词:Tomcat6.0服务器; MysqL数据库; MVC; Java EE;The Design and Development of Bolg Project System Based On Java WebAbstractAlong with the rapid dev

5、elopment of network information, peoples living and studying has tied to the Internet.。Keywords:Tomcat6.0 Server; MysqL Database; MVC; Java EE;目 录TOC o 1-2 h z uHYPERLINK l _摘_ 要摘要 PAGEREF _Toc275243079 h VHYPERLINK l _AbstractAbstract PAGEREF _Toc275243080 h VIHYPERLINK l _第1章_绪_论第1章绪论1HYPERLINK l

6、_1.1_本论文的背景和意义1.1 本论文的背景和意义 PAGEREF _Toc275243083 h 1HYPERLINK l _1.2_本论文的主要方法和设计进展1.2 本论文的主要方法 PAGEREF _Toc275243084 h 1HYPERLINK l _1.3_本论文的主要内容1.3 本论文的主要容 PAGEREF _Toc275243085 h 1HYPERLINK l _1.4_本论文的结构安排1.4 本论文的结构安排1HYPERLINK l _第2章_项目开发工具配置与应用第2章 系统开发环境配置与工具介绍2HYPERLINK l _2.1_jdk与jre的安装与配置2.1

7、 jdk与jre的安装与配置2HYPERLINK l _4.1_Myeclipse介绍2.2 Eclipse+Myeclipse的介绍2HYPERLINK l _4.2_Tomcat的配置和使用2.3 Tomcat服务器的配置2HYPERLINK l _2.3_MysqL数据库的应用2.4 MysqL数据库的配置2HYPERLINK l _2.4_组件介绍2.5组件介绍2HYPERLINK l _第3章_博客项目系统分析与概要设计第3章 博客项目系统分析与概要设计3HYPERLINK l _2.1_博客项目分析3.1博客项目分析3HYPERLINK l _3.3_数据库表的设计3.2 数据库表

8、的设计3HYPERLINK l _3.4_数据库概念模型3.3 数据库概念模型3HYPERLINK l _3.5_数据库物理模型3.4 数据库物理模型3HYPERLINK l _第4章_博客项目系统详细设计第4章博客项目系统详细设计4HYPERLINK l _4.1_博文项目的建立和数据库的连接4.1博客项目的建立和数据库的连接4HYPERLINK l _4.2_博文发表和管理博文4.2 博文发表和管理博文4HYPERLINK l _4.3_博文首页4.3 博文首页4HYPERLINK l _4.4_博文分类和分类管理4.4 博文分类和分类管理4HYPERLINK l _4.5_博文评论和评论

9、管理4.5 博文评论和评论管理4HYPERLINK l _4.6_用户登录4.6 用户登录4HYPERLINK l _4.7_退出系统4.7 退出系统4HYPERLINK l _4.8_密码修改4.8 密码修改4HYPERLINK l _4.9_用户验证和权限设置4.9 用户验证和权限设置4HYPERLINK l _4.10项目优化4.10 项目页面美化4HYPERLINK l _4.11_用户注册和注册管理4.11 用户注册和注册管理4HYPERLINK l _4.12_关键字查询4.12 关键字查询4HYPERLINK l _第5章_项目测试第5章 项目测试5HYPERLINK l _5.

10、1项目测试5.1项目测试5HYPERLINK l _结_ 论结论IHYPERLINK l _致_ 谢致IIHYPERLINK l _参考文献参考文献IIIHYPERLINK l _附_录_1 标题附录 1 表清单IVHYPERLINK l _附_录_2 图片描述附录 2 插图清单V第1章 绪 论1.1 本论文的背景和意义随着Internet的普与和推广,Web开发技术得到了迅速发展,对Web应用程序开发人员的需求也越来越多。自从Sun公司推出了java技术之后,经过了十几年的不断完善,越来越多的IT厂商纷纷对Java技术提供支持,基于Java Web技术已经成为目前一个事实上的标准。由于Jav

11、a先天具备的跨平台性、安全性、超强的网络功能,Java Web技术已成为Web应用开发的主流技术。本论文以一个Web 应用系-博客项目系统开发为主线,主要运用JSP+Servlet+JavaBean(MVC)开发技术来开发此系统,博客项目系统的应用为用户的交流提供了便捷的通道,为了大力发展网民通过互联网交流,运用Java技术开发的博客项目管理系统显得尤其重要和迫切。1.2 本论文的主要方法本课题采用案例分析方法进行研究:博客项目系统开发。所获资料来自于院图书馆、学习教材和网上资料。具体的说是运用归纳与演绎、分析与综合以与概括的方法,对获得的各种材料进行思维加工,从而能去粗取精、去伪存真、由此与

12、彼、由表与里,达到认识事物的本质。1.3 本论文的主要容本论文主要是介绍博客项目系统。项目建立准备条件的设计,也就是开发环境的设计,数据库的建立等。博客的主要功能是对博客增、删、改、查的管理。该项目主要有以下容:绪论。项目开发工具配置与介绍。本章主要阐述了Myeclipse开发工具的使用,Tomcat的配置和使用,MysqL数据库的使用等,本章都做了详细的介绍。项目系统分析与概要设计。本章在第一章的基础上,创建数据库模型,并创建该博客需要的数据库表。通过本章的学习,可以了解怎样去创建一个数据库。博客项目详细系统开发。项目系统分析与概要设计,具体介绍了此项目开发的具体步骤和方法,是整个项目的重点

13、,本章主要有:博文发表和管理博文、博文首页、博文类别和类别管理、博文评论和评论管理、用户登录、项目优化、用户注册和管理与用户验证和权限设置等,通过本章的可以了解到怎样去详细设计和完善博客。项目测试。结论、致、参考文献和附录介绍。本论文的结构安排本论文总共分五章节来介绍项目系统开发:绪论。主要描述了论文的背景和意义、本论文的主要方法和主要容等;项目开发工具配置与介绍。主要介绍要开发博客项目系统开发需要的配置环境与工具;项目系统分析与概要设计。主要阐述了对该项目开发的分析、概要设计与数据库构建;项目系统详细设计阶段。主要介绍博客项目系统的各个模块的构建;项目测试。主要阐述对该项目的测试原因与计划。

14、项目开发工具配置与介绍详细略博客项目系统分析与概要设计详细略博客项目系统详细设计详细略第5章 项目测试5.1项目测试项目测试是为了发现错误而执行程序过程,成功的测试是发现了至今尚未发现的错误的测试。通过对博客项目系统的增、删、改、查等各个环节的测试采集,其中任意一个环节的测试出现错误都将影响整个博客项目系统。测试的目的就是希望能以最少的人力和时间发现潜在的各种错误和缺陷。应根据开发各阶段的需求、设计等文档或程序的部结构精心设计测试实例,并利用这些实例来运行程序,以便发现程序的过程。项目测试的主要步骤:(1)、制定测试计划;(2)、编制测试大纲;(3)、根据测试大纲设计和生成测试案例;(4)、实

15、施测试;(5)、生成测试报告等。详细略结 论至此,基于JavaWeb技术的博客项目系统的设计与开发已经顺利完成。在几天的试运行的过程中,在连接数据库时一度出现过错误,经过调试改正后错误点全部清除,此系统可以按着设计思想和需求功能正常运行。通过开发博客项目系统,不但熟练掌握了软件集成开发环境ECLipse+MYEclipse 6.0的使用,还学会了Tomcat 6.0服务器、MYSQL数据库与相关组件的应用,培养和锻炼了独立从事开发项目系统的能力,而且通过对博客项目系统管理的操作,加深了对管理信息系统的原理、技术、方法、工具、步骤和有关理论知识的理解和认识,为今后在工作岗位上更好的利用jsp技术

16、开发打下了良好的基础。由于博客是继Email、BBS、IM(即时通讯)之后出现的第四种网络交流方式,代表着新的生活方式和新的工作方式,无论在国外还是国,发展都非常迅速。所以本系统主要针对博客的管理方面来设计,一个完好博客项目管理系统还需要更多更复杂的功能要求。该博客系统在界面美化、权限控制、程序优化与自定义扩展功能方面还需进一步完善。由于开发周期短等局限性,不能将本套系统尽善尽美。希望在以后能够博客做更深一步的调研,在原有系统的基础上不断添加新功能。最终能够开发出一套完善的博客项目管理系统。请求加以指教。致 随着大学生活的临近尾声,三个月的毕业设计也将结束。我在指导教师的指导下,顺利的完成了基

17、于JavaWeb技术博客项目系统的设计与开发。我要感,非常感我的指导老师老师。他为人随和热情,治学严谨细心。在闲聊中他总是能像知心朋友一样鼓励你,在论文的写作和措辞等方面他也总会以“专业标准”严格要求你, 在本次论文设计过程中,老师对该论文从选题、构思一直到最后论文的反复修改、润色,老师始终认真负责地给予我深刻而细致地指导,帮助我开拓研究思路,精心点拨、热忱鼓励。正是老师的无私帮助与热忱鼓励,我的毕业论文才能够得以顺利完成。在此我由衷的向我的指导老师再次的说一声!并要向那些给予我极大帮助和支持的同学和老师表示感。今后我会以此次的毕业设计为起点迈向更远的未来。 最后,我要向百忙之中抽时间对本文进

18、行审阅,评议和参与本人论文答辩的各位老师表示感。参考文献银鹤,治国,豪.JSP动态开发实践教程(第2版),清华大学,2009聂明,徐绕山,王俊松,建林.Java Web 应用开发项目教程.电子工业,2009:289-293卫琴.Tomcat与Java Web开发技术详解(第2版)M.电子工业,2009狄文辉,宋真君,白劲波.数据库原理与应用-SQL Servlet.清华大学,2008孝祥.Java就业培训教程.清华大学,2003黎元彪.客户端动态网页设计.清华大学,2008Fckeditor: HYPERLINK :/ Sun官方: HYPERLINK :/java.sun /javase/d

19、ownloads/index.jsp java.sun./javase/downloads/index.jspEclipse官方: HYPERLINK :/ myeclipseide / t _parent .myeclipseide.Mysql官方: HYPERLINK :/dev.mysql /downloads dev.mysql./downloads漠然.百度空间: HYPERLINK :/apps.hi.baidu /share/detail/14761683 apps.hi.baidu./share/detail/14761683。附 录 1 表清单表名描述blog保存所有博文的容。包括博文编号(id)、主题(title)、容(content)、时间(created_time)和所属类别的id值category保存所有博文的分类,id、分类的名称(name)、(level)。users保存博主的id、用户名(username)和密码(password)comment保存对博文的评论,id,评论人(username)、评论的容(content

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论