购买设计QQ382540551 全套包括:开题报告论文源程序源代码答辩PPT万余套设计欢迎咨询选购价格最低质量最好课题网上图书信息查询系统系班学号学生指导老师购买设计QQ382540551 全套包括:开题报告论文源程序源代码答辩PPT万余套设计欢迎咨询选购价格最低质量最好目录第1章图书信息查询系统开发平台及其软件工具....................... 1 1.1 ASPACTIVE SERVER
PAGES ....................................... 1 1.2 IISINTERNET INFORMATION
SERVER ................................... 1 1.3 HTMLHYPER TEXT MARKUP
LANGUAGE ................................. 2 1.4 DHTML (2)
1.5 VBSCRIPT ....................................................... 2 第2章ASP技术综述.............................................. 2 2.1 IIS与ASP的结合.. (2)
2.2 ASP的内部特点................................................. 3 2.2.1.ASP内部6大特点........................................... 3 2.2.2. Global文件............................................... 4 2.3 利用ADO访问数据库............................................ 5 2.3.1.创建数据源名.............................................. 5 2.3.2.创建数据库链接.. (5)
2.3.3.创建数据对象.............................................. 6 2.3.4.操作数据库................................................ 6 2.
3.5关闭数据对象和链接对象................................... 7 2.4 ASP与CGI的比较............................................... 7 第三章总体规划与设计............................................ 8 3.1 系统可行性分析................................................ 8 3.1.1图书信息查询系统的现状..................................... 8 3.1.2优势、劣势分析............................................. 9 3.1.3结论....................................................... 9 3.2 系统设计思想.................................................. 9 3.3 系统设计目标.................................................
10 3.3.1.前台网上图书信息查询系统................................. 10 购买设计
QQ382540551 全套包括:开题报告论文源程序源代码答辩PPT万余套设计欢迎咨询选购价格最低质量最好3.4 系统整体结构及其说明......................................... 12 第四章网上图书信息查询系统的开发与实现..........................13 4.1 开发环境..................................................... 13 4.1.1.硬件环境.................................................
13 4.1.2.软件环境................................................. 14 4.2 系统总体方案的设计与实施..................................... 18 4.2.1.网页制作工具的选择 (18)
4.2.2.页面风格的确定........................................... 18 4.2.3.Web页面的设计与制作...................................... 19 4.2.4.设计过程中使用的主要技术及元素........................... 20 4.3 WEB数据库的建立及链接. (20)
4.3.1.数据库简介............................................... 20 4.3.2.数据分析——数据库中表的建立............................. 21 4.3.3.建立与数据库的连接....................................... 21 第五章系统的运行和测试..........................................23
5.1系统的运行.................................................. 23 5.1.1系统的登录................................................
23 结束语..........................................................29 参考文献........................................................29 购买设计QQ382540551 全套包括:开题报告论文源程序源代码答辩PPT万余套设计欢迎咨询选购价格最低质量最好摘要
基于HTML语言嵌套JAVAScript源代码的ASP编程技术以IIS为服务平台实现在张图书信息查询系统的构建。介绍了网站开发环境和运行平台、ASP、HTML脚本及
JAVAScript。使用ACCESS数据库管理整个图书信息查询系统的后台数据。用户先登陆管理员再按照分类导航进行图书管理图书流通管理图书查询图书统计用户管理以及系统设置等功能.这些功能能够辅助系统管理员在线进行管理馆图书资料的管理. 关健词图书管理ASP IIS JAVAScript HTML 连接数据库购买设计
QQ382540551 全套包括:开题报告论文源程序源代码答辩PPT万余套设计欢迎咨询选购价格最低质
量最好一、图书信息查询系统开发平台及其软件工具1.1 ASPActive Server Pages 近年来随着Internet技术的飞速发展及用户需求的不断升级Web页面技术也不断的推陈出新使得Web站点的功能越来越强大能够提供的服务种类越来越繁多。从HTML、Client Script 到CGI从JAVA的诞生到ActiveX Web页面设计人员不断受到冲击微软公司在总结了以往技术重新思考Web页面设计的真正需要后推出了Active Server Pages ASP一种用以取代CGICommon Gateway Interface通用网关接口的技术。简单讲ASP是位于服务器端的脚本运行环境通过这种环境用户可以创建和运行动态的交互式Web 服务器应用程序如交互式的动态网页包括使用HTML 表单收集和处理信息上传与下载等等。更重要的是ASP使用的ActiveX技术基于开放设计环境用户可以自己定义和制作组件加入其中使自己的动态网页几乎具有无限的扩充能力这是传统的Web编写工具所远远不及的地方。使用ASP还有个好处就在于ASP可利用ADOActive Data Object微软的一种新的数据访问模型方便快捷地访问数据库从而使得开发基于WWW的应用系统成为可能这也是本文选择ASP作为开发工具最重要的原因之一。另外ASP和其它技术相比具有很强的安全性具体表现在一、ASP在服务器端运行因此在客户端看不到源代码。二、ASP加强了对状态的管理。HTTP协议本身是无态的因此HTTP对匿名请求服务器端无法分辨而ASP使用存放在用户机器上的与某个Web网站有关的信息可以由开发者管理不同用户的不同状态增加了Web应用的安全性。1.2 IISInternet Information Server IISInternet Information Server是一个桌面Web服务器使用它可以在自己的计算机上发布个人主页并在网络上共享文档。它可以用来创建自定义和维护Web站点的所有资源。IIS 是微软推出的Windows NT Option Pack的主要成员自推出以来已经有了很大发展其体系
结构是当今市场上最受关注的Web服务器之一。购买设计QQ382540551 全套包括:开题报告论文源程序源代码答辩PPT万余套设计欢迎咨询选购价格最低质量最好 1.3 HTMLHyper Text Markup Language HTMLHyper Text Markup Language即超文本标识语言。用来创建与系统平台无关的文档。是构建网页的基本要素DHTMLJavaScriptVBScriptASPJSP等均是构建在它之上的。1.4 DHTML 在HTML 语言中穿插脚本语言JavaScript或VBScript即成为DHTML语言。它能动态的改变网页更具用户不同的提交情况产生新的网页内容完成交互性。1.5 VBScript VBScript是一种脚本语言就功能来讲它是VB的子集VBA的子集不同的是它的原始程序代码往往会与网页放在一起由IE或IIS实时解释然后加以执行。VBScript主要是定位于网页的开发。二、ASP技术综述2.1 IIS与ASP的结合在过去客户机/服务器结构的设计与Web的相关技术几乎处于平行线上两者相互独立并无法作出集成性的设计。现在我们利用IISASP构成三层式Web结构如图1所示的中间一层将客户机/服务器结构与Web密切结合完成前后端两者的集成输出功能使得Web站点的开发更方便实现的功能更强大。利用IISASP技术来集成Web前后端所带来的强大效益可归结为以下几个方面 1. 减少构建和维护成本2. 加快联机过程3. 应用软件集中在服务器端开
发管理 4. 前端可使用任何浏览器IE、Netscape??.. 5. 后端可存取任何数据库SQL、Access??.. 6. 可使用任何脚本语言开发VBScript、JavaScript、PERL??.. 购买设计QQ382540551 全套包括:开题报告论文源程序源代码答辩PPT万余套设计欢迎咨询选购价格最低质量最好图1 2.2 ASP的内部特点2.2.1.ASP内部6大特点ASP提供
了6个功能强大的内部对象每个对象具有各自的属性Property、方法Method有的还拥有数据集合Collection与事件Event它们共同完成Web中的一些重要工作。这6个对象及其功能描述如表1所示对象名称功能描述Request 从客户端取得信息Response 将信息送给客户端Server 提供一些Web服务器工具Session 储存在一个Session内的用户信息该信息仅可被该用户访问Application 在一个ASP-Application 中让不同的客户端共享信息ObjectContext 配合Microsoft Transaction服务器进行分布式事务处理程序和计算逻辑前端浏览器ActiveX Server元件ActiveX Server元件后端数据库数据库服务器Microsoft IIS ASP 浏览器购买设计
QQ382540551 全套包括:开题报告论文源程序源代码答辩PPT万余套设计欢迎咨询选购价格最低质量最好表1 ASP 内部6大对象及其功能合理地运用这些对象可以使原本复杂烦琐的工作变得简捷而条理清晰。我们可以用以下的语法直接使用这些对象对象/属性/方法/数据集合。2.2.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的结束事件。购买设计QQ382540551 全套包括:开题报告论文源程序源代码答辩PPT万余套设计欢迎咨询选购价格最低
质量最好 2.3 利用ADO访问数据库ADOActiveX Data Objects是一种操作Microsoft 所支持的数据库的新技术。在ASP中ADO可以看作是一个服务器组件Server Component更简单点说是一系列的对象应用这些功能强大的对象即可轻松完成对数据库复杂的操作。本文中个性化页面的实现便大量地用到了ADO技术。具体的操作步骤可以归纳为以下几步①创建数据库源名DSN ②创建数据库链接Connection
③创建数据对象④操作数据库⑤关闭数据对象和链接每一步的做法如下2.3.1.
创建数据源名DSNDate Source Name即数据源名称。我们知道ODBC是一种访问数
据库的方法只要系统中有相应的ODBC驱动程序任何程序就可以通过ODBC操纵驱动程序的数据库。比如我们系统中有Access的ODBC驱动程序那么即使我们没有Access软件也可以在我们的程序中对一个Access的MDB数据库加、删、改记录。而且我们根本不用知道这个数据库是放在哪里的。我们只要写出SQL语句ODBC驱动程序就会帮我们做一切事情。我们在给ODBC驱动程序传SQL指令时即是用DSN来告诉它到底操作的是哪一个数据库。如果数据库的平台变了比如我们改用了SQL Server的数据库只要其中表的结构没变我们就不用改写我们的程序只要重新在系统中配置DSN就行了。由此可见DSN是应用程序和数据库之间的桥梁。2.3.2.创建数据库链接链接用以保持一些关于正在访问的数据的一些状态信息以及链接者信息。ASP文件中如购买设计QQ382540551 全套包括:开题报告论文源程序源代码答鏟PT万余套设计欢迎咨询选购价格最低质量最好果要访问数据必须首先创建与数据库的链接其语法如下ateObject“ADOBD.CONNECTION” 这条语句创建了链接对象Conn接下来
connstrquotProviderMicrosoft.Jet.OLEDB.4.0Data.SourcequotampServer.MapPathquotq uotampdbampquotquot conn.Open connstr 这条语句打开链接用到了DSN本例为“connstr”。以上两个步骤缺一不可因为链接对象的创建与打开是两回事只有打开了才真正可以使用。2.3.3.创建数据对象ADO中的数据对象通常保存的是查询结果。Record Set是ADO中最复杂的对象有许多属性和方法。Re
asp网页源码cord Set保存的是一行行的记录并标有一个当前记录。以下是创建方法Set Record SetConn.ExecutesqtStr 这条语句创建并打开了对象Record Set其中Con是先前创建的链接对象rs是一个字串代表一条标准的SQL语句。例如rs“SELECT FROM shop_books” Set Record SetmConn.Executers 这条语句执行后对象Record Set中就保存了表tab1中的所有记录。2.3.4.操作数据库我们通过调用链接对象的Execute方法来将查询结果返回给一个数据对象或进行插入、删除等操作。例如购买设计QQ382540551 全套包括:开题报告论文源程序源代码答辩PPT万余套设计欢迎咨询选购价格最低质量最好
rs“INSERT INTO tab1 VALUES12” mConn.Executers /执行插入操作 2.3.5关闭数据
对象和链接对象在使用了ADO对象之后要关闭它因为它使用了一定的服务器资源。通过调用方法close实现关闭然后再释放它。Record Set.close Set Record SetNothing /关闭创建的数据对象mConn.close Set mConnNothing /关闭创建的链接
对象。 2.4 ASP与CGI的比较CGICommon Gateway Interface通用网关接口也是Internet上一种功能强大的Web页面技术其工作方式有别于ASP。我们现对二者进行比较。Active Server Pages开发Web应用程序的特点1 完全嵌入HTML与HTML、Script语言完美结合。2 无须手动编译和链接程序。3 面向对象并可扩展ActiveX Server组件功能。4 使用脚本语言JavaScript、VBScript或PERL编写。5 存取数据
库轻松容易使用ADO组件。购买设计QQ382540551 全套包括:开题报告论文源程序源代码答辩PPT万余套设计欢迎咨询选购价格最低质量最好6 可使用任何语言
编写自己的ActiveX Server组件。7 无浏览器兼容问题。8 程序代码隐藏客户端仅能看到ASP输出的HTML文件。9 缩短Web开发时间。相比之下使用CGI开发Web 应用程序具有以下缺点1 不易与HTML文件集成。2 须使用其他较复杂的语言来开发CGI程序。 3 程序开发时间较长。 4 存取数据库不容易。5 每个CGI程序被不同用户执行时都得重新执行一次并占去Server的一个端口Port降低Server效率。可
见ASP在数据库访问、与HTML的集成、提高服务器的效率等诸多方面都优于CGI 更适应Web应用程序开发的需要因此本文选择了ASP作为个性化页面生成器的开发工具。三、总体规划与设计在对图书系统进行开发之前必须首先对系统进行整体规划和设计否则就会导致开发工作量大系统不符合要求。更为糟糕的是还可能会导致系统不完善或整个系统根本无法运行。因此系统的总体规划与设计是网上图书信息查询系统必备且首要的步骤。具体到本系统而言就是根据图书信息查询系统的目标、内容、规模、性质、现有的配置等具体情况进行系统可行性分析明确系统开发目标整体规划网站的物理结构。3.1 系统可行性分析对系统进行可行性分析是系统规划的关键步骤必须在可行性报告通过后才可以进入实质性的图书信息查询系统应用分析阶段。3.1.1图书信息查询系统的现状国际上图书信息查询系统前景看好而国内的在线图书数量上也有了新的增长。数字图购买设计QQ382540551 全套包括:开
题报告论文源程序源代码答辩PPT万余套设计欢迎咨询选购价格最低质量最好书各高校的电子图书室等在线图书的出现证明了网上图书信息查询系统的前景是好的。现在国家正在积极建设网络基础设施网络对人们生活的影响将越来越大人们对在线图书的认同度也越来越高。这些情况表明目前开展网上图书信息查询系统业务具有非常大的市场空间。3.1.2优势、劣势分析网上图书信息查询系统之所以成为热点跟WEB技术的不断成熟与网络带宽的不断增加分不开的.基于浏览器/服务器Browse/Server网络结构建立的网上图书信息查询系统采用胖服务器瘦客户端的运行模式主要的命令执行数据计算都在服务器完成应用程序在服务器安装客户机不用安装应用程序所有的图书日常管理事务都通过免费的浏览器来完成采用这种B/S结构的图书信息查询系统大大减轻了系统管理员的工作量更重要的是这种方式对前端的用户数即读者没有限制任何图书信息即使是异地的用户也可以通过浏览器进行浏览和查询。在与传统的图书信息查询系统相比网上图书信息查询系统的管理模式突破了地理位置管理时间的局限是一种全新的管理模式其优势是显而易见的比如虚拟世界可以容纳巨大的信息内容传播和交流沟通的无障碍与低成本时空概念上相对的自由度增加书籍品种易如反掌它能给读者海量的选择建立仓储的费用相对低廉新一代网民迅速增加目前已超过8000万而使用在线进行图书阅读和查询的网民也迅速增加尤其是在高校同时国家对信息产业大力支持。目前国内在线图书的覆盖面及其724小时全天候服务充分满足了读者的需求。另外网上图书信息查询系统的管理成本远低于传统模式在节约资料的同时管理水平与管理效率得到了提高。因此无论是从管理员的角度而言还是对于读者或是学生的角度而言在线图书管理都具有较强的优势和良好的发展前景。3.1.3结论网上图书信息查询系统的建立是可以有效的节省
人力资源提高管理效率的投资其设计理念很简单变人工管理图书为计算机自动化进行在线图书信息的管理既省时间又提高效率。因此在系统构建时只要我们本着丰富在线图书的信息资源为读者和管理员提供最为方便的快捷的图书阅览途径和管理手段去吸引读者那么网上图书信息查询系统是完全可行的。3.2 系统设计思想该图书信息查询系统通过前端客户端浏览器和后台数据库向用户展示信息方便的实购买设计QQ382540551 全套包括:开题报告论文源程序源代码答辩PPT万余套设计欢迎咨询选购价格最低质量最好现了图书信息的维护和更新使管理员更快更好的了解信息。以“图书管理”模块为例管理员将所有新书数据存入数据库相应的表中当客户端发出浏览该动态页面的请求时服务器就会执行相应的脚本代码从数据库中查询出符
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论