国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

中小型運(yùn)動會秩序表冊通用系統(tǒng)的設(shè)計與實現(xiàn)

2012-01-04 09:28
關(guān)鍵詞:表單運(yùn)動會秩序

汪 濤

(湖北民族學(xué)院 理學(xué)院,湖北 恩施 445000)

在全民健身熱潮中,各地每年都要定期或不定其舉辦各種類型的運(yùn)動會,尤其是學(xué)校,從小學(xué)到大學(xué)每校每學(xué)期都有各類體育賽事,每次運(yùn)動會,每一項賽事先都需要擬訂相關(guān)比賽秩序,依靠人工擬定,費(fèi)時費(fèi)力,十分麻煩,尤其是多組循環(huán)賽,更難以編排,如果能設(shè)計開發(fā)一個系統(tǒng)應(yīng)用到比賽的組織活動中去,無疑事半功倍,意義重大.基于此,筆者對建立中小型運(yùn)動會的秩序系統(tǒng)作了一定探索.

1 系統(tǒng)介紹

1.1 系統(tǒng)分析

根據(jù)中小型體育運(yùn)動會秩序安排基本要求,筆者認(rèn)為體育賽事安排的計算機(jī)管理系統(tǒng)存在以下特點(diǎn):

1)數(shù)據(jù)龐大性.包括大小項目的名稱、級別、組別,運(yùn)動員、代表隊的數(shù)量、組成,比賽場地、時間、場次順序,裁判規(guī)則,裁判及工作人員的組成和安排,比賽結(jié)果,成績、積分,選拔名次,頒獎地點(diǎn)、時間、人員等等.

2)數(shù)據(jù)的更新性.隨著比賽進(jìn)度,很多數(shù)據(jù)都在不斷變化.

3)數(shù)據(jù)的保留性.比賽中的部分?jǐn)?shù)據(jù),如單項賽事最好成績記錄(平破記錄標(biāo)準(zhǔn)和數(shù)量),運(yùn)動員的犯規(guī)次數(shù),有關(guān)賽事的累計積分,累計成績,單項技術(shù)統(tǒng)計等,都要保留一定紀(jì)錄,有的要還要長期保存下去.

4)數(shù)據(jù)的準(zhǔn)確性與變更性.要確保系統(tǒng)運(yùn)行正確,數(shù)據(jù)必須準(zhǔn)確;一些比賽中的人為因素也需要作相應(yīng)修改(如誤判的糾正等).

5)數(shù)據(jù)的相關(guān)性.各子庫、表單的數(shù)據(jù)相互間必須有一定聯(lián)系,并可以靈活調(diào)入、存儲和修改.

1.2 系統(tǒng)功能

1.2.1 編制功能.利用表單設(shè)計秩序庫數(shù)據(jù)界面,便于比賽場次安排,解決比賽時間、地點(diǎn)和代表隊、運(yùn)動員、裁判員及工作人員出現(xiàn)沖突問題.

1.2.2 管理維護(hù)功能.在整個系統(tǒng)的數(shù)據(jù)錄入修正界面上,建立工具框架、控件對象,如標(biāo)簽、列表框、編輯框、下拉列表、命令按紐、單選框、復(fù)選框、頁框、容器等,通過對這些控件的操作來實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的錄入、修改、增刪和維護(hù)[1].

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

1.2.3 存儲與輸出功能.對一部分基本信息數(shù)據(jù)(如項目名稱、單項紀(jì)錄、比賽規(guī)則)可以永久保存,其他數(shù)據(jù)為暫時保存至運(yùn)動會結(jié)束,通過調(diào)用數(shù)據(jù)庫中的數(shù)據(jù),而編排出的比賽場次、時間、地點(diǎn)和所有人員安排、比賽規(guī)則、進(jìn)度和結(jié)果,頒獎時間、地點(diǎn)、人員等,在形成一定表冊后,可供打印輸出.

1.2.4 統(tǒng)計功能.根據(jù)相關(guān)列表,對比賽結(jié)果、積分、紀(jì)錄及一些技術(shù)性數(shù)據(jù)指標(biāo)進(jìn)行累計和平均數(shù)的計算、統(tǒng)計.

1.2.5 傳遞與查詢功能,各比賽場地間可以通過局域網(wǎng)及時進(jìn)行數(shù)據(jù)傳輸與查詢.

1.3 開發(fā)環(huán)境

開發(fā)環(huán)境基于Win9x/NT中文操作系統(tǒng),數(shù)據(jù)庫以Visual FoxPro面向?qū)ο笤O(shè)計,最后以Delphi6.0編程工具生成系統(tǒng).

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

2 數(shù)據(jù)庫的確定

2.1 數(shù)據(jù)庫的建立

整個系統(tǒng)劃分為基本數(shù)據(jù)庫,統(tǒng)計數(shù)據(jù)庫和秩序表冊三個庫,每個庫又由若干子庫組成詳見表1.

表1 數(shù)據(jù)庫的構(gòu)成

為增強(qiáng)數(shù)據(jù)庫的靈活性,可根據(jù)運(yùn)動會實際需要進(jìn)行調(diào)整,增刪各子庫及字段編排方式和內(nèi)容,也可由用戶自建數(shù)據(jù)庫完成,由系統(tǒng)提供工具框架和輸入接口.

