李社蕾 劉小飛 楊婷婷
(三亞學(xué)院 理工學(xué)院,海南 三亞 572022)
臺球廳是近些年開始發(fā)展的,發(fā)展勢頭很猛,但內(nèi)部系統(tǒng)并不完善,多為人工現(xiàn)場操作,效率不高而且出錯(cuò)概率較高,既浪費(fèi)顧客的寶貴時(shí)間,又影響臺球吧的形象,為了能夠提高效率,并且能夠提供更為精確的數(shù)據(jù)反饋信息,有必要進(jìn)行計(jì)算機(jī)的管理。臺球廳管理系統(tǒng)針對以上問題能進(jìn)行系統(tǒng)、完善的管理,而且盡最大的可能去節(jié)約人力物力,把消費(fèi)者的需求同臺球廳的資源聯(lián)系起來,是對球臺、用戶和工作人員進(jìn)行信息管理,做到節(jié)能高效效果;為顧客提供最方便、最快速和最直觀的操作平臺,為消費(fèi)者營造一個(gè)更為舒心的娛樂環(huán)境。
臺球廳管理系統(tǒng)能夠把消費(fèi)者的需求同臺球廳的資源聯(lián)系起來,是對球臺、用戶和工作人員進(jìn)行信息管理的管理系統(tǒng),可以提高臺球廳的工作效率;為顧客提供最方便、最快速和最直觀的操作平臺,給消費(fèi)者營造一個(gè)更為舒心的娛樂環(huán)境,大大的提高市場的競爭力,吸引更多的顧客前來消費(fèi)。采用Delphi開發(fā)提高了開發(fā)效率和開發(fā)周期[1]。
本系統(tǒng)共包括四個(gè)部分的管理:
1)燈光管理:采用串口通信技術(shù)實(shí)現(xiàn)PC機(jī)與單片機(jī)之間的通信,并實(shí)現(xiàn)弱電和強(qiáng)電之間的隔離,從而實(shí)現(xiàn)單片機(jī)對室內(nèi)照明燈的控制。
2)球臺管理:主要包括當(dāng)前球臺使用情況和燈光的亮滅情況。
3)會員管理:為增加球吧的人氣,采用會員制,包括添加會員,查看會員信息,刪除會員等,以消費(fèi)金額轉(zhuǎn)化為積分,并根據(jù)積分劃分為不同級別的會員,這樣消費(fèi)所打的折扣就會不一樣。
4)消費(fèi)管理:主要包括當(dāng)此消費(fèi)金額和所獲得積分,并把此次消費(fèi)記錄添加到數(shù)據(jù)庫,便于以后查詢。
計(jì)算機(jī)管理系統(tǒng)的設(shè)計(jì)所與實(shí)現(xiàn),必須有一個(gè)正確的設(shè)計(jì)指導(dǎo)思想[2],通過合理的選擇數(shù)據(jù)結(jié)構(gòu),網(wǎng)絡(luò)結(jié)構(gòu),操作系統(tǒng)以及開發(fā)環(huán)境,構(gòu)成一個(gè)完善的運(yùn)行環(huán)境,才能充分發(fā)揮計(jì)算機(jī)信息管理的優(yōu)勢。
本系統(tǒng)采用命令和控制模式,以圖形化界面簡化操作,控制系統(tǒng)構(gòu)架如圖1所示:

圖1 控制系統(tǒng)構(gòu)架
通過用戶界面不但可以操作數(shù)據(jù)庫,實(shí)現(xiàn)數(shù)據(jù)的瀏覽﹑查詢﹑編輯和管理等基本操作,而且還可以通過串口控制單片機(jī)實(shí)現(xiàn)對室內(nèi)燈光的控制。
業(yè)務(wù)流程圖是描述物理系統(tǒng)的工具。可以通過畫出系統(tǒng)流程圖來了解要開發(fā)的項(xiàng)目的大概處理流程、范圍和功能等。業(yè)務(wù)流程圖不僅用于可行性研究,還可用于需求分析階段。本系統(tǒng)的業(yè)務(wù)流程如圖2所示:

