數(shù)據(jù)庫課程設計、學校一卡通管理系統(tǒng)_第1頁
數(shù)據(jù)庫課程設計、學校一卡通管理系統(tǒng)_第2頁
數(shù)據(jù)庫課程設計、學校一卡通管理系統(tǒng)_第3頁
數(shù)據(jù)庫課程設計、學校一卡通管理系統(tǒng)_第4頁
數(shù)據(jù)庫課程設計、學校一卡通管理系統(tǒng)_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、四川司法警官職業(yè)學院司法信息管理平安專業(yè)?數(shù)據(jù)庫課程設計?報告 2021/2021學年 第一學期學生姓名: 鄧磊 許明威 謝東 羅懷林 學生班級: 信息管理平安2021 級24班 學生學號: 242152406.指導教師: 張苗 2021年 11月18日學校一卡通管理系統(tǒng)的設計與實現(xiàn) 目錄TOC o 1-3 h u HYPERLINK l _Toc11760 第一章 系統(tǒng)概述 PAGEREF _Toc11760 1 HYPERLINK l _Toc12510 1. 1系統(tǒng)開發(fā)背景與意義 PAGEREF _Toc12510 1 HYPERLINK l _Toc22501 1.1.1系統(tǒng)開發(fā)背景

2、PAGEREF _Toc22501 1 HYPERLINK l _Toc20365 PAGEREF _Toc20365 1 HYPERLINK l _Toc28110 第二章 系統(tǒng)需求分析 PAGEREF _Toc28110 3 HYPERLINK l _Toc24840 2. 1系統(tǒng)功能要求 PAGEREF _Toc24840 3 HYPERLINK l _Toc17492 22 需求分析概述 PAGEREF _Toc17492 3 HYPERLINK l _Toc11959 PAGEREF _Toc11959 3 HYPERLINK l _Toc4398 2.2.2 性能分析。 PAGER

3、EF _Toc4398 3 HYPERLINK l _Toc10643 2.2.3 可行性分析 PAGEREF _Toc10643 4 HYPERLINK l _Toc29426 23系統(tǒng)層次劃分 PAGEREF _Toc29426 4 HYPERLINK l _Toc10592 24 系統(tǒng)數(shù)據(jù)流圖 PAGEREF _Toc10592 5 HYPERLINK l _Toc12265 2. 5 數(shù)據(jù)字典 PAGEREF _Toc12265 6 HYPERLINK l _Toc14981 第三章 系統(tǒng)總體設計 PAGEREF _Toc14981 12 HYPERLINK l _Toc11517 3

4、. 1系統(tǒng)總體設計目標 PAGEREF _Toc11517 12 HYPERLINK l _Toc25801 3. 2 系統(tǒng)概念設計 PAGEREF _Toc25801 12 HYPERLINK l _Toc6153 3.2.1 概念模型E-R圖 PAGEREF _Toc6153 12 HYPERLINK l _Toc10304 3.2.2 關系模式 PAGEREF _Toc10304 13 HYPERLINK l _Toc20964 第四章 數(shù)據(jù)庫系統(tǒng)實現(xiàn) PAGEREF _Toc20964 15 HYPERLINK l _Toc32146 4. 1 系統(tǒng)實現(xiàn)工具簡介 PAGEREF _To

5、c32146 15 HYPERLINK l _Toc6760 4.1.1 SQL Server 2000簡介 PAGEREF _Toc6760 15 HYPERLINK l _Toc22327 4. 2 學生一卡通管理系統(tǒng)數(shù)據(jù)庫實現(xiàn) PAGEREF _Toc22327 15 HYPERLINK l _Toc19977 總結語 PAGEREF _Toc19977 18 HYPERLINK l _Toc27715 參考文獻 PAGEREF _Toc27715 19第一章 系統(tǒng)概述1.開發(fā)背景。2.主要儀器設備。1)硬件:計算機2)軟件:windows 2000和SQL Server 20003.開

