目 录
摘 要 2
ABSTRACT 2
前 言 4
第一章 系统的概述 5
1.1 设计背景 5
1.2 设计意义 5
1.3 设计方法 5
第二章 需求分析 7
2.1 调查研究 7
2.2 可行性分析 7
2.3 操作流程 7
2.4 环境配置 8
第三章 概要设计 9
3.1 模块划分 9
3.2 功能模块结构图 9
第四章 详细设计 11
4.1 注册、登录页面设计 11
4.2 博客日志数据库设计 14
4.3 日志内容管理 16
4.4 数据库连接文件的生成 17
第五章 小 结 18
参考文献 19
致 谢 20
第二章 需求分析
2.1 调查研究
随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。特别是近年来,随着网上博客(Blog)的兴起,吸引了越来越多的人关注。很多人都拥有了自己的个性博客。并以之为媒介,使博客人群不断发展和壮大。Blog成为了网上的热点。 因此,为顺应现代个性化潮流决定做一个博客网站来方便人们的交流。
2.2 可行性分析
(1)技术可行性-----本系统仅需要一台装有Office软件的计算机即可,对机器本身没有太高的要求,一般当前个人电脑完全可满足要求。对于软件技术要求,在服务器端使用ASP技术,各应用界面的设计及数据和相关界面的链接使用Dreamweaver MX 2004开发,数据库使用Access来实现。ASP技术是目前较为成熟的技术,比较容易编写,也比较容易实现。Access 是微软公司推出的基于Windows的桌面关系数据库管理系统,对于目前的需求和数据量,Access能够适用,并且能够保证系统的稳定性。所以通过上述的研究及分析可以确定系统在技术上是可行的。
(2) 操作可行性-----界面设计时充分考虑各用户的习惯,也参考了各大型flash动漫欣赏站(如网易动漫站),使得操作简单;数据显示迅速、规范、可靠;统计准确;适应力强;容易扩充。
(3)经济可行性----本网站开发的成本相对较低,硬件的升级和软件的安装不会耗费太多的人力和物力。
Blog是私人性和公共性的有效结合,建立它是用来进行交流和为他人提供帮助,可以包容整个互联网,具有极高的共享精神和价值。
因此,经过以上三方面的可行性研究可以看出,本系统的开发时机成熟而且系统的应用能够获得经济效益,所以综合考虑各方面的因素系统的开发是可行的。
2.3 操作流程
(1)注册用户输入登录名与密码,输入正确后登录入自己的个人空间。
(2)在个人空间内(个人首页),首先加载个人的基本信息和站内注册信息。判断用户是否有文章,有就显示出用户最近发表的一篇文章。也可查看用户是否有留言,若有则显示最近十条。点击可以查看该用户的留言。
(3)个人主页提供个人的主要功能有:
A 更改相片,点击可以更改用户出现在个人主页的相片。
B 首页,点击可以返回网站的首页。
C 管理文章,点击管理发表的所有文章。
D 发表文章,点击发表用户文章。
E 管理留言,点击管理所有留言,当然在此只有删除功能。
F 修改密码,点击修改用户的登录密码。