圖2 業(yè)務(wù)流程圖
數(shù)據(jù)流圖[3]:它是表示系統(tǒng)邏輯模型的工具,以圖形的方式來表達(dá)系統(tǒng)的功能。它往往是分層的,頂層圖表明系統(tǒng)的范圍及它與周圍環(huán)境的數(shù)據(jù)交換關(guān)系,下層圖是上層圖中數(shù)據(jù)處理的細(xì)化,分解層次的多少由系統(tǒng)的復(fù)雜程度來決定。掌握畫數(shù)據(jù)流圖應(yīng)注意的事項(xiàng)。
數(shù)據(jù)流程圖的特點(diǎn):概括性和抽象性。
數(shù)據(jù)流程圖在系統(tǒng)分析中的作用:數(shù)據(jù)流程圖既是對原系統(tǒng)進(jìn)行分析和抽象的工具,也是用以描述新系統(tǒng)邏輯模型的主要工具。
本系統(tǒng)的數(shù)據(jù)流程如圖3所示:

圖3 數(shù)據(jù)流程圖頂層
本系統(tǒng)主要由三個(gè)部門共同進(jìn)行管理,人事部門負(fù)責(zé)員工的管理,管理部門主要負(fù)責(zé)球臺和消費(fèi)的管理,客戶服務(wù)部門主要是對客戶(包括普通客戶和會員)的管理。
第一層
這一層是頂層的展開,是數(shù)據(jù)流程圖最為重要的一層,如果這一層沒有分析好那么下面的工作都要出問題。如會員管理﹑消費(fèi)管理﹑員工管理﹑球臺管理和查詢統(tǒng)計(jì)。其中以消費(fèi)管理和球臺管理最為復(fù)雜,但也是本系統(tǒng)的亮點(diǎn)。數(shù)據(jù)存儲有五個(gè):客戶資料﹑消費(fèi)資料﹑項(xiàng)目資料和員工信息。它們分別保存著各自的數(shù)據(jù)。
第二層
會員管理:共有三個(gè)數(shù)據(jù)處理模塊和一個(gè)數(shù)據(jù)存儲。 主要是會員的注冊、資料的變更以及會員信息的查詢和統(tǒng)計(jì)。
消費(fèi)管理:共有四個(gè)數(shù)據(jù)處理模塊和六個(gè)數(shù)據(jù)存儲。 主要是處理會員消費(fèi)的事務(wù)。會員可在入場前先查詢當(dāng)前球臺占用情況決定是否要進(jìn)場開臺消費(fèi),進(jìn)場前會員要做個(gè)簡單的登記。
球臺管理:主要是對球臺燈光的控制,分為一對一燈光控制和燈光的調(diào)試。
臺球廳管理系統(tǒng)的開發(fā)過程其實(shí)并不復(fù)雜,但是體現(xiàn)了OOP編程的基本思想,本系統(tǒng)使用了Assess數(shù)據(jù)庫服務(wù)程序,完全可以滿足使用需求。拋棄以往的人工管理模式,采用現(xiàn)代的軟件智能管理,可以最大化的節(jié)約經(jīng)營者開銷,節(jié)約消費(fèi)者的寶貴時(shí)間,而且避免算錯(cuò)帳的可能,提高臺球吧信譽(yù)度和知名度,為消費(fèi)者營造一個(gè)更為舒心的娛樂環(huán)境。
[1]余鍵.Delphi課程設(shè)計(jì)案例精編[M].北京:清華大學(xué)出版社,2008,7:139-144.
[2]潘穎,李雄.桌球廳電腦管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[C]//廣西計(jì)算機(jī)學(xué)會2004年年會論文集.2004,20(4).
[3]尹買華.數(shù)據(jù)庫管理系統(tǒng)[M].北京:清華大學(xué)出版社,2004,71:7-15.
[4]奚建榮.基于51單片機(jī)的多點(diǎn)溫度控制系統(tǒng)設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2009,2.
[5]黃勤.單片機(jī)原理及應(yīng)用[M].北京:清華大學(xué)出版社,2009,11:257-281.
[6]方軍.基于單片機(jī)大棚溫濕度遠(yuǎn)程監(jiān)控的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2012.