- 相關(guān)推薦
運動(dòng)會(huì )管理系統詳細設計論文
篇一:運動(dòng)會(huì )管理系統 1
一﹑設計目的: .................................................................................................. 4
二、實(shí)驗平臺: ................................................................................................ 4
1、visio 2003 :E-R圖; ............................................................................. 4
2、SQL 2005。 ......................................................................................... 4
三、試題內容: ................................................................................................ 4
四、設計步驟 ................................................................................................... 4
1. 需求分析 ............................................................................................... 4
2. 概念結構設計 ........................................................................................ 6
(1) 抽象出實(shí)體,并畫(huà)出各實(shí)體的E-R 圖; ........................................ 6
(2) 分析各實(shí)體之間的聯(lián)系及類(lèi)型,設計運動(dòng)會(huì )管理系統總體E-R圖。7
3. 邏輯結構設計 ........................................................................................ 7
4. 數據庫物理設計與實(shí)現 .......................................................................... 7
。1) 建立“運動(dòng)會(huì )管理系統”數據庫 .................................................... 7
。2) 建立基本表 ............................................................................... 8
(3) 管理基本表 ................................................................................ 10
(4) 使用Insert 語(yǔ)句插入數據,各表中的數據如下: ........................ 11
(5) 建立和管理視圖 ........................................................................... 14
(6) 建立和管理索引 ........................................................................... 15
5. 數據庫訪(fǎng)問(wèn) .......................................................................................... 16
數據查詢(xún): ........................................................................................ 16
數據更新: ........................................................................................ 19
6. 數據庫備份 .......................................................................................... 22
(1) 使用SQL 語(yǔ)句備份數據庫 .......................................................... 22
五、 課程設計小結: ..................................................................................... 23
六、主要參考文獻: ....................................................................................... 24
一﹑設計目的:
按照關(guān)系型數據庫的基本原理,綜合運用所學(xué)知識,完成運動(dòng)會(huì )管理數據庫應用系統的設計全過(guò)程,包括需求分析、數據庫設計、數據庫建立,數據輸入、應用系統的設計和開(kāi)發(fā)、用戶(hù)界面的設計和實(shí)現、系統安裝和調試。
通過(guò)對一個(gè)實(shí)際問(wèn)題的分析、設計實(shí)現,將原理與應用結合,學(xué)會(huì )學(xué)以致用,并能夠解決實(shí)際問(wèn)題。
二、實(shí)驗平臺:
1、visio 2003 :E-R圖;
2、SQL 2005。
三、試題內容:
根據給定的“運動(dòng)會(huì )管理系統”的需求分析,完成概念結構設計、
邏輯結構設計、數據庫的物理設計、數據庫的訪(fǎng)問(wèn)和數據庫維護等內容,并提交完整的課程設計報告。
四、設計步驟
1. 需求分析
引入計算機管理運動(dòng)會(huì ),運動(dòng)可以在運動(dòng)會(huì )管理系統中查詢(xún)自己的比賽項目
及比賽結果,裁判員或工作人員可以通過(guò)系統記錄運動(dòng)員各個(gè)比賽項目的成績(jì)、進(jìn)行成績(jì)統計等。運動(dòng)會(huì )管理系統保存運動(dòng)員、比賽項目以及不同類(lèi)型的比賽的.參數數據。
對于運動(dòng)員來(lái)說(shuō):可以查看運動(dòng)員所在代表隊的名稱(chēng)、領(lǐng)隊、本代表隊的總積分、總名次;查看運動(dòng)員參加比賽的項目、每個(gè)項目的成績(jì)、積分等。
對于管理員來(lái)說(shuō):可以記錄并查看運動(dòng)員參加比賽項目的成績(jì)、積分、名次;查看各代表隊的總積分、總名次等。
運動(dòng)會(huì )管理系統同主要管理對象有代表隊、運動(dòng)員、比賽項目等。對于代表隊,需要有代表隊號、代表隊的名稱(chēng)、領(lǐng)隊、本代表隊的總積分、總名次等屬性;對于運動(dòng)員需要有運動(dòng)員號、姓名、年齡、性別等屬性;對于比賽項目,需要有項目號、項目類(lèi)別、項目名稱(chēng)、成績(jì)單位等屬性。
在運動(dòng)會(huì )管理系統中,基本規定為:一個(gè)代表隊包含多個(gè)運動(dòng)員,一個(gè)運動(dòng)員只能屬于一個(gè)代表隊;一個(gè)運動(dòng)員可以參加多個(gè)比賽項目,一個(gè)比賽項目也可以被多個(gè)運動(dòng)員參加;假設各個(gè)比賽項目結束后,按照成績(jì)由高到低排出名次,并對前 3 名運動(dòng)員給予相應的積分,如第 1、2、3 名分別積分為 3 分、2 分、1分,而獲得其他名次的運動(dòng)員積分為0分,將代表隊中所有成員的積分累加,得到各代表隊總積分,將總積分由高到低排序,得到各個(gè)代表隊的排名情況。
為簡(jiǎn)化系統需求,本系統只考慮代表隊、運動(dòng)員、比賽項目的關(guān)系,其他關(guān)系不考慮。
篇二:運動(dòng)會(huì )管理系統詳細設計
1.1編寫(xiě)目的
運動(dòng)會(huì )管理系統詳細設計是設計的第四個(gè)階段,這個(gè)階段的主要任務(wù)是在運動(dòng)會(huì )管理系統總體設計書(shū)基礎上,對總體設計中產(chǎn)生的功能模塊進(jìn)行過(guò)程描述,設計功能模塊的內部細節,包括算法和詳細數據結構,為編寫(xiě)源代碼提供必要的說(shuō)明。
總體設計解決了軟件系統總體結構設計的問(wèn)題,包括整個(gè)軟件系統的結構、模塊劃分、模塊功能和模塊間的.聯(lián)系等。詳細設計則要解決如何實(shí)現各個(gè)模塊的內部功能,即模塊設計。具體的說(shuō),模塊設計就是要為已經(jīng)產(chǎn)生的運動(dòng)會(huì )管理各子系統設計詳細的算法。但這并不等同于系統實(shí)現階段用具體的語(yǔ)言編碼,它只是對實(shí)現細節作精確的描述,這樣編碼階段就可以將詳細設計中對功能實(shí)現的描述,直接翻譯、轉化為用某種程序設計語(yǔ)言書(shū)寫(xiě)的程序。
1.2項目背景
由于電腦時(shí)代的到來(lái)以及internet的迅速發(fā)展,電腦無(wú)出不在,當然各種工作效率也大幅提高,那么對于一個(gè)舉辦運動(dòng)會(huì )來(lái)說(shuō),開(kāi)發(fā)一個(gè)好的運動(dòng)會(huì )管理系統勢在必行。鑒此,特開(kāi)發(fā)此運動(dòng)會(huì )管理系統,該系統實(shí)現了辦公無(wú)紙化、網(wǎng)絡(luò )化、信息化、現代化。
項目名稱(chēng):運動(dòng)會(huì )管理系統。
項目提出者:運動(dòng)會(huì )管理系統項目組織人員。 項目開(kāi)發(fā)者:運動(dòng)會(huì )管理系統項目開(kāi)發(fā)小組。 項目鑒定者:暫無(wú)。 項目開(kāi)始時(shí)間:2010-11-2。 1.3定義
為了便于閱讀理解本文,在此解釋一些在本文中用到的簡(jiǎn)寫(xiě)和專(zhuān)業(yè)術(shù)語(yǔ):運動(dòng)會(huì )管理系統以下簡(jiǎn)稱(chēng)SCMS(sport competition management system)。 1.4參考資料
1.圖書(shū)館管理系統詳細設計報告 baidu.com。 2.運動(dòng)會(huì )管理系統詳細設計報告 baidu.com。 3.GB8567-2006計算機軟件文檔編制規范。 4.《信息系統分析與設計》 楊選輝 編著(zhù)。
2.總體設計
2.1需求概述
登錄比在項目,運動(dòng)員進(jìn)行報名,運動(dòng)員報名有一定限制,包括運動(dòng)員所報項目,班級運動(dòng)員人數。各個(gè)班運動(dòng)員報名后,登錄報名情況,可以檢查是否符合報名要求,為符合要求的運動(dòng)員自動(dòng)編號,并為比賽安排裁判員。并且在報名后可進(jìn)行報名的查詢(xún)。
2.2軟件結構
軟件結構圖如圖1所示。
圖1 軟件結構
由軟件結構可得系統由三大模塊組成,分別是登錄模塊,用戶(hù)模塊,管理員模塊。其中各個(gè)模塊又包括若干模塊,登錄模塊包括學(xué)生登錄和管理員登錄,其中用戶(hù)登錄之前必須已經(jīng)注冊,若未注冊需先進(jìn)行注冊才能憑用戶(hù)名和密碼進(jìn)入系統;用戶(hù)模塊包括運動(dòng)員報名,成績(jì)查詢(xún),成績(jì)打;管理員模塊包括錄入成績(jì),查詢(xún)成績(jì),修改成績(jì),刪除信息,打印成績(jì)。
3.程序描述
我主要負責運動(dòng)員報名部分,所以以下僅就運動(dòng)員報名進(jìn)行說(shuō)明。
3.1程序功能
學(xué)生登錄比賽項目后,根據自己的情況進(jìn)行報名。各個(gè)班級學(xué)生報名后,登錄報名情
況,檢查是否符合要求,為符合要求的運動(dòng)員進(jìn)行自動(dòng)編號,并為比賽安排裁判員。并能查詢(xún)報名情況。
3.2程序的輸入項
學(xué)生登錄比賽項目,然后根據自己的情況進(jìn)行報名及報名的要求文檔。
3.3程序輸出項
為符合報名要求的運動(dòng)員自動(dòng)編號并為比賽安排裁判員及報名情況的查詢(xún)。 3.4程序邏輯
運動(dòng)員報名的數據流圖如圖2所示。
運動(dòng)員報名要求文檔
圖2 運動(dòng)員報名的數據流圖 3.5接口
1.用戶(hù)接口
本系統采用圖形用戶(hù)接口,以鼠標、鍵盤(pán)和條碼掃描儀作為用戶(hù)接口,方便用戶(hù)對圖書(shū)數據的操作,界面清晰,用戶(hù)通過(guò)輸入合法的用戶(hù)名和口令即可進(jìn)入該系統。 2.軟件接口
WIN9X/NT操作系統 。
本系統提供基于SQL Server的數據導入和導出功能,方便系統數據的備份和恢復,以及與其他系統的數據交換。 3硬件接口
因為可能涉及數據的備份應該保持打印機和光盤(pán)刻錄機的接口。
運動(dòng)員報名部分的接口是學(xué)生登錄報名系統,根據自己情況進(jìn)行報名這樣就建立了用戶(hù)和系統的關(guān)系。
3.6存儲分配
運動(dòng)員報名部分用到的表如下:
表1運動(dòng)員表
表2 項目表
表3 參加比賽
篇三:校運動(dòng)會(huì )管理系統的設計與實(shí)現
目 錄
第一章 系統概述 ............................................................... 1
1.1 系統開(kāi)發(fā)背景與意義 .................................................... 1
1.1.1 系統開(kāi)發(fā)背景 .................................................... 1 1.1.2 系統開(kāi)發(fā)意義 .................................................... 1
第二章 系統需求分析 ........................................................... 2
2.1系統功能要求 .......................................................... 2 2.2 需求分析概述 ......................................................... 2 2.3系統層次劃分 ......................................................... 3 2.4 系統數據流圖 ......................................................... 5 2.5 數據字典 ............................................................. 7 第三章 系統總體設計 .......................................................... 13
3.1 系統總體設計目標 ..................................................... 13 3.2 系統概念設計 ......................................................... 10
3.2.1 概念模型(E-R圖) ............................................. 14 3.2.2 關(guān)系模式 ....................................................... 15
第四章 數據庫系統實(shí)現 ........................................................ 16
4.1 系統實(shí)現工具簡(jiǎn)介 ..................................................... 16
4.1.1 SQL Server 2000簡(jiǎn)介 ........................................... 16 4.2 人事管理系統數據庫實(shí)現 ............................................... 16 結束語(yǔ) ...................................................................... 22 參考文獻..................................................................... 23
運動(dòng)會(huì )管理系統 第一章 系統概述
1.1 系統開(kāi)發(fā)背景和意義
1.1.1系統開(kāi)發(fā)的背景
計算機以其強大的性能價(jià)格優(yōu)勢給人們的工作、學(xué)習和生活帶來(lái)極大的方便.計算機代替人工處理一些事務(wù)已成為必然。整個(gè)人類(lèi)社會(huì )已進(jìn)入高度信息化,人們對信息和數據的利用和處理已經(jīng)進(jìn)入自動(dòng)化、網(wǎng)絡(luò )化和社會(huì )化的階段。 在當今社會(huì )上,體育運動(dòng)越來(lái)越普及,參與運動(dòng)會(huì )的人越來(lái)越多,素質(zhì)越來(lái)越高。傳統的運動(dòng)會(huì ),一般是以人手組織為主,運動(dòng)員的報名、賽事的安排、比賽場(chǎng)地的安排和成績(jì)的'記錄等操作全都由人手操作,參加人數越多,運動(dòng)會(huì )的規模就越大,管理工作就更加費時(shí)費力,而且容易出錯。學(xué)校田徑運動(dòng)會(huì )管理系統則為組織者提供一個(gè)簡(jiǎn)捷方便的方式來(lái)組織管理運動(dòng)會(huì ),學(xué)校田徑運動(dòng)會(huì )管理系統是一種“人機交互系統”,通過(guò)簡(jiǎn)單的鍵盤(pán)輸入與鼠標點(diǎn)擊來(lái)完成煩瑣的記錄與安排工作,保證運動(dòng)會(huì )的正常流暢的進(jìn)行。學(xué)校田徑運動(dòng)會(huì )管理系統是典型的數據庫應用系統,可完成田徑運動(dòng)會(huì )管理中的運動(dòng)員報名、分組編排,競賽成績(jì)處理及公告,成績(jì)統計.信息查詢(xún)等事務(wù)處理功能。根據學(xué)校田徑運動(dòng)會(huì )的一般進(jìn)程,本系統分為前期編排處理、比賽管理處理、查詢(xún)輸出處理和系統維護等四個(gè)工具模塊來(lái)完成所期望的功能。依據關(guān)系型數據庫理論設計數據庫的結構。使用該系統可以極大地減小工作人員的勞動(dòng)量,同時(shí)還可大大提高工作效率、可靠性和正確性
1.1.2系統開(kāi)發(fā)的意義
1.掌握數據庫設計原理及相關(guān)軟件的使用:
2.實(shí)現方便合理安排運動(dòng)會(huì )方面的管理工作; 3.為了運動(dòng)會(huì )管理系統更完善; 4. 為了減輕工作人員的工作負擔。
第二章 系統需求分析
2.1系統功能要求
1. 對運動(dòng)員報名,編號,分組編排,賽程安排,決賽,成績(jì)匯總等進(jìn)行全面管理;
2. 對運動(dòng)會(huì )業(yè)務(wù)流程提供全面、一致和快速處理; 3. 系統具有界面友好性和易操作性。 4. 本系統具體需要實(shí)現的功能有:
1,報名單輸入 2,運動(dòng)員編號 3,比賽項目的分組 4,打印秩序冊 5,檢錄 6,成績(jì)輸入 7,校記錄更新 8,團體成績(jì)統計
9,運動(dòng)會(huì )各項信息的輸出等。
2.2 需求分析概述
1.學(xué)校田徑運動(dòng)會(huì )主界面設置密碼,用戶(hù)通過(guò)密碼后才能進(jìn)入系統的水平菜單。
2.水平命令菜單要能實(shí)現前期編排,比賽管理,查詢(xún)輸出,系統工具這幾個(gè)功能。
3.前期編排需要定義比賽項目,設置工作崗位、錄入工作人員,運動(dòng)員報名表錄入,輸入記錄成績(jì),查看秩序冊等功能。
4.比賽管理需田賽成績(jì)錄入與輸出,徑賽成績(jì)錄入與輸出,全能成績(jì)錄入與輸出等功能。
5.查詢(xún)輸出需要運動(dòng)員成績(jì)、項目成績(jì)、代表隊成績(jì)查詢(xún),總分表、項目得分表、成績(jì)名次表查詢(xún),成績(jì)冊匯總等功能。
2.3 系統層次劃分
根據系統的目標、組織職能和需求的相關(guān)性,確定系統需求結構如圖2.2.1所示
圖2.1
篇四:運動(dòng)會(huì )管理系統_數據庫課程設計
數據庫系統課程設計
題 目 運動(dòng)會(huì )成績(jì)及名次管理系統
院 系____計算機______ 專(zhuān) 業(yè)____動(dòng)漫________ 學(xué)生姓名____戴屹________ 學(xué) 號___20102359003__ 指導教師___畢碩本_______
運動(dòng)會(huì )成績(jì)及名次管理系統
目錄
1、需求分析背景
1.1 系統設計背景 …… 1.2 系統設計的原則 …… 1.3 系統設計的目標 ……
2、需求分析功能及性能
2.1系統需求功能分析 ……(圖) 2.2 系統業(yè)務(wù)需求分析 …… (圖) 2.3賽前準備系統 ……(圖) 賽中管理系統 ……(圖) 賽后處理系統 …… 2.4系統權限設計 ……
2.5系統數據流程圖 ……(圖) 2.6數據定義 …… (表)
3、數據庫設計
3.1確定實(shí)體和聯(lián)系 …… 3.2 E-R 圖設計 ……(圖) 3.3關(guān)系模式圖——(圖)
4、數據庫邏輯設計
4.1 將 E-R 圖轉化為關(guān)系模式 …… 4.2 數據表的代碼(創(chuàng )建) ……
4.3創(chuàng )建視圖,創(chuàng )建索引,創(chuàng )建觸發(fā)器,
5、確定數據庫的存儲結構 6、檢驗是否滿(mǎn)足用戶(hù)需求 7、數據庫實(shí)施、運行和維護 8 、數據庫實(shí)施、 8、總結
9、參考文獻 1、需求分析背景 1.1 系統設計背景
高等院校運動(dòng)會(huì )是高校體育工作的重要組成部分。近年來(lái),隨著(zhù)招生規模的擴大, 導致比賽項目、參賽人數不斷增加,同時(shí)人們對比賽結果的準確性和實(shí)時(shí)性要求也越來(lái)越高,參賽隊需要得到及時(shí)、準確的相關(guān)信息 ,從而有效進(jìn)行競賽的決策指導,這些問(wèn)題和需求是采用人工方式或單機版運動(dòng)會(huì )管理系統都難以解決的。為此,我們對運動(dòng)會(huì )的信息綜合管理系統進(jìn)行了研究,使運動(dòng)會(huì )的籌備、組織、管理、協(xié)調等工作全面實(shí)現了計算機網(wǎng)絡(luò )化、自動(dòng)化,極大的提高了工作效率和信息處理的實(shí)時(shí)性。
高校運動(dòng)會(huì )作為各項體育運動(dòng)的基礎,具有廣泛的群眾性。每屆的高校運動(dòng)會(huì )聲勢浩大,是提高、檢驗學(xué)生的健康水平,開(kāi)展全民健身運動(dòng)的有效途徑。由于比賽項目較多,參賽人數廣,數據處理量大且變化時(shí)效性要求高,管理較為復雜,其編排,記錄,公告工作是一項復雜的工程。為了解決在運動(dòng)會(huì )管理和組織所面臨的各種問(wèn)題,我們開(kāi)發(fā)了一套適合高校的運動(dòng)會(huì )管理系統。在分析運動(dòng)會(huì )管理需求的基礎上,通過(guò)比較分析不 同的開(kāi)發(fā)模式和特點(diǎn),系統采用簡(jiǎn)單實(shí)用的`Windows環(huán)境下的基于瀏覽器/服務(wù)器的模式構建,用SQL Server2005作為后臺數據庫,提供對數據庫的查詢(xún)、添加、修改、刪除等操作來(lái)實(shí)現信息網(wǎng)上管理,并對信息管理功能進(jìn)行了詳細的分析,以實(shí)現動(dòng)態(tài)、交互、高效的網(wǎng)絡(luò )化信息管理。系統采用業(yè)務(wù)流程圖,實(shí)現了賽前管理、賽中管理、賽后管理三大功能模塊。系統能夠對運動(dòng)員的報名信息進(jìn)行準確統計,能夠有效處理賽程中的實(shí)時(shí)數據。系統具有覆蓋面廣、維護性強、通用性好以及安全性高等優(yōu)點(diǎn)。本系統投入使用后,運行穩定可靠,基本達到了預期效果,提高了高校運動(dòng)會(huì )管理的效率,降低了管理的人力、財力成本取得了一定的實(shí)用價(jià)值和經(jīng)濟效益。同時(shí),我們也得到了一些好的建議,為今后系統的不斷完善創(chuàng )造了有力條件。 1.2系統設計的原則
本系統從高校運動(dòng)會(huì )的實(shí)際情況出發(fā),堅持用戶(hù)方便易用,運動(dòng)會(huì )期間數據實(shí)時(shí)共享,從本質(zhì)上改變以前繁瑣、重復和低效率的手工操作的工作方式,提高了運動(dòng)會(huì )管理數據的準確性和及時(shí)性,因而能更好地為學(xué)生和決策人服務(wù)。為了該系統能更好的為高校運動(dòng)會(huì )管理服務(wù),本系統的建立應該遵循以下四個(gè)基本原則:(1)規范化原則 先對高校運動(dòng)會(huì )管理業(yè)務(wù)流程的綜合分析,建立相關(guān)的規范的運動(dòng)會(huì )管理制度,利用現有的信息技術(shù)實(shí)現管理的規范化和高效性。(2)兼容性原則 本系統應能夠與學(xué),F有的管理系統在技術(shù)上兼容,在技術(shù)條件允許的前提下,最大限度地利用現有的硬件、軟件平臺。使得在更大程度上提高管理部門(mén)的數據和信息資源的共享,為以后的領(lǐng)導決策提供必要的信息支持。(3)易用性原則 根據高校運動(dòng)會(huì )的業(yè)務(wù)需要,給各類(lèi)用戶(hù)提供高效,友好的用戶(hù)界面,交互更加的人性化和易操作。(4)創(chuàng )新性原則 在系統建設過(guò)程中,將結合信息系統的特點(diǎn),基于高校運動(dòng)會(huì )流程管理思想對現有的業(yè)務(wù)流程進(jìn)行重新梳理,優(yōu)化組合。在管理制度和業(yè)務(wù)實(shí)現等方面體現該系統創(chuàng )新和開(kāi)拓的思路。 1.3系統設計的目標
為了使系統更好的為高校運動(dòng)會(huì )管理服務(wù),本系統的建立需要實(shí)現以下兩個(gè)目標:
。1) 系統具有較廣的覆蓋面,系統將根據整個(gè)運動(dòng)會(huì )組織管理的具體情況量身定制,應該包括運動(dòng)會(huì )管理的各個(gè)方面,從比賽項目信息到運動(dòng)員信息、從報名信息到比賽成績(jì)信息等都應該 包含到位。 (2)系統具有較高的安全性 我們除了視窗系統本身提供的安全措施外,系統還應該具有以下幾項安全性能:數據庫系統的身份核查;系統的登錄和身份核查;非登錄用戶(hù)不允許直接進(jìn)入工作頁(yè)面。
2、需求分析功能及性能 2.1系統需求功能分析
根據用戶(hù)需求,按照結構化程序設計的思想,采用自頂向下的結構化分析方法,整個(gè)系統可以劃分為三大部分:賽前準備,賽中管理,賽后處理。
。1)賽前準備 根據比賽需求,學(xué)校制定相關(guān)比賽規則和比賽項目,運動(dòng)員根據比賽規則報名,并確定所要參加的比賽項目。所有的運動(dòng)員都需要在報名表上登記個(gè)人的基本信息。由管理人員對參賽的運動(dòng)員進(jìn)行編號,生成運動(dòng)員姓名號碼對照表,并根據報名表系統進(jìn)行自動(dòng)分組,分道,生成項目分組表。
。2)賽中管理 根據比賽結果,裁判對運動(dòng)員的進(jìn)行成績(jì)評定、成績(jì)錄入和成績(jì)處理,從而判定出各個(gè)比賽項目的名次,并對運動(dòng)隊的成績(jì)和團體總分進(jìn)行統計,實(shí)現智能化成績(jì)處理。 (3)賽后管理 運動(dòng)員可以根據自己的院系、姓名、號碼等查詢(xún)自己的成績(jì),并根據賽前準備和比賽管理階段所涉及到的各個(gè)信息,打印出各種檢錄表、成績(jì)單及團體總分表、獎牌榜、決賽成績(jì)總表、破記錄情況表。 2.2 系統業(yè)務(wù)需求分析 經(jīng)過(guò)詳細的分析,田徑運動(dòng)會(huì )管理系統所實(shí)現的最終目標就是要使運動(dòng)會(huì )管理人員的 各項工作實(shí)現全面的規范化、科學(xué)化、自動(dòng)化、高效化和流程化,使各類(lèi)信息得到及時(shí)、有序的管理。因此,根據業(yè)務(wù)需要,運動(dòng)會(huì )管理系統應滿(mǎn)足以下的需求:
。1)該系統是田徑運動(dòng)會(huì )比賽期間的信息處理系統,同時(shí)也是對外發(fā)布信息的窗口。賽會(huì )管理人員可以通過(guò)發(fā)布比賽信息,如比賽準備期間的比賽規則,比賽項目流 程信息,比賽期間的各個(gè)比賽實(shí)時(shí)信息等。因此,該系統必須要有一個(gè)簡(jiǎn)捷的操 作界面給管理人員進(jìn)行操作。
。2)提供報名功能。運動(dòng)員的報名信息是一屆運動(dòng)會(huì )的關(guān)鍵信息,因此,要給運動(dòng)員提供一個(gè)方便快捷的方式進(jìn)行報名操作。
。3)運動(dòng)會(huì )期間要進(jìn)行比賽成績(jì),排名等信息的錄入和發(fā)布的操作。
。4)比賽結束后,要為運動(dòng)會(huì )信息管理提供各個(gè)比賽項目信息的查詢(xún),統計功能,并且將統計結果生成文檔,打印為報表。
系統業(yè)務(wù)流程圖
2.3 賽前準備系統
其基本功能包括以下幾個(gè)方面
(1) 比賽規程(包括比賽規則,裁判員名單,記分規則,比賽項目等等)的方布 (2) 運動(dòng)員報名
(3) 運動(dòng)員編號,分項目,分組,分道
(4) 報名表的錄人,即統計參賽人數和各個(gè)項目參賽人數的統計 (5) 輸出比賽用表,包含運動(dòng)員姓名號碼對照表,項目分組表 賽前準備業(yè)務(wù)流程圖
篇五:C語(yǔ)言-校際運動(dòng)會(huì )管理系統
“校際運動(dòng)會(huì )" 管理系統
一.題目要求
設計校際運動(dòng)會(huì )管理系統,實(shí)現學(xué)校、運動(dòng)員信息和運動(dòng)項目的錄入,比賽結果的輸入,各個(gè)學(xué)校比賽結果的查詢(xún),生成團體總分報表,查看參賽學(xué)校信息和比賽項目信息。要求功能選擇用菜單實(shí)現。
二. 需求分析
根據題目要求應提供鍵盤(pán)式菜單實(shí)現功能選擇,還應提供信息的輸入操作,由于在程序中提供查詢(xún)功能所以應有顯示、查找等操作。
一、總體設計
根據上面的需求分析,可以將這個(gè)系統的設計分為1、信息輸入模塊 2、比賽結果錄入模塊 3、查詢(xún)模塊。具體校際運動(dòng)會(huì )管理系統分為 信息的輸入、結果的輸入、學(xué)校各個(gè)項目的得分的查尋、總體報表的生成。
二、詳細設計
1、 主函數
主函數一般設計的比較簡(jiǎn)潔,只提供輸入,處理和輸出部分的函數調用。其中功能模塊用菜單方式選擇。
流程圖
[程序]
main()
{
menu();/*menu 是菜單函數*/
}
菜單函數程序如下:
menu()
{ int o,n;
do
{ puts(" *****************MENU********************");
puts(" 1.The information to writein ");
puts(" 2.The race result records to writein ");
puts(" 3.Search the information ");
puts(" 4.Exit ");
puts(" *****************************************");
puts(" Choice you number:");
scanf("%d",&n);
if(n<1||n>4){o=1;get);} /*對選擇的`數字進(jìn)行判斷*/
else o=0;
}while(o==1); /*選擇功能*/
switch(n)
{ case 1:writein();break; /*信息輸入模塊*/
case 2:resultin();break; /*比賽結果輸入模塊*/
case 3:search();break; /*查詢(xún)模塊*/
case 4:exit(0); /*退出*/
}
}
各個(gè)模塊的設計
1、 信息輸入
[數據結構] 數據結構采用結構體的形式,包括學(xué)校、項目、運動(dòng)員三個(gè)結構體。比如學(xué)校結構體成員包括學(xué)校校名、競賽項目、得分;項目結構體成員包括項目名、權值。 struct student
{ char shool[10];
char name[10];
char item[10];
char sex;
int position;
int mark;
}stu[C]; /*stu[N]中每個(gè)數組元素對應一個(gè)學(xué)生*/
struct item
{ char name[10];
char sex;
int mark;
}it[C]; /*it[C]中每個(gè)數組元素對應一個(gè)項目*/
struct shool
{ char name[10];
char item[10];
int mark;
}sho[C] /* sho[C]每個(gè)數組元素對應一個(gè)學(xué)校;*/
[信息輸入模塊]
根據題意把與運動(dòng)員的學(xué)校、名字、項目、性別、名次、分數作為結構體成
員,如果要存放若干個(gè)運動(dòng)員的信息就用結構體數組。
struct student
{ char shool[10];
char name[10];
char item[10];
char sex;
int position;
int mark;
}stu[C]; /*stu[C]中每個(gè)數組元素對應一個(gè)運動(dòng)員*/ stu[C]中的C為運動(dòng)員的個(gè)數,程序中采用宏定義的方式定義C=100,C的值可隨時(shí)在源程序中改變。
【運動(dòng)會(huì )管理系統詳細設計論文】相關(guān)文章:
交通管理系統設計的論文11-09
工資管理系統設計與實(shí)現論文11-30
管理系統畢業(yè)論文11-22
在線(xiàn)考試系統設計與開(kāi)發(fā)論文05-29
信息管理系統論文07-30
圖書(shū)管理系統論文11-09
信息管理系統論文11-22
論文詳細提綱的寫(xiě)法12-11