VB6_0在開(kāi)發(fā)小型田徑運(yùn)動(dòng)會(huì)管理系統(tǒng)中的應(yīng)用_系統(tǒng)模型總體設(shè)計(jì)_第1頁(yè)
VB6_0在開(kāi)發(fā)小型田徑運(yùn)動(dòng)會(huì)管理系統(tǒng)中的應(yīng)用_系統(tǒng)模型總體設(shè)計(jì)_第2頁(yè)
VB6_0在開(kāi)發(fā)小型田徑運(yùn)動(dòng)會(huì)管理系統(tǒng)中的應(yīng)用_系統(tǒng)模型總體設(shè)計(jì)_第3頁(yè)
VB6_0在開(kāi)發(fā)小型田徑運(yùn)動(dòng)會(huì)管理系統(tǒng)中的應(yīng)用_系統(tǒng)模型總體設(shè)計(jì)_第4頁(yè)
VB6_0在開(kāi)發(fā)小型田徑運(yùn)動(dòng)會(huì)管理系統(tǒng)中的應(yīng)用_系統(tǒng)模型總體設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、VB6. 0在開(kāi)發(fā)小型田徑運(yùn)動(dòng)會(huì)管理系統(tǒng)中的應(yīng)用系統(tǒng)模型總體設(shè)計(jì)沐士光1 師秀鳳2(1. 玉溪師范學(xué)院計(jì)算機(jī)科學(xué)系; 2. 玉溪工業(yè)財(cái)貿(mào)學(xué)校, 云南玉溪653100關(guān)鍵詞小型田徑運(yùn)動(dòng)會(huì)管理系統(tǒng); VB6. 0; VB A; 面向?qū)ο? OLE; 數(shù)據(jù)庫(kù)技術(shù)摘 要采用國(guó)家體委制定的田徑運(yùn)動(dòng)會(huì)競(jìng)賽規(guī)則, 并廣泛調(diào)查了不同學(xué)校田徑運(yùn)動(dòng)會(huì)的具體要求, 在此基礎(chǔ)上運(yùn)用VB6. 0有針對(duì)性地開(kāi)發(fā)出了可以滿(mǎn)足不同級(jí)別學(xué)校和單位使用的小型田徑運(yùn)動(dòng)會(huì)管理系統(tǒng)。中圖分類(lèi)號(hào)TP301 文獻(xiàn)標(biāo)識(shí)碼A 文章編號(hào)1009-9506(2002 06-0101-04The Application of VB 6. 0in t

2、he Exploitation of ManagementSystem of Small -scale Track MeetMU Shi-gua ng 1 SHI Xiu-fe ng 2(1. Yu xi Teac he r s Colle ge 2. Yu xi School o f In dustry , Fin ance and Com me rce, 653100Yuxi , YunnanK ey W ords:s mall-scale track meet ; managemen t system; VB6. 0; VB A; face object; OLE; data-base

3、tech on ologyAbstract:According to the regulation s of the track meet stip ulated by the State Sports Commission an d based on the inves tigations of the particular require ments of different schools, the exploitation of VB6. 0may satis fy the manage ment system of the s mall-scale track meet of dif

4、ferent schools or u nits.田徑運(yùn)動(dòng)會(huì)是學(xué)校檢測(cè)和衡量學(xué)生體育技能的最好方式, 也是所有學(xué)校(包括高等院校、中專(zhuān)、中小學(xué) 幾乎每年都要舉辦的一種大型集體活動(dòng)項(xiàng)目。跟其它體育單項(xiàng)比賽(如游泳、球類(lèi)等 相比, 田徑運(yùn)動(dòng)會(huì)具有如下顯著特點(diǎn):(1 競(jìng)賽項(xiàng)目多(幾十個(gè) ; (2參賽運(yùn)動(dòng)員多(幾百甚至上千人 ; (3 運(yùn)動(dòng)會(huì)籌備工作非常復(fù)雜; (4 競(jìng)賽時(shí)間集中(幾天 ; (5 組織機(jī)構(gòu)龐大; (6 賽前、賽中要處理的數(shù)據(jù)量大; (7 所有數(shù)據(jù)必須迅速、準(zhǔn)確地進(jìn)行處理。針對(duì)田徑運(yùn)動(dòng)會(huì)如此復(fù)雜的特點(diǎn), 如能使用現(xiàn)代化的管理手段來(lái)完成其相關(guān)信息的處理工作, 則無(wú)論是對(duì)減輕繁重的手工勞動(dòng),

5、 提高工作效率、減少差錯(cuò)發(fā)生, 節(jié)省費(fèi)用開(kāi)支, 還是對(duì)提升管理水平, 實(shí)現(xiàn)運(yùn)動(dòng)會(huì)管理的信息化和現(xiàn)代化都具有重要的現(xiàn)實(shí)意義。正是在這樣的背景下, 筆者與從事運(yùn)動(dòng)會(huì)組織和管理工作多年的人士進(jìn)行了廣泛接觸、交流, 對(duì)整個(gè)運(yùn)動(dòng)會(huì)的組織、管理進(jìn)行了充分的調(diào)查、研究和分析, 并運(yùn)用VB6. 0的面向?qū)ο蟮某绦蛟O(shè)計(jì)方法, 結(jié)合VB A 、OLE 及數(shù)據(jù)庫(kù)技術(shù)成功地開(kāi)發(fā)出了 小型田徑運(yùn)動(dòng)會(huì)管理系統(tǒng) 高校版 。從該系統(tǒng)在2002年11月舉辦的玉溪師范學(xué)院第3屆田徑運(yùn)動(dòng)會(huì)期間試運(yùn)行的情況看, 該系統(tǒng)的開(kāi)發(fā)是非常成功的。下面, 本文對(duì)實(shí)現(xiàn)該系統(tǒng)的模型結(jié)構(gòu)作一總體論述。一、系統(tǒng)需求分析學(xué)校在舉辦田徑運(yùn)動(dòng)會(huì)的整個(gè)過(guò)程(

6、賽前、賽中和賽后 中, 涉及到大量的數(shù)據(jù)必須迅速、準(zhǔn)確地進(jìn)行處理。以玉溪師院第三屆田徑運(yùn)動(dòng)會(huì)為例:(1 賽前數(shù)據(jù):男女競(jìng)賽項(xiàng)目設(shè)置為33項(xiàng)(男17項(xiàng), 女16項(xiàng) , 參賽運(yùn)動(dòng)員1174人、運(yùn)動(dòng)員參賽項(xiàng)目1847人次, 大會(huì)組織機(jī)構(gòu)200多人, 大會(huì)組織者必須依據(jù)上述數(shù)據(jù)合理安排運(yùn)動(dòng)會(huì)日程、工作人員, 更為復(fù)雜的是要將運(yùn)動(dòng)員及其參賽項(xiàng)目按競(jìng)賽日程表進(jìn)行隨機(jī)的毫無(wú)差錯(cuò)的分組編排。據(jù)了解, 在已往沒(méi)有這么多參賽人員的情況下, 由3至5人進(jìn)行賽前分組編排大概需要3至6天的編排時(shí)間, 其復(fù)雜程度可想而知! (2 賽中數(shù)據(jù):這一階段的數(shù)據(jù)處理必須做到101 玉溪師范學(xué)院學(xué)報(bào) 第18卷 2002年 第6期J

7、ournal of Yuxi T eachers College Vol. 18No. 6Dec. 2002收稿日期2002-11-10(, , , ,準(zhǔn)確、及時(shí)地將各運(yùn)動(dòng)員的競(jìng)賽成績(jī)進(jìn)行匯總、排序。如果是預(yù)賽成績(jī), 則按照競(jìng)賽規(guī)則抽出前8人(一般情況 進(jìn)行編排得到參加決賽的人員名單并張榜公布, 另外還要依據(jù)獲獎(jiǎng)人員情況填寫(xiě)并公布當(dāng)前參賽隊(duì)的團(tuán)體總分; 如果是決賽成績(jī), 則需要及時(shí)張榜公布當(dāng)前項(xiàng)目的成績(jī)報(bào)告單和獲獎(jiǎng)人員名單, 最后進(jìn)行頒獎(jiǎng)。(3 賽后數(shù)據(jù):在舉行閉幕式之前(一般20至30分鐘 依據(jù)參賽運(yùn)動(dòng)員的獲獎(jiǎng)情況匯總得到本屆運(yùn)動(dòng)會(huì)各參賽代表隊(duì)的團(tuán)體總分并按團(tuán)體總分排序后將最終結(jié)果送交大會(huì)組

8、委會(huì)公布! 運(yùn)動(dòng)會(huì)結(jié)束后必須對(duì)本屆運(yùn)動(dòng)會(huì)的數(shù)據(jù)進(jìn)行分類(lèi)匯總以便日后進(jìn)行查詢(xún)、統(tǒng)計(jì)和分析。綜上所述, 可以確定用戶(hù)總體需求如下:(1 田徑運(yùn)動(dòng)會(huì)報(bào)名表、組織機(jī)構(gòu)數(shù)據(jù)錄入及秩序冊(cè)的自動(dòng)化編排、預(yù)覽、生成和打印; (2 田徑運(yùn)動(dòng)會(huì)現(xiàn)場(chǎng)數(shù)據(jù)的計(jì)算機(jī)自動(dòng)化處理; (3 對(duì)田徑運(yùn)動(dòng)會(huì)的全部數(shù)據(jù)實(shí)現(xiàn)信息化管理, 提升高校體育教學(xué)管理的現(xiàn)代化水平和科技含量。具體來(lái)說(shuō), 可以將整個(gè)運(yùn)動(dòng)會(huì)中需要使用的數(shù)據(jù)按時(shí)間順序分為賽前數(shù)據(jù)、賽中數(shù)據(jù)和賽后數(shù)據(jù)三個(gè)部分:(1 賽前數(shù)據(jù):運(yùn)動(dòng)會(huì)競(jìng)賽項(xiàng)目設(shè)置; 競(jìng)賽日程設(shè)置; 運(yùn)動(dòng)會(huì)組織機(jī)構(gòu)數(shù)據(jù)錄入; 參賽單位、運(yùn)動(dòng)員名單及參賽項(xiàng)目的數(shù)據(jù)錄入; 按照運(yùn)動(dòng)會(huì)競(jìng)賽日程對(duì)運(yùn)動(dòng)員參賽項(xiàng)目自

9、動(dòng)分組編排; 秩序冊(cè)設(shè)置、調(diào)整及最終的打印輸出。(2 賽中數(shù)據(jù):按競(jìng)賽日程(場(chǎng)次 錄入運(yùn)動(dòng)員競(jìng)賽成績(jī); 決賽分組編排; 徑賽檢錄單、田賽遠(yuǎn)度和高度成績(jī)記錄單、成績(jī)報(bào)告單、決賽成績(jī)/檢錄單、決賽成績(jī)報(bào)告單等的打印輸出。(3 賽后數(shù)據(jù):團(tuán)體總分統(tǒng)計(jì)表的匯總及打印輸出; 數(shù)據(jù)查詢(xún)、統(tǒng)計(jì)與分析。二、 數(shù)據(jù)處理流程圖1 運(yùn)動(dòng)會(huì)數(shù)據(jù)處理流程田徑運(yùn)動(dòng)會(huì)的管理過(guò)程中需要處理大量的數(shù)據(jù)并及時(shí)、準(zhǔn)確地提供處理結(jié)果。首先要輸入各參賽單位的運(yùn)動(dòng)員報(bào)名表和隨隊(duì)人員表, 并建立相關(guān)數(shù)據(jù)庫(kù); 第二, 利用報(bào)名表和隨隊(duì)人員表數(shù)據(jù)進(jìn)行運(yùn)動(dòng)會(huì)秩序冊(cè)的分組編排及打印; 第三, 在運(yùn)動(dòng)會(huì)進(jìn)行的過(guò)程中, 要求及時(shí)輸入各運(yùn)動(dòng)員競(jìng)賽項(xiàng)目的

10、成績(jī)并進(jìn)行相應(yīng)處理, 打印出成績(jī)報(bào)告單, 提供各種運(yùn)動(dòng)會(huì)信息的查詢(xún), 將歷屆運(yùn)動(dòng)會(huì)的數(shù)據(jù)輸人或自動(dòng)轉(zhuǎn)換為運(yùn)動(dòng)會(huì)文檔, 供隨時(shí)查詢(xún)及打印。通過(guò)分析, 可以得到田徑運(yùn)動(dòng)會(huì)數(shù)據(jù)處理的流程圖, 見(jiàn)圖1。三、數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)及系統(tǒng)數(shù)據(jù)庫(kù)結(jié)構(gòu)數(shù)據(jù)庫(kù)是用于存儲(chǔ)大量數(shù)據(jù)的區(qū)域, 數(shù)據(jù)的組織形式有多種數(shù)據(jù)模型, 當(dāng)前主要的數(shù)據(jù)模型是關(guān)系數(shù)據(jù)模型, 以關(guān)系模型為基礎(chǔ)的數(shù)據(jù)庫(kù)就是關(guān)系數(shù)據(jù)庫(kù)。VB6. 0并沒(méi)有直接提供數(shù)據(jù)庫(kù)管理功能, 但卻為程序員開(kāi)發(fā)數(shù)據(jù)庫(kù)管理系統(tǒng)提供了豐富且功能強(qiáng)大的標(biāo)準(zhǔn)控件(還可以使用第三方控件 和多種數(shù)據(jù)庫(kù)驅(qū)動(dòng)接口, 利用數(shù)據(jù)庫(kù)驅(qū)動(dòng)接口, 程序員可以方便且靈活地存取諸如Access 、SQL S

11、erver 、Oracle 、Sybase 等多種小型或大型后臺(tái)數(shù)據(jù)庫(kù), 從而構(gòu)建典型的Client/Server (簡(jiǎn)稱(chēng)C/S, 客戶(hù)/服務(wù)器 模式。在VB6. 0中, 數(shù)據(jù)控件主要有Data 控件、RDO Data 控件、DB Grid 控件和ADO Data 控件。數(shù)據(jù)庫(kù)驅(qū)動(dòng)接口主要有Ac tiveX 數(shù)據(jù)對(duì)象(ADO 、數(shù)據(jù)訪問(wèn)對(duì)象(DAO 和遠(yuǎn)程數(shù)據(jù)訪問(wèn)對(duì)象(RDO 3種, 其中尤以Ac tiveX 數(shù)據(jù)對(duì)象功能最強(qiáng), 控制靈活且簡(jiǎn)單, ADO 是為OLE DB 而設(shè)計(jì)的, 它以統(tǒng)一的存取方式來(lái)訪問(wèn)存儲(chǔ)在不同信息源中的數(shù)據(jù)(包括關(guān)聯(lián)和非關(guān)系數(shù)據(jù)庫(kù)、電子郵件和文件系統(tǒng)、文本和圖形、自定

12、義商業(yè)對(duì)象等 。圖2 數(shù)據(jù)處理流程考慮到學(xué)校運(yùn)用計(jì)算機(jī)的現(xiàn)實(shí)條件和投資成本, 本系統(tǒng)服務(wù)器端采用Access 作為后臺(tái)數(shù)據(jù)庫(kù)(以后升級(jí)到SQL Server 也很方便 , 采用ActiveX 數(shù)據(jù)對(duì)象提供的ADO 作為數(shù)據(jù)庫(kù)驅(qū)動(dòng)接口, 客戶(hù)端以ADO Da ta 控件通過(guò)數(shù)據(jù)庫(kù)驅(qū)動(dòng)接口作為應(yīng)用程序的數(shù)據(jù)102 玉溪師范學(xué)院學(xué)報(bào)(StructuredQuery Language 結(jié)構(gòu)化查詢(xún)語(yǔ)言 來(lái)存取后臺(tái)數(shù)據(jù)庫(kù)中的數(shù)據(jù)記錄?;谏鲜鰯?shù)據(jù)庫(kù)技術(shù), 可以設(shè)計(jì)出系統(tǒng)數(shù)據(jù)存取模型, 見(jiàn)圖2。小型田徑運(yùn)動(dòng)會(huì)的全部數(shù)據(jù)資料都存儲(chǔ)在一個(gè)Access 后臺(tái)數(shù)據(jù)庫(kù)(YDHGL. MDB 中, 數(shù)據(jù)庫(kù)中存放有多個(gè)關(guān)

13、系表, 這些關(guān)系通過(guò)主鍵聯(lián)系起來(lái)。在數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中, 充分運(yùn)用Entry -Relation(實(shí)體-關(guān)系模型, 簡(jiǎn)稱(chēng)E-R 模型 和規(guī)范化理論優(yōu)化設(shè)計(jì)了表的邏輯結(jié)構(gòu), 使得數(shù)據(jù)庫(kù)中的數(shù)據(jù)冗余度小、結(jié)構(gòu)緊湊且操作靈活方便。四、系統(tǒng)實(shí)現(xiàn)的總體功能結(jié)構(gòu)運(yùn)用OOA(面向?qū)ο蟮南到y(tǒng)分析 和OOD(面向?qū)ο蟮南到y(tǒng)設(shè)計(jì) 方法, 根據(jù)運(yùn)動(dòng)會(huì)的組織工作流程和數(shù)據(jù)處理的時(shí)序要求設(shè)計(jì)出 小型田徑運(yùn)動(dòng)會(huì)管理系統(tǒng) 的總體功能結(jié)構(gòu)圖共7個(gè)子系統(tǒng), 每個(gè)子系統(tǒng)劃分為若干二級(jí)、三級(jí)模塊, 在系統(tǒng)實(shí)現(xiàn)時(shí)通過(guò)菜單形式來(lái)進(jìn)行組織和管理, 使之形成一個(gè)有機(jī)的整體。系統(tǒng)的總體功能結(jié)構(gòu)圖見(jiàn)圖3 。圖3 系統(tǒng)總體功能結(jié)構(gòu)圖1. 秩序冊(cè)設(shè)

14、置子系統(tǒng)。該子系統(tǒng)實(shí)現(xiàn)對(duì)秩序冊(cè)的設(shè)置功能, 包括:秩序冊(cè)封面、封底格式選擇; 組委會(huì)人員錄入; 辦事機(jī)構(gòu)設(shè)置與人員錄入; 裁判員分組設(shè)置與錄入; 開(kāi)/閉幕式流程設(shè)置共6個(gè)子模塊, 使用各模塊還可以實(shí)現(xiàn)靈活的修改功能。2. 競(jìng)賽設(shè)置子系統(tǒng)。競(jìng)賽設(shè)置子系統(tǒng)包括競(jìng)賽項(xiàng)目設(shè)置與修改、參賽單位錄入與修改、賽次設(shè)置與修改、錄取名次及計(jì)分、競(jìng)賽日程和運(yùn)動(dòng)會(huì)紀(jì)錄共6個(gè)子模塊。競(jìng)賽項(xiàng)目設(shè)置是運(yùn)動(dòng)員填報(bào)參賽項(xiàng)目的主要依據(jù), 參賽單位、錄取名次及計(jì)分是運(yùn)動(dòng)會(huì)期間系統(tǒng)自動(dòng)生成決賽檢錄單和計(jì)算各參賽單位團(tuán)體總分的主要依據(jù), 賽次和競(jìng)賽日程設(shè)置是對(duì)參賽運(yùn)動(dòng)員及其競(jìng)賽項(xiàng)目按照競(jìng)賽日程進(jìn)行自動(dòng)分組編排的必要參數(shù)。3. 子系統(tǒng)

15、是整個(gè)軟件的核心和靈魂, 也是衡量系統(tǒng)設(shè)計(jì)好壞的核心指標(biāo), 該子系統(tǒng)包括電子報(bào)名、手工錄入(分為隨隊(duì)人員、運(yùn)動(dòng)員名單和運(yùn)動(dòng)員項(xiàng)目 、分組/分道設(shè)置(分為設(shè)置、瀏覽與修改 。系統(tǒng)提供用戶(hù)兩種報(bào)名錄入方式:(1 在電子報(bào)名模塊中, 系統(tǒng)可以根據(jù)運(yùn)動(dòng)會(huì)項(xiàng)目設(shè)置參數(shù)自動(dòng)生成報(bào)名文件(文件名后綴為XLS , 管理員將該報(bào)名文件提供給各參賽單位, 由各參賽單位采用用戶(hù)非常熟悉的E xcel 表格軟件填報(bào)參賽報(bào)名表(只需要輸入領(lǐng)隊(duì)、教練、運(yùn)動(dòng)員姓名, 然后在參賽項(xiàng)目列表中根據(jù)運(yùn)動(dòng)員情況輸入 * 符號(hào) 即可存盤(pán)上報(bào)。另外該系統(tǒng)還采用智能化方法對(duì)即將導(dǎo)入的報(bào)名文件進(jìn)行合法性分析, 并提示用戶(hù)是否能作為報(bào)名文件導(dǎo)

16、入系統(tǒng)數(shù)據(jù)庫(kù)中并提供修改原文件的方法, 采用這種報(bào)名方式可以為系統(tǒng)管理員節(jié)約不少的時(shí)間。實(shí)現(xiàn)這種獨(dú)創(chuàng)方法的關(guān)鍵技術(shù)就是VBA(Visual Basic for Applica tion 編程; (2 如果參賽單位沒(méi)有計(jì)算機(jī), 則填寫(xiě)參賽報(bào)名表后上交組委會(huì), 然后采用手工錄入方式輸入到系統(tǒng)數(shù)據(jù)庫(kù)中。分組分道設(shè)置模塊為系統(tǒng)用戶(hù)提供有關(guān)參數(shù)并對(duì)每一個(gè)參賽項(xiàng)目進(jìn)行具體設(shè)置, 操作簡(jiǎn)單、靈活、快捷, 設(shè)置完畢后系統(tǒng)依據(jù)競(jìng)賽規(guī)則和每一個(gè)參賽項(xiàng)目的相關(guān)數(shù)據(jù)進(jìn)行自動(dòng)分組編排并顯示編排結(jié)果, 如系統(tǒng)用戶(hù)對(duì)所顯示的編排結(jié)果不滿(mǎn)意, 他還可以修改設(shè)置并重新分組編排, 直到滿(mǎn)意為止。一般情況下, 這樣的修改只需進(jìn)行1

17、次即可完全滿(mǎn)足要求, 修改的過(guò)程也只需要幾分鐘的時(shí)間, 而用人工方式進(jìn)行時(shí), 則需要多人干幾天時(shí)間才能完成!4. 成績(jī)錄入與查詢(xún)子系統(tǒng)。成績(jī)錄入與查詢(xún)子系統(tǒng)在運(yùn)動(dòng)會(huì)舉行過(guò)程中使用, 它包括成績(jī)錄入(分為按場(chǎng)次錄入和按決賽項(xiàng)目錄入模塊 和數(shù)據(jù)查詢(xún)(分為報(bào)名查詢(xún)、成績(jī)查詢(xún)、單項(xiàng)成績(jī)查詢(xún)、團(tuán)體總分查詢(xún)、名次查詢(xún)和紀(jì)錄查詢(xún) 兩個(gè)子模塊, 對(duì)該模塊的要求是能夠提供用戶(hù)方便快捷和友好的操作界面, 使現(xiàn)場(chǎng)數(shù)據(jù)能夠迅速、準(zhǔn)確地輸入并提供動(dòng)態(tài)的查詢(xún)功能。由于為系統(tǒng)設(shè)計(jì)了完善的代碼, 使得在數(shù)據(jù)錄入過(guò)程中不需要輸入一個(gè)漢字, 既簡(jiǎn)化了數(shù)據(jù)錄入工作又提高了系統(tǒng)的運(yùn)行效率。5. 數(shù)據(jù)瀏覽與打印子系統(tǒng)。數(shù)據(jù)瀏覽與打印子

18、系統(tǒng)是本系統(tǒng)的重要組成部分之一, 它包括秩序冊(cè)(分為組委會(huì)、辦事機(jī)構(gòu)、裁判員分組、開(kāi)/閉幕式流程、競(jìng)賽項(xiàng)目、參賽單位、代表隊(duì)名單、競(jìng)賽日程、競(jìng)賽分組、田賽遠(yuǎn)/高度成績(jī)記錄表、徑賽成績(jī)/檢錄表共11個(gè)子模塊 瀏覽與打印、成績(jī)報(bào)告單瀏覽與打印、名次表瀏覽與打印、檢錄單瀏覽與打印、團(tuán)體103 沐士光 師秀鳳:VB6. 0在開(kāi)發(fā)小型田徑運(yùn)動(dòng)會(huì)管理系統(tǒng)中的應(yīng)用 系統(tǒng)模型總體設(shè)計(jì)現(xiàn):(1 所有數(shù)據(jù)的計(jì)算要快速且準(zhǔn)確無(wú)誤; (2 在運(yùn)動(dòng)會(huì)舉行之前很短的時(shí)間內(nèi)打印輸出運(yùn)動(dòng)會(huì)秩序冊(cè)提供給各參賽單位、運(yùn)動(dòng)員和大會(huì)組委會(huì); (3 每個(gè)項(xiàng)目開(kāi)始之前打印輸出田賽遠(yuǎn)/高度成績(jī)記錄表、徑賽成績(jī)/檢錄單, 一個(gè)項(xiàng)目結(jié)束后及時(shí)

19、打印出成績(jī)公告單、決賽名次表; (4 運(yùn)動(dòng)會(huì)結(jié)束, 閉幕式舉行之前打印輸出本屆運(yùn)動(dòng)會(huì)的團(tuán)體總分表(按名次排列 提供給大會(huì)組委會(huì)。6. 系統(tǒng)維護(hù)子系統(tǒng)。系統(tǒng)維護(hù)子系統(tǒng)提供對(duì)歷屆運(yùn)動(dòng)會(huì)的所有數(shù)據(jù)的備份、刪除、查詢(xún)、統(tǒng)計(jì)和分析功能。它包括數(shù)據(jù)備份、數(shù)據(jù)刪除、生成Excel 表格文件、管理歷屆運(yùn)動(dòng)會(huì)數(shù)據(jù)和管理員設(shè)置共5個(gè)模塊。特別需要指出的是, 本系統(tǒng)提供管理員添加、刪除和密碼維護(hù)的功能, 為了安全起見(jiàn)對(duì)密碼進(jìn)行了特殊處理, 不易被盜用, 從而保證了系統(tǒng)數(shù)據(jù)的安全。7. 幫助子系統(tǒng)。一個(gè)完整的軟件系統(tǒng)不能缺少幫助功能, 這一點(diǎn)在系統(tǒng)設(shè)計(jì)時(shí)也給予了充分地考慮到了。幫助子系統(tǒng)包括操作指南和關(guān)于本系統(tǒng)2個(gè)模

20、塊, 在用戶(hù)使用過(guò)程中可隨時(shí)獲取相關(guān)幫助信息。幫助文檔的組織采用網(wǎng)頁(yè)形式, 各網(wǎng)頁(yè)之間建立了超級(jí)鏈接, 使整個(gè)幫助系統(tǒng)既可獨(dú)立使用又能相互切換。五、系統(tǒng)的特點(diǎn)與應(yīng)用前景運(yùn)用VB6. 0可視化開(kāi)發(fā)工具開(kāi)發(fā)的 小型田徑運(yùn)動(dòng)會(huì)管理系統(tǒng) , 具有以下幾個(gè)方面的特點(diǎn):(1 功能完備, 全程服務(wù)。本系統(tǒng)根據(jù)國(guó)家體委制定的田徑運(yùn)動(dòng)會(huì)競(jìng)賽規(guī)則并結(jié)合不同學(xué)校的實(shí)際要求, 對(duì)系統(tǒng)功能進(jìn)行了全面優(yōu)化設(shè)計(jì), 可以完成田徑運(yùn)動(dòng)會(huì)各種數(shù)據(jù)的處理工作。而且通過(guò)對(duì)各屆運(yùn)動(dòng)會(huì)數(shù)據(jù)的轉(zhuǎn)換, 形成一個(gè)完整的歷屆運(yùn)動(dòng)會(huì)數(shù)據(jù)庫(kù), 可以進(jìn)行各數(shù)據(jù)的查詢(xún)、統(tǒng)計(jì)、分析和打印。因此本系統(tǒng)不僅在運(yùn)動(dòng)會(huì)期間可以發(fā)揮重要作用, 而且在任何時(shí)候都可以

21、為體育教師提供完善的田徑運(yùn)動(dòng)會(huì)信息, 從而成為了一個(gè)可為學(xué)校的體育教學(xué)和管理提供全程服務(wù)的應(yīng)用系統(tǒng)。(2 界面友好, 操作簡(jiǎn)單、靈活、方便。由于系統(tǒng)設(shè)計(jì)了完善的代碼系統(tǒng)和功能完備的處理程序, 用戶(hù)操作十分簡(jiǎn)單, 只要正確導(dǎo)入或者手工輸入運(yùn)動(dòng)員報(bào)名表, 其他各項(xiàng)工作都由計(jì)算機(jī)自動(dòng)進(jìn)行或用人機(jī)對(duì)話的方式來(lái)完成, 各項(xiàng)操作都有菜單和提示, 基本可以實(shí)現(xiàn)無(wú)漢字輸入操作。(3 完備的安全措施。為維護(hù)運(yùn)動(dòng)會(huì)數(shù)據(jù)的完整與安全, 系統(tǒng)設(shè)計(jì)了管理員登錄、密碼設(shè)置、增加/刪除管理員功能。每個(gè)系統(tǒng)管理員首先在系統(tǒng)啟動(dòng)時(shí)進(jìn)行登錄, 輸入姓名和密碼, 合法性得到驗(yàn)證后方可登陸。(4 智能化處理, 容錯(cuò)能力強(qiáng)。本系統(tǒng)有較強(qiáng)的容錯(cuò)能力, 對(duì)用戶(hù)輸入的非法或錯(cuò)誤數(shù)據(jù), 系統(tǒng)會(huì)顯示出錯(cuò)信息, 允許用戶(hù)重新輸入, 避免因用戶(hù)操作失誤而引起系統(tǒng)不正常中斷, 也保證系統(tǒng)數(shù)據(jù)的完整性與準(zhǔn)確性。另外, 即使突然斷電或者出現(xiàn)死機(jī)現(xiàn)象, 用戶(hù)也不必?fù)?dān)心會(huì)造成數(shù)據(jù)丟失。(5 通用性強(qiáng), 應(yīng)用廣泛。本系統(tǒng)在設(shè)計(jì)時(shí)采用了國(guó)家體委制定的田徑運(yùn)動(dòng)會(huì)競(jìng)賽規(guī)則, 并廣泛調(diào)查了不同學(xué)校田徑運(yùn)動(dòng)會(huì)的具體要求; 在進(jìn)行整體結(jié)構(gòu)化設(shè)計(jì)和編程時(shí)也有針對(duì)性地開(kāi)發(fā)了兩套系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論