6、發(fā)內(nèi)容安排。學校田徑運動會管理系統(tǒng)是典型的數(shù)據(jù)庫應用系統(tǒng),可完成田徑運動會管理中的運發(fā)動報名、分組編排,競賽成績處理及公告,成績統(tǒng)計信息查詢等事務處理功能。通過課程設計,讓學生能夠全面了解數(shù)據(jù)庫應用系統(tǒng)的整個開發(fā)過程,驗證課堂教學中的理論,掌握數(shù)據(jù)庫系統(tǒng)的根本概念,根本原理及應用技術,掌握SQL語言的定義和各種操作能力,進一步掌握SQL語言的數(shù)據(jù)庫編程技能,學會利用課堂上已學過的數(shù)據(jù)庫知識進展數(shù)據(jù)庫設計,使學生對開發(fā)信息管理系統(tǒng)有一個總體認識,可使學生得到很好的鍛煉,為以后學習、工作打下很好的根底。本次為學校舉行的田徑運動會設計運動會管理系統(tǒng)。要求對運發(fā)動包括比賽工程和比賽成績,比賽工程的設置

7、,分組分道等進展管理。具體來講,田徑運動會包括假設干個比賽工程,由學校設置比賽工程和比賽規(guī)那么,運發(fā)動根據(jù)比賽規(guī)那么報名參賽,裁判對運發(fā)動進展分組分道,運發(fā)動參加比賽,由裁判評定和處理成績,但須公平公正。 2.系統(tǒng)開發(fā)應解決的問題。 1系統(tǒng)具有較廣的覆蓋面系統(tǒng)將整個運動會組織管理的具體情況量身定制,應該包括運動會管理的各個方面,從比賽工程信息到運發(fā)動信息,從報名信息到比賽成績信息等都應該包含到位。 2系統(tǒng)具有較高的平安性數(shù)據(jù)庫系統(tǒng)的身份檢查,系統(tǒng)的登錄和身份檢查,非登錄用戶不允許直接進入工作頁面。第二章 系統(tǒng)需求分析系統(tǒng)功能要求根據(jù)用戶需求,按照構造化程序設計的思想,采用自頂向下的構造化分析方

8、法,整個系統(tǒng)可以劃分為三大局部:賽前準備,賽中管理,賽后處理。1賽前準備:根據(jù)比賽需求,學校制定相關比賽規(guī)那么和比賽工程,運發(fā)動根據(jù)比賽規(guī)那么報名,并確定所要參加的比賽工程。所有的運發(fā)動都需要在報名表上登記個人的根本信息。2賽中管理:根據(jù)比賽結果,裁判對運發(fā)動的進展成績評定、成績錄入和成績處理,從而判定出各個比賽工程的名次,并對運動隊的成績和團體總分進展統(tǒng)計,實現(xiàn)智能化成績處理。3賽后管理:運發(fā)動可以根據(jù)自己的院系、姓名、號碼等查詢自己的成績,并根據(jù)賽前準備和比賽管理階段所涉及到的各個信息,打印出各種檢錄表、成績單及團體總分表、獎牌榜、決賽成績總表、破記錄情況表。22 需求分析概述本系統(tǒng)適用于

9、各種學校田徑運動會的全程管理。本系統(tǒng)競賽規(guī)程設置靈活,輸入運發(fā)動報名表方便,秩序冊自動生成,成績錄入方便快捷,成績查詢功能豐富。同時還考慮了界面的友好性,操作的簡單性,運行的可靠性.1功能需求分析(1) 該系統(tǒng)是田徑運動會比賽期間的信息處理系統(tǒng),同時也是對外發(fā)布信息的窗口。賽會管理人員可以通過發(fā)布比賽信息,如比賽準備期間的比賽規(guī)那么,比賽工程流程信息,比賽期間的各個比賽實時信息等。因此,該系統(tǒng)必須要有一個簡捷的操作界面給管理人員進展操作。2提供報名功能。運發(fā)動的報名信息是一屆運動會的關鍵信息,因此,要給運發(fā)動提供一個方便快捷的方式進展報名操作。運動會期間要進展比賽成績,排名等信息的錄入和發(fā)布的

10、操作。4比賽完畢后,要為運動會信息管理提供各個比賽工程信息的查詢,統(tǒng)計功能,并且將統(tǒng)計結果生成文檔,打印為報表。.2 性能分析。1.運行需求:運行流暢,功能簡潔。2.用戶界面:語言支持:用戶界面均采用中文表述,不得出現(xiàn)英文提示和亂碼提示。3.操作便捷性:能夠讓用戶用鼠標、鍵盤操作,提供應用戶快捷鍵及快捷圖標2.2.3 可行性分析可行性分析也稱可行性研究,是決策部門在采取一項重大改革或投資行動之前,對該工程的必要性和可能性進展分析與論證的活動,具體可以對幾下方面分析:1、技術可行性運動會的開展需要具有良好技術人員,只有掌握系統(tǒng)的操作方法才能更好的而又合理的運用本系統(tǒng)。在技術方面確實非常先進,方便

