【正文】
of sports in Colleges and universities. The system takes windows8 as the operating system, Microsoft SQL Server 2008 as the database platform, using the objectoriented programming language Java Eclipse as the development tool. Using the objectoriented analysis method, the university sports performance management system is designed and the overall design of function module, the university sports performance management needs. After the system test and trial run, the system can basically plete the university sports management performance requirements.[Keywords]:University sports。 本文闡述了高校運動會運動員成績管理系統(tǒng)設(shè)計與實現(xiàn)的開發(fā)背景、設(shè)計現(xiàn)狀以及開發(fā)目的,研究了基于C/S體系結(jié)構(gòu)高校運動會成績管理系統(tǒng)設(shè)計與實現(xiàn)。對學(xué)生增強學(xué)生身心健康,培養(yǎng)學(xué)生抗挫折能力、培養(yǎng)堅韌頑強的意志品質(zhì)、樹立良好的合作意識和競爭意識具有不可替代的作用。 performance management system as an exampleAbstract Universities Sports is one of the school campus culture and the physical quality of students the most traditional, the most effective way. To enhance students39。并且,在我們的學(xué)習(xí)、生活和工作管理中體現(xiàn)出了前所未有的先進和高效。 隨著時代的進步,信息量急劇膨脹,整個人類步入全球信息化時代,而計算機應(yīng)用技術(shù)、計算機網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)的高速發(fā)展,使得人們對信息、數(shù)據(jù)的使用與統(tǒng)計全面實現(xiàn)自動化、網(wǎng)絡(luò)化跟社會化。 運動會是一個極其重要的體育競技競賽,在各大高校也是不可缺少的一個環(huán)節(jié),高校運動會成績錄入、修改和查詢工作具有一定復(fù)雜性、及時性和準(zhǔn)確性的需求,因而,這是一件比較繁瑣而又量大的工作。 由此可見,將計算機技術(shù)與互聯(lián)網(wǎng)技術(shù)應(yīng)用到運動會管理工作中,設(shè)計與實現(xiàn)運動會管理系統(tǒng)的相關(guān)技術(shù)已日漸成熟。現(xiàn)在可供選擇的開發(fā)工具、開發(fā)環(huán)境種類很多,其功能也各有所長。數(shù)據(jù)庫中可以直接存儲數(shù)據(jù)(例如圖像和音樂)。 JDBC(Java Data Base Connectivity,Java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。高校運動會運動員成績管理系統(tǒng)面向的用戶群包括:參賽運動員、運動會工作人員和高校領(lǐng)導(dǎo)。 通過和參賽運動員、賽事工作管理人員對運動會的調(diào)查來了解本系統(tǒng)的實際操作流程和系統(tǒng)應(yīng)該完成的功能,再根據(jù)田徑運動會競賽規(guī)則和學(xué)校運動會實際情況,得出相關(guān)信息: 運動員信息:運動員編號,姓名,性別,項目,學(xué)院,類別,成績,名次,日期,記錄; 用戶信息:姓名,賬戶名,賬戶密碼; 項目信息:項目名稱,項目類型; 運動員編號信息:學(xué)院,編號范圍; 參賽學(xué)院信息:參賽學(xué)院,參賽項目,參賽類別; 最高記錄信息:項目,成績,破紀(jì)錄者,破紀(jì)錄學(xué)院,破紀(jì)錄地點。 數(shù)據(jù)庫是存放數(shù)據(jù)的倉庫,只不過這些數(shù)據(jù)存在一定的關(guān)聯(lián),并按一定的格式存放在計算機上。在數(shù)據(jù)庫構(gòu)建的過程中,通過搭建數(shù)據(jù)庫關(guān)系模型的方式,使用Microsoft SQL Server 2008環(huán)境對數(shù)據(jù)庫進行設(shè)計,最終分析得到數(shù)據(jù)流圖如下:圖1 本文通過對數(shù)據(jù)庫工具SQLServer2008的設(shè)計。在ER模型(實體——關(guān)系模型)構(gòu)建中,對系統(tǒng)中具體的每一個數(shù)據(jù)目標(biāo)進行分析、研究得出數(shù)據(jù)庫的信息模型特征。本系統(tǒng)中數(shù)據(jù)庫表都是通過Microsoft SQL Server 2008來創(chuàng)建。表4字段名稱類型寬度是否為空運動員編號Char8NO姓名Char20Yes性別char4Yes項目Char20Yes學(xué)院Char20Yes成績Char12Yes名次int4Yes日期data8Yes記錄Char4Yes 用于存放在比賽過程中運動員所參加項目的破紀(jì)錄情況,表中有以往運動員的原始紀(jì)錄成績及創(chuàng)造者,記錄下破紀(jì)錄運動員的成績和時間。本系統(tǒng)根據(jù)高校運動會成績管理的需求,設(shè)計以下五個模塊:用戶管理模塊、賽前管理模塊、成績管理模塊、成績查詢模塊、幫助管理模塊。模塊主要功能界面展示如下: 圖8 圖9 成績查詢模塊能夠查詢運動員成績信息、項目成績信息、學(xué)院成績信息、每日成績、記錄信息,實現(xiàn)以運動員編號/姓名、參賽學(xué)院、比賽項目為條件進行查詢的功能。()。 Connection conn=(url,sa,123)。()。 String msg=(1)。} else { (null,密碼輸入錯誤!)。 Connection conn=(url,sa,123)。)。and 項目=39。 ()。 String s3=new String()。 s3=(3)。 if(()) {(insert into 運動員信息表 values(39。,39。,39。 String url = jdbc:sqlserver://localhost:1433。+().trim()+39。String s1=new String()。 if(()) { s1=(1)。 if(v==) { rs3=(select * from 項目表 where 項目=39。+().toString()+ 39。+(2)+39。 (null, 修改成功!)。and 項目=39。提高軟件質(zhì)量的主要方法在于做好系統(tǒng)需求分析和總體設(shè)計的前提下如何在軟件系統(tǒng)開發(fā)過程中及系統(tǒng)開發(fā)后期進行有效地、全面地和正確地系統(tǒng)測試。這幾種測試方法通常不是獨立存在的,而是慣穿于整個系統(tǒng)的開發(fā)始終,直至系統(tǒng)開發(fā)完畢并最終交付給用戶使用為止。不同用戶可根據(jù)運動會運動員成績管理的需求,使用自定義設(shè)置參賽單位、競賽項目、運動員編號等信息等功能,此外,能夠?qū)崿F(xiàn)對運動會運動員成績的錄入、修改、查詢、統(tǒng)計等功能。另外,還具一定的可移植性和擴展性,其他的綜合性運動會和單項運動會的成績管理的應(yīng)用也同樣適用。在軟件測試期間,隨機挑選測試用例中的數(shù)據(jù),使用不同權(quán)限用戶登錄系統(tǒng),對系統(tǒng)的成績管理與成績統(tǒng)計等功能進行測試。通常,對軟件系統(tǒng)進行測試的方法多種多樣,包括功能測試、性能測試、集成測試、單元測試等,最常用的系統(tǒng)測試方法為功能測試,又稱為黑盒測試。)。 } } } else{int v=(this, 確定刪除這條記錄嗎?,刪除確認(rèn),)。+().toString()+39。+().trim()+39。)。 s3=(3)。 String s3=new String()。 String ss=new String()。 Connection conn=(url,sa,123)。,39。,39。,39。 } num2=(s3)。 num1=(().trim())。()。)。 if(()) { ss=(2)。 ResultSet rs0=null。()。new mainframeObject, Object()。 } else if((4).tr