第一篇:鐵路售票管理系統(tǒng)項(xiàng)目背景
軟件工程課程設(shè)計(jì)報(bào)告
項(xiàng)目名稱:鐵路售票管理系統(tǒng)項(xiàng)目組長(zhǎng):成員:
2012.1.5鐵路售票管理系統(tǒng)項(xiàng)目背景
目錄:
鐵路售票管理系統(tǒng)項(xiàng)目背景......................31引言...............................3
1.1目的..........................3
1.2系統(tǒng)背景.........................3
1.3系統(tǒng)定義.........................3
1.4參考資料.........................3系統(tǒng)概述.............................3
2.1系統(tǒng)目標(biāo).........................42.2功能需求.........................5
鐵路售票管理系統(tǒng)項(xiàng)目背景
1引言
1.1 目的為明確將要設(shè)計(jì)的軟件開(kāi)發(fā)的背景,如國(guó)軟件概況、研究意義及目標(biāo),撰寫(xiě)本文檔。目的是為了對(duì)問(wèn)題進(jìn)行研究。經(jīng)過(guò)對(duì)此項(xiàng)目進(jìn)行詳細(xì)調(diào)查研究,初擬系統(tǒng)實(shí)現(xiàn)報(bào)告,對(duì)軟件開(kāi)發(fā)中將要面臨的問(wèn)題及其解決方案進(jìn)行初步設(shè)計(jì)及合理安排。
1.2系統(tǒng)背景
開(kāi)發(fā)的軟件系統(tǒng)的名稱:鐵路售票管理系統(tǒng)
本軟件產(chǎn)品是一項(xiàng)獨(dú)立的軟件,而且全部?jī)?nèi)容自含。實(shí)現(xiàn)網(wǎng)絡(luò)化鐵路售票管理。一般用戶、售票員、系統(tǒng)管理員等用戶都可以通過(guò)上網(wǎng)來(lái)進(jìn)行鐵路車票業(yè)務(wù)的管理,實(shí)現(xiàn)網(wǎng)絡(luò)化售票業(yè)務(wù)。構(gòu)建標(biāo)準(zhǔn)的鐵路車票,火車管理基礎(chǔ)數(shù)據(jù)庫(kù)。構(gòu)建起火車信息,車票信息,特殊用戶信息等基礎(chǔ)數(shù)據(jù)庫(kù)。
實(shí)現(xiàn)列車及車票信息查詢、登錄系統(tǒng)及信息管理、車票的銷售與退票列車及車票管理等子系統(tǒng)的流程化管理。
1.3系統(tǒng)定義
1.4參考資料
【1】 《軟件工程概論》 鄭人杰 馬素霞等編著 機(jī)械工業(yè)出版社2010
【2】 《軟件工程——理論,方法與實(shí)踐》 孫家廣主編 劉強(qiáng)編著 高等教育出版社 2006
【3】 《軟件工工程-理論與實(shí)踐》Shari Lawrence Pfleeger編著 高等教育出版社 2010系統(tǒng)概述
2.1系統(tǒng)目標(biāo)
現(xiàn)今的社會(huì)發(fā)展迅速,火車成為了人們?cè)诮煌ǚ矫娌豢扇鄙俚慕煌üぞ撸俗疖嚦鲂械娜嗽絹?lái)越多,所以鐵路的客運(yùn)量也在迅速的增長(zhǎng)著。同時(shí),時(shí)間代表的是生命。為了給人們帶來(lái)方便快捷的交通環(huán)境,鐵路系統(tǒng)采取提高列車的速度,增加客運(yùn)列車等等從而來(lái)滿足大量的旅客的乘車需求。但是,現(xiàn)在人多車多的情況下,如果再像是從前一樣,在一個(gè)單一的地點(diǎn)售票,必然滿足不了現(xiàn)在的形勢(shì)。所以就需要售票能夠在不同的地點(diǎn)進(jìn)行,同時(shí)旅客也應(yīng)該能夠在購(gòu)買車票之前知道自己所需要的列車是否有票的信息。如此的情況之下,售票系統(tǒng)的需要自然是相當(dāng)必要的。售票系統(tǒng)的出現(xiàn)能夠在很大的程度上解決單一地點(diǎn)售票所帶來(lái)的種種不便,并且能夠給想要出行的旅客帶來(lái)足夠的相關(guān)信息,使旅客們不必非要到車站的售票處,甚至不用出門(mén)就能夠知道是否有合適自己出行的車票。對(duì)于售票處的地點(diǎn)也從原來(lái)的單一地點(diǎn)(車站)變成了多個(gè)地點(diǎn),可以在市內(nèi)的多個(gè)地點(diǎn)(賓館、酒店、娛樂(lè)場(chǎng)所等等)。這樣給將要出行的旅客帶來(lái)了更進(jìn)一步的方便。使旅客無(wú)論是在金錢還是在時(shí)間方面都能夠得到充分的節(jié)省。
為了方便旅客,售票系統(tǒng)不僅僅是只能夠售票,也就是說(shuō)系統(tǒng)的用戶應(yīng)該不只是售票員和管理員,還應(yīng)該有旅客。旅客能夠通過(guò)售票系統(tǒng)得到自己想要的乘車信息。這樣才能夠真正的解決以前老式售票的種種不便,才能夠真正的成為現(xiàn)在網(wǎng)絡(luò)社會(huì)的真正適應(yīng)者。、該軟件是基于構(gòu)建起區(qū)域鐵路部門(mén)列車信息及車票信息,及售票情況,退票情況等基礎(chǔ)數(shù)據(jù)庫(kù),實(shí)現(xiàn)列車,車票及售票員等的管理,實(shí)現(xiàn)整個(gè)鐵路售票部門(mén)的正常運(yùn)行,切身的給旅客帶來(lái)乘車的方便。
在網(wǎng)絡(luò)技術(shù)迅速發(fā)展的今天,為解決老式售票模式的缺點(diǎn),售票系統(tǒng)便自然而然的借助于網(wǎng)絡(luò)出現(xiàn)了。JSP技術(shù)便是實(shí)現(xiàn)售票系統(tǒng)的一種方便而有效的技術(shù),且其具有與平臺(tái)無(wú)關(guān)的優(yōu)越個(gè)性,該軟件是現(xiàn)有應(yīng)用程序的替代品。
2.2功能需求
鐵路售票管理系統(tǒng)包括四個(gè)子系統(tǒng):列車信息及車票信息查詢系統(tǒng),登錄系統(tǒng)及信息管理系統(tǒng),火車票銷售及退票系統(tǒng),列車及車票管理系統(tǒng)。
? 列車信息及車票查詢系統(tǒng)
? 列車查詢按車次或目的站信息來(lái)查詢列車的靜態(tài)信息
? 車票查詢按車次或目的站信息來(lái)查詢車票的靜態(tài)信息
? 車次查詢按已知車次來(lái)查詢列車及車票信息
? 目的站查詢按已知目的站來(lái)查詢需要的列車及車票信息
? 登錄系統(tǒng)及信息管理子系統(tǒng)
? 一般用戶登錄一般用戶進(jìn)行登錄系統(tǒng)界面
? 售票員登錄售票員輸入用戶名與密碼進(jìn)行登錄系統(tǒng),獲得售票員應(yīng)有的售票系統(tǒng)相關(guān)的權(quán)限
? 系統(tǒng)管理員登陸系統(tǒng)管理員輸入用戶名與密碼進(jìn)行登錄系統(tǒng),獲得系統(tǒng)管理
員應(yīng)有的售票系統(tǒng)相關(guān)的權(quán)限
? 信息管理售票員及系統(tǒng)管理員對(duì)自己的個(gè)人信息如密碼,工作單位等進(jìn)行修
改,管理
? 增加售票員系統(tǒng)管理員對(duì)售票員進(jìn)行增加,賦予其售票權(quán)限
? 刪除售票員系統(tǒng)管理員對(duì)售票員進(jìn)行刪除,取消其售票權(quán)限
? 車票的銷售與退票子系統(tǒng)
? 車票銷售根據(jù)旅客要求的車次及日期進(jìn)行車票的銷售
? 車票退票根據(jù)旅客退票要求進(jìn)行退票
? 列車及車票管理子系統(tǒng)
? 列車增加系統(tǒng)管理員向整個(gè)鐵道部增加火車線路,增加火車
? 列車刪除系統(tǒng)管理員對(duì)已存在路線進(jìn)行取消,刪除列車
? 車票填充將某一日期的可銷售的火車票數(shù)量增加
? 車票刪除將某一日期過(guò)期的可銷售的火車票數(shù)減少,清0
第二篇:鐵路售票系統(tǒng)
鐵路售票系統(tǒng)應(yīng)用軟件需求分析報(bào)告
前言:
(1)需求分析報(bào)告的編寫(xiě)目的
本需求分析報(bào)告的目的是規(guī)范化本軟件的編寫(xiě),旨在于提高軟件開(kāi)發(fā)過(guò)程中的能見(jiàn)度,便于對(duì)軟件開(kāi)發(fā)過(guò)程中的控制與管理,同時(shí)提出了本鐵路售票系統(tǒng)的軟件開(kāi)發(fā)過(guò)程,便于程序員與客戶之間的交流、協(xié)作,并作為工作成果的原始依據(jù),同時(shí)也表明了本軟件的共性,以期能夠獲得更大范圍的應(yīng)用。(2)產(chǎn)品背景明細(xì) 軟件名稱:鐵路售票系統(tǒng) 軟件開(kāi)發(fā)者:(3)縮寫(xiě)及縮略語(yǔ)
鐵路售票應(yīng)用系統(tǒng)軟件:基本元素為構(gòu)成鐵路售票及相關(guān)行為所必須的各種部分。
需求:用戶解決問(wèn)題或達(dá)到目標(biāo)所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足合同、標(biāo)準(zhǔn),規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。
需求分析:包括提煉,分析和仔細(xì)審查已收集到的需求,以確保所有的風(fēng)險(xiǎn)承擔(dān)者都明其含義并找出其中的錯(cuò)誤,遺憾或其它不足的地方。
模塊的獨(dú)立性:是指軟件系統(tǒng)中每個(gè)模塊只涉及軟件要求的具體的子功能,而和軟件系統(tǒng)中其他的模塊的接口是簡(jiǎn)單的。本工程描述:
(1)軟件開(kāi)發(fā)的目標(biāo):
完善目前鐵路售票系統(tǒng),使之能跟上時(shí)代的發(fā)展。同時(shí)通過(guò)實(shí)踐來(lái)提高自己的動(dòng)手能力。(2)應(yīng)用范圍:
理論上能夠?qū)崿F(xiàn)于鐵路部門(mén)的售票系統(tǒng),其目的在于在原有的系統(tǒng)基礎(chǔ)使得鐵路售票實(shí)名化,以期實(shí)現(xiàn)完善日常生活中鐵路售票的各種缺陷。(3)硬件配置要求:
硬件外部設(shè)備需奔騰133以上的pc機(jī),內(nèi)存需16兆以上。(4)子集說(shuō)明:
軟件分別有五個(gè)模塊組成,每個(gè)模塊各有不同的功能。但都能完成查詢和存儲(chǔ)功能,各模塊的數(shù)據(jù)都存放在數(shù)據(jù)庫(kù)中。數(shù)據(jù)的調(diào)用和連接都有程序來(lái)完成。(5)軟件功能描述:
外部功能:實(shí)現(xiàn)可視化窗口,查找及存儲(chǔ) 內(nèi)部功能:同步,過(guò)濾,定位,識(shí)別 軟件功能描述圖: 賠償信息 車次信息 列車明細(xì) 日志維護(hù) 個(gè)人信息 主界面 同步 過(guò)濾 數(shù)據(jù)庫(kù) 定位
(6)軟件操作人員的要求:
軟件要求操作人員具有初步的相關(guān)知識(shí)(7)在其他方面的要求:
由于本系統(tǒng)為即時(shí)軟件,對(duì)數(shù)據(jù)的同步要求較高,建議配置網(wǎng)絡(luò)時(shí)使用可靠性較高的相關(guān)網(wǎng)絡(luò)硬件設(shè)施。軟件結(jié)構(gòu)化描述(1)數(shù)據(jù)流圖: 乘客 數(shù)據(jù)庫(kù)更新 列車明細(xì) 個(gè)人信息 日志 售票員
(2)數(shù)據(jù)結(jié)構(gòu)的描述:
車票=日期+價(jià)格+出發(fā)站+目的站+售票站+座號(hào)+車次+性質(zhì)+編號(hào) 日期=年+月+日+時(shí)+分 價(jià)格=“1”..“9999” 出發(fā)站=1{漢字}6 目的站=1{漢字}6 售票站=1{漢字}6 座號(hào)=車廂號(hào)+座位號(hào) 車次=“1”..“9999”
編號(hào)=“000000001”..“999999999”
性質(zhì)=“1”..“6” 注:“1”表示空調(diào)硬座特快,“2”表示空調(diào)軟座普快等 設(shè)計(jì)要求:
(1)所調(diào)用的數(shù)據(jù)庫(kù)的顯示: 輸入內(nèi)容:指定的庫(kù)文件名。加工內(nèi)容:調(diào)用指定的數(shù)據(jù)庫(kù)。輸出內(nèi)容:所指定的數(shù)據(jù)庫(kù)的庫(kù)結(jié)構(gòu)。(2)關(guān)于編輯框的說(shuō)明: 輸入內(nèi)容:編輯框名稱。加工內(nèi)容:生成編輯框。輸出內(nèi)容:顯示所生成的編輯框(3)指定記錄說(shuō)明:
輸入內(nèi)容:指定的項(xiàng)名及庫(kù)文件名。加工內(nèi)容:將指定的數(shù)據(jù)庫(kù)里指定的記錄置為當(dāng)前記錄。(4)初始化說(shuō)明: 輸入內(nèi)容:所要求的尺寸
要求處理內(nèi)容:確定指定對(duì)象在窗體中的開(kāi)始尺寸的大小 輸出內(nèi)容:確定開(kāi)始尺寸的四個(gè)參數(shù)。(5)最大化說(shuō)明: 輸入內(nèi)容:指定的參數(shù)值。
加工內(nèi)容:確定指定對(duì)象在窗體中的最大尺寸。輸出內(nèi)容:確定指定對(duì)象最大尺寸的四個(gè)參數(shù)。(6)最小化說(shuō)明 原理同上
(7)查詞編輯框說(shuō)明(編輯框控制)
功能:主要是定義的一個(gè)編輯框,供用戶輸入一個(gè)詞名,為程序生成查找條件做準(zhǔn)備。輸入內(nèi)容:在查詞編輯框中輸入要查找的詞名。加工內(nèi)容:用輸入的詞名以供程序生成查找條。輸出內(nèi)容:地址、長(zhǎng)度。
(8)內(nèi)容編輯框說(shuō)明(編輯框控制)
功能:主要是定義的一個(gè)編輯框,將程序查找到的用戶所輸入詞的相關(guān)內(nèi)容顯示出來(lái),為用戶提供幫助信息。
輸入內(nèi)容:數(shù)據(jù)庫(kù)中查找到的記錄的項(xiàng)的內(nèi)容的地址、長(zhǎng)度。加工內(nèi)容:置控制標(biāo)題或值。
輸出內(nèi)容:顯示用戶所輸入詞的相關(guān)內(nèi)容(如該詞的格式、用法……)。(9)定義過(guò)濾說(shuō)明
作用:定義用戶輸入的詞名與內(nèi)容庫(kù)中的詞名字段中的詞名進(jìn)行串比較,即定義詞名字段為過(guò)濾字段。輸入內(nèi)容:用戶輸入的詞名。
加工內(nèi)容:把代碼寫(xiě)入過(guò)濾條件指針之中。輸出內(nèi)容:查找條件。(10)執(zhí)行過(guò)濾說(shuō)明
作用:將定義的過(guò)濾作為內(nèi)容庫(kù)的過(guò)濾條件。輸入內(nèi)容:查找條件。
加工內(nèi)容:與查找編輯框中的內(nèi)容比較。輸出內(nèi)容:庫(kù)過(guò)濾顯。(11)同步說(shuō)明: I:令牌持有標(biāo)記
P:與數(shù)據(jù)庫(kù)同步更新數(shù)據(jù) O:更新數(shù)據(jù)庫(kù) 環(huán)境要求:
(1)數(shù)據(jù)錄入精度需求
在進(jìn)行向數(shù)據(jù)庫(kù)文件提取數(shù)據(jù)時(shí),要求數(shù)據(jù)記錄定位準(zhǔn)確,在往數(shù)據(jù)庫(kù)文件數(shù)組中添加數(shù)時(shí),要求輸入數(shù)準(zhǔn)確。
(2)軟件自身時(shí)間特性需求
程序響應(yīng)時(shí)間:在人的感覺(jué)和視覺(jué)事件范圍內(nèi);
信息交換時(shí)間:要求在程序調(diào)用前調(diào)用后都與數(shù)據(jù)庫(kù)保持同步更新,網(wǎng)絡(luò)信息狡猾施加應(yīng)該小于程序調(diào)用的時(shí)間
(3)數(shù)據(jù)管理能力需求
要求數(shù)據(jù)庫(kù)具有很好的更新能力,由于本產(chǎn)品是實(shí)驗(yàn)性軟件,故對(duì)磁盤(pán)和內(nèi)存容量沒(méi)有很高的要求,但是數(shù)據(jù)庫(kù)應(yīng)該能夠?qū)Σl(fā)事件,臟數(shù)據(jù)具有較強(qiáng)的識(shí)別處理能力。接口要求:
(1)硬件接口:無(wú)特別要求
(2)網(wǎng)絡(luò)硬件接口要求:現(xiàn)實(shí)中要求具有高速以太網(wǎng)組網(wǎng)一實(shí)現(xiàn)聯(lián)網(wǎng)銷售,但是在理論實(shí)驗(yàn)驗(yàn)證軟件本身的目的來(lái)看,無(wú)需網(wǎng)絡(luò)通訊接口。(3)軟件接口要求:無(wú) 軟件屬性(1)可用性 本軟件也可以通過(guò)單步跟蹤的操作進(jìn)行檢查處理。
(2)安全性
由于軟件運(yùn)行數(shù)據(jù)放在數(shù)據(jù)庫(kù)中,所以參數(shù)不容易被錯(cuò)改、破壞,萬(wàn)一參數(shù)受到破壞也不會(huì)影響源程序。(3)可維護(hù)性
本軟件利用數(shù)據(jù)庫(kù)進(jìn)行編程,系統(tǒng)結(jié)構(gòu)由程序基本確定,大量的參數(shù)及文本內(nèi)容全部放于數(shù)據(jù)庫(kù)中。修改、更新數(shù)據(jù)只要在數(shù)據(jù)庫(kù)進(jìn)行修改添加,而不需要對(duì)系統(tǒng)結(jié)構(gòu)進(jìn)行修改,這樣系統(tǒng)維護(hù)性、升級(jí)都十分方便。(4)兼容性
由于尚未測(cè)試,故無(wú)法對(duì)兼容性進(jìn)行評(píng)析。支持信息(1)軟件支持:
本軟件開(kāi)發(fā)是使用Delphi編寫(xiě)。
(2)設(shè)備支持:
推薦配置:WindowsXP,256內(nèi)存,VGA顯示器
第三篇:鐵路售票系統(tǒng)數(shù)據(jù)分析
鐵路售票系統(tǒng)數(shù)據(jù)分析
一、背景
目前火車站售票的狀況是僅靠手工操作,以現(xiàn)有的工作人員很難應(yīng)付車票訂購(gòu)高峰時(shí)刻的大量數(shù)據(jù)處理問(wèn)題。同時(shí)還會(huì)出現(xiàn)由此帶來(lái)的大量記錄存放和管理所帶來(lái)的問(wèn)題。本次設(shè)計(jì)擬開(kāi)發(fā)一個(gè)火車票售票系統(tǒng),可以降低工作人員的工作量,提高工作人員的工作效率,同時(shí)方便顧客售票。
二、現(xiàn)實(shí)狀況
火車站市場(chǎng)的管理和規(guī)范問(wèn)題,是困擾我們多年的一個(gè)老問(wèn)題,也是政府管理中的一個(gè)難點(diǎn),售票是客運(yùn)業(yè)務(wù)中的一個(gè)最基本的業(yè)務(wù),表面上看,它只是火車站業(yè)務(wù)的一個(gè)簡(jiǎn)單的部分,但是它涉及到管理與客戶服務(wù)等多方面,因此,過(guò)去傳統(tǒng)的售票方式已經(jīng)不能滿足現(xiàn)代客運(yùn)業(yè)務(wù)流量劇增的客觀要求,這就要求一種全新的售票方式——網(wǎng)上售票,來(lái)緩解售票高峰時(shí)期的客運(yùn)壓力,并為用戶提供方便快捷的售票服務(wù)。
三、售票系統(tǒng)工作流程
3-1 售票系統(tǒng)工作流程
四、數(shù)據(jù)提取整理及流程描述
1)顧客在窗口排隊(duì)買票,買票時(shí)提供所需車票的日期、到站、車票類型(硬座、軟座、硬臥、軟臥)票數(shù)、車次(可選)
2)售票人員通過(guò)本系統(tǒng)客戶端,按顧客的所要求查詢,如果有足夠的車票則按系統(tǒng)提示收費(fèi)并出票(票面包括車次,始發(fā)站、到站、座位/臥鋪號(hào)、價(jià)格、發(fā)車日期及時(shí)間);如果沒(méi)有足夠的車票與顧客協(xié)商選擇其它車次或車票類型;如果都沒(méi)有車票或顧客放棄,則結(jié)束本次售票業(yè)務(wù)。
3)顧客可以通過(guò)大屏幕來(lái)查看3天內(nèi)各車次的車票剩余情況。
4)鐵路調(diào)度提前10天將發(fā)車信息輸入系統(tǒng)。發(fā)車信息有兩種,一種是計(jì)劃內(nèi),即列車時(shí)刻表上有的;另一種是計(jì)劃外的,如春運(yùn)期間加開(kāi)的臨時(shí)列車。對(duì)于計(jì)劃內(nèi)的只需指派列車長(zhǎng)和工作人員組即可。而對(duì)于計(jì)劃外的則需要包括車次、發(fā)車日期時(shí)間、各種車廂的個(gè)數(shù),列車長(zhǎng)和工作人員組。5)車票價(jià)格按單位里程計(jì)算,按列車類型和車票類型高低不同,詳見(jiàn)下表:(計(jì)算票價(jià)時(shí),兩站間距離不足10公里部分按10公里計(jì)算)
6)
各種車廂坐位數(shù)如下:
硬座車廂:110座 軟座車廂:110座
硬臥車廂:20號(hào),每號(hào)分上中下鋪 軟臥車廂:20號(hào),每號(hào)分上下鋪
五、可行性研究和需求分析
1、可行性分析
1.1、經(jīng)濟(jì)可行性分析
開(kāi)發(fā)該系統(tǒng)所需的相關(guān)資料可以通過(guò)已存在的網(wǎng)上售票系統(tǒng)進(jìn)行調(diào)查采集,所需的其他應(yīng)用軟件、硬件系統(tǒng)也易于獲得.因此,開(kāi)發(fā)成本較低。而引進(jìn)使用本系統(tǒng)后,與傳統(tǒng)方式相比,具有高效率、低成本、高質(zhì)量的特點(diǎn),可以節(jié)省不少人力、物力及財(cái)力。所以,從經(jīng)濟(jì)的角度來(lái)看,該系統(tǒng)可行。1.2、技術(shù)可行性分析 開(kāi)發(fā)工具:JSP 數(shù)據(jù)庫(kù)環(huán)境:SQL Server 2000 系統(tǒng)環(huán)境:Microsoft Windows 2000或以上版本。
系統(tǒng)實(shí)現(xiàn)依靠相對(duì)熟悉的JSP語(yǔ)言和SQL Server2000數(shù)據(jù)庫(kù)系統(tǒng),其基本操作實(shí)質(zhì)還是對(duì)數(shù)據(jù)庫(kù)進(jìn)行添加、刪除、查找等操作,暫不存在技術(shù)問(wèn)題。1.3、操作可行性分析
系統(tǒng)采用菜單式,實(shí)現(xiàn)用戶與數(shù)據(jù)庫(kù)的交互,界面簡(jiǎn)潔友好,操作方便。用戶只需對(duì)售票流程和業(yè)務(wù)調(diào)查了解即可,不需掌握數(shù)據(jù)庫(kù)等相關(guān)知識(shí)。
2、需求分析
需求分析是軟件設(shè)計(jì)的一個(gè)重要的環(huán)節(jié)。本階段對(duì)售票系統(tǒng)的應(yīng)用情況作全面調(diào)查,以確定系統(tǒng)目標(biāo),并對(duì)系統(tǒng)所需要的基礎(chǔ)數(shù)據(jù)以及數(shù)據(jù)處理要求進(jìn)行分析,從而確定用戶的需求。用戶對(duì)系統(tǒng)的需求我們從以下幾方面進(jìn)行分析。2.1、功能需求分析
需求分析是軟件設(shè)計(jì)的一個(gè)重要的環(huán)節(jié)。本階段對(duì)售票系統(tǒng)的應(yīng)用情況作全面調(diào)查,以確定系統(tǒng)目標(biāo),并對(duì)系統(tǒng)所需要的基礎(chǔ)數(shù)據(jù)以及數(shù)據(jù)處理要求進(jìn)行分析,從而確定用戶的需求。用戶對(duì)系統(tǒng)的需求我們從以下幾方面進(jìn)行分析。3.2.1功能需求
本網(wǎng)上售票系統(tǒng)應(yīng)該具備如下功能: 1.查詢
分為對(duì)車次信息的查詢和客戶對(duì)已訂車票信息的查詢。要求:
1)對(duì)車次的查詢,可以按照發(fā)車車次進(jìn)行查詢; 2)車次信息包括:車號(hào)、出發(fā)地、目的地、發(fā)車日期、開(kāi)出時(shí)刻、票價(jià)。3)座位類型設(shè)定。
4)車次信息只允許用戶查詢,不能修改。3.售票 通過(guò)查詢系統(tǒng),客戶根據(jù)自己的需求找到滿意的車次,再輸入個(gè)人信息后直接通過(guò)網(wǎng)上售票確定已預(yù)訂選中的車票。要求:
售票記錄應(yīng)包括:會(huì)員名、車號(hào)、發(fā)車日期、訂購(gòu)日期、訂購(gòu)票數(shù)、總價(jià)。4.退票
可退票,通過(guò)查詢系統(tǒng),客戶可以根據(jù)自己的名字找到自己的售票信息,通過(guò)退票模塊退去已購(gòu)車票。2.2、數(shù)據(jù)需求分析
信息需求,即在系統(tǒng)中需要處理哪些數(shù)據(jù)。根據(jù)對(duì)火車票售票系統(tǒng)的分析,本系統(tǒng)的信息需求如表2-1所示。
2-1 信息輸入輸出
2.3、性能需求分析 2.3.1、準(zhǔn)確性和及時(shí)性
系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。系統(tǒng)應(yīng)能及時(shí)而且準(zhǔn)確的根據(jù)用戶權(quán)限及所輸入的信息做出響應(yīng)。由于本系統(tǒng)的查詢功能對(duì)于整個(gè)系統(tǒng)的功能和性能完成舉足輕重。作為系統(tǒng)的很多數(shù)據(jù)來(lái)源,而車票的數(shù)量和時(shí)間又影響用戶的決策活動(dòng),其準(zhǔn)確性和及時(shí)性很大程度上決定了系統(tǒng)的成敗。在系統(tǒng)開(kāi)發(fā)過(guò)程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性和及時(shí)性。2.3.2、易用性
本系統(tǒng)是直接面對(duì)用戶的,而用戶往往對(duì)計(jì)算機(jī)并不是非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語(yǔ)和中文信息的界面,從而保證系統(tǒng)的易用性。2.3.3、安全性
網(wǎng)上售票系統(tǒng)中涉及到的數(shù)據(jù)是客運(yùn)公司相當(dāng)重要的信息,系統(tǒng)要保證用戶的權(quán)限,對(duì)于車次等信息用戶只享有查詢服務(wù),不得更改;系統(tǒng)還要提供方便的手段供系統(tǒng)維護(hù)人員進(jìn)行數(shù)據(jù)備份、日常安全管理、以及系統(tǒng)意外崩潰時(shí)數(shù)據(jù)的恢復(fù)等工作。同時(shí)系統(tǒng)還要保證對(duì)數(shù)據(jù)庫(kù)進(jìn)行及時(shí)更新,保證數(shù)據(jù)一致性。
3、數(shù)據(jù)流圖
3-1 數(shù)據(jù)流圖
4、數(shù)據(jù)字典
4-1 車次信息數(shù)據(jù)字典
4-2 售票信息數(shù)據(jù)字典
3、用戶信息數(shù)據(jù)字典
5、E-R圖
用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。
針對(duì)火車票售票系統(tǒng),通過(guò)對(duì)網(wǎng)上售票工作的過(guò)程、內(nèi)容以及數(shù)據(jù)流程分析,設(shè)計(jì)如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):
1.車次信息包括:車號(hào)、出發(fā)地、目的地、發(fā)車日期、開(kāi)出時(shí)刻、剩余座位數(shù)、票價(jià)。
3.售票記錄包括:訂單號(hào)、身份證號(hào)、車號(hào)、訂購(gòu)日期、訂購(gòu)票數(shù)、總價(jià)。4.用戶信息包括:用戶名、身份證號(hào)、性別、電話。E-R圖如圖5-1所示。
5-1 總E-R 圖
6、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)分析
火車票售票系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如下表所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。
6-1 車次信息表
6-2 訂單表
6-3 用戶表
第四篇:航空售票管理系統(tǒng)
#include
typedef struct node//定義信息結(jié)構(gòu)體 {
char num[10];// 航班號(hào)
int hour;//起飛時(shí)間小時(shí)
int minitues;//起飛時(shí)間分鐘
char start[10];//起始
char end[10];//終點(diǎn)
float prize;//經(jīng)濟(jì)艙票價(jià)
int last;//剩余座位 }FLIGHT;
typedef struct Order//訂單信息 {
char name[10];//乘客姓名
char num[10];//航班號(hào)
int count;//訂票數(shù)量 }Order;
class flight//定義類 {
private: FLIGHT stu[N];//每個(gè)元素對(duì)應(yīng)一條信息
Order psg[N];//訂單
int len;//航班總數(shù)
int lenp;//訂票者總數(shù) public:
flight();
~flight();void input();//錄入信息
void show();//瀏覽
void sall();//售票
void back();//退票
void search();// 信息查詢
void search2();// 信息查詢(起點(diǎn)終點(diǎn))
char menu();//菜單
};
flight stud;
char filename[]=“flight.txt”;
flight::flight(){}//構(gòu)造函數(shù) flight::~flight(){}//析構(gòu)函數(shù)
bool CheckTime(int h1,int m1,int h2,int m2)//判斷兩個(gè)時(shí)間前后
{ if(h1
return true;else if(h1==h2){
if(m1 return true; else return false;} else return false;} void flight::show()//瀏覽 { system(“cls”);//清屏 cout<<“ 所有航班信息如下:”< 起飛時(shí)間 起點(diǎn) 終點(diǎn) 經(jīng)濟(jì)艙票價(jià) 剩余座位 備注”< for(int i=0;i printf(“%-10s%-2.2d:%-2.2d %-10s%-10s%-12.2f%-10d”,stu[i].num,stu[i].hour,stu[i].minitues,stu[i].start,stu[i].end,stu[i].prize,stu[i].last); time_t t; struct tm *tm; t=time(NULL);//獲取當(dāng)前系統(tǒng)時(shí)間 tm=localtime(&t); if(CheckTime(stud.stu[i].hour,stud.stu[i].minitues,tm->tm_hour,tm->tm_min)==true)//如果起飛時(shí)間在當(dāng)前時(shí)間之前 輸出此次航班已發(fā)出 cout<<“此次航班已發(fā)出”< else cout< } cout<<“_______________________________________________________________________________”< void flight::back()//退票 { char name[20]; char s[20]; system(“cls”);//清屏 cout<<“請(qǐng)輸入退票的航班編號(hào):”;cin>>s; for(int i=0;i if(strcmp(stud.stu[i].num,s)==0) break;//存在 結(jié)束循環(huán) if(i==stud.len)//這二者相等說(shuō)明查找完所有信息也沒(méi)找到輸入信息,說(shuō)明輸入航班編號(hào)不存在{ cout<<“對(duì)不起!沒(méi)有你輸入航班編號(hào)的相關(guān)信息。n”; system(“pause”);//任意鍵繼續(xù) return;} time_t t; struct tm *tm; t=time(NULL);//獲取當(dāng)前系統(tǒng)時(shí)間 tm=localtime(&t);if(CheckTime(stud.stu[i].hour,stud.stu[i].minitues,tm->tm_hour,tm->tm_min)==true) { cout<<“對(duì)不起!該航班已經(jīng)起飛。不能退票。n”; system(“pause”);//任意鍵繼續(xù) return;} int j=i; cout<<“請(qǐng)輸入您的姓名:”;cin>>name;for(i=0;i if(strcmp(stud.psg[i].name,name)==0 && strcmp(stud.psg[i].num,s)==0)//查詢這個(gè)名字是否相同 { stud.stu[j].last+=stud.psg[i].count;//退票 stud.psg[i]=stud.psg[stud.lenp-1];///刪除這個(gè)訂單 stud.lenp--;//訂單數(shù)減一 cout<<“退票成功!n”; system(“pause”);//任意鍵繼續(xù) return; } } cout<<“對(duì)不起!您沒(méi)有定該航班的票。n”; system(“pause”);//任意鍵繼續(xù) } void flight::sall()//售票 { char s[20]; system(“cls”);//清屏 cout<<“請(qǐng)輸入要購(gòu)買的航班編號(hào):”;cin>>s; for(int i=0;i if(strcmp(stud.stu[i].num,s)==0) break;//存在 結(jié)束循環(huán) if(i==stud.len)//這二者相等說(shuō)明查找完所有信息也沒(méi)找到輸入信息,說(shuō)明輸入航班編號(hào)不存在{ cout<<“對(duì)不起!沒(méi)有你輸入航班編號(hào)的相關(guān)信息。n”; system(“pause”);//任意鍵繼續(xù) return;} if(stud.stu[i].last<=0)//沒(méi)有票了 { cout<<“對(duì)不起!該航班票已售完。n”; system(“pause”);//任意鍵繼續(xù) return;} time_t t; struct tm *tm; t=time(NULL);//獲取當(dāng)前系統(tǒng)時(shí)間 tm=localtime(&t);if(CheckTime(stud.stu[i].hour,stud.stu[i].minitues,tm->tm_hour,tm->tm_min)==true) { cout<<“對(duì)不起!該航班已經(jīng)起飛。n”; system(“pause”);//任意鍵繼續(xù) return;} int j=i;i=stud.lenp;strcpy(stud.psg[i].num,stud.stu[i].num);cout<<“請(qǐng)輸入購(gòu)票數(shù)量:”;cin>>stud.psg[i].count; while(stud.psg[i].count>stud.stu[i].last){ cout<<“余票不足,請(qǐng)重新輸入:”; cin>>stud.psg[i].count; } cout<<“請(qǐng)輸入您的姓名:”;cin>>stud.psg[i].name; stud.stu[j].last-=stud.psg[i].count;//剩余票數(shù) stud.lenp++;cout<<“購(gòu)票成功!n”;system(“pause”);//任意鍵繼續(xù) } void flight::input()//錄入信息 { system(“cls”);//清屏 for(int i=stud.len;i { cout<<“請(qǐng)輸入航班號(hào):”; cin>>stud.stu[i].num; cout<<“請(qǐng)輸入起飛時(shí)間(格式: 12:30):”; char ch; cin>>stud.stu[i].hour>>ch>>stud.stu[i].minitues; cout<<“請(qǐng)輸入起點(diǎn):”; cin>>stud.stu[i].start; cout<<“請(qǐng)輸入終點(diǎn):”; cin>>stud.stu[i].end; cout<<“請(qǐng)輸入經(jīng)濟(jì)艙票價(jià):”; cin>>stud.stu[i].prize; cout<<“請(qǐng)輸入剩余座位:”; cin>>stud.stu[i].last; stud.len++;//個(gè)數(shù)加1 cout<<“一條航班信息錄入完成,是否繼續(xù)錄入?(y/n):”; while(1) { cin>>ch; if(ch=='y' || ch=='Y' || ch=='n' || ch=='N') break; else cout<<“輸入錯(cuò)誤請(qǐng)重新輸入:”; } if(ch=='n' || ch=='N') break; } } void flight::search()// 信息查詢 { char s[20]; system(“cls”);//清屏 cout<<“請(qǐng)輸入要查詢的航班編號(hào):”;cin>>s; for(int i=0;i if(strcmp(stud.stu[i].num,s)==0) break;//存在 結(jié)束循環(huán) if(i==stud.len)//這二者相等說(shuō)明查找完所有信息也沒(méi)找到輸入信息,說(shuō)明輸入航班編號(hào)不存在{ cout<<“對(duì)不起!沒(méi)有你輸入航班編號(hào)的相關(guān)信息。n”; system(“pause”);//任意鍵繼續(xù) return;} cout<<“ 查詢結(jié)果如下:”< 起飛時(shí)間 起點(diǎn) 終點(diǎn) 經(jīng)濟(jì)艙票價(jià) 剩余座位 備注”< printf(“%-10s%-2.2d:%-2.2d %-10s%-10s%-12.2f%-10d”,stu[i].num,stu[i].hour,stu[i].minitues,stu[i].start,stu[i].end,stu[i].prize,stu[i].last); time_t t; struct tm *tm; t=time(NULL);//獲取當(dāng)前系統(tǒng)時(shí)間 tm=localtime(&t); if(CheckTime(stud.stu[i].hour,stud.stu[i].minitues,tm->tm_hour,tm->tm_min)==true)//如果起飛時(shí)間在當(dāng)前時(shí)間之前 輸出此次航班已發(fā)出 cout<<“此次航班已發(fā)出”< else cout< cout<<“_______________________________________________________________________________”< void flight::search2()// 信息查詢(按線路){ char s1[20],s2[20]; system(“cls”);//清屏 cout<<“請(qǐng)輸入要查詢的線路起點(diǎn):”;cin>>s1; cout<<“請(qǐng)輸入要查詢的線路終點(diǎn):”;cin>>s2; for(int i=0;i if(strcmp(stud.stu[i].start,s1)==0 && strcmp(stud.stu[i].end,s2)==0) break;//存在 結(jié)束循環(huán) if(i==stud.len)//這二者相等說(shuō)明查找完所有信息也沒(méi)找到輸入信息,說(shuō)明輸入航班編號(hào)不存在{ cout<<“對(duì)不起!沒(méi)有你輸入線路的相關(guān)信息。n”; system(“pause”);//任意鍵繼續(xù) return;} cout<<“ 查詢結(jié)果如下:”< 起飛時(shí)間 起點(diǎn) 終點(diǎn) 經(jīng)濟(jì)艙票價(jià) 剩余座位 備注”< for(i=0;i if(strcmp(stud.stu[i].start,s1)==0 && strcmp(stud.stu[i].end,s2)==0) { printf(“%-10s%-2.2d:%-2.2d %-10s%-10s%-12.2f%-10d”,stu[i].num,stu[i].hour,stu[i].minitues,stu[i].start,stu[i].end,stu[i].prize,stu[i].last); time_t t; struct tm *tm; t=time(NULL);//獲取當(dāng)前系統(tǒng)時(shí)間 tm=localtime(&t); if(CheckTime(stud.stu[i].hour,stud.stu[i].minitues,tm->tm_hour,tm->tm_min)==true)//如果起飛時(shí)間在當(dāng)前時(shí)間之前 輸出此次航班已發(fā)出 cout<<“此次航班已發(fā)出”< else cout< } cout<<“_______________________________________________________________________________”< char flight::menu()//菜單 { char c; system(“cls”);//清屏 cout<<“nnnn ╔═══════════════════════════╗n”;cout<<“ ║ 1、錄入航班信息 ║n”; cout<<“ ╠═══════════════════════════╣n”;cout<<“ ║ 2、瀏覽航班信息 ║n”;cout<<“ ╠═══════════════════════════╣n”; cout<<“ ║ 3、查詢路線(按編號(hào)) ║n”; cout<<“ ╠═══════════════════════════╣n”;cout<<“ ║ 4、查詢路線(按線路) ║n”; cout<<“ ╠═══════════════════════════╣n”;cout<<“ ║ 5、售票 ║n”; cout<<“ ╠═══════════════════════════╣n”;cout<<“ ║ 6、退票 ║n”; cout<<“ ╠═══════════════════════════╣n”;cout<<“ ║ 0、退出系統(tǒng) ║n”; cout<<“ ╚═══════════════════════════╝n”;cout<<“ 請(qǐng)選擇:”; cin>>c; return c;} int main(){ while(1) { char ch; ch=stud.menu();//獲取選擇 switch(ch) { case '1': stud.input();break;//錄入航班信息 case '2': stud.show();break;//瀏覽航班信息 case '3': stud.search();break;// 查詢路線 case '4': stud.search2();break;// 查詢路線(按線路) case '5': stud.sall();break;// 售票 case '6': stud.back(); break;// 退票 case '0': exit(0);//退出 } } return 0;} 上海群安電子成都辦028-85268630 目錄 一、概述 2二、需求分析 2三、設(shè)計(jì)依據(jù)和原則 21、設(shè)計(jì)依據(jù) 22、設(shè)計(jì)原則 3四、系統(tǒng)設(shè)計(jì) 3五、產(chǎn)品技術(shù)參數(shù) 5六、售后服務(wù)7 一、概述 鐵路客票發(fā)售和預(yù)訂系統(tǒng)的實(shí)施,取消了鐵路沿用幾十年的硬板票,實(shí)現(xiàn)了鐵 路售票業(yè)務(wù)的計(jì)算機(jī)化??推毕到y(tǒng)經(jīng)過(guò)近6年的發(fā)展,取得了顯著的社會(huì)效益和經(jīng)濟(jì)效益。但是,隨著 I T 產(chǎn)業(yè)的迅猛發(fā)展,電子商務(wù)的不斷普及,以及服務(wù)業(yè)的不斷發(fā)展,旅客已經(jīng)不再滿足于以往的窗口購(gòu)票的單一方式 而是期待著更加便利、更加快捷的售票服務(wù)。自動(dòng)售票系統(tǒng)正是針對(duì)這一傳統(tǒng)售票方式的有效 補(bǔ)充,利用客票系統(tǒng)的票務(wù)資源,結(jié)合銀行的業(yè)務(wù)網(wǎng)絡(luò)和各種電子貨幣,形成計(jì)算機(jī)無(wú)人售票網(wǎng)絡(luò),實(shí)現(xiàn)客票管理和發(fā)售工作無(wú)人化管理,使售票網(wǎng)絡(luò)延伸至 公共場(chǎng)所、大型商場(chǎng)、居民小區(qū)等城市的各個(gè)角落,從而更加方便旅客 的購(gòu)票需求,提高鐵路客運(yùn)經(jīng)營(yíng)水平和服務(wù)質(zhì)量。 二、需求分析 由于鐵路自動(dòng)售票系統(tǒng)傳輸信號(hào)到自動(dòng)售票機(jī)端距離較遠(yuǎn),而超過(guò)100米網(wǎng)絡(luò)信號(hào)將衰減,影響自動(dòng)售票機(jī)的效率,所以增加網(wǎng)絡(luò)信號(hào)延長(zhǎng)器延長(zhǎng)網(wǎng)絡(luò)信號(hào)的傳輸距離。 三、設(shè)計(jì)依據(jù)和原則 1、設(shè)計(jì)依據(jù) 系統(tǒng)配置是根據(jù)業(yè)主需求及國(guó)家或行業(yè)批準(zhǔn)發(fā)布的相關(guān)產(chǎn)品/系統(tǒng)標(biāo)準(zhǔn)而設(shè)計(jì)的。 ? GBJ115-87《工業(yè)電視系統(tǒng)工程設(shè)計(jì)規(guī)范》; ? GB50918-94《民用閉路電視監(jiān)視系統(tǒng)工程技術(shù)規(guī)范》;? GA/T75-94《安全防范工程程序與要求》; ? GA/T70-94《安全防范工程費(fèi)用概預(yù)算編制辦法》;? GA/T95-94《安全防范工程開(kāi)工程序與要求》;? 《電器裝置工程施工和驗(yàn)收規(guī)范》;? TB《鐵路通信工程設(shè)計(jì)規(guī)范》;? TB《鐵路通信工程施工驗(yàn)收標(biāo)準(zhǔn)》;? 現(xiàn)場(chǎng)勘察報(bào)告; ? 建設(shè)單位設(shè)計(jì)施工要求; 2、設(shè)計(jì)原則 系統(tǒng)重點(diǎn)為加強(qiáng)鐵路科學(xué)管理功能,提高鐵路生產(chǎn)運(yùn)營(yíng)的安全性和可靠性。因此,設(shè)備選擇必須具備安全可靠、先進(jìn)、操作簡(jiǎn)便,免維護(hù)性強(qiáng)等特性,同時(shí)也必須兼顧節(jié)約投資,以性價(jià)比最好的設(shè)備來(lái)構(gòu)成先進(jìn)、完備的系統(tǒng),以滿足鐵路安全生產(chǎn)和綜合管理的要求。鑒于該鐵路系統(tǒng)的重要性及安全性,我們力求系統(tǒng)設(shè)計(jì)的先進(jìn)性、可靠性、實(shí)用性和可擴(kuò)展性。同時(shí)體現(xiàn)以下原則:? 系統(tǒng)設(shè)計(jì)方案周密,嚴(yán)謹(jǐn),安全可靠.? 設(shè)備選型應(yīng)具有數(shù)字化和網(wǎng)絡(luò)化.? 系統(tǒng)兼容性強(qiáng),擴(kuò)充其它系統(tǒng)容易。? 人機(jī)對(duì)話(界面)操作方便,實(shí)用性強(qiáng).? 在滿足各項(xiàng)功能的前提條件下,盡可能降低費(fèi)用 四、系統(tǒng)設(shè)計(jì) 客票主機(jī)系統(tǒng)和自動(dòng)售票系統(tǒng)服務(wù)主機(jī)之間采用的是鐵路專用網(wǎng)絡(luò)傳輸系統(tǒng)傳輸,在服務(wù)主機(jī)和自動(dòng)售票機(jī)之間采用的網(wǎng)絡(luò)信號(hào)傳輸,串聯(lián)網(wǎng)絡(luò)延長(zhǎng)器增加網(wǎng)絡(luò)信號(hào)的傳輸距離。 系統(tǒng)總體結(jié)構(gòu) 五、產(chǎn)品性能指標(biāo) 網(wǎng)絡(luò)數(shù)字信號(hào)延長(zhǎng)器(SJ-L-DSL) 使用網(wǎng)絡(luò)信號(hào)延長(zhǎng)器的優(yōu)點(diǎn) 采用VDSL2標(biāo)準(zhǔn)??蓪⒕W(wǎng)絡(luò)信號(hào)通過(guò)雙絞線、電話線、同軸線等電纜進(jìn)行長(zhǎng)距離傳輸,最遠(yuǎn)距離可達(dá)6000米,最大帶寬可以達(dá)到148Mbps。適合礦井中專用電纜進(jìn)行鋪設(shè)傳輸,保證了礦井中的安全。 1、安裝簡(jiǎn)單,使用方便。 2、實(shí)時(shí)性憂,通信速率自適應(yīng),無(wú)需調(diào)節(jié)。 3、性價(jià)比高,一次使用長(zhǎng)期受益。 六、銷售服務(wù) 1.售前的技術(shù)服務(wù) 本公司設(shè)有專門(mén)面向用戶的工程、維修服務(wù)中心,技術(shù)中心的防雷工程師在用戶的售前服務(wù)過(guò)程中負(fù)責(zé)向用戶提供免費(fèi)的技術(shù)服務(wù)。其中包括: ? 用戶的技術(shù)咨詢; ? 詳細(xì)的現(xiàn)場(chǎng)勘察; ? 協(xié)助用戶確定相應(yīng)的保護(hù)設(shè)計(jì)的種類、數(shù)量; ? 電源容量的確定; ? 用戶擬須防護(hù)現(xiàn)場(chǎng)的建議性設(shè)計(jì)方案;? 確定合理安裝場(chǎng)地; ? 相關(guān)及現(xiàn)場(chǎng)的技術(shù)培訓(xùn)。2.售中的技術(shù)服務(wù) 在前期的建議性設(shè)計(jì)方案得到用戶首肯及前期的商務(wù)接洽落實(shí)后,開(kāi)始在相應(yīng)服務(wù)合同原則下的用戶服務(wù)我們將向用戶提供完整的設(shè)計(jì)定型方案及施工方案,基于我們的產(chǎn)品的應(yīng)用特性,在產(chǎn)品的交付過(guò)程中,我們還輔以嚴(yán)格的雷擊過(guò)壓試驗(yàn)檢測(cè)程序,以期確保向用戶提供高可靠性和高質(zhì)量的產(chǎn)品,達(dá)到確保用戶的現(xiàn)場(chǎng)設(shè)備運(yùn)行安全。 在設(shè)備的現(xiàn)場(chǎng)安裝、調(diào)試完成后,我們將向用戶提供相應(yīng)的項(xiàng)目竣工報(bào)告,同時(shí)接受用戶及相關(guān)方面檢測(cè)驗(yàn)收,同時(shí)我們還將向用戶進(jìn)行現(xiàn)場(chǎng)運(yùn)行維護(hù)及應(yīng)急情況的基本培訓(xùn)。3.售后的技術(shù)服務(wù) 1)產(chǎn)品保修期內(nèi)免費(fèi)維護(hù) 凡適配我們產(chǎn)品的用戶,在滿足使用環(huán)境和使用條件及按規(guī)定使用操作規(guī)范運(yùn)行情況下發(fā)生故障或器件損壞等意外情況時(shí),用戶將享受對(duì)損壞的器件和故障進(jìn)行免費(fèi)的更換和檢測(cè)調(diào)維護(hù)服務(wù),免費(fèi)運(yùn)維期限y壹年。 2)服務(wù)形式 為了確保機(jī)房雷電防護(hù)系統(tǒng)對(duì)所保護(hù)系統(tǒng)的業(yè)務(wù)能正常運(yùn)行,我們配備專業(yè)工程師為您提供24小時(shí)全方位服務(wù)。 3)產(chǎn)品保修期后的維護(hù)服務(wù) 在免費(fèi)運(yùn)維期結(jié)束,我們?nèi)猿袚?dān)用戶的維修責(zé)任,維修過(guò)程我們只收取元器件的更換費(fèi)用和基本的服務(wù)費(fèi)用。 4)運(yùn)維服務(wù)的響應(yīng)時(shí)間 在我們接到用戶的運(yùn)維服務(wù)通知后,將以最快的速度進(jìn)行響應(yīng),根據(jù)用戶的位置、距離及用戶的運(yùn)維要求制定維修方案,在無(wú)自然及人為等不可抗力因素影響下,本埠的現(xiàn)場(chǎng)響應(yīng)時(shí)限在接到通知內(nèi)三小時(shí)。 5)本公司承諾對(duì)所售設(shè)備提供終身的維修服務(wù)。第五篇:鐵路自動(dòng)售票系統(tǒng)傳輸方案