【正文】
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。 本文闡述了高校運(yùn)動(dòng)會運(yùn)動(dòng)員成績管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的開發(fā)背景、設(shè)計(jì)現(xiàn)狀以及開發(fā)目的,研究了基于C/S體系結(jié)構(gòu)高校運(yùn)動(dòng)會成績管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)。對學(xué)生增強(qiáng)學(xué)生身心健康,培養(yǎng)學(xué)生抗挫折能力、培養(yǎng)堅(jiān)韌頑強(qiá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)出了前所未有的先進(jìn)和高效。 隨著時(shí)代的進(jìn)步,信息量急劇膨脹,整個(gè)人類步入全球信息化時(shí)代,而計(jì)算機(jī)應(yīng)用技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)的高速發(fā)展,使得人們對信息、數(shù)據(jù)的使用與統(tǒng)計(jì)全面實(shí)現(xiàn)自動(dòng)化、網(wǎng)絡(luò)化跟社會化。 運(yùn)動(dòng)會是一個(gè)極其重要的體育競技競賽,在各大高校也是不可缺少的一個(gè)環(huán)節(jié),高校運(yùn)動(dòng)會成績錄入、修改和查詢工作具有一定復(fù)雜性、及時(shí)性和準(zhǔn)確性的需求,因而,這是一件比較繁瑣而又量大的工作。 由此可見,將計(jì)算機(jī)技術(shù)與互聯(lián)網(wǎng)技術(shù)應(yīng)用到運(yùn)動(dòng)會管理工作中,設(shè)計(jì)與實(shí)現(xiàn)運(yùn)動(dòng)會管理系統(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語言編寫的類和接口組成。高校運(yùn)動(dòng)會運(yùn)動(dòng)員成績管理系統(tǒng)面向的用戶群包括:參賽運(yùn)動(dòng)員、運(yùn)動(dòng)會工作人員和高校領(lǐng)導(dǎo)。 通過和參賽運(yùn)動(dòng)員、賽事工作管理人員對運(yùn)動(dòng)會的調(diào)查來了解本系統(tǒng)的實(shí)際操作流程和系統(tǒng)應(yīng)該完成的功能,再根據(jù)田徑運(yùn)動(dòng)會競賽規(guī)則和學(xué)校運(yùn)動(dòng)會實(shí)際情況,得出相關(guān)信息: 運(yùn)動(dòng)員信息:運(yùn)動(dòng)員編號,姓名,性別,項(xiàng)目,學(xué)院,類別,成績,名次,日期,記錄; 用戶信息:姓名,賬戶名,賬戶密碼; 項(xiàng)目信息:項(xiàng)目名稱,項(xiàng)目類型; 運(yùn)動(dòng)員編號信息:學(xué)院,編號范圍; 參賽學(xué)院信息:參賽學(xué)院,參賽項(xiàng)目,參賽類別; 最高記錄信息:項(xiàng)目,成績,破紀(jì)錄者,破紀(jì)錄學(xué)院,破紀(jì)錄地點(diǎn)。 數(shù)據(jù)庫是存放數(shù)據(jù)的倉庫,只不過這些數(shù)據(jù)存在一定的關(guān)聯(lián),并按一定的格式存放在計(jì)算機(jī)上。在數(shù)據(jù)庫構(gòu)建的過程中,通過搭建數(shù)據(jù)庫關(guān)系模型的方式,使用Microsoft SQL Server 2008環(huán)境對數(shù)據(jù)庫進(jìn)行設(shè)計(jì),最終分析得到數(shù)據(jù)流圖如下:圖1 本文通過對數(shù)據(jù)庫工具SQLServer2008的設(shè)計(jì)。在ER模型(實(shí)體——關(guān)系模型)構(gòu)建中,對系統(tǒng)中具體的每一個(gè)數(shù)據(jù)目標(biāo)進(jìn)行分析、研究得出數(shù)據(jù)庫的信息模型特征。本系統(tǒng)中數(shù)據(jù)庫表都是通過Microsoft SQL Server 2008來創(chuàng)建。表4字段名稱類型寬度是否為空運(yùn)動(dòng)員編號Char8NO姓名Char20Yes性別char4Yes項(xiàng)目Char20Yes學(xué)院Char20Yes成績Char12Yes名次int4Yes日期data8Yes記錄Char4Yes 用于存放在比賽過程中運(yùn)動(dòng)員所參加項(xiàng)目的破紀(jì)錄情況,表中有以往運(yùn)動(dòng)員的原始紀(jì)錄成績及創(chuàng)造者,記錄下破紀(jì)錄運(yùn)動(dòng)員的成績和時(shí)間。本系統(tǒng)根據(jù)高校運(yùn)動(dòng)會成績管理的需求,設(shè)計(jì)以下五個(gè)模塊:用戶管理模塊、賽前管理模塊、成績管理模塊、成績查詢模塊、幫助管理模塊。模塊主要功能界面展示如下: 圖8 圖9 成績查詢模塊能夠查詢運(yùn)動(dòng)員成績信息、項(xiàng)目成績信息、學(xué)院成績信息、每日成績、記錄信息,實(shí)現(xiàn)以運(yùn)動(dòng)員編號/姓名、參賽學(xué)院、比賽項(xiàng)目為條件進(jìn)行查詢的功能。()。 Connection conn=(url,sa,123)。()。 String msg=(1)。} else { (null,密碼輸入錯(cuò)誤!)。 Connection conn=(url,sa,123)。)。and 項(xiàng)目=39。 ()。 String s3=new String()。 s3=(3)。 if(()) {(insert into 運(yùn)動(dòng)員信息表 values(39。,39。,39。 String url = jdbc:sqlserver://localhost:1433。+().trim()+39。String s1=new String()。 if(()) { s1=(1)。 if(v==) { rs3=(select * from 項(xiàng)目表 where 項(xiàng)目=39。+().toString()+ 39。+(2)+39。 (null, 修改成功!)。and 項(xiàng)目=39。提高軟件質(zhì)量的主要方法在于做好系統(tǒng)需求分析和總體設(shè)計(jì)的前提下如何在軟件系統(tǒng)開發(fā)過程中及系統(tǒng)開發(fā)后期進(jìn)行有效地、全面地和正確地系統(tǒng)測試。這幾種測試方法通常不是獨(dú)立存在的,而是慣穿于整個(gè)系統(tǒng)的開發(fā)始終,直至系統(tǒng)開發(fā)完畢并最終交付給用戶使用為止。不同用戶可根據(jù)運(yùn)動(dòng)會運(yùn)動(dòng)員成績管理的需求,使用自定義設(shè)置參賽單位、競賽項(xiàng)目、運(yùn)動(dòng)員編號等信息等功能,此外,能夠?qū)崿F(xiàn)對運(yùn)動(dòng)會運(yùn)動(dòng)員成績的錄入、修改、查詢、統(tǒng)計(jì)等功能。另外,還具一定的可移植性和擴(kuò)展性,其他的綜合性運(yùn)動(dòng)會和單項(xiàng)運(yùn)動(dòng)會的成績管理的應(yīng)用也同樣適用。在軟件測試期間,隨機(jī)挑選測試用例中的數(shù)據(jù),使用不同權(quán)限用戶登錄系統(tǒng),對系統(tǒng)的成績管理與成績統(tǒng)計(jì)等功能進(jìn)行測試。通常,對軟件系統(tǒng)進(jìn)行測試的方法多種多樣,包括功能測試、性能測試、集成測試、單元測試等,最常用的系統(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