運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)設(shè)計(jì)_第1頁(yè)
運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)設(shè)計(jì)_第2頁(yè)
運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)設(shè)計(jì)_第3頁(yè)
運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)設(shè)計(jì)_第4頁(yè)
運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、引 言 運(yùn)動(dòng)會(huì)是學(xué)校重大活動(dòng)之一,是檢驗(yàn)學(xué)生的健康水平和提高身體素質(zhì)的有效途徑之一。在規(guī)模上雖然不如大型運(yùn)動(dòng)會(huì),但由于比賽項(xiàng)目多,參賽人數(shù)廣,數(shù)據(jù)處理量大,管理比較復(fù)雜,尤其編排,記錄,公告工作是一項(xiàng)復(fù)雜的工程。所以提高學(xué)校運(yùn)動(dòng)會(huì)召開的質(zhì)量和水平顯得尤為重要。學(xué)校雖然早已運(yùn)用了運(yùn)動(dòng)會(huì)成績(jī)管理信息系統(tǒng),節(jié)約了不少的人力、物力,但隨著科技與時(shí)代的發(fā)展,單機(jī)版的管理系統(tǒng)已經(jīng)不能完全滿足需求。例如:運(yùn)動(dòng)會(huì)期間的信息無(wú)法及時(shí)共享,包括賽事狀況,比賽成績(jī)以及運(yùn)動(dòng)會(huì)中的各種表單等。給用戶帶來(lái)了諸多不便。所以開發(fā)管理系統(tǒng)勢(shì)在必行。1. 系統(tǒng)概述1.1.開發(fā)背景著科技飛速發(fā)展,人類社會(huì)進(jìn)入一個(gè)嶄新的信息時(shí)代,許

2、多事實(shí)已證明利用現(xiàn)代科技(如:信息管理系統(tǒng))管理與日俱增的信息是節(jié)約成本、提高辦事效率的有效途徑,同時(shí),信息化也是各個(gè)企業(yè)、高校無(wú)法阻擋的發(fā)展趨勢(shì)。現(xiàn)今,國(guó)內(nèi)各個(gè)學(xué)校網(wǎng)絡(luò)普遍連入教育科研網(wǎng)或直接連接互聯(lián)網(wǎng),大部分學(xué)校都建立了校園網(wǎng),信息的發(fā)布已是教育行業(yè)不可缺少的手段。從而對(duì)具有強(qiáng)大的,可擴(kuò)展的,靈活的內(nèi)容管理技術(shù)的需求也更加迫切。與此同時(shí),也都面臨著管理各種格式的信息的挑戰(zhàn),用戶對(duì)數(shù)據(jù)管理的需求已經(jīng)超出了傳統(tǒng)數(shù)據(jù)管理的概念。 學(xué)校運(yùn)動(dòng)會(huì)是高校重大活動(dòng)之一,提高學(xué)校運(yùn)動(dòng)會(huì)召開的質(zhì)量和水平顯得尤為重要。雖然如此,許多高?,F(xiàn)階段的運(yùn)動(dòng)會(huì)信息管理水平卻讓人十分憂心,依然是人工手動(dòng)管理,如運(yùn)動(dòng)會(huì)比賽成

3、績(jī)的記錄、查詢、公告等一系列工作,使得高校耗費(fèi)巨大的人力、物力、財(cái)力,為避免這一現(xiàn)象、節(jié)約成本。唯一可行方法就是用信息系統(tǒng)高效的管理功能替代人工對(duì)學(xué)校運(yùn)動(dòng)會(huì)的低效管理。不僅能使信息管理人員從手工計(jì)算、統(tǒng)計(jì)與處理工作中解脫出來(lái),而且還能提高學(xué)校運(yùn)動(dòng)會(huì)信息管理水平和工作效率,減少人力、物力、財(cái)力的無(wú)謂花費(fèi)。信息管理系統(tǒng)是進(jìn)行信息的采集、存儲(chǔ)、加工、維護(hù)和使用的系統(tǒng),它是隨著管理科學(xué)和技術(shù)科學(xué)的發(fā)展而形成的。利用計(jì)算機(jī)對(duì)運(yùn)動(dòng)信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)越性.例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高田徑運(yùn)動(dòng)會(huì)管理的效率,也是學(xué)校的科學(xué)

