李社蕾 劉小飛 楊婷婷
(三亞學院 理工學院,海南 三亞 572022)
臺球廳是近些年開始發(fā)展的,發(fā)展勢頭很猛,但內(nèi)部系統(tǒng)并不完善,多為人工現(xiàn)場操作,效率不高而且出錯概率較高,既浪費顧客的寶貴時間,又影響臺球吧的形象,為了能夠提高效率,并且能夠提供更為精確的數(shù)據(jù)反饋信息,有必要進行計算機的管理。臺球廳管理系統(tǒng)針對以上問題能進行系統(tǒng)、完善的管理,而且盡最大的可能去節(jié)約人力物力,把消費者的需求同臺球廳的資源聯(lián)系起來,是對球臺、用戶和工作人員進行信息管理,做到節(jié)能高效效果;為顧客提供最方便、最快速和最直觀的操作平臺,為消費者營造一個更為舒心的娛樂環(huán)境。
臺球廳管理系統(tǒng)能夠把消費者的需求同臺球廳的資源聯(lián)系起來,是對球臺、用戶和工作人員進行信息管理的管理系統(tǒng),可以提高臺球廳的工作效率;為顧客提供最方便、最快速和最直觀的操作平臺,給消費者營造一個更為舒心的娛樂環(huán)境,大大的提高市場的競爭力,吸引更多的顧客前來消費。采用Delphi開發(fā)提高了開發(fā)效率和開發(fā)周期[1]。
本系統(tǒng)共包括四個部分的管理:
1)燈光管理:采用串口通信技術(shù)實現(xiàn)PC機與單片機之間的通信,并實現(xiàn)弱電和強電之間的隔離,從而實現(xiàn)單片機對室內(nèi)照明燈的控制。
2)球臺管理:主要包括當前球臺使用情況和燈光的亮滅情況。
3)會員管理:為增加球吧的人氣,采用會員制,包括添加會員,查看會員信息,刪除會員等,以消費金額轉(zhuǎn)化為積分,并根據(jù)積分劃分為不同級別的會員,這樣消費所打的折扣就會不一樣。
4)消費管理:主要包括當此消費金額和所獲得積分,并把此次消費記錄添加到數(shù)據(jù)庫,便于以后查詢。
計算機管理系統(tǒng)的設(shè)計所與實現(xiàn),必須有一個正確的設(shè)計指導思想[2],通過合理的選擇數(shù)據(jù)結(jié)構(gòu),網(wǎng)絡(luò)結(jié)構(gòu),操作系統(tǒng)以及開發(fā)環(huán)境,構(gòu)成一個完善的運行環(huán)境,才能充分發(fā)揮計算機信息管理的優(yōu)勢。
本系統(tǒng)采用命令和控制模式,以圖形化界面簡化操作,控制系統(tǒng)構(gòu)架如圖1所示:
圖1 控制系統(tǒng)構(gòu)架
通過用戶界面不但可以操作數(shù)據(jù)庫,實現(xiàn)數(shù)據(jù)的瀏覽﹑查詢﹑編輯和管理等基本操作,而且還可以通過串口控制單片機實現(xiàn)對室內(nèi)燈光的控制。
業(yè)務(wù)流程圖是描述物理系統(tǒng)的工具??梢酝ㄟ^畫出系統(tǒng)流程圖來了解要開發(fā)的項目的大概處理流程、范圍和功能等。業(yè)務(wù)流程圖不僅用于可行性研究,還可用于需求分析階段。本系統(tǒng)的業(yè)務(wù)流程如圖2所示:
圖2 業(yè)務(wù)流程圖
數(shù)據(jù)流圖[3]:它是表示系統(tǒng)邏輯模型的工具,以圖形的方式來表達系統(tǒng)的功能。它往往是分層的,頂層圖表明系統(tǒng)的范圍及它與周圍環(huán)境的數(shù)據(jù)交換關(guān)系,下層圖是上層圖中數(shù)據(jù)處理的細化,分解層次的多少由系統(tǒng)的復(fù)雜程度來決定。掌握畫數(shù)據(jù)流圖應(yīng)注意的事項。
數(shù)據(jù)流程圖的特點:概括性和抽象性。
數(shù)據(jù)流程圖在系統(tǒng)分析中的作用:數(shù)據(jù)流程圖既是對原系統(tǒng)進行分析和抽象的工具,也是用以描述新系統(tǒng)邏輯模型的主要工具。
本系統(tǒng)的數(shù)據(jù)流程如圖3所示:
圖3 數(shù)據(jù)流程圖頂層
本系統(tǒng)主要由三個部門共同進行管理,人事部門負責員工的管理,管理部門主要負責球臺和消費的管理,客戶服務(wù)部門主要是對客戶(包括普通客戶和會員)的管理。
第一層
這一層是頂層的展開,是數(shù)據(jù)流程圖最為重要的一層,如果這一層沒有分析好那么下面的工作都要出問題。如會員管理﹑消費管理﹑員工管理﹑球臺管理和查詢統(tǒng)計。其中以消費管理和球臺管理最為復(fù)雜,但也是本系統(tǒng)的亮點。數(shù)據(jù)存儲有五個:客戶資料﹑消費資料﹑項目資料和員工信息。它們分別保存著各自的數(shù)據(jù)。
第二層
會員管理:共有三個數(shù)據(jù)處理模塊和一個數(shù)據(jù)存儲。 主要是會員的注冊、資料的變更以及會員信息的查詢和統(tǒng)計。
消費管理:共有四個數(shù)據(jù)處理模塊和六個數(shù)據(jù)存儲。 主要是處理會員消費的事務(wù)。會員可在入場前先查詢當前球臺占用情況決定是否要進場開臺消費,進場前會員要做個簡單的登記。
球臺管理:主要是對球臺燈光的控制,分為一對一燈光控制和燈光的調(diào)試。
臺球廳管理系統(tǒng)的開發(fā)過程其實并不復(fù)雜,但是體現(xiàn)了OOP編程的基本思想,本系統(tǒng)使用了Assess數(shù)據(jù)庫服務(wù)程序,完全可以滿足使用需求。拋棄以往的人工管理模式,采用現(xiàn)代的軟件智能管理,可以最大化的節(jié)約經(jīng)營者開銷,節(jié)約消費者的寶貴時間,而且避免算錯帳的可能,提高臺球吧信譽度和知名度,為消費者營造一個更為舒心的娛樂環(huán)境。
[1]余鍵.Delphi課程設(shè)計案例精編[M].北京:清華大學出版社,2008,7:139-144.
[2]潘穎,李雄.桌球廳電腦管理系統(tǒng)的設(shè)計與實現(xiàn)[C]//廣西計算機學會2004年年會論文集.2004,20(4).
[3]尹買華.數(shù)據(jù)庫管理系統(tǒng)[M].北京:清華大學出版社,2004,71:7-15.
[4]奚建榮.基于51單片機的多點溫度控制系統(tǒng)設(shè)計[J].現(xiàn)代電子技術(shù),2009,2.
[5]黃勤.單片機原理及應(yīng)用[M].北京:清華大學出版社,2009,11:257-281.
[6]方軍.基于單片機大棚溫濕度遠程監(jiān)控的設(shè)計與實現(xiàn)[D].成都:電子科技大學,2012.