數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)運(yùn)動(dòng)會(huì)管理系統(tǒng)設(shè)計(jì)報(bào)告_第1頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)運(yùn)動(dòng)會(huì)管理系統(tǒng)設(shè)計(jì)報(bào)告_第2頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)運(yùn)動(dòng)會(huì)管理系統(tǒng)設(shè)計(jì)報(bào)告_第3頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)運(yùn)動(dòng)會(huì)管理系統(tǒng)設(shè)計(jì)報(bào)告_第4頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)運(yùn)動(dòng)會(huì)管理系統(tǒng)設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、.wd.wd.wd.大理學(xué)院數(shù)學(xué)與計(jì)算機(jī)學(xué)院?數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)?課程設(shè)計(jì)報(bào)告班級(jí):12級(jí)計(jì)算機(jī)科學(xué)與技術(shù)一班學(xué)號(hào): 2012115118姓名: 李旭系統(tǒng)名稱: 運(yùn)動(dòng)會(huì)管理系統(tǒng)總分:實(shí)驗(yàn)報(bào)告內(nèi)容及撰寫要求:一、需求分析程序的主要功能描述,可以用文字、框圖、用例等方式。參考?數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)任務(wù)書?附錄中的內(nèi)容來(lái)進(jìn)展設(shè)計(jì)報(bào)告的撰寫。主要應(yīng)當(dāng)包含分析的過(guò)程及分析后得到的數(shù)據(jù)流圖和數(shù)據(jù)字典。二、數(shù)據(jù)庫(kù)設(shè)計(jì)2.1 數(shù)據(jù)庫(kù)概念設(shè)計(jì)實(shí)體關(guān)系模型設(shè)計(jì),創(chuàng)立分ER圖和總體ER圖,并描述總體E-R圖合并時(shí)的問題解決。2.2數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)根據(jù)概念設(shè)計(jì)結(jié)果,創(chuàng)立數(shù)據(jù)庫(kù)的邏輯模型,建設(shè)在具體DBMS下SQL SERVER

2、 2005的表構(gòu)造,并根據(jù)標(biāo)準(zhǔn)化理論對(duì)表構(gòu)造進(jìn)展優(yōu)化調(diào)整。同時(shí),根據(jù)應(yīng)用需求,創(chuàng)立數(shù)據(jù)庫(kù)系統(tǒng)所需的外模式視圖、模式和內(nèi)模式索引等,此外,應(yīng)當(dāng)根據(jù)需求,建設(shè)數(shù)據(jù)完整性約束實(shí)體完整性,參照完整性和用戶自定義完整性。三、系統(tǒng)實(shí)現(xiàn)3.1 數(shù)據(jù)庫(kù)訪問1數(shù)據(jù)訪問類及實(shí)現(xiàn)代碼2SQL語(yǔ)句3.2 業(yè)務(wù)邏輯層類及代碼描述業(yè)務(wù)流程、數(shù)據(jù)處理功能的模塊代碼3.3表示層的實(shí)現(xiàn)可以用界面截圖及其實(shí)現(xiàn)類及核心代碼描述四、總結(jié)系統(tǒng)概述1.1、開發(fā)背景當(dāng)前,運(yùn)動(dòng)會(huì)已經(jīng)在全國(guó)普遍開展,許多學(xué)校每年都定期的舉行不同規(guī)模的田徑運(yùn)動(dòng)會(huì)。但是,在運(yùn)動(dòng)會(huì)舉行過(guò)程中一直存在著參賽人數(shù)多,工程設(shè)置復(fù)雜,時(shí)間安排緊湊等問題,而且這些問題能否解

