《java实现编程爱好者博客地带毕业设计答辩PPT.ppt》由会员分享,可在线阅读,更多相关《java实现编程爱好者博客地带毕业设计答辩PPT.ppt(21页珍藏版)》请在三一办公上搜索。
1、博客地带,姓 名:学 号班 级:专 业:院 系:,论文框架,研究背景课题方向论文要点结论,1,2,3,4,研究背景,博客系统:他是互联网平台上的个人信息交流中心。随着互联网的飞速发展,人与人之间的交流也从原始的面对面变成现在的远程、虚拟化,随之也就出现了一系列的信息化产业,博客的出现就是信息化时代的微小产品。现在博客已成为网络家族中必不可少的一员了,它可以使每个人随时把自己的思想火花和灵感更新到博客站点上。为网友们提供了一个相互交流学习的平台。博客的两大基本功能是共享与交流。共享就是将文章、图片、心得等一些很私人的东西,拿出来和多数人一起分享;交流,是有着同样爱好、兴趣、语言的一类人之间的联系
2、。,课题方向,本毕业设计是基于Hibernate与Struts2技术在B/S中的应用和实现。Hibernate作为系统开发的模型组件,在数据存储器和控制器之间加入一个持久层,该层简化CRUD数据的工作,分离应用程序和数据库之间的耦合,实现在无需修改代码的情况下轻松更换应用程序的底层数据库。Struts2框架作为系统开发的控制器组件,它是以前段控制器框架为主体的框架,用户的请求会通过控制器选择不同的控制器组件(即Action)来执行不同的操作。,论文要点,一.开发环境及工具介绍二.Java介绍三.程序功能介绍四.程序模块功能结构图,开发环境及工具介绍,1.开发环境 Windows,它是由微软公司
3、开发的一个多任务图形化用户界面的操作系统。MySQL,它既是一个真正的多用户、多线程SQL数据库服务器,又是一个客户机/服务器结构的实现,它由一个服务器守护程序和很多不同的程序和库组成,是一个简单、快速、易用、开源的小型数据库。Tomcat,Tomcat是sun公司开发出来的一款优秀的servlet/jsp容器,作为开源软件,它得到了许多开发人员的广泛支持,目前和部分主流的HTTP一起工作,稳定效率高,成为了javaee开发中服务器的最佳选择。,2.开发工具 MyEclipse8.5,是一款流行的基于 Eclipse的商业开发工具。它集中了开源和商业软件的开发支持的大多数框架,方便易用、功能强
4、大,成为了JavaEE开发的好帮手。,Java介绍,Java:1.首先Java是一门语言 Java语言是一门面向对象的高级编程语言,它是运行在Java虚拟机(JVM)之上,它是sun公司开发的可跨平台、移植性良好、安全可靠的编程语言,该编程语言能正确的运用于多种操作系统。2.其次Java是一个开发环境 Java技术包含一系列的工具:编译器、解释器、文档生成工具等。3.最后Java也是一个运行环境 我们可以从sun公司提供的Java2 SDK中来搭建运行环境,而这一切是免费的。,程序功能介绍,1.本程序主要分为两部分:个人博客和博客后台管理两部分。2.个人博客部分,包括用户注册、登录、浏览文章、
5、发表留言、浏览相册等功能。3.博客后台管理部分,包括个人管理、文章管理、相册管理、退出后台功能。,程序功能模块图,1.个人博客空间功能结构图:,2.博客后台管理功能结构图,程序运行首页效果,用户注册运行页面结果,注册自己的博客空间,个人博客空间运行结果,博客后台管理功能,博客后台运行结果,用户进如博客后台可以进行如下功能管理:1.个人管理:个人详细信息 修改个人密码2.文章管理:添加文章 文章列表 文章类别3.相册管理:添加相片 相册查询 相片类别4.退出博客:返回博客和退出博客,文章添加和查询运行结果,文章添加结果,文章查询运行结果,照片添加页面结果,相片查询运行结果,结论,在这个博客系统的开发过程中,通过利用Hibernate和Struts2框架技术结合软件工程的开发流程,本系统主要实现了用户管理、文章管理、相册管理模块。对以后的学习和工作会有很深刻的意义。,谢谢大家!,