11、對運動會各方面的管理,有利于本次運動會的開展。無論是經(jīng)營方面,還是管理方面都占優(yōu)勢,該技術的可行的。經(jīng)過詳細的分析和調(diào)查,本運動會管理系統(tǒng)利用計算機信息處理的迅速、準確、可靠且有強大存儲能力的突出特點,全面提高本次運動會的管理水平和工作效率,并且及時、完整的業(yè)務經(jīng)營資料,為本次運動會的及時轉換提供一定的支持。2、經(jīng)濟可行性只需要一臺PC機,需要的支持軟件較少,軟件投入應用時也不需要很高配置的計算機設備和網(wǎng)絡的安裝,軟件的運行壽命比擬長,本錢低,所以開發(fā)該系統(tǒng)有經(jīng)濟可行性。3、管理可行性新的運動會管理系統(tǒng)充分發(fā)揮了計算機技術、網(wǎng)絡技術的強大功能,從整體上改善了運動會的管理工作,提高了運動會效勞的

12、功能和質(zhì)量,實現(xiàn)了運動會信息管理系統(tǒng)的的信息化、網(wǎng)絡化、自動化。通過對經(jīng)濟、技術、管理可行性的充分研究,確定了運動會管理系統(tǒng)的開發(fā)是必要的、可行的。綜上所述,開發(fā)該小型運動會管理系統(tǒng)是非常可行的。23系統(tǒng)層次劃分一報名統(tǒng)計1業(yè)務描述:報名活動由學校相關組織人員輔助來報學生或是已經(jīng)統(tǒng)一了學生申報信息的班主任完成,主要進展學生班級信息的核對、班級相關工程人數(shù)的核對、以及工程最大人數(shù)的核對。2需要產(chǎn)生的報表:運發(fā)動表3涉及的業(yè)務人員:由學校相關組織自己決定。(二)賽程安排1業(yè)務描述:該階段主要包括:工程場地管理、工程器材管理、工程人員管理這三個主要階段。相關工作人員跟據(jù):工程表、場地表、器材表、及舉

13、辦工程所需要的工作人員表進展查詢和核實,確保萬事俱備。2需要執(zhí)行的查詢:各種人員、器材、場地、時間信息。3輸入數(shù)據(jù)項:工程名。4輸出數(shù)據(jù)項:各種人員名稱、器材名及數(shù)量、場地名及地點、具體開場時間。 (三)得分統(tǒng)計1業(yè)務描述:跟據(jù)統(tǒng)計人員獲得的比賽數(shù)據(jù),由普通操作人員計錄相關運發(fā)動的工程信息,以及得分信息。及在頒獎及獎品領取時根據(jù)該表產(chǎn)生出相應的名次表或視圖信息,再根據(jù)相關的排名信息核對名次情況并頒發(fā)獎勵。2需要執(zhí)行的查詢:根據(jù)學生的信息,查詢相應的名次信息或是排名信息。24 系統(tǒng)數(shù)據(jù)流圖一數(shù)據(jù)流的描述1數(shù)據(jù)流編號: F1數(shù)據(jù)流名稱: 申報信息 簡述:學生的根本信息數(shù)據(jù)流來源:學院數(shù)據(jù)流去向:申

14、報信息核對數(shù)據(jù)流組成:學號+姓名+性別+年齡+所在系+班級數(shù)據(jù)流量:3次/天2數(shù)據(jù)流編號: F2數(shù)據(jù)流名稱: 比賽開場時間信息 簡述:比賽時間數(shù)據(jù)流來源:工程信息數(shù)據(jù)流去向:場地分配數(shù)據(jù)流組成:年月日+開場時間+完畢時間數(shù)據(jù)流量:6次/天 3數(shù)據(jù)流編號: F3數(shù)據(jù)流名稱: 人員信息 簡述:管理人員信息數(shù)據(jù)流來源:工作人員信息數(shù)據(jù)流去向:人員就位數(shù)據(jù)流組成:管理人員姓名+年齡+性別+管理工程數(shù)據(jù)流量:3次/天 4數(shù)據(jù)流編號: F4數(shù)據(jù)流名稱: 分配完畢信息 簡述:分配信息數(shù)據(jù)流來源:場地分配數(shù)據(jù)流去向:器材準備數(shù)據(jù)流組成:場地號+場地名稱+場地容納人數(shù)數(shù)據(jù)流量:3次/天 5數(shù)據(jù)流編號: F5數(shù)據(jù)