3、決直接關(guān)系著運(yùn)動(dòng)會(huì)的成功與否。另一方面,人們對(duì)于比賽結(jié)果的實(shí)時(shí)性、準(zhǔn)確性、安全性、可靠性的要求也越來(lái)越高,而這些要求是人工操作很難實(shí)現(xiàn)的。同時(shí)競(jìng)賽組織者要盡量減少人為因素的干擾,減少賽場(chǎng)作弊行為的發(fā)生,還要為參賽的教練員和運(yùn)發(fā)動(dòng)及時(shí)準(zhǔn)確地提供競(jìng)賽的相關(guān)信息,輔助進(jìn)展競(jìng)賽的決策指導(dǎo)。因此,計(jì)算機(jī)技術(shù)的融入就成為一種必然,而且逐漸成為運(yùn)動(dòng)會(huì)信息管理的核心所在。 根據(jù)調(diào)查,現(xiàn)在全國(guó)已經(jīng)有不少學(xué)校在田徑運(yùn)動(dòng)會(huì)舉辦過(guò)程中采用了現(xiàn)代化的計(jì)算機(jī)技術(shù)進(jìn)展運(yùn)動(dòng)會(huì)的系統(tǒng)管理,有的已經(jīng)到達(dá)了一個(gè)相當(dāng)高的水平。但是我們發(fā)現(xiàn)這些運(yùn)動(dòng)會(huì)管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)標(biāo)準(zhǔn)不一,參差不齊,而且更多的情況下這些系統(tǒng)只是實(shí)現(xiàn)了對(duì)運(yùn)動(dòng)會(huì)的分

4、數(shù)統(tǒng)計(jì)等功能,在提供運(yùn)動(dòng)會(huì)的整個(gè)舉辦過(guò)程中的人性化、自動(dòng)化服務(wù)等方面還有許多缺乏和欠缺。我們小組根據(jù)當(dāng)前學(xué)校運(yùn)動(dòng)會(huì)的開展組織情況,結(jié)合運(yùn)動(dòng)會(huì)的組織原那么和相關(guān)規(guī)定,運(yùn)用現(xiàn)代計(jì)算機(jī)技術(shù),以全新的模式設(shè)計(jì)開發(fā)了適合田徑運(yùn)動(dòng)會(huì)的校級(jí)運(yùn)動(dòng)會(huì)管理系統(tǒng)。采用了本運(yùn)動(dòng)會(huì)管理系統(tǒng)后,運(yùn)發(fā)動(dòng)在比賽前由院系統(tǒng)一輸入個(gè)人信息即可,這樣就方便了運(yùn)發(fā)動(dòng)的報(bào)名,有錯(cuò)誤時(shí)可以及時(shí)匯報(bào)修改。裁判員單獨(dú)對(duì)各自的工程進(jìn)展管理,保證上了比賽的公正、公平。每個(gè)工程都有單獨(dú)的帳號(hào)和密碼對(duì)應(yīng),以保證成績(jī)錄入人員對(duì)自己管轄范圍的唯一性和確定性。在成績(jī)查詢界面中可以準(zhǔn)確及時(shí)的查詢到各參賽隊(duì)伍、各工程、各運(yùn)發(fā)動(dòng)的個(gè)人信息、比賽成績(jī)、排名、和團(tuán)

5、體加分的情況。以上運(yùn)動(dòng)會(huì)中各環(huán)節(jié)組織和編排工作的系統(tǒng)實(shí)現(xiàn),使大量繁瑣的人工組織編排任務(wù)通過(guò)簡(jiǎn)單方便的操作便可以實(shí)現(xiàn),大大減輕了運(yùn)動(dòng)會(huì)組織人員的勞動(dòng)強(qiáng)度,節(jié)省了大量物力、人力、財(cái)力,提高了工作效率,保證了數(shù)據(jù)的實(shí)時(shí)性、準(zhǔn)確性、安全性、可靠性,充分表達(dá)出了現(xiàn)代化的計(jì)算機(jī)技術(shù)在信息采集、處理、和管理等方面的無(wú)可比擬的優(yōu)越性。1.2、系統(tǒng)描述 本系統(tǒng)采用軟件工程原理,使用面向?qū)ο蟮腏ava編程環(huán)境編寫校級(jí)運(yùn)動(dòng)會(huì)管理系統(tǒng),利用SQL Server數(shù)據(jù)庫(kù)技術(shù),對(duì)數(shù)據(jù)庫(kù)進(jìn)展了全面的開發(fā)。系統(tǒng)主要包括前臺(tái)應(yīng)用程序的開發(fā)以及后臺(tái)數(shù)據(jù)庫(kù)的建設(shè)和維護(hù)兩個(gè)方面,實(shí)現(xiàn)了運(yùn)發(fā)動(dòng)成績(jī)數(shù)據(jù)庫(kù)的創(chuàng)立及運(yùn)發(fā)動(dòng)成績(jī)的輸入、統(tǒng)計(jì)、瀏