4、化、正規(guī)化管理跟上時(shí)代進(jìn)步的重要條件。本小組將要開發(fā)的運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)就是一個(gè)小型信息管理系統(tǒng),它針對(duì)我校運(yùn)動(dòng)會(huì)涉及賽前(報(bào)名、錄入、分組編排等)、賽中(成績(jī)公告、檢錄單等)、賽后(團(tuán)體總分統(tǒng)計(jì)等)的各種信息進(jìn)行方便、快捷、高效地處理。網(wǎng)站的形式完全可以實(shí)現(xiàn)操作簡(jiǎn)單快速、功能全面完善、信息及時(shí)發(fā)布,訪問(wèn)方便快捷。它不僅可以提高管理的效率,減輕學(xué)校管理人員的工作壓力,提高辦事效率,還可以為我校節(jié)約資金,提升我校的信息化水平。使我校在運(yùn)動(dòng)會(huì)信息化方面遙遙領(lǐng)先其他高校。1.2.系統(tǒng)描述 本系統(tǒng)采用軟件工程原理,使用面向?qū)ο蟮腏ava編程環(huán)境編寫校級(jí)運(yùn)動(dòng)會(huì)管理系統(tǒng),利用SQL Server數(shù)據(jù)庫(kù)技術(shù)

5、,對(duì)數(shù)據(jù)庫(kù)進(jìn)行了全面的開發(fā)。系統(tǒng)主要包括前臺(tái)應(yīng)用程序的開發(fā)以及后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)兩個(gè)方面,實(shí)現(xiàn)了運(yùn)動(dòng)員成績(jī)數(shù)據(jù)庫(kù)的創(chuàng)建及運(yùn)動(dòng)員成績(jī)的輸入、統(tǒng)計(jì)、瀏覽和維護(hù),使得系統(tǒng)具有界面友好,功能強(qiáng)大,易于維護(hù)的特點(diǎn)。系統(tǒng)分成兩大模塊:賽事管理和新聞發(fā)布。其中賽事管理根據(jù)賽前、賽中、賽后又分為:機(jī)構(gòu)設(shè)置,競(jìng)賽設(shè)置,賽前數(shù)據(jù)處理,賽中數(shù)據(jù)處理,賽后數(shù)據(jù)處理,用戶管理六個(gè)子模塊。新聞發(fā)基本設(shè)置:運(yùn)動(dòng)會(huì)設(shè)置(添加、修改、查看、刪除運(yùn)動(dòng)會(huì)屆次、運(yùn)動(dòng)會(huì)開始時(shí)間、運(yùn)動(dòng)會(huì)結(jié)束時(shí)間、報(bào)名開始時(shí)間、報(bào)名結(jié)束時(shí)間)組別設(shè)置:(添加、修改、查看、刪除組別編號(hào)和組別名稱)參賽單位設(shè)置:(添加、修改、查看、刪除屆次、所屬組別、單

6、位編號(hào)、單位名稱)賽次設(shè)置:(添加、修改、查看、刪除賽次編號(hào)和賽次名稱)機(jī)構(gòu)設(shè)置:組委會(huì)設(shè)置(添加、修改、查看、刪除組委會(huì)人員姓名和職務(wù)) 辦事機(jī)構(gòu)設(shè)置(添加、修改、查看、刪除辦事機(jī)構(gòu)人員姓名、職務(wù)、組別) 裁判員設(shè)置(添加、修改、查看、刪除裁判員姓名、職務(wù))競(jìng)賽設(shè)置:項(xiàng)目設(shè)置(添加、修改、查看、刪除全能項(xiàng)目、編號(hào)、類型、項(xiàng)目名稱比賽規(guī)則)參賽項(xiàng)目設(shè)置(添加、修改、查看、刪除屆次、性別、本屆項(xiàng)目編號(hào)和項(xiàng)目名稱)錄取人數(shù)設(shè)置(添加、修改、查看、刪除項(xiàng)目名稱、組別、賽次、男/女組、錄取人數(shù))計(jì)分設(shè)置(添加、修改、查看、刪除項(xiàng)目名稱、賽次、名次、計(jì)分)競(jìng)賽日程(添加、修改、查看、刪除場(chǎng)次、日期、上下

7、午、項(xiàng)目編號(hào)、子項(xiàng)目編號(hào)、賽次、男女組)賽事設(shè)置:分組分道(田徑比賽隨機(jī)設(shè)置分組分道,包括組數(shù)、道數(shù)、組別、賽次、男女組、參賽項(xiàng)目)成績(jī)錄入(錄入修改成績(jī)并計(jì)算全能得分,包括賽次、場(chǎng)次、類型、男女組、項(xiàng)目、信息提示、姓名、單位、成績(jī)、破紀(jì)錄、名次、分?jǐn)?shù))全能成績(jī)錄入設(shè)置(全能項(xiàng)目錄入修改成績(jī)并計(jì)算全能得分,包括賽次、場(chǎng)次、類型、男女組、項(xiàng)目、信息提示、姓名、單位、成績(jī)、破紀(jì)錄、名次、分?jǐn)?shù))團(tuán)體成績(jī)(計(jì)算并記錄團(tuán)體成績(jī)得分,包括屆次、單位名稱、總分、名次)報(bào)名:?jiǎn)挝还芾韱T負(fù)責(zé)進(jìn)行本單位的運(yùn)動(dòng)員報(bào)名(單位管理員點(diǎn)擊報(bào)名后進(jìn)行登錄,登錄成功后進(jìn)行添加、修改、查看、刪除本單位報(bào)名運(yùn)動(dòng)員信息,運(yùn)動(dòng)員信息

8、包括:姓名,性別,所屬單位,報(bào)名項(xiàng)目,運(yùn)動(dòng)員編號(hào)。)單位管理員負(fù)責(zé)進(jìn)行本單位的隨隊(duì)人員添加、修改賽后數(shù)據(jù)處理:成績(jī)錄入(與賽中數(shù)據(jù)處理成績(jī)錄入相同) 計(jì)算團(tuán)體總分 數(shù)據(jù)瀏覽與打印系統(tǒng)管理:后臺(tái)新聞管理 (添加、修改、刪除新聞信息并可以上傳相關(guān)圖片) 用戶管理(添加、修改、刪除單位管理員及密碼修改)信息公告:用以前臺(tái)運(yùn)動(dòng)會(huì)各種相關(guān)信息公告即顯示后臺(tái)所發(fā)布的相關(guān)信息成績(jī)查詢:按條件查詢運(yùn)動(dòng)會(huì)各賽事成績(jī)資源下載:提供運(yùn)動(dòng)會(huì)期間的各種表單下載友情鏈接:相關(guān)網(wǎng)站鏈接布分為:信息公告,成績(jī)查詢,資源下載,友情鏈接。1.3. 系統(tǒng)目標(biāo)學(xué)生信息是高等學(xué)校非常重要的一項(xiàng)數(shù)據(jù)資源,但其包含的數(shù)據(jù)量大,涉及的人員面

