1、 论文题目 个人博客系统 摘摘 要要 博客的精神是:自由表达,开放宽容,个性张扬,专业精神。本文介绍了个如何开 发个人博客。 博客系统主要为用户提供发表文章、浏览文章等功能,用户通过 Internet 可以发 表一些自己撰写的文章以和其他网友进行交流。 本博客网站主要以 ASP.NET 作为主要开发手段,采用 SQL Sever2005 设计数据以强 大的 Microsoft Studio 2010 为开发平台工具 本文对博客系统进行整体分析, 明确了系统的可行性和用户需求; 根据模块化原理, 规划设计了系统功能模块;在数据库设计部分,详细说明了系统数据库的结构和数据库 的完整性、安全性措施;
2、程序设计则采用面向对象的程序设计思想,提出系统的程序设 计思路,对前台与后台功能的程序实现进行了详细论述;系统测试部分,具体分析测试 过程中出现的主要问题,并提出了解决方案,实现系统功能。最后,对系统作以客观、 全面的评价,并对进一步改进提出了建议。 关键词:个人博客、SQL server、Vs2010、Dreamweaver 目目 录录 第一章 绪论 . 2 1.1 系统研究开发背景 . 2 1.2 个人博客概述 2 1.3 个人博客开发的目标 3 1.3.1 任何拥有博客的人都可以做到 . 3 1.3.2 访问博客系统的人,可以做到 3 第二章 系统的总体规划和概要设计 4 2.1 系统总
3、体目标 4 2.2 系统的逻辑体系结构 4 2.3 三层结构 . 4 2.4 前台功能模块 5 2.5 后台管理功能模块 . 5 第三章 数据层的设计与实现 . 6 3.1 数据库逻辑结构设计 6 3.2 数据库表结构设计 . 6 3.6 存储过程设计 6 第四章 系统设计 8 4.1 模板页设计. 8 4.2. Defaul 页面设计 10 4.3 相册页面的设计. 10 4.4.日志页面的设计.11 4.5.留言界面设计;.11 4.6后台设计 11 4.6.1管理员登陆 .11 4.6.2后台模板页页面设计 12 4.6.3. “添加文章”功能模块 12 4.6.4文章的管理 12 4.
4、6.5.相册管理 12 4.6.6. 留言管理. 13 第五章 系统测试 14 5.1 测试目的 . 14 5.2 测试方法 . 14 5.3.系统测试;. 14 5.3.1 用户登录和用户注册 . 14 5.32 发表评论后留言 . 15 5.3.3.前台文章显示测试 16 5.34 后台管理 16 总结 . 18 附 录 19 致 谢 19 参考文献 20 2 第一章第一章 绪论绪论 1.11.1 系统研究开发背景系统研究开发背景 在没有自己的博客之前, 人们会经常进出于论坛发表贴子或者通过即时通信 软件聊天,来表达自已的想法,可是这些都是零散的和杂乱的。博客的出现,让 人们可以不断的把自
5、己以前的和每天激发的一些想法或者感受整理放在自己的 博客上,每次在写文章的时候,可能又会产生新的想法。虽然一些想法一些思考 只是皮毛,没有什么深度,但是当下笔去写的时候每次都会对某个小小的问题有 了更多的一点点思考,再写博客的时候就感觉到了一种满足感,一种想法得以释 放思考得以延伸的满足感。生活中每天的一个小小的事情都会引起人们的思考, 甚至是和朋友的聊天中一个小小的火花迸发。督促自己努力、把一时的想法变成 观点,争取在生命中的每天里留下点什么,这也是人们写博客的目的之一。这样 就能督促自己每一天不要浑浑噩噩,时光流逝无痕无声无息,写博客也是在自己 的每一天上留下了一道浅浅的思考和划痕。 不仅
6、如此,通过写博客、记录自己的想法可以帮助实现如下这些目的: a)记录生活,在自己的每一天上留下思考的划痕。 b)整理思路,固化知识,获得更多更好的想法。 c)分享,将自己的想法、经验与人分享。 d)交流、提高,通过交流产生更多的思维火花,相互提高。 e)交友,互相鼓励,一路同行。 如果说博客网站是一个舞台,那么所有的博客都是其中的舞者,把自己有价 值的真实的一面展示在网络世界中,相互交流沟通; 如果博客仅仅为了写日志, 那么博客是一面镜子,镜子中展现的是真实的自己;如果博客是一个自由媒体, 可以把自身感觉有价值的信息通过博客这个工具发布,与网友共享。 1.21.2 个人博客概述个人博客概述 博客最初的名称是 Weblog,由 web 和 log 两个单词组成,按字面意思就为 网络日记,后来喜欢新名词的人把这个词的发音故意改了一下,读成 we blog, 由此,blog这个词被创造出来。不过,在中国大陆有人往往也将本身和 Blog(即 博客作者)均音译为“博客”。“博客”有较深的涵义:“博”为“广博”;“客”不单是 3 “blogger”更有