15、流名稱: 準備完畢信息 簡述:準備完畢數(shù)據(jù)流來源:器材準備數(shù)據(jù)流去向:人員就位數(shù)據(jù)流組成:器材號+器材名稱+器材數(shù)量數(shù)據(jù)流量:3次/天 6數(shù)據(jù)流編號: F6數(shù)據(jù)流名稱: 場地信息 簡述:比賽場地數(shù)據(jù)流來源:場地信息數(shù)據(jù)流去向:場地分配數(shù)據(jù)流組成:場地號+場地名稱+場地工程數(shù)據(jù)流量:3次/天 7數(shù)據(jù)流編號: F7數(shù)據(jù)流名稱: 運發(fā)動就位信息 簡述:運動位就位數(shù)據(jù)流來源:運發(fā)動準備數(shù)據(jù)流去向:具體比賽數(shù)據(jù)流組成:運發(fā)動號+運發(fā)動姓名+運發(fā)動性別+運發(fā)動年齡+運發(fā)動參賽工程數(shù)據(jù)流量:3次/天 8數(shù)據(jù)流編號: F8數(shù)據(jù)流名稱: 成績信息 簡述:比賽場地數(shù)據(jù)流來源:具體比賽數(shù)據(jù)流去向:成績記錄數(shù)據(jù)流組成

16、:成績號+成績+參賽工程+參賽運發(fā)動姓名數(shù)據(jù)流量:3次/天 二處理邏輯的描述1處理邏輯編號:P1處理邏輯名稱:申報信息核對 簡述:對學生的信息進展相應處理輸入的數(shù)據(jù)流:學院處理描述:根據(jù)學生信息,錄入管理系統(tǒng)中輸出的數(shù)據(jù)流:學院處理頻率: 10次/天2處理邏輯編號:P2處理邏輯名稱:場地分配 簡述:對學生參賽工程的場地進展處理輸入的數(shù)據(jù)流:工程信息處理描述:根據(jù)學生信息所報的工程,選擇場地的安排輸出的數(shù)據(jù)流:器材準備處理頻率: 10次/天3處理邏輯編號:P3處理邏輯名稱:器材準備 簡述:根據(jù)所報的工程的器材進展處理輸入的數(shù)據(jù)流:場地分配處理描述:管理員根據(jù)工程信息,進展器材的準備輸出的數(shù)據(jù)流:

17、人員就位處理頻率: 10次/天4處理邏輯編號:P4處理邏輯名稱:運發(fā)動準備 簡述:比照賽的名單進展審核輸入的數(shù)據(jù)流:人員就位處理描述:對參賽的運發(fā)動就位準備比賽輸出的數(shù)據(jù)流:具體比賽處理頻率: 10次/天5處理邏輯編號:P5處理邏輯名稱:具體比賽 簡述:學生進展工程比賽輸入的數(shù)據(jù)流:人員就位處理描述:根據(jù)學生所報的工程在規(guī)定的場地進展比賽輸出的數(shù)據(jù)流:成績記錄處理頻率: 10次/天6處理邏輯編號:P6處理邏輯名稱:成績記錄 簡述:對運發(fā)動的成績進展處理輸入的數(shù)據(jù)流:具體比賽處理描述:管理員對運發(fā)動該工程比賽成績的記錄輸出的數(shù)據(jù)流:得分統(tǒng)計處理頻率: 10次/天7處理邏輯編號:P7處理邏輯名稱:

18、得分統(tǒng)計 簡述:管理員將成績錄入系統(tǒng)中輸入的數(shù)據(jù)流:具體比賽處理描述:管理員登陸系統(tǒng)后,將學生比賽后的成績錄入系統(tǒng)中輸出的數(shù)據(jù)流:比賽排名三數(shù)據(jù)存儲的描述數(shù)據(jù)存儲編號:F-01數(shù)據(jù)存儲名稱:工程信息 簡述:運動會比賽工程信息數(shù)據(jù)存儲組成:工程號+工程名稱+工程時間+工程地點關鍵字:工程號相關聯(lián)的處理:申報信息核對+場地分配數(shù)據(jù)存儲編號:F-02數(shù)據(jù)存儲名稱:運發(fā)動信息 簡述:參加比賽運發(fā)動的相關信息數(shù)據(jù)存儲組成:運發(fā)動號+姓名+年齡+性別+參賽工程號關鍵字:運發(fā)動號+工程號相關聯(lián)的處理:申報信息核對+人員就位數(shù)據(jù)存儲編號:F-03數(shù)據(jù)存儲名稱:工作人員信息 簡述:關于比賽的相關工作人員數(shù)據(jù)存儲

