資源描述:
《淺析鐵路網(wǎng)上訂票系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、淺析鐵路網(wǎng)上訂票系統(tǒng)淺析鐵路網(wǎng)上訂票系統(tǒng)摘要:現(xiàn)代社會(huì)火車已經(jīng)漸漸成為了人們出行遠(yuǎn)地的首耍選擇,現(xiàn)階段人們購買火車票比較麻煩,本文摒棄了傳統(tǒng)的紙質(zhì)票的限制,采用更加靈活的電子火車票取而代之。本系統(tǒng)采用的是B/S模式,以MicrosoftVisualStudio2005為開發(fā)平臺(tái),MicrosoftSQLServer2005為數(shù)據(jù)庫后臺(tái),利用ASP。NET良好的性能,易于維護(hù)等特實(shí)現(xiàn)了網(wǎng)上訂票系統(tǒng),該系統(tǒng)集成了發(fā)布車票信息和在線訂購火車票的功能。實(shí)現(xiàn)了發(fā)布車票信息,在線訂票的功能,可以滿足大部分人的耍求:不出家門就可以完成查詢、訂票等所有工作。極
2、大為繁忙屮的人們節(jié)約了寶貴的時(shí)間,減少了火車票購票的壓力?!娟P(guān)鍵詞】數(shù)據(jù)庫在線訂票Asp.netweb技術(shù)1引言在信息高速發(fā)展的今天,傳統(tǒng)的模式、過時(shí)的形式已經(jīng)越來越難以滿足現(xiàn)代的社會(huì)的需求。為了可以適應(yīng)這些日益膨脹的信息社會(huì),就必須開發(fā)出具有很強(qiáng)針對性的系統(tǒng)?,F(xiàn)代社會(huì)火車已經(jīng)漸漸成為了人們出行遠(yuǎn)地的首要選擇,而這么系統(tǒng)的目的便是針對人們方便購買火車票。摒棄了傳統(tǒng)的紙質(zhì)票的限制,采用更加靈活的電子火車票取而代之。本系統(tǒng)采用的是B/S模式,以MicrosoftVisualStudio2005為開發(fā)平臺(tái),MicrosoftSQLServer2005
3、為數(shù)據(jù)庫后臺(tái),設(shè)計(jì)成了網(wǎng)頁瀏覽,可以滿足大部分人的要求便是不出家門就可以完成查詢、訂票等所有工作。極大為繁忙中的人們節(jié)約了寶貴的時(shí)間。2系統(tǒng)概述本章的主要介紹了根據(jù)用戶提出的需求,從而進(jìn)行需求分析,并且對系統(tǒng)功能結(jié)構(gòu)進(jìn)行設(shè)計(jì),從而建立數(shù)據(jù)庫,選用了三層結(jié)構(gòu)及存儲(chǔ)過程這種高效率、規(guī)范性強(qiáng)的設(shè)計(jì)模式,采用簡單、面向?qū)ο蟮腃#語言完成編程。2.1系統(tǒng)主要操作流程網(wǎng)上訂票系統(tǒng)允許用戶以游客身份和會(huì)員兩種身份登錄,登錄成功后,會(huì)員可以查詢自己的個(gè)人信息,修改個(gè)人登錄密碼,查看個(gè)人訂票信息。網(wǎng)上訂票系統(tǒng)的操作流程如圖:3系統(tǒng)設(shè)計(jì)3.1概要設(shè)計(jì)階段3.1.1
4、系統(tǒng)功能模塊劃分網(wǎng)上訂票系統(tǒng)主要完成游客查詢車次信息,瀏覽新聞,會(huì)員的登陸,及修改個(gè)人信息,訂票等功能,管理員更新,刪除新聞,其功能一般為:新聞系統(tǒng)面向兩種對象:游客和會(huì)員,他們通過分配的權(quán)限、ID、和密碼區(qū)分。會(huì)員通過權(quán)限id及密碼登錄管理系統(tǒng),可以進(jìn)行會(huì)員信息的修改會(huì)員信息,訂購火車票等操作。會(huì)員登錄后,可以對會(huì)員的所有個(gè)人信息進(jìn)行修改。會(huì)員可以對火車車票信息進(jìn)行查詢。管理員通過正確的ID和密碼登陸后臺(tái)管理系統(tǒng),可以對新聞進(jìn)彳亍刪除,修改等操作?;谝陨戏治?,可將系統(tǒng)分為以下三個(gè)功能模塊:新聞信息模塊:主要是為了游客和會(huì)員查看車務(wù)信息。會(huì)員
5、模塊:該模塊是為會(huì)員提供在線訂購火車票信息,和修改個(gè)人信息。管理員模塊:該模塊是管理員可以對新聞的添加,修改,刪除操作。3.1.2系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)a)數(shù)據(jù)庫ER圖b)數(shù)據(jù)庫數(shù)據(jù)字典經(jīng)過系統(tǒng)的功能分析和需求總結(jié),設(shè)計(jì)如下所示數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)會(huì)員信息,包括數(shù)據(jù)項(xiàng):姓名、id、密碼、郵箱、手機(jī)號(hào),地址,身份證.車次信息,包括數(shù)據(jù)項(xiàng):車次、始發(fā)站、終點(diǎn)站,始發(fā)時(shí)間,達(dá)到吋間,運(yùn)行時(shí)間,途經(jīng)站,公里數(shù)。車票具體信息,包括數(shù)據(jù)項(xiàng):車次、始發(fā)站、終點(diǎn)站、途經(jīng)站點(diǎn)、到達(dá)吋間,公里數(shù),軟臥價(jià)格,硬臥價(jià)格。訂票信息,包括數(shù)據(jù)項(xiàng):訂單編號(hào)、訂票人,車次、起始站,目的站
6、、票數(shù)、票務(wù)類型、金額、訂票吋間。管理員信息,包括數(shù)據(jù)項(xiàng):ID,姓名,密碼,最晚登錄吋間,退出吋間,新聞信息,包括數(shù)據(jù)項(xiàng):新聞ID、新聞標(biāo)題、新聞內(nèi)容、新聞發(fā)布時(shí)間。4結(jié)束語木系統(tǒng)根據(jù)用戶提出的需求,進(jìn)行嚴(yán)格的需求分析,最終采用當(dāng)前流行的三層結(jié)構(gòu),按照面向?qū)ο蟮脑O(shè)計(jì)思路,通過仔細(xì)的需求分析,進(jìn)一步進(jìn)行數(shù)據(jù)庫設(shè)計(jì)、網(wǎng)站設(shè)計(jì),最終根據(jù)需求利用C#語言編寫代碼。木系統(tǒng)還存在的不足:頁面不夠?qū)I(yè)、美觀。數(shù)據(jù)庫設(shè)計(jì)還需要優(yōu)化。學(xué)分查詢功能還不夠完整。針對以上不足,我覺得可以從如下兒方面開展本系統(tǒng)的后續(xù)開發(fā):優(yōu)化數(shù)據(jù)庫,以便實(shí)現(xiàn)多表交叉查詢。完善卞次查詢功
7、能,使得查詢「乍次更快。通過對木系統(tǒng)的設(shè)計(jì),使我對三層結(jié)構(gòu)有了更深刻的認(rèn)識(shí),對。NET技術(shù)也有了一定的了解,這在以后的學(xué)習(xí)過程中將成為我的一筆很寶貴的財(cái)富,在此我要向我的指導(dǎo)老師致謝,很感謝他對我的幫助和指導(dǎo)。參考文獻(xiàn)[1]鄭春妮等編譯,ASP.NET信息化系統(tǒng)建設(shè)案例[M],北京:人民郵電出版社,2006.[2]童愛紅等編.VisualCtt.net應(yīng)用教程,北京:清華大學(xué)出版社?北京:北京交通大學(xué)出版社,2006.作者單位新疆烏魯木齊市第三十六屮學(xué)新疆烏魯木齊市830000