6、覽和維護(hù),使得系統(tǒng)具有界面友好,功能強(qiáng)大,易于維護(hù)的特點(diǎn)。本校級(jí)運(yùn)動(dòng)會(huì)管理系統(tǒng)在功能實(shí)現(xiàn)方面主要分為以下幾點(diǎn):運(yùn)發(fā)動(dòng)個(gè)人信息管理模塊。運(yùn)發(fā)動(dòng)管理與普通的用戶管理 基本類似,包括用戶的添加、修改、編輯和刪除功能,參賽工程的維護(hù)。例如有的運(yùn)發(fā)動(dòng)臨時(shí)因傷不能參寒,有的又調(diào)整為可以參加某個(gè)工程雖然嚴(yán)格說(shuō)來(lái),不允許運(yùn)發(fā)動(dòng)臨時(shí)更改參賽工程,但需要在系統(tǒng)中留有余地。運(yùn)發(fā)動(dòng)成績(jī)管理模塊。操作員可以對(duì)成績(jī)進(jìn)展錄入,一旦提交那么只能查看不能修改管理員可以查看成績(jī)并調(diào)整成績(jī),因?yàn)榍皥?chǎng)工作人員可能犯錯(cuò),需要管理員進(jìn)展更改,但日志中要對(duì)此更改進(jìn)行記錄。運(yùn)發(fā)動(dòng)可以通過(guò)終端查看運(yùn)動(dòng)成績(jī)。權(quán)限管理模塊。管理員可以對(duì)操作人員進(jìn)

7、展信息維護(hù),如增加前場(chǎng)成績(jī)錄入人員,或者某位成績(jī)錄入人員調(diào)離崗位那么取消其權(quán)限。對(duì)于運(yùn)發(fā)動(dòng)可以匿名查詢某個(gè)工程的成績(jī)。1.3、系統(tǒng)目標(biāo)學(xué)生信息是高等學(xué)校非常重要的一項(xiàng)數(shù)據(jù)資源,但其包含的數(shù)據(jù)量大,涉及的人員面廣,而且需要及時(shí)更新,故較為復(fù)雜,難以單純地依靠人工管理,而且傳統(tǒng)的人工管理方式既不易于標(biāo)準(zhǔn)化,管理效率也不高。該系統(tǒng)針對(duì)學(xué)生信息的特點(diǎn)以及管理中實(shí)際需要而設(shè)計(jì),能夠有效地實(shí)現(xiàn)學(xué)生信息管理的信息化,減輕管理人員的工作負(fù)擔(dān),高效率、標(biāo)準(zhǔn)化地管理大量的學(xué)生信息,并防止人為操作的錯(cuò)誤和不標(biāo)準(zhǔn)行為。隨著科學(xué)技術(shù)、網(wǎng)絡(luò)信息的不斷開展,計(jì)算機(jī)科學(xué)也日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),如今,它已進(jìn)入

8、人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一局部,使用計(jì)算機(jī)對(duì)學(xué)生信息進(jìn)展管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、使用壽命長(zhǎng)、成本低等。開發(fā)基于java的運(yùn)動(dòng)會(huì)成績(jī)管理就是為了到達(dá)以下目標(biāo):1、 節(jié)約學(xué)校運(yùn)動(dòng)會(huì)管理的人力物力財(cái)力,充分利用校園網(wǎng)。2、 提升了田徑運(yùn)動(dòng)會(huì)各種數(shù)據(jù)的處理速度和工作效率。3、 實(shí)現(xiàn)操作簡(jiǎn)單快捷、功能全面完善、信息及時(shí)發(fā)布、訪問方便快捷。4、 提高了體育教學(xué)和管理工作的信息化、現(xiàn)代化程度和工作效率。5、 通過(guò)瀏覽器來(lái)實(shí)現(xiàn)用戶工作界面,實(shí)現(xiàn)不同人員、從不同地點(diǎn)、不同接入方式訪問和操作系統(tǒng)。1.4、 系統(tǒng)