9、廣,而且需要及時(shí)更新,故較為復(fù)雜,難以單純地依靠人工管理,而且傳統(tǒng)的人工管理方式既不易于規(guī)范化,管理效率也不高。該系統(tǒng)針對(duì)學(xué)生信息的特點(diǎn)以及管理中實(shí)際需要而設(shè)計(jì),能夠有效地實(shí)現(xiàn)學(xué)生信息管理的信息化,減輕管理人員的工作負(fù)擔(dān),高效率、規(guī)范化地管理大量的學(xué)生信息,并避免人為操作的錯(cuò)誤和不規(guī)范行為。隨著科學(xué)技術(shù)、網(wǎng)絡(luò)信息的不斷發(fā)展,計(jì)算機(jī)科學(xué)也日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),如今,它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、使用壽命長(zhǎng)、成本低等。開

10、發(fā)基于java的運(yùn)動(dòng)會(huì)成績(jī)管理就是為了達(dá)到以下目標(biāo):1、 節(jié)約學(xué)校運(yùn)動(dòng)會(huì)管理的人力物力財(cái)力,充分利用校園網(wǎng)。2、 提升了田徑運(yùn)動(dòng)會(huì)各種數(shù)據(jù)的處理速度和工作效率。3、 實(shí)現(xiàn)操作簡(jiǎn)單快捷、功能全面完善、信息及時(shí)發(fā)布、訪問(wèn)方便快捷。4、 提高了體育教學(xué)和管理工作的信息化、現(xiàn)代化程度和工作效率。5、 通過(guò)瀏覽器來(lái)實(shí)現(xiàn)用戶工作界面,實(shí)現(xiàn)不同人員、從不同地點(diǎn)、不同接入方式訪問(wèn)和操作系統(tǒng)。1.4 系統(tǒng)開發(fā)流程及設(shè)計(jì)思想本系統(tǒng)將以課本和一些課外書籍為參考,按照畢業(yè)設(shè)計(jì)老師的作業(yè)要求,從系統(tǒng)開發(fā)背景業(yè)務(wù)流程分析數(shù)據(jù)流分析功能模塊設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)輸入輸出設(shè)計(jì)系統(tǒng)部署一步步對(duì)系統(tǒng)進(jìn)行分析和設(shè)計(jì)。該系統(tǒng)開發(fā)的總體任務(wù)是

