目录
前言.......................................................................................................................................
摘要.......................................................................................................................................
第一章 综述.........................................................................................................................
第二章 系统设计.................................................................................................................
2.1 博友网站系统概述........................................................................................................
2.2 各设计模块的功能........................................................................................................
2.3 网站系能要求................................................................................................................
第三章 系统的实现.............................................................................................................
3.1 基本页面的制作............................................................................................................
3.2 注册页面的制作............................................................................................................
3.3 制作注册验证功能,保证注册数据正确无误...............................................................
3.4 数据的写入....................................................................................................................
3.4.1 将验证合格的用户注册内容写入数据库中..........................................................
3.4.2 将用户注册内容写入 COOKIES 并让注册用户实现自动登录...........................
3.5 制作会员登录................................................................................................................
3.6 制作博友列表................................................................................................................
3.7 制作个人中心................................................................................................................
第四章 系统运行.................................................................................................................
第五章 结束语....................................................................................................................
第六章 致谢.........................................................................................................................
第七章 参考文献.................................................................................................................
前言
博客,是最近几年出现的一个新现象。我想只要你稍微留意一下,你就一定知道现
在很多人已经非它不可了。它象一阵热风,把一些冰冷的东西全都捂热了,这种热量什
么时候才能完全散发出来呢?热量到底有多大呢?
博客译自英文 We-blog/Blog,也被译做“网络日志”。简单一点的 Blog 记载了日常
发生的事情和自己的兴趣爱好,把自己的思想和知识与他人分享、交流,同时又通过“六
度空间”结识了更多志趣相投的朋友。随着越来越多专业 Blog 的出现,Blog 蕴涵了更
多、更巨大的信息价值:不同的 Blog 选择不同的内容,经过收集和整理,成为很多人
关注的专业 Blog。网站管理人员无须详细审核,但仍负责内容的监管。在网络上撰写
Blog 的人被称 Blogger 或 Blog writer。近日,关于博客的活动和议论越来越多,知名门
户网站竞相推出一系列的博客大赛,让国内原本竞争惨烈的网络媒体战场再起硝烟。国
外权威机构 Technorati 统计,全球博客的数量超过 3450 万人,中国的博客数量高达 3000
万人,这就意味着每平均 3 个中国网民就拥有一个 blog。如此庞大的网略市场蛋糕,正
成为各大网站欲分食的美餐,博客正在逐渐被财富化。
搜狐曾在京公布了首份全球中文博客调查报告,报告显示:70%以上的博客用户月
收入不足 2000 元或无收入;表达情感是博客写作最主要动机;用户对博客服务提供商
满意度达 71%。七成博客用户月收入不足 2000 元,说明博客的出现在中国历史上第一
次提供了这样一个信息平台:即普通民众有可能拥有和专家、精英、明星对等的话语权。
这打破了认为博客是精英写作的误区,博客的平民化特征已经非常明显。在网络进入 2.0
的时代,创作也从精英文化时代变成了草根文化时代。
大部分博客写作者认为博客是“表达自己情感的一个很好的方式”,77%的博客用
户同意此说法。他们写作的内容大多是感性生活,而不是希望“通过 Blog 成为某圈子
的焦点人物”,这再次印证了博客行为的平民性和非功利性。此外,博客服务也是人们
愿意尝试的,值得博客服务提供商注意。
而另外,“知道有人关注自己 Blog 时产生坚持的动力”、“我的 Blog 原创的贴子多
过转载的帖子”超过 60%。原创、希望被关注,也是博客的主要特点。
摘要
提供一个博友交流的平台:
发表文章,展示个性
短信留言,交友交流
关键字
个人博客
动态交互
网站建设
第一章 综述
博客,是最近几年出现的一个新现象。我想只要你稍微留意一下,你就一定知道现在很多人已
经非它不可了。它象一阵热风,把一些冰冷的东西全都捂热了,这种热量什么时候才能完全散发出
来呢?热量到底有多大呢?
博客译自英文 We-blog/Blog,也被译做“网络日志”。简单一点的 Blog 记载了日常发生的事情
和自己的兴趣爱好,把自己的思想和知识与他人分享、交流,同时又通过“六度空间”结识了更多
志趣相投的朋友。随着越来越多专业 Blog 的出现,Blog 蕴涵了更多、更巨大的信息价值:不同的
Blog 选择不同的内容,经过收集和整理,成为很多人关注的专业 Blog。网站管理人员无须详细审核,
但仍负责内容的监管。在网络上撰写 Blog 的人被称 Blogger 或 Blog writer。近日,关于博客的活动
和议论越来越多,知名门户网站竞相推出一系列的博客大赛,让国内原本竞争惨烈的网络媒体战场
再起硝烟。国外权威机构 Technorati 统计,全球博客的数量超过 3450 万人,中国的博客数量高达 3000
万人,这就意味着每平均 3 个中国网民就拥有一个 blog。如此庞大的网略市场蛋糕,正成为各大网
站欲分食的美餐,博客正在逐渐被财富化。
该博友网站是为许多喜爱上网交流和展示自己的朋友开发设计的,希望能在现有的众多博客中
给大家多一种选择。和许多大型的博客相比,该博友网站比较简单,但能实现其基本功能。
由于毕业设计的时间较短,并且在技术上也有所不足的原因,很遗憾该博友网站的功能尚未
能做到十分完善。
本博友网站的设计模块主要有主页、注册、登录、博友、短信留言、个人中心、退出等若干
部分组成。各个模块的设计遵循简洁实用且使用简单的原则。
第二章 系统设计
2.1 博友网站系统概述
该博友网站的登录方式是新用户注册和老用户登录;主要信息交流方式是短信和留言;针对每
个博友来说,有四个功能设置,即注册、登录、退出及个人中心;设计的数据库主要保存博友注册
信息和博友之间的短信留言。进博友信息和博友文章
2.2 各设计模块的功能
⒈主页:显示新进博友信息和博友文章列表,在博友注册登录前与登录后分别显示不同的页面
动态效果。
⒉注册:提供博友注册界面,能够验证博友在注册时注册信息是否准确无误,界面友好,易于
操作,在博友注册成功后将其注册信息写入数据库中。
⒊登录:根据数据库中保留的博友信息在博友登录时进行用户名和密码的验证,在登录信息准
确无误的情况下允许博友登录。
⒋博友:在数据库中读取所有已经注册的博友信息,以分页的形式进行动态地显示。以便博友
们相互查找博友中的好友信息。
⒌短信留言:可以让博友之间相互发送短信或留言,短信信息和留言信息将保留在数据库中,
然后从数据库中动态地读取。
⒍个人中心:显示每个博友自己的个人信息及信息的修改等功能。
⒎退出:设计博友退出功能,通过清空博友的 COOKIES 信息来实现博友的退出。
2.3 网站性能要求
1 容错性要求
当用户操作出现异常时,给出正确的提示,而不会影响整个系统的运行。用户之间信息传输
不会因为数据封装问题出现丢失或乱码。因用户的误操作产生的异常应做出及时的处理或信息提示。
2 稳定性要求
软件应正常完成所有功能需求。网站在服务器端应长时间运行无故障,故障修复时间一般控
制在 3 小时内,除非出现恶性攻击、病毒破坏、系统资源不足、硬件故障、操作系统或数据库系统
崩溃网络中断等情况。
3 软件设计可靠性
要确定合适的模块粒度,各模块之间要求松耦合,高内聚;从而使整个系统的可靠性和稳定
性得到提高,并且便于系统维护,和新模块的添加。
4 安全性
具有较高的防止网络攻击的性能。
5 扩展性
系统建成后,应在现行系统上不需要做大的改动或不影响整个系统结构,就可以增加功能模
块,这就必须在系统设计时留有接口,使其具有可扩展性和维护性。
6 易用性
操作界面简洁、操作方便易用、设计合理。
博友网站建设,采用分段逐步设计方式,以此方式由简单到复杂,逐步完善网站功
第三章 系统实现
能。
3.1 基本页面的制作
1.创建站点:
新建一个站点并命名为博友留言系统,然后在站点内创建两个文件夹:images 和 style。
新建一个 CSS 文件:1.css 放在 style 文件夹中。
2.制作 index.asp
新建一个动态页面,保存为 index.asp 并附加样式文件 1.css,并设置网页标题。
该页面的布局如下:用四个图层进行布局
该页面的制作效果图如下:用 1.css 文件控制网页效果。
3.进行页面分离
由于在本网站内的每个网页的 header 和 footer 部分的内容是相同的,因此,可以将这两个部分单独
地做成两个页面,以方便更新和维护.
制作 header.asp 页面:
在博友网站的所有功能页面中包含以上两个页面:
4.制作其他各个基本页面,风格要求与首页相同:
制作 reg.asp;
制作 blog.asp;
制作 photo.asp;
然后在 header.asp 页面中制作好相关的导航链接。
3.2 注册页面的制作
1. 注册页面的效果图如下: