版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 火車(chē)票自動(dòng)售票系統(tǒng)實(shí)驗(yàn)報(bào)告學(xué) 院: 電子與信息工程學(xué)院 專 業(yè): 軟件工程 班 級(jí): 2010級(jí)本(1)班 姓 名 : 劉億、崔佳、曾玉婷、 劉碩、張麗君 指導(dǎo)教師: 彭蕾 起訖時(shí)間: 2012.022012.06 (初學(xué)者實(shí)驗(yàn)報(bào)告) 目錄 1可行性研究報(bào)告引言51.1編寫(xiě)目的51.1.2背景61.1.3定義61.1.4參考資料61.2可行性研究的前提81.2.2要求81.2.2目標(biāo)91.2.3條件、假定和限制101.2.4進(jìn)行可行性研究的方法101.2.5評(píng)價(jià)尺度101.3對(duì)現(xiàn)有系統(tǒng)的分析101.3.1數(shù)據(jù)流程和處理流程101.3.2工作負(fù)荷121.3.3費(fèi)用開(kāi)支121.3.4人員131.
2、3.5設(shè)備131.3.6局限性131.4所建議的系統(tǒng)141.4.1對(duì)所建議系統(tǒng)的說(shuō)明151.4.2數(shù)據(jù)流程和處理流程161.4.3改進(jìn)之處171.4.4影響171.4.5局限181.4.6技術(shù)條件方面的可行性181.5可選擇的其他系統(tǒng)方案181.5.1可選擇的系統(tǒng)方案1181.5.2可選擇的系統(tǒng)方案2191.6投資及收益分析191.6.1支出191.6.2收益201.6.3收益/投資比201.6.4投資回收周期211.6.5敏感性分析211.7社會(huì)條件方面的可行性211.8結(jié)論212項(xiàng)目開(kāi)發(fā)計(jì)劃引言222.1.1 編寫(xiě)目的222.1.2項(xiàng)目背景222.1.3 定義232.1.4參考資料232.
3、2項(xiàng)目概述232.2.1 工作內(nèi)容242.2.2 主要參加人員242.2.3 產(chǎn)品及成果242.2.3.1 程序242.2.3.2 文件252.2.3.3 服務(wù)252.2.3.4 非移交產(chǎn)品252.2.4驗(yàn)收標(biāo)準(zhǔn)252.2.5 完成項(xiàng)目的最遲期限262.2.6 本計(jì)劃的審批者與批準(zhǔn)者262.3實(shí)施總計(jì)劃262.3.1 工作任務(wù)的分析262.3.2 接口人員262.3.3 進(jìn)度272.3.4 預(yù)算272.3.5 關(guān)鍵問(wèn)題282.4支持條件282.4.1計(jì)算機(jī)系統(tǒng)支持282.4.2 需要用戶承擔(dān)的工作282.4.3 需由外單位提供的條件282.5. 專題計(jì)劃要點(diǎn)293軟件需求說(shuō)明書(shū)引言293.1編
4、寫(xiě)目的293.2范圍293.2.1 名稱293.2.2 任務(wù)目標(biāo)303.2.3 任務(wù)描述303.3參考資料303.4項(xiàng)目概述313.4.1項(xiàng)目來(lái)源313.4.2運(yùn)行環(huán)境313.4.3產(chǎn)品功能313.4.4用戶特點(diǎn)323.5具體要求323.5.1功能需求323.5.2 功能組成333.6數(shù)據(jù)庫(kù)343.6.1 數(shù)據(jù)關(guān)系343.6.2 數(shù)據(jù)定義353.8其他要求363.8.1可使用性363.8.2保密性363.8.3可維護(hù)性373.8.4控制373.8.5雙方簽字374數(shù)據(jù)要求說(shuō)明書(shū)引言374.1編寫(xiě)目的374.1.1背景384.1.2定義384.1.3參考資料394.2數(shù)據(jù)的邏輯描述394.2.1
5、靜態(tài)數(shù)據(jù)394.2.2動(dòng)態(tài)輸入數(shù)據(jù)444.2.3動(dòng)態(tài)輸出數(shù)據(jù)444.2.3.2內(nèi)部生成數(shù)據(jù)524.2.3.3數(shù)據(jù)約定534.3.數(shù)據(jù)的采集534.3.1要求和范圍534.3.2輸入的承擔(dān)著544.3.3影響555概要設(shè)計(jì)引言(崔佳)555.1.1編寫(xiě)目的555.1.2 背景555.1.4參考資料565.2.1運(yùn)行環(huán)境57 5.2.2基本設(shè)計(jì)概念和處理流程575.2.3結(jié)構(gòu)585.2.4功能需求與程序關(guān)系605.2.5人工處理過(guò)程605.2.6尚未處理的過(guò)程605.3 接口設(shè)計(jì)605.3.1用戶接口605.3.2外部接口615.4 運(yùn)行設(shè)計(jì)615.4.1運(yùn)行模塊組合615.4.2運(yùn)行控制625.
6、4.3運(yùn)行時(shí)間625.5 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)635.5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)635.5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)635.6 系統(tǒng)出錯(cuò)處理設(shè)計(jì)655.6.1出錯(cuò)信息655.6.2補(bǔ)救措施655.6.3統(tǒng)維護(hù)設(shè)計(jì)666詳細(xì)設(shè)計(jì)說(shuō)明書(shū)引言666.1. 編寫(xiě)目的676.1.1 項(xiàng)目背景676.1.2定義686.1.3參考資料696.2程序系統(tǒng)的組織結(jié)構(gòu)706.3. 程序1(結(jié)構(gòu)符)設(shè)計(jì)說(shuō)明716.3.1登錄模塊716.3.2查詢模塊756.3.3 確認(rèn)、購(gòu)票模塊797測(cè)試計(jì)劃引言837.1編寫(xiě)目的837.1.1背景837.1.2術(shù)語(yǔ)定義847.1.3參考資料847.2測(cè)試需求857.3測(cè)試約束857.4相關(guān)參考
7、文檔857.4.1測(cè)試參考文檔857.4.2測(cè)試提交文檔857.5測(cè)試類型和策略867.5.1測(cè)試項(xiàng)目計(jì)劃867.5.2功能測(cè)試867.5.3性能測(cè)試867.5.4負(fù)載測(cè)試877.5.5可靠性測(cè)試877.5.6數(shù)據(jù)和數(shù)據(jù)庫(kù)完整性測(cè)試887.5.7接口測(cè)試887.5.8集成測(cè)試897.6測(cè)試項(xiàng)目說(shuō)明897.6.1測(cè)試用例897.6.2測(cè)試結(jié)果937.7評(píng)價(jià)977.7.1軟件能力977.7.2缺陷和限制977.7.3測(cè)試結(jié)果971可行性研究報(bào)告引言1.1編寫(xiě)目的 可行性研究的目的為明確將要設(shè)計(jì)的軟件是否有開(kāi)發(fā)價(jià)值,以最小的代價(jià)在最短的時(shí)間內(nèi)確定問(wèn)題是否可解。對(duì)系統(tǒng)的開(kāi)發(fā)是否是可行的。盡管對(duì)此項(xiàng)目進(jìn)
8、行詳細(xì)調(diào)查研究,初擬系統(tǒng)實(shí)驗(yàn)報(bào)告,對(duì)軟件開(kāi)發(fā)中將要面臨的問(wèn)題及其解決方案進(jìn)行初步設(shè)計(jì)及合理安排。明確開(kāi)發(fā)風(fēng)險(xiǎn)及其帶來(lái)的經(jīng)濟(jì)效益。 主要讀者:項(xiàng)目總監(jiān),項(xiàng)目經(jīng)理,設(shè)計(jì)人員,開(kāi)發(fā)人員,客戶參考。 1.1.2背景 開(kāi)發(fā)軟件名稱:火車(chē)站自動(dòng)售票系統(tǒng) 項(xiàng)目任務(wù)提出者:井岡山大學(xué)電子與信息工程學(xué)院軟件工程課程設(shè)計(jì)提出 項(xiàng)目開(kāi)發(fā)者:曾玉婷、劉億、劉碩、崔佳、張麗君 用戶:吉安火車(chē)站 實(shí)現(xiàn)軟件單位:10軟件工程本一班 項(xiàng)目與其他軟件、系統(tǒng)的關(guān)系:本項(xiàng)目采用客戶/服務(wù)器原理,客戶端的程序是建立在Windows xp系統(tǒng)上一JAVA位開(kāi)發(fā)軟件的應(yīng)用程序,是采用SQL server的為開(kāi)發(fā)軟件的數(shù)據(jù)服務(wù)程序。 1.
9、1.3定義 本項(xiàng)目主要用于查詢(查詢票價(jià),票數(shù)查詢,時(shí)刻查詢),售票(訂票、售票),統(tǒng)計(jì)(統(tǒng)計(jì)詳細(xì)信息,生成表),實(shí)現(xiàn)了票額、座席、制票、計(jì)算、結(jié)算和統(tǒng)計(jì)等計(jì)算機(jī)管理,為鐵路客戶服務(wù)提供了有效的調(diào)控手段,系統(tǒng)維護(hù)功能。 1.1.4參考資料 1軟件工程導(dǎo)論(第四版)張海藩,清華大學(xué)出版社,2003年版. 2人月神話Frederick P.Brooks Jr,清華大學(xué)出版社,2002年版. 3軟件工程實(shí)用教程陳明,電子工業(yè)出版社,2004年版. 4軟件工程與項(xiàng)目管理劉竹林、白振林、盧潤(rùn)彩編著,北京師范大學(xué)出版社,2008年7. 5賴義漢自動(dòng)售貨機(jī)控制系統(tǒng)VHDL有限狀態(tài)機(jī)實(shí)現(xiàn)M福建:物理學(xué)與機(jī)電工
10、程學(xué)院 6王雯雋基于Verilong-HDL自動(dòng)售貨機(jī)的設(shè)計(jì)與實(shí)現(xiàn)J20055 7王曉峰電子設(shè)計(jì)的EDA技術(shù)應(yīng)用J長(zhǎng)春師范學(xué)院學(xué)報(bào):自然科學(xué)版,2005. 8閻石數(shù)字電子技術(shù)基礎(chǔ)M4版北京:高等教育出版社,1998 9侯伯亨VHDL硬件描述語(yǔ)言與數(shù)字邏輯電路設(shè)計(jì)M陜西:西安電子科技大學(xué)出版社,1999. 10東方人華MAX+PLUS 入門(mén)與提高M(jìn)北京:清華大學(xué)出版社,2004 11世界第一條地鐵J巖土工程界,2004年第4期. 12楊東援世界地鐵發(fā)展令人矚目楊東援教授個(gè)人主頁(yè). 13黎江,楊承東自動(dòng)售檢票(AFC)系統(tǒng)軟件體系結(jié)構(gòu)的探討J軌道交通,200612. 14鄧先平,陳鳳敏我國(guó)城市軌道
11、交通AFC系統(tǒng)的現(xiàn)狀及發(fā)展J都市快訊交通,20053. 15余世明,晁岳磊,繆仁將自動(dòng)售貨機(jī)研究現(xiàn)狀及展望J中國(guó)工程科學(xué),2008. 16袁亞恒,周偉基于VHDL的自動(dòng)售貨機(jī)設(shè)計(jì)J武漢理工大學(xué)學(xué)報(bào),2007. 17林晶晶,胡志群,周曉燕基于VHDL自動(dòng)售貨機(jī)的設(shè)計(jì)J內(nèi)江師范學(xué)院學(xué)報(bào),2008. 18曹昕燕,周風(fēng)臣,聶春燕EDA技術(shù)實(shí)驗(yàn)與課程設(shè)計(jì)M北京:清華大學(xué)出版社,2006. 19Thomas & Moorby.The Verilog HardwBre Description LanguageM北京:清華大學(xué)出版社,2001 20潘松,王國(guó)棟VHDL實(shí)用教程M成都:電子科技大學(xué)出版式
12、社,2003 21宋萬(wàn)杰CPLD技術(shù)及其應(yīng)用M西安:西安電子科技大學(xué)出版社,1999. 22裴進(jìn)靈一種新型自動(dòng)售貨機(jī)的研制J科技情報(bào)開(kāi)發(fā)與經(jīng)濟(jì),2002. 23朱軍自動(dòng)售貨機(jī)的結(jié)構(gòu)J信息與電腦,1995. 24周美蘭FPGA電氣控制與組態(tài)設(shè)計(jì)M北京:科學(xué)出版社,2003. 25白麗自動(dòng)售貨機(jī):第三次零售業(yè)革命J電子商務(wù),2005. 26鄭大宇,劉立晶自動(dòng)售貨機(jī)送出機(jī)構(gòu)的設(shè)計(jì)及優(yōu)化J黑龍江商學(xué)院學(xué)報(bào)(自然科學(xué)版),2000. 27鄭大宇,崔延華.自動(dòng)售貨機(jī)接入Intemet的一種新設(shè)計(jì)J哈爾濱商業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版),2004. 28詹昌平,金甌基于移動(dòng)支付的自動(dòng)售貨機(jī)J現(xiàn)代電子技術(shù),2004
13、. 29柳賽虎手機(jī)付費(fèi)的多媒體自動(dòng)售貨機(jī)的控制系統(tǒng)設(shè)計(jì)D成都:西南交通大學(xué),2006.1.2可行性研究的前提 1.2.2要求火車(chē)站自動(dòng)售票系統(tǒng)特殊售票普通售票售票付款售票查詢系統(tǒng)維護(hù)管理紙幣銀行卡查詢時(shí)刻查詢車(chē)次查詢票數(shù)查詢票價(jià)圖1.1功能層次圖1. 主要功能:完善火車(chē)票售票系統(tǒng),方便鐵路局的售票售票工作,提高鐵路局的服務(wù)質(zhì)量和服務(wù)效率。2. .性能要求:火車(chē)站提供的信息必須及時(shí)的反映在鐵路局的工作平臺(tái)上。售票系統(tǒng)的訂單必須無(wú)差錯(cuò)的存儲(chǔ)在火車(chē)站的主服務(wù)器上。對(duì)服務(wù)器上的數(shù)據(jù)必須進(jìn)行及時(shí)正確的刷新。3. 輸入要求:數(shù)據(jù)完整,詳實(shí)。4. 輸出要求:簡(jiǎn)捷、快速、實(shí)時(shí)。5. 安全與保密:售票員亭信息數(shù)
14、據(jù)庫(kù)、列車(chē)信息庫(kù)的管理與修改。旅客只享有對(duì)票務(wù)信息庫(kù)的部分修改(寫(xiě)入與讀出)。 1.2.2目標(biāo) 為提高火車(chē)站售票效率,防范風(fēng)險(xiǎn),實(shí)現(xiàn)票務(wù)信息資料共享,以適應(yīng)現(xiàn)代化車(chē)站管理要求,為車(chē)站管理、票務(wù)信息提供詳細(xì)的信息、明確的信息,具體如下:1. 建立車(chē)票綜合查詢系統(tǒng)。2. 減少售票員的數(shù)量與工作量,售票速度提高。3. 緩解售票大廳與人員擁堵問(wèn)題。 1.2.3條件、假定和限制 該系統(tǒng)的最短壽命為5年,運(yùn)行環(huán)境windows2000及以上的操作系統(tǒng),網(wǎng)絡(luò)方面可以直接利用火車(chē)站現(xiàn)有網(wǎng)絡(luò)。 1.2.4進(jìn)行可行性研究的方法 經(jīng)濟(jì)評(píng)價(jià)法、市場(chǎng)預(yù)測(cè)法、投資估算法和增量?jī)粜б娣?、?gòu)票親身體驗(yàn)。 1.2.5評(píng)價(jià)尺度1
15、. 成本2. 技術(shù)可行性3. 操作可行性1.3對(duì)現(xiàn)有系統(tǒng)的分析 1.3.1數(shù)據(jù)流程和處理流程圖1.2售票流程圖啟動(dòng)售票系統(tǒng)讀取信息選擇座位售票成功打印車(chē)票學(xué)生等半價(jià)票普通購(gòu)票特殊購(gòu)票圖1.3查詢流程圖讀取乘客要查的信息顧客信息匹配Y查詢成功 反饋匹配票務(wù)信息N反饋沒(méi)有查詢到信息繼續(xù)查詢YN 1.3.2工作負(fù)荷 現(xiàn)有系統(tǒng)承擔(dān)整個(gè)鐵路局所有的旅客購(gòu)票業(yè)務(wù)。 1.3.3費(fèi)用開(kāi)支運(yùn)行現(xiàn)有系統(tǒng)需支付費(fèi)用清單如下:系統(tǒng)維護(hù)人員支出:400元/(人天)*10(人)=4000元/天機(jī)器磨損費(fèi)用:20000元/天機(jī)器(硬件)維護(hù)費(fèi)用:100元/(人天)*200=20000元/天其他一次性投資:操作員培訓(xùn)費(fèi):50
16、000終端PC機(jī)20臺(tái):8000*20=1600000網(wǎng)絡(luò)設(shè)備:100000輔助配置:100000 1.3.4人員表1-1開(kāi)發(fā)人員開(kāi)發(fā)人員角色任務(wù)曾玉婷組長(zhǎng)需求調(diào)研,可行性研究報(bào)告,測(cè)試計(jì)劃,匯總劉億組員項(xiàng)目開(kāi)發(fā)計(jì)劃,詳細(xì)設(shè)計(jì)劉碩組員軟件需求說(shuō)明書(shū),測(cè)試計(jì)劃張麗君組員數(shù)據(jù)要求說(shuō)明書(shū)崔佳組員概要設(shè)計(jì),詳細(xì)設(shè)計(jì)表1-2用戶所用軟件人員功能用戶注冊(cè)、登入、售票、查詢管理員管理數(shù)據(jù)庫(kù)系統(tǒng)維護(hù)員維護(hù)系統(tǒng) 1.3.5設(shè)備終端PC機(jī),網(wǎng)絡(luò)設(shè)備,服務(wù)工作站 1.3.6局限性 本系統(tǒng)適用于火車(chē)站那售票管理系統(tǒng),實(shí)現(xiàn)銷售臥鋪、坐票等功能,本系統(tǒng)還存在系統(tǒng)維護(hù)及費(fèi)用支出大,人員與設(shè)備技術(shù)含量低,功能單一等一些問(wèn)題,
17、需要在日后的維護(hù)工作中加以改善。1.4所建議的系統(tǒng) 采用HVDL實(shí)現(xiàn)系統(tǒng)設(shè)計(jì),VHDL的英文全名是Very-High-Speed Integrated Circuit HardwareDescription Language,誕生于1982年。1987年底,VHDL被IEEE和美國(guó)國(guó)防部確認(rèn)為標(biāo)準(zhǔn)硬件描述語(yǔ)言 。自IEEE公布了VHDL的標(biāo)準(zhǔn)版本,IEEE-1076(簡(jiǎn)稱87版)之后,各EDA公司相繼推出了自己的VHDL設(shè)計(jì)環(huán)境,或宣布自己的設(shè)計(jì)工具可以和VHDL接口。此后VHDL在電子設(shè)計(jì)領(lǐng)域得到了廣泛的接受,并逐步取代了原有的非標(biāo)準(zhǔn)的硬件描述語(yǔ)言。1993年,IEEE對(duì)VHDL進(jìn)行了修訂,
18、從更高的抽象層次和系統(tǒng)描述能力上擴(kuò)展VHDL的內(nèi)容,公布了新版本的VHDL,即IEEE標(biāo)準(zhǔn)的1076-1993版本,(簡(jiǎn)稱93版)?,F(xiàn)在,VHDL和Verilog作為IEEE的工業(yè)標(biāo)準(zhǔn)硬件描述語(yǔ)言,又得到眾多EDA公司的支持,在電子工程領(lǐng)域,已成為事實(shí)上的通用硬件描述語(yǔ)言。有專家認(rèn)為,在新的世紀(jì)中,VHDL于Verilog語(yǔ)言將承擔(dān)起大部分的數(shù)字系統(tǒng)設(shè)計(jì)任務(wù)。VHDL語(yǔ)言是一種用于電路設(shè)計(jì)的高級(jí)語(yǔ)言。它在80年代的后期出現(xiàn)。最初是由美國(guó)國(guó)防部開(kāi)發(fā)出來(lái)供美軍用來(lái)提高設(shè)計(jì)的可靠性和縮減開(kāi)發(fā)周期的一種使用范圍較小的設(shè)計(jì)語(yǔ)言。 VHDL的英文全寫(xiě)是:VHSIC(Very High Speed Inte
19、grated Circuit)Hardware Description Language.翻譯成中文就是超高速集成電路硬件描述語(yǔ)言。因此它的應(yīng)用主要是應(yīng)用在數(shù)字電路的設(shè)計(jì)中。目前,它在中國(guó)的應(yīng)用多數(shù)是用在FPGA/CPLD/EPLD的設(shè)計(jì)中。當(dāng)然在一些實(shí)力較為雄厚的單位,它也被用來(lái)設(shè)計(jì)ASIC。VHDL主要用于描述數(shù)字系統(tǒng)的結(jié)構(gòu),行為,功能和接口。除了含有許多具有硬件特征的語(yǔ)句外,VHDL的語(yǔ)言形式和描述風(fēng)格與句法是十分類似于一般的計(jì)算機(jī)高級(jí)語(yǔ)言。VHDL的程序結(jié)構(gòu)特點(diǎn)是將一項(xiàng)工程設(shè)計(jì),或稱設(shè)計(jì)實(shí)體(可以是一個(gè)元件,一個(gè)電路模塊或一個(gè)系統(tǒng))分成外部(或稱可視部分,及端口)和內(nèi)部(或稱不可視部分
20、),既涉及實(shí)體的內(nèi)部功能和算法完成部分。在對(duì)一個(gè)設(shè)計(jì)實(shí)體定義了外部界面后,一旦其內(nèi)部開(kāi)發(fā)完成后,其他的設(shè)計(jì)就可以直接調(diào)用這個(gè)實(shí)體。這種將設(shè)計(jì)實(shí)體分成內(nèi)外部分的概念是VHDL系統(tǒng)設(shè)計(jì)的基本點(diǎn)。VHDL基本結(jié)構(gòu)VHDL程序包括了三部分:程序包、實(shí)體、結(jié)構(gòu)體。1)程序包:定義在設(shè)計(jì)結(jié)構(gòu)體和實(shí)體中將用到的常數(shù)、數(shù)據(jù)類型、子程序和設(shè)計(jì)好的電路單元等。LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;2)實(shí)體:設(shè)計(jì)系統(tǒng)單元所需要的輸入輸出端口信息。ENT
21、ITY 實(shí)體名稱 IS PORT( 端口信號(hào)名稱1: 輸入/輸出狀態(tài) 數(shù)據(jù)類型; 端口信號(hào)名稱1: 輸入/輸出狀態(tài) 數(shù)據(jù)類型; 端口信號(hào)名稱N: 輸入/輸出狀態(tài) 數(shù)據(jù)類型 );END實(shí)體名稱 ;3)結(jié)構(gòu)體:描述電路單元具體的內(nèi)部結(jié)構(gòu)和邏輯功能。ARCHITECTURE 結(jié)構(gòu)體名 OF 實(shí)體名稱 IS 說(shuō)明語(yǔ)句BEGIN 電路功能描述語(yǔ)句END 結(jié)構(gòu)體名;結(jié)構(gòu)體注意事項(xiàng):結(jié)構(gòu)體不能單獨(dú)存在,它必須有一個(gè)界面說(shuō)明,即一個(gè)實(shí)體。每個(gè)實(shí)體可以有一個(gè)或多個(gè)結(jié)構(gòu)體,每個(gè)結(jié)構(gòu)體對(duì)應(yīng)著實(shí)體不同結(jié)構(gòu)和算法實(shí)現(xiàn)。多個(gè)結(jié)構(gòu)體名應(yīng)區(qū)分。對(duì)于具有多個(gè)結(jié)構(gòu)體的實(shí)體,必須用CONFIGURATION配置。結(jié)構(gòu)體中說(shuō)明和定義
22、的數(shù)據(jù)類型、常數(shù)等只能用于該結(jié)構(gòu)體中,若要用于其他實(shí)體或結(jié)構(gòu)體中,需將其作為程序包來(lái)處理。 1.4.1對(duì)所建議系統(tǒng)的說(shuō)明 本系統(tǒng)操作方便,結(jié)合數(shù)據(jù)庫(kù)安全可靠。可以完成顧客的查詢、購(gòu)票、付款等操作,減少了售票員的工作負(fù)擔(dān),避免由于售票員誤操作給顧客造成的損失。為車(chē)站提供高效的車(chē)票管理、統(tǒng)計(jì)。實(shí)行了車(chē)票的公開(kāi)透明的售票制度,實(shí)現(xiàn)了售票系統(tǒng)的電子自動(dòng)化。 1.4.2數(shù)據(jù)流程和處理流程圖1.3數(shù)據(jù)流程圖處理流程火車(chē)站自動(dòng)售票系統(tǒng)大致可分為四個(gè)功能模塊:車(chē)次選擇模塊、錢(qián)幣處理模塊、余額計(jì)算模塊、顯示功能模塊。圖1.4系統(tǒng)總體框圖:車(chē)次選擇模塊錢(qián)幣處理模塊余額計(jì)算模塊顯示功能模塊1)車(chē)票選擇模塊。當(dāng)自動(dòng)售
23、票機(jī)通電時(shí),表示乘客購(gòu)票開(kāi)始;乘客正常購(gòu)買(mǎi)車(chē)票操作失誤包括改變購(gòu)買(mǎi)意向或不再購(gòu)買(mǎi),按rd按鈕重新進(jìn)入初始狀態(tài);在初始狀態(tài)path、pri和qua生效時(shí),顧客可以根據(jù)自己的需要,選擇其中一種車(chē)票(只限一種)和票數(shù),進(jìn)入下一模塊。2)錢(qián)幣處理模塊??梢杂眉垘呕蛘咩y行卡直接支付。3)余額計(jì)算模塊。當(dāng)投人錢(qián)幣總額大于或等于車(chē)票價(jià)格,并且按確認(rèn)鍵后出票并找零;若投入錢(qián)幣總額小于車(chē)票價(jià)格,售票機(jī)不出票。4)顯示功能模塊。此模塊根據(jù)輸入提供的數(shù)據(jù),用數(shù)碼管來(lái)顯示選擇的是幾號(hào)線、所選票面額、購(gòu)買(mǎi)的票數(shù)、投入的錢(qián)幣額及找贖的錢(qián)額。 1.4.3改進(jìn)之處 反應(yīng)速度快、效率高、系統(tǒng)穩(wěn)定1.4.4影響 1.4.4.1對(duì)
24、設(shè)備的影響 有部分設(shè)備需要經(jīng)常更新 1.4.4.2對(duì)軟件的影響 該軟件可以兼容其他軟件,充分利用其他軟件的優(yōu)點(diǎn),能夠更好的發(fā)揮其作用。 1.4.4.3對(duì)用戶單位機(jī)構(gòu)的影響 該軟件操作比較簡(jiǎn)單,對(duì)用戶簡(jiǎn)單培訓(xùn)就可以上崗進(jìn)行操作,并且用戶只需簡(jiǎn)單操作就可以完成任務(wù),大大地提高了工作效率。 1.4.4.4對(duì)系統(tǒng)運(yùn)行的影響 用戶操作過(guò)程中如有錯(cuò)誤可以返回首頁(yè),重新選擇;減少資源浪費(fèi),使系統(tǒng)資源得到充分利用。 1.4.4.5對(duì)開(kāi)發(fā)的影響 開(kāi)發(fā)過(guò)程中需要進(jìn)行密切的配合,準(zhǔn)確闡明要求。 1.4.4.6對(duì)地點(diǎn)和設(shè)施的影響 無(wú)影響 1.4.4.7對(duì)經(jīng)費(fèi)支出的影響 主要包括購(gòu)買(mǎi)系統(tǒng)開(kāi)發(fā)所需軟、硬件設(shè)備的費(fèi)用,系統(tǒng)
25、開(kāi)發(fā)技術(shù)人員的薪酬,系統(tǒng)運(yùn)行及維護(hù)的費(fèi)用。 1.4.5局限 該系統(tǒng)沒(méi)有實(shí)現(xiàn)退票及改票功能,旅客還需要到人工售票實(shí)現(xiàn)該操作。 1.4.6技術(shù)條件方面的可行性 該軟件是以數(shù)據(jù)庫(kù)的設(shè)計(jì)與操作為系統(tǒng)設(shè)計(jì)的核心。在大學(xué)期間通過(guò)對(duì)數(shù)據(jù)庫(kù),編程語(yǔ)言及軟件工程的相關(guān)課程的學(xué)習(xí),具備一定的系統(tǒng)分析與設(shè)計(jì)能力,能夠較熟悉地對(duì)數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)與操作。1.5可選擇的其他系統(tǒng)方案 1.5.1可選擇的系統(tǒng)方案1 需要購(gòu)票的顧客,進(jìn)入頁(yè)面后,輸入所要購(gòu)買(mǎi)車(chē)票的信息,進(jìn)入檢索系統(tǒng),進(jìn)行查詢。等待車(chē)站車(chē)票信息中心的反饋信息。不存在所要購(gòu)買(mǎi)的車(chē)票,退出本次業(yè)務(wù),。存在所要車(chē)站的車(chē)次車(chē)票(1)利用自己的銀行卡,購(gòu)買(mǎi)車(chē)票。首先,將銀行
26、卡插入ATM機(jī),輸入密碼。在第一,二,三次正確輸入密碼后,方可進(jìn)入操作頁(yè)面,如果第四次錯(cuò)誤,ATM機(jī)將認(rèn)為這次是非法操作,ATM機(jī)吞卡ATM機(jī)查詢?cè)撱y行卡上余額是否足夠購(gòu)買(mǎi)車(chē)票。否,退出該次業(yè)務(wù)退卡。是則購(gòu)買(mǎi),ATM機(jī)在卡上扣除車(chē)票的錢(qián),將劃賬信息傳遞給銀行結(jié)算中心,將購(gòu)買(mǎi)該車(chē)票的信息傳遞給車(chē)站車(chē)票處理中心。ATM機(jī)打印車(chē)票,打印ATM機(jī)業(yè)務(wù)小票,本次業(yè)務(wù)成功結(jié)束,退卡。(2)支付車(chē)票所需的現(xiàn)金 ,系統(tǒng)先送出車(chē)票,然后送出紙幣找零,或者轉(zhuǎn)入與身份相對(duì)應(yīng)的銀行卡中。 1.5.2可選擇的系統(tǒng)方案2 需要購(gòu)票的顧客,利用自己的銀行卡,購(gòu)買(mǎi)車(chē)票。首先,將銀行卡插入ATM機(jī),輸入密碼。在第一,二,三次正
27、確輸入密碼后,方可進(jìn)入操作頁(yè)面,如果第四次錯(cuò)誤,ATM機(jī)將認(rèn)為這次是非法操作,ATM機(jī)吞卡。進(jìn)入ATM機(jī)頁(yè)面后,輸入所要購(gòu)買(mǎi)車(chē)票的信息,進(jìn)入檢索系統(tǒng),進(jìn)行查詢。等待車(chē)站車(chē)票信息中心的反饋信息。不存在所要購(gòu)買(mǎi)的車(chē)票,退出本次業(yè)務(wù),則退卡。存在所要車(chē)站的車(chē)次車(chē)票,購(gòu)買(mǎi)。ATM機(jī)查詢?cè)撱y行卡上余額是否足夠購(gòu)買(mǎi)車(chē)票。否,退出該次業(yè)務(wù)退卡。是則購(gòu)買(mǎi),ATM機(jī)在卡上扣除車(chē)票的錢(qián),將劃賬信息傳遞給銀行結(jié)算中心,將購(gòu)買(mǎi)該車(chē)票的信息傳遞給車(chē)站車(chē)票處理中心。ATM機(jī)打印車(chē)票,打印ATM機(jī)業(yè)務(wù)小票,本次業(yè)務(wù)成功結(jié)束,退卡。備選方案比較:備選方案1與備選方案2 基本功能相同,但是備選方案2必須使用銀行卡,盡管這樣但是
28、他具有普及性只要在現(xiàn)有的銀行取款機(jī)中增加此項(xiàng)業(yè)務(wù)就行這樣售票點(diǎn)會(huì)更多人們買(mǎi)票也就會(huì)越容易,同時(shí)減輕了售票機(jī)及接受現(xiàn)金又接受刷卡系統(tǒng)負(fù)荷,所以下面我們只針對(duì)備選方案2作后面可行性分析。1.6投資及收益分析 1.6.1支出 1.6.1.1基本建設(shè)投資 購(gòu)買(mǎi)軟件、硬件、設(shè)備等。1.6.1.2其他一次性支出 1、需求的研究和設(shè)計(jì)的研究; 2、開(kāi)發(fā)計(jì)劃與測(cè)量基準(zhǔn)的研究; 3、數(shù)據(jù)庫(kù)的建立; 4、檢查費(fèi)用和技術(shù)管理費(fèi)用; 5、培訓(xùn)費(fèi)、旅差費(fèi)以及安裝人員所需要的一次性費(fèi)用。 1.6.1.3非一次性支出 1、設(shè)備的租金和維護(hù)費(fèi)用; 2、軟件的租金和維護(hù)費(fèi)用; 3、人員的工資、獎(jiǎng)金; 4、空間的開(kāi)支; 5、公共
29、設(shè)施方面的開(kāi)支; 6、保密安全方面的開(kāi)支; 7、其他經(jīng)常性的支出等。1.6.2收益 1.6.2.1一次性收益 無(wú) 1.6.2.2非一次性收益 (按銀行利率:1%);減少員工20人(1000元/人)五年收益:1000*(1.1+(1.1)*2+(1.1)*3+(1.1)*4+(1.1)*5)*20*12*5=120萬(wàn)工作效率提高收益(工作效率提高30%):30*(1.1+(1.1)*2+(1.1)*3+(1.1)*4+(1.1)*5)*(30%)*5=45萬(wàn)經(jīng)常性收益共計(jì):160萬(wàn) 1.6.2.3不可定量的收益 服務(wù)質(zhì)量的提高,使得顧客量的提高,從而提高銷量。1.6.3收益/投資比 總收益估算為
30、:700萬(wàn)元 投資估算為:450萬(wàn)元 收益/投資=700/450=1.551.6.4投資回收周期 5年1.6.5敏感性分析 該系統(tǒng)最多需要支持20臺(tái)計(jì)算機(jī)同時(shí)運(yùn)行系統(tǒng)工作,若計(jì)算機(jī)數(shù)量過(guò)多會(huì)增加系統(tǒng)負(fù)荷量和處理速度,降低工作效率,總機(jī)性能不要過(guò)低。1.7社會(huì)條件方面的可行性 1.7.1法律方面的可行性 火車(chē)售票系統(tǒng)是一個(gè)有關(guān)于億萬(wàn)中國(guó)人的系統(tǒng),可以說(shuō)是與國(guó)計(jì)民生有著重要的聯(lián)系,為人們提供方便的服務(wù)。而且該軟件在沒(méi)有任何原型軟件與方法,所以在法律方面不會(huì)存在侵犯專利權(quán),侵犯版權(quán)等問(wèn)題,完全按照合同規(guī)定的做著工作。 1.7.2使用方面的可行性 本產(chǎn)品簡(jiǎn)單易用,只需要經(jīng)過(guò)簡(jiǎn)單的操作培訓(xùn),或者用戶手冊(cè)
31、即可熟練操作。1.8結(jié)論 經(jīng)過(guò)初步的系統(tǒng)調(diào)查,給出了可行性研究報(bào)告,還須對(duì)現(xiàn)行系統(tǒng)進(jìn)行全面、深入的詳細(xì)調(diào)查和分析,弄清楚現(xiàn)行系統(tǒng)運(yùn)行狀況,發(fā)現(xiàn)其薄弱環(huán)節(jié),或系統(tǒng)的弊端問(wèn)題,挖掘出要解覺(jué)的問(wèn)題實(shí)質(zhì),以對(duì)新系統(tǒng)進(jìn)行擴(kuò)充,確保新系統(tǒng)比原系統(tǒng)更有效。 由于投資效益遠(yuǎn)大于100%,技術(shù)、經(jīng)濟(jì)、操作都有可行性,可以進(jìn)行開(kāi)發(fā)。2項(xiàng)目開(kāi)發(fā)計(jì)劃引言2.1.1 編寫(xiě)目的 該項(xiàng)目開(kāi)發(fā)計(jì)劃是根據(jù)鐵道部票務(wù)部門(mén)對(duì)車(chē)票管理和預(yù)先訂票的要求編寫(xiě)的,目的是討論小組成員做的可行性研究,共同制定該項(xiàng)目開(kāi)發(fā)的的總體計(jì)劃,使小組成員在工作前有綱領(lǐng)性計(jì)劃,提高工作效率,節(jié)約能力和物力資源。2.1.2項(xiàng)目背景開(kāi)發(fā)軟件的名稱: 火車(chē)票自動(dòng)
32、售票系統(tǒng)項(xiàng)目的任務(wù)提出者: 老師項(xiàng)目開(kāi)發(fā)者: 電子與信息工程學(xué)院計(jì)算機(jī)系10級(jí)軟件工程本一班第五小組用戶: 乘客實(shí)現(xiàn)軟件的單位: 學(xué)校項(xiàng)目與其他軟件或其他系統(tǒng)的關(guān)系: 相輔相成、互相學(xué)習(xí)。 火車(chē)站市場(chǎng)的管理和規(guī)范問(wèn)題,是困擾我們多年的一個(gè)老問(wèn)題,也是政府管理中的 一個(gè)難點(diǎn),訂票是客運(yùn)業(yè)務(wù)中的一個(gè)最基本的業(yè)務(wù),表面上看,它只是火車(chē)站業(yè)務(wù)的一 個(gè)簡(jiǎn)單的部分,但是它涉及到管理與客戶服務(wù)等多方面,因此,過(guò)去傳統(tǒng)的售票方式已 經(jīng)不能滿足現(xiàn)代客運(yùn)業(yè)務(wù)流量劇增的客觀要求, 這就要求一種全新的訂票方式 火車(chē)票自動(dòng)售票機(jī),來(lái)緩解訂票高峰時(shí)期的客運(yùn)壓力,并為用戶提供方便快捷的訂票服務(wù)。 目前火車(chē)站售票的狀況是僅靠
33、手工操作, 以現(xiàn)有的工作人員很難應(yīng)付車(chē)票訂購(gòu)高峰 時(shí)刻的大量數(shù)據(jù)處理問(wèn)題。同時(shí)還會(huì)出現(xiàn)由此帶來(lái)的大量記錄存放和管理所帶來(lái)的問(wèn) 題。本次設(shè)計(jì)擬開(kāi)發(fā)一個(gè)火車(chē)站網(wǎng)上訂票系統(tǒng),可以降低工作人員的工作量,提高工作 人員的工作效率,同時(shí)方便顧客訂票。 2.1.3 定義 實(shí)體:客觀世界中存在的且可互相區(qū)別的事物。 聯(lián)系:客觀事物中的彼此之間的關(guān)系。屬性:實(shí)體或者聯(lián)系所具有的性質(zhì)。2.1.4參考資料 a.項(xiàng)目經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書(shū)、合同或上級(jí)機(jī)關(guān)的批文 b.參考書(shū)籍 軟件工程導(dǎo)論(第5版) 張海藩 編著 清華大學(xué)出版社 軟件工程導(dǎo)論(第2版) Rajib Mall 編著 (馬振晗 胡曉 譯) 清華大學(xué)出版社 軟件
34、工程 王利福 張世琨 朱冰 編著 北京大學(xué)出版社 數(shù)據(jù)庫(kù)原理及應(yīng)用 李紹原 主編 科學(xué)出版社 數(shù)據(jù)庫(kù)管理系統(tǒng)從技術(shù)到實(shí)踐 張國(guó)輝編著 網(wǎng)絡(luò)信息資源以及一些相關(guān)的軟件產(chǎn)品。2.2項(xiàng)目概述2.2.1 工作內(nèi)容 火車(chē)票自動(dòng)售票系統(tǒng)針對(duì)的用戶是需要查詢火車(chē)票信息及購(gòu)買(mǎi)火車(chē)票的人。該系統(tǒng)需要實(shí)現(xiàn)如下主要功能及相關(guān)說(shuō)明:A. 登入系統(tǒng): 通過(guò)有效的身份驗(yàn)證,登入系統(tǒng)。B. 火車(chē)票信息查詢: 站與站的火車(chē)票信息查詢、火車(chē)車(chē)次的查詢、座位類型設(shè)定、以及時(shí)間的查詢。C. 購(gòu)買(mǎi)火車(chē)票: 在查詢火車(chē)票信息之后,確認(rèn)購(gòu)票。D. 支付: 選擇支付方式,進(jìn)行購(gòu)票。E. 儲(chǔ)存用戶信息: 用戶購(gòu)票成功后,自動(dòng)儲(chǔ)存用戶信息。F
35、. 打印車(chē)票G. 退出系統(tǒng)。2.2.2 主要參加人員 組長(zhǎng):曾玉婷 組員:劉億、崔佳、劉碩、張麗君2.2.3 產(chǎn)品及成果 2.2.3.1 程序 1) 程序名稱:train-kicket-net 2) 使用語(yǔ)言:c+ 3) 存儲(chǔ)形式:硬盤(pán)存儲(chǔ) 2.2.3.2 文件 1. 關(guān)于程序的說(shuō)明性文檔 2. 關(guān)于使用時(shí)的說(shuō)明性文檔 3. 關(guān)于系統(tǒng)維護(hù)的指導(dǎo)文檔 2.2.3.3 服務(wù)1. 人員培訓(xùn),為相關(guān)部門(mén)的工作人員提供必要的技術(shù)培訓(xùn);2. 安裝、維護(hù)和運(yùn)行支持從使用該系統(tǒng)開(kāi)始,維護(hù)期限為一年。 2.2.3.4 非移交產(chǎn)品 項(xiàng)目的修改信息、項(xiàng)目的基本計(jì)劃方案等 2.2.4驗(yàn)收標(biāo)準(zhǔn)各個(gè)功能均能正常使用,滿足
36、用戶的需求。2.2.5 完成項(xiàng)目的最遲期限完成期限:2012年06月03日2.2.6 本計(jì)劃的審批者與批準(zhǔn)者 審批者: 老師 批準(zhǔn)者: 老師2.3實(shí)施總計(jì)劃2.3.1 工作任務(wù)的分析可行性研究報(bào)告 曾玉婷項(xiàng)目開(kāi)發(fā)計(jì)劃 劉億軟件要求說(shuō)明書(shū) 劉碩數(shù)據(jù)要求說(shuō)明書(shū) 張麗君概要設(shè)計(jì) 崔佳詳細(xì)設(shè)計(jì) 劉億、崔佳測(cè)試計(jì)劃 曾玉婷、劉碩2.3.2 接口人員 曾玉婷、劉億、崔佳、劉碩、張麗君2.3.3 進(jìn)度系統(tǒng)規(guī)劃階段: 項(xiàng)目標(biāo)志性事件 開(kāi)始到完成開(kāi)發(fā)階段: 項(xiàng)目開(kāi)發(fā)計(jì)劃書(shū)的完成 5.06 - 5.07需求分析階段: 系統(tǒng)需求說(shuō)明書(shū)完成 5.08 - 5.10設(shè)計(jì)階段: 系統(tǒng)設(shè)計(jì)說(shuō)明書(shū) 5.11 - 5.15編碼
37、實(shí)現(xiàn): 項(xiàng)目的形成 5.16 - 5.25測(cè)試階段: 測(cè)試計(jì)劃 5.26 - 5.30移交信息: 項(xiàng)目的遞交 5.31 - 6.02模塊名稱起始時(shí)間完成時(shí)間登陸09.92009.1010查詢09.101109.10.31網(wǎng)上付款09.11.0109.1115儲(chǔ)存用戶信息09.111609.11.30打印車(chē)票09.12.0109.12.232.3.4 預(yù)算 1)各種軟硬件設(shè)備以及交通等各方面基本費(fèi)用10萬(wàn)人民幣 2)投入使用后的維護(hù)費(fèi)用1萬(wàn)元人民幣每年 3)人員培訓(xùn)及系統(tǒng)損耗費(fèi)用5000元人民幣每年2.3.5 關(guān)鍵問(wèn)題 1)連接SQL Server 2000 2)JSP數(shù)據(jù)庫(kù)連接電池的配置 對(duì)策
38、:參照數(shù)據(jù)庫(kù)管理系統(tǒng)開(kāi)發(fā)從技術(shù)到實(shí)踐中的相關(guān)介紹解決2.4支持條件2.4.1計(jì)算機(jī)系統(tǒng)支持操作系統(tǒng)需要 windows 2000以上;操作系統(tǒng)環(huán)境: windows xp/windows 7;數(shù)據(jù)庫(kù)需要 Microsoft Access 95;數(shù)據(jù)庫(kù)驅(qū)動(dòng):Microsoft 公司的 sq1jdbc 驅(qū)動(dòng);前臺(tái)開(kāi)發(fā)工具:Visual Basic 6.0;前臺(tái)界面類型:windows 窗體應(yīng)用程序。2.4.2 需要用戶承擔(dān)的工作1)正確填寫(xiě)和保存用戶信息2)遵守系統(tǒng)的相關(guān)規(guī)定。2.4.3 需由外單位提供的條件1)保證票務(wù)信息的準(zhǔn)確性;2)對(duì)用戶信息要絕對(duì)保密;3)提供安全的網(wǎng)上支付系統(tǒng)。2.5.
39、專題計(jì)劃要點(diǎn) 1. 火車(chē)票自動(dòng)售票系統(tǒng)與火車(chē)站售票信息的實(shí)時(shí)共享,保證用戶得到及時(shí)準(zhǔn)確的信息; 2. 數(shù)據(jù)庫(kù)對(duì)網(wǎng)上訂票信息存儲(chǔ)的可靠性和安全性,防止黑客等不法分子的入侵; 3. 網(wǎng)上支付的安全性以及打印終端的可靠性; 4. 操作的方便簡(jiǎn)單,使該系統(tǒng)大眾化; 5. 系統(tǒng)容易維護(hù),節(jié)省維護(hù)的費(fèi)用。3軟件需求說(shuō)明書(shū)引言3.1編寫(xiě)目的對(duì)火車(chē)站自動(dòng)售票系統(tǒng)進(jìn)行需求分析。3.2范圍3.2.1 名稱火車(chē)站自動(dòng)售票系統(tǒng)3.2.2 任務(wù)目標(biāo)本系統(tǒng)旨在提供更友好的界面、更健康的操作與更實(shí)用的管理,從而降低火車(chē)站售票員的勞動(dòng)強(qiáng)度、提高其勞動(dòng)效率,進(jìn)而提升服務(wù)質(zhì)量,減少購(gòu)票者排隊(duì)購(gòu)票時(shí)間,提高老娘客的滿意度。3.2.
40、3 任務(wù)描述策劃階段:搜集參考資料,設(shè)計(jì)系統(tǒng)整體結(jié)構(gòu),整體進(jìn)度安排,選定編程語(yǔ)言與數(shù)據(jù)庫(kù)設(shè)計(jì) 工具。設(shè)計(jì)階段:軟件模塊設(shè)計(jì),數(shù)據(jù)庫(kù)定義與設(shè)計(jì),代碼編寫(xiě)。測(cè)試階段:系統(tǒng)整體調(diào)試,分析,相應(yīng)代碼修改。維護(hù)階段:根據(jù)客戶需求,不斷更新系統(tǒng)版本。3.3參考資料 1軟件工程導(dǎo)論(第四版)張海藩,清華大學(xué)出版社,2003年版. 2人月神話Frederick P.Brooks Jr,清華大學(xué)出版社,2002年版. 3軟件工程實(shí)用教程陳明,電子工業(yè)出版社,2004年版. 4軟件工程與項(xiàng)目管理劉竹林、白振林、盧潤(rùn)彩編著,北京師范大學(xué)出版社,2008年7. 5賴義漢自動(dòng)售貨機(jī)控制系統(tǒng)VHDL有限狀態(tài)機(jī)實(shí)現(xiàn)M福建:
41、物理學(xué)與機(jī)電工程學(xué)院 6王雯雋基于Verilong-HDL自動(dòng)售貨機(jī)的設(shè)計(jì)與實(shí)現(xiàn)J20055 7王曉峰電子設(shè)計(jì)的EDA技術(shù)應(yīng)用J長(zhǎng)春師范學(xué)院學(xué)報(bào):自然科學(xué)版,2005. 8閻石數(shù)字電子技術(shù)基礎(chǔ)M4版北京:高等教育出版社,1998 9侯伯亨VHDL硬件描述語(yǔ)言與數(shù)字邏輯電路設(shè)計(jì)M陜西:西安電子科技大學(xué)出版社,1999. 10東方人華MAX+PLUS 入門(mén)與提高M(jìn)北京:清華大學(xué)出版社,2004 11世界第一條地鐵J巖土工程界,2004年第4期. 12楊東援世界地鐵發(fā)展令人矚目楊東援教授個(gè)人主頁(yè).3.4項(xiàng)目概述3.4.1項(xiàng)目來(lái)源 隨著時(shí)代的進(jìn)步,社會(huì)的發(fā)展,人們的生活形式與習(xí)慣也越來(lái)越多樣化,出行成
42、為了人們生活中得一個(gè)重要組成部分,而火車(chē)成為許多人出差、遠(yuǎn)行所使用最多最平民化的交通工具。面對(duì)巨大數(shù)量的乘客的購(gòu)票需要,火車(chē)站就需要使用先進(jìn)的管理方法來(lái)實(shí)現(xiàn)方便、快捷的售票、退票等票務(wù)管理。隨著計(jì)算機(jī)的普及,信息處理量的逐漸擴(kuò)大,手工處理方式遠(yuǎn)遠(yuǎn)不能滿足人們管理活動(dòng)的需要,個(gè)種工作都逐漸由手工轉(zhuǎn)為自動(dòng)化,使許多復(fù)雜、繁瑣而且需要很多人力的工作變得簡(jiǎn)單?;疖?chē)站每天產(chǎn)生售票、退票等行為數(shù)量多,使得火車(chē)站售票管理的數(shù)據(jù)最大,而且速度要求快,傳統(tǒng)的人力行為為適應(yīng)計(jì)算機(jī)應(yīng)用軟件的使用則能很好地滿足火車(chē)站的這一需要,一高售票人員的工作效率,節(jié)約相關(guān)管理成本。3.4.2運(yùn)行環(huán)境3.4.2.1 用戶界面 本系
43、統(tǒng)用戶界面統(tǒng)一使用網(wǎng)頁(yè)格式提供,使用Macromedia Dreamweaver 8所提供的標(biāo)準(zhǔn)控件,控件排列格式簡(jiǎn)單整齊,菜單使用彈出式下拉菜單。3.4.2.2 硬件環(huán)境 486或更高檔PC臺(tái)式機(jī),筆記本電腦,或WindowsCE;打印機(jī)3.4.2.3 軟件環(huán)境可選軟件平臺(tái):中文Win 7 、Windows XP3.4.2.4 故障處理正常使用時(shí)不應(yīng)出錯(cuò),若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫(kù)完好無(wú)損。3.4.3產(chǎn)品功能售票系統(tǒng)主要功能為:根據(jù)目的站、車(chē)次、時(shí)間等信息查詢有關(guān)車(chē)票情況;提供多種方式完成售票工作;現(xiàn)金結(jié)算、票據(jù)打?。惶峁┡c退票相關(guān)的一些信息查詢手段,完成退票、廢票、改
44、簽換乘等業(yè)務(wù);售票信息統(tǒng)計(jì),打印詳細(xì)報(bào)表。(1) 車(chē)次管理:車(chē)次詳細(xì)信息的編輯,車(chē)次管理中得數(shù)據(jù)源為Access數(shù)據(jù)庫(kù)中Car表,在此管理部分中,能夠使用界面操作實(shí)現(xiàn)車(chē)次信息的編輯,并將數(shù)據(jù)庫(kù)中得數(shù)據(jù)按照編輯的要求來(lái)集市更新數(shù)據(jù)表中得相關(guān)數(shù)據(jù)。(2) 票價(jià)管理:票價(jià)詳細(xì)信息的錄入、修改、刪除,它的數(shù)據(jù)源為Access數(shù)據(jù)庫(kù)中Price表。在此管理部分中,通過(guò)票價(jià)管理界面來(lái)選擇記錄并決定執(zhí)行何種操作,是修改、添加或刪除。當(dāng)命令為修改或者添加時(shí)則自動(dòng)跳轉(zhuǎn)到票價(jià)編輯窗口實(shí)現(xiàn)票價(jià)信息的編輯并更新數(shù)據(jù)庫(kù)中相應(yīng)數(shù)據(jù)記錄。(3) 票務(wù)管理:提供多種方式完成售票工作;現(xiàn)金結(jié)算、票務(wù)打??;提供與退票相關(guān)的一些信
45、息查詢手段,完成退票、廢票、改簽換乘等業(yè)務(wù);(4) 用戶管理:所有系統(tǒng)用戶管理,包括系統(tǒng)普通用戶與系統(tǒng)管理員。此管理模塊數(shù)據(jù)源為Access數(shù)據(jù)庫(kù)中Users表。在系統(tǒng)主界面中首先進(jìn)入用戶管理主窗體,選擇添加或刪除用戶進(jìn)入用戶編輯界面進(jìn)行操作,操作完成便更新數(shù)據(jù)庫(kù)數(shù)據(jù)。(5) 查詢管理:通過(guò)查詢界面可以根據(jù)條件進(jìn)行火車(chē)車(chē)次時(shí)刻、車(chē)次票價(jià)查詢。3.4.4用戶特點(diǎn)使用該系統(tǒng)的主要用戶是火車(chē)站售票管理工作人員、系統(tǒng)管理員、購(gòu)票乘客。該系統(tǒng)分為普通用戶和系統(tǒng)管理員兩種權(quán)限登陸。火車(chē)站的普通用戶只能使用該系統(tǒng)的查詢、售票管理等基本功能;火車(chē)站售票管理工作人員能對(duì)票價(jià)進(jìn)行管理;系統(tǒng)管理員則能實(shí)現(xiàn)系統(tǒng)用戶與
46、普通用戶的添加、修改普通用戶與系統(tǒng)管理員的密碼,以此確保系統(tǒng)能夠安全操作,避免不必要的損失。3.5具體要求3.5.1功能需求實(shí)現(xiàn)售票最基本的功能,并提供各個(gè)環(huán)節(jié)詳細(xì)的統(tǒng)計(jì)記錄。3.5.2 功能組成在這個(gè)火車(chē)站自動(dòng)售票系統(tǒng)下設(shè)有五個(gè)不同模塊的功能:分別是車(chē)次管理、票價(jià)管理、票務(wù)管理、用戶管理和查詢管理。車(chē)次管理中實(shí)現(xiàn)車(chē)次信息的編輯,票價(jià)管理部分實(shí)現(xiàn)票價(jià)信息的錄入、修改于刪除以及票價(jià)折扣信息的錄入、修改于刪除。票務(wù)管理部分實(shí)現(xiàn)前臺(tái)售票、退票功能。用戶管理部分實(shí)現(xiàn)用戶添加、用戶信息修改與用戶的刪除。具體聯(lián)系如圖所示3.5.3功能邏輯3.6數(shù)據(jù)庫(kù)3.6.1 數(shù)據(jù)關(guān)系3.6.2 數(shù)據(jù)定義本項(xiàng)對(duì)產(chǎn)品的一部
47、分進(jìn)行開(kāi)發(fā)的數(shù)據(jù)庫(kù)規(guī)定一些需求,他們可能包括:3.7性能需求3.7.1 數(shù)據(jù)精確度查詢時(shí)應(yīng)保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字的記錄都應(yīng)能查到,因?yàn)橥ǔ5腎SCDS(個(gè)人關(guān)系數(shù)據(jù)庫(kù)系統(tǒng))規(guī)模在幾十到幾百項(xiàng)記錄,一查全率為標(biāo)準(zhǔn)所帶來(lái)的對(duì)查準(zhǔn)率的影響并不大。3.7.2 時(shí)間特性3.7.2.1響應(yīng)時(shí)間統(tǒng)計(jì)、查詢數(shù)據(jù)數(shù)據(jù)的相應(yīng)時(shí)間控制在30秒內(nèi)。3.7.2.2更新處理時(shí)間局域網(wǎng)數(shù)據(jù)庫(kù)在網(wǎng)絡(luò)無(wú)故障的情況下,插入一條數(shù)據(jù)和更新一條數(shù)據(jù)的數(shù)據(jù)庫(kù)操作響應(yīng)時(shí)間控制在0.5秒/條之內(nèi)。3.7.2.3數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間在撥號(hào)網(wǎng)絡(luò)連接通后,交換數(shù)據(jù)以數(shù)據(jù)單元形式進(jìn)行,所有數(shù)據(jù)交換過(guò)程控制在20分內(nèi)。3.7.2.4適
48、應(yīng)性程序啟動(dòng)和初始化時(shí)間控制在3秒之內(nèi)滿足個(gè)人使用的需求(記錄兩控制在1000項(xiàng)內(nèi))對(duì)前面提到的運(yùn)行環(huán)境要求不應(yīng)存在困難3.8其他要求火車(chē)站自動(dòng)售票系統(tǒng)數(shù)據(jù)庫(kù)中得數(shù)據(jù)量十分龐大,而且更新速度十分快。在數(shù)據(jù)大小方面要求數(shù)據(jù)的屬性藥設(shè)置合理,假如是數(shù)據(jù)的屬性值越大,則數(shù)據(jù)本身所占用容量也就十分的龐大,有坑能削弱系統(tǒng)運(yùn)行的速度,使得系統(tǒng)無(wú)法達(dá)到預(yù)期的目的。另外,在整個(gè)系統(tǒng)當(dāng)中要確保數(shù)據(jù)在保存于傳遞過(guò)程中得安全,以免發(fā)生嚴(yán)重的錯(cuò)誤,造成巨大的損失。3.8.1可使用性在裝載程序時(shí),正常就運(yùn)行,異常就停止;編程系統(tǒng)出現(xiàn)錯(cuò)誤,將會(huì)產(chǎn)生不可預(yù)見(jiàn)的問(wèn)題,熱啟,整個(gè)終端程序就會(huì)在啟動(dòng);程序出現(xiàn)錯(cuò)誤,重心裝載,若仍
49、有錯(cuò)誤,按照提示逐漸裝載。3.8.2保密性本軟件作為火車(chē)站自動(dòng)售票系統(tǒng)管理輔助設(shè)備,需要保密技術(shù);限定一個(gè)程序中某些秋雨的規(guī)約,給不同的模塊分配不同的功能。3.8.3可維護(hù)性本軟件的組成程序?yàn)閖ava設(shè)計(jì)語(yǔ)言,組構(gòu)均叫為簡(jiǎn)單、直觀意義上較為獨(dú)立。因此,給予電子化的構(gòu)成的硬件的簡(jiǎn)單可維護(hù)的特點(diǎn),決定了該軟件的簡(jiǎn)單可維護(hù)。3.8.4控制本軟件是以漢語(yǔ)程序設(shè)計(jì)語(yǔ)言的操作系統(tǒng)來(lái)控制軟件運(yùn)行。3.8.5雙方簽字需求方(需方):開(kāi)發(fā)方(供方):日期:4數(shù)據(jù)要求說(shuō)明書(shū)引言 隨著現(xiàn)代科學(xué)技術(shù)的快速發(fā)展,自動(dòng)售票系統(tǒng)也越來(lái)越廣泛應(yīng)用于各種交通和娛樂(lè)領(lǐng)域,給人們帶來(lái)了前所未有的方便。而目前,我國(guó)的火車(chē)票依然是有工作人員進(jìn)行人工售票服務(wù),這種單一的售票模式在現(xiàn)實(shí)生活中存在很多的不足。 在市場(chǎng)現(xiàn)階
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 洗瓶器課程設(shè)計(jì)動(dòng)圖
- 2025年度砂石存放地租賃合同:高標(biāo)準(zhǔn)倉(cāng)儲(chǔ)服務(wù)協(xié)議3篇
- 二零二五年度房產(chǎn)買(mǎi)賣(mài)居間代理合同模板6篇
- 基坑爆破作業(yè)安全技術(shù)規(guī)程模版(2篇)
- 二零二五年度吊裝設(shè)備租賃及工程進(jìn)度管理合同2篇
- 液壓缸的設(shè)計(jì)課程設(shè)計(jì)
- 二零二五年度冷鏈物流搬運(yùn)配送承包協(xié)議2篇
- 資助中心資助實(shí)施方案范文(2篇)
- 2025年文明校園演講稿范例(2篇)
- 二零二五年度按摩技師團(tuán)隊(duì)協(xié)作聘用合同3篇
- GB/T 18717.2-2002用于機(jī)械安全的人類工效學(xué)設(shè)計(jì)第2部分:人體局部進(jìn)入機(jī)械的開(kāi)口尺寸確定原則
- 數(shù)控線切割機(jī)床的手工編程
- -油水井小修工藝技術(shù)課件
- (完整版)兒童醫(yī)學(xué)康復(fù)科疾病護(hù)理常規(guī)
- 2022閥門(mén)制造作業(yè)指導(dǎo)書(shū)
- 科技創(chuàng)新社團(tuán)活動(dòng)教案課程
- 建筑結(jié)構(gòu)加固工程施工質(zhì)量驗(yàn)收規(guī)范表格
- 部編版語(yǔ)文六年級(jí)上冊(cè)作文總復(fù)習(xí)課件
- 無(wú)水氯化鈣MSDS資料
- 專利產(chǎn)品“修理”與“再造”的區(qū)分
- 氨堿法純堿生產(chǎn)工藝概述
評(píng)論
0/150
提交評(píng)論