11、實(shí)現(xiàn)基于java的運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)化,規(guī)范化和自動(dòng)化。系統(tǒng)對(duì)永久記錄的文件實(shí)現(xiàn)歸檔管理,支持高效率完成運(yùn)動(dòng)會(huì)信息管理的各項(xiàng)任務(wù)。確定在一定的時(shí)間內(nèi)能完成預(yù)定的程序功能是可行性分析報(bào)告的重點(diǎn)。盡量采用學(xué)?,F(xiàn)有的軟硬件環(huán)境及先進(jìn)的管理系統(tǒng)開發(fā)方案,從而達(dá)到充分利用學(xué)?,F(xiàn)有的資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。 系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)各子功能的組合和修改,又便于未參與開發(fā)的技術(shù)維護(hù)人員進(jìn)行補(bǔ)充、維護(hù)。系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加,刪除。 系統(tǒng)應(yīng)符合學(xué)校對(duì)運(yùn)動(dòng)會(huì)信息管理流程滿足學(xué)校運(yùn)動(dòng)會(huì)對(duì)運(yùn)動(dòng)員、大會(huì)組織人員、裁判員的管理需要,并達(dá)到操作過(guò)程中的直觀,

12、方便,實(shí)用,安全等要求。1.5可行性研究報(bào)告1.5.1可行性研究的任務(wù) 基于java的運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)的可行性從經(jīng)濟(jì)可行性,技術(shù)可行性,管理可行性及操作可行性來(lái)分析。估算項(xiàng)目的開發(fā)成本和投入使用后可能帶來(lái)的效果,進(jìn)行效益分析及對(duì)老式網(wǎng)站的影響。運(yùn)行操作可行性研究的主要任務(wù)是研究它在將來(lái)能否在學(xué)校運(yùn)動(dòng)會(huì)管理中得到普及。3.2系統(tǒng)可行性分析(1)技術(shù)可行性隨著計(jì)算機(jī)技術(shù)的發(fā)展,要將我校田徑運(yùn)動(dòng)會(huì)管理從原始的手工管理轉(zhuǎn)化為信息化管理,是有很強(qiáng)的可行性的。而且很多高校已經(jīng)實(shí)現(xiàn)了運(yùn)動(dòng)會(huì)管理信息化。本系統(tǒng)是以Eclipse作為開發(fā)工具,以Microsoft SQL Server 2008作為后臺(tái)數(shù)據(jù)庫(kù),

13、java采用面向?qū)ο蠹夹g(shù)和編程語(yǔ)言并從數(shù)據(jù)庫(kù)的應(yīng)用和開發(fā)的實(shí)效性角度出發(fā)。在之前做過(guò)的畢業(yè)設(shè)計(jì)中,都是通過(guò)這兩種開發(fā)工具來(lái)實(shí)現(xiàn)的,因此在技術(shù)上不存在問(wèn)題。(2)經(jīng)濟(jì)可行性 本系統(tǒng)只要擁有計(jì)算機(jī)設(shè)備及相應(yīng)的運(yùn)行軟件即可開發(fā)運(yùn)行。所以對(duì)經(jīng)濟(jì)需求并不高,何況學(xué)校具備計(jì)算機(jī)設(shè)備及相應(yīng)的運(yùn)行軟件。若該項(xiàng)目開發(fā)成功,不僅能加快數(shù)據(jù)處理能力,節(jié)省人力物力及時(shí)間,而且數(shù)據(jù)的規(guī)范化輸入輸出也能提高數(shù)據(jù)可用性,減小了數(shù)據(jù)冗余所帶來(lái)的不便,同時(shí)也增強(qiáng)了數(shù)據(jù)的安全系數(shù)。(3)管理可行性 本系統(tǒng)涉及到權(quán)限的管理,可以對(duì)相關(guān)數(shù)據(jù)進(jìn)行保密,系統(tǒng)實(shí)施以后,管理者不會(huì)存在管理方面的問(wèn)題。(4)操作可行性本系統(tǒng)采用面向?qū)ο蠹夹g(shù),

