版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
.../校運動會管理系統(tǒng)的設(shè)計與實現(xiàn)校運動會管理系統(tǒng)的設(shè)計與實現(xiàn)目錄第一章系統(tǒng)概述 11.1系統(tǒng)開發(fā)背景與意義 11.1.1系統(tǒng)開發(fā)背景 11.1.2系統(tǒng)開發(fā)意義 1第二章系統(tǒng)需求分析 22.1系統(tǒng)功能要求 22.2需求分析概述 22.3系統(tǒng)層次劃分32.4系統(tǒng)數(shù)據(jù)流圖52.5數(shù)據(jù)字典 7第三章系統(tǒng)總體設(shè)計 133.1系統(tǒng)總體設(shè)計目標(biāo)133.2系統(tǒng)概念設(shè)計 103.2.1概念模型〔E-R圖143.2.2關(guān)系模式 15第四章數(shù)據(jù)庫系統(tǒng)實現(xiàn) 164.1系統(tǒng)實現(xiàn)工具簡介 164.1.1SQLServer2000簡介 164.2人事管理系統(tǒng)數(shù)據(jù)庫實現(xiàn) 16結(jié)束語 22參考文獻 23運動會管理系統(tǒng)第一章系統(tǒng)概述1.1系統(tǒng)開發(fā)背景和意義1.1.1系統(tǒng)開發(fā)的背景計算機以其強大的性能價格優(yōu)勢給人們的工作、學(xué)習(xí)和生活帶來極大的方便.計算機代替人工處理一些事務(wù)已成為必然。整個人類社會已進入高度信息化,人們對信息和數(shù)據(jù)的利用和處理已經(jīng)進入自動化、網(wǎng)絡(luò)化和社會化的階段。在當(dāng)今社會上,體育運動越來越普及,參與運動會的人越來越多,素質(zhì)越來越高。傳統(tǒng)的運動會,一般是以人手組織為主,運動員的報名、賽事的安排、比賽場地的安排和成績的記錄等操作全都由人手操作,參加人數(shù)越多,運動會的規(guī)模就越大,管理工作就更加費時費力,而且容易出錯。學(xué)校田徑運動會管理系統(tǒng)則為組織者提供一個簡捷方便的方式來組織管理運動會,學(xué)校田徑運動會管理系統(tǒng)是一種"人機交互系統(tǒng)",通過簡單的鍵盤輸入與鼠標(biāo)點擊來完成煩瑣的記錄與安排工作,保證運動會的正常流暢的進行。學(xué)校田徑運動會管理系統(tǒng)是典型的數(shù)據(jù)庫應(yīng)用系統(tǒng),可完成田徑運動會管理中的運動員報名、分組編排,競賽成績處理及公告,成績統(tǒng)計.信息查詢等事務(wù)處理功能。根據(jù)學(xué)校田徑運動會的一般進程,本系統(tǒng)分為前期編排處理、比賽管理處理、查詢輸出處理和系統(tǒng)維護等四個工具模塊來完成所期望的功能。依據(jù)關(guān)系型數(shù)據(jù)庫理論設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)。使用該系統(tǒng)可以極大地減小工作人員的勞動量,同時還可大大提高工作效率、可靠性和正確性1.1.2系統(tǒng)開發(fā)的意義1.掌握數(shù)據(jù)庫設(shè)計原理及相關(guān)軟件的使用:2.實現(xiàn)方便合理安排運動會方面的管理工作;3.為了運動會管理系統(tǒng)更完善;4.為了減輕工作人員的工作負(fù)擔(dān)。第二章系統(tǒng)需求分析2.1系統(tǒng)功能要求對運動員報名,編號,分組編排,賽程安排,決賽,成績匯總等進行全面管理;對運動會業(yè)務(wù)流程提供全面、一致和快速處理;系統(tǒng)具有界面友好性和易操作性。本系統(tǒng)具體需要實現(xiàn)的功能有:報名單輸入運動員編號比賽項目的分組打印秩序冊檢錄成績輸入校記錄更新團體成績統(tǒng)計運動會各項信息的輸出等。2.2需求分析概述1.學(xué)校田徑運動會主界面設(shè)置密碼,用戶通過密碼后才能進入系統(tǒng)的水平菜單。2.水平命令菜單要能實現(xiàn)前期編排,比賽管理,查詢輸出,系統(tǒng)工具這幾個功能。3.前期編排需要定義比賽項目,設(shè)置工作崗位、錄入工作人員,運動員報名表錄入,輸入記錄成績,查看秩序冊等功能。4.比賽管理需田賽成績錄入與輸出,徑賽成績錄入與輸出,全能成績錄入與輸出等功能。5.查詢輸出需要運動員成績、項目成績、代表隊成績查詢,總分表、項目得分表、成績名次表查詢,成績冊匯總等功能。2.3系統(tǒng)層次劃分根據(jù)系統(tǒng)的目標(biāo)、組織職能和需求的相關(guān)性,確定系統(tǒng)需求結(jié)構(gòu)如圖2.2.1所示田徑運動會管理系統(tǒng)賽中事務(wù)處理田徑運動會管理系統(tǒng)賽中事務(wù)處理系統(tǒng)維護系統(tǒng)維護賽前事務(wù)處理賽前事務(wù)處理運動員檢錄決賽處理數(shù)據(jù)備份初始化規(guī)矩定義代碼管理運動員分組報名單信息管理運動員編號報名單信息管理日程安排理打印秩序冊理預(yù)賽處理運動員檢錄決賽處理數(shù)據(jù)備份初始化規(guī)矩定義代碼管理運動員分組報名單信息管理運動員編號報名單信息管理日程安排理打印秩序冊理預(yù)賽處理圖2.1根據(jù)系統(tǒng)的目標(biāo)、組織職能和需求的相關(guān)性,確定系統(tǒng)流程圖如圖2.2.2所示圖2.22.4系統(tǒng)數(shù)據(jù)流圖符號說明:在繪制數(shù)據(jù)流程圖時使用到了處理邏輯,外部實體,數(shù)據(jù)存儲和數(shù)據(jù)流四個符號,它們分別如下所示:處理邏輯外部實體數(shù)據(jù)存儲數(shù)據(jù)流通過需求分析,得出運動會管理信息系統(tǒng)已編號的各層數(shù)據(jù)流程分別如圖2..3圖2.12所示。圖2.3運動會管理頂層數(shù)據(jù)流程圖圖2.4學(xué)生信息記錄數(shù)據(jù)流程圖圖2.5項目錄入數(shù)據(jù)流程圖圖2.6學(xué)生報名數(shù)據(jù)流程圖圖2.7裁判信息數(shù)據(jù)流程圖圖2.8比賽名單審核數(shù)據(jù)流程圖圖2.9成績錄入數(shù)據(jù)流程圖圖2.10比賽成績審核數(shù)據(jù)流程圖圖2.11比賽名單審核細分?jǐn)?shù)據(jù)流程圖圖2.12比賽成績審核細分?jǐn)?shù)據(jù)流圖2.5數(shù)據(jù)字典〔1數(shù)據(jù)流的描述數(shù)據(jù)流編號:F1數(shù)據(jù)流名稱:學(xué)生信息簡述:學(xué)生的基本信息數(shù)據(jù)流來源:S1數(shù)據(jù)流去向:P1數(shù)據(jù)流組成:學(xué)號+姓名+性別+所在系+編號數(shù)據(jù)流編號:F2數(shù)據(jù)流名稱:管理員信息簡述:管理員基本信息數(shù)據(jù)流來源:S2數(shù)據(jù)流去向:P6數(shù)據(jù)流組成:管理員號+管理員姓名+管理員性別+管理員年齡數(shù)據(jù)流編號:F3數(shù)據(jù)流名稱:不合格比賽名單簡述:不符合規(guī)范的報名單數(shù)據(jù)流來源:P6.1數(shù)據(jù)流去向:S1數(shù)據(jù)流組成:報名號+姓名+報名項目數(shù)據(jù)流編號:F4數(shù)據(jù)流名稱:合格比賽名單簡述:符合規(guī)范的報名單數(shù)據(jù)流來源:P6.1數(shù)據(jù)流去向:D3數(shù)據(jù)流組成:報名號+姓名+報名項目數(shù)據(jù)流編號:F5數(shù)據(jù)流名稱:不合格比賽成績單簡述:不符合規(guī)范的比賽成績單數(shù)據(jù)流來源:P8.1數(shù)據(jù)流去向:S2數(shù)據(jù)流組成:成績編號+姓名+參賽項目+成績+名次數(shù)據(jù)流編號:F6數(shù)據(jù)流名稱:合格比賽成績單簡述:符合規(guī)范的比賽成績單數(shù)據(jù)流來源:P8.1數(shù)據(jù)流去向:D4數(shù)據(jù)流組成:成績編號+姓名+參賽項目+成績+名次數(shù)據(jù)流編號:F8數(shù)據(jù)流名稱:裁判信息簡述:裁判的基本信息數(shù)據(jù)流來源:C1數(shù)據(jù)流去向:P9數(shù)據(jù)流組成:裁判編號+姓名+性別〔2數(shù)據(jù)存儲的描述數(shù)據(jù)存儲編號:D1數(shù)據(jù)存儲名:學(xué)生信息簡述:存儲學(xué)生信息輸入的數(shù)據(jù)流:F1輸出的數(shù)據(jù)流:數(shù)據(jù)存儲編號:D2數(shù)據(jù)存儲名:項目信息簡述:存儲項目信息輸入的數(shù)據(jù)流:F2輸出的數(shù)據(jù)流:數(shù)據(jù)存儲編號:D3數(shù)據(jù)存儲名:比賽名單簡述:存儲比賽名單信息輸入的數(shù)據(jù)流:F1,F2輸出的數(shù)據(jù)流:數(shù)據(jù)存儲編號:D4數(shù)據(jù)存儲名:比賽成績簡述:存儲比賽成績信息輸入的數(shù)據(jù)流:F2輸出的數(shù)據(jù)流:〔3處理邏輯的描述處理邏輯編號:P1處理邏輯名稱:學(xué)生信息設(shè)置簡述:對學(xué)生的信息進行相應(yīng)處理輸入的數(shù)據(jù)流:F1處理描述:根據(jù)學(xué)生信息,錄入管理系統(tǒng)中輸出的數(shù)據(jù)流:處理邏輯編號:P2處理邏輯名稱:信息審核簡述:對學(xué)生的信息進行審核操作輸入的數(shù)據(jù)流:處理描述:根據(jù)學(xué)生信息,對錄入管理系統(tǒng)中的信息進行審核輸出的數(shù)據(jù)流:處理邏輯編號:P3處理邏輯名稱:項目設(shè)置簡述:項目的錄入處理輸入的數(shù)據(jù)流:F7處理描述:管理員根據(jù)項目信息,錄入管理系統(tǒng)中輸出的數(shù)據(jù)流:處理邏輯編號:P4處理邏輯名稱:項目審核簡述:對項目信息進行審核操作輸入的數(shù)據(jù)流:處理描述:管理員根據(jù)項目信息,對錄入管理系統(tǒng)中的項目信息進行審核輸出的數(shù)據(jù)流:處理邏輯編號:P5處理邏輯名稱:項目報名簡述:學(xué)生進行項目的報名輸入的數(shù)據(jù)流:F1處理描述:學(xué)生結(jié)合自身情況,選取愛好或擅長的項目報名輸出的數(shù)據(jù)流:處理邏輯編號:P6處理邏輯名稱:比賽名單審核簡述:對比賽的名單進行審核輸入的數(shù)據(jù)流:F2處理描述:管理員登陸系統(tǒng)后,對比賽名單進行審核,有查詢,修改等操作輸出的數(shù)據(jù)流:處理邏輯編號:P7處理邏輯名稱:成績錄入簡述:管理員將成績錄入系統(tǒng)中輸入的數(shù)據(jù)流:F2處理描述:管理員登陸系統(tǒng)后,將學(xué)生比賽后的成績錄入系統(tǒng)中輸出的數(shù)據(jù)流:處理邏輯編號:P8處理邏輯名稱:比賽成績審核簡述:對比賽成績進行審核輸入的數(shù)據(jù)流:F2處理描述:管理員登陸系統(tǒng)后,對比賽成績進行審核,有查詢,修改等操作輸出的數(shù)據(jù)流:處理邏輯編號:P6.1處理邏輯名稱:比賽名單查詢簡述:對比賽的名單進行查詢輸入的數(shù)據(jù)流:F2,F4處理描述:管理員登陸系統(tǒng)后,對比賽名單進行查詢,如不合格,將通知學(xué)生進行修改,最后管理員將合格的比賽名單錄入系統(tǒng)中輸出的數(shù)據(jù)流:F4處理邏輯編號:P6.2處理邏輯名稱:比賽名單修改簡述:對比賽的名單進行修改輸入的數(shù)據(jù)流:F1處理描述:學(xué)生收到管理員通知,將其不合格的報名單修改輸出的數(shù)據(jù)流:處理邏輯編號:P8.1處理邏輯名稱:比賽成績查詢簡述:對比賽的成績進行查詢輸入的數(shù)據(jù)流:F2處理描述:管理員登陸系統(tǒng)后,對比賽成績進行查詢,如不合格,系統(tǒng)返還給管理員進行其他相應(yīng)操作輸出的數(shù)據(jù)流:F5,F6處理邏輯編號:P8.2處理邏輯名稱:比賽成績修改簡述:對比賽的成績進行修改輸入的數(shù)據(jù)流:F2處理描述:管理員登陸系統(tǒng)后,對其不合格的成績進行修改操作輸出的數(shù)據(jù)流:第三章系統(tǒng)總體設(shè)計3.1系統(tǒng)總設(shè)計目標(biāo)概念設(shè)計階段主要是將需求縫隙階段得到的用戶需求抽象為信息結(jié)構(gòu)即概念模型的過程,它是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,設(shè)計概念結(jié)構(gòu)通常有四類方法:自頂向下、自底向上、逐步擴張、混合策略。
概念結(jié)構(gòu)設(shè)計的任務(wù)是在需求分析階段產(chǎn)生的需求說明書的基礎(chǔ)上,按照特定的方法把它們抽象為一個不依賴于任何具體機器的數(shù)據(jù)模型,即概念模型。概念模型使設(shè)計者的注意力能夠從復(fù)雜的實現(xiàn)細節(jié)中解脫出來,而只集中在最重要的信息的組織結(jié)構(gòu)和處理模式上。
概念模型具有以下的特點:
1.概念模型是對現(xiàn)實世界的抽象和概括,它真實、充分地反映了現(xiàn)實世界中事物和事物之間的聯(lián)系,能滿足用戶對數(shù)據(jù)的處理要求。
2.由于概念模型簡潔、明晰、獨立于計算機,很容易理解,因此可以用概念模型和不熟悉計算機的用戶交換意見,使用戶能積極參與數(shù)據(jù)庫的設(shè)計工作,保證設(shè)計工作順利進行。
3.概念模型易于更新,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時,容易對概念模型修改和擴充。
3.2系統(tǒng)概念設(shè)計3.2.1概念模型〔E-R圖性別編號姓名裁判負(fù)責(zé)項目性別編號姓名裁判負(fù)責(zé)項目MN圖3.1報名時間報名項目報名號報名時間報名項目報名號姓名姓名項目號項目號項目名稱學(xué)號項目名稱學(xué)號報名報名參賽人數(shù)所在系項目學(xué)生MN參賽人數(shù)所在系項目學(xué)生性別性別成績比賽時間成績比賽時間年齡年齡比賽規(guī)則比賽規(guī)則圖3.2總E-R圖3.2.1關(guān)系模型運動會管理系統(tǒng)關(guān)系模式表結(jié)構(gòu)〔其中帶下劃線的是主碼,粗體斜線是外碼學(xué)生〔學(xué)號,姓名,性別,年齡,所在系裁判員〔裁判編號,姓名,性別項目〔比賽項目號,項目名稱,參賽人數(shù),比賽時間,比賽規(guī)則,比賽場地報名表〔報名號,報名項目,報名時間成績表〔姓名,參賽項目,成績,名次報名〔學(xué)號,報名號,報名時間選擇〔學(xué)號,比賽項目號賽程安排〔項目號,裁判編號,報名號,比賽場地,比賽時間,比賽規(guī)則第四章數(shù)據(jù)庫系統(tǒng)實現(xiàn)4.1系統(tǒng)實現(xiàn)工具簡介4.1.1SQLServer2000簡介SQLServer2000是Microsoft公司推出的SQLServer數(shù)據(jù)庫管理系統(tǒng)的一個版本。該版本繼承了SQLServer7.0版本的優(yōu)點同時又比它增加了許多更先進的功能,具有使用方便,可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點,可跨越從運行MicrosoftWindows98的膝上型電腦到運行MicrosoftWindows2000的大型多處理器的服務(wù)器等多種平臺使用。SQLServer2000關(guān)系數(shù)據(jù)庫引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫引擎充分保護數(shù)據(jù)完整性,同時將管理上千個并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。SQLServer2000分布式查詢使您得以引用來自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是SQLServer2000數(shù)據(jù)庫的一部分,同時分布式事務(wù)支持充分保護任何分布式數(shù)據(jù)更新的完整性。復(fù)制同樣使您得以維護多個數(shù)據(jù)復(fù)本,同時確保單獨的數(shù)據(jù)復(fù)本保持同步??蓪⒁唤M數(shù)據(jù)復(fù)制到多個移動的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器。SQLServer2000中包括一系列管理和開發(fā)工具,這些工具可改進在多個站點上安裝、部署、管理和使用SQLServer的過程。SQLServer2000還支持基于標(biāo)準(zhǔn)的、與WindowsDNA集成的程序設(shè)計模型,使SQLServer數(shù)據(jù)庫和數(shù)據(jù)倉庫的使用成為生成強大的可伸縮系統(tǒng)的無縫部分。這些功能使您得以快速交付SQLServer應(yīng)用程序,使客戶只需最少的安裝和管理開銷即可實現(xiàn)這些應(yīng)用程序。數(shù)據(jù)倉庫。SQLServer2000中包括析取和分析匯總數(shù)據(jù)以進行聯(lián)機分析處理<OLAP>的工具。SQLServer中還包括一些工具,可用來直觀地設(shè)計數(shù)據(jù)庫并通過EnglishQuery來分析數(shù)據(jù)。4.2運動會管理系統(tǒng)數(shù)據(jù)庫實現(xiàn)1.基本表的建立:1.學(xué)生基本信息表圖4.1圖4.22.管理員信息表圖4.3圖4.43.裁判員信息表圖4.5圖4.64.項目表圖4.7圖4.85.報名表圖4.9圖4.106.成績表圖4.11圖4.122.對表的查詢:1,對學(xué)生信息的查詢圖4.132,對裁判員信息的查詢圖4.143,對項目的查詢圖4.154,對賽程的查詢圖4.165,對項目的查詢表4.17結(jié)束語經(jīng)過了一學(xué)期的學(xué)習(xí),我從起初對數(shù)據(jù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 洗瓶器課程設(shè)計動圖
- 2025年度砂石存放地租賃合同:高標(biāo)準(zhǔn)倉儲服務(wù)協(xié)議3篇
- 二零二五年度房產(chǎn)買賣居間代理合同模板6篇
- 基坑爆破作業(yè)安全技術(shù)規(guī)程模版(2篇)
- 二零二五年度吊裝設(shè)備租賃及工程進度管理合同2篇
- 液壓缸的設(shè)計課程設(shè)計
- 二零二五年度冷鏈物流搬運配送承包協(xié)議2篇
- 資助中心資助實施方案范文(2篇)
- 2025年文明校園演講稿范例(2篇)
- 二零二五年度按摩技師團隊協(xié)作聘用合同3篇
- 數(shù)控線切割機床的手工編程
- -油水井小修工藝技術(shù)課件
- (完整版)兒童醫(yī)學(xué)康復(fù)科疾病護理常規(guī)
- 2022閥門制造作業(yè)指導(dǎo)書
- 科技創(chuàng)新社團活動教案課程
- 建筑結(jié)構(gòu)加固工程施工質(zhì)量驗收規(guī)范表格
- 部編版語文六年級上冊作文總復(fù)習(xí)課件
- 無水氯化鈣MSDS資料
- 專利產(chǎn)品“修理”與“再造”的區(qū)分
- 氨堿法純堿生產(chǎn)工藝概述
- 健康管理專業(yè)建設(shè)規(guī)劃
評論
0/150
提交評論