聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 博客网站的设计与实现

博客网站的设计与实现

时间:2023-01-08 16:51:28    下载该word文档
龙源期刊网http://www.qikan.com.cn博客网站的设计与实现作者:李琳来源:《电脑知识与技术》2011年第26摘要:该文介绍了在ASPSQLServer2000的环境下博客网站的开发过程。阐述了基于Web数据库技术构建的博客网站的系统结构及工作原理;分析了系统实现中的难点和重点。设计实现发布日志、显示日志文件、日志浏览、发表评论以及日志、资源栏目的管理等功能,分析并解决实现中的若干技术问题。关键词:ASPSQLServer2000;博客网站;日志;浏览中图分类号:TP393文献标识码:A文章编号:1009-3044(201126-6420-03BlogWebSiteDesignandImplementationLILin(YaanVocationalandTechicalCollege,Yaan625000,ChinaAbstract:ThisarticleintroducedinASPandundertheSQLServer200environmenttheblogwebsiteperformancehistory.ElaboratedentirebasedontheWebdatabanktechnologyconstructionblogwebsitesystemstructureandtheprincipleofwork;Analyzedthesystemtorealizethedifficultyandkey.Thedesignrealizestheissuediary,thedemonstrationjournalfile,thediarybrowsing,topublishcommentaryaswellasdiary,resourcescolumnfunctionsandsoonmanagement.Analyzesandsolvesrealizesthecertaintechnicalquestion.Keywords:ASP;SQLServer2000;blogsite;log;browserWebLogWebLog的缩写,中文意思是网络日志,俗称博客,后来缩写为Blog。而Blogger则是写Blog的人,也叫博客写博客是为了把自己各种各样的想法在网上表达、释放出来,把一时的想法变成观点展示给大家。而浏览博客的用户,也可以对发表观点和看法的文章进行评论,博客主人也可以参与评论,从而会在博客上边对某些热点问题或者学术问题进行讨论,而达到相互了解和沟通,对某些问题要找到答案就要有个讨论的平台,Blog提供了这样一个开放的舞台,这也是它成为热点的原因。1系统开发原理及技术
龙源期刊网http://www.qikan.com.cn系统采用目前交互式Web方案中常采用的B/S三层模式。三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM讯与中间层建立连接,再经由中间层与数据库进行交换。这样的优点有:1由于Web支持底层的TCP/IP协议,使Web网与目前使用的几乎所有局域网都可以做到无缝连接,从而彻底解决了异构系统间的连接问题;2由于Web采用了瘦客户端,使系统具有开放性得到很大的改善,系统对将要访问系统的用户数的限制有所放松;3系统的相对集中性使得系统的维护和扩展变得更加容易,比如,数据库存储空间不够,可再加一个数据库服务器;系统要增加的功能,可以增加一个应用服务器来运行新功能;4界面统一(全部为浏览器方式,操作相对简单;5业务规则和数据捕获的程序容易开发。1.1系统开发工具1.1.1Web编程工具ASPASP是服务器端的脚本执行环境,可用来产生和执行动态的性能的Web服务器程序。当用户使用浏览器请求ASP主页时,Web服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScriptVBScript,通过ODBC连接数据库,由数据库访问组件ADO(ActiveXDataObjects完成数据库操作,最后ASP生成包含有数据查询结果的HTML页返回用户端显示。由于ASP在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASP源程序不会泄密,增加了系统的安全保密性。此外,ASP是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。1.1.2SQLServer数据库SQLServer是微软公司开发的一个关系数据库管理系统,以TransactSQL作为它的数据库查询和编程语言。T-SQL是结构化查询语言SQL的一种,支持ANSISQL92标准。SQLServer采用二级安全验证、登录验证及数据库用户帐号和角色的许可验证。SQLServer支持两种身份验证模式:WindowsNT身份验证和SQLServer身份验证。
龙源期刊网http://www.qikan.com.cn2可行性研究1技术可行性:本系统采用Windows2000/XP作为操作系统平台。选用DreamweaverSQLServer2000作为开发工具。这几种开发工具都使目前网络中比较流行使用的设计软件之一,对于WebASP技术设计的系统Dreamweaver是首选设计软件,SQLServer2000在处理大量数据信息方面具有很大的优点,而且该系统运行需求较低,在Windows2000以上就可运行。但要求操作系统需要预装IISIE浏览器。2经济可行性:计算机软硬件技术的高速发展,我们每个人都可感觉到信息时代的到来,现在计算机已经渗透到人们工作,生活的各个领,特别是Internet的出现飞速发展改变了人们的工作和生活方式,人类开始进入"网络时代"。这个系统的设计适应的当今社会的发展趋势,是人们更快融入到信息世界中,同时它带来的经济效益也是非常可观的。3营运可行性:本系统的开发是采用了ASP技术、SQLserver数据库,用户只需要在电脑上安装相应系统,联入互联网,本系统能够在Windows98/2000/xp上面运行,并且不会与其他的系统相矛盾,适应性很强。而且该系统的操作规程简单易懂,使用者能够很快上手,只需通过简单鼠标点击和键盘输入就可以操作。2.1软件开发技术路线本设计主要采用ASP技术,利用SQLServer数据库完成基于B/S结构的MIS系统设计。以实现管理员对服务器数据的访问等操作,同时增加管理员操作功能,使整个系统具有较强的可管理性和可扩展性。1进行系统需求分析。对系统所要实现功能进行充分分析,建立整个网站框架结构。2进行后台数据库分析。对系统所需要的所有数据进行良好的规划设计。确定所需要各种,索引的结构。3进行网页设计前的准备工作。对网站所需元素构件进行整理。包括图片,动画等,利用工具软件进行设计。4进行网页设计。利用Dreamweaver对所有网页进行设计。

免费下载 Word文档免费下载: 博客网站的设计与实现

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服