基于JSP开发的个人博客系统的设计与实现.ppt

基于JSP开发的个人博客系统的设计与实现.ppt

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

Company Logo LOGO 基于JSP开发的个人博客系统设计与实现 答辩人: 王星欣 导 师: 欧云 专 业:计算机科学与技术 系统设计 结语及致谢 论文框架 系统简介 系统实现 1 2 3 4 1.系统简介 系统开发意义 博客是一种网络个人信息的发布形式。该系统会为广大用户提供一个互动交流平台,博主可通过博客系统及时发布所知道的知识,而游客也可通过博客了解更多的信息,该系统让人与人的交流更加的深入,并且让用户获取了更多的知识并有更美好的精神享受。 系统开发技术 本系统使用JSP + Servlet技术,采用MyEclipse 做开发工具,使用MySQL数据库,同时结合JavaScript和CSS执行动态、交互的Web服务器应用程序。实现了个人博客系统的开发与设计。 系统开发过程 本系统开发经过了系统可行性分析、收集资料、需求分析、概要设计、详细设计、编码测试几个阶段。严格按照软件工程的系统开发周期,进行系统设计和开发。 2.系统设计 该个人博客系统分为前台和后台,前台用于不同权限的用户浏览博客,后台用于博主对整个博客的管理维护。 该系统前台功能结构图如下: 后台功能结构图如下: 2.系统设计 3.系统实现 3.1 系统登录 3.2 会员管理 3.3 博文管理 3.4 评论管理 3.5 留言管理 3.6 相册管理 3.7 悄悄话管理 3.8 密码修改 3.1系统登录 系统的前后台登陆界面 3.1系统登录 前后台主界面 3.2会员管理 在会员实现中。博主可以对会员进行修改和删除的操作。会员的权限不同,在前台所享有的服务是不同的。会员权限的提升必须通过博主对其权限进行修改才能完成会员的升级操作。 3.3博文管理 博主可以在自己的博客上发表、浏览、修改、删除文章。 其实现页面如下图所示: 3.4评论管理 在评论实现中,博主可以对游客关于某篇博文发表的评论进行修改以及删除的操作。不同权限的游客可以对有该权限的博文发表评论。 3.5留言管理 在留言实现中,博主在后台可以修改以及删除留言,游客可以在前台写留言。其实这里跟评论是类似的,区别在于评论是针对某一篇博文的,而留言则是没有这约束。 3.6图册管理 在图册实现中,博主在后台可以上传以及删除图片,享有图片浏览权限的可以游客在前台浏览博主上传的图片。 3.7悄悄话管理 在悄悄话实现中,博主在后台可以删除悄悄话,享有该权限的游客可以在前台给博主写悄悄话。悄悄话的实现不同于博文评论以及游客对博主的留言,这些都是能够在前台可见的,而悄悄话是游客直接发给博主,只能在后台由博主可见。它是通过JavaScript来实现的。 3.8密码修改 在密码修改实现中,博主可以在后台修改自己的登录密码。根据原密码以及两次新密码的输入完成密码的修改。 总结 本次毕业设计从开题至今,经过多方面的不懈努力,终于完成了。 由于本人在大学四年的专业知识尤其是开发方面的,掌握的不是很好,也缺乏在这方面的学习兴趣,为了顺利完成毕业设计,论文开题选定题目后,就去图书馆和网上查阅了大量博客方面的学习资料,自己也自学了一部分基本知识,从而对自己所要设计的系统有了深入理解。在本次毕业设计中,主要实现了一个完全基于浏览器的博客系统。该系统使用MyEclipse8.6 + Tomcat7.0开发工具,结合了JavaScript和CSS脚本语言,采用MySQL数据库,运行在Windows操作系统上。 在开始设计的过程中,遇到了许多程序方面的问题,代码的编写和运行出现错误,大都是语法问题,还有数据库的链接访问中也出现了异常,导致程序不能正常运行,修改了控制链接数据库的代码,才使其正常访问。 因为时间有限和专业知识不够熟练的原因,此次毕业设计中还存在很多的不足之处,有待完善。 虽然问题不少,但是,这次的毕业设计确实起到了很大的作用,对大学四年专业知识的积累是一种实践和挑战,也是对自身学习情况的一个交代,同时是对今后这方面工作的新的认识。设计的结果如何已经不重要了,重要的是从这次设计过程中所学到的知识和总结出来的经验,相信它会成为未来新的开始。 感谢指导老师 谢谢各位老师在百忙之中参加我的答辩 Company Logo LOGO

文档评论(0)

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

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

1亿VIP精品文档

相关文档