9、開發(fā)流程及設(shè)計(jì)思想本系統(tǒng)將以課本和一些課外書籍為參考,按照畢業(yè)設(shè)計(jì)教師的作業(yè)要求,從系統(tǒng)開發(fā)背景業(yè)務(wù)流程分析數(shù)據(jù)流分析功能模塊設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)輸入輸出設(shè)計(jì)系統(tǒng)部署一步步對(duì)系統(tǒng)進(jìn)展分析和設(shè)計(jì)。該系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)基于java的運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)化,標(biāo)準(zhǔn)化和自動(dòng)化。系統(tǒng)對(duì)永久記錄的文件實(shí)現(xiàn)歸檔管理,支持高效率完成運(yùn)動(dòng)會(huì)信息管理的各項(xiàng)任務(wù)。確定在一定的時(shí)間內(nèi)能完成預(yù)定的程序功能是可行性分析報(bào)告的重點(diǎn)。盡量采用學(xué)?,F(xiàn)有的軟硬件環(huán)境及先進(jìn)的管理系統(tǒng)開發(fā)方案,從而到達(dá)充分利用學(xué)校現(xiàn)有的資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。 系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)各子功能的組合和修改,又便于未參與開發(fā)

10、的技術(shù)維護(hù)人員進(jìn)展補(bǔ)充、維護(hù)。系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)展數(shù)據(jù)的添加,刪除。 系統(tǒng)應(yīng)符合學(xué)校對(duì)運(yùn)動(dòng)會(huì)信息管理流程滿足學(xué)校運(yùn)動(dòng)會(huì)對(duì)運(yùn)發(fā)動(dòng)、大會(huì)組織人員、裁判員的管理需要,并到達(dá)操作過(guò)程中的直觀,方便,實(shí)用,安全等要求。1.5、可行性研究報(bào)告1.5.1、可行性研究的任務(wù)基于java的運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)的可行性從經(jīng)濟(jì)可行性,技術(shù)可行性,管理可行性及操作可行性來(lái)分析。估算工程的開發(fā)成本和投入使用后可能帶來(lái)的效果,進(jìn)展效益分析及對(duì)老式網(wǎng)站的影響。運(yùn)行操作可行性研究的主要任務(wù)是研究它在將來(lái)能否在學(xué)校運(yùn)動(dòng)會(huì)管理中得到普及。1.5.2、系統(tǒng)可行性分析1技術(shù)可行性隨著計(jì)算機(jī)技術(shù)的開展,要將我校

11、田徑運(yùn)動(dòng)會(huì)管理從原始的手工管理轉(zhuǎn)化為信息化管理,是有很強(qiáng)的可行性的。而且很多高校已經(jīng)實(shí)現(xiàn)了運(yùn)動(dòng)會(huì)管理信息化。本系統(tǒng)是以Eclipse作為開發(fā)工具,以Microsoft SQL Server 2008作為后臺(tái)數(shù)據(jù)庫(kù),java采用面向?qū)ο蠹夹g(shù)和編程語(yǔ)言并從數(shù)據(jù)庫(kù)的應(yīng)用和開發(fā)的實(shí)效性角度出發(fā)。在之前做過(guò)的畢業(yè)設(shè)計(jì)中,都是通過(guò)這兩種開發(fā)工具來(lái)實(shí)現(xiàn)的,因此在技術(shù)上不存在問題。2經(jīng)濟(jì)可行性 本系統(tǒng)只要擁有計(jì)算機(jī)設(shè)備及相應(yīng)的運(yùn)行軟件即可開發(fā)運(yùn)行。所以對(duì)經(jīng)濟(jì)需求并不高,何況學(xué)校具備計(jì)算機(jī)設(shè)備及相應(yīng)的運(yùn)行軟件。假設(shè)該工程開發(fā)成功,不僅能加快數(shù)據(jù)處理能力,節(jié)省人力物力及時(shí)間,而且數(shù)據(jù)的標(biāo)準(zhǔn)化輸入輸出也能提高數(shù)據(jù)可

