本系统的开发设计实现采用JSP技术,系统后台使用 SQ2000L数据库,并通过使用JDBC技术访问
当今网络技术逐渐渗入社会生活各个层面,人们的交流方式也变得多种多样,而网络博客已经变成一个很重要的交流渠道。博客在现如今这个飞速发展的网络时代已经成为人们日常生活不可或缺的一部分,人们已经开始习惯使用这种图文并茂的方式来记录自己的生活。博客,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的日记。一个典型的博客结合了文字、图像、其他博客或网站的链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主。博客是社会媒体网络的一部分。人们可以利用博客轻松地表达自己的想法,发布自己的心情,大到你对时事新闻、国家大事的个人看法,小到你对一日三餐、服饰打扮的精心料理。
因此,设计一个简单易操作的博客系统,可以方便网络用户管理日志以及相片等,还可以在博客上交流思想等。
本文对博客系统进行整体分析,明确了系统的可行性和用户需求;根据模块化原理,规划设计了系统功能模块;在数据库设计部分,详细说明了系统数据库的结构和数据库的完整性、安全性措施;程序设计则采用面向对象的程序设计思想,提出系统的程序设计思路,对前台与后台功能的程序实现进行了详细论述;系统测试部分,具体分析测试过程中出现的主要问题,并提出了解决方案,实现系统功能。
2.1.1用户管理模块:
为游客提供注册功能,注册用户可以管理自己的基本信息。管理员可以管理所有用户,对违规用户进行删除操作,并可管理博客网站所有信息,包括文章、评论、留言等。
2.1.2文章管理模块:
实现文章管理功能,用户可以对自己的文章进行分类、发布、删除等操作,并可浏览其他用户文章。
2.1.3相册管理模块:
实现个人相册功能,用户可以对自己的相册进行添加、删除等操作,并可浏览其他用户相册。
2.1.4留言板管理模块:
用户可以管理自己的留言板,浏览其他用户留言板并发布留言。
2.1.5评论管理模块:
评论是面向文章、相册的功能,用户可以管理其他用户对其文章的评论,并发布对其他用户的评论。
2.1.6最新动态:
将用户在博客网站发表文章等动态按时间倒叙排列,在博客网站首页展示。
2.1.7新注册博客:
将新注册到博客网站的用户信息在博客网站首页展示,吸引更多访客,增加人气
2.1.8模板管理模块:
实现用户自定义模板。用户可以选择博客系统提供的模板,模板由管理人员添加至博客系统。
2.1.9系统维护:
对博客网站进行维护,包括主页面设计、数据库维护等。