14、開發(fā)出來(lái)的界面友好,幾乎人人都可以很簡(jiǎn)單地按照相關(guān)說(shuō)明進(jìn)行操作。綜上所述,得出結(jié)論:從技術(shù)、經(jīng)濟(jì)、管理、操作角度開發(fā)基于java的運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)可行。 二.系統(tǒng)分析2.1系統(tǒng)需求分析2.1.1信息需求運(yùn)動(dòng)員信息:運(yùn)動(dòng)員編號(hào),姓名,性別,項(xiàng)目,學(xué)院,類別,成績(jī),名次,日期,記錄用戶信息:姓名,用戶口令,用戶身份,用戶權(quán)限等項(xiàng)目信息:項(xiàng)目名稱,項(xiàng)目類型運(yùn)動(dòng)員編號(hào)范圍信息:學(xué)院,編號(hào)范圍參賽單位信息:參賽單位,參賽項(xiàng)目,參賽類別最高記錄信息:項(xiàng)目,成績(jī),創(chuàng)造者,創(chuàng)造單位,創(chuàng)造地點(diǎn)等2.1.2功能需求系統(tǒng)要實(shí)現(xiàn)的主要功能有:(1) 對(duì)運(yùn)動(dòng)員信息的維護(hù)和管理,能夠完成運(yùn)動(dòng)員信息的添加,修改和刪除,并

15、按一定條件查詢運(yùn)動(dòng)員信息,查詢結(jié)果按名次排序。(2) 對(duì)用戶信息的管理,能夠完成信息的添加、修改和刪除,并按一定條件查詢信息。(3) 對(duì)項(xiàng)目信息的管理,能夠完成信息的添加、修改和刪除,并按一定條件查詢信息。(4) 對(duì)運(yùn)動(dòng)員編號(hào)范圍信息的管理,能夠完成信息的添加、修改和刪除,并按一定條件查詢信息。(5) 對(duì)參賽單位信息的管理,能夠完成信息的添加、修改和刪除,并按一定條件查詢信息。(6) 對(duì)最高記錄信息的管理,能夠完成信息的添加、修改和刪除,并按一定條件查詢信息。2.2數(shù)據(jù)流圖管理員運(yùn)動(dòng)員成績(jī)管理系統(tǒng)頂層圖普通用戶運(yùn)動(dòng)會(huì)信息運(yùn)動(dòng)會(huì)信息普通用戶信息運(yùn)動(dòng)用戶 會(huì)信信息息系統(tǒng)管理員0層圖運(yùn)動(dòng)員比賽用戶成

16、績(jī)信息信息查詢學(xué)院賽況最高記錄信息運(yùn)動(dòng)員成績(jī)查詢信息修改/刪除 項(xiàng)目信息查詢項(xiàng)目信息信息運(yùn)動(dòng)員添加成績(jī) 用戶學(xué)院參賽信息情況項(xiàng)目信息用戶學(xué)院 信息 參賽情況 D1整體信息1.3更新庫(kù)存1.2生成數(shù)據(jù)表加工子圖1 2.1處理信息 1.1處理信息 系統(tǒng)管理員 整體信息 整體信息系統(tǒng)管理員查詢查詢結(jié)果信息2.4查詢處理1.4查詢處理更新信息D2整體信息整體信息管理員D1整體信息2.2生成數(shù)據(jù)表加工子圖2 整體信息管理員整體信息 2.3更新庫(kù)存查詢查詢 普通用戶信息結(jié)果信息更新信息D2用戶信息普通用戶信息加工子圖3生成數(shù)據(jù)表處理信息普通用戶D1運(yùn)動(dòng)會(huì)信息運(yùn)動(dòng)會(huì)信息 運(yùn)動(dòng)會(huì)信息查詢查詢普通用戶查詢處理結(jié)