12、用性,減小了數(shù)據(jù)冗余所帶來(lái)的不便,同時(shí)也增強(qiáng)了數(shù)據(jù)的安全系數(shù)。3管理可行性 本系統(tǒng)涉及到權(quán)限的管理,可以對(duì)相關(guān)數(shù)據(jù)進(jìn)展保密,系統(tǒng)實(shí)施以后,管理者不會(huì)存在管理方面的問題。4操作可行性本系統(tǒng)采用面向?qū)ο蠹夹g(shù),開發(fā)出來(lái)的界面友好,幾乎人人都可以很簡(jiǎn)單地按照相關(guān)說(shuō)明進(jìn)展操作。綜上所述,得出結(jié)論:從技術(shù)、經(jīng)濟(jì)、管理、操作角度開發(fā)基于C#的運(yùn)動(dòng)會(huì)成績(jī)管理系統(tǒng)可行。二、系統(tǒng)分析2.1、系統(tǒng)需求分析2.1.1、信息需求代表隊(duì)信息:代表隊(duì)名稱,領(lǐng)隊(duì),人數(shù),所參加工程,積分,名次,運(yùn)發(fā)動(dòng)信息。運(yùn)發(fā)動(dòng)信息:運(yùn)發(fā)動(dòng)編號(hào),姓名,性別,工程,代表隊(duì),類別,成績(jī),名次,日期,記錄比賽工程信息:工程名稱,工程類型,工程比賽信

13、息,工程規(guī)那么,工程裁判,及本卷須知登陸用戶信息:姓名,用戶口令,用戶身份,用戶權(quán)限等運(yùn)發(fā)動(dòng)編號(hào)范圍信息:代表隊(duì),編號(hào)范圍參賽隊(duì)信息:參賽單位,參賽工程,參賽類別2.1.2、功能需求系統(tǒng)要實(shí)現(xiàn)的主要功能有:1、對(duì)于運(yùn)發(fā)動(dòng)來(lái)說(shuō):可以查看運(yùn)發(fā)動(dòng)所在代表隊(duì)的名稱、領(lǐng)隊(duì)、本代表隊(duì)的總積分、總名次;查看運(yùn)發(fā)動(dòng)參加比賽的工程、每個(gè)工程的成績(jī)、積分等2、 對(duì)于裁判員來(lái)說(shuō):可以記錄并查看運(yùn)發(fā)動(dòng)參加比賽工程的成績(jī)、積分、名次;查看各代表隊(duì)的總積分、總名次等。對(duì)用戶信息的管理,能夠完成信息的添加、修改和刪除,并按一定條件查詢信息。3、對(duì)系統(tǒng)管理員來(lái)說(shuō),能夠完成信息的添加、修改和刪除,能夠設(shè)置管理登陸權(quán)限,并能查詢

14、所有隊(duì)的成績(jī)及各項(xiàng)信息,擁有對(duì)系統(tǒng)的各項(xiàng)管理權(quán)。4、對(duì)參賽隊(duì)來(lái)說(shuō),能夠完成信息的添加、修改和刪除,能夠查詢各項(xiàng)信息,如自己隊(duì)員的各項(xiàng)成績(jī),各個(gè)工程,以及參賽隊(duì)的成績(jī)排名等等。2.2、數(shù)據(jù)流圖管理員運(yùn)動(dòng)會(huì)管理系統(tǒng)頂層圖管理員運(yùn)動(dòng)會(huì)管理系統(tǒng)普通用戶運(yùn)動(dòng)會(huì)信息普通用戶運(yùn)動(dòng)會(huì)信息普通用戶信息運(yùn)動(dòng)用戶 會(huì)信信息息系統(tǒng)管理員系統(tǒng)管理員0層圖運(yùn)發(fā)動(dòng)比賽用戶成績(jī)信息信息查詢查詢學(xué)院賽況最高記錄信息運(yùn)發(fā)動(dòng)成績(jī)查詢信息修改/刪除 工程信息修改/刪除查詢工程信息信息運(yùn)發(fā)動(dòng)添加成績(jī) 用戶學(xué)院參賽添加信息情況工程信息用戶學(xué)院 信息 參賽情況 2.3、數(shù)據(jù)詞典:名字:運(yùn)發(fā)動(dòng)信息描述:運(yùn)發(fā)動(dòng)成績(jī)及運(yùn)發(fā)動(dòng)其它信息定義:運(yùn)發(fā)動(dòng)

