asp网上书城系统论文.doc_第1页
asp网上书城系统论文.doc_第2页
asp网上书城系统论文.doc_第3页
asp网上书城系统论文.doc_第4页
asp网上书城系统论文.doc_第5页
免费预览已结束,剩余37页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 绪论Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。我们发现这样一个事实,一个用户在访问一个网站时一般来讲只对该网站的部分内容感性趣,而且这种兴趣会持续一段时间。这点启发了我们,如果能根据用户的喜好为不同的用户显示其个性化的页面,即着重显示该用户感兴趣的内容,将为用户节约大量的检索时间,而且这样的网页显然是更具有吸引力的。一些站点已经在这方面作出了一定的尝试,通常采用的方法是,在用户登录时为其提供一系列的选项,使用户能够对站点进行一些自主的设置。这样做能够使站点呈现一定程度的个性化,但是对用户来讲,还是比较烦琐,而且在用户了解一个站点前让其对站点进行设置,其结果未免有些粗糙。于是我们构想了这样一种方案,对用户登录后的动作进行跟踪,分析,发掘用户点击的规律,即用户先后点击的关联规则,这样,在用户点击一个主题(链接)之后,系统能够自动生成一页面,其中包含了该主题下用户经常关注的内容(若干链接),这样便在无须用户作出任何额外工作的情况下实现了为用户量身订做的个性化页面。要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了Microsoft Access数据库作为ODBC(Open DataBase Connectivity )数据源,并以先进的ADO(ActiveX Data Objects)技术进行数据库存取等操作,使Web与数据库紧密联系起来。整个个性化页面生成系统主要由使用Dreamweaver_MX开发的关联规则采掘系统和利用IIS+ASP技术实现的个性化Web页面生成器两部分组成。关联规则采掘系统对数据库中的历史记录进行分析,产生用户关联规则表;页面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化Web页面。二者通过数据库服务器和Web服务器连接。本文作者主要完成Web服务器端的用户管理、图书目录管理、图书信息录入管理、书店定单管理、图书的浏览和查找、书店购物结帐功能模块的设计、实现与完善以及整个实验网站的组织建立和测试工作。2 特殊技术困难用ASP编写网站应用程序时间长了,难免会遇到各式各样的问题,其中关于如何上传文件到服务器恐怕是遇见最多的问题了,尤其是上传图片,比如你想要在使每本书有一个图片浏览功能,就要图片上传照片的功能。上传图片文件到服务器可以使用各种免费的 文件上传组件,使用起来功能虽然很强大,但是由于很多情况下,我们只能使用免费的支持ASP的空间或者租用别人的虚拟空间,对于第一种情况,我们根本就没有可能来使用文件上传组件;至于第二种情况,我们也要付出不少的“银子”才可以。除非你拥有自己的虚拟主机,你就可以随便的在服务器上面安装自己所需要的组件,这种情况对于大多数人来说是可望而不可及的。经过一段时间搜集资料,终于使我克服了这个困难,使用纯ASP代码来实现图片的上传功能。其主要代码如下:dim upload,file,formName,formPath,iCount,snameset upload=new upload_5xSoft 建立上传对象response.write upload.Version& 显示上传类的版本if upload.form(filepath)= then 得到上传目录 HtmEnd 请输入要上传至的目录! set upload=nothing response.endelse formPath=upload.form(filepath)&year(now)&month(now)&/ 在目录后加(/) if right(formPath,1)/ then formPath=formPath&/&year(now)&month(now)&/ end ifiCount=0for each formName in upload.file 列出所有上传了的文件 set file=upload.file(formName) 生成一个文件对象 if file.FileSize0 then 如果 FileSize 0 说明有文件数据 file.SaveAs Server.mappath(formPath&file.FileName) 保存文件 response.write 上传成功,请复制下边剪切板中内容而后粘贴到图书图片剪切板内! dim thename,fsobj,spp,paths文件更名thename=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&right(file.filename,4)response.write thenamespp=file.filenamefile.filename=thenamefile.SaveAs Server.mappath(formPath&file.FileName)paths=server.mappath(./)&bookpic&year(now)&month(now)&sppset fsobj=server.CreateObject(scripting.filesystemobject)if fsobj.fileExists(&paths&) thenfsobj.deletefile(&paths&)end ifset fsobj=nothingresponse.write 复制关闭窗口 iCount=iCount+1 end if set file=nothingnextset upload=nothing 删除此对象response.write Htmend iCount& 个文件上传成功!sub HtmEnd(Msg) set upload=nothing response.write &Msg& 关闭窗口 response.endend subFunction GetPPdim ss=Request.ServerVariables(path_translated)GetPP=left(s,instrrev(s,len(s)End function虽然这样上传图片比较麻烦,不过这样就不用连到数据库,要连数据库就更麻烦了。由于在对大多数技术困难的解决中频繁用到了ASP技术的许多独特的性质和处理方法,这里有必要对ASP及相关技术的一些重要部分进行介绍,以便于对全文的理解。3 系统所使用开发语言的概述3.1 ASP的概述ASP是一套微软公司开发的服务器断脚本环境,ASP含于IIS中,通过ASP,用户可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完成后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互速度。以下列出了ASP的一些特点:(1) 使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即快速地创建网站的应用程序。(2) 无须Compile编译,容易编写,可在服务器端直接执行。(3) 使用普通的文本编译器,如Windows记事本,即可进行编辑设计。(4) 与浏览器无关(Browser Independence),用户端只要使用可执行的HTML码的浏览器,即可浏览ASP所设计的网页内容。(5) ASP能与任何ActiveX Scripting语言兼容。除了可使用VBScript或JScript语言来设计外,还可以通过Plug_in方式,使用由第三方所提供的其他脚本语言,譬如Perl、Tcl等。脚本引挚是处理脚本程序的 COM物件。(6) ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。(7) 可使用服务器端的脚本来产生客户端的脚本。(8) ActiveX Server Components(ActiveX服务器元件)具有无限的可扩充性。可以使用Visual Basic、Java、Visual C+、COBOL等编程语言来编写所需要的ActiveX服务起元件。ASP应用程序以.asp文件的形式存盘无须经过任何的编译,便能由服务器查看,当然不能直接执行,只能在服务器执行后才能浏览。ASP程序的控制部分是使用VBScript、JScript等脚本语言来设计的,当执行ASP程序时,脚本程序将一整套命令发送给脚本解释器,由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编程语言一样,ASP程序的编写也遵循一定的规则,如果使用自己所喜爱的脚本语言编写ASP程序,那么服务器上需要有能够解释这种脚本语言的脚本解释器。当安装ASP时,系统提供了VBScript、JScript两种语言,而VBScript则被作为系统默认的脚本语言,也可以根据自己的喜好改变系统的默认语言。ASP程序其实是以扩展名为.asp的纯文本形式存在于Web服务器上的,可以用任何文本编译器打开它,ASP程序中可以包含纯文本、HTML标记以及脚本命令。只需将.asp程序放在Web服务器的虚拟目录下,就可以通过WWW的方式访问ASP程序了。3.2 数据库与Access的概述数据库是一些关于某个特定主题或目的的信息集合,在生活中处处都有数据库,例如:产品的订单,或者是好朋友的地址记录。将数据库保存在计算机中,可以通过管理数据库来更好地把握信息。管理数据库不是简单地将需存储的信息列表,还要对信息进行编辑、分析与排序。使用Mricrosoft Access,可以在单一的数据库文件中管理所有的信息。Access数据库可以包含6个对象的组合,较常用的有表、查询、窗体和报表。使用这些对象可以灵活地操作数据库。(1) 表:是用来存储数据的。如雇员表或订单表。雇员表可以存放雇员的姓名、薪金等与雇员相关信息的数据。表组织数据的格式为行和列。行称为记录,列称为字段。一个数据库可以包含多个表,每张表对应一个主题,便于对数据的管理。表是Access数据库的核心。(2) 查询:向数据库中的表提出关于数据的问题,并分析加工数据。如:可以查询在某个城市的所有客户,订购一种产品的所有用户及该产品的订单总金额。还可以将查询作为窗体和报表的记录源。(3) 窗体:可以用来查看、添加及更新表中的数据。在窗体中可以通过增加新控件来更有效的使用窗体。如:在页眉设置打印按钮,在页脚增加计算日期的控件等,还可以在窗体和窗体的数据来源之间创建链接。(4) 报表:用来以特定的版面布置分析及打印数据。在报表中可以用文本框显示名称及数值,用标签显示标题,还可以用图表形式显示数据信息。(5) 宏:提供了简化一些重复操作的方法。他包含一个或多个操作,其中每个操作实现特定的功能,例如打开某个数据库的报表或打印报表。宏可以使某些常用的动作自动完成。例如,可设置某个宏,在单击某个命令按钮时运行该宏,以最小化某个窗口。(6) 模块:是用Visual Basic语言编写的程序。创建模块可以改变程序的外观和用途。4 可行性研究及需求分析4.1 可行性研究随着铁通公司规模的不断扩大,技术含量越来越高,图书的藏书、管理人员、读者的数量也越来越多。图书涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足图书管理的需要,急需要一套图书管理系统来完成这项工作。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率,也是企业的科学化、正规化管理的重要条件。同时还要注意下列几点:(1) 由于各方面的限制,如人员不够、技术缺乏等原因,开发时应本着循序渐进,逐步完善的原则,不能贪大求全,盲目开发。(2) 要注意信息的准确、及时、适用、经济,只有及时、准确的信息才能保证系统开发的质量和效率。(3) 从全局出发注意系统开发的整体优化,还要注意系统的可扩展性和可延伸性。4.2 需求分析4.2.1 数据流图(DFD图)网上书店购物系统的数据流图如图4.1所示。 无效订书单用户 用 户 订书单 审查 发票 开提 提书发票订书单 书发票 各个用户用书表 书籍库存表图 4.1 数据流图(FDF图)4.2.2 E-R图(如图4.2) 图片 作者 出版社 数量 类别 价格 名称 备注 编号 图书 维护 管理员 编号 姓名 密码 身份 购 买 用户 邮编 地址编号 email 呢称 电话 姓名 密码图4.2 E-R图4.2.3 逻辑设计根据系统功能设计的要求以及功能模块的划分,各个系统的具体逻辑实现如下: 对于系统用户信息数据表,可以列出以下数据属性:用户信息:用户ID(自动编号)、用户呢称、用户姓名、密码、电话号码、E-mail地址、家庭地址、邮编。 它不需要外部数据支持。 对于书籍信息系统,可以列出以下数据属性:书籍记录信息:ID(自动编号)、名称、作者、价格、出版社、数量、图片、所属类别、其他备注信息。需要外部数据的支持:用户的其他信息:呢称、密码等对于在线销售的交易部分内容,可以给出以下数据属性:图书交易定单信息:交易的ID(自动编号)、顾客的名称、顾客的地址、顾客的邮编、顾客的电话号码、顾客购买的书籍、交易的日期。 所需要的外部支持:用户的其他信息:呢称、密码等。5 留言本的创建5.1 创建数据库打开Offics 工具中的 Access 2003,然后创建名为“留言.mdb”的数据库,并把数据库文件保存到站点目录下,接下来在数据库中创建数据表。5.2 设计数据表liuyandata数据表liuyandata用于保存访客的信息,其字段设计如表5.1所示。表5.1 liuyandata表名称数据类型数据长度id编号20name姓名50emailemail50homepage主页50title主题50content内容100datetime留言时间4recpntent站长回复100liuyandata表中名称的具体说明如下:字段id是留言内容的关键字段,作为传递参数,用以区别不同字段,将其数据类型设为“自动编号”并且设为主键。字段name,email,homepage和title分别是分别用来存储姓名,邮箱地址,主页,留言主题,neme字段是必填的,选项卡中设置,在“必填内容”右面的下拉列表选择“是”,“允许空字符串”右面的下拉列表中选择“否”字段content用来存储留言内容,由于文本数据类型最多只能存放255字符,在这里设置成“备注”这种数据类型最多可以存放65535个字符,content字段也是必须填写的,所以设置字段属性一样设置字段datetime是用来存储留言提交时间的。字段recontent是用来存储站长回复内容的。5.3 设计数据表liuyanmanage此表格是用来实现维护和删除,存放管理员账号和密码,在表中添加一条初始纪录,用来存储管理员账号和密码,这样登录可以用核对管理员账号和密码是否正确。如表5.2所示。表5.2 liuyanmanage的设计表名称数据类型数据长度administrator管理员50password密码505.4 定义系统DNS创建数据库后,在ODBC中添加系统数据源。创建系统DNS具体步骤如下:(1) 双击数据源ODBC打开ODBC数据源管理器对话框,如图5.1所示。图5.1 ODBC数据源管理器对话框(2) 切换到系统DNS选项卡,然后单击添加弹出对话框如图4.2所示。 (3) 选择 Microsoft Access Driver(*.mdb)选项,然后单击完成如图4.3所示。(4) 在数据源名文本框中输入“liuyan”,然后单击选择对话框如图,从中选择新创建的数据库“留言.mdb”最后单击确定后,在ODBC数据源管理器对话框中就可以看到刚刚创建的系统数据源。如图5.2所示。图5.2 单击添加弹出的对话框图5.3 选择 Microsoft Access Driver(*.mdb)选项,然后单击完成图图5.4 系统数据源6 留言板首页的制作6.1 内容主体的制作内容主体的制作的具体步骤如下:(1)内容主体制作的效果图如图6.1所示。图6.1 页面主体的效果图 (2)在Dreamweaver MX 2004 中连接数据库。在应用程序面板中选择数据库选项卡显示数据库面板,如图5.2所示。图5.2 数据库面板显示图(3) 在数据库面板中单击添加。然后弹出菜单中选则数据源名称DNS菜单如图6.3所示。图6.3 数据源名称的显示 (4)在该对话框的连接名称文本框中输入“conliuyan”,在数据源名称下 拉列表中选“liuyan”(5) 单击确定完成数据库的连接。(6) 在下图切换到绑定选项卡,单击添加,然后从弹出式菜单中选择记录集查询的菜单项弹出对话框如图6.4所示。图6.4 单击添加后的对话框图6.5 记录集的设置(5) 在该对话框的连接下拉列表中选择“conliuyan”。(6) 在表格下拉列表中选择“liuyandata”。(7) 单击确定完成对记录集的设置,此时的绑定面板如图5.5,然后把表格和记录集绑定。(8) 把留言和管理设置好超连接,分别链接到index.asp和admin.asp页面。6.2 添加导航按钮和导航状态条(1) 把光标移动到将要放入导航按钮的表格内,然后单击记录集导航条标签。(2) 从记录集下拉列表中选则“recordset1”在显示方式选项区中选中图像单选按钮,然后单击确定生成导航条。(3) 单击记录集导航状态标签按钮弹出对话框。(4)从记录集下拉列表中选则“recordset1”,然后单击确定按钮即可完成导航状态条的制作。6.3 添加行为在一个页面中显示所有留言记录有所不妥,这就需要将记录分页显示。在Dreamweaver MX 200中,可以添加重复区域的服务器行为和添加导航按钮的方式来实现记录集分页。一般设置每10条留言内容为一页,当留言多于10条时就自动分页显示。 要保证留言的正常显示,就要做到有留言的时候才显示留言,如果没有留言则应该显示“暂无留言”。所以在此要用到一个显示区域服务器行为,即根据库里的数据显示不同的界面。具体实现如下:(1) 选中中间的表格作为重复区域。选中应用程序面板的服务器行为选项卡显示服务器行为面板。单击面板中的添加按钮,然后从弹出式菜单中选择重复区域菜单项。(2) 从记录集下拉列表中选则“recordset1”.在显示选项中选则“10”,记录单选按钮,然后单击确定按钮完成设置。(3) 选中除最后一行暂无留言表格的所有表格,单击服务器行为面板中的添加按钮,然后从弹出式菜单中选则显示区域,如果记录集不为空则显示区域菜单项。(4) 随即弹出的如果记录集不为空则显示区域对话框,从记录集下拉列表中选则“recordset1”。(5) 单击去定按钮如果记录集不为空则显示区域行为就设置完成。(6) 选中最后一行的暂无留言表格,单击服务器行为面板中的添加按钮,然后从弹出式菜单中选则显示区域,如果记录集为空则显示区域,弹出对话框,从该对话框的记录集下拉列表选择“recordset1”,之后单击确定按钮即可。6.4 留言6.4.1 界面制作界面制作的具体步骤如下所示:(1) 选中大名右面的文本框,在属性面板中为其命名,记载属性面板文本域下的文本框中输入“name”。在分别选中e-mail,主页,主题右面的文本框和留言版的文本区域在属性面板中进行类似的设置,并分别将其命名为email ,homepege,title和content。(2) 选中写完了按钮,在其属性面板中动作选项区域中的提交表单选按钮。(3) 选中重新写按钮,在其属性面板中选中动作选项区中的重设表单单选按钮。 6.4.2 客户端验证客户端的验证需要在书写留言的页面内做。在也面“guestbook.asp”中选表单,再选择设计面板中的行为选项卡,单击添加增按钮,然后从弹出式菜单中选则检查表单菜单项弹出如图所示的对话框。如图6.6所示。图6.6 客户端的验证实例中要求用户必须填写留言的标题,内容和合法的E-Mail地址,所以在这里需要设置:从命名的栏位列表中分别选择文本“name”在表单“form1”和文本“cintent”在表单“form1”选项:在值域选中必须的复选框:从命名的栏位列表中选择文本“email”在表单“form1”选项,然后在可接受选项区中选中电子邮件地址单选按钮。 6.4.3 插入留言 要将用户填写的记录添加到数据库中,就需要项页面中添加一个插入记录的服务器行为。在应用程序面板中选中服务器行为选项卡,单击添加按钮,然后从弹出式菜单选项中选择插入记录菜单项弹出如图6.7所示的对话框。图6.7 插入留言在该对话框中完成以下设置。(1) 从连接下拉列表中选则“conlinyan”。(2) 从插入到表格下拉列表中选则“liuyuandata”。(3) 在插入后转到文本框中输入“index.asp”。(4) 从获取值自下拉列表中选择“form1”。(5) 在表单元素列表中先选则name忽略项,然后从列下拉列表中选则name。从提交为下拉列表中选择文本,这样就建立了表单元素name和字段列name之间的对应关系。(6) 重复步骤5,再建立其他表单元素和字段列之间的对应关系,设置完成后的状况如图,单击确定即可。6.4.4 管理留言管理页面“admin.asp”是管理员或站长所能够进入的页面。6.4.5 管理页面管理页面和主页面相似,只是在每条留言的右面增加了回复和删除的两个链接。可参照主页制作过程制作管理页面。回复和删除的设置:(1) 在如图6.8所示的页面里,为文字回复添加转到详细页面服务器行为。先选中文本“回复”,然后在应用程序面板中选则服务器行为选项卡,单击添加按钮,然后从弹出式菜单中选则转到详细页面菜单项弹出如图对话框并进行设置。6.8 回复的详细页面(2) 为文字删除添加转到详细页面服务器行为。重复步骤1,完成对删除的链接设置。设置“删除”的转到详细页面对话框,如图6.9所示。图6.9 删除的详细页面6.4.6 删除页面在站点设置del.asp作为删除页面。该页面根据admin.asp传过来的id值,利用服务器行为面板中的命令菜单来实现删除操作的,该页面不需要制作前台页面。 单击服务器行为面板中的添加按钮,然后从弹出式菜单中选则命令菜单项弹出如图进行设置。然后在代码图示的html标签的上面添加如下代码。%If(commdel_strid”)thenSet Commdel=Server.CreateObject(ADODB.Command”)Commdel.ActiveConnection=MM_conliuyan_STRINGCommdel.CommandText=”DELETEFROMliuyan WHERE=”+Replace(Commdel_strid,”,”)+”Commdel.CommandType=4Commdel.CommandTimeout=0Commdel.Prepared=trueCommdel.Execute()End if执行删除操作后,转到其他页面Response.Redirect(“admin.asp”)%6.4.7 回复页面在站点中设置reply.asp作为站长回复用户留言的页面。该页面的功能是:根据admin.asp传过来的id值来取得记录,然后以取得的记录替换数据库中相应id值的记录。在本页中添加一个更新记录的服务器行为。(1) 首先建立一个reply.asp文件,然后设计页面,为回复按钮设置提交表单动作,算了连接到“admin.asp”页面,浏览留言链接到“index.asp”页面中。(2) 在应用程序面板中选择绑定选项卡,单击添加按钮,然后从对话式菜单中进行选择记录集查询菜单项对记录集对话框进行设置。(3) 从连接下拉列表选择“conliuyan”,从表格下拉列表中选择“liuyandata”在列选择区选中选定的单选按钮,从下面的字段列表中按住CTRL选择id,name.content,datetime字段项,从筛选下拉列表中选则id,其他采用默认值,然后单击确定按钮即可。(4) 绑定id字段到第号中间,绑定name字段到姓姓名右面的表格中,绑定content字段到留言内容右面的文本区域中,再绑定datetime字段到留言时间右面的表格中。(5) 单击服务器行为面板中的添加按钮,然后从弹出式菜单中选择更新记录菜单项弹出如图5.10所示的更新记录对话框并进行设置。图5.10 更新记录对话框(6) 最后单击确定完成设置。6.5 登录机制 对一般的用户是不能登录的,因为他们只有留言和浏览留言的权利。对站长来说,当进入管理页面进行维护,删除和修改时,就要有一个登录机制来保证这些页面是不能被其他用户进入的.限制用户登录采用的方法是:先在数据库中存储管理员的用户和密码;当访问者要访问这些限制访问的页面时,系统会要求访问者输入用户名和密码,然后把用户输入的用户名和密码与数据库的记录核对,相符和则允许进入,否则不允许。(1) 先来制作一个简单的登录界面,如图,提交和重置分别设置提交表单和重设表单动作,浏览留言链接到显示留言的首页“index.asp”(2) 在服务器行为面板中单击添加按钮,然后从弹出式菜单中选择用户身份验证,登录用户菜单选项弹出式对话框进行设置。(3) 单击确定即可完成登录界面的设置。6.6 访问权限对于admin.asp.del.asp和reply.asp页面来说,在没有经过登录验证的时候是不允许进入的,即禁止非授用户访问这些页面。所以要对这些页面添加限制对页的访问的服务器行为来判断是否允许登录。(1) 分别打开admin.asp,del.asp和reply.asp这些需要限制未登录用户访问的页面。(2) 在admin.asp页面中,在服务器行为面板中单击添加按钮,然后从弹出式菜单中选择用户身份验证,限制对页面的访问菜单项弹出对话框饯行设置。(3) 重复步骤2,实现del.asp,reply.asp页面对未登录用户访问的限制。这样当访问者访问admin.asp和reply.asp或del.asp页面时,就会自动弹出login.asp页面要求用户输入用户名和密码。6.7 退出登录退出登录需要在admin.asp页面中进行如下设置:(1) 打开admin.asp页面。 (2) 选中文本退出管理。(3) 在服务器行为面板中单击添加按钮,然后从弹出式菜单中选择用户身份验证,注销用户菜单对其设置。(4) 在完成后,转到文本框中填写index.asp。(5) 最后单击确定完成设置。结束语铁路是国民经济的大动脉,担负着全国主要的客运和货运任务,铁通公司所主管的通信设备被称为“铁路的耳朵”,地位是举足轻重的,随着设备和管理的现代化,如何提高公司的运作效率成为一个很重要

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论