摘要:当今时代Internet的快速发展,动态网页技术也应运而生。其中博客是一种通常由个人管理、不定期张贴新的文章的网站。
本设计采用ASP技术,后台使用Microsoft SQL2008数据库来实现博客系统的设计。主要功能有用户注册/登录,对文章进行分类管理和文章发表,以及发表一些对文章的评论留言以和其他网友进行交流等。本系统的主要特点是界面简洁,主题明朗,简单而又自由的的管理模式。
关键词 博客 ;管理;文章;SQL2008;ASP
目录
摘要
Abstract
1 绪论-1
1.1 项目背景-1
1.2 系统开发的意义-1
1.3 系统开发的目标-1
2 相关技术介绍-3
2.1 ASP技术概论-3
2.2 Adobe Dreamweaver-3
2.3 SQL Server 2008简介-3
2.4 硬件设备-4
3 需求分析-5
3.1 可行性分析-5
3.2 功能分析-5
3.2.1 管理员登录-5
3.2.2 文章管理-5
3.2.3 系统信息管理-6
3.3 数据流分析-6
4 总体设计-10
4.1 系统模块设计-10
4.2 数据库的结构设计-11
4.2.1数据库的E-R图:-11
4.2.2 数据库逻辑结构设计-12
5 系统功能实现-15
5.1 公用模块的编写-15
5.1.1 数据库连接文件-15
5.1.2 用户登录和注销-15
5.1.3 地址栏和博客主题设置-15
5.2 客户界面的设计与实现-15
5.2.1 界面头设计-15
5.2.2 界面尾设计-16
5.2.3 首页设计与实现-16
5.2.3 用户注册模块设计-17
5.2.4 给我留言模块-17
5.2.5 文章评论功能模块设计-18
5.3 后台管理界面设计-18
5.3.1 添加分类功能模块-18
5.3.2 分类管理功能模块-19
5.3.3 添加文章功能模块-20
5.3.4 文章管理功能模块-21
5.3.5 留言管理功能模块-22
5.3.6 基本设置功能模块-22
5.3.7 管理员密码模块-23
5.3.8 系统管理模块-23
6 系统测试-24
6.1 测试目的-24
6.2 测试实例-24
6.2.1 后台管理权限测试-24
6.2.2 前台显示文章详细内容测试-24
6.2.3 管理员登陆-25
6.2.4 后台管理权限测试-25
6.2.5 文章管理-25
6.2.6 系统信息管理-27
结论-28
致谢-29
参考文献-30
附录-31
附录一 软件使用说明书-31
附录二 主要源代码-32
结论-37