资源描述:
《论文---博客(定稿)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、西安欧亚学院本科毕业论文(设计)题目:基于Stmts2和Hibernate3的博客系统的设计与实现学生姓名:苏峰甲指导教师:张文胜所在分院:信息工程学院专业:计算机科学与技术班级:0901二O一三年五月基于Struts2和Hibernate3的博客系统的设计与实现摘要:随着时代的发展,人们生活质量的提高,人们已经几乎摒弃了以前III式手写的记录方式,而采用了流行的网络记录生活的方式,所以为了方便人们使用,让互不相识的人们在一起更好的交流和沟通,彼此互相帮助,所以开发一款个人博客系统为人们提供一个交流的平台。本系统采用的是面向对象思想和技术,
2、实现了人们的操作的基本功能:主要由后台管理员维护和前台用户操作组成,其中后台管理员可以冇对密码修改的权限,述包括注册用户的删除、用户博文的管理、公告的录入、相册的管理、博文评论的管理、系统的性能分析以及开发工具的安装路径的管理;前台页面主耍是用户的注册和登录、发表自己的博文和上传的照片、评论好友的博文、修改个人信息以及一些娱乐的功能。本系统主要运用了MVC的思想,结合了JSP与数据库技术,并运用了主流的Struts2和Hibernate3作为开发技术,后台运用了Hibemate3进行了数据库的封装,减少了容易出错的sql语句的编写,将表现层
3、、视图层和控制层相分离的,更加方便以后的维护和扩展。关键词:个人博客;MVC思想;JSP+Struts2+Hibemate3技术BasedOnTheStruts2andHibernate3BlogSystemDesignandImplementationAbstract:AlongwiththedevelopmentofTheTimes,peoplelifequalityrise,peoplehavealmostabandonedtheoldwrittenrecordofthewaybefore,andadoptsthepopularnet
4、workrecordingwayoflife,soinordertofacilitatepeopletouse,leteachotherpeopletogethertobettercommunicationandcommunication,eachothertohelpeachother,sodevelopingapersonalblogsystemprovideaplatformofcommunicationforpeople.ThissystemUSEStheobject-orientedthoughtandtechnology,rea
5、lizedtheoperationofthepeople'sbasicfunction:mainlymaintainedbyadministratorsandfrontdeskuseroperations,includingthebackgroundadministratorcanhavepermissionstomodifythepassword,alsoincludesregisteredusersdelete,userpostsmanagement,bulletinmanagementofentry,photoalbum,blogco
6、mments,management,systemperformanceanalysisaswellasthedevelopmenttooloftheinstallationpathofmanagement;Mainfrontdeskpageistheuser'sregistrationandlogin,publishedtheirownbloganduploadphotos,comments,hisbestfriend'sblogposts,modifypersonalinformationandsomeentertainmentfunct
7、ion.ThissystemmainlyusetheideaofMVC,andcombinedwithJSPanddatabasetechnology,anduseofthestruts2andHibernate3mainstreamastechnologydevelopment,thebackgroundofthedatabasewiththeHibernate3encapsulation,reducetheerrorpronetowriteSQLstatements,thepresentationlayer,viewlayerandco
8、ntrollayerofphaseseparation,moreconvenientmaintenanceandextension.Keywords:Personalblog;M