一种博客系统的设计和实现方法技术方案

技术编号:14595795 阅读:123 留言:0更新日期:2017-02-09 00:24
本发明专利技术提供了一种博客系统的设计和实现方法。其特征是用JSP实现的一个完全基于浏览器的博客系统。系统采用MVC模式设计实现。系统采用数据连接池技术。博客信息系统包括:前台信息显示系统、后台信息管理系统。

Design and implementation method of blog system

The invention provides a method for designing and realizing a blog system. It is characterized by the use of JSP to achieve a fully browser based blog system. The system is designed and implemented by MVC mode. Data connection pool technology. Blog information system includes: front information display system, background information management system.

【技术实现步骤摘要】

本专利技术涉及博客系统的设计领域,具体涉及一种博客系统的设计和实现方法。
技术介绍
随着Blog人数的增加,Blog作为一种新的生活方式、新的工作方式和新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构。它使交流和沟通更有明确的选择和方向性;单一的思想和群体的智慧结合变得更加有效;个人出版变成人人都可以实现的梦想。Blog正在影响和改变着我们的生活。
技术实现思路
为了弥补以上技术的不足,本专利技术提供了一种博客系统的设计和实现方法。其特征是用JSP实现的一个完全基于浏览器的博客系统。系统采用MVC模式设计实现。系统采用数据连接池技术。博客信息系统包括:前台信息显示系统、后台信息管理系统。前者是面向公众的一个窗口,通过前台信息显示系统方便访问者浏览日志、评论和留言;发表评论和留言。后者是后台信息管理系统,方便博客管理员发表日志;回复评论和留言;管理日志、评论、留言及个人信息。作为一个完整的博客系统,本系统的主要结构有:阅读博客,后台管理,系统管理。其中,后台包括随笔管理,文章管理,评论管理,链接管理,图片管理,密码管理。系统管理包括帐户管理和密码管理。从而使得博客用户能够更好地展现自我和互相交流。MVC模式极大地提高了系统的灵活性、复用性、开发效率、适应性和可维护性,充分发挥了JSP、Servlet等J2EE组件的特点。从而,使更多的人们通过文字、图片、声音、视频、无线等,尽情展示自我、分享感受、参与交流,美好你我生活。人人都可以博客,人人都需要博客。目前流行的数据库连接技术主要有:JDBC-ODBC桥、JDBC和数据连接池技术。该系统的界面按照常规的WEB界面进行设计,设计的原则是界面友好,易于操作,容易上手,尽可能的贴切用户实际。在详细设计和编码中,运用JSP最基本的开发技术,代码简单易懂,系统里间跳转比较清晰。完成了普通用户和系统管理员两者的功能分离,而且各自的功能操作都能得到正确数据并存入数据库中保存。另外系统利用MVC模式极大地提高了系统的灵活性、复用性、开发效率、适应性和可维护性。本系统是用JSP实现的一个完全基于浏览器的博客系统,任何注册个人博客的人都拥有以下功能:登录博客系统、更改博客账号信息、撰写日志、评论及留言管理。博客访问者具有以下功能:浏览博客系统中的日志、留言、评论;发表评论及留言;检索日志。博客信息管理系统允许用户有三种身份:博客访问者、博客管理员及系统管理员。博客系统参与者中每种身份操作起来都很方便、快捷。博客访问者无需登陆就可以浏览信息、发表评论或留言;博客管理员注册后再登陆,就可以发布日志、管理个人主页;而博客管理员的基本信息都由系统管理员对其统一管理。根据博客信息管理系统的特点,将其分为两大模块:前台用户浏览模块和后台用户管理模块。前台用户浏览模块主要用于用户浏览日志信息;后台用户管理模块主要用于博客管理员对个人博客网站的管理,如日志管理、留言管理及评论管理等。用户进入后台管理平台,首先必需进行权限验证,防止未授权的用户非法登录。若未通过验证,则显示出错提示,并跳转到登录界面。若通过验证,则进入个人博客后台管理平台。用户可以浏览已发表的日志,并对其进行相应的操作如修改日志和删除日志;可以查看日志的评论信息并对其进行回复或者删除操作;可以发表新的日志;可以新建日志分类;可以浏览个人博客的留言信息并对其进行相应的操作如回复留言。博客注册登录管理模块:博客注册登录管理模块用于建立博客网站固定的客户群体,通过记录对应的博客档案,实现对博客信息的后台维护及管理,同时也便于通过博客档案库将网站最新动态及相关企业的信息方便地传达给每一位潜在的客户。博客及文章检索查询模块:博客及文章检索查询模块为网络用户提供便捷的搜索,以及日志阅读浏览等功能,同时对日志的评论信息、博客推荐也能够及时反馈给网络用户。博客页面显示模块:当网络用户进入某个人博客主页后,在该页面中将提供博客日志列表的显示,同时为了方便用户浏览,在该模块中提供根据分类名进行日志列表的显示,也提供日志评论的浏览,此外还允许用户在博客页面中发表评论及留言。博客个人管理维护模块:博客个人维护管理模块用于实现用户对博客个人主页及相关信息的动态管理。综合本系统各子模块要实现的功能,通过前面对博客信息系统数据的分析可以得到:用户表、类别表、日志表、日志评论表、留言表的数据库概念模型(E-R图)。本文档来自技高网...

【技术保护点】
一种博客系统的设计和实现方法,其特征是用JSP实现的一个完全基于浏览器的博客系统;系统采用MVC模式设计实现;系统采用数据连接池技术。

【技术特征摘要】
1.一种博客系统的设计和实现方法,其特征是用JSP实现的一个完全基于浏览器的博客系统;系统采用MVC模式设计实现;系统采用数据连接池技术。2.一种博客系统的设计和实现方法,其特征是系统包括:前台信息显示系统、后台信息管理系统。3.一种博客系统的设计和实现方法,其特征是前台信息显示系统是面向公众的一个窗口,通过前台信息显示系统方便访问者浏览日志、评论和留言;发表评论和留...

【专利技术属性】
技术研发人员:卢晓彦
申请(专利权)人:威海兴达信息科技有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1