15、信息運(yùn)發(fā)動(dòng)編號(hào)姓名性別工程代表隊(duì)成績(jī)名次日期記錄位置:存儲(chǔ)輸出給用戶名字:工程信息描述:運(yùn)動(dòng)會(huì)中的比賽所有工程定義:工程信息工程名稱工程類型+工程比賽詳細(xì)信息位置:存儲(chǔ)輸出供查詢及維護(hù)名字:參賽信息描述:運(yùn)動(dòng)會(huì)參賽代表隊(duì)信息定義:參賽信息參賽隊(duì)參賽工程參賽類別位置:存儲(chǔ)輸出供查詢及維護(hù)名字:用戶信息描述:訪問系統(tǒng)數(shù)據(jù)的用戶信息定義:用戶信息=用戶名+用戶口令+用戶權(quán)限位置:存儲(chǔ)輸出供查詢及維護(hù)名字:運(yùn)發(fā)動(dòng)編號(hào)描述:唯一標(biāo)識(shí)運(yùn)發(fā)動(dòng)成績(jī)及相關(guān)信息的關(guān)鍵域定義:運(yùn)發(fā)動(dòng)編號(hào)8字符8位置:運(yùn)發(fā)動(dòng)信息查詢及結(jié)果名字:成績(jī)描述:運(yùn)發(fā)動(dòng)取得的成績(jī)定義:由數(shù)據(jù)構(gòu)成=8字符位置:運(yùn)發(fā)動(dòng)信息三、系統(tǒng)設(shè)計(jì)3.1、模塊

16、構(gòu)造設(shè)計(jì)3.1.1、概念模型設(shè)計(jì)實(shí)體聯(lián)系ER圖分er圖運(yùn)發(fā)動(dòng)運(yùn)發(fā)動(dòng)成績(jī)代表隊(duì)性別姓名運(yùn)發(fā)動(dòng)編號(hào)名次參加參加運(yùn)發(fā)動(dòng)工程工程號(hào)工程名稱工程類型屬于運(yùn)發(fā)動(dòng)屬于運(yùn)發(fā)動(dòng)代表隊(duì)代表隊(duì)積分代表隊(duì)名稱領(lǐng)隊(duì)名次積分代表隊(duì)名稱領(lǐng)隊(duì)名次運(yùn)發(fā)動(dòng)成績(jī)運(yùn)發(fā)動(dòng)成績(jī)管理管理運(yùn)發(fā)動(dòng)用戶運(yùn)發(fā)動(dòng)用戶密碼用戶名用戶密碼用戶名用戶總ER圖名次成績(jī)代表隊(duì)性別名次成績(jī)代表隊(duì)性別姓名姓名管理管理運(yùn)發(fā)動(dòng)編號(hào)運(yùn)發(fā)動(dòng)編號(hào)屬于屬于代表隊(duì)參加運(yùn)發(fā)動(dòng)1代表隊(duì)參加運(yùn)發(fā)動(dòng) N運(yùn)發(fā)動(dòng)成績(jī)N運(yùn)發(fā)動(dòng)成績(jī) M 工程名稱工程詳情工程類型工程名稱工程詳情工程類型工程用戶工程用戶密碼用戶名密碼用戶名3.1.2、邏輯模型設(shè)計(jì)邏輯構(gòu)造設(shè)計(jì)的任務(wù)就是把概念模型設(shè)計(jì)階段設(shè)計(jì)好的

