JSP个人博客系统课程设计.doc

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP个人博客系统课程设计JSP个人博客系统课程设计

PAGE PAGE I JSP个人博客系统 目 录 TOC \o 1-2 \h \z \u 第1章 概 述 1 1.1 系统开发目的和意义 1 1.2 系统开发环境及技术 2 1.3 系统基本功能简介 3 第2章 个人博客系统总体设计 5 2.1系统功能模块设计 5 2.2 系统数据库设计 6 第3章 个人博客系统详细设计及编码 9 3.1 数据库底层访问类 9 3.2 系统登录模块 11 3.3 系统后台页面导航 14 3.4 文章类别管理 15 3.5 文章管理 21 3.6 好友管理 26 3.7 博主信息管理模块 30 3.8 留言板管理模块 34 3.9 相册管理模块 37 3.8 前台浏览及查询模块 38 结 论 43 参考文献 44 PAGE 2 第1章 概 述 1.1 系统开发目的和意义 本次课程设计的题目是“基于MVC模式的个人博客系统”,该设计是对《JSP程序设计》课程中所学知识的巩固和深入应用。该系统是B/S模式的系统,发布后可以通过浏览器访问。系统结合Java语言、JSP技术以及MVC模式进行设计和开发。 “博客”一词是从英文单词Blog翻译而来。Blog是Weblog的简称,而Weblog则是由Web和Log两个英文单词组合而成。Weblog就是在网络上发布和阅读的流水记录,通常称为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的日记。一个典型的博客结合了文字、图像、其他博客或网站的链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主,仍有一些博客专注在艺术、摄影、视频、音乐、播客等各种主题。博客是社会媒体网络的一部分[1]。Blog是继电子邮件、论坛、即时聊天之后出现的第四种网络交流方式,是网络时代的个人“读者文摘”,是以超级链接为武器的网络日记,代表着新的生活方式和新的工作方式,更代表着新的学习方式。具体来说,博客(Blogger)这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。 通过博客能让个人在互联网上表达自己的心声。这是一个收集和共享任何感兴趣的事物的地方—可以是政治评论、个人日记或是指向您想记住的网站的链接。它是一种简单有效的提供网络用户之间进行在线交流的网络平台,通过通用博客可以结交更多的朋友,表达更多的想法,它随时可以发布日志,方便快捷。博客作为一种新的表达方式,它传播的不仅是情绪,还包括大量的智慧、意见和思想。从某种意义上说,它也是一种新的文化现象,博客的出现和繁荣,真正凸现了网络的知识价值,标志着互联网发展开始步入更高的阶段。这样不仅促进了学习,更重要的是反映了一个人的在思想上的成长过程。 通过“个人博客系统”的开发,使我们了解当今通用博客发展的必威体育精装版动态,以及通用博客对整个社会的影响力。同时,可以熟悉MVC模式在Web系统中的应用,锻炼独立分析、设计系统以及解决具体问题的能力,并逐步理解软件开发步骤和软件工程的基本思想[1]。可以使我们掌握个人网站开发的基本方法和技术,为以后的实际开发奠定基础。 1.2 系统开发环境及技术 1.2.1 个人博客系统基于B/S(Browser/Server)模式开发,完全采用面向对象的思想进行设计,系统使用了JSP技术,因此采用了MyEclipse5.5.1 GA作为集成开发环境,后台使用Java语言编写程序;前端使用HTML及CSS等技术设计开发页面;后台数据库使用Microsoft SQLServer2005。该系统所需要的运行环境如下: 客户端:IE6浏览器(要求6.0以上)或者其他常用浏览器; 服务器端:安装Java虚拟机及Microsoft SQLServer2005应用程序系统。 1.2.2 个人博客系统开发技术 MVC模式 本系统是基于MVC模式设计和开发的,MVC模式的基本形式图如图1-1所示。 图1-1 MVC模式的基本形式图 MVC(Model-View-Controller)模式并不是 J2EE 行业人士标新立异的。MVC的核心就是要做到三级甚至多级的松散耦合,MVC模式将系统分为三个部分,分别是:数据模型、视图和控制器,并定义了这三个部分之间实现通信的一种模式[1],使每个部分不必卷入到其他部分的状态表示和方法实现的细节中去。每个部分有自己的数据管理规则,各个对象之间的通信只能使用自己定义的一个受限连接集合进行。保持这种分离性通常是面向对象编程和设计要追求的

文档评论(0)

netball + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档