17、果信息2.3數(shù)據(jù)字典數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)流名字:運(yùn)動(dòng)員信息描述:運(yùn)動(dòng)員成績(jī)及運(yùn)動(dòng)員其它信息定義:運(yùn)動(dòng)員信息運(yùn)動(dòng)員編號(hào)姓名性別項(xiàng)目學(xué)院成績(jī)名次日期記錄位置:存儲(chǔ)輸出給用戶名字:項(xiàng)目信息描述:運(yùn)動(dòng)會(huì)中的比賽所有項(xiàng)目定義:項(xiàng)目信息項(xiàng)目名稱項(xiàng)目類型位置:存儲(chǔ)輸出供查詢及維護(hù)名字:參賽信息描述:運(yùn)動(dòng)會(huì)參賽單位信息定義:參賽信息參賽單位參賽項(xiàng)目參賽類別位置:存儲(chǔ)輸出供查詢及維護(hù)名字:最高記錄信息描述:各項(xiàng)目最高記錄信息定義:最高記錄信息項(xiàng)目成績(jī)創(chuàng)造者創(chuàng)造單位創(chuàng)造地點(diǎn)位置:存儲(chǔ)輸出供查詢及維護(hù) 名字:用戶信息描述:訪問(wèn)系統(tǒng)數(shù)據(jù)的用戶信息定義:用戶信息用戶名用戶口令用戶權(quán)限位置:存儲(chǔ)輸出供查詢及維護(hù) 處理名字:處理

18、信息編號(hào):1.1輸入:運(yùn)動(dòng)員信息輸出:運(yùn)動(dòng)員信息名字:生成數(shù)據(jù)表編號(hào):1.2輸入:運(yùn)動(dòng)信息輸出:運(yùn)動(dòng)員成績(jī)數(shù)據(jù)表名字:查詢處理編號(hào):1.4輸入:運(yùn)動(dòng)員信息輸出:查詢結(jié)果名字:更新庫(kù)存編號(hào):1.3輸入:運(yùn)動(dòng)員信息/用戶信息(權(quán)限管理員)輸出:更新信息 數(shù)據(jù)項(xiàng)名字:運(yùn)動(dòng)員編號(hào)描述:唯一標(biāo)識(shí)運(yùn)動(dòng)員成績(jī)及相關(guān)信息的關(guān)鍵域定義:運(yùn)動(dòng)員編號(hào)8字符8位置:運(yùn)動(dòng)員信息查詢及結(jié)果名字:日期描述:記錄每個(gè)運(yùn)動(dòng)員取得比賽成績(jī)的時(shí)間定義:總額8時(shí)間8位置:運(yùn)動(dòng)員信息名字:名次描述:記錄運(yùn)動(dòng)員比賽成績(jī)排名定義:銷售日期2整形2位置:運(yùn)動(dòng)員信息信息 名字:成績(jī)描述:記錄運(yùn)動(dòng)員比賽成績(jī)定義:銷售日期8字符8位置:運(yùn)動(dòng)員信息

19、信息 三.系統(tǒng)設(shè)計(jì) 3.1 模塊結(jié)構(gòu)設(shè)計(jì) 3.1.1概念模型設(shè)計(jì)對(duì)數(shù)據(jù)中詞典中的數(shù)據(jù)存儲(chǔ)進(jìn)行分析,得出運(yùn)動(dòng)員文檔,項(xiàng)目文檔,用戶文檔等數(shù)據(jù)存儲(chǔ),它們都由自己的頭信息另加若干細(xì)節(jié)項(xiàng)構(gòu)成,用戶文檔與運(yùn)動(dòng)員之間的關(guān)系為M:N。而運(yùn)動(dòng)員與項(xiàng)目之間的關(guān)系為1:N這樣,如圖2所示,運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)中所涉及的主要實(shí)體及其屬性有:運(yùn)動(dòng)員 運(yùn)動(dòng)員編號(hào),姓名,性別,項(xiàng)目,學(xué)院,成績(jī),名詞,日期,記錄項(xiàng)目 項(xiàng)目,項(xiàng)目類型 用戶用戶名,用戶口令,用戶權(quán)限記錄日期名次成績(jī)學(xué)院性別姓名參加管理運(yùn)動(dòng)員運(yùn)動(dòng)員編號(hào)1 N運(yùn)動(dòng)員成績(jī)N M 項(xiàng)目名稱項(xiàng)目類型項(xiàng)目用戶密碼用戶名圖2 實(shí)體聯(lián)系(E-R)圖3.1.2邏輯模型設(shè)計(jì)邏輯結(jié)