17、 基本E-R圖轉(zhuǎn)換為與選用的具體機(jī)器上的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯構(gòu)造,現(xiàn)選用關(guān)系模型,E-R圖向關(guān)系模型的轉(zhuǎn)換結(jié)果如下所示:運(yùn)發(fā)動(dòng) 運(yùn)發(fā)動(dòng)編號(hào),姓名,性別,工程,學(xué)院,成績(jī),名次,日期,記錄運(yùn)發(fā)動(dòng)編號(hào)為此關(guān)系的碼。工程 工程,工程類型工程為此關(guān)系的碼。用戶 用戶名,密碼,權(quán)限 用戶名為此關(guān)系的碼。3.2數(shù)據(jù)庫(kù)設(shè)計(jì)1數(shù)據(jù)庫(kù)和表名稱在本系統(tǒng)中數(shù)據(jù)庫(kù)的名稱設(shè)置為運(yùn)動(dòng)會(huì)管理系統(tǒng)。數(shù)據(jù)庫(kù)中表名稱和字符標(biāo)識(shí)如下所示:序號(hào)表名稱1運(yùn)發(fā)動(dòng)信息2工程表3參賽表4用戶2表的構(gòu)造設(shè)計(jì)表一運(yùn)發(fā)動(dòng)信息表字段名稱類型寬度小數(shù)位數(shù)是否為空運(yùn)發(fā)動(dòng)編號(hào)Char8NO姓名Char20Yes性別char4Yes工程

18、Char20Yes學(xué)院Char20Yes成績(jī)Char12Yes名次int40Yes工程字段名稱類型寬度小數(shù)位數(shù)是否為空工程Char20NO類別Char8Yes參賽表字段名稱類型寬度小數(shù)位數(shù)是否為空參賽單位Char20NO參賽工程Char20Yes參賽類別char8Yes用戶表字段名稱類型寬度小數(shù)位數(shù)是否為空用戶名Char20NO密碼Char20Yes用戶類型Char10Yes模塊測(cè)試方案 3.5.1系統(tǒng)功能構(gòu)造設(shè)計(jì) 為了詳細(xì)描述系統(tǒng)模塊功能,在系統(tǒng)功能模塊劃分的的根基上,對(duì)相應(yīng)系統(tǒng)的數(shù)據(jù)流圖進(jìn)展功能分解,得到含義明確、功能單一的單元功能模塊,從而得到系統(tǒng)的功能模塊圖。如以以下圖所示運(yùn)發(fā)動(dòng)成績(jī)管

19、理系統(tǒng)運(yùn)發(fā)動(dòng)成績(jī)管理系統(tǒng)系統(tǒng)幫助模塊 用戶管理模塊 成績(jī)查詢模塊 成績(jī)系統(tǒng)幫助模塊 用戶管理模塊 成績(jī)查詢模塊 成績(jī)管理模塊賽前管理模塊系統(tǒng)功能構(gòu)造圖 1 賽前管理模塊 這一模塊是主要完成運(yùn)動(dòng)會(huì)賽前事務(wù),如確定每個(gè)學(xué)院運(yùn)發(fā)動(dòng)的編號(hào)范圍,參賽的工程,及每個(gè)學(xué)院所打破工程記錄的情況。如以以下圖賽前管理模塊賽前管理模塊工程記錄瀏覽運(yùn)發(fā)動(dòng)編號(hào)范圍瀏覽、添加、刪除比賽工程瀏覽、添加、刪除參賽賽單位瀏覽、添加、刪除工程記錄瀏覽運(yùn)發(fā)動(dòng)編號(hào)范圍瀏覽、添加、刪除比賽工程瀏覽、添加、刪除參賽賽單位瀏覽、添加、刪除2成績(jī)管理模塊 這一模塊主要完成運(yùn)發(fā)動(dòng)成績(jī)的管理,包括運(yùn)發(fā)動(dòng)成績(jī)的錄入,成績(jī)排名,是否破紀(jì)錄,工程排名,和記錄所有運(yùn)發(fā)動(dòng)成績(jī)。按編號(hào)或姓名查詢運(yùn)發(fā)動(dòng)的成績(jī),按記錄查詢本次運(yùn)動(dòng)會(huì)中破紀(jì)錄

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論