19、組成:工作人員號+姓名+年齡+性別+負責工程好關鍵字:工作人員號+工程號相關聯(lián)的處理:人員就位數(shù)據(jù)存儲編號:F-04數(shù)據(jù)存儲名稱:場地信息 簡述:比賽的場地相關信息數(shù)據(jù)存儲組成:場地號+場地工程+場地使用時間 關鍵字:場地號相關聯(lián)的處理:場地分配數(shù)據(jù)存儲編號:F-05數(shù)據(jù)存儲名稱:器材信息 簡述:器材信息數(shù)據(jù)存儲組成:器材號+器材名稱+器材數(shù)量 關鍵字:器材號相關聯(lián)的處理:器材準備數(shù)據(jù)存儲編號:F-06數(shù)據(jù)存儲名稱:成績排名信息 簡述:成績排名信息數(shù)據(jù)存儲組成:運發(fā)動號+運發(fā)動成績排名號+運發(fā)動參賽工程+參賽時間關鍵字:運發(fā)動號+成績排名號相關聯(lián)的處理:得分統(tǒng)計第三章 系統(tǒng)總體設計1報名系統(tǒng):

20、根據(jù)發(fā)布的運動會比賽的具體詳情,以學院為單位上報想要參賽的學生信息。2、賽程安排:根據(jù)比賽工程安排場地、器材、相關人員的準備。3、得分統(tǒng)計:根據(jù)最后的比賽結果,記錄相應的比賽成績及排名情況。3.2 系統(tǒng)概念設計3.2.1 概念模型E-R圖3.2.2 關系模式學院學院編號,學院名稱 3NF比賽工程工程編號,工程規(guī)那么,工程名稱,工程類型,制定人,制定日期,學校編號 3NF運發(fā)動運發(fā)動編號,姓名,性別,年齡,院系名稱,遣派人數(shù),運動隊編號3NF運動隊運動隊編號,運動隊名稱3NF裁判員裁判員編號,姓名,性別,崗位,工程編號3NF 成績等級,排名,用戶名,密碼3NF報表報表編號,報表名稱,打印時間3N

21、F報名運發(fā)動編號,工程編號,比賽細那么,人數(shù)限制3NF參加運發(fā)動編號,工程編號,比賽地點,比賽時間,比賽人數(shù)3NF裁決裁判員編號,工程編號,裁決人3NF評定裁判員編號,工程編號,評定規(guī)那么,評定人3NF第四章 數(shù)據(jù)庫系統(tǒng)實現(xiàn)4.1 系統(tǒng)實現(xiàn)工具簡介4.1.1 SQL Server 2000簡介SQL Server 2000, 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的新版本。該版本繼承了SQL Server 7.0 版本的優(yōu)點,同時又比它增加了許多更先進的功能,具有使用方便、可伸縮性好、與相關軟件集成程度高等優(yōu)點。可跨越從運行Microsoft Windows 98

22、 的膝上型電腦,到運行Microsoft Windows 2000 的大型多處理器的效勞器等多種平臺使用。 SQL Server 2000 數(shù)據(jù)庫引擎提供完整的XML 支持。它還具有構成最大的Web 站點的數(shù)據(jù)存儲組件所需的可伸縮性、可用性和平安功能。SQL Server 2000 中包括一系列管理和開發(fā)工具,這些工具可改良在多個站點上安裝、部署、管理和使用 SQL Server 的過程。SQL Server 2000 還支持基于標準的、與 Windows DNA 集成的程序設計模型,使 SQL Server 數(shù)據(jù)庫和數(shù)據(jù)倉庫的使用成為生成強大的可伸縮系統(tǒng)的無縫局部4.2 學生運功會管理系統(tǒng)數(shù)據(jù)庫實現(xiàn) 總結語通過這三周的課程設計從在課本上熟悉根本知識到去圖書館的相關圖書中了解其他與設計工資管理系統(tǒng)有關的知識,這不僅使我對課本中的根本知識有了更深的掌握,而且還使我對其他方面的知識有了更深的認識與了解。由于要獨立地進展自己分工系統(tǒng)的設計,需要自己去分析架構和設計,提高了

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論