(完整版)个人博客系统毕业设计论文40121149

  • 格式:doc
  • 大小:91.00 KB
  • 文档页数:45

下载文档原格式

  / 45
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

人生最大的幸福,是发现自己爱的人正好也爱着自己。

摘要

随着Internet的广泛应用

动态网页技术也应运而生

本文介绍了应用ASP动态网页技术开发博客系统的设计与实现

博客系统主要为用户提供发表文章、浏览文章等功能

用户通过Internet可以发表一些自己撰写的文章以和其他网友进行交流

博客系统主要实现了文章管理的数字化、信息化、智能化

是打破传统报刊、杂志发表文章方式的新尝试

本系统的开发设计实现采用ASP技术

系统后台使用SQL Server 2008数据库

并通过使用ODBC技术访问

本文对博客系统进行整体分析

明确了系统的可行性和用户需求;根据模块化原理

规划设计了系统功能模块;在数据库设计部分

详细说明了系统数据库的结构和数据库的完整性、安全性措施;程序设计则采用面向对象的程序设计思想

提出系统的程序设计思路

对前台与后台功能的程序实现进行了详细论述;系统测试部分

具体分析测试过程中出现的主要问题

并提出了解决方案

实现系统功能

最后

对系统作以客观、全面的评价

并对进一步改进提出了建议

关键字:博客ASP SQL Server 2008 ODBC 目录

1 系统概述 3

1.1项目背景3

1.2系统开发的意义 4

1.2.1发布想法 4

1.2.2博客的用途4

1.3 系统开发的目标 5

1.3.1任何拥有博客的人都可以做到5

1.3.2 访问博客系统的人

可以做到 5

1.4系统概述5

1.5 系统的开发方法 6

2 系统分析8

2.1 可行性分析8

2.2 需求分析8

2.2.1 管理员登录8

2.2.2 文章管理9

2.2.3 系统信息管理9

2.3 系统的主要技术分析9

2.3.1 ASP技术概论9

2.3.2 ASP工作原理10

2.3.3 ODBC技术10

2.3.4 硬件设备及操作系统11 2.3.5 系统开发平台11

2.4 数据分析11

2.5 数据流图12

3 数据库设计13

3.1 数据库技术概述13

3.2 数据库选择13

3.3数据库逻辑结构设计13

3.4 数据库的完整性和安全性15 3.

4.1 数据库的完整性约束15

3.4.2 数据库的安全性16

4 系统设计17

4.1系统总体设计17

4.2公用模块的编写17

4.2.1数据库连接文件17

4.2.2用户登录和注销17

4.3客户界面的设计与实现17

4.3.1 界面头设计17

4.3.2 界面尾设计18

4.3.3首页设计与实现18

4.3.4用户注册模块设计19

4.3.5"文章评论"功能模块设计 20

4.4管理界面设计20

4.4.1"添加文章"功能模块 20

4.4.2"文章管理"功能模块 21

4.4.3"评论管理"功能模块 21

4.4.4"基本设置"功能模块 22

5 系统测试22

5.1 测试目的22

5.2 测试方法22

5.3测试实例23

5.3.1 后台管理权限测试23

5.3.2 前台文章显示测试23

5.3.3 前台显示文章详细内容测试24 5.3.4 管理员登陆24

5.3.6 文章管理25

5.3.7 系统信息管理26

总结27

致谢28

参考文献29

附录30

1 系统概述

1.1项目背景

Blog

是Weblog的简称

Weblog

其实是Web和Log的组合词

Web

指World Wide Web

当然是指互连网了;Log的原义则是"航海日志"

后指任何类型的流水记录

合在一起来理解

Weblog就是在网络上的一种流水记录形式或者简称"网络日志"

Blogger或Weblogger

是指习惯于日常记录并使用Weblog工具的人

虽然在大陆早些时候或者台湾等地

对此概念的译名不尽相同(有的称为"网志"

有的称之为"网录"等等)

但目前已基本统一到"博客"一词上来

该词最早是在2002年8月8日由著名的网络评论家王俊秀和方兴东共同撰文提出来的

博客也好

网志也罢

仅仅是一种名称而已

它的本义还是逃不过Weblog的范围

只是

通常我们所说的"博客"

既可用作名词Blogger或weblogger--指具有博客行为的一类人;也可以作动词用(相当于英文中的Weblog或blog)

指博客采取的具有博客行为反映、是第三方可以用视觉感受到的行为

即博客们所撰写的Blog

因此

"他她是一位博客

他她天天在博客"及"博客博什么客?"在中文语法与逻辑上都是正确

只是不同场合的用法不同罢了

Blog究竟是什么?说了半天

其实一个Blog就是一个网页

它通常是由简短且经常更新的帖子(Post)所构成

这些张贴的文章都按照年份和日期倒序排列

Blog的内容和目的有很大的不同

Blog的内容和目的有很大的不同

从对其他网站的超级链接和评论

有关公司、个人、构想的新闻到日记、照片、诗歌、散文

甚至科幻小说的发表或张贴都有

许多Blogs记录着blog个人所见、所闻、所想

还有一些Blogs则是一群人基于某个特定主题或共同利益领域的集体创作

撰写这些Weblog或Blog的人就叫做Blogger或Blog writer

博客存在的方式

一般分为三种类型:一是托管博客

无须自己注册域名、租用空间和编制网页

博客们只要去免费注册申请即可拥有自己的博客空间

是最"多快好省"的方式

如英文的、wordpress及多种语言的博客室(blogates)等都提供这样的服务;二是自