首页 基于后台数据库的个性化Web页面实现-毕 业 论 文(设计)

基于后台数据库的个性化Web页面实现-毕 业 论 文(设计)

举报
开通vip

基于后台数据库的个性化Web页面实现-毕 业 论 文(设计)基于后台数据库的个性化Web页面实现-毕 业 论 文(设计) 毕 业 论 文(设计) 摘 要 20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。本文研究了一种基于数据关联规则采集技术的用户个性化页面动态生成方案,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、反映用户兴趣爱好更明显细致等优点。 本文中所做的主要工作如下: (1)介绍了个性化页面的背景及WinNT+IIS+ASP系统的...

基于后台数据库的个性化Web页面实现-毕 业 论 文(设计)
基于后台数据库的个性化Web页面实现-毕 业 论 文( 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 ) 毕 业 论 文(设计) 摘 要 20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。本文研究了一种基于数据关联规则采集技术的用户个性化页面动态生成 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、反映用户兴趣爱好更明显细致等优点。 本文中所做的主要工作如下: (1)介绍了个性化页面的背景及WinNT+IIS+ASP系统的一般原理; (2)阐述整个个性化页面生成系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点。 (3)设计实现用户注册/登陆、用户数据采集、个性化页面动态生成-回 显等程序模块;实现ASP和HTML页面 45个。 (4)分析并解决实现中的若干技术问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 ;如….。 (5)建立完整的实验网站,进行测试并分析结果。 关键词:个性化;动态;ASP;点击;关联规则 基于后台数据库的个性化Web页面实现 Abstract thAt the end of 20 century ,With the development of computer science, Database technology is widely used in Internet applications. This makes network users can enjoy more convenient and individual services. Personalization is the trend of today’s Web applications. In this work, we study the technique to organize the personalized page based on association rule mining. Compared to some currently existent method on the Internet, our method has several advantages such as giving more convenience to users and reflecting users’ interesting more clearly and precisely. The main work of this paper are : (1) Introduces the background of the personal Web page and the general principle of the platform WinNT + IIS + ASP (2) Investigates the system structure and working principle of the generating system for personal Web page. (3) Designs and implements the modules of personal page generating system, such as register module, login module, user data collecting module, page organizing and displaying module. (4) Analyses and resolves the technical problems in implementation, such as ….. (5) Establishes a test Web site and analyses the result after testing on it. 基于后台数据库的个性化Web页面实现 Key Words:Individuation; dynamic; ASP; click; association rule 目 录 1 背景 ……………………………………………………………………… (1) 2 特殊技术困难………………………………………………………… (1) 3 ASP技术综述………………………………………………………… (2) 3.1 ASP的产生…………………………………………………………… (2) 3.2 ASP与IIS……………………………………………………………… (2) 3.2.1 IIS简介…………………………………………………………… (3) 3.2.2 IIS与ASP的结合………………………………………………… (3) 3.3 ASP的内部特点……………………………………………………… (4) 3.3.1 ASP内部6大对象………………………………………………… (4) 3.3.2 Global 文件……………………………………………………… (4) 3.4 利用ADO访问数据库………………………………………………… (5) 3.5 ASP与CGI的比较……………………………………………………… (5) 4 个性化页面生成器系统的实现……………………………………… (6) 4.1与数据库的链接……………………………………………………… (6) 4.2 用户注册/登陆系统…………………………………………………… (6) 4.3 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 用户点击序列………………………………………………… (7) 4.4 页面的生成…………………………………………………………… (7) 4.4.1 关联规则表……………………………………………………… (8) 基于后台数据库的个性化Web页面实现 4.4.2 页面生成………………………………………………………… (9) 5 实验网站的建立及测试………………………………………………… (9) 5.1 DB&KE SITE站点的建立……………………………………………… (9) 5.2 性能测试………………………………………………………… (10) 6 结束语………………………………………………………………… (11) 致 谢……………………………………………………………………… (12) 参考文献………………………………………………………………… (12) 3 ASP技术综述 3.1 ASP的产生 近年来随着Internet技术的飞速发展及用户需求的不断升级,Web页面技术也不断的推陈出新,使得Web站点的功能越来越强大,能够提供的服务种类越来越繁多。从HTML、Client Script 到CGI,从JAVA的诞生到ActiveX, Web页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考Web页面设计的真正需要后,推出了Active Server Pages (ASP),一种用以取代CGI(Common Gateway Interface,通用网关接口)的技术。 简单讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式 Web 服务器应用程序,如交互式的动态网页,包括使用 HTML 表单收集和处理信息,上传与下载等等。更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方。使用ASP还有个好处,就在于ASP可利用ADO(Active Data Object,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于WWW的应用系统成为可能,这也是本文选择ASP作为开发工具最重要的原因之一。 基于后台数据库的个性化Web页面实现 3.2 ASP与IIS 3.2.1 IIS简介 Wsb服务器是Web应用程序的心脏。IIS(Internet Information Server) 是微软推出的Windows NT Option Pack的主要成员,作为WindowsNT的扩展,自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。新推出的IIS4.0版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置JAVA虚拟机及全面支持ASP等强大功能。 3.2.2 IIS与ASP的结合 在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法作出集成性的设计。现在我们利用IIS+ASP构成三层式Web结构(如图3.1所示)的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。 利用IIS+ASP技术来集成Web前后端所带来的强大效益可归结为以下几个方面: , 减少构建和维护成本 , 加快联机过程 , 应用软件集中在服务器端开发管理 , 前端可使用任何浏览器(IE、Netscape…..) , 后端可存取任何数据库 (SQL、Access…..) , 可使用任何脚本语言开发 (VBScript、JavaScript、PERL…..) 后端数据库 数据库服务器 基于后台数据库的个性化Web页面实现 ActiveX Server元件 程序和计算逻辑 Microsoft IIS + ASP ActiveX Server元件 前端浏览器 浏览器 图3.1 三层式Web结构示意图 3.3 ASP的内部特点 3.3.1 ASP内部6大对象 ASP提供了6个功能强大的内部对象,每个对象具有各自的属性(Property)、 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 (Method),有的还拥有数据集合(Collection)与事件(Event),它们共同完成Web中的一些重要工作。这6个对象及其功能描述如表2.1所示。 表3.1 ASP 内部6大对象及其功能 对象名称 功能描述 从客户端取得信息 Request 将信息送给客户端 Response 提供一些Web服务器工具 Server 储存在一个Session内的用户信息,该信息仅可被该用户访问 Session 在一个ASP-Application中让不同的客户端共享信息 Application 配合Microsoft Transaction服务器进行分布式事务处理 ObjectContext 合理地运用这些对象可以使原本复杂,烦琐的工作变得简捷而条理清晰。 我们可以用以下的语法直接使用这些对象: 对象.属性/方法/数据集合 基于后台数据库的个性化Web页面实现 3.3.2 Global 文件 每一个以Active Server Pages为基础的应用程序都拥有一个Global.asa文件(ASA后缀名其实是Active Server Application的缩写),它位于每一个应用程序的基点目录之下。当Active Server Pages做下面两个动作时,Server便会去读Global.asa文件: , Web Server启动之后,一个应用程序目录中任一个ASP文件被提 出第一个HTTP请求(Request)时。 , 不具有任何Session的客户端向Server请求一个ASP文件时。 前面已经提到Application和Session这两个ASP的内部对象。Application对象内的信息供所有正在执行该应用程序的用户分享,它创建于Web Server启动后一个应用程序中任一ASP文件被提出第一个HTTP请求时,结束于Server端停止运行。而Session对象仅属于一位用户,维持一个用户端的信息,其他用户无法访问,它创建于一个不具有Session的用户向Server请求一个ASP文件时,结束于该Session到期(即用户端超过某时间段没有向Server提出要求或刷新Web页面)或Abandon语句的调用。可见,Global.asa文件的调用与Application与Session这两个对象密切相关。事实上我们通常在Global。asa文件中写入以下内容: , Application或Session的开始事件(Start-event)。 , Application或Session的结束事件 (End-event)。 这样,在一个Application或Session对象被创建或结束时,系统会自动完成Global.asa文件中写入的相应事件。值得注意的是,如果一个Application与一个Session同时开始,Active Server Pages会先处理Application的开始事件,而如果一个Application与一个Session同时结束,Active Server Pages则会先处理Session的结束事件。 致 谢 大学本科的学习生活即将结束,在此,我要感谢所有曾经教导过我的老师和关心过我的同学,他们在我成长过程中给予了我很大的帮助。本文能够成功的完成,要特别感谢我的导师魏应彬教授的关怀和教导,感谢各位师兄师姐特别是殷华蓓师姐的关心和帮助。最后还要感谢我的父母,是 基于后台数据库的个性化Web页面实现 他们一直在背后支持着我。 谨以此文献给他们~ 参考文献 [1] 魏应彬, 周星, 康耀红. 网页设计与Web数据库发布技术 北京:清华大学出版 社,2002. [2] 周星, 魏应彬. 开发Web后台程序的新技术----PHP技术. 海南大学学报(自然科学 版),2000,18(4):363-368.
本文档为【基于后台数据库的个性化Web页面实现-毕 业 论 文(设计)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_215732
暂无简介~
格式:doc
大小:23KB
软件:Word
页数:0
分类:互联网
上传时间:2017-11-01
浏览量:15