欢迎来到天天文库
浏览记录
ID:27946772
大小:522.50 KB
页数:30页
时间:2018-12-07
《个人博客系统设计论文论文》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、-摘要随着Internet的广泛应用,动态网页技术也应运而生。本文介绍了应用ASP动态网页技术开发博客系统的设计与实现。博客系统主要为用户提供发表文章、浏览文章等功能,用户通过Internet可以发表一些自己撰写的文章以和其他网友进行交流。博客系统主要实现了文章管理的数字化、信息化、智能化,是打破传统报刊、杂志发表文章方式的新尝试。本系统的开发设计实现采用ASP技术,系统后台使用SQLServer2008数据库,并通过使用ODBC技术访问。本文对博客系统进行整体分析,明确了系统的可行性和用户需求;根据模块化原理,规划设计了系统功能模块;在数据库设计部分
2、,详细说明了系统数据库的结构和数据库的完整性、安全性措施;程序设计则采用面向对象的程序设计思想,提出系统的程序设计思路,对前台与后台功能的程序实现进行了详细论述;系统测试部分,具体分析测试过程中出现的主要问题,并提出了解决方案,实现系统功能。最后,对系统作以客观、全面的评价,并对进一步改进提出了建议。关键字:博客ASPSQLServer2008ODBC-页脚---目录1系统概述31.1项目背景31.2系统开发的意义41.2.1发布想法41.2.2博客的用途41.3系统开发的目标51.3.1任何拥有博客的人都可以做到51.3.2访问博客系统的人,可以做到
3、51.4系统概述51.5系统的开发方法62系统分析82.1可行性分析82.2需求分析82.2.1管理员登录82.2.2文章管理92.2.3系统信息管理92.3系统的主要技术分析92.3.1ASP技术概论92.3.2ASP工作原理102.3.3ODBC技术102.3.4硬件设备及操作系统112.3.5系统开发平台112.4数据分析112.5数据流图123数据库设计133.1数据库技术概述133.2数据库选择133.3数据库逻辑结构设计133.4数据库的完整性和安全性153.4.1数据库的完整性约束153.4.2数据库的安全性164系统设计17-页脚---
4、4.1系统总体设计174.2公用模块的编写174.2.1数据库连接文件174.2.2用户登录和注销174.3客户界面的设计与实现174.3.1界面头设计174.3.2界面尾设计184.3.3首页设计与实现184.3.4用户注册模块设计194.3.5“文章评论”功能模块设计204.4管理界面设计204.4.1“添加文章”功能模块204.4.2“文章管理”功能模块214.4.3“评论管理”功能模块214.4.4“基本设置”功能模块225系统测试225.1测试目的225.2测试方法225.3测试实例235.3.1后台管理权限测试235.3.2前台文章显示测试
5、235.3.3前台显示文章详细内容测试245.3.4管理员登陆245.3.6文章管理255.3.7系统信息管理26总结27致谢28参考文献29附录30-页脚---1系统概述1.1项目背景Blog,是Weblog的简称。Weblog,其实是Web和Log的组合词。Web,指WorldWideWeb,当然是指互连网了;Log的原义则是“航海日志”,后指任何类型的流水记录。合在一起来理解,Weblog就是在网络上的一种流水记录形式或者简称“网络日志”。Blogger或Weblogger,是指习惯于日常记录并使用Weblog工具的人。虽然在大陆早些时候或者台湾
6、等地,对此概念的译名不尽相同(有的称为“网志”,有的称之为“网录”等等),但目前已基本统一到“博客”一词上来。该词最早是在2002年8月8日由著名的网络评论家王俊秀和方兴东共同撰文提出来的。博客也好,网志也罢,仅仅是一种名称而已,它的本义还是逃不过Weblog的范围。只是,通常我们所说的“博客”,既可用作名词Blogger或weblogger——指具有博客行为的一类人;也可以作动词用(相当于英文中的Weblog或blog),指博客采取的具有博客行为反映、是第三方可以用视觉感受到的行为,即博客们所撰写的Blog。因此,“他/她是一位博客,他/她天天在博客
7、”及“博客博什么客?”在中文语法与逻辑上都是正确。只是不同场合的用法不同罢了。Blog究竟是什么?说了半天,其实一个Blog就是一个网页,它通常是由简短且经常更新的帖子(Post)所构成,这些张贴的文章都按照年份和日期倒序排列。Blog的内容和目的有很大的不同,Blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人、构想的新闻到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多Blogs记录着blog个人所见、所闻、所想,还有一些Blogs则是一群人基于某个特定主题或共同利益领域的集体创作。撰写这些Weblog或Blog
8、的人就叫做Blogger或Blogwriter。博客存在的方式,一般分为三种类型:一是托管博客
此文档下载收益归作者所有