javaweb课程设计-基于java个人博客系统.doc

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

仲恺农业工程学院 课 程 设 计 论文题目 基于java的个人博客系统 姓 名 方志中 院(系)  计算科学学院 专业班级 信计131 学 号 201321314108 云平台网址(管理端): 云平台网址(客户端): 仲恺农业工程学院教务处制 摘 要 博客作为一种新的生活上方式,工作方式和学习方式已经被大众所接受。并且在改变着人们的网络社交方式。随着越来越多的人在写博客,博客也正在影响着我们的生活。因此,开发一款简洁而功能强大的博客系统,将来的发展前景也是很不错的。 在这次的课程设计个人博客的开发中,以java为基础,数据库选择了mysql进行开发。 网页功能的设计参考了新浪微博,在界面的设计力求简洁清晰,在维持微博主页美观的条件下实现了文章,相册,评论,留言板,资讯推送等功能。 网页的设计有两大模块。一是博客主页的设计,二是控制台管理的设计。用户在浏览微博的过程中,主要是在博客主页进行浏览,所以在个人主页的设计上,以美观为第一要素的基础上进行设计,功能的实现力求简洁清晰,使用户能够轻松地在主页上进行浏览和互动。而在控制台的设计上是针对博客的管理员而设计的,在此模块主要是显示博客文章,评论,以及相册的更新信息,以及对各个模块的管理 经过需求分析,概要设计,详细设计,实现和测试阶段的不断完善,最终实现了用户体验良好、界面设计美观,个人功能完善的博客系统。 关键词:html css3 JavaScript java mysql jquery 1 引言 1.1 系统开发背景 21世纪的今天,网络在人们生活中已经日益盛行,越来越多人已经离 不开网络。人们已经不再满足于了解最新信息、查找资料等一些传统的网络使用方式,而是过渡到娱乐、购物等新兴的网民生活。网上娱乐,成了当今广大群众的时尚。客户也通过博客把自己喜欢的东西写出来或是和别人一起分享那份快乐。因此,博客已成为个人、公司、部门和团队之间越来越盛行的交流沟通工具。在此,为了方便网络用户的需求,我们专门构建个人博客系统 。 1.2 系统开发的目的和意义 现在,全世界每天传播的媒体内容,有一半是由6大媒体巨头所控制。其利益驱动、意识形态以及传统的审查制度,使得这些经过严重加工处理的内容已经越来越不适应人们的需求。媒体的工业化,内容出口的工厂化,都在严重影响其发展。博客的出现集中体现了互联网时代媒体界所体现的商业化垄断与非商业化自由,大众化传播与个性化(分众化,小众化)表达,单向传播与双向传播3个基本矛盾、方向和互动。这几个矛盾因为博客引发的开放源代码运动,至少在技术层面上得到了根本的解决。因此,开发这样一套完善的博客系统是很有意义的事情,它能够让社会媒体、文化更加丰富多彩,使个人的思想言论得到更广泛的传播。 2 需求分析 2.1 用户需求 随着互联网的高速发展,Web应用技术也得到了迅速提高。博客便是基于这些互联技术发展起来的。而个人博客系统正是博客系统的典型,系统简单却功能强大。由于客户端-服务器(C/S)应用程序可维护性差,而且对客户端计算机要求功能必须相当强大。为了解决这个缺点,浏览器-服务器(B/S)应用程序应运而生。客户端只要求安装有浏览器,就可以与服务器连接,运行整个应用程序。与此同时,由于服务端与客户端分离,应用程序的版本不管如何更新,都只会在服务器端进行,这样客户端可以节省大量资源和时间。近年来,B/S结构越来越受到企业和个人等的喜爱和重用,选择B/S结构是当前博客系统开发的明智之举,能充分适应社会的需求。本系统便是采用B/S结构进行开发的。 2.2 业务流程分析 本系统主要面向的用户有网络游客、注册此博客的会员、拥有此博客的最高权限的管理员,根据用户需求分析本系统前台主要包括以下功能模块: 最新文章或相册更新模块、文章查看模块、相册查看模块、留言板查看模块;后台主要包括以下功能模块:登录模块、文章管理模块、相册管理模块、评论管理模块、留言板管理模块、个人信息展示模块。 客户端(浏览器): 最新文章或相册更新模块:展示最新的文章相片,用户无需登录注册便可查看。 相册查看模块:展示所有相片,用户无需登录注册便可查看。 留言板查看模块:展示所有留言,用户无需登录注册便可查看。 文章查看模块:展示所有文章,用户无需登录注册便可查看。 控制台 后台登录模块:包括后台用户的登录和注册,用户可以不用注册登录就可访问前台页面,当要编辑文章相册或者查看留言时需要登录或注册后登录才可进行操作。 文章管理模块:对文章进行增删查,也就是写文章,查询文章,还有删除文章(用户需登录)。 相册管理模块:对相片进行增删查,也就是写相片,查询相片,还有删除相片(用户需登录)。 评论管理模块:对评论进行增删查,也就是写评论,查询

文档评论(0)

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

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

1亿VIP精品文档

相关文档