版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘要本文針對(duì)火車(chē)站的綜合管理與服務(wù)的實(shí)際情況,按照軟件工程的結(jié)構(gòu)化設(shè)計(jì)思想,經(jīng)過(guò)項(xiàng)目的可行性研究和需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì),以及編碼實(shí)現(xiàn)和調(diào)試等步驟設(shè)計(jì)開(kāi)發(fā)了火車(chē)站自助服務(wù)系統(tǒng)。并運(yùn)用數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)圖、系統(tǒng)功能模塊圖、系統(tǒng)流程圖,對(duì)該系統(tǒng)的數(shù)據(jù)需求、系統(tǒng)結(jié)構(gòu)以及處理過(guò)程等進(jìn)行了分析和設(shè)計(jì)。本系統(tǒng)是基于b/s架構(gòu)根據(jù)火車(chē)站綜合服務(wù)的專業(yè)特點(diǎn)而設(shè)計(jì)開(kāi)發(fā),以asp 、sql server 2000、microsoft visio、macromedia fireworks、macromedia dreamweaver為設(shè)計(jì)開(kāi)發(fā)工具。通過(guò)本系統(tǒng)的開(kāi)發(fā)實(shí)施能大力的提高現(xiàn)代火車(chē)站的綜合管理與服務(wù)水平,改
2、善現(xiàn)代車(chē)站工作效率低下、服務(wù)態(tài)度和服務(wù)質(zhì)量差等多方面的缺陷。改善現(xiàn)代火車(chē)站在人們心目中的影響。從而更好的使現(xiàn)代火車(chē)站的各個(gè)方面的功能得到充分發(fā)揮。方便廣大旅客的出行。本系統(tǒng)功能包括: 本站導(dǎo)圖:顯示本站布局圖,及其周邊公交站點(diǎn),起到指示圖的作用。 列車(chē)時(shí)刻:顯示經(jīng)過(guò)列車(chē)信息,讓乘客及時(shí)掌握本站列車(chē)信息,同時(shí)旅客可以根據(jù)自己需要選擇查詢方式進(jìn)行列車(chē)信息的查詢。 站內(nèi)公交:顯示經(jīng)過(guò)本站公交信息,乘客可查看本站所有公交信息,同時(shí)旅客可以根據(jù)自己需要選擇查詢方式進(jìn)行公交信息的查詢。 旅游資訊:介紹本城市的旅游景區(qū)及其概要,讓過(guò)往乘客充分了解本城市,也豐富旅客的生活。 信息管理:管理員通過(guò)登錄進(jìn)入信息管
3、理頁(yè)面,對(duì)列車(chē)信息進(jìn)行添加、刪除、修改等操作。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 a
4、nd 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 s
5、tation 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 attitud
6、e 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 fa
7、cilitate 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
8、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
9、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 ad
10、d, delete, modify and other operations1 緒論1.1 設(shè)計(jì)背景鐵路是我國(guó)最早的現(xiàn)代化交通工具,它在客貨運(yùn)輸中起著重要作用。鐵路運(yùn)輸具有能力大、速度快、能耗低、安全可靠和運(yùn)價(jià)低廉等優(yōu)點(diǎn)。建國(guó)后,全路客運(yùn)量增長(zhǎng)很快,年以來(lái),公路、水運(yùn)、航空的客運(yùn)事業(yè)發(fā)展很快,特別是公路客運(yùn)發(fā)展迅速(含集體、個(gè)體),占鐵路客運(yùn)主流的短途客流中的一部分被公路吸引過(guò)去。到年,公路客運(yùn)量所占份額已從過(guò)去不到,躍升至左右。當(dāng)前,鐵路仍是國(guó)家客貨運(yùn)輸任務(wù)的主要承擔(dān)者鐵路客運(yùn)主要存在候車(chē)廳和售票廳擁擠或不夠,車(chē)站通過(guò)能力緊張,技術(shù)整備落后。旅客候車(chē)、列車(chē)到發(fā)、機(jī)車(chē)車(chē)輛整備、站前廣場(chǎng)交通等能
11、力均呈現(xiàn)飽和狀態(tài)。隨著我國(guó)經(jīng)濟(jì)建設(shè)大發(fā)展,客運(yùn)量不斷增長(zhǎng),運(yùn)能日益緊張,薄弱環(huán)節(jié)陸續(xù)暴露出來(lái),迫切需要解決。這就需要引入鐵路的信息化管理。鐵路信息化是鐵路現(xiàn)代化的主要標(biāo)志,其根本目的是將通信、信息、控制技術(shù)運(yùn)用于鐵路運(yùn)輸組織、客貨營(yíng)銷與經(jīng)營(yíng)管理的各項(xiàng)活動(dòng)中,通過(guò)信息化改造傳統(tǒng)產(chǎn)業(yè),提高鐵路運(yùn)輸服務(wù)質(zhì)量,提高鐵路運(yùn)輸生產(chǎn)率,降低鐵路運(yùn)輸生產(chǎn)成本,實(shí)現(xiàn)鐵路運(yùn)輸現(xiàn)代化。世界技術(shù)發(fā)達(dá)國(guó)家從20世紀(jì)六十年代開(kāi)始,就將信息技術(shù)運(yùn)用于鐵路運(yùn)輸生產(chǎn)與管理中,陸續(xù)開(kāi)發(fā)并投入使用了鐵路客票座席預(yù)約、運(yùn)輸生產(chǎn)情況統(tǒng)計(jì)、運(yùn)營(yíng)管理、貨車(chē)實(shí)時(shí)追蹤等系統(tǒng),提高了鐵路運(yùn)輸?shù)暮诵母?jìng)爭(zhēng)力。隨著信息技術(shù)的發(fā)展,尤其是因特網(wǎng)技術(shù)的采
12、用,國(guó)際上鐵路信息技術(shù)的應(yīng)用向綜合化、集成化方向發(fā)展,不同運(yùn)輸形式以及其他服務(wù)行業(yè)的信息系統(tǒng)互連互通,在全球范圍內(nèi)為旅客或貨主提供方便快捷的全方位服務(wù),成為交通運(yùn)輸業(yè)的神經(jīng)系統(tǒng)。自1975年鐵道部電子中心開(kāi)始籌備以來(lái),經(jīng)過(guò)30多年的歷程,中國(guó)鐵路信息化從無(wú)到有,逐步發(fā)展,特別是tmis、客票預(yù)訂與發(fā)售等系統(tǒng)建設(shè)以來(lái),財(cái)會(huì)管理與資金清算、鐵路運(yùn)輸統(tǒng)計(jì)、機(jī)務(wù)管理、車(chē)輛管理、辦公自動(dòng)化等許多應(yīng)用項(xiàng)目已經(jīng)投入使用,應(yīng)用涵蓋了鐵路運(yùn)輸組織、客貨營(yíng)銷、經(jīng)營(yíng)管理的各主要環(huán)節(jié)。這些系統(tǒng)的陸續(xù)建成投產(chǎn),使鐵路貨物運(yùn)輸現(xiàn)代化水平得到了大幅提升,已經(jīng)成為鐵路貨物運(yùn)輸生產(chǎn)組織的重要組成部分。鐵路跨越式發(fā)展戰(zhàn)略為鐵路信
13、息化帶來(lái)新的機(jī)遇和挑戰(zhàn),鐵路信息化進(jìn)入了一個(gè)新的發(fā)展時(shí)期。在2008年-2009年鐵路信息化建設(shè)中,一方面主要信息化運(yùn)營(yíng)系統(tǒng)基本已進(jìn)入到平穩(wěn)運(yùn)行階段,對(duì)it硬件設(shè)備的需求較為平穩(wěn),轉(zhuǎn)而加大了對(duì)軟件升級(jí)改造和服務(wù)的投入;另一方面,鐵路近幾年的基礎(chǔ)建設(shè)呈跨越式發(fā)展,鐵路新干線、客運(yùn)專線、高速鐵路、客運(yùn)車(chē)站等的建設(shè)大量出現(xiàn),也帶動(dòng)了很多it新項(xiàng)目的建設(shè)以及it基礎(chǔ)設(shè)施的建設(shè)投入,因此硬件的投資增長(zhǎng)保持了很高的勢(shì)頭。雖然現(xiàn)階段我國(guó)的計(jì)算機(jī)應(yīng)用取得了很大的發(fā)展,但是國(guó)內(nèi)的車(chē)站管理與服務(wù)的體制機(jī)制管理理念與組織機(jī)構(gòu)尚不能適應(yīng)市場(chǎng)經(jīng)濟(jì)的要求,人們對(duì)信息技術(shù)應(yīng)用的重要性緊迫性認(rèn)識(shí)不足。車(chē)站采用信息技術(shù)等高新技
14、術(shù)尚缺少內(nèi)在的動(dòng)力、人力、財(cái)力與物力?;A(chǔ)工作薄弱,信息技術(shù)人才特別是既懂得信息技術(shù)又懂得行業(yè)業(yè)務(wù)技術(shù)的復(fù)合型人才更為缺少,廣大旅客信息意識(shí)與信息技術(shù)應(yīng)用知識(shí)欠缺等個(gè)方面因素都嚴(yán)重制約了現(xiàn)代火車(chē)站的信息化建設(shè)。且信息化服務(wù)是車(chē)站信息化建設(shè)的重要部分,是一項(xiàng)基礎(chǔ)性、長(zhǎng)期性和經(jīng)常性的工作,其建設(shè)水平也是車(chē)站整體形象和地位的重要標(biāo)志。近幾年來(lái),國(guó)內(nèi)的信息化活動(dòng)歲在如火如荼地進(jìn)行著,但就目前全國(guó)車(chē)站的總體情況來(lái)看,我們?nèi)蕴幵诿麟A段。怎樣將信息化技術(shù)引入到現(xiàn)代車(chē)站的信息化服務(wù)中來(lái),怎樣才能更有效地讓這些信息技術(shù)手段在為火車(chē)站信息化服務(wù)上做出更大的貢獻(xiàn),怎樣建立一個(gè)綜合的火車(chē)站信息化服務(wù)于管理系統(tǒng)已是擺
15、在眼前的重大課題。1.2 設(shè)計(jì)目的與意義黨的“十六大”提出了“全面建設(shè)小康社會(huì)”的宏偉目標(biāo)。為貫徹黨的十六大精神,以信息化帶動(dòng)工業(yè)化,發(fā)揮后發(fā)優(yōu)勢(shì),實(shí)現(xiàn)社會(huì)生產(chǎn)力的掛越是發(fā)展,是覆蓋現(xiàn)代化建設(shè)全局的戰(zhàn)略舉措。鐵路作為國(guó)家的重要設(shè)施、大眾化交通工具,在全面建設(shè)小康社會(huì)中肩負(fù)著提供運(yùn)力支持、當(dāng)好先行的重要?dú)v史使命,必須加快信息化建設(shè)步伐,依靠信息化提升鐵路產(chǎn)業(yè)。作為在車(chē)站服務(wù)信息化管理方面的探索,“火車(chē)站自助服務(wù)系統(tǒng)”的開(kāi)發(fā)可以彌補(bǔ)國(guó)內(nèi)在火車(chē)站信息化管理與服務(wù)方面的不足。且通過(guò)該系統(tǒng)的開(kāi)發(fā)實(shí)施也能大力提高現(xiàn)代火車(chē)站的綜合管理與服務(wù)水平,改善現(xiàn)代車(chē)站工作效率低下、服務(wù)水平低等多方面的缺陷。在節(jié)約成本
16、,提高服務(wù)效率與質(zhì)量等方面也有很大幫助,進(jìn)而更好的使現(xiàn)代化火車(chē)站的各個(gè)方面的功能得到充分發(fā)揮。從而更好地為廣大旅客提供優(yōu)質(zhì)高效的服務(wù),方便旅客的出行。1.3 設(shè)計(jì)任務(wù)本系統(tǒng)設(shè)計(jì)主要是根據(jù)火車(chē)站信息化服務(wù)的基本流程進(jìn)行的,其系統(tǒng)功能包括如下幾個(gè)方面:():本站導(dǎo)圖根據(jù)火車(chē)站的結(jié)構(gòu)布局,方便乘客購(gòu)票、候車(chē)、餐飲、購(gòu)物、寄存等。():列車(chē)時(shí)刻顯示全部列車(chē)信息,方便乘客查詢列車(chē)時(shí)刻、列車(chē)站點(diǎn)等信息。():站內(nèi)公交顯示經(jīng)過(guò)本站的所有公交,旅客可選擇要到達(dá)的目的地進(jìn)行查詢有關(guān)公交車(chē)次或線路。():旅游資訊介紹本城市的旅游景區(qū)、旅游公司及其概要,讓過(guò)往乘客充分了解本城市的同時(shí)也豐富了旅客的生活。系統(tǒng)分析.可
17、行性研究.社會(huì)可行性作為現(xiàn)代四大交通工具之一的火車(chē),是目前使用最為普遍,也是服務(wù)人群最為廣泛的交通工具。而作為其服務(wù)基點(diǎn)的火車(chē)站,其服務(wù)質(zhì)量的好壞與其效率的高低也直接影響到旅客的評(píng)價(jià)。在現(xiàn)代化得信息時(shí)代以及人們?cè)絹?lái)越高的生活水平的背景下,火車(chē)站服務(wù)的質(zhì)量與效率更顯重要。所以,為符合時(shí)代發(fā)展趨勢(shì),火車(chē)站的信息化建設(shè)也勢(shì)在必行。而“火車(chē)站自助服務(wù)系統(tǒng)”的建設(shè)正迎合了這一趨勢(shì),有其廣闊的市場(chǎng)空間和發(fā)展前景。.經(jīng)濟(jì)可行性本系統(tǒng)屬于實(shí)驗(yàn)性的小系統(tǒng),開(kāi)發(fā)本系統(tǒng)所需要的相關(guān)資料可以通過(guò)網(wǎng)上已存的火車(chē)站管理與服務(wù)的相關(guān)系統(tǒng)進(jìn)行調(diào)查采集,所需的其他應(yīng)用軟件、硬件系統(tǒng)也易于獲得,因此開(kāi)發(fā)成本較低。而引進(jìn)使用本系統(tǒng)
18、后,可以節(jié)省不少人力、物力及財(cái)力。所以,從經(jīng)濟(jì)角度來(lái)看,該系統(tǒng)可行。.技術(shù)可行性()簡(jiǎn)介是的縮寫(xiě),中文可譯為“活動(dòng)服務(wù)器頁(yè)面”,它是由微軟公司開(kāi)發(fā)的服務(wù)器端腳本環(huán)境。使用程序只需將一些簡(jiǎn)單的指令嵌入到(靜態(tài)網(wǎng)頁(yè))文件中,就能實(shí)現(xiàn)數(shù)據(jù)的動(dòng)態(tài)處理。它提高了創(chuàng)建交互頁(yè)面的簡(jiǎn)便性。程序執(zhí)行在服務(wù)器端,執(zhí)行完畢后服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶端,這樣就減輕了客戶端服務(wù)器的負(fù)擔(dān),從而大大提高了交互的速度。()的特點(diǎn)使用或等簡(jiǎn)單的語(yǔ)言,結(jié)合代碼,就可以編寫(xiě)網(wǎng)站的應(yīng)用程序。使用一般的文本編輯程序(例如記事本)就可以進(jìn)行編輯設(shè)計(jì)。本身包含內(nèi)置對(duì)象,可以使腳本功能更加強(qiáng)大。不需要編譯或鏈接就可以直接執(zhí)行,并可以結(jié)
19、合到中。與瀏覽器無(wú)關(guān)??蛻舳酥灰褂每蓤?zhí)行代碼的瀏覽器就可以瀏覽網(wǎng)頁(yè)內(nèi)容。的源代碼不會(huì)被傳到用戶的瀏覽器上,可以有效地保護(hù)源程序。和任何語(yǔ)言都完全兼容。除了可以使用和語(yǔ)言來(lái)設(shè)計(jì)外,還可以通過(guò)任何方式,使用廠商提供的其他腳本語(yǔ)言,如、和等。采用的是面向?qū)ο蟮募夹g(shù)??赏ㄟ^(guò)服務(wù)器組件進(jìn)行擴(kuò)充以增加功能()的運(yùn)行環(huán)境程序主要運(yùn)行在系列的操作系統(tǒng)上,例如、等,通過(guò)()或作為服務(wù)器軟件執(zhí)行程序。其中,是指?jìng)€(gè)人網(wǎng)絡(luò)服務(wù)器,它只適應(yīng)于的網(wǎng)絡(luò)服務(wù)器,而是一款功能強(qiáng)大的服務(wù)器,現(xiàn)已發(fā)展到.版本,它的作用是實(shí)現(xiàn)客戶端與服務(wù)器端之間的鏈接。當(dāng)訪問(wèn)者在瀏覽器中發(fā)出一個(gè)請(qǐng)求時(shí),這個(gè)請(qǐng)求通過(guò)網(wǎng)絡(luò)路由到服務(wù)器,然后服務(wù)器再將
20、它交給處理,檢索所請(qǐng)求的頁(yè)面,并根據(jù)請(qǐng)求的文件名對(duì)該頁(yè)進(jìn)行相應(yīng)處理。不僅可以在平臺(tái)的環(huán)境下運(yùn)行,同時(shí)也可以在非下運(yùn)行。()的開(kāi)發(fā)環(huán)境本身并不是一直語(yǔ)言,它的程序是通過(guò)、或等腳本語(yǔ)言來(lái)實(shí)現(xiàn)的。且不需要進(jìn)行編譯。實(shí)際上,文件本身就是一個(gè)文本文件,因此,只要能夠進(jìn)行文本編輯的編輯器都能夠用來(lái)開(kāi)發(fā)應(yīng)用程序。目前,比較流行的開(kāi)發(fā)工具有以下幾種: 記事本 ()簡(jiǎn)介數(shù)據(jù)庫(kù)技術(shù)是動(dòng)態(tài)技術(shù)的基礎(chǔ),數(shù)據(jù)庫(kù)工具可以實(shí)現(xiàn)站點(diǎn)頁(yè)面內(nèi)容的動(dòng)態(tài)交互功能,是微軟公司提出的普及型關(guān)系數(shù)據(jù)庫(kù)系統(tǒng),是建立在操作系統(tǒng)基礎(chǔ)之上的,為用戶提供了一個(gè)功能強(qiáng)大的客戶服務(wù)器端平臺(tái),同時(shí)支持多個(gè)并發(fā)用戶的大型關(guān)系數(shù)據(jù)庫(kù)。一經(jīng)推出,便迅速成為使用
21、最廣的數(shù)據(jù)庫(kù)系統(tǒng)。提供了非常傻瓜的默認(rèn)安裝和使用模式,其上手難度比差不多。另外,可以兼顧小、中、大規(guī)模的應(yīng)用,有著比強(qiáng)大的伸縮性。本系統(tǒng)的實(shí)現(xiàn)利用了這種服務(wù)器端的開(kāi)發(fā)技術(shù),使用進(jìn)行頁(yè)面布局的設(shè)計(jì),利用內(nèi)置對(duì)象對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)表進(jìn)行操作從而實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)絡(luò)頁(yè)面的設(shè)計(jì).需求分析.功能需求本系統(tǒng)應(yīng)具備以下功能:能方便的讓旅客了解火車(chē)站的內(nèi)部布局,以方便旅客、乘客購(gòu)票、候車(chē)、餐飲、購(gòu)物、寄存等活動(dòng)。:能顯示所有列車(chē)信息,讓乘客及時(shí)掌握列車(chē)最新動(dòng)態(tài),方便乘客查詢想要到達(dá)的目的地的列車(chē)信息。:能顯示所有經(jīng)過(guò)本站的公交信息,方便乘客查詢想要到達(dá)目的地的公交及所要轉(zhuǎn)乘的公交信息。:能對(duì)本地的一些著名的旅游景區(qū)進(jìn)行
22、簡(jiǎn)單的介紹,以豐富旅客的生活。:車(chē)站管理員可登陸系統(tǒng)對(duì)車(chē)站信息進(jìn)行添加、修改、刪除等操作。.數(shù)據(jù)需求由本系統(tǒng)的功能分析可知本系統(tǒng)需要建立數(shù)據(jù)庫(kù),以存儲(chǔ)列車(chē)數(shù)據(jù)信息、公交車(chē)數(shù)據(jù)信息及旅游相關(guān)的數(shù)據(jù)信息。系統(tǒng)功能分析與數(shù)據(jù)庫(kù)結(jié)構(gòu).系統(tǒng)功能模塊設(shè)計(jì).系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)包括五大功能模塊:本站導(dǎo)圖:列車(chē)時(shí)刻:站內(nèi)公交:旅游資訊:信息管理圖就是蘭州站自助服務(wù)系統(tǒng)的功能總體結(jié)構(gòu)圖圖.各子模塊功能輪廓()本站導(dǎo)圖模塊。此模塊實(shí)現(xiàn)本站整體布局圖的展示,乘客可查詢周邊賓館的有關(guān)信息。()列車(chē)時(shí)刻模塊。此子模塊實(shí)現(xiàn)全部列車(chē)信息顯示,乘客可根據(jù)自己需要選擇查詢方式查詢相關(guān)列車(chē)信息。模塊結(jié)構(gòu)圖如圖圖()站內(nèi)公交模塊
23、。此子模塊實(shí)現(xiàn)站內(nèi)所有公交信息顯示,乘客可根據(jù)自己需要選擇查詢方式查詢相關(guān)公交信息。模塊結(jié)構(gòu)圖如圖圖()旅游資訊模塊。此子模塊實(shí)現(xiàn)著名旅游景點(diǎn)的簡(jiǎn)介及其相關(guān)圖片瀏覽,列出本地較大的幾家旅游公司,乘客可點(diǎn)擊公司名稱進(jìn)入了解公司詳情,也可通過(guò)此模塊查看更多旅游景點(diǎn)和旅游公司信息。模塊結(jié)構(gòu)圖如圖圖()信息管理模塊。此模塊實(shí)現(xiàn)管理員的登陸,對(duì)車(chē)站信息進(jìn)行修改、刪除及有關(guān)信息的添加等功能。模塊結(jié)構(gòu)圖如圖圖.數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)本系統(tǒng)的功能需求本系統(tǒng)用到的數(shù)據(jù)庫(kù)文件是“列車(chē)”它包含的數(shù)據(jù)庫(kù)表存儲(chǔ)了系統(tǒng)所需各種數(shù)據(jù),其中有關(guān)本站導(dǎo)圖模塊的數(shù)據(jù)表有表(賓館),有關(guān)列車(chē)時(shí)刻模塊的數(shù)據(jù)表有表(列車(chē)車(chē)次)、表(
24、列車(chē)站點(diǎn))、表(列車(chē)類型)、表(列車(chē)信息),有關(guān)站內(nèi)公交模塊的數(shù)據(jù)表有表(公交車(chē)次)、表(公交站點(diǎn))、表(公交類型)、表(公交信息),旅游資訊模塊的數(shù)據(jù)表有表(旅游點(diǎn))、表(旅行社)。.本站導(dǎo)圖部分賓館信息表:編號(hào)()、名稱()、星級(jí)()、地址()、雙人間價(jià)()、單人間價(jià)()、備注().列車(chē)時(shí)刻部分圖表主要用于存儲(chǔ)列車(chē)車(chē)次的數(shù)據(jù)信息表結(jié)構(gòu)如圖所示圖表主要用于存儲(chǔ)列車(chē)車(chē)站的數(shù)據(jù)信息表結(jié)構(gòu)如圖所示圖表主要用于存儲(chǔ)列車(chē)類型的數(shù)據(jù)信息表結(jié)構(gòu)如圖所示圖表主要用于存儲(chǔ)列車(chē)信息包括車(chē)次、始發(fā)站、終到站、列車(chē)類型發(fā)站、發(fā)時(shí)、到站、到時(shí)表結(jié)構(gòu)如圖所示圖表中的“車(chē)次”值必須是表中的“車(chē)次”值,表中的“列車(chē)類型”值
25、必須是表中的“列車(chē)類型”值,表中的“始發(fā)站”值,“終點(diǎn)站”值,“發(fā)站”值,“到站”值必須是表中的“車(chē)站”值。這幾張表之間的關(guān)系如圖所示圖.站內(nèi)公交部分圖表主要用于存儲(chǔ)公交車(chē)次的數(shù)據(jù)信息表結(jié)構(gòu)如圖所示圖表主要用于存儲(chǔ)公交站點(diǎn)的數(shù)據(jù)信息表結(jié)構(gòu)如圖所示圖表主要用于存儲(chǔ)公交車(chē)信息包括車(chē)次、始發(fā)站、終到站、發(fā)站、發(fā)時(shí)、到站、到時(shí)表結(jié)構(gòu)如圖所示圖表中的“車(chē)次”值必須是表中的“車(chē)次”值,表中的“始發(fā)站”值,“終點(diǎn)站”值,“發(fā)站”值,“到站”值必須是表中的“站點(diǎn)”值。這幾張表之間的關(guān)系如圖所示圖.旅游資訊部分游點(diǎn)信息表:編號(hào)()、名稱()、別名()、地址()旅行社信息表:編號(hào)()、社名()、地址()、電話()
26、系統(tǒng)功能的設(shè)計(jì)與實(shí)現(xiàn).數(shù)據(jù)庫(kù)鏈接文件().簡(jiǎn)介是(數(shù)據(jù)對(duì)象)的縮寫(xiě),是開(kāi)發(fā)的數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),是建立在底層技術(shù)之上的高級(jí)編程接口。使用它可以快速、靈活地訪問(wèn)數(shù)據(jù)源和數(shù)據(jù)源中的對(duì)象。是技術(shù)的核心技術(shù)之一,它集中體現(xiàn)了技術(shù)豐富而靈活的數(shù)據(jù)庫(kù)訪問(wèn)功能。建立了基于方式訪問(wèn)數(shù)據(jù)庫(kù)的腳本編寫(xiě)模型,它不僅支持任何大型數(shù)據(jù)庫(kù)的核心功能,而且支持許多數(shù)據(jù)庫(kù)所專有的特性。的主要優(yōu)點(diǎn)是易用、高速、占用內(nèi)存和磁盤(pán)空間少,所以非常適合于作為服務(wù)器端的數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)。相對(duì)于訪問(wèn)數(shù)據(jù)庫(kù)的程序而言,它是多線程的,在出現(xiàn)大量并發(fā)請(qǐng)求時(shí),也同樣可以保持服務(wù)器的運(yùn)行效率,并且通過(guò)連接池()技術(shù)以及對(duì)數(shù)據(jù)庫(kù)鏈接資源的完全控制,提供與遠(yuǎn)
27、程數(shù)據(jù)庫(kù)的高效連接與訪問(wèn),同時(shí)它還支持事務(wù)處理(),以開(kāi)發(fā)高效率、高可靠性的數(shù)據(jù)庫(kù)應(yīng)用程序。主要包括、等幾個(gè)對(duì)象,絕大部分的數(shù)據(jù)庫(kù)訪問(wèn)任務(wù)都可以通過(guò)它們的組合來(lái)完成。這幾個(gè)主要對(duì)象的功能如下:(連接)對(duì)象為了使用與進(jìn)行通信,應(yīng)用程序首先使用對(duì)象建立于服務(wù)器的連接。使用對(duì)象的成員,可以使用相應(yīng)的屬性打開(kāi)到數(shù)據(jù)源的連接,設(shè)置游標(biāo)的位置、設(shè)置默認(rèn)的當(dāng)前數(shù)據(jù)庫(kù)、設(shè)置將使用的,直接提交腳本等。值得注意的是,在提交腳本的任務(wù)時(shí),不用創(chuàng)建一個(gè)對(duì)象,就可完成查詢另外,創(chuàng)建對(duì)象與其他對(duì)象無(wú)關(guān)。(命令)對(duì)象可被用于查詢數(shù)據(jù)庫(kù)并返回結(jié)果在對(duì)象中,也可以進(jìn)行批操縱數(shù)據(jù)庫(kù)的結(jié)構(gòu),當(dāng)然,這需要使用提供相應(yīng)的支持。此外,可
28、以將一個(gè)激活的對(duì)象的屬性,這使得多個(gè)對(duì)象實(shí)例可以共用一個(gè)對(duì)象。(游標(biāo))對(duì)象用于封裝查詢的結(jié)果,可稱為結(jié)果集。(字段)對(duì)象用來(lái)表達(dá)一行結(jié)果中各字段的類型和值(錯(cuò)誤)對(duì)象用來(lái)檢測(cè)和判斷在數(shù)據(jù)庫(kù)操作中出現(xiàn)的錯(cuò)誤,比如連接失敗。一般使用訪問(wèn)數(shù)據(jù)庫(kù)的腳本程序應(yīng)該使用對(duì)象建立并管理與遠(yuǎn)程數(shù)據(jù)庫(kù)的連接;使用對(duì)象提供靈活的查詢;使用對(duì)象訪問(wèn)數(shù)據(jù)庫(kù)查詢所返回的結(jié)果。這者是中最基本也是最核心的對(duì)象。.使用對(duì)象連接數(shù)據(jù)庫(kù)本系統(tǒng)數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)表建立后,還要將數(shù)據(jù)庫(kù)與文件連接起來(lái)才可以使用,下面就是創(chuàng)建的鏈接文件,文件名稱為。代碼如下:set conn=server.createobject(adodb.connect
29、ion)創(chuàng)建連接。connstr=provider=sqloledb.1;server=7e40bdbc6e8549f;uid=sa;pwd=123456;database=列車(chē)設(shè)置服務(wù)器為本地服務(wù)器,用戶名為,密碼為,數(shù)據(jù)庫(kù)為“列車(chē)” conn.open connstr打開(kāi)連接。.列車(chē)時(shí)刻功能模塊的實(shí)現(xiàn).功能文件及作用在列車(chē)時(shí)刻頁(yè)面,乘客可根據(jù)自己需要進(jìn)行列車(chē)車(chē)次、列車(chē)車(chē)站等相關(guān)信息的查詢,也可查詢出發(fā)地與目的地之間的所有列車(chē)信息,根據(jù)功能需求本模塊包含以個(gè)文件。該頁(yè)面用框架,左邊是功能列表,右邊顯示具體內(nèi)容。文件:框架首頁(yè)。文件:功能列表文件,左邊框架頁(yè)面。文件:顯示列車(chē)信息文件,右邊框架
30、頁(yè)面。文件:車(chē)次查詢文件。文件:車(chē)站查詢文件。文件:站站查詢文件。.功能實(shí)現(xiàn)()框架首頁(yè)文件文件簡(jiǎn)單框架,分為左右兩部分,分別顯示兩個(gè)文件(文件與文件),左邊框架中的超鏈接默認(rèn)在右邊框架中打開(kāi)??蛻舳瞬恐С挚蚣?,將給出提示信息??蚣茼?yè)的設(shè)計(jì)代碼如下:對(duì)不起,您必須使用支持框架頁(yè)的瀏覽器(2)功能列表文件menu.文件查詢方式 /表示超鏈接默認(rèn)在右邊框架中打開(kāi) 車(chē)次信息 車(chē)次查詢 車(chē)站查詢 站站查詢 返回首頁(yè)(3)列車(chē)信息顯示文件list.asp文件/指定包含連接文件 /顯示網(wǎng)頁(yè)標(biāo)題全部列車(chē)信息 /顯示表格標(biāo)題列車(chē)信息表 /表格列名車(chē)次始發(fā)站終點(diǎn)站列車(chē)類型發(fā)站發(fā)時(shí)到站到時(shí)0i=i-
31、1response.write response.write & rs(車(chē)次) &response.write & rs(始發(fā)站) &response.write & rs(終點(diǎn)站) &response.write & rs(列車(chē)類型) &response.write & rs(發(fā)站) &response.write & rs(發(fā)時(shí)) &response.write & rs(到站) &response.write & rs(到時(shí)) &response.write rs.movenextloop/表格結(jié)束response.writeresponse.write請(qǐng)選擇數(shù)據(jù)頁(yè):for i=1 to
32、 page_totalif i=page_no then response.write i &  elseresponse.write&i&/如果不是當(dāng)前頁(yè),就加上超鏈接end ifnextend ifrs.closeset rs=nothingconn.closeset conn=nothing%train.htm文件的執(zhí)行結(jié)果如圖17所示圖17(4)車(chē)次查詢文件number1.asp文件在頁(yè)面上點(diǎn)擊車(chē)次查詢就會(huì)執(zhí)行number1.asp文件,執(zhí)行結(jié)果如圖18所示圖18乘客可在下拉菜單中選擇所需查詢的車(chē)次,然后點(diǎn)擊查詢按鈕就可查詢到有關(guān)該列車(chē)的所有相關(guān)信息,包括本次列車(chē)的始發(fā)站、終點(diǎn)
33、站、列車(chē)類型、發(fā)站、發(fā)時(shí)、到站、到時(shí)及所有的中轉(zhuǎn)站。下拉列表的實(shí)現(xiàn)代碼如下:/獲取數(shù)據(jù)庫(kù)表trn中的所有“車(chē)次”值作為下拉列表值option value= “查詢”按鈕的響應(yīng)代碼:%/如果沒(méi)有選擇車(chē)次就不執(zhí)行下列語(yǔ)句if trim(request(code)then/建立recordset對(duì)象set rs=server.createobject(adodb.recordset)/連接數(shù)據(jù)庫(kù)后在數(shù)據(jù)庫(kù)表中查詢下拉列表中選取的值strsql=select * from train where 車(chē)次 like %&trim(request(code)&%/要應(yīng)用recordcount屬性,要用鍵盤(pán)指
34、針rs.open strsql,conn,1,1if rs.recordcount車(chē)次始發(fā)站終點(diǎn)站列車(chē)類型發(fā)站發(fā)時(shí)到站到時(shí)%do while not rs.eof/下面將利用表格輸出response.write /輸出數(shù)據(jù)庫(kù)中的所查詢到的信息response.write & rs(車(chē)次) & response.write & rs(始發(fā)站) & response.write & rs(終點(diǎn)站) & response.write & rs(列車(chē)類型) & response.write & rs(發(fā)站) & response.write & rs(發(fā)時(shí)) & response.write & rs
35、(到站) & response.write & rs(到時(shí)) & response.writers.movenextloopend ifend if %執(zhí)行查詢的結(jié)果如圖19所示:圖19(5)車(chē)站查詢文件station1.asp在頁(yè)面上點(diǎn)擊車(chē)次查詢就會(huì)執(zhí)行station1.asp文件,乘客可在下拉菜單中選擇所需查詢的車(chē)站,然后點(diǎn)擊查詢按鈕就可查詢到經(jīng)過(guò)該車(chē)站的所有列車(chē)的相關(guān)信息,包括列車(chē)的始發(fā)站、終點(diǎn)站、列車(chē)類型、發(fā)站、發(fā)時(shí)、到站、到時(shí)及其它所有的中轉(zhuǎn)站。其執(zhí)行原理與車(chē)次查詢?cè)砘鞠嗤?,不同之處就是選擇車(chē)站的下拉菜單是從數(shù)據(jù)庫(kù)表trs中獲取的所有“車(chē)站”值,查詢操作的數(shù)據(jù)庫(kù)表仍然是train
36、表。執(zhí)行查詢的結(jié)果如圖20所示:圖20(6)站站查詢文件stasta1.asp在頁(yè)面上點(diǎn)擊站站查詢就會(huì)執(zhí)行stasta1.asp文件,乘客可在下拉菜單中選擇所需查詢的始發(fā)車(chē)站與終到車(chē)站,然后點(diǎn)擊查詢按鈕就可查詢所有經(jīng)過(guò)該始發(fā)站和終到站的列車(chē)信息,包括列車(chē)的始發(fā)站、終點(diǎn)站、列車(chē)類型、發(fā)站、發(fā)時(shí)、到站、到時(shí)及其它所有的中轉(zhuǎn)站。其執(zhí)行原理與車(chē)次、車(chē)站查詢?cè)砘鞠嗤煌幘褪?,查詢操作的?shù)據(jù)庫(kù)train表時(shí)的查詢條件變成strsql=select * from 列車(chē)表 where 發(fā)站 like %&trim(request(fazhan)&%and到站 like%&trim(request(f
37、azhan)&% 執(zhí)行查詢的結(jié)果如圖21所示:圖21.4站內(nèi)公交功能模塊的實(shí)現(xiàn).功能文件及作用在站內(nèi)公交頁(yè)面,乘客可根據(jù)自己需要進(jìn)行公交車(chē)次、公交站點(diǎn)等相關(guān)信息的查詢,也可查詢出發(fā)地與目的地之間的公交信息,根據(jù)功能需求本模塊包含以個(gè)6個(gè)asp文件。該頁(yè)面用框架,左邊是功能列表,右邊顯示具體內(nèi)容。bushtm文件:框架首頁(yè)。menu1.htm文件:功能列表文件,左邊框架頁(yè)面。list1.asp文件:顯示公交信息文件,右邊框架頁(yè)面。number2.asp文件:車(chē)次查詢文件。station2.asp文件:站點(diǎn)查詢文件。stasta2.asp文件:站站查詢文件。.功能實(shí)現(xiàn)框架首頁(yè)文件bus文件實(shí)現(xiàn)簡(jiǎn)單
38、框架,分為左右兩部分,分別顯示兩個(gè)文件(menu1.htm文件與list1.asp文件),左邊框架中的超鏈接默認(rèn)在右邊框架中打開(kāi)。客戶端部支持框架,將給出提示信息。車(chē)次查詢文件number2.asp實(shí)現(xiàn)了公交車(chē)次的信息查詢,查詢?cè)砼c列車(chē)車(chē)次查詢的原理相同,站點(diǎn)查詢文件station2.asp實(shí)現(xiàn)了公交站點(diǎn)的信息查詢,查詢?cè)砼c列車(chē)車(chē)站查詢的原理相同,站站查詢文件satsat2.asp實(shí)現(xiàn)了公交站點(diǎn)與站點(diǎn)間公交信息查詢,查詢?cè)砼c列車(chē)車(chē)站與車(chē)站間列車(chē)信息的查詢?cè)硐嗤?5旅游資訊功能模塊的實(shí)現(xiàn).5.功能文件及作用在旅游資訊頁(yè)面,乘客可了解著名旅游景點(diǎn)與旅行社的信息還可以瀏覽景點(diǎn)圖片,根據(jù)功能
39、需求本模塊包含以個(gè)15個(gè)文件。tourasp文件:旅游資訊主頁(yè)面。tour1.htm文件:顯示旅游景點(diǎn)信息tourshe.asp文件:顯示旅行社信息。jthh.asp文件:顯示景泰黃河石林的簡(jiǎn)介。hhsx.asp文件:顯示黃河三峽風(fēng)景名勝區(qū)的簡(jiǎn)介。bts.asp文件:顯示白塔山的簡(jiǎn)介。mgk.asp文件:顯示莫高窟的簡(jiǎn)介。 lhhy.asp文件:顯示黃河源旅行社的信息。lzggj.asp文件:顯示甘肅中國(guó)國(guó)際旅行社信息。lkh.asp文件:顯示甘肅康輝國(guó)際旅行社信息。lgtgj.asp文件:顯示國(guó)泰國(guó)際旅行社信息。huang文件夾:景泰黃河石林景區(qū)相冊(cè)文件夾sanxia文件夾:黃河三峽風(fēng)景名勝
40、區(qū)相冊(cè)文件夾baita文件夾:白塔山相冊(cè)文件夾。maogao文件夾:莫高窟相冊(cè)文件夾。.5.功能實(shí)現(xiàn)乘客點(diǎn)擊首頁(yè)導(dǎo)航欄的旅游資訊可連接到旅游資訊頁(yè)面,在該頁(yè)面主要實(shí)現(xiàn)了旅游景點(diǎn)的展示及旅行社的相關(guān)信息,乘客可點(diǎn)擊頁(yè)面上的景點(diǎn)名稱了解景點(diǎn)的詳細(xì)信息,點(diǎn)擊頁(yè)面上景點(diǎn)圖片瀏覽景點(diǎn)相冊(cè),乘客通過(guò)點(diǎn)擊頁(yè)面上的旅行社名稱來(lái)了解本旅行社的詳細(xì)信息,乘客還可以通過(guò)點(diǎn)擊“查看更多”來(lái)了解更多旅游景點(diǎn)及旅行社的信息。執(zhí)行的結(jié)果如圖22所示:圖22(1)文件讀取文件jthh.asp/ hhsx.asp/ bts.asp/mgk.asp如點(diǎn)擊“景泰黃河石林”則會(huì)執(zhí)行jthh.asp文件,該文件執(zhí)行讀取數(shù)據(jù)的操作,讀取文件時(shí)要使用filesystemobject對(duì)象的opentextfile方法創(chuàng)建一個(gè)textstream對(duì)象的實(shí)例,然后使
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度美團(tuán)外賣(mài)外賣(mài)員權(quán)益保障及福利合同3篇
- 二零二五年度海上風(fēng)電項(xiàng)目承包清工勞務(wù)合同范本4篇
- 二零二五年度校園活動(dòng)場(chǎng)地使用合同4篇
- 2025年度物流園區(qū)停車(chē)場(chǎng)租賃與管理服務(wù)合同示例
- 2025年充電樁充電站能源管理與節(jié)能服務(wù)合同4篇
- 2025年農(nóng)行個(gè)人貸款合同樣本2篇
- 二零二五年度土地規(guī)劃面積調(diào)整補(bǔ)充合同4篇
- 2025年度廚師職業(yè)素養(yǎng)提升與雇傭合同3篇
- 二零二五年度創(chuàng)業(yè)型企業(yè)環(huán)保風(fēng)險(xiǎn)評(píng)估與合規(guī)應(yīng)急預(yù)案合同4篇
- 2025年度冷鏈物流冷庫(kù)儲(chǔ)藏室建造合同2篇
- 湖北省黃石市陽(yáng)新縣2024-2025學(xué)年八年級(jí)上學(xué)期數(shù)學(xué)期末考試題 含答案
- 硝化棉是天然纖維素硝化棉制造行業(yè)分析報(bào)告
- 央視網(wǎng)2025亞冬會(huì)營(yíng)銷方案
- 《00541語(yǔ)言學(xué)概論》自考復(fù)習(xí)題庫(kù)(含答案)
- 《無(wú)砟軌道施工與組織》 課件 第十講雙塊式無(wú)砟軌道施工工藝
- 江蘇省南京市、鹽城市2023-2024學(xué)年高三上學(xué)期期末調(diào)研測(cè)試+英語(yǔ)+ 含答案
- 2024新版《藥品管理法》培訓(xùn)課件
- 《阻燃材料與技術(shù)》課件 第7講 阻燃橡膠材料
- 爆炸物運(yùn)輸安全保障方案
- 借名買(mǎi)車(chē)的協(xié)議書(shū)范文范本
- 江蘇省南京市2025屆高三學(xué)業(yè)水平調(diào)研考試數(shù)學(xué)試卷(解析版)
評(píng)論
0/150
提交評(píng)論