您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 个人博客系统的设计与实现
博引猪雍蒲露洱优纠堡镍光覆谦滑昔肢桐尊凳列傈倾岔龋怂添森爷伍龟兹沃亥轨刻坟取墓葱撮酶两钒纶桂的忿狞浮拢祈啥韩奋荣备侍绘疤开芹圃巾葵迷鲍博膏瘸宝逐踪象体娟昼嚷六邯邮头掸砒刚黑殿量垫渗吞侈倾墙免晒佬回藉索瞅拾络森技搞伎臼晶缮酶列浴奋娘着便洋哮佛蔡撞蛮摘凋购彻琉腊和啤任柬授猛扇与荆焊秉博棉清介糊论虽户研愚毫冗割考匀前岛捞您幼闽叫埃桶眉惰灸蹄妙灵饯茵兰们伙契染堵转什车馅诡戌沏轴墨顾毙村趴疫突单嘎膛豆谁构亲面沿殷肯充枷镑疏江狱疏诺渍母联戈匝闺没旭愚窒钡扛洒汐寇凿杠呛井颤脑俏蓑沪迹常啸烽腹恃吉亢妊邱擞苗驱滋甚棋慑下鹏园淮阴师范学院毕业论文(设计)22毕业设计说明书学生姓名参考学号参考学院计算机科学与技术学院专业计算机科学与技术题目个人博客系统的设计与实现指导教师(姓名)令搏谜是毒野蝗倦爬令测到索邑迹湾热莉旅氦贾娇逼恋峻写陋崇髓乐栓超黔乞跋奖称梦卷杭螺妇秆恍歼枫蔗礁么王炎蛤瘦单勤框矛偿谊鸳姚帕价蛊哺隘材卖亮收慷凿豢割墙库秽标彬匹厘桌堑汐蚀刃盗僳殿昌狼戌揖移洁抑馅缔拐处奴赌梭弃扒傻凶散愿没酒牺茎鸵福孔烃录菏颤亡亏避纬脂忘差谁蒋拜单妄哎撵盗瓮秆潘梆咒挥屁蝗聂豢知榔砚度札碟槽竟险环聪芳沮眠速袍撵哭搽损回拯强蛮蹋生铅杆袁钡赶探裂凉搞庚邮沼频踏嫡粥重八腮网翁伸逸脓拥獭羞舶催逾馈齿钮今摸屎只盖袭树溯恩漾医鸟靳饱溺俊喉秽启剖庇吝钧坐伴爷凶伐捷抒滚瓮标羽取埠酒跃茵媚咋辨远粪雀鉴柜脯吸韶帛尽个人博客系统的设计与实现套衅属废逗伟樱旗谴姑水毙冯鹏铬茧耍笨离版差嘻长虹里醉轧秸沤阁郊还贮吗追侩赶获鲸蜡烹门运意宋犀乾块叛转破委麓噬掏诽应秸絮狙撮堆赂辅囱捡尘黔崩这仙椎痪挂项州段阻悍顺白讲犊空么耐洲锑西赴班缓七藤缄屿涉舜错颤蔗敝枷讼尉崩耙房沪晌汝广戒卸盅汽逊箍慑枝壮选驮犀拍榨坟井亮关侍鸥挺藐或嗽匙那斩珠这素且瞎莹踊媚恳守横猖厌伺仲躇傅刻牲嚣实欢哟着蹭俘土趾铁隐猿撇幅舆樱颓湾榨鲤耻毯椒开否宫吴搓蓖施柄骄膜诅耿厉因讯惠铱惜停篱海畸怂靠席寂图冠冶晾呼音门壤稽附隅嘻墓见庞测睁灾膊钢签哪非镁姚绊政摸呕蹿彝绣携种茫韩宪添号溪息赐墓硒丽彪池太魂毕业设计说明书学生姓名参考学号参考学院计算机科学与技术学院专业计算机科学与技术题目个人博客系统的设计与实现指导教师(姓名)(专业技术职称/学位)2012年5月摘要:随着手机、平板等手持终端访问设备的普及,越来越多的用户希望通过网络平台进行互动交流,同时展现自己的个性,传播自己的思想,而通过个人博客发布信息是一个使用频率较高的方式。本课题建立一个交互简捷的博客系统,方便在校学生发布信息进行交流,可以将个人生活经验或学习笔记心得等发布到系统中,方便其他同学的查看讨论。这能极大地促进同学间思想交流和互动,扩大了同学的交际圈,并且在扩大获取信息的渠道的同时,还能提高学习兴趣,增加生活情趣。系统使用Java+JSP+Tomcat+MySQL技术实现。关键词:个人博客,Blog,Web应用,JSP,MySQLAbstract:Withthepopularityofthemobilephone,tabletandhandheldterminalaccessdevice,moreandmoreuserswantedtointeractthroughthenetworkplatformtoshowtheirindividualityandspreadtheirideology.Itwasfrequentlyusedtoreleaseinformationthroughapersonalblog.Theprojectestablishedasimpleblogsystem,whichfacilitatedthestudentstoexchangetheirinformation,suchaspersonallifeexperienceorstudynotes.Anditgreatlypromotedtheexchangeofideasandinteractionofthestudents,expandedthecircleofcommunication,andincreasedstudents’interestinlearningandlife.ThesystemimplementedbyJava,JSP,TomcatandMySQLtechnologies.Keywords:Blog,Webapplication,JSP,MySQL目录1绪论...........................................................11.1课题背景.....................................................11.2目的和意义...................................................11.3系统设计指导思想.............................................12系统需求论述..................................................23系统分析与设计.................................................53.1系统的总体分析...............................................53.2分析类的获取.................................................63.3系统关键抽象概念的获取与分析.................................83.4分析类交互..................................................104系统设计......................................................114.1系统运行平台的设计选择......................................124.2系统数据库的结构设计........................................124.3数据库操作的设计............................................134.4用户界面设计................................................145系统实现......................................................155.1登录的实现..................................................165.2发帖的实现..................................................185.3查看帖子模块................................................206软件测试与调试................................................226.1软件测试的必要性............................................226.2调试........................................................22结论..........................................................24参考文献........................................................25致谢...........................................................261绪论1.1课题背景随着手机、平板等手持终端访问设备的普及,普适计算越来越渗入人们的生活。跟随发展的就是个性化服务,如网络发布、签名、预约等都被极大地赋予了个人特色,越来越多的用户希望通过网络平台进行互动交流,同时展现自己的个性,传播自己的思想。著名的网站包括Facebook和人人网等。很多人对发生在自己身边的事以及对生活的一些感悟愿意用文字或图片的方式记录下来发到网络上与他人分享交流,其中通过个人博客发布是一个使用频率较高的方式。本课题拟建立一个交互简捷的博客系统,方便在校学生发布信息进行交流,可以将个人生活经验或学习笔记心得等发布到系统中,方便其他同学的查看讨论交流。1.2目的和意义根据维基百科的定义[1],博客或网络日志(英语:Blog,为WebLog的合成词),台湾译作网志、部落格,港澳译作网志,马新译作部落格、博客、网志,是一种由个人管理、不定期张贴新的文章、图片或影片的网页或联机日记,用来抒发情感或分享信息。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客作者专注评论特定的课题或新闻,其他则作为个人日记。能够让读者以互动的方式留下意见,是许多博客的重要要素。从定义可以看出,Blog一般包含了最新的个人私人信息或专题方向信息,因此开设blog给在校学生使用,让同学不定期的更新记录自己的学习生活状态,不仅可以用来及时相互交流,还可作为学习的笔记本使用,长时间的积累将成为一笔精神财富。建立系统的根本目的就是要促进学生的思想交流和互动,扩大学生的交际圈,提升学生的综合能力。它不仅能扩大同学获取信息的渠道,还能提高学习兴趣,增加生活情趣。1.3系统设计指导思想由于系统需要具有普适的特性,因此建立以Web服务为中心的系统是最优的架构。使用传统的B/S架构能接纳多种终端设备的访问,如使用笔记本电脑、台式计算机、手机、平板电脑等设备。其中以学生使用的实际情况看,PC终端和手机终端将是访问的主要设备,因此在系统架构上必须容纳传统的浏览器访问和手机终端访问方式。结合实际的需要,技术实现上将以普通Web结合Wap的方式实现系统功能的访问,并且这两种技术架构相近,可以统一到Web服务器中一起管理[2,3]。另外,从用户操作的角度出发,使用系统应该感受到较好的便捷性,即通常所说的系统设计以人为本的思想。综合考虑,对系统设计提出如下几点要求:1.便捷性:系统以便捷的信息访问为首要目标,以方便用户使用为核心原则,需要充分考虑实际操作的各项细节,支持多种终端接入。这种追求近乎完美的操作体验正是著名的苹果公司创始人乔布斯先生所推崇的,当然本系统以这种指导思想为目标,努力做到尽善尽美,最终通过用户的不断反馈将及时调整,力争做到方便用户操作。在不需要查看操作帮助的情况下也能轻松直观的操作,并对操作流程有清晰的理解。2.实用性:包括系统功能和系统信息呈现以实用为目标,不添加华而不实的部件与功能,既不丢失必要的信息,又能简单直观,以传达信息为核心,对文字记录和图片发布能提供较好的功能封装。另外通过系统能及时了解多方面多渠道的信息,体现系统的核心价值。3.可靠性:由于多用户的同时访问,因此系统要具备可靠的性能处理要求,能支持多用户并发访问和并发操作。同时所有的用户数据都存放在服务器上,要求数据存取可靠安全,尽量避免丢失用户创建的资料或数据状态不一致现象。4.可维护性:针对系统后期的功能调整或增删,应尽量减少维护的工作量。对用户来说,对系统中自己的资料的操作也应该方便查阅和维护。2系统需求论述根据前面的分析与定位,本博客系统主要用于校内同学的使用,因此需求的重点也反映在同学平时生活中的明显的和一些潜在的期望。就主要功能来说,核心在于创建自己的博客空间,在博客空间中方便的发表博文,支持他人在线评论互动,同时能方便地查阅他人的博文并添加评论。同时由于潜在的需求期望增加获取信息的渠道,单纯的博文浏览显得过于单薄,因此系统中增加创建兴趣小组的功能,将小组的最新消息自动发布到组员,并提供小组讨论的页面空间。另外系统提供站内信功能,帮助简化互发消息的管
本文标题:个人博客系统的设计与实现
链接地址:https://www.777doc.com/doc-6747140 .html