火车站自助服务系统

上传人:gui****hi 文档编号:109060068 上传时间:2022-06-16 格式:DOC 页数:46 大小:1.99MB
返回 下载 相关 举报
火车站自助服务系统_第1页
第1页 / 共46页
火车站自助服务系统_第2页
第2页 / 共46页
火车站自助服务系统_第3页
第3页 / 共46页
点击查看更多>>
资源描述
兰州交通大学毕业设计(论文)摘要本文针对火车站的综合管理与服务的实际情况,按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车站自助服务系统。并运用数据库逻辑结构图、系统功能模块图、系统流程图,对该系统的数据需求、系统结构以及处理过程等进行了分析和设计。本系统是基于B/S架构根据火车站综合服务的专业特点而设计开发,以ASP 、SQL Server 2000、Microsoft Visio、Macromedia Fireworks、Macromedia Dreamweaver为设计开发工具。通过本系统的开发实施能大力的提高现代火车站的综合管理与服务水平,改善现代车站工作效率低下、服务态度和服务质量差等多方面的缺陷。改善现代火车站在人们心目中的影响。从而更好的使现代火车站的各个方面的功能得到充分发挥。方便广大旅客的出行。本系统功能包括: 本站导图:显示本站布局图,及其周边公交站点,起到指示图的作用。 列车时刻:显示经过列车信息,让乘客及时掌握本站列车信息,同时旅客可以根据自己需要选择查询方式进行列车信息的查询。 站内公交:显示经过本站公交信息,乘客可查看本站所有公交信息,同时旅客可以根据自己需要选择查询方式进行公交信息的查询。 旅游资讯:介绍本城市的旅游景区及其概要,让过往乘客充分了解本城市,也丰富旅客的生活。 信息管理:管理员通过登录进入信息管理页面,对列车信息进行添加、删除、修改等操作。AbstractBased on the comprehensive management and service station, according to the actual situation of the structural design of software engineering, project feasibility study and analysis, the overall design, detailed design and coding and commissioning procedures designed and developed station self-service. And by using the Database logic structure diagram System function module chart The flow chart of the system On the system of data requirement, system structure and the process is analyzed and design.The system is based on B / S architecture according to the train station integrated services of professional characteristics and design development, Design and development tools, The system development and implementation to improve modern train station comprehensive management and service level, To improve the modern station work efficiency is low, service attitude and service quality difference defects in many ways, Service attitude and service quality difference defects in many ways, The improvement of modern train station in people memory effect, In order to better make modern train station on various aspects of functions are brought into full play, To facilitate the majority of passenger travel。The functions of the system include: The station map: shows the station layout, and its peripheral bus station, the role is the map function. Train time: display the train information, allowing passengers to grasp the train information, at the same time the passenger can choose query mode according to their needs query train information . Station bus:dispiay the station public transportation information, passengers can view all public transportation information, at the same time the passenger can choose query mode according to their needs query public transportation information. Travel information:Introduction of the city s Tourism Scenic Area and its outline, let the past passengers to fully understand the city, rich life for visitors Information management:The administrator through the log in information management page, to train information add, delete, modify and other operations1 绪论1.1 设计背景铁路是我国最早的现代化交通工具,它在客货运输中起着重要作用。铁路运输具有能力大、速度快、能耗低、安全可靠和运价低廉等优点。建国后,全路客运量增长很快,年以来,公路、水运、航空的客运事业发展很快,特别是公路客运发展迅速(含集体、个体),占铁路客运主流的短途客流中的一部分被公路吸引过去。到年,公路客运量所占份额已从过去不到,跃升至左右。当前,铁路仍是国家客货运输任务的主要承担者铁路客运主要存在候车厅和售票厅拥挤或不够,车站通过能力紧张,技术整备落后。旅客候车、列车到发、机车车辆整备、站前广场交通等能力均呈现饱和状态。随着我国经济建设大发展,客运量不断增长,运能日益紧张,薄弱环节陆续暴露出来,迫切需要解决。这就需要引入铁路的信息化管理。铁路信息化是铁路现代化的主要标志,其根本目的是将通信、信息、控制技术运用于铁路运输组织、客货营销与经营管理的各项活动中,通过信息化改造传统产业,提高铁路运输服务质量,提高铁路运输生产率,降低铁路运输生产成本,实现铁路运输现代化。世界技术发达国家从20世纪六十年代开始,就将信息技术运用于铁路运输生产与管理中,陆续开发并投入使用了铁路客票座席预约、运输生产情况统计、运营管理、货车实时追踪等系统,提高了铁路运输的核心竞争力。随着信息技术的发展,尤其是因特网技术的采用,国际上铁路信息技术的应用向综合化、集成化方向发展,不同运输形式以及其他服务行业的信息系统互连互通,在全球范围内为旅客或货主提供方便快捷的全方位服务,成为交通运输业的神经系统。自1975年铁道部电子中心开始筹备以来,经过30多年的历程,中国铁路信息化从无到有,逐步发展,特别是TMIS、客票预订与发售等系统建设以来,财会管理与资金清算、铁路运输统计、机务管理、车辆管理、办公自动化等许多应用项目已经投入使用,应用涵盖了铁路运输组织、客货营销、经营管理的各主要环节。这些系统的陆续建成投产,使铁路货物运输现代化水平得到了大幅提升,已经成为铁路货物运输生产组织的重要组成部分。铁路跨越式发展战略为铁路信息化带来新的机遇和挑战,铁路信息化进入了一个新的发展时期。在2008年-2009年铁路信息化建设中,一方面主要信息化运营系统基本已进入到平稳运行阶段,对IT硬件设备的需求较为平稳,转而加大了对软件升级改造和服务的投入;另一方面,铁路近几年的基础建设呈跨越式发展,铁路新干线、客运专线、高速铁路、客运车站等的建设大量出现,也带动了很多IT新项目的建设以及IT基础设施的建设投入,因此硬件的投资增长保持了很高的势头。虽然现阶段我国的计算机应用取得了很大的发展,但是国内的车站管理与服务的体制机制管理理念与组织机构尚不能适应市场经济的要求,人们对信息技术应用的重要性紧迫性认识不足。车站采用信息技术等高新技术尚缺少内在的动力、人力、财力与物力。基础工作薄弱,信息技术人才特别是既懂得信息技术又懂得行业业务技术的复合型人才更为缺少,广大旅客信息意识与信息技术应用知识欠缺等个方面因素都严重制约了现代火车站的信息化建设。且信息化服务是车站信息化建设的重要部分,是一项基础性、长期性和经常性的工作,其建设水平也是车站整体形象和地位的重要标志。近几年来,国内的信息化活动岁在如火如荼地进行着,但就目前全国车站的总体情况来看,我们仍处在摸索阶段。怎样将信息化技术引入到现代车站的信息化服务中来,怎样才能更有效地让这些信息技术手段在为火车站信息化服务上做出更大的贡献,怎样建立一个综合的火车站信息化服务于管理系统已是摆在眼前的重大课题。1.2 设计目的与意义党的“十六大”提出了“全面建设小康社会”的宏伟目标。为贯彻党的十六大精神,以信息化带动工业化,发挥后发优势,实现社会生产力的挂越是发展,是覆盖现代化建设全局的战略举措。铁路作为国家的重要设施、大众化交通工具,在全面建设小康社会中肩负着提供运力支持、当好先行的重要历史使命,必须加快信息化建设步伐,依靠信息化提升铁路产业。作为在车站服务信息化管理方面的探索,“火车站自助服务系统”的开发可以弥补国内在火车站信息化管理与服务方面的不足。且通过该系统的开发实施也能大力提高现代火车站的综合管理与服务水平,改善现代车站工作效率低下、服务水平低等多方面的缺陷。在节约成本,提高服务效率与质量等方面也有很大帮助,进而更好的使现代化火车站的各个方面的功能得到充分发挥。从而更好地为广大旅客提供优质高效的服务,方便旅客的出行。1.3 设计任务本系统设计主要是根据火车站信息化服务的基本流程进行的,其系统功能包括如下几个方面:():本站导图根据火车站的结构布局,方便乘客购票、候车、餐饮、购物、寄存等。():列车时刻显示全部列车信息,方便乘客查询列车时刻、列车站点等信息。():站内公交显示经过本站的所有公交,旅客可选择要到达的目的地进行查询有关公交车次或线路。():旅游资讯介绍本城市的旅游景区、旅游公司及其概要,让过往乘客充分了解本城市的同时也丰富了旅客的生活。系统分析.可行性研究.社会可行性作为现代四大交通工具之一的火车,是目前使用最为普遍,也是服务人群最为广泛的交通工具。而作为其服务基点的火车站,其服务质量的好坏与其效率的高低也直接影响到旅客的评价。在现代化得信息时代以及人们越来越高的生活水平的背景下,火车站服务的质量与效率更显重要。所以,为符合时代发展趋势,火车站的信息化建设也势在必行。而“火车站自助服务系统”的建设正迎合了这一趋势,有其广阔的市场空间和发展前景。.经济可行性本系统属于实验性的小系统,开发本系统所需要的相关资料可以通过网上已存的火车站管理与服务的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得,因此开发成本较低。而引进使用本系统后,可以节省不少人力、物力及财力。所以,从经济角度来看,该系统可行。.技术可行性()简介是的缩写,中文可译为“活动服务器页面”,它是由微软公司开发的服务器端脚本环境。使用程序只需将一些简单的指令嵌入到(静态网页)文件中,就能实现数据的动态处理。它提高了创建交互页面的简便性。程序执行在服务器端,执行完毕后服务器仅将执行的结果返回给客户端,这样就减轻了客户端服务器的负担,从而大大提高了交互的速度。()的特点使用或等简单的语言,结合代码,就可以编写网站的应用程序。使用一般的文本编辑程序(例如记事本)就可以进行编辑设计。本身包含内置对象,可以使脚本功能更加强大。不需要编译或链接就可以直接执行,并可以结合到中。与浏览器无关。客户端只要使用可执行代码的浏览器就可以浏览网页内容。的源代码不会被传到用户的浏览器上,可以有效地保护源程序。和任何语言都完全兼容。除了可以使用和语言来设计外,还可以通过任何方式,使用厂商提供的其他脚本语言,如、和等。采用的是面向对象的技术。可通过服务器组件进行扩充以增加功能()的运行环境程序主要运行在系列的操作系统上,例如、等,通过()或作为服务器软件执行程序。其中,是指个人网络服务器,它只适应于的网络服务器,而是一款功能强大的服务器,现已发展到.版本,它的作用是实现客户端与服务器端之间的链接。当访问者在浏览器中发出一个请求时,这个请求通过网络路由到服务器,然后服务器再将它交给处理,检索所请求的页面,并根据请求的文件名对该页进行相应处理。不仅可以在平台的环境下运行,同时也可以在非下运行。()的开发环境本身并不是一直语言,它的程序是通过、或等脚本语言来实现的。且不需要进行编译。实际上,文件本身就是一个文本文件,因此,只要能够进行文本编辑的编辑器都能够用来开发应用程序。目前,比较流行的开发工具有以下几种: 记事本 ()简介数据库技术是动态技术的基础,数据库工具可以实现站点页面内容的动态交互功能,是微软公司提出的普及型关系数据库系统,是建立在操作系统基础之上的,为用户提供了一个功能强大的客户服务器端平台,同时支持多个并发用户的大型关系数据库。一经推出,便迅速成为使用最广的数据库系统。提供了非常傻瓜的默认安装和使用模式,其上手难度比差不多。另外,可以兼顾小、中、大规模的应用,有着比强大的伸缩性。本系统的实现利用了这种服务器端的开发技术,使用进行页面布局的设计,利用内置对象对数据库中的数据表进行操作从而实现动态网络页面的设计.需求分析.功能需求本系统应具备以下功能:能方便的让旅客了解火车站的内部布局,以方便旅客、乘客购票、候车、餐饮、购物、寄存等活动。:能显示所有列车信息,让乘客及时掌握列车最新动态,方便乘客查询想要到达的目的地的列车信息。:能显示所有经过本站的公交信息,方便乘客查询想要到达目的地的公交及所要转乘的公交信息。:能对本地的一些著名的旅游景区进行简单的介绍,以丰富旅客的生活。:车站管理员可登陆系统对车站信息进行添加、修改、删除等操作。.数据需求由本系统的功能分析可知本系统需要建立数据库,以存储列车数据信息、公交车数据信息及旅游相关的数据信息。系统功能分析与数据库结构.系统功能模块设计.系统总体结构设计本系统包括五大功能模块:本站导图:列车时刻:站内公交:旅游资讯:信息管理图就是兰州站自助服务系统的功能总体结构图图.各子模块功能轮廓()本站导图模块。此模块实现本站整体布局图的展示,乘客可查询周边宾馆的有关信息。()列车时刻模块。此子模块实现全部列车信息显示,乘客可根据自己需要选择查询方式查询相关列车信息。模块结构图如图图()站内公交模块。此子模块实现站内所有公交信息显示,乘客可根据自己需要选择查询方式查询相关公交信息。模块结构图如图图()旅游资讯模块。此子模块实现著名旅游景点的简介及其相关图片浏览,列出本地较大的几家旅游公司,乘客可点击公司名称进入了解公司详情,也可通过此模块查看更多旅游景点和旅游公司信息。模块结构图如图图()信息管理模块。此模块实现管理员的登陆,对车站信息进行修改、删除及有关信息的添加等功能。模块结构图如图图.数据库的逻辑结构设计根据本系统的功能需求本系统用到的数据库文件是“列车”它包含的数据库表存储了系统所需各种数据,其中有关本站导图模块的数据表有表(宾馆),有关列车时刻模块的数据表有表(列车车次)、表(列车站点)、表(列车类型)、表(列车信息),有关站内公交模块的数据表有表(公交车次)、表(公交站点)、表(公交类型)、表(公交信息),旅游资讯模块的数据表有表(旅游点)、表(旅行社)。.本站导图部分宾馆信息表:编号()、名称()、星级()、地址()、双人间价()、单人间价()、备注().列车时刻部分图表主要用于存储列车车次的数据信息表结构如图所示图表主要用于存储列车车站的数据信息表结构如图所示图表主要用于存储列车类型的数据信息表结构如图所示图表主要用于存储列车信息包括车次、始发站、终到站、列车类型发站、发时、到站、到时表结构如图所示图表中的“车次”值必须是表中的“车次”值,表中的“列车类型”值必须是表中的“列车类型”值,表中的“始发站”值,“终点站”值,“发站”值,“到站”值必须是表中的“车站”值。这几张表之间的关系如图所示图.站内公交部分图表主要用于存储公交车次的数据信息表结构如图所示图表主要用于存储公交站点的数据信息表结构如图所示图表主要用于存储公交车信息包括车次、始发站、终到站、发站、发时、到站、到时表结构如图所示图表中的“车次”值必须是表中的“车次”值,表中的“始发站”值,“终点站”值,“发站”值,“到站”值必须是表中的“站点”值。这几张表之间的关系如图所示图.旅游资讯部分游点信息表:编号()、名称()、别名()、地址()旅行社信息表:编号()、社名()、地址()、电话()系统功能的设计与实现.数据库链接文件().简介是(数据对象)的缩写,是开发的数据库访问技术,是建立在底层技术之上的高级编程接口。使用它可以快速、灵活地访问数据源和数据源中的对象。是技术的核心技术之一,它集中体现了技术丰富而灵活的数据库访问功能。建立了基于方式访问数据库的脚本编写模型,它不仅支持任何大型数据库的核心功能,而且支持许多数据库所专有的特性。的主要优点是易用、高速、占用内存和磁盘空间少,所以非常适合于作为服务器端的数据库访问技术。相对于访问数据库的程序而言,它是多线程的,在出现大量并发请求时,也同样可以保持服务器的运行效率,并且通过连接池()技术以及对数据库链接资源的完全控制,提供与远程数据库的高效连接与访问,同时它还支持事务处理(),以开发高效率、高可靠性的数据库应用程序。主要包括、等几个对象,绝大部分的数据库访问任务都可以通过它们的组合来完成。这几个主要对象的功能如下:(连接)对象为了使用与进行通信,应用程序首先使用对象建立于服务器的连接。使用对象的成员,可以使用相应的属性打开到数据源的连接,设置游标的位置、设置默认的当前数据库、设置将使用的,直接提交脚本等。值得注意的是,在提交脚本的任务时,不用创建一个对象,就可完成查询另外,创建对象与其他对象无关。(命令)对象可被用于查询数据库并返回结果在对象中,也可以进行批操纵数据库的结构,当然,这需要使用提供相应的支持。此外,可以将一个激活的对象的属性,这使得多个对象实例可以共用一个对象。(游标)对象用于封装查询的结果,可称为结果集。(字段)对象用来表达一行结果中各字段的类型和值(错误)对象用来检测和判断在数据库操作中出现的错误,比如连接失败。一般使用访问数据库的脚本程序应该使用对象建立并管理与远程数据库的连接;使用对象提供灵活的查询;使用对象访问数据库查询所返回的结果。这者是中最基本也是最核心的对象。.使用对象连接数据库本系统数据库及数据库表建立后,还要将数据库与文件连接起来才可以使用,下面就是创建的链接文件,文件名称为。代码如下:Set conn=Server.CreateObject(ADODB.Connection)创建连接。ConnStr=Provider=SQLOLEDB.1;Server=7E40BDBC6E8549F;UID=sa;PWD=123456;Database=列车设置服务器为本地服务器,用户名为,密码为,数据库为“列车” conn.Open ConnStr打开连接。.列车时刻功能模块的实现.功能文件及作用在列车时刻页面,乘客可根据自己需要进行列车车次、列车车站等相关信息的查询,也可查询出发地与目的地之间的所有列车信息,根据功能需求本模块包含以个文件。该页面用框架,左边是功能列表,右边显示具体内容。文件:框架首页。文件:功能列表文件,左边框架页面。文件:显示列车信息文件,右边框架页面。文件:车次查询文件。文件:车站查询文件。文件:站站查询文件。.功能实现()框架首页文件文件简单框架,分为左右两部分,分别显示两个文件(文件与文件),左边框架中的超链接默认在右边框架中打开。客户端部支持框架,将给出提示信息。框架页的设计代码如下:对不起,您必须使用支持框架页的浏览器(2)功能列表文件menu.文件查询方式 /表示超链接默认在右边框架中打开   车次信息 车次查询 车站查询 站站查询 返回首页(3)列车信息显示文件list.asp文件/指定包含连接文件 /显示网页标题全部列车信息 /显示表格标题列车信息表 /表格列名车次始发站终点站列车类型发站发时到站到时0i=i-1response.Write response.Write & rs(车次) &response.Write & rs(始发站) &response.Write & rs(终点站) &response.Write & rs(列车类型) &response.Write & rs(发站) &response.Write & rs(发时) &response.Write & rs(到站) &response.Write & rs(到时) &response.Write rs.movenextloop/表格结束response.Writeresponse.Write请选择数据页:for i=1 to page_totalif i=page_no then response.Write i &  elseresponse.Write&i&/如果不是当前页,就加上超链接end ifnextend ifrs.closeset rs=nothingconn.closeset conn=nothing%train.htm文件的执行结果如图17所示图17(4)车次查询文件number1.asp文件在页面上点击车次查询就会执行number1.asp文件,执行结果如图18所示图18乘客可在下拉菜单中选择所需查询的车次,然后点击查询按钮就可查询到有关该列车的所有相关信息,包括本次列车的始发站、终点站、列车类型、发站、发时、到站、到时及所有的中转站。下拉列表的实现代码如下:/获取数据库表TRN中的所有“车次”值作为下拉列表值option value= “查询”按钮的响应代码:%/如果没有选择车次就不执行下列语句If Trim(Request(code)Then/建立Recordset对象Set rs=Server.CreateObject(ADODB.Recordset)/连接数据库后在数据库表中查询下拉列表中选取的值strsql=select * from TRAIN where 车次 like %&Trim(Request(code)&%/要应用RecordCount属性,要用键盘指针rs.open strsql,conn,1,1if rs.recordcount车次始发站终点站列车类型发站发时到站到时%Do While Not rs.Eof/下面将利用表格输出response.Write /输出数据库中的所查询到的信息response.Write & rs(车次) & response.Write & rs(始发站) & response.Write & rs(终点站) & response.Write & rs(列车类型) & response.Write & rs(发站) & response.Write & rs(发时) & response.Write & rs(到站) & response.Write & rs(到时) & response.Writers.movenextloopend ifend if %执行查询的结果如图19所示:图19(5)车站查询文件station1.asp在页面上点击车次查询就会执行station1.asp文件,乘客可在下拉菜单中选择所需查询的车站,然后点击查询按钮就可查询到经过该车站的所有列车的相关信息,包括列车的始发站、终点站、列车类型、发站、发时、到站、到时及其它所有的中转站。其执行原理与车次查询原理基本相同,不同之处就是选择车站的下拉菜单是从数据库表TRS中获取的所有“车站”值,查询操作的数据库表仍然是TRAIN表。执行查询的结果如图20所示:图20(6)站站查询文件stasta1.asp在页面上点击站站查询就会执行stasta1.asp文件,乘客可在下拉菜单中选择所需查询的始发车站与终到车站,然后点击查询按钮就可查询所有经过该始发站和终到站的列车信息,包括列车的始发站、终点站、列车类型、发站、发时、到站、到时及其它所有的中转站。其执行原理与车次、车站查询原理基本相同,不同之处就是,查询操作的数据库TRAIN表时的查询条件变成strsql=select * from 列车表 where 发站 like %&Trim(Request(fazhan)&%and到站 like%&Trim(Request(fazhan)&% 执行查询的结果如图21所示:图21.4站内公交功能模块的实现.功能文件及作用在站内公交页面,乘客可根据自己需要进行公交车次、公交站点等相关信息的查询,也可查询出发地与目的地之间的公交信息,根据功能需求本模块包含以个6个ASP文件。该页面用框架,左边是功能列表,右边显示具体内容。bushtm文件:框架首页。menu1.htm文件:功能列表文件,左边框架页面。list1.asp文件:显示公交信息文件,右边框架页面。number2.asp文件:车次查询文件。station2.asp文件:站点查询文件。stasta2.asp文件:站站查询文件。.功能实现框架首页文件bus文件实现简单框架,分为左右两部分,分别显示两个文件(menu1.htm文件与list1.asp文件),左边框架中的超链接默认在右边框架中打开。客户端部支持框架,将给出提示信息。车次查询文件number2.asp实现了公交车次的信息查询,查询原理与列车车次查询的原理相同,站点查询文件station2.asp实现了公交站点的信息查询,查询原理与列车车站查询的原理相同,站站查询文件satsat2.asp实现了公交站点与站点间公交信息查询,查询原理与列车车站与车站间列车信息的查询原理相同。.5旅游资讯功能模块的实现.5.功能文件及作用在旅游资讯页面,乘客可了解著名旅游景点与旅行社的信息还可以浏览景点图片,根据功能需求本模块包含以个15个文件。tourasp文件:旅游资讯主页面。tour1.htm文件:显示旅游景点信息tourshe.asp文件:显示旅行社信息。jthh.asp文件:显示景泰黄河石林的简介。hhsx.asp文件:显示黄河三峡风景名胜区的简介。bts.asp文件:显示白塔山的简介。mgk.asp文件:显示莫高窟的简介。 lhhy.asp文件:显示黄河源旅行社的信息。lzggj.asp文件:显示甘肃中国国际旅行社信息。lkh.asp文件:显示甘肃康辉国际旅行社信息。lgtgj.asp文件:显示国泰国际旅行社信息。huang文件夹:景泰黄河石林景区相册文件夹sanxia文件夹:黄河三峡风景名胜区相册文件夹baita文件夹:白塔山相册文件夹。maogao文件夹:莫高窟相册文件夹。.5.功能实现乘客点击首页导航栏的旅游资讯可连接到旅游资讯页面,在该页面主要实现了旅游景点的展示及旅行社的相关信息,乘客可点击页面上的景点名称了解景点的详细信息,点击页面上景点图片浏览景点相册,乘客通过点击页面上的旅行社名称来了解本旅行社的详细信息,乘客还可以通过点击“查看更多”来了解更多旅游景点及旅行社的信息。执行的结果如图22所示:图22(1)文件读取文件jthh.asp/ hhsx.asp/ bts.asp/mgk.asp如点击“景泰黄河石林”则会执行jthh.asp文件,该文件执行读取数据的操作,读取文件时要使用FileSystemObject对象的OpenTextFile方法创建一个TextStream对象的实例,然后使用TextStream对象的Read或ReadLine方法来读取文件。hhsx.asp的程序如下:返回%set fs=server.CreateObject(Scripting.FileSystemObject)set textfile=fs.opentextfile(server.MapPath(黄河石林.txt)while not textfile.atendofstreamresponse.write textfile.readlineresponse.writewendtextfile.close%这个程序的作用是读取文本文件黄河石林.txt的内容并将其显示在浏览器上。其中While.Wend是一个循环语句,它的作用是循环读取文件的内容。AtEndOfStream属性用于判断是否到达文件的末尾,如果是则为True,否则,为False。程序执行结果如图23所示:图23在读取文件时,会经常用到TextStream的四个属性: AtendOfLine:判断是否到达文件的行尾。 AtendOfStream:用于判断是否到达整个文件的末尾。如果未到达整个文件的末尾,属性值为False,否则属性值为True. Column:指定当前字符在某行的位置,它返回一个整型值。 Line:指定当前行在文件中的位置,它返回一个整型值。 另外,用户还可以使用Read()方法从指定打开的文本文件中返回指定数目的字符。例如:While Not ReaderTextFile.AtEndofLineResponse.Write(ReadTextFile.Read(10)&”)Wend这段语句表示读取数据时,先利用AtEndOfLine属性判断是否到达行尾,若干没有则每次读取10个字符。读取文本文件时,会用到下面这些方法: Read(n):从文本文件中读取n个字符。 ReadLine:从文本文件中读取给定行号的一行。 ReadAll:读取所有内容。 Skilp(n):读取文件时,跳过n个字符。 SkilLine(n):读取文件时,跳过n行。 Close:关闭当前打开的文件并释放所占用的资源。(2)相册的建立文件夹(baita/huang/sanxia/baita/maogao)相册的建立需要软件MicroMedia Fireworks的处理,安装MicroMedia Fireworks后在MicroMedia DreamWeaver的编辑栏的命令菜单下选择呢建立相册命令,则会跳出建立相册的命令框,在相册标题栏为相册取名比如“白塔山”,副标题可为空,源图像文件夹,可选择已经准备好作为相册的照片集,目标文件夹,可建立一新文件夹用于存贮新建的相册信息,缩略图大小,用于控制相册中的图标显示比例,列是控制相册布局的属性值,如下图所示相册的列值为4,表示一行有四张照片。浏览景点相册的运行结果如下图所示:图24(3)旅行社信息文件lhhy.asp/lzggj.asp/lkh.asp/lgtgj.asp点击想要了解的旅行社名称就会进入相应页面如点击甘肃黄河源旅行社则执行lhhy.asp文件,该文件代码如下:/声明使用VB脚本信息 黄河源旅行社黄河源旅行社/显示名称名称:/spa
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!