運(yùn)動會管理系統(tǒng)-數(shù)據(jù)庫課程設(shè)計_第1頁
運(yùn)動會管理系統(tǒng)-數(shù)據(jù)庫課程設(shè)計_第2頁
運(yùn)動會管理系統(tǒng)-數(shù)據(jù)庫課程設(shè)計_第3頁
運(yùn)動會管理系統(tǒng)-數(shù)據(jù)庫課程設(shè)計_第4頁
運(yùn)動會管理系統(tǒng)-數(shù)據(jù)庫課程設(shè)計_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

運(yùn)動會管理系統(tǒng)-數(shù)據(jù)庫課程設(shè)計數(shù)據(jù)庫系統(tǒng)課程設(shè)計題目運(yùn)動會成績及名次管理系統(tǒng)學(xué)號___003__指導(dǎo)教師___畢碩本_______設(shè)計背景……設(shè)計的原則……設(shè)計的目標(biāo)……析功能及性能系統(tǒng)需求功能分析……(圖)賽前準(zhǔn)備系統(tǒng)……(圖)賽中管理系統(tǒng)……(圖)賽后處理系統(tǒng)……權(quán)限設(shè)計……系統(tǒng)數(shù)據(jù)流程圖……(圖)確定實體和聯(lián)系……E-R圖設(shè)計……(圖)模式圖——(圖)據(jù)庫邏輯設(shè)計將E-R圖轉(zhuǎn)化為關(guān)系模式……數(shù)據(jù)表的代碼(創(chuàng)建)……結(jié)構(gòu)6、檢驗是否滿足用戶需求和維護(hù)重要組成部分。近年來,隨著招生規(guī)模的擴(kuò)大,導(dǎo)致比賽項目、參賽人數(shù)不斷增加,同時人們對比賽結(jié)果的準(zhǔn)確性和實時越來越高,參賽隊需要得到及時、準(zhǔn)確的相關(guān)信息,從而有效進(jìn)行競賽的決策指導(dǎo),這些問題和需求是采用人工方式或單機(jī)版運(yùn)動會管理系統(tǒng)都難以解籌備、功能及性能算機(jī)網(wǎng)絡(luò)化、自動化,極大的提高了工作性。每屆的高校運(yùn)動徑。廣,數(shù)據(jù)處理量大且變化時效性要求高,管理較工作是一項復(fù)雜的工程。為了解決在運(yùn)動會管理們開發(fā)了一套適合高校的運(yùn)動會管理系統(tǒng)。在分,通過比較分析不同的開發(fā)模式和特點,系統(tǒng)采用系統(tǒng)采用業(yè)務(wù)流程圖,實現(xiàn)了賽前管理、賽中管安全性高等優(yōu)點。本系統(tǒng)投入使用后,運(yùn)行穩(wěn)定可靠,基本達(dá)到了預(yù)期效果,們也得到了一些好的建議,為今后系統(tǒng)的不斷完務(wù)。為了該系統(tǒng)能更好的為高校運(yùn)動會管理服務(wù),本系統(tǒng)的建立應(yīng)該遵循以下四個基本原則:(1)規(guī)范化原則先對高校運(yùn)動會管理業(yè)務(wù)流程的綜合分析,建立相關(guān)的規(guī)范的運(yùn)動會管理制度,利用現(xiàn)有的信息技術(shù)實現(xiàn)管理的規(guī)范化和高效性。(2)兼容性原則本系統(tǒng)應(yīng)能夠與學(xué)?,F(xiàn)有的管理系統(tǒng)在技術(shù)上兼容,在技術(shù)條件允許的前提下,最大限度地利用現(xiàn)有的硬件、軟件平臺。使得在更大程度上提高管理部門的數(shù)據(jù)和信息資源的共享,為以后的領(lǐng)導(dǎo)決策提供在系統(tǒng)建設(shè)過程中,將結(jié)合信息系統(tǒng)的特點,基于高校運(yùn)動會流程管理思想對該系統(tǒng)創(chuàng)新和開拓的思路。為了使系統(tǒng)更好的為高校運(yùn)動會管理服務(wù),本系統(tǒng)的建立需要實現(xiàn)以下兩個目(1)系統(tǒng)具有較廣的覆蓋面,系統(tǒng)將根據(jù)整個運(yùn)動會組織管理的具體情況量賽成績信息等都應(yīng)該包含到位。(2)系統(tǒng)具有較高的安全性我們除了視窗系統(tǒng)本身提供的安全措施外,系統(tǒng)接進(jìn)入工作頁面。根據(jù)用戶需求,按照結(jié)構(gòu)化程序設(shè)計的思想,采用自頂向下的結(jié)構(gòu)化分析中管理,賽后處理。統(tǒng)理備比報賽項名目分組分道成名績次錄裁入定記成錄績表表表理(1)賽前準(zhǔn)備根據(jù)比賽需求,學(xué)校制定相關(guān)比賽規(guī)則和比賽項目,運(yùn)動員根據(jù)比賽規(guī)則報名,并確定所要參加的比賽項目。所有的運(yùn)動員都需要在報名表上登記個人的基本信息。由管理人員對參賽的運(yùn)動員進(jìn)行編號,生成運(yùn)動員姓名號碼對照表,并根據(jù)報名表系統(tǒng)進(jìn)行自動分組,分道,生成項目分(2)賽中管理根據(jù)比賽結(jié)果,裁判對運(yùn)動員的進(jìn)行成績評定、成績錄入和成績處理,從而判定出各個比賽項目的名次,并對運(yùn)動隊的成績和團(tuán)體總分進(jìn)行(3)賽后管理運(yùn)動員可以根據(jù)自己的院系、姓名、號碼等查詢自己的成績,(1)該系統(tǒng)是田徑運(yùn)動會比賽期間的信息處理系統(tǒng),同時也是對外發(fā)布信息的比賽信息,如比賽準(zhǔn)備期間的比賽規(guī)則,比個比賽實時信息等。因此,該系統(tǒng)必須要有一 (2)提供報名功能。運(yùn)動員的報名信息是一屆運(yùn)動會的關(guān)鍵信息,因此,要給 (3)運(yùn)動會期間要進(jìn)行比賽成績,排名等信息的錄入和發(fā)布的操作。 (4)比賽結(jié)束后,要為運(yùn)動會信息管理提供各個比賽項目信息的查詢,統(tǒng)計功始道錄基本功能包括以下幾個方面布信員備業(yè)務(wù)流程圖基本功能包括以下幾個方面(1)裁判員輸入各個比賽項目的比賽成績信息(2)根據(jù)賽會成績,發(fā)布比賽信息(3)生成決賽名單,并公布流程圖(1)打印出各種檢錄表、成績單及團(tuán)體總分表、獎牌榜、決賽成績總表、破(2)比賽信息數(shù)據(jù)存儲及備份為了保證系統(tǒng)的安全性,系統(tǒng)中的用戶必須擁有不同的權(quán)限,而且不同權(quán)限的 (1)管理員管理員可以使用系統(tǒng)的所有功能,有權(quán)添加授權(quán)用戶,控制各級會信息等。(2)授權(quán)用戶授權(quán)用戶只能使用管理員授權(quán)使用的系統(tǒng)的部分功能,可以對信息進(jìn)行查詢和瀏覽。(3)一般用戶一般用戶只能使用菜單功能和信息查詢。數(shù)據(jù)流程圖是用來描繪軟件系統(tǒng)邏輯模型的圖形工具,是描繪信息在系統(tǒng)中流動和處理的情況。數(shù)據(jù)流圖是軟件設(shè)計人員和用戶之間很好的通信工具。運(yùn)動會的管理過程中需要處理大量的數(shù)據(jù)并且要及時,準(zhǔn)確的提供處理結(jié)果。首先,要輸入各個參賽運(yùn)動員的報名表,并建立相關(guān)的數(shù)據(jù)庫;利用報名表等數(shù)據(jù)進(jìn)行田徑運(yùn)動會各個比賽項目時間、分組、分道的編排;在運(yùn)動會比賽過程中,要求及時的輸入各個運(yùn)動員比賽項目的成績并進(jìn)行相應(yīng)的出理,打印出成報報名信息項目信息表進(jìn)行復(fù)賽、決成績名次名單團(tuán)隊成績名次表會數(shù)據(jù)處理的流程圖戶編號,用戶名,用戶密碼目編號,項目名稱,運(yùn)動員編,預(yù)賽成績,預(yù)賽排名,決賽成班級總分,班級,系別目編號,項目記錄,創(chuàng)造者學(xué)姓名,性別,學(xué)號,系別,班級目編號,運(yùn)動員編號,分組號員編號,學(xué)號,姓名校設(shè)置的比動員的各個個班級的得紀(jì)錄的情況動員的基本報名信息動員的分組動員的姓名名()11用戶YH_ID數(shù)據(jù)長度8圍的字YH_NAMEYH_MIMA2(2)1234567況YDY_IDXM_IDXMNAMEYS_CJSPMJSCJpm型888884(3)型取值范圍1況Xm_id82Xm_name任何漢字3型Xm_lx任何漢字4Xmys_sj----5項目比賽決賽時間記錄項目的比賽決賽的時間Xmjs_sj----(4)編數(shù)據(jù)項名含義說明別名號1項目編號項目的編號情況Xm_id2項目名次記錄項目的名次情況Xm_mc3項目得分記錄項目的得分情況Xm_df4班級總分記錄班級的總得分情Bj_zf況5班級班級的全稱Bj_name6班級名次記錄班級的名次情況Bj_mc字字66666(5)數(shù)據(jù)項數(shù)據(jù)項名含義說明別名1項目編號項目的編號情況Xm_id2項目記錄記錄項目的記錄Xm_jl3創(chuàng)造者學(xué)號記錄創(chuàng)造者的學(xué)Jl_id4創(chuàng)造記錄時記錄創(chuàng)造者的時Jl_sj間間字型8(6)號型取值范圍1ame8任何漢字2的系別xb任何漢字3一標(biāo)識xh4Bj_name8任何漢字5性別運(yùn)動員的性別Stu_sexChar2男或女67運(yùn)動員所報項目Stu_xmlChar運(yùn)動員所報項目Stu_xm2Char88號1234號的唯情況情況(7)dyiddziddid(8)8844號123號名動員姓名號碼對照表的唯的唯一標(biāo)識型Ydy_idamexh88概念設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,它通過對用戶需求進(jìn)行綜合、歸納與般先根據(jù)系統(tǒng)要求,畫出能反映每個應(yīng)用需求的E-R圖,其中包括確定實體、屬性和聯(lián)系的類型。然后對初始的E-R圖進(jìn)行優(yōu)化,消除冗余和可能機(jī)軟件、硬件環(huán)境。因此,在這個階段中我們必須將注意力集中在怎樣表達(dá)出制定人,制定日期。NNE-R圖設(shè)計隊M遣NN報校NNNMMN員裁MN運(yùn)動會管理系統(tǒng)E-R圖將E-R圖轉(zhuǎn)化為關(guān)系模式學(xué)校(學(xué)校編號,學(xué)校名稱) 比賽項目(項目編號,項目規(guī) 運(yùn)動員(運(yùn)動員編號,姓名,性別,年齡,院系名稱,遣派人數(shù),運(yùn)動隊編運(yùn)動隊(運(yùn)動隊編號,運(yùn)動隊名稱) 裁判員(裁判員編號,姓名,性別,崗位,項目編號) 成績(等級,排名,用戶名,密碼) 報表(報表編號,報表名稱,打印時間) 報名(運(yùn)動員編號,項目編號,比賽細(xì)則,人數(shù)限制)參加(運(yùn)動員編號,項目編號,比賽地點,比賽時間,比賽人數(shù)) 裁 評定(裁判員編號,項目編號,評定規(guī)則,評定人)處理(等級,裁判員編號,處理人)數(shù)據(jù)表的代碼(創(chuàng)建)createdatabaseStudenttafilenameesizeMBfilegrowthMB,maxsizeMBfilegrowth=1MB)entlogfilenameesizeMBfilegrowtheatetabledbo(Primarykey(yh_id))Createtabledbo]Primarykey(ydy_id),Foreignkey(xm_id))Createtabledbo](Primarykey(xm_id))Createtabledbo](imarykeybjnameForeignkey(xm_id))Createtabledbo](Primarykey(ji_id)Foreignkey(xm_id))reatetabledbo(rimarykeystuxheignkeybjname)Createtabledbo](Primarykey(ydy_id),Foreignkey(xm_id))Createtabledbo名號碼對照表](LrimarykeystuxhForeignkey(ydy_id))SELECTyh_id,yh_name,mimaFROM——創(chuàng)建索引usegxydhcreateuniqueindexPk_yhonyh(mima)setANSI_NULLSONsetQUOTED_IDENTIFIERONALTERTRIGGER[tri_yh]ON[dbo].[yh]FORINSERT,UPDATEASDECLARE@mima_readchar(20)SELECT@mima_read=mimaFROMINSERTEDIF@mima_read>6BEGINPRINT'密碼小于六位!請重新輸入。'RollbackTransactionEND為了提高系統(tǒng)性能,先根據(jù)應(yīng)用情況將數(shù)據(jù)的易變部分和穩(wěn)定部分、經(jīng)常存取部分和存取頻率較低的部分分開在兩個磁盤上存放,并且考慮將日志文件單獨存放于一個磁盤。同時,考慮到本系統(tǒng)是多用戶的,為了提高效率,可以考慮將最大的表——運(yùn)動員成績表分開存放在多個磁盤上。至于備份的數(shù)據(jù)和日志文件將保存在磁帶中。一般來說,關(guān)系到運(yùn)動員成績的表需要經(jīng)常修改和存取,而關(guān)系到運(yùn)動員、分組分道資料的表相對比較穩(wěn)定。本例中,經(jīng)常存取部分和數(shù)據(jù)的易變部分如:運(yùn)動員成績報表、破記錄情況表、團(tuán)體總分表和獎牌榜等。而存取頻率較低的部分和穩(wěn)定部分如運(yùn)動員分組分道記錄表等?!獎?chuàng)建存儲結(jié)構(gòu)IFEXISTS(SELECTNAMEFROMsysobjectsWHERENAME='Pro_n'ANDTYPE='p')DROPPROCEDUREPro_nGOCREATEPROCEDUREPro_n@mima_inCHAR(20)ASSELECT密碼,yh_id用戶編號FROMyhWHERE=@mima_inAND=GO、檢驗是否滿足用戶需求查詢運(yùn)動員報名信息,確認(rèn)是否報名成功,對運(yùn)動員進(jìn)行分組分道進(jìn)行排名院系名、姓名查詢報名信息和具體分人次統(tǒng)計按院系、姓名、號碼等查詢成績報名信息,分組分道信息及團(tuán)體總分表、獎牌榜、決賽成績總輯設(shè)計和物理設(shè)計結(jié)果嚴(yán)格描述出來,成為DBMS可以接受的源代碼,再經(jīng)過調(diào)試產(chǎn)生目標(biāo)模式。然后就可以組織數(shù)據(jù)入庫,從而變化,數(shù)據(jù)庫也要進(jìn)行動態(tài)的維護(hù)和擴(kuò)充。通過這幾周本小組在一起設(shè)計的合作和交流。我們大家在一起查閱了許多立地進(jìn)行自己分工系統(tǒng)的設(shè)計,需要自己去分析架構(gòu)和設(shè)計,提高了自己分析問題和解決問題的能力。同樣在此過程中,我們初步

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論