亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        自助購票系統(tǒng)的設(shè)計(jì)與研究

        2010-07-25 08:44:30吳秀敏王小蘭陳世斌方巍
        微型電腦應(yīng)用 2010年9期
        關(guān)鍵詞:程序信息系統(tǒng)

        吳秀敏,王小蘭,陳世斌, 方巍

        0 引言

        ATM 機(jī)的出現(xiàn)方便了人們的生活,但售票領(lǐng)域至今未出現(xiàn)相似的系統(tǒng)和設(shè)備。然而這種系統(tǒng)和設(shè)備在生活中卻有很大的需求?,F(xiàn)實(shí)生活中的售票系統(tǒng)的售票過程耗費(fèi)了大量的人力,但是其效果并不能另人滿意,幾乎每次買票都需要排很長的隊(duì),不管是在車站還是在各個(gè)售票點(diǎn)。如果現(xiàn)實(shí)生活中有類似ATM機(jī)的售票機(jī)器,那么購票過程也就不再那么困難了。

        1 系統(tǒng)的設(shè)計(jì)

        整個(gè)系統(tǒng)可以設(shè)計(jì)為一個(gè)星形網(wǎng)絡(luò),即一個(gè)主控機(jī)作為服務(wù)器連接著多個(gè)客戶機(jī)??蛻魴C(jī)運(yùn)行相同的程序,硬件的配置也基本相同。

        1.1 系統(tǒng)的總體設(shè)計(jì)

        系統(tǒng)拓?fù)浣Y(jié)構(gòu)如圖(1)所示

        圖1 系統(tǒng)總體結(jié)構(gòu)框圖

        主控機(jī)功能:與客戶端進(jìn)行數(shù)據(jù)交換,建立數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)檢索,處理和更新等。

        客戶端功能:與主控機(jī)通信,監(jiān)控客戶的操作需求。

        主控機(jī)程序:串口通信程序,數(shù)據(jù)檢索和處理程序等。

        客戶端程序:串口通信程序,客戶需求處理程序等。

        本系統(tǒng)模擬自動購票的過程是:

        (1)客戶端獲取輸入的學(xué)號和乘車方向信息發(fā)送給主控端;

        (2)主控端獲取學(xué)號和乘車方向信息,并通過學(xué)生信息中心查詢學(xué)生的信息,將乘車區(qū)間(起點(diǎn)站—終點(diǎn)站)傳送給票務(wù)中心,票務(wù)中心查詢相關(guān)乘車信息將車次路線信息發(fā)送給客戶端;

        (3)客戶端顯示車次路線信息;

        (4)客戶端獲取選擇的記錄號,從車次列表中讀取相應(yīng)車次信息并發(fā)送給主控機(jī);

        (5)主控機(jī)收到車次信息后向客戶端發(fā)送完整的車票信息(車次、起點(diǎn)站、終點(diǎn)站、發(fā)車時(shí)間、票價(jià)),并發(fā)出出票指令;

        (6)客戶端接收到車票信息和出票指令后,打印車票。

        1.2 狀態(tài)機(jī)的設(shè)計(jì)

        考慮到實(shí)際情況的復(fù)雜性,本系統(tǒng)主控機(jī)和客戶端的通信比較復(fù)雜。為了方便程序的編寫,增加系統(tǒng)的容錯(cuò)性和穩(wěn)定性,我們設(shè)計(jì)了主控機(jī)和客戶端的狀態(tài)機(jī)。

        主要工作過程及狀態(tài)變化是:(1)啟動程序,開啟通信服務(wù),主控機(jī)狀態(tài)初始化為“等待接收學(xué)生學(xué)號和乘車方向”狀態(tài);(2)等待串口接收數(shù)據(jù);(3)串口接收到數(shù)據(jù)后根據(jù)串口協(xié)議的設(shè)置對接收到的數(shù)據(jù)進(jìn)行處理;(4)如果收到學(xué)號和乘車方向信息,則查詢學(xué)生信息數(shù)據(jù)庫得到乘車路線,然后根據(jù)乘車路線查詢車票信息數(shù)據(jù)庫得到所有包含該乘車路線車次,并將車次信息發(fā)給客戶端;主控機(jī)的狀態(tài)轉(zhuǎn)到“等待接收車次選擇”狀態(tài);如果當(dāng)前狀態(tài)為“等待接收車次選擇”,并且收到了客戶端的車次選擇信息,則查詢車票信息數(shù)據(jù)庫獲取對應(yīng)車次更詳細(xì)的數(shù)據(jù),并將詳細(xì)信息封裝為出票命令發(fā)送給客戶端,主控機(jī)狀態(tài)轉(zhuǎn)到“等待交易完成”狀態(tài);如果當(dāng)前狀態(tài)為“等待交易完成”,并且收到了客戶端的交易完成信息;則更新車票信息數(shù)據(jù)庫,主控機(jī)的狀態(tài)轉(zhuǎn)到“等待接收學(xué)生學(xué)號和乘車方向”狀態(tài)。

        1.2.1 主控機(jī)的狀態(tài)機(jī)

        圖(2)所示的狀態(tài)機(jī)形象直觀地描述了主控機(jī)的工作狀態(tài)處理過程。

        圖2 主控機(jī)的狀態(tài)機(jī)描述

        1.2.2 客戶端的狀態(tài)機(jī)

        圖(3)示出的狀態(tài)機(jī)直觀地描述了客戶機(jī)監(jiān)控過程。

        圖3 客戶端的狀態(tài)機(jī)描述

        1.3 系統(tǒng)的程序設(shè)計(jì)

        系統(tǒng)程序的設(shè)計(jì)主要體現(xiàn)在主控機(jī)和客戶機(jī)兩個(gè)方面,下面分別設(shè)計(jì)主控機(jī)和客戶機(jī)的工作流程。

        1.3.1 主控機(jī)的程序設(shè)計(jì)

        主控機(jī)作為服務(wù)器主要負(fù)責(zé)數(shù)據(jù)庫的管理,并提供查詢接口,將查詢結(jié)果通過串口發(fā)送給客戶端。程序流程圖如圖(4)所示。

        主控機(jī)程序采用MFC單文檔形式,程序由MFC函數(shù)框架自動完成消息循環(huán),需要編寫實(shí)現(xiàn)相關(guān)功能的消息響應(yīng)函數(shù)的代碼,程序中主要的工作是編寫菜單的響應(yīng)函數(shù)和串口通信模塊的相關(guān)代碼。

        圖4 主控機(jī)程序流程圖

        1.3.2 客戶機(jī)的程序設(shè)計(jì)

        客戶機(jī)主要負(fù)責(zé)從客戶界面獲取輸入信息,并將其轉(zhuǎn)換為相應(yīng)消息格式通過串口發(fā)送給主控機(jī),并將主控機(jī)的回復(fù)信息以一定的方式顯示在界面上,可以采用對話框形式。其程序流程圖如圖(5)所示。

        圖 5 客戶端程序流程圖

        2 結(jié)束語

        現(xiàn)在網(wǎng)上銷售如此火爆,如果該系統(tǒng)擴(kuò)展到支持 Web形式,那么可使用網(wǎng)上銀行進(jìn)行網(wǎng)上交易,減少了硬設(shè)備的投入,使系統(tǒng)的投資進(jìn)一步減少。若限制一個(gè)賬號(學(xué)號,工作證號,或身份證號)購票的數(shù)目,那么本系統(tǒng)還能夠在一定程度上能減少黃牛票,實(shí)現(xiàn)公平交易。

        [1] 周功業(yè),黃文蘭,盧建華.現(xiàn)代微機(jī)系統(tǒng)與接口技術(shù),[M] 中山大學(xué)出版社,

        [2] 王珊,薩斯煊.數(shù)據(jù)庫系統(tǒng)原理概論,[M] 高等教育出版社

        [3] 王超龍,陳志華.VC++ 6.0入門與提高,[M] 人民郵電出版社.

        [4] 深入淺出VC++串口編程,宋寶華.來自網(wǎng)絡(luò).

        猜你喜歡
        程序信息系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機(jī)系統(tǒng)
        ZC系列無人機(jī)遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        試論我國未決羈押程序的立法完善
        “程序猿”的生活什么樣
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        英國與歐盟正式啟動“離婚”程序程序
        創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        欧洲熟妇色xxxxx欧美老妇伦| 国产精品麻豆一区二区三区 | 风流老熟女一区二区三区| 国产成人+亚洲欧洲+综合| 无遮高潮国产免费观看韩国| 日本一区二区三级免费| 中文精品久久久久人妻不卡| 日本边添边摸边做边爱的网站| 亚洲成在人线电影天堂色| 国产精品成年人毛片毛片| 国产成人精品无码片区在线观看 | 午夜人妻中文字幕福利| 丰满少妇被啪啪到高潮迷轩| 国产在线精品一区二区三区直播| 中文字幕无线码中文字幕| 91免费国产高清在线| 论理视频二区三区四区在线观看| av永久天堂一区二区三区| 亚洲av无码一区二区二三区下载 | 毛片免费全部无码播放| 久草视频在线这里只有精品| 99久久国产精品免费热| 久久综合九色综合97欧美| 国产小视频网址| 男女啦啦啦视频在线观看| 亚洲av无码成人精品国产| 亚洲av无码专区电影在线观看 | 亚洲国产a∨无码中文777| 中文无码一区二区不卡αv| 日本成人字幕在线不卡| 人日本中文字幕免费精品| 国产欧美一区二区三区在线看| 国产激情视频白浆免费| 欧美日韩亚洲国内综合网| 在线a人片免费观看国产| 中文字幕亚洲高清视频| 日韩精品久久无码中文字幕| 中文字幕在线免费| 日本一本二本三本道久久久| 亚洲av午夜精品无码专区| 久久中文字幕人妻熟av女蜜柚m|