




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 校運動會管理系統的設計與實現目 錄第一章 系統概述11.1 系統開發背景與意義11.1.1 系統開發背景11.1.2 系統開發意義1第二章 系統需求分析22.1系統功能要求222 需求分析概述223系統層次劃分324 系統數據流圖525 數據字典7第三章 系統總體設計133.1 系統總體設計目標133.2 系統概念設計103.2.1 概念模型(E-R圖)143.2.2 關系模式15第四章 數據庫系統實現164.1 系統實現工具簡介164.1.1 SQL Server 2000簡介164.2 人事管理系統數據庫實現16結束語22參考文獻231運動會管理系統第一章 系統概述1.1 系統開發背景和
2、意義1.1.1系統開發的背景計算機以其強大的性能價格優勢給人們的工作、學習和生活帶來極大的方便計算機代替人工處理一些事務已成為必然。整個人類社會已進入高度信息化,人們對信息和數據的利用和處理已經進入自動化、網絡化和社會化的階段。在當今社會上,體育運動越來越普及,參與運動會的人越來越多,素質越來越高。傳統的運動會,一般是以人手組織為主,運動員的報名、賽事的安排、比賽場地的安排和成績的記錄等操作全都由人手操作,參加人數越多,運動會的規模就越大,管理工作就更加費時費力,而且容易出錯。學校田徑運動會管理系統則為組織者提供一個簡捷方便的方式來組織管理運動會,學校田徑運動會管理系統是一種“人機交互系統”,
3、通過簡單的鍵盤輸入與鼠標點擊來完成煩瑣的記錄與安排工作,保證運動會的正常流暢的進行。學校田徑運動會管理系統是典型的數據庫應用系統,可完成田徑運動會管理中的運動員報名、分組編排,競賽成績處理及公告,成績統計信息查詢等事務處理功能。根據學校田徑運動會的一般進程,本系統分為前期編排處理、比賽管理處理、查詢輸出處理和系統維護等四個工具模塊來完成所期望的功能。依據關系型數據庫理論設計數據庫的結構。使用該系統可以極大地減小工作人員的勞動量,同時還可大大提高工作效率、可靠性和正確性1.1.2系統開發的意義 1掌握數據庫設計原理及相關軟件的使用:2實現方便合理安排運動會方面的管理工作;3為了運動會管理系統更完
4、善;4. 為了減輕工作人員的工作負擔。第二章 系統需求分析2.1系統功能要求1. 對運動員報名,編號,分組編排,賽程安排,決賽,成績匯總等進行全面管理;2. 對運動會業務流程提供全面、一致和快速處理;3. 系統具有界面友好性和易操作性。 4. 本系統具體需要實現的功能有:1, 報名單輸入2, 運動員編號3, 比賽項目的分組4, 打印秩序冊5, 檢錄6, 成績輸入7, 校記錄更新8, 團體成績統計9, 運動會各項信息的輸出等。22 需求分析概述1學校田徑運動會主界面設置密碼,用戶通過密碼后才能進入系統的水平菜單。2水平命令菜單要能實現前期編排,比賽管理,查詢輸出,系統工具這幾個功能。 3前期編排
5、需要定義比賽項目,設置工作崗位、錄入工作人員,運動員報名表錄入,輸入記錄成績,查看秩序冊等功能。 4比賽管理需田賽成績錄入與輸出,徑賽成績錄入與輸出,全能成績錄入與輸出等功能。5查詢輸出需要運動員成績、項目成績、代表隊成績查詢,總分表、項目得分表、成績名次表查詢,成績冊匯總等功能。 23 系統層次劃分根據系統的目標、組織職能和需求的相關性,確定系統需求結構如圖2.2.1所示田徑運動會管理系統賽中事務處理系統維護賽前事務處理運動員檢錄決賽處理數據備份初始化規矩定義代碼管理運動員分組報名單信息管理運動員編號報名單信息管理日程安排理打印秩序冊理預賽處理圖2.1根據系統的目標、組織職能和需求的相關性,
6、確定系統流程圖如圖2.2.2所示圖2.224系統數據流圖符號說明:在繪制數據流程圖時使用到了處理邏輯,外部實體,數據存儲和數據流四個符號,它們分別如下所示: 處理邏輯 外部實體 數據存儲 數據流通過需求分析,得出運動會管理信息系統已編號的各層數據流程分別如圖2.3-圖2.12所示。 圖2.3運動會管理頂層數據流程圖 圖2.4學生信息記錄數據流程圖 圖2.5項目錄入數據流程圖 圖2.6學生報名數據流程圖圖2.7裁判信息數據流程圖 圖2.8比賽名單審核數據流程圖 圖2.9成績錄入數據流程圖 圖2.10比賽成績審核數據流程圖 圖2.11比賽名單審核細分數據流程圖圖2.12比賽成績審核細分數據流圖25
7、數據字典(1)數據流的描述數據流編號: F1數據流名稱: 學生信息 簡述:學生的基本信息數據流來源:S1數據流去向:P1數據流組成:學號+姓名+性別+所在系+編號數據流編號: F2數據流名稱: 管理員信息 簡述:管理員基本信息數據流來源:S2數據流去向:P6數據流組成:管理員號+管理員姓名+管理員性別+管理員年齡 數據流編號: F3數據流名稱: 不合格比賽名單 簡述:不符合規范的報名單數據流來源:P6.1數據流去向:S1數據流組成:報名號+姓名+報名項目 數據流編號: F4數據流名稱: 合格比賽名單 簡述:符合規范的報名單數據流來源:P6.1數據流去向:D3數據流組成:報名號+姓名+報名項目
8、數據流編號: F5數據流名稱: 不合格比賽成績單 簡述:不符合規范的比賽成績單數據流來源:P8.1數據流去向:S2數據流組成:成績編號+姓名+參賽項目+成績+名次 數據流編號: F6數據流名稱: 合格比賽成績單 簡述:符合規范的比賽成績單數據流來源:P8.1數據流去向:D4數據流組成:成績編號+姓名+參賽項目+成績+名次數據流編號: F8數據流名稱:裁判信息 簡述:裁判的基本信息數據流來源:C1數據流去向:P9數據流組成:裁判編號+姓名+性別 (2)數據存儲的描述數據存儲編號:D1數據存儲名:學生信息 簡述:存儲學生信息輸入的數據流:F1輸出的數據流:數據存儲編號:D2數據存儲名:項目信息 簡
9、述:存儲項目信息輸入的數據流:F2輸出的數據流:數據存儲編號:D3數據存儲名:比賽名單 簡述:存儲比賽名單信息輸入的數據流:F1,F2輸出的數據流:數據存儲編號:D4數據存儲名:比賽成績 簡述:存儲比賽成績信息輸入的數據流:F2輸出的數據流:(3)處理邏輯的描述處理邏輯編號:P1處理邏輯名稱:學生信息設置 簡述:對學生的信息進行相應處理輸入的數據流:F1處理描述:根據學生信息,錄入管理系統中輸出的數據流:處理邏輯編號:P2處理邏輯名稱:信息審核 簡述:對學生的信息進行審核操作輸入的數據流:處理描述:根據學生信息,對錄入管理系統中的信息進行審核輸出的數據流:處理邏輯編號:P3處理邏輯名稱:項目設
10、置 簡述:項目的錄入處理輸入的數據流:F7處理描述:管理員根據項目信息,錄入管理系統中輸出的數據流:處理邏輯編號:P4處理邏輯名稱:項目審核 簡述:對項目信息進行審核操作輸入的數據流:處理描述:管理員根據項目信息,對錄入管理系統中的項目信息進行審核輸出的數據流:處理邏輯編號:P5處理邏輯名稱:項目報名 簡述:學生進行項目的報名輸入的數據流:F1處理描述:學生結合自身情況,選取愛好或擅長的項目報名輸出的數據流:處理邏輯編號:P6處理邏輯名稱:比賽名單審核 簡述:對比賽的名單進行審核輸入的數據流:F2處理描述:管理員登陸系統后,對比賽名單進行審核,有查詢,修改等操作輸出的數據流:處理邏輯編號:P7
11、處理邏輯名稱:成績錄入 簡述:管理員將成績錄入系統中輸入的數據流:F2處理描述:管理員登陸系統后,將學生比賽后的成績錄入系統中輸出的數據流:處理邏輯編號:P8處理邏輯名稱:比賽成績審核 簡述:對比賽成績進行審核輸入的數據流:F2處理描述:管理員登陸系統后,對比賽成績進行審核,有查詢,修改等操作輸出的數據流:處理邏輯編號:P6.1處理邏輯名稱:比賽名單查詢 簡述:對比賽的名單進行查詢輸入的數據流:F2,F4處理描述:管理員登陸系統后,對比賽名單進行查詢,如不合格,將通知學生進行修改,最后管理員將合格的比賽名單錄入系統中輸出的數據流:F4處理邏輯編號:P6.2處理邏輯名稱:比賽名單修改 簡述:對比
12、賽的名單進行修改輸入的數據流:F1處理描述:學生收到管理員通知,將其不合格的報名單修改輸出的數據流:處理邏輯編號:P8.1處理邏輯名稱:比賽成績查詢 簡述:對比賽的成績進行查詢輸入的數據流:F2處理描述:管理員登陸系統后,對比賽成績進行查詢,如不合格,系統返還給管理員進行其他相應操作輸出的數據流:F5,F6處理邏輯編號:P8.2處理邏輯名稱:比賽成績修改 簡述:對比賽的成績進行修改輸入的數據流:F2處理描述:管理員登陸系統后,對其不合格的成績進行修改操作輸出的數據流:第三章 系統總體設計31系統總設計目標概念設計階段主要是將需求縫隙階段得到的用戶需求抽象為信息結構即概念模型的過程,它是整個數據
13、庫設計的關鍵,設計概念結構通常有四類方法:自頂向下、自底向上、逐步擴張、混合策略。概念結構設計的任務是在需求分析階段產生的需求說明書的基礎上,按照特定的方法把它們抽象為一個不依賴于任何具體機器的數據模型,即概念模型。概念模型使設計者的注意力能夠從復雜的實現細節中解脫出來,而只集中在最重要的信息的組織結構和處理模式上。 概念模型具有以下的特點: 1.概念模型是對現實世界的抽象和概括,它真實、充分地反映了現實世界中事物 和事物之間的聯系,能滿足用戶對數據的處理要求。 2.由于概念模型簡潔、明晰、獨立于計算機,很容易理解,因此可以用概念模型 和不熟悉計算機的用戶交換意見,使用戶能積極參與數據庫的設計
14、工作,保證 設計工作順利進行。 3.概念模型易于更新,當應用環境和應用要求改變時,容易對概念模型修改和擴充。32系統概念設計3.2.1概念模型(E-R圖)性別編號姓名裁判負責項目 M N 圖3.1報名時間報名項目報名號 姓名項目號項目名稱學號報名參賽人數所在系項目學生M N 性別成績比賽時間年齡比賽規則 圖3.2總E-R圖3.2.1關系模型運動會管理系統關系模式表結構(其中帶下劃線 的是主碼,粗體斜線是外碼)學生(學號,姓名,性別,年齡,所在系)裁判員(裁判編號,姓名,性別)項目(比賽項目號,項目名稱,參賽人數,比賽時間,比賽規則,比賽場地)報名表(報名號,報名項目,報名時間)成績表(姓名,參
15、賽項目,成績,名次)報名(學號,報名號,報名時間)選擇(學號,比賽項目號)賽程安排(項目號,裁判編號,報名號,比賽場地,比賽時間,比賽規則)第四章 數據庫系統實現 4.1系統實現工具簡介4.1.1 SQL Server 2000簡介SQL Server 2000 是Microsoft公司推出的SQL Server 數據庫管理系統的一個版本。該版本繼承了SQL Server 7.0 版本的優點同時又比它增加了許多更先進的功能,具有使用方便,可伸縮性好與相關軟件集成程度高等優點,可跨越從運行Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows 2000 的
16、大型多處理器的服務器等多種平臺使用。SQL Server 2000 關系數據庫引擎支持當今苛刻的數據處理環境所需的功能。數據庫引擎充分保護數據完整性,同時將管理上千個并發修改數據庫的用戶的開銷減到最小。SQL Server 2000 分布式查詢使您得以引用來自不同數據源的數據,就好象這些數據是 SQL Server 2000 數據庫的一部分,同時分布式事務支持充分保護任何分布式數據更新的完整性。復制同樣使您得以維護多個數據復本,同時確保單獨的數據復本保持同步。可將一組數據復制到多個移動的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發布服務器。SQL Server 2000 中包括
17、一系列管理和開發工具,這些工具可改進在多個站點上安裝、部署、管理和使用 SQL Server 的過程。SQL Server 2000 還支持基于標準的、與 Windows DNA 集成的程序設計模型,使 SQL Server 數據庫和數據倉庫的使用成為生成強大的可伸縮系統的無縫部分。這些功能使您得以快速交付 SQL Server 應用程序,使客戶只需最少的安裝和管理開銷即可實現這些應用程序。數據倉庫。 SQL Server 2000 中包括析取和分析匯總數據以進行聯機分析處理 (OLAP) 的工具。SQL Server 中還包括一些工具,可用來直觀地設計數據庫并通過 English Query
18、 來分析數據。4.2運動會管理系統數據庫實現1.基本表的建立:1.學生基本信息表圖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,對學生信息的查詢圖4.132,對裁判員信息的查詢圖4.143,對項目的查詢圖4.154,對賽程的查詢圖4.165,對項目的查詢表4.17結束語經過了一學期的學習,我從起初對數據庫的認識模糊到后來清晰,深入,我認為我學到了許許多多的東西。當然,在學習中,得到了老師的更多指導,與幫助。在對課程的學習中,學習的Oracle語句和數據庫知識對之前剛開始的學習數據庫時有了更深一步認識。在學習的深入中,雖然學習有時是十分叫人感到枯燥乏味的,但我慶幸的是我堅持了下來,在學期的課程設計中,對自己的認識和加深是十分有幫助的。我在設計發現,我對其中有許多以前不是十分明的地方,在通過這次課程設計后,對其中的一些疑惑頓時全消,了然于胸了。像其中對有關數據路徑是透明還是隱藏的問題,后來明白了其中含有的深層的含義。總結這學期我對數據庫的學習,驅使我不斷的學習和努力。其次,通過這次對數據庫的課程設計我對使我對數據庫開發和軟件開發產生了極大的興趣,我想我會在這條路上繼續前進下去。我相信,只要以嚴格
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 知識產權采購合同中知識產權收益分配
- 股權分配協議范本:公司合并后股東權益分配方案
- 高新技術企業財務代理合作協議書
- 精英物業團隊廠房物業托管與維護協議
- 酒店餐飲管理系統開發與實施合同
- 旅客忠誠度培養的心理機制研究-洞察闡釋
- 特色小鎮物業管理合同協議書范文
- 衛生間采光改造方案計劃
- 綠色商務服務發展趨勢-洞察闡釋
- 行業現狀與數據中心冷卻系統的挑戰-洞察闡釋
- 實驗室安全記錄表
- 進出口業務內部審計制
- 說專業(市場營銷專業)課件
- 揚塵污染防治監理實施細則
- 詞匯及翻譯四級漢譯英練習
- 教科版二年級下冊各單元知識整理復習及思維導圖-課件
- 四年級下冊數學課件-3 乘法分配律2-冀教版14張PPT
- 《學弈》優質課教學課件
- erp動畫(做飯)ppt課件
- 2022屆北京市海淀區高考語文查漏補缺練習(七):文學類文本
- 2022年檢驗科三基試題及答案
評論
0/150
提交評論