20、構(gòu)設(shè)計(jì)的任務(wù)就是把概念模型設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為與選用的具體機(jī)器上的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu),現(xiàn)選用關(guān)系模型,E-R圖向關(guān)系模型的轉(zhuǎn)換結(jié)果如下所示:運(yùn)動(dòng)員 運(yùn)動(dòng)員編號(hào),姓名,性別,項(xiàng)目,學(xué)院,成績(jī),名次,日期,記錄運(yùn)動(dòng)員編號(hào)為此關(guān)系的碼。項(xiàng)目 項(xiàng)目,項(xiàng)目類型項(xiàng)目為此關(guān)系的碼。用戶 (用戶名,密碼,權(quán)限) 用戶名為此關(guān)系的碼。3.2數(shù)據(jù)庫(kù)設(shè)計(jì)(1)數(shù)據(jù)庫(kù)和表名稱在本系統(tǒng)中數(shù)據(jù)庫(kù)的名稱設(shè)置為yundonghui。數(shù)據(jù)庫(kù)中表名稱和字符標(biāo)識(shí)如下所示:序號(hào)表名稱1表一(運(yùn)動(dòng)員信息)2項(xiàng)目表3參賽表4最高記錄5用戶(2)表的結(jié)構(gòu)設(shè)計(jì)表一(運(yùn)動(dòng)員信息表)字段名稱類型寬度小數(shù)位

21、數(shù)是否為空運(yùn)動(dòng)員編號(hào)Char8NO姓名Char20Yes性別char4Yes項(xiàng)目Char20Yes學(xué)院Char20Yes成績(jī)Char12Yes名次int40Yes日期data8Yes記錄Char4Yes項(xiàng)目字段名稱類型寬度小數(shù)位數(shù)是否為空項(xiàng)目Char20NO類別Char8Yes參賽表字段名稱類型寬度小數(shù)位數(shù)是否為空參賽單位Char20NO參賽項(xiàng)目Char20Yes參賽類別char8Yes最高記錄表字段名稱類型寬度小數(shù)位數(shù)是否為空項(xiàng)目Char20NO成績(jī)Char20Yes創(chuàng)造者char20Yes創(chuàng)造單位char20Yes創(chuàng)造地點(diǎn)char20Yes用戶表字段名稱類型寬度小數(shù)位數(shù)是否為空用戶名Cha

22、r20NO密碼Char20Yes用戶類型Char10Yes3.3 代碼設(shè)計(jì):見附錄3.4 模塊測(cè)試計(jì)劃 3.4.1系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì) 為了詳細(xì)描述系統(tǒng)模塊功能,在系統(tǒng)功能模塊劃分的的基礎(chǔ)上,對(duì)相應(yīng)系統(tǒng)的數(shù)據(jù)流圖進(jìn)行功能分解,得到含義明確、功能單一的單元功能模塊,從而得到系統(tǒng)的功能模塊圖。如下圖所示。運(yùn)動(dòng)員成績(jī)管理系統(tǒng)系統(tǒng)幫助模塊 用戶管理模塊 成績(jī)查詢模塊 成績(jī)管理模塊賽前管理模塊系統(tǒng)功能結(jié)構(gòu)圖 (1) 賽前管理模塊 這一模塊是主要完成運(yùn)動(dòng)會(huì)賽前事務(wù),如確定每個(gè)學(xué)院運(yùn)動(dòng)員的編號(hào)范圍,參賽的項(xiàng)目,及每個(gè)學(xué)院所打破項(xiàng)目記錄的情況。如圖所示賽前管理模塊項(xiàng)目記錄瀏覽運(yùn)動(dòng)員編號(hào)范圍瀏覽、添加、刪除比賽項(xiàng)目瀏覽、添加、刪除參賽賽單位瀏覽、添加、刪除(2)成績(jī)管理模塊 這一模塊主要完成運(yùn)動(dòng)員

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論