2.2 數(shù)據(jù)庫管理

對已建立的數(shù)據(jù)庫的存取,修改通過Delphi中的數(shù)據(jù)庫引擎BDF來實現(xiàn),主要采用(PARAIX)X數(shù)據(jù)庫方式,以本地數(shù)據(jù)庫訪問與編輯方式進(jìn)行,同時,對每個字庫及字段結(jié)構(gòu)均可先限定類型、代碼與長度,對極少數(shù)場地及規(guī)則中不宜以文字說明的,可以建立鏈接的繪圖工具(如畫圖板、Photoshop軟件)插入[2-7].

3 界面的設(shè)定

3.1 登陸界面

對于聯(lián)機(jī)使用本系統(tǒng)、計算機(jī)間可以互訪的,必須注意安全保護(hù),為加強(qiáng)管理,可設(shè)置登陸界面,包括用戶名,密碼,確認(rèn),進(jìn)入,退出等.

3.2 數(shù)據(jù)處理界面

用Visual FoxPro軟件對每一個子庫設(shè)置相應(yīng)的表單、界面,內(nèi)容包括標(biāo)簽,頁面選擇(各子庫名)列表框,編輯框,項目題,下拉列表,接口技術(shù)頁框,同時,根據(jù)需要設(shè)立,添加、刪除、編輯、取消、確認(rèn)、統(tǒng)計、排列、退出等命令按鈕.

3.3 數(shù)據(jù)查詢界面

采用SQL(Structure Query Langue)語句,以視圖與表單結(jié)合的結(jié)構(gòu)化查詢.

圖2 秩序表冊注成流程度

圖3 基本信息設(shè)置表單

4 秩序表生成

本系統(tǒng)提供人工選擇與自動(隨機(jī))選擇兩種生成方式,以約束矩陣建立相關(guān)參數(shù),自動選擇通過調(diào)用Delphi中Random函數(shù)來實現(xiàn),流程圖詳見圖2.

5 設(shè)計實現(xiàn)

具體設(shè)計實現(xiàn)內(nèi)容程序復(fù)雜,限于篇幅和實際需要不同,整個系統(tǒng)的具體設(shè)計在此省略,只就基本數(shù)據(jù)庫建立舉一小例.以建立項目信息子庫為例

在頁的INIT EVENT事件中設(shè)置命令:

T hisform.頁框.項目信息頁.項目名稱.Readonly=.T.

T hisform.頁框.項目信息頁. 組別.Readonly=.T.

如是田徑項目則在表單中增加小項目(如短跑、長跑、接力、跳高、跳遠(yuǎn)等)和具體標(biāo)準(zhǔn)(如100m、200m、1500m等)兩個編輯框,使用如下命令:

If 項目信息.具體分類

T hisform.頁框.項目信息頁. 小項目. Visible =.T.

T hisform.頁框.項目信息頁. 具體標(biāo)準(zhǔn). Visible =.T.

Else

T hisform.頁框.項目信息頁. 小項目. Visible =. F.

T hisform.頁框.項目信息頁. 具體標(biāo)準(zhǔn). Visible =. F.

Emdif[3]

在框內(nèi)移入具體內(nèi)容或添加或更改(編輯)或刪除,詳見圖3.

6 結(jié)語

以上只就中小型運(yùn)動會相關(guān)信息計算機(jī)管理系統(tǒng)的建立原理和過程提出設(shè)想,其中數(shù)據(jù)庫建立是基礎(chǔ),圖形化的友好界面和全中文設(shè)計可使用戶方便使用,所容納的信息并不能包含運(yùn)動會的全部內(nèi)容,用戶可以靈活自由增添刪改,故有一定的實用性.

[1] 李勁.基于B/S框架的中藥材信息系統(tǒng)的設(shè)計與實現(xiàn)[J].湖北民族學(xué)院學(xué)報:自然科學(xué)版,2003,21(4):69-72.

[2] 譚鵬,熊偉文.Delphi6.0數(shù)據(jù)庫編程技巧[J].計算機(jī)系統(tǒng)應(yīng)用,2004(2):18-23.

[3] 合力工作室.中文Visual FoxPro6.0高級編輯[M].北京:清華大學(xué)出版社,2003: 157-158.

[4] 常祖政,馮志杰.VF編程實例講解[J].濰坊教育學(xué)院學(xué)報,2004(1):103-105.

[5] Visual FoxPro及其應(yīng)用系統(tǒng)開發(fā)[M].北京:清華大學(xué)出版社,2001.

[6] Michael.T-SOL編程[M].謝行秀譯.北京:人民郵電出版社,2002:243-245.

[7] 徐新華.dephi5高級編程—Database與MIDAS編程[M].北京:人民郵電出版社,2000:61-168.

猜你喜歡
表單運(yùn)動會秩序
電子表單系統(tǒng)應(yīng)用分析
龜龜運(yùn)動會
秩序與自由
春季運(yùn)動會
淺談網(wǎng)頁制作中表單的教學(xué)
孤獨(dú)與秩序
get Shopty!我們的運(yùn)動會
遏制違約頻發(fā) 重建藥采秩序
亂也是一種秩序
動態(tài)表單技術(shù)在教學(xué)管理中的應(yīng)用*