a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 數(shù)據(jù)庫 > Access > 正文

Access設(shè)_計抽獎系統(tǒng)

2019-11-02 14:14:46
字體:
供稿:網(wǎng)友

   一、系統(tǒng)組成及原理

  抽獎系統(tǒng)主要由來賓登記、獎票管理、幸運抽獎、獲獎查詢四個基本模塊構(gòu)成,登記模塊登記參加抽獎人員,獎票管理模塊初始化參加抽獎人員名單,抽獎模塊實現(xiàn)抽獎功能,獲獎查詢模塊查詢獲獎結(jié)果。其中,抽獎模塊中可以實現(xiàn)獎勵等級、總抽獎數(shù)、每一次抽獎數(shù)的控制。系統(tǒng)架構(gòu)框圖如圖1。

Access設(shè)計抽獎系統(tǒng) 電腦高手

  圖1 系統(tǒng)架構(gòu)

  二、系統(tǒng)初始化

  來賓登記模塊中已經(jīng)收錄了參加抽獎的人員名單以及所屬部門,在獎票管理模塊中,當(dāng)點擊初始化按鈕時通過內(nèi)部程序設(shè)計首先把上次的抽獎結(jié)果清空,同時利用Rnd在參加抽獎的人員名單前隨機生成一系列的序號,為幸運抽獎模塊中的隨機抽獎做準(zhǔn)備[1]。主要初始化程序代碼如下:

  以下為引用的內(nèi)容:

  DoCmd.SetWarnings False

  DoCmd.OpenQuery "刪除對獎票號", acNormal, acEdit

  DoCmd.OpenQuery "追加對獎票號", acNormal, acEdit

  DoCmd.SetWarnings True

  Set qrs = CurrentDb.OpenRecordset("對獎票號")

  qrs.MoveFirst

  i = 1

  Do While Not qrs.EOF

  qrs.Edit

  qrs!序號 = Int((211 - 1) * Rnd)

  qrs!對獎號碼 = i

  qrs.Update

  i = i + 1

  qrs.MoveNext

  Loop

  MsgBox ("對獎名單初始化完畢。")

  qrs.Close

  抽獎功能的實現(xiàn)

  通過抽獎模塊實現(xiàn)最終抽獎功能。

  通過獎勵等級組合框控制抽獎等級,通過抽獎數(shù)量組合框控制每批次抽獎數(shù)量,通過總抽獎數(shù)組合框控制總抽獎數(shù)。當(dāng)獎勵等級分別為一、二、三等獎時,抽獎數(shù)量和總抽獎數(shù)默認值分別為5、10、10和10、30、50。各組合框的具體數(shù)值也可以通過上下箭頭控制。抽獎界面如圖2。

  

天龍影院[www.aikan.tv/special/tianlongyingyuan/]
圖 2 抽 獎 界 面

  其程序設(shè)計比較簡單,主要程序如下:

  以下為引用的內(nèi)容:

  ……

  If Me!獎勵等級.Value = 1 Then

  Me!總數(shù)量.Value = 10

  End If

  If Me!獎勵等級.Value = 2 Then

  Me!總數(shù)量.Value = 30

  End If

  If Me!獎勵等級.Value = 3 Then

  Me!總數(shù)量.Value = 50

  End If

  Forms!抽獎.Q_抽獎統(tǒng)計.Requery

  If Me!獎勵等級.Value = 1 Then

  Me!抽獎數(shù)量.Value = 5

  End If

  If Me!獎勵等級.Value = 2 Or Me!獎勵等級.Value = 3 Then

  Me!抽獎數(shù)量.Value = 10

  End If

  ……

  通過點擊開始按鈕開始抽獎,同時按鈕標(biāo)題變?yōu)橥V梗俅吸c擊停止此批次抽獎,同時按鈕標(biāo)題變?yōu)殚_始,繼續(xù)點擊開始下一批次抽獎,如此反復(fù),直至完成總抽獎數(shù),此時提示“抽獎總數(shù)已到”,如果未完成總抽獎數(shù)就開始另外一輪抽獎,則提示“抽獎限制”。

  內(nèi)部抽獎主要解決隨機性和相對均衡兩個問題。系統(tǒng)初始化在參加抽獎人員名單前隨機生成了序號,通過查詢“號碼重排序”將參加抽獎人員名單按照序號升序排列,抽獎時按照序號順序抽獎,實現(xiàn)了隨機的要求。相對均衡要求大致按照各個部門人數(shù)占總?cè)藬?shù)的百分比來分配中獎人數(shù),本系統(tǒng)采用各個部門占總?cè)藬?shù)的百分比乘以抽獎總數(shù)的方法來大致確定各個部門的中獎人數(shù),有小數(shù)的數(shù)字通過程序設(shè)計進行四舍五入處理。需要注意的是,若使所有的部門中獎人數(shù)都要用四舍五入的方法進行處理則可能出現(xiàn)錯誤,為了避免這種情況需要選定一個部門,使其中獎人數(shù)等于總抽獎數(shù)減去其他各個部門中獎人數(shù)之和[2]。抽獎模塊的主要程序代碼如下:

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久一在线| 精品视频一区二区三区 | 最新黄色网页 | 国产高清不卡一区二区三区 | 欧美黄色大片网站 | 欧美精品在线不卡 | 欧美亚洲一区二区三区 | 午夜精品久久久久久久99黑人 | 欧美在线高清 | 久久99国产精品久久99大师 | 视频一区二区国产 | 日韩中文字幕三区 | 老司机狠狠爱 | 亚洲一区成人 | 最新久久精品 | 国产日韩视频在线观看 | 亚洲欧美一区二区三区久久 | 天天操狠狠 | 91天堂 | 美女福利网站 | 久久ri资源网 | 涩爱网 | 精品亚洲视频在线观看 | 国产伦精品一区二区三区照片91 | 国产精品亚洲成在人线 | 免费视频99| 亚洲网站免费 | www四虎| 精品二区 | 国产成人久久精品一区二区三区 | 山岸逢花在线观看 | 亚洲aⅴ| 97香蕉久久国产超碰青草软件 | 天天操综合网 | 在线视频 91 | 国产欧美一区二区三区鸳鸯浴 | 国产精品一区二区在线观看 | 四虎视频在线精品免费网址 | 亚洲天堂免费 | 中文字国产精久久无 | 狠狠色噜噜狠狠狠狠69 |