第一范文网 - 专业文章范例文档资料分享平台

毕业设计:个人博客系统毕业设计论文(终稿)-精品

来源:用户分享 时间:2025/6/1 14:29:43 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

摘 要

随着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 系统分析 ............................................................. 7 2.1 可行性分析 ....................................................... 7 2.2 需求分析 ......................................................... 7

2.2.1 管理员登录 ................................................... 7 2.2.2 文章管理 ..................................................... 8 2.2.3 系统信息管理 ................................................. 8 2.3 系统的主要技术分析 ............................................... 8

2.3.1 ASP技术概论 ................................................. 8 2.3.2 ASP工作原理 ................................................. 9 2.3.3 ODBC技术 .................................................... 9 2.3.4 硬件设备及操作系统 .......................................... 10 2.3.5 系统开发平台 ................................................ 10 2.4 数据分析 ........................................................ 10 2.5 数据流图 ........................................................ 11 3 数据库设计 .......................................................... 12

3.1 数据库技术概述 .................................................. 12 3.2 数据库选择 ...................................................... 12 3.3数据库逻辑结构设计 ............................................... 12 3.4 数据库的完整性和安全性 .......................................... 14

3.4.1 数据库的完整性约束 .......................................... 14 3.4.2 数据库的安全性 .............................................. 15

4 系统设计 ............................................................ 16

1

2

苏州市职业大学专科生毕业设计(论文)

4.1系统总体设计 ..................................................... 16 4.2公用模块的编写 ................................................... 16

4.2.1数据库连接文件 .............................................. 16 4.2.2用户登录和注销 .............................................. 16 4.3客户界面的设计与实现 ............................................. 16

4.3.1 界面头设计 .................................................. 16 4.3.2 界面尾设计 .................................................. 17 4.3.3首页设计与实现 .............................................. 17 4.3.4用户注册模块设计 ............................................ 18 4.3.5“文章评论”功能模块设计 ..................................... 19 4.4管理界面设计 ..................................................... 19 4.4.1“添加文章”功能模块 ......................................... 19

4.4.2“文章管理”功能模块 ......................................... 19 4.4.3“评论管理”功能模块 ......................................... 20 4.4.4“基本设置”功能模块 ......................................... 20 系统测试 ............................................................ 21 5.1 测试目的 ........................................................ 21 5.2 测试方法 ........................................................ 21 5.3测试实例 ......................................................... 22

5.3.1 后台管理权限测试 ............................................ 22 5.3.2 前台文章显示测试 ............................................ 22

5

5.3.3 前台显示文章详细内容测试 .................................... 23 5.3.4 管理员登陆 .................................................. 23 5.3.6 文章管理 .................................................... 24 5.3.7 系统信息管理 ................................................ 25

总 结 .................................................................. 26 致 谢 ................................................................... 27 参考文献 ................................................................ 28 附 录 .................................................................. 29

2

苏州市职业大学专科生毕业设计(论文)

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。

博客存在的方式,一般分为三种类型:一是托管博客,无须自己注册域名、租用空间和编制网页,博客们只要去免费注册申请即可拥有自己的博客空间,是最“多快好省”的方式。如英文的www.blogger.com、wordpress.com及多种语言的博客室(blogates.com)等都提供这样的服务;二是自建独立网站的博客,有自己的域名、空间和页面风格,需要一定的条件。如方兴东建立的“博客中国”站(www.blogchina.com);三是附属博客,将自己的博客作为某一个网站的一部分(如一个栏目、一个频道或者一个地址)。这三类之间可以演变,甚至可以兼得,一人拥有多种博客网站。

3

毕业设计:个人博客系统毕业设计论文(终稿)-精品.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9obyo5op3u6k2tg1y0uh_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top