毕业论文——博客网站系统

上传人:wo7****35 文档编号:60510950 上传时间:2018-11-16 格式:DOC 页数:25 大小:1.32MB
返回 下载 相关 举报
毕业论文——博客网站系统_第1页
第1页 / 共25页
毕业论文——博客网站系统_第2页
第2页 / 共25页
毕业论文——博客网站系统_第3页
第3页 / 共25页
毕业论文——博客网站系统_第4页
第4页 / 共25页
毕业论文——博客网站系统_第5页
第5页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《毕业论文——博客网站系统》由会员分享,可在线阅读,更多相关《毕业论文——博客网站系统(25页珍藏版)》请在金锄头文库上搜索。

1、目 录第一章21.1诸论21.1.1 Microsoft Access2003简介31.1.2设计思想51.2 开发工具的选用及介绍5第二章 博客网站总体分析与设计1021网站系统分析112.2主页设计112.3可行性研究的前提112.3.1要求112.3.2 本系统的主要开发目标是:122.3.3 产权条件、假定和限制122.3.4 进行可行性研究的方法122.3.5 所建议的系统说明122.3.6 局限性122.3.7 技术方面的可行性122.3.9 法律方面的可行性132.4 使用方面的可行性132.5 结论13第三章 概要设计143.1界面设计143.2留言模板设计15第四章 结束语2

2、0致谢21参考文献22附录一23附录二2425 - 博客网站系统摘 要随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。本论文主要阐述一个博客网站系统的建设及其后台操作过程和一些关键技术。该系统信息来源主要由用户直接添加,通过审核后,在网站上发布出来,以供大家共同欣赏。本系统包含有四大模块,日志、音乐、图片、留言等四大功能。该博客网站系统是应用DreamweaverMX2004、FireworksMX2004、FlashMX2004等软件

3、,后台结合ASP编程技术开发出来的。关键词:用户管理,ASPAbstract:Alongwithcomputerandnetworktechnologyrapiddevelopment,Internet/TheIntranetapplicationpopularizesdaybydayintheglobalscope,nowthesocietyfasttothebecominganinformationbasedsocietysocietyadvance,theinformationautomationfunctionalsomoreandmoreisbig.Thuscausesustolib

4、eratefromthenumerousanddiversebusiness,enhancedourworkingefficiency. This thesis mainly elaborates a function stronger personal backstage operation process of website system and some key techniques.The systems information source is mainly increased directly by customer, release to appreciate togethe

5、r by providing everyone on the website after passing to examine.This system containment contain the six greatest molds piece, my privacy,life with think,result demonstration,interaction chat,contact way,conflicting views.This system mainly lets people understand me. Its personal website systems turn

6、 to is the applied DreamweaverMX2004 FireworksMX2004 FlashMX2004 etc. software, the backstage combines the ASP plait distance technique development to come outKeyword: The customer management, ASP第一章1.1诸论 在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取

7、信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。根据个人喜好开发了博客网站。ASP是Microsoft公司推出的一种用以取代通用网关接口的技术,英文全称Active Server Pages。它是一个Web服务器端的运行环境。ASP本身包含了VBScript和javascript引擎,使得脚本可以直接嵌入HTML中。现将我们在ASP运用过程中的几个小技巧与大家分享。传统的网站管理方式有两种,一是静态HTML页面,更新信息时需要重新制

8、作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。二是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。,而采取了ASP技术的系统性能上有了很大的改善,其主要表现在以下几方面: 1由于ASP页面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升,2.由于ASP没有提供任何输出数据为内容的元件,所以在使用ASP撰写数据库页面时只能借助ADO的RecordSet对象逐笔读取记录3ASP支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚至

9、在程序运行时文件就可以被覆盖。当文件更新后,系统会温和地转换到新的版本。 4ASP采取code-behind方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。 ADO.NET访问数据库的原理与数据库相连,ADO.NET提供了如下3种方式:通过ODBC相连;通过OLEDB相连;直接与SQL Server相连。3种方式由于应用层次的差异,使得效率由低到高,独立性由高到低。对于相连数据库的数据处理,也有2种方式,即一种是通过DataSet来隔离异构的数据源,另一种是以流方式从数据源读取(DataReader方式)。传统的应用程序是通过先建立到数据库的连接,在程序的整个

10、运行过程中维护连接的方式来设计的。ASP.NET采取了断开连接方式的数据结构。当浏览器向Web服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。 ADO.NET的另一个创新是引入了数据集(Dataset)。一个数据集是内存中提供数据关系图的高速缓冲区。数据集对数据源一无所知,它们可以由程序或通过从数据仓库中调入数据而被生成、填充。不论数据从何处获取,数据集都是通过使用同样的程序模板而被操作的,并且它使用相同的潜在的数据缓冲区。1.1.1 Microsoft Access2003简介 数据库应用系统开发之前,对开发数据库的基本概念应当

11、了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。数据库技术在计算机软件领域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。并且,近年来,随着World Wide Wed(WWW)的猛增及Internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。数据库是有结构的数据集合,它

12、与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数比特流。数据库中的数据可以是文字、图象、声音等。Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,档的扩展名是MDB。与Access以前的版本比较,Access新增了许多功能,字段类型增加了OLE对象和超级链接,特别是与Internet的融合,在数据库中可以直接链接到指定的Web页面或网络文件,也可以把

13、Web页面上的表格导入到数据库。Access可以方便地利用各种数据源,包括dBASE,FoxBase,FoxPro,Excel,Word等。Access增加了数据库访问的安全机制,可对表一级设置访问权限。Access还可以方便地利用FoxPro数据库、Excel电子表格的数据,还可以和Word混合使用,打印通用信函或信封。修改数据库内容的SQL语句主要有以下三个:1.Insert,向一个表中加入新的数据行2.Delete,向一个表中删除数据行3.Update,更改数据库中已经存在的数据Insert标准语法:INSERT INTO table_name(col1,col2) VALUES(val

14、ue1,value2。)Insert语句还可以将多行数据添加到目标表中去,在这种形式的Insert语句中,新行的数据值不是在语句正文中明确地指定的,而是语句中指定的一个数据库查询。添加的值来自数据库自身的行,在某些特定的状态下,这是非常有用的。多行Insert语句为拷贝数据提供了一种紧凑而有效的方法,但我在自己做的图书管理系统中没有使用这种方法,我在系统中是使用循环依照上面的用法来完成多个记录的插入。Update语句用于更新单表中选定行一列或多列的值。要更新的目标表在语句中定义,Set子句则指定要更新哪些列并计算它们的值。Update语句总是包含Where语句,而且Update语句比较危险,所

15、以您必须明确地认识到Where语句的重要性,Where语句被用来指定需要更新的行。1.1.2设计思想 通过网站,全面宣传,展示个人风采、优点与特色,发布个人的重大活动安排信息,增强个人与外界之间的联系,在Internet上实现完成博客网站,提高办事效率。1.2 开发工具的选用及介绍近年来随着Internet技术的飞速发展及用户需求的不断升级,Web页面技术也不断的推陈出新,使得Web站点的功能越来越强大,能够提供的服务种类越来越繁多。从HTML、Client Script 到CGI,从JAVA的诞生到ActiveX, Web页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考Web页面设计的真正需要后,推出了Active Server Pages (ASP),一种用以取代CGI(Common Gateway Interface,通用网关接口)的技

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号