doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。摘要随着Internet的广泛应用,动态网页技术也应运而生.本文介绍了应用ASP动态网页技术开发博客
系统的
设计与实现.博客系统主要为用户提供发表文章,浏览文章等功能,用户通过Internet可以发表一些自己撰写的文章以和其他网友进行交流.博客系统主要实现了文章管理的数字化,信息化,智能化,是打破传统报刊,杂志发表文章方式的新尝试.本系统的开发设计实现采用ASP技术,系统后台使用Microsoft的Access2000数据库,并通过使用ODBC技术访问.本文对博客系统进行整体分析,明确了系统的可行性和用户需求;根据模块化原理,规划设计了系统功能模块;在数据库设计部分,详细说明了系统数据库的结构和数据库的完整性,安全性措施;
程序设计则采用面向对象的程序设计思想,提出系统的程序设计思路,对前台与后台功能的程序实现进行了详细论述;系统测试部分,具体分析测试过程中出现的主要
问题,并提出了解决
方案,实现系统功能.最后,对系统作以客观,全面的评价,并对进一步改进提出了建议.关键字:博客ASPAccess2000ODBCAbstractWiththeextensiveapplicationoftheInternet,dynamic
webtechnologyhasemerged.ThistextdescribestheapplicationofASPdynamicwebtechnologyanddevelopmenttheblogsystem.Blogsyste
mismainlytoprovideuserswithpublishedarticles,browsearticles,andotherfunctions,Userscanexpressthemselvesbysomearticlesandwithothernetizenstoconductexchanges.Blogsystemofthemainarticleonthedigitalmanagement,information,intelligence,istobreakthewayofReleasedanarticlebytraditionalnewspapersandmagazinepublished,itmakeanewwaytotry.ThesystemisdesignedbyASPtechnology,backstageadoptionAccess2000database,andusetheODBCtechnologytovisit.Inthistext,itanalysistheblogsystembyfeasibilityandthedemandoftheuser.Underthemodulartheory,planninganddesignofthesystemfunctionalmodules;Inthedatabasedesign,adetaileddescriptionofthedatabasestructureanddatabaseintegrity,securitymeasures;Programmingisusedobject-orientedprogrammingdesign,systemdesignideas,backgroundforthefutureandfunctionoftheprogramindetail;Systemtesting,Analysisofthespecificcourseoftestingthekeyissuesandproposedsolutionst
oachievesystemfunction.Finally,thesysteminanobjective,comprehensiveevaluation,aswellasfurtherimprovementsmade.Key
words:blogASPAccess2000ODBC目录第1章系统概述……41.1项目背景……41.2系统开发的意义……51.2.1发布想法……51.2.2博客的用途……61.3系统开发的目标……61.3.1任何拥有博客的人都可以做到……61.3.2访问博客系统的人,可以做到……71.4系统概述……71.5系统的开发方法……8第2章系统分析……102.1可行性分析……102.2需求分析……102.2.1管理员登录……112.2.2文章管理……112.2.3系统信息管理……112.3系统的主要技术分析……112.3.1ASP技术概论……112.3.2ASP
工作原理……122.3.3ODBC技术……132.3.4硬件设备及操作系统……142.3.5系统开发平台……142.4数据分析……142.5数据流
图……15第3章数据库设计……173.1数据库技术概述……173.2数据库选择……173.3数据库德概念结构设计……1913.3.1实体与属性之间关系……193.3.2数据库的E-R图……203.4数据库逻辑结构设计……223.5数据库德完整性和安全性……263.5.1数据库的完整性约束……263.5.2数据库的安全性……27第4章系统分析……284.1系统总体设计……284.2公用模块的编写……294.2.1数据库连接文件……294.2.2用户登录和注销……294.2.3地址栏和博客主题设置……304.3客户界面……304.3.1界面头设计……304.3.2界面尾设计……314.3.3首页设计与实现……314.3.4用户
注册模块设计……324.3.5给我留言模块……334.3.6"文章评论"功能模块设计……334.4后台管理界面设计……344.4.1"添加分类"功能模块……344.4.2"分类管理"功能模块……354.4.3"添加文章"功能模块……354.4.4"文章管理"功能模块……364.4.5"留言管理"功能模块……364.4.6"基本设置"功能模块……374.4.7管理员密码模块……384.4.8系统管理模块……38第5章系统测试……3925.1测试目的……395.2测试方法……395.3测试实例……395.3.1后台管理权限测试……395.3.2前台文章显示测试……405.3.3前台显示文章详细内容测试……405.3.4管理员测试……405.3.5后台管理权限测试……415.3.6文章管理……425.3.7系统信息管理……43结论……44错误!未定义书签.谢辞……错误!未定义书签.参考文献……45附录……46附录一
软件使用说明书……46一系统简介……46二操作说明……46三前台操作……47四后台操作……47附录二
源代码……473第1章系统概述1.1项目背景Blog,是Weblog的简称.Weblog,其实是Web和Log的组合词.Web,指WorldWideWeb,当然是指互连网了;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或Blogwriter.博客存在的方式,一般分为三种类型:一是托管博客,无须自己注册域名,4