电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

个人博客系统设计与实现

  • 资源ID:465704064       资源大小:254.49KB        全文页数:10页
  • 资源格式: DOCX        下载积分:15金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要15金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

个人博客系统设计与实现

潍坊科技学院报告书个人博客系统实现与设计姓名:李秀秀 院系:软件学院 班级:11软1 学号:7对个人而言,博客可以调动个人的积极性,充分发挥个人的创造性。从 2002 年开始,国内博客开始迅猛发展起来,从最初的只有几千个尝鲜者到现在的各式 各样的博客,圈子。1. 博客的概念博客是WEB LOG的缩写,简单来说就是网络日记。它是1997年12月由美 国的Jorn Barger最早提出的,这些年全球博客获得了突飞猛进的发展。据博 客搜索Technorati统计,目前全球平均每5.8秒钟诞生一个博客。它是一个新 型的个人互联网出版工具,博客使用者可以很方便地用文字、链接、影音、图片 建立起个性化的网络世界。博客秉承了个人网站的自由精神,但是综合了激发创造的新模式,使其更具 开放和建设性。它作为一种新表达的方式,它的传播不仅情绪,包括大量的智慧、 意见和思想。2. JSP概述JSP 即 Java Server Pages,是由 Sun Microsystem 公司于 1996 年 6 月推出 的新技术,是基于Java Servlet以及整个Java体系的Web开发技术。JSP已 经成为开发Web动态网页重要、快速和有效的工具,是全新的网络服务器编程环 境。JSP充分利用了 Java的强大功能,是一种优秀的服务器端技术。3. Eclipse 简介Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发 提供一个全功能的、具有商业品质的工业平台。由Eclipse项目、Eclipse工具 项目和Eclipse技术项目三个项目组成。4 SQL Server 简介Microsoft SQL Server 2000是微软所推出的一套在Windows平台上执行的 功能强大的关系型数据库管理系统,用以作为应用程序的数据来源,存放各种数 据,并可以让用户很容易地达成所要进行的数据存取操作。同时,也提供了一些 可视化的管理工具,协助数据库系统管理者更方便快速地管理及设计数据库的内 容,以及对数据库进行维护。系统分析与总体设计博客信息系统包括:前台信息显示系统、后台信息管理系统。前者是面向公 众的一个窗口,通过前台信息显示系统方便访问者浏览日志、评论和留言;发表 评论和留言。后者是后台信息管理系统,方便博客管理员发表日志;回复评论和 留言;管理日志、评论、留言及个人信息。2.1用户需求分析博客信息管理系统允许用户有三种身份:博客访问者、博客管理员及系统管 理员。博客系统参与者中每种身份操作起来都很方便、快捷。博客访问者无需登陆 就可以浏览信息、发表评论或留言;博客管理员注册后再登陆,就可以发布日志、 管理个人主页;而博客管理员的基本信息都由系统管理员对其统一管理。博客信息管理系统用例图如图3.1所示。,遜理博客账号户登录发表留言图 2.1 博客信息管理系统用例图2.2 数据分析 系统的用户主要是博客访问者和博客管理员,下面以博客前台展示系统中的 用户查询日志为例进行说明。该过程的数据流程图如图 3.2 所示。图 2.2 用户查询日志的数据流程图用户查询日志的数据流程:首先,用户输入需查找的关键字,然后提交表单 数据,服务器接收到关键字后,根据关键字对日志标题进行模糊查询,处理后将 结果以日志标题链接的形式显示给该用户,用户点击相应的链接就可以浏览日志 内容。2.3 系统流程根据博客信息管理系统的特点,将其分为两大模块:前台用户浏览模块和后 台用户管理模块。前台用户浏览模块主要用于用户浏览日志信息;后台用户管理 模块主要用于博客管理员对个人博客网站的管理,如日志管理、留言管理及评论管理等。前台用户浏览模块主要用于用户浏览日志信息,用户浏览日志有三种浏览方 式可以选择:一是直接点击日志标题链接进入日志显示页面浏览日志;二是点击 博客主题链接进入该个人博客的首页,然后在该首页中选择所需的日志标题链接 进入日志显示页面浏览日志;三是通过首页提供的搜索功能,搜索所需要的日志, 然后在结果列表中选择所需的日志标题链接进入日志显示页面浏览日志。用户进入后台管理平台,首先必需进行权限验证,防止未授权的用户非法登 录。若未通过验证,则显示出错提示,并跳转到登录界面。若通过验证,则进入 个人博客后台管理平台。用户可以浏览已发表的日志,并对其进行相应的操作如 修改日志和删除日志;可以查看日志的评论信息并对其进行回复或者删除操作; 可以发表新的日志;还可以对个人信息进行修改.博客系统平台的前台用户浏览模块流程图如图 3.3 所示。用户进入浏览浏览方式直接选择日志 /选择博客在博客中 选择日志检索日志在检索结果 中选择日志将日志数据按照预先的组织 形式展现给浏览者评论JyN!将日志评论保存到数据库M结束图2.3前台用户浏览模块流程图博客系统平台的后台用户管理模块流程图如图3.4所示。图 2.4 后台用户管理模块流程图2.4 功能模块划分 前台模块功能结构如图 2.5 所示。图 2.5 博客信息系统前台功能结构图 后台模块功能结构如图 2.6 所示。2.5.1 博客注册登录管理模块博客注册登录管理模块用于建立博客网站固定的客户群体,通过记录对应的博客档案,实现对博客信息的后台维护及管理,同时也便于通过博客档案库将网 站最新动态及相关企业的信息方便地传达给每一位潜在的客户。该功能模块实现了以下几个子功能。a)新博客在线注册。b)博客登录管理。c)跳转到博客主页。2.5.2 博客及文章检索查询模块博客及文章检索查询模块为网络用户提供便捷的搜索,以及日志阅读浏览等 功能,同时对日志的评论信息、博客推荐也能够及时反馈给网络用户。该功能模块实现了以下几个子功能。a)热门博客页面推荐。b)最新博客日志推荐。c)日志信息关键字搜索。2.5.3 博客页面显示模块当网络用户进入某个人博客主页后,在该页面中将提供博客日志列表的显 示,同时为了方便用户浏览,在该模块中提供根据分类名进行日志列表的显示, 也提供日志评论的浏览,此外还允许用户在博客页面中发表评论及留言。该功能模块实现了如下几个子功能。a)用户可以分页查看对应的日志内容及评论信息。b)用户可以针对日志内容发表评论。c)用户可以针对博客进行留言。d)用户可以分类查看日志内容。2.5.4 博客个人管理维护模块博客个人维护管理模块用于实现用户对博客个人主页及相关信息的动态管理。该功能模块实现了如下几个子功能:a)日志及日志分类管理。b)评论及留言管理。c)个人基本信息维护管理。系统实现3.系统主要功能模块详述3.1登录模块当用户需发表新日志或者是对博客进行管理时,就必须先进行登录验证操 作,然后进入博客系统后台。用户登录界面图如图5.3所示。3.2日志管理模块日志管理显示模块列出了日志编号、日志标题以及相应的操作:编辑日志和 删除日志。根据选择的分类显示当前分类下的日志列表。当然,对日志进行操作 的前提条件是当前登录用户具备相应的管理权限。日志显示界面图如图3.2所示。博客叠录帐号图3.1用户登录界面图百游博客首页随笔 日志 琏接 相册账F修改密码修改犬家好!承籍的避暑山庄是清代皇家园林又称热河行宫,承葆离宫, 虽耀文明史册,但気为禁苑又地处塞外历来关顾的人苯:删除 多,直至肚几年才被旅游者搅得有点热闹.寂寂东坡一病翁,白須萧散满需凤儿误営朱飙在,一笑哪 知是酒红!北船不到来如珠醉泡萧条半月无明日东家当祭 灶,只鸡斗酒定膳吾不班金丹不坐弾不断商負不耕田闲 来写幅青山卖,不使人间造壁毀.明天是牛美好的日子删除删除删除上一页下一页图3.2日志显示界面图当用户需要添加新的日志时,可单击日志管理显示界面中的添加日志链接, 进入添加新日志的界面。在日志标题、内容输入域内输入相应的文字,以及选择 分类后,单击“确定”按钮进行表单提交,完成添加新日志的操作14。3.3撰写日志模块撰写日志界面图如图5.5所示。3.4删除日志模块如果需要删除已发表的日志,可单击日志管理显示界面中的删除日志链接, 将弹出删除日志确认对话框图如图3.3所示。由游再客百贞I瓯笔I匕志 馆按I tHMt WP隆改|密礙应価:F7S :Microsofk Inlernet EHplorEr1图3.3撰写日志界面图愿是否真的要删除凌日志?匚遴定二目取消|图3.4删除日志确认对话框图再次确认用户是否真的要进行该日志的删除操作,而不是误操作。点击确定 按钮完成日志删除操作,点击取消按钮取消该删除操作。完成日志删除操作的核心代码如下:tryconn二DB.ge tConne tion();/禁止自动提交,设置回滚点conn.se tAuto Comm it( false);stmt二 conn.crea teStat eme nt();/删除该日志的所有评论stmt .preparestatement( “delete from feedback where articleid二”); stmt .se tlnt( l,ar ti cleid);stmt .exec ut eUpda te();/删除该日志stmt .preparestatement( “delete from article where articleid二?"); stmt .se tlnt( l,ar ti cleid);stmt .exec ut eUpda te(); conn.commi t(); /事务提交cat ch(Excep tion ex)ex.pri ntSt ackTrace();t ry conn.rollback(); /操作不成功则回滚cat rch(Excep tion e)e.pri ntSt ackTrace();finally t rystmt .close(); conn.close();ca tch(Excep tion e)e.pri ntSt ackTrace();3.5修改帐户模块 修改帐户界面图如图3.5所示图3.5修改帐户界面图博客用户可以依照自己的需求在帐户修改信息这个模块对自己的帐号、博客 名称等进行修改。3.6修改密码模块修改密码界面图如图3.6所示修改瓷码修改图3.6修改密码界面图在此模块博客用户可以根据自己的需要对旧的密码进行修改,从而设置新 的密码。结论作为一个完整的博客系统,本系统的主要结构有:阅读博客,后台管理,系统 管理。其中,后台包括随笔管理,文章管理,评论管理,链接管理,图片管理,密码管 理。系统管理包括帐户管理和密码管理。从而使得博客用户能够更好地展现自我 和互相交流。在详细设计和编码中,运用JSP最基本的开发技术,代码简单易懂,系统里 间跳转比较清晰。完成了普通用户和系统管理员两者的功能分离,而且各自的功 能操作都能得到正确数据并存入数据库中保存。另外系统利用MVC模式极大地提 高了系统的灵活性、复用性、开发效率、适应性和可维护性。系统的开发以及论文的研究由于时间的关系,有一些地方做的还不是很完 美。对MVC设计模式的研究时间不长,所以在写代码的时候还没有做到真正的得 心应手,是在查询一些帮助文档的情况下才完成的。但是,通过这

注意事项

本文(个人博客系统设计与实现)为本站会员(夏**)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.