版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 引言</b></p><p> 考慮到我國(guó)的人口基數(shù)的過(guò)大,伴隨而來(lái)的,就是龐大的學(xué)生數(shù)量,對(duì)于學(xué)校來(lái)說(shuō),學(xué)生住宿數(shù)量的過(guò)大,加重了學(xué)校管理的難度,無(wú)法完善的管理住宿學(xué)生的考勤情況。完全由學(xué)校安排人工來(lái)管理,這是一項(xiàng)費(fèi)力不討好的工作。</p><p> 在21世紀(jì)高速發(fā)展的今天,電子信息化已經(jīng)深入到人們的生活之中,大數(shù)據(jù)時(shí)代的到來(lái),讓
2、我們不得不重視數(shù)據(jù)所帶來(lái)的影響;因此說(shuō),數(shù)據(jù)的管理顯得越來(lái)越重要。數(shù)據(jù)庫(kù)技術(shù)在數(shù)據(jù)的管理當(dāng)中扮演著重要的角色。</p><p> 就目前的我國(guó)各高校的情況來(lái)看,對(duì)于學(xué)生宿舍考勤的管理并不是看的非常的重要,學(xué)校依然如往前一樣,投入大量的人力以及物力,坐了些許的無(wú)用功,并沒(méi)有收到很好的效果,宿舍考勤管理系統(tǒng)的到來(lái)以及普及,將為高校的管理帶來(lái)新的活力,讓復(fù)雜且有枯燥的宿舍管理變得簡(jiǎn)單。</p><
3、p> 運(yùn)用電子化和信息化的技術(shù)來(lái)管理學(xué)生的想法逐步在校領(lǐng)導(dǎo)的頭腦中發(fā)芽、成長(zhǎng)以及實(shí)現(xiàn)。這不僅方便了學(xué)校對(duì)于學(xué)生的管理,更加節(jié)約了學(xué)校的相關(guān)資源。對(duì)于學(xué)生在住宿期間的安全有了很大的保障。</p><p> 萬(wàn)丈高樓平地起,再過(guò)復(fù)雜的東西都是由最簡(jiǎn)單的東西累積而得。數(shù)據(jù)庫(kù)設(shè)計(jì)就是信息管理系統(tǒng)中的地基,一旦擁有了堅(jiān)實(shí)的地基,那么信息管理系統(tǒng)這棟萬(wàn)丈高樓就擁有了萬(wàn)丈的資本。數(shù)據(jù)庫(kù)設(shè)計(jì)是為了滿足其信息管理系統(tǒng)所針
4、對(duì)的用戶的需求,在既定的系統(tǒng)環(huán)境中創(chuàng)建最優(yōu)數(shù)據(jù)庫(kù),最優(yōu)數(shù)據(jù)結(jié)構(gòu),最優(yōu)數(shù)據(jù)管理的過(guò)程。使得用戶能夠完美的使用數(shù)據(jù),達(dá)到用戶所想,用戶所需。本宿舍考勤管理系統(tǒng)實(shí)現(xiàn)請(qǐng)假管理,方便學(xué)生和宿舍區(qū)管理員之間信息的溝通。</p><p><b> 1 問(wèn)題定義</b></p><p> 本人與秦武,夏成旭,張曉燕,王玉霞同學(xué)共同參與了這個(gè)過(guò)程,其中王玉霞在這個(gè)過(guò)程中起主要作用
5、。 </p><p><b> 2 系統(tǒng)可行性研究</b></p><p> 本人與秦武,夏成旭,張曉燕,王玉霞同學(xué)共同參與了這個(gè)過(guò)程,其中王玉霞在這個(gè)過(guò)程中起主要作用。 </p><p><b> 3 系統(tǒng)開(kāi)發(fā)計(jì)劃</b></p><p> 本人與秦武,夏成旭,張曉燕,王玉霞同學(xué)共同參與了
6、這個(gè)過(guò)程,其中王玉霞在這個(gè)過(guò)程中起主要作用。 </p><p><b> 4 系統(tǒng)需求分析</b></p><p> 本人與秦武,夏成旭,張曉燕,王玉霞同學(xué)共同參與了這個(gè)過(guò)程,其中王玉霞在這個(gè)過(guò)程中起主要作用。 </p><p><b> 5 系統(tǒng)總體設(shè)計(jì)</b></p><p> 本人與秦
7、武,夏成旭,張曉燕,王玉霞同學(xué)共同參與了這個(gè)過(guò)程,其中王玉霞在這個(gè)過(guò)程中起主要作用。 </p><p><b> 6 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 本人與秦武,夏成旭,張曉燕,王玉霞同學(xué)共同參與了這個(gè)過(guò)程,其中王玉霞在這個(gè)過(guò)程中起主要作用。</p><p> 數(shù)據(jù)庫(kù)(database)是用來(lái)使用、存儲(chǔ)、管理數(shù)據(jù)的倉(cāng)庫(kù)。它的作用
8、就是用來(lái)組織和表達(dá)信息,便于用戶和管理員直觀的接受數(shù)據(jù)。數(shù)據(jù)庫(kù)技術(shù)是學(xué)生宿舍考勤管理系統(tǒng)中的核心技術(shù)。</p><p> 根據(jù)目前數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu)來(lái)說(shuō),數(shù)據(jù)庫(kù)有三種主要的數(shù)據(jù)類(lèi)型,分別是:層次結(jié)構(gòu)模型、關(guān)系數(shù)據(jù)模型、網(wǎng)狀數(shù)據(jù)模型。在這幾種數(shù)據(jù)模型中間,最為常用的就是關(guān)系數(shù)據(jù)模型,本套宿舍管理系統(tǒng)就是使用的這種模型。</p><p> 本宿舍考勤管理系統(tǒng)所用的是關(guān)系型數(shù)據(jù)庫(kù),在設(shè)計(jì)其數(shù)據(jù)
9、庫(kù)時(shí),一般有5個(gè)步驟,分別是數(shù)據(jù)庫(kù)的需求分析,數(shù)據(jù)庫(kù)的概念設(shè)計(jì),數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì)(分為兩個(gè)方面:數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)和數(shù)據(jù)庫(kù)的物理設(shè)計(jì)),數(shù)據(jù)庫(kù)的實(shí)施,數(shù)據(jù)庫(kù)的試運(yùn)行和維護(hù)。</p><p> 根據(jù)系統(tǒng)所使用的環(huán)境和存儲(chǔ)數(shù)據(jù)量較小的緣故,本套學(xué)生宿舍考勤管理系統(tǒng)使用的是目前來(lái)說(shuō)較為流行的開(kāi)源數(shù)據(jù)庫(kù)MYSQL,以此來(lái)作為本系統(tǒng)的數(shù)據(jù)庫(kù)。本套系統(tǒng)建立的數(shù)據(jù)庫(kù)名稱(chēng)為:sushe。</p><p&g
10、t; 6.1 數(shù)據(jù)庫(kù)需求分析</p><p> 數(shù)據(jù)庫(kù)的需求分析是針對(duì)用戶的各種需求解析出數(shù)據(jù)庫(kù)中所有數(shù)據(jù)的數(shù)據(jù)要求并根據(jù)要求解析出數(shù)據(jù)結(jié)構(gòu)的過(guò)程,它是數(shù)據(jù)庫(kù)設(shè)計(jì)的起始階段。在整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的過(guò)程中占據(jù)的相當(dāng)重要的地位。</p><p> 根據(jù)系統(tǒng)調(diào)查分析階段可以得知,宿舍考勤管理系統(tǒng)中主要實(shí)體的數(shù)據(jù)需求為:</p><p> ?。?)實(shí)現(xiàn)超級(jí)管理員的登錄,實(shí)
11、現(xiàn)宿舍區(qū)管理員的登錄; </p><p> ?。?)實(shí)現(xiàn)超級(jí)管理員的登錄后對(duì)學(xué)生、宿舍區(qū)、宿舍區(qū)管理員進(jìn)行增加,修改,刪除查找的功能;</p><p> ?。?)實(shí)現(xiàn)宿舍區(qū)管理員登陸后對(duì)學(xué)生請(qǐng)假申請(qǐng)的處理的功能,對(duì)寢室進(jìn)行添加,刪除,修改,查找的功能;</p><p> (4)實(shí)現(xiàn)宿舍區(qū)管理員登錄后對(duì)學(xué)生的入住和遷出情況的處理的功能;</p><
12、;p> ?。?)實(shí)現(xiàn)超級(jí)管理員和宿舍管理員登錄后對(duì)學(xué)生宿舍考勤情況的查看;</p><p> (6)實(shí)現(xiàn)學(xué)生實(shí)體的登錄,查看自身考勤記錄、請(qǐng)假的申請(qǐng)和更改密碼的功能;</p><p> (7)實(shí)現(xiàn)學(xué)生的宿舍考勤的自動(dòng)管理以及考勤報(bào)表的自動(dòng)生成的功能;</p><p> ?。?)實(shí)現(xiàn)對(duì)系統(tǒng)中數(shù)據(jù)的各種操作功能。</p><p> 6
13、.2 數(shù)據(jù)庫(kù)概念設(shè)計(jì)</p><p> 數(shù)據(jù)庫(kù)概念設(shè)計(jì)就是使用相關(guān)的概念模型將現(xiàn)實(shí)世界中的客觀對(duì)象和事物在機(jī)器世界中真實(shí)、形象、充分的表現(xiàn)出來(lái)。該概念模型就是反映現(xiàn)實(shí)世界中各個(gè)客觀對(duì)象相互之間的制約和聯(lián)系。</p><p> 就目前來(lái)說(shuō),最常用的數(shù)據(jù)庫(kù)概念設(shè)計(jì)方法有面向?qū)ο笤O(shè)計(jì)方法、實(shí)體聯(lián)系法(一種自上而下的抽象的方法)、規(guī)范化關(guān)系方法等。</p><p>
14、本系統(tǒng)所用的設(shè)計(jì)方法為實(shí)體聯(lián)系法,它的概念模型為“實(shí)體-聯(lián)系模型”(entity relationship model),就是使用E-R圖。他是一種被用來(lái)描述現(xiàn)實(shí)世界中各個(gè)實(shí)體以及其屬性的模型,在使用這個(gè)模型的時(shí)候,第一步就是要確定在現(xiàn)實(shí)世界當(dāng)中所需要的實(shí)體及屬性,同時(shí)還有實(shí)體間的聯(lián)系和制約關(guān)系;第二步就是要建立用來(lái)描述現(xiàn)實(shí)世界的數(shù)據(jù)概念模型。</p><p> 6.2.1 E-R模型</p>&
15、lt;p> E-R模型是一種用作數(shù)據(jù)建模的工具,它由實(shí)體集、屬性和聯(lián)系集構(gòu)成。E-R模型的建立是數(shù)據(jù)庫(kù)概念設(shè)計(jì)的靈魂。</p><p> 數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)的核心以及基礎(chǔ),E-R圖是直觀的表示數(shù)據(jù)模型的工具,它的表示方法:</p><p> ?、?矩形框:在其中填入實(shí)體名,用來(lái)表示實(shí)體;</p><p> ?、?橢圓框:在其中填入屬性,用來(lái)表示實(shí)體或者是
16、聯(lián)系的屬性;</p><p> ③ 菱形框:在其中填入聯(lián)系名,用來(lái)表示聯(lián)系;聯(lián)系有1:1、1:N、N:1;</p><p> ?、?連線:實(shí)體與屬性之間的連線;實(shí)體與聯(lián)系之間的連線;</p><p> 6.2.1.1宿舍考勤管理系統(tǒng)中實(shí)體的E-R圖</p><p> ?。?)宿舍區(qū)E-R圖</p><p> 宿舍
17、區(qū)E-R圖包含宿舍區(qū)號(hào),宿舍區(qū)名字,宿舍區(qū)實(shí)體E-R圖,如圖6-1所示。</p><p> 圖6-1 宿舍區(qū)實(shí)體E-R圖</p><p><b> ?。?)學(xué)生E-R圖</b></p><p> 學(xué)生E-R圖包含學(xué)號(hào),姓名,寢室編號(hào),性別,班級(jí),入住情況,電話,宿舍區(qū)編號(hào),學(xué)生實(shí)體E-R圖,如圖6-2所示。</p><p
18、> 圖6-2 學(xué)生實(shí)體E-R圖</p><p> ?。?)超級(jí)管理員E-R圖</p><p> 超級(jí)管理員E-R圖包含超級(jí)管理員賬號(hào),姓名,性別,電話,超級(jí)管理員實(shí)體E-R圖,如圖6-3所示。</p><p> 圖6-3 超級(jí)管理員實(shí)體E-R圖</p><p> ?。?)學(xué)生請(qǐng)假單E-R圖</p><p>
19、 學(xué)生請(qǐng)假單E-R圖包含編號(hào),學(xué)生學(xué)號(hào),請(qǐng)假原因,開(kāi)始時(shí)間,結(jié)束時(shí)間,創(chuàng)建時(shí)間,狀態(tài),審批編號(hào),審批時(shí)間,審批意見(jiàn),學(xué)生請(qǐng)假單實(shí)體E-R圖,如圖6-4所示.</p><p> 圖6-4 請(qǐng)假單實(shí)體E-R圖</p><p><b> (5)寢室E-R圖</b></p><p> 寢室E-R圖包含編號(hào),類(lèi)型,電話,人數(shù),名稱(chēng),宿舍區(qū)編號(hào),寢
20、室實(shí)體E-R圖,如圖6-5所示。</p><p> 圖6-5 寢室實(shí)體E-R圖</p><p> (6)宿舍區(qū)管理員E-R圖</p><p> 宿舍區(qū)管理員E-R圖包含宿舍區(qū)管理員賬號(hào),姓名,性別,電話,宿舍區(qū)管理員實(shí)體E-R圖,如圖6-6所示。</p><p> 圖6-6 宿舍區(qū)管理員實(shí)體E-R圖</p><p&
21、gt; ?。?)門(mén)禁記錄E-R圖</p><p> 門(mén)禁記錄E-R圖包含卡號(hào),宿舍區(qū)編號(hào),學(xué)號(hào),更新日期,更新時(shí)間,記錄標(biāo)識(shí),門(mén)禁記錄實(shí)體E-R圖,如圖6-7所示。</p><p> 圖6-7 門(mén)禁記錄實(shí)體E-R圖</p><p> ?。?)自動(dòng)考勤E-R圖</p><p> 自動(dòng)考勤E-R圖包含編號(hào),開(kāi)始日期,結(jié)束日期,開(kāi)始時(shí)間,結(jié)束
22、時(shí)間,宿舍區(qū)管理員編號(hào),自動(dòng)考勤實(shí)體E-R圖,如圖6-8所示。</p><p> 圖6-8 自動(dòng)考勤實(shí)體E-R圖</p><p> 6.2.1.2 聯(lián)系</p><p> 超級(jí)管理員:一個(gè)超級(jí)管理員對(duì)應(yīng)多個(gè)宿舍區(qū)管理員;</p><p> 宿舍區(qū)管理員:一個(gè)宿舍區(qū)管理員對(duì)應(yīng)一個(gè)宿舍區(qū);</p><p> 宿舍
23、區(qū):一個(gè)宿舍區(qū)對(duì)應(yīng)多個(gè)寢室;</p><p> 寢室:一個(gè)寢室對(duì)應(yīng)多個(gè)學(xué)生;</p><p> 請(qǐng)假:一個(gè)學(xué)生對(duì)應(yīng)多個(gè)請(qǐng)假單,一個(gè)宿舍區(qū)管理員對(duì)應(yīng)多個(gè)請(qǐng)假單;</p><p> 6.2.2 宿舍考勤管理系統(tǒng)的總體E-R圖</p><p> 宿舍考勤管理系統(tǒng)總體E-R圖,如圖6-9所示。</p><p> 注:
24、因?yàn)槟承?shí)體屬性較多,在圖上不便一一標(biāo)出。</p><p> 圖6-9 宿舍考勤管理系統(tǒng)總體E-R圖</p><p> 6.3 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)</p><p> 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)就是根據(jù)數(shù)據(jù)庫(kù)的概念設(shè)計(jì)所設(shè)計(jì)出來(lái)的各種E-R圖,依照MYSQL的數(shù)據(jù)結(jié)構(gòu)的模型,創(chuàng)立出符合本宿舍考勤管理系統(tǒng)的數(shù)據(jù)的邏輯結(jié)構(gòu)。用于系統(tǒng)的正常使用。</p><p&
25、gt; 6.3.1 數(shù)據(jù)流程圖</p><p> 數(shù)據(jù)流程圖(Data Flow Diagram)是一種將系統(tǒng)的數(shù)據(jù)流形象的使用圖表表示出來(lái)的方法。它是用來(lái)描述系統(tǒng)邏輯模型的圖形化工具,在數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)中是一種及其重要的方法。</p><p> 1、數(shù)據(jù)流程圖基本部件圖例</p><p> 數(shù)據(jù)流程圖是用來(lái)描述系統(tǒng)中數(shù)據(jù)的流向和處理的圖形化工具,它由4個(gè)基本
26、部件組成。</p><p><b> (1)外部實(shí)體</b></p><p> 外部實(shí)體說(shuō)明系統(tǒng)數(shù)據(jù)的來(lái)源以及去處,通常由正方形框來(lái)表示。如下圖所示。</p><p><b> ?。?)處理過(guò)程</b></p><p> 處理過(guò)程是對(duì)系統(tǒng)數(shù)據(jù)的邏輯處理,通常由帶圓角的長(zhǎng)方形來(lái)表示。如下圖所示。
27、</p><p><b> ?。?)數(shù)據(jù)流</b></p><p> 數(shù)據(jù)流描述系統(tǒng)數(shù)據(jù)的流向,通常由帶箭頭的水平和垂直的直線來(lái)表示如下圖所示。</p><p><b> ?。?)數(shù)據(jù)存儲(chǔ)</b></p><p> 數(shù)據(jù)存儲(chǔ)表示數(shù)據(jù)保存的地方,通常由右邊開(kāi)口的長(zhǎng)方形來(lái)表示。如下圖所示。</
28、p><p> 2、宿舍考勤管理系統(tǒng)的數(shù)據(jù)流程圖</p><p> ?。?)超級(jí)管理員管理學(xué)生的數(shù)據(jù)流程圖,描述學(xué)生管理中數(shù)據(jù)流的走向情況。如圖6-10所示。</p><p> 圖6-10 學(xué)生管理的數(shù)據(jù)流程圖</p><p> ?。?)超級(jí)管理員管理宿舍區(qū)管理員的數(shù)據(jù)流程圖,描述宿舍區(qū)管理員管理中數(shù)據(jù)流的走向情況。如圖6-11所示。</
29、p><p> 圖6-11 宿舍區(qū)管理員管理的數(shù)據(jù)流程圖</p><p> ?。?)超級(jí)管理員管理宿舍區(qū)的數(shù)據(jù)流程圖,描述宿舍區(qū)管理中數(shù)據(jù)流的走向情況。如圖6-12所示。</p><p> 圖6-12 宿舍區(qū)管理的數(shù)據(jù)流程圖</p><p> ?。?)宿舍區(qū)管理員管理寢室和請(qǐng)假單的數(shù)據(jù)流程圖。描述寢室和請(qǐng)假單管理中數(shù)據(jù)流的走向情況。如圖6-13
30、所示。</p><p> 圖6-13 寢室和請(qǐng)假單管理的數(shù)據(jù)流程圖</p><p> 6.3.2 數(shù)據(jù)字典</p><p> 數(shù)據(jù)字典(Data dictionary)是針對(duì)數(shù)據(jù)流程圖中單個(gè)數(shù)據(jù)的相關(guān)信息的描述,是對(duì)數(shù)據(jù)流程圖的詳細(xì)的補(bǔ)充。</p><p> 數(shù)據(jù)字典是為了讓人們更加直觀的來(lái)查詢數(shù)據(jù)庫(kù)中其并不了解的部分的解釋?zhuān)梢?/p>
31、讓人們更加清晰的認(rèn)識(shí)數(shù)據(jù)流程圖中各個(gè)組成部分。</p><p> 數(shù)據(jù)字典是系統(tǒng)中數(shù)據(jù)的集合,它包含著與數(shù)據(jù)相關(guān)的各類(lèi)元素,是將數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)可視化的工具。數(shù)據(jù)字典由5部分組成,分別是:數(shù)據(jù)項(xiàng)(即數(shù)據(jù)元素,數(shù)據(jù)的基本單位)、數(shù)據(jù)結(jié)構(gòu)(各個(gè)數(shù)據(jù)之間的組成關(guān)系)、數(shù)據(jù)流(數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)中的路徑)、數(shù)據(jù)存儲(chǔ)(用來(lái)存儲(chǔ)數(shù)據(jù)結(jié)構(gòu)的地方)和處理過(guò)程(處理數(shù)據(jù)流)。</p><p> 1、宿舍考勤管
32、理系統(tǒng)中的數(shù)據(jù)結(jié)構(gòu)</p><p> ?。?)宿舍考勤管理系統(tǒng)中超級(jí)管理員信息表</p><p> 管理員信息表用來(lái)保存超級(jí)管理員的相關(guān)信息,它的主鍵是Admin_ID。其數(shù)據(jù)結(jié)構(gòu)如表6-1所示。</p><p> 表6-1 超級(jí)管理員信息表</p><p> ?。?)宿舍考勤管理系統(tǒng)中宿舍區(qū)管理員信息表</p><p
33、> 宿舍區(qū)管理員信息表用來(lái)保存宿舍區(qū)管理員的相關(guān)信息,它的主鍵是Teacher_ID。其數(shù)據(jù)結(jié)構(gòu)如表6-2所示。</p><p> 表6-2 宿舍區(qū)管理員信息表</p><p> (3)宿舍考勤管理系統(tǒng)中學(xué)生實(shí)體信息表</p><p> 學(xué)生實(shí)體信息表用來(lái)保存學(xué)生實(shí)體的相關(guān)信息,它的主鍵是Student_ID。其數(shù)據(jù)結(jié)構(gòu)如表6-3所示。</p&g
34、t;<p> 表6-3 學(xué)生信息表</p><p> ?。?)宿舍考勤管理系統(tǒng)中宿舍區(qū)信息表</p><p> 宿舍區(qū)信息表用來(lái)保存宿舍區(qū)的相關(guān)信息,它的主鍵是Building_ID。其數(shù)據(jù)結(jié)構(gòu)如表6-4所示。</p><p> 表6-4 宿舍區(qū)信息表</p><p> ?。?)宿舍考勤管理系統(tǒng)中寢室信息表</p&g
35、t;<p> 寢室信息表用來(lái)保存寢室的相關(guān)信息,它的主鍵是Domitory_ID。其數(shù)據(jù)結(jié)構(gòu)如表6-5所示。</p><p> 表6-5 寢室信息表</p><p> (6)宿舍考勤管理系統(tǒng)中學(xué)生請(qǐng)假單信息表</p><p> 學(xué)生請(qǐng)假單信息表用來(lái)保存學(xué)生請(qǐng)假的相關(guān)信息,它的主鍵是id。其數(shù)據(jù)結(jié)構(gòu)如表6-6所示。</p><
36、p> 表6-6 學(xué)生請(qǐng)假單信息表</p><p> ?。?)宿舍考勤管理系統(tǒng)中門(mén)禁記錄信息表</p><p> 門(mén)禁記錄信息表用來(lái)保存學(xué)生通過(guò)門(mén)禁的相關(guān)信息,它的主鍵是Card_ID。數(shù)據(jù)結(jié)構(gòu)如表6-7所示。</p><p> 表6-7 門(mén)禁記錄信息表</p><p> ?。?)宿舍考勤管理系統(tǒng)中自動(dòng)考勤信息表</p>
37、<p> 自動(dòng)考勤信息表用來(lái)保存自動(dòng)考勤的相關(guān)信息,它的主鍵是CheckTime_ID。其數(shù)據(jù)結(jié)構(gòu)如表6-8所示。</p><p> 表6-8 自動(dòng)考勤信息表</p><p> ?。?)宿舍考勤管理系統(tǒng)中宿舍區(qū)和宿舍區(qū)管理員對(duì)應(yīng)關(guān)系信息表</p><p> 宿舍區(qū)和宿舍區(qū)管理員對(duì)應(yīng)關(guān)系信息表用來(lái)存儲(chǔ)宿舍區(qū)和宿舍區(qū)管理員的對(duì)應(yīng)關(guān)系,它的主鍵是TB_
38、ID。其數(shù)據(jù)結(jié)構(gòu)如表6-9所示。</p><p> 表6-9 宿舍區(qū)和宿舍區(qū)管理員信息表</p><p> 6.4 數(shù)據(jù)庫(kù)物理設(shè)計(jì)</p><p> 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)就是根據(jù)在數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)階段得來(lái)的合適的邏輯結(jié)構(gòu),選取相應(yīng)的系統(tǒng)實(shí)施環(huán)境,使得數(shù)據(jù)能夠合理的被使用。</p><p> 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)主要分為兩個(gè)部分: I、確定數(shù)
39、據(jù)庫(kù)的物理結(jié)構(gòu);</p><p> II、評(píng)價(jià)實(shí)施空間效率和時(shí)間效率。</p><p> 6.4.1 確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)</p><p> ?。?)確定數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)</p><p> 根據(jù)所選定的數(shù)據(jù)庫(kù)以及設(shè)計(jì)出來(lái)的數(shù)據(jù)結(jié)構(gòu),同時(shí)考慮數(shù)據(jù)的存取時(shí)間、磁盤(pán)空間的利用率和數(shù)據(jù)維護(hù)代價(jià)得知,選定關(guān)系式的存儲(chǔ)結(jié)構(gòu)。</p>&
40、lt;p> ?。?)設(shè)計(jì)數(shù)據(jù)的存取路徑</p><p> 依據(jù)系統(tǒng)數(shù)據(jù)庫(kù)需要支持多個(gè)用戶訪問(wèn)多個(gè)應(yīng)用,就必須對(duì)數(shù)據(jù)的訪問(wèn)有多個(gè)接口。為數(shù)據(jù)庫(kù)文件設(shè)計(jì)合理的物理存儲(chǔ)結(jié)構(gòu)。為基本表設(shè)計(jì)索引機(jī)制。</p><p> (3)確定數(shù)據(jù)的存放位置</p><p> 為數(shù)據(jù)庫(kù)文件設(shè)計(jì)合理的物理存儲(chǔ)結(jié)構(gòu),根據(jù)其結(jié)構(gòu)選擇所需要的存儲(chǔ)環(huán)境,放至合理位置。</p>
41、<p><b> ?。?)確定系統(tǒng)配置</b></p><p> MYSQL5.6會(huì)提供一些存儲(chǔ)數(shù)據(jù)參數(shù),同時(shí),在系統(tǒng)運(yùn)行時(shí),需要根據(jù)實(shí)際的需求做出調(diào)整。 </p><p> 6.4.2 評(píng)價(jià)實(shí)施空間效率和時(shí)間效率</p><p> 在數(shù)據(jù)庫(kù)物理設(shè)計(jì)的過(guò)程中,根據(jù)用戶的需求和預(yù)期達(dá)到的目標(biāo),對(duì)數(shù)據(jù)庫(kù)實(shí)施時(shí)所使用的時(shí)間效率
42、和空間效率進(jìn)行評(píng)價(jià),配置出合理的數(shù)據(jù)庫(kù)結(jié)構(gòu),來(lái)管理數(shù)據(jù)庫(kù)中數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)。 </p><p> 6.5 數(shù)據(jù)庫(kù)數(shù)據(jù)的實(shí)施</p><p> 數(shù)據(jù)庫(kù)的實(shí)施就是在建立起來(lái)的數(shù)據(jù)庫(kù)中添加數(shù)據(jù),進(jìn)行運(yùn)行和調(diào)試的過(guò)程。</p><p> 數(shù)據(jù)庫(kù)的實(shí)施主要就是兩個(gè)部分,一個(gè)就是寫(xiě)入數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)中分析出的數(shù)據(jù)庫(kù)的結(jié)構(gòu),第二個(gè)就是寫(xiě)入MYSQL語(yǔ)句進(jìn)行試運(yùn)行和測(cè)試。&l
43、t;/p><p> ?。?)超級(jí)管理員的信息表</p><p> 建立超級(jí)管理員信息表的代碼如下。</p><p> 代碼在數(shù)據(jù)庫(kù)中實(shí)現(xiàn)之后,得到如下圖所示的表格,如圖6-14所示。</p><p> 圖6-14 管理員信息結(jié)構(gòu)圖</p><p> ?。?)宿舍區(qū)管理員的信息表</p><p>
44、; 建立宿舍區(qū)管理員信息表的代碼如下。</p><p> 代碼在數(shù)據(jù)庫(kù)中實(shí)現(xiàn)之后,得到如圖6-15所示。</p><p> 圖6-15 宿舍區(qū)管理員信息結(jié)構(gòu)圖</p><p><b> ?。?)學(xué)生的信息表</b></p><p> 建立學(xué)生信息表的代碼如下。</p><p> 代碼在數(shù)
45、據(jù)庫(kù)中實(shí)現(xiàn)之后,得到如圖6-16所示。</p><p> 圖6-16 學(xué)生信息結(jié)構(gòu)圖</p><p> (4)宿舍區(qū)的信息表</p><p> 建立宿舍區(qū)信息表的代碼如下。</p><p> 代碼在數(shù)據(jù)庫(kù)中實(shí)現(xiàn)之后,得到如圖6-17所示。</p><p> 圖6-17 宿舍區(qū)信息結(jié)構(gòu)圖</p>
46、<p><b> ?。?)寢室的信息表</b></p><p> 建立寢室信息表的代碼如下。</p><p> 代碼在數(shù)據(jù)庫(kù)中實(shí)現(xiàn)之后,得到如圖6-18所示。</p><p> 圖6-18 寢室信息結(jié)構(gòu)圖</p><p> ?。?)學(xué)生請(qǐng)假單的信息表</p><p> 建立學(xué)生請(qǐng)
47、假單的信息表的代碼如下。</p><p> 代碼在數(shù)據(jù)庫(kù)中實(shí)現(xiàn)之后,得到如圖6-19所示</p><p> 圖6-19 學(xué)生請(qǐng)假單信息結(jié)構(gòu)圖</p><p> ?。?)學(xué)生門(mén)禁記錄的信息表</p><p> 建立學(xué)生門(mén)禁記錄的信息表的代碼如下。</p><p> 代碼在數(shù)據(jù)庫(kù)中實(shí)現(xiàn)之后,得到如圖6-20所示。&
48、lt;/p><p> 圖6-20 門(mén)禁記錄信息結(jié)構(gòu)圖</p><p> (8)學(xué)生自動(dòng)考勤的信息表</p><p> 建立學(xué)生自動(dòng)考勤的信息表的代碼如下。</p><p> 代碼在數(shù)據(jù)庫(kù)中實(shí)現(xiàn)之后,得到如圖6-21所示。</p><p> 圖6-21 自動(dòng)考勤管理信息結(jié)構(gòu)圖</p><p>
49、; ?。?)宿舍考勤管理系統(tǒng)中宿舍區(qū)和宿舍區(qū)管理員對(duì)應(yīng)關(guān)系信息表</p><p> 建立宿舍區(qū)和宿舍區(qū)管理員對(duì)應(yīng)關(guān)系信息表的代碼如下。</p><p> 代碼在數(shù)據(jù)庫(kù)中實(shí)現(xiàn)之后,得到如圖6-22所示。</p><p> 圖6-22 宿舍區(qū)與宿舍區(qū)管理員對(duì)應(yīng)關(guān)系信息結(jié)構(gòu)圖</p><p> 6.6 數(shù)據(jù)庫(kù)的試運(yùn)行與維護(hù)</p>
50、;<p> 眾所周知,當(dāng)數(shù)據(jù)庫(kù)正式的將進(jìn)入到運(yùn)行過(guò)程中的時(shí)候,并不代表著數(shù)據(jù)庫(kù)的開(kāi)發(fā)已經(jīng)徹底完成,由于外部應(yīng)用環(huán)境的變化,以及用戶的需求的改變,就需要我們不斷的去調(diào)整和修改數(shù)據(jù)庫(kù),由此,我們就需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行維護(hù)。</p><p> 數(shù)據(jù)庫(kù)的維護(hù)相對(duì)于數(shù)據(jù)庫(kù)的創(chuàng)建和使用都要困難,同時(shí),在整個(gè)管理系統(tǒng)的開(kāi)發(fā)過(guò)程當(dāng)中,數(shù)據(jù)庫(kù)的維護(hù)是占有著極其重要的地位的。</p><p>
51、 在數(shù)據(jù)庫(kù)的維護(hù)工作中,都會(huì)分配出一個(gè)數(shù)據(jù)庫(kù)管理員(Database Administrator,DBA),讓其對(duì)數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行維護(hù),使得數(shù)據(jù)庫(kù)能夠在既定的模式下運(yùn)行,滿足用戶的需求。</p><p> 在數(shù)據(jù)庫(kù)的運(yùn)行和維護(hù)過(guò)程中,有一下幾個(gè)部分的內(nèi)容:</p><p> ?。?)數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù)</p><p> (2)數(shù)據(jù)庫(kù)的安全性、完整性控制&
52、lt;/p><p> ?。?)數(shù)據(jù)庫(kù)性能的監(jiān)督和改善</p><p> ?。?)重新組織數(shù)據(jù)庫(kù)和重新構(gòu)造數(shù)據(jù)庫(kù)</p><p><b> 6.7 小結(jié)</b></p><p> 第一,通過(guò)對(duì)宿舍考勤管理系統(tǒng)的系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì),讓我對(duì)于信息管理系統(tǒng)的設(shè)計(jì)有了更加深刻的認(rèn)識(shí)。這一次的寶貴的經(jīng)歷,對(duì)于我的今后的生活、工作和學(xué)習(xí)
53、都有著極其重要的意義。雖然說(shuō),對(duì)于我們的宿舍管理系統(tǒng)來(lái)說(shuō),設(shè)計(jì)的還不夠完善,不夠合理,但是就總體來(lái)說(shuō),我們?nèi)〉昧祟A(yù)期的效果,提升了我們的實(shí)踐能力,對(duì)于我們今后的動(dòng)手能力提前鍛煉,這是一次非常有意義的實(shí)踐。尤其是其中E-R圖的設(shè)計(jì)、數(shù)據(jù)字典的構(gòu)造和數(shù)據(jù)流程圖的刻畫(huà)。由于實(shí)體以及實(shí)體之間的各種聯(lián)系的復(fù)雜和數(shù)據(jù)流的邏輯的復(fù)雜,花費(fèi)了我們極多的精力,同時(shí),也受益匪淺;加固了我們對(duì)于E-R圖、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流程圖的知識(shí)。盡管它并不是太過(guò)于成功,但
54、是我們從中學(xué)到頗多,對(duì)于我們來(lái)說(shuō),這也是非常寶貴的一次項(xiàng)目經(jīng)驗(yàn)。</p><p> 第二,通過(guò)對(duì)宿舍考勤管理系統(tǒng)的系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì),我們組充分的發(fā)揮了團(tuán)隊(duì)的協(xié)作能力,提高了我們對(duì)于團(tuán)隊(duì)的認(rèn)知,我們充分的認(rèn)識(shí)到對(duì)于一個(gè)項(xiàng)目來(lái)說(shuō),個(gè)人的能力是不夠完整的,一個(gè)團(tuán)隊(duì)的精誠(chéng)合作是這個(gè)項(xiàng)目得以成功完成的基礎(chǔ)。</p><p> 第三,對(duì)于宿舍考勤管理系統(tǒng)的每一個(gè)細(xì)節(jié),我們組都經(jīng)過(guò)詳細(xì)的商量,都經(jīng)過(guò)
55、我們的精心處理。也許我們雖未能想盡所有的細(xì)節(jié),但是所有出現(xiàn)的細(xì)節(jié),我們都花費(fèi)了我們的心血來(lái)設(shè)計(jì)和實(shí)現(xiàn)。</p><p> 最后,總的來(lái)說(shuō),這次的設(shè)計(jì)相對(duì)來(lái)說(shuō)還是成功的,我們實(shí)現(xiàn)了在設(shè)計(jì)時(shí)所提出的各種功能,并且不斷測(cè)試,不斷的去完善我們的系統(tǒng)。在這整個(gè)設(shè)計(jì)的過(guò)程當(dāng)中,我們經(jīng)歷了重重困難,我們都想盡辦法去克服,并未被其所擊倒,經(jīng)過(guò)這段時(shí)間的鍛煉,我相信在以后的生活和工作當(dāng)中,我們都會(huì)迎難而上,會(huì)迎刃而解。雖說(shuō)我們的
56、系統(tǒng)還有著許多的不足之處,我有足夠的理由相信我們組都是可以做到的,我們可以使得我們的系統(tǒng)更加的高效,更加的人性化。</p><p> 7 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)</p><p> 本人與秦武,夏成旭,張曉燕,王玉霞同學(xué)共同參與了這個(gè)過(guò)程,其中王玉霞在這個(gè)過(guò)程中起主要作用 </p><p><b> 8 系統(tǒng)測(cè)試</b></p>
57、<p> 本人與秦武,夏成旭,張曉燕,王玉霞同學(xué)共同參與了這個(gè)過(guò)程,其中王玉霞在這個(gè)過(guò)程中起主要作用 </p><p><b> 9 用戶操作手冊(cè)</b></p><p> 本人與秦武,夏成旭,張曉燕,王玉霞同學(xué)共同參與了這個(gè)過(guò)程,其中王玉霞在這個(gè)過(guò)程中起主要作用 </p><p><b> 10 結(jié)束語(yǔ)</b
58、></p><p> 經(jīng)過(guò)數(shù)月的準(zhǔn)備和努力,我們小組完成了宿舍考勤管理系統(tǒng)的開(kāi)發(fā)、實(shí)現(xiàn)和測(cè)試的工作,在有限的時(shí)間里較為圓滿的達(dá)到了我們所想要達(dá)到的目的。</p><p> 在這一段時(shí)間中,要非常的感謝讓我們具有清晰的頭腦,使得我們能夠在開(kāi)發(fā)的過(guò)程當(dāng)中解決掉我們獨(dú)自無(wú)法解決的問(wèn)題,讓我們順利完成此次設(shè)計(jì)的朱紅燦老師。</p><p> 當(dāng)然,由于是首次去開(kāi)
59、發(fā)一套完整的管理系統(tǒng),我們還是表現(xiàn)出了許多的不足之處,例如,由于對(duì)于這套系統(tǒng)中所涉及的技術(shù)并不是完美的熟知,所以我們的小組成員有一個(gè)從初接觸到熟練到精通的過(guò)程。</p><p> 簡(jiǎn)而言之,在此次的設(shè)計(jì)過(guò)程當(dāng)中,朱紅燦老師對(duì)于我們的幫助和指導(dǎo)使得我們小組的各個(gè)成員都受益匪淺,活躍了我們的大腦,增長(zhǎng)了見(jiàn)識(shí)。鍛煉了我們的實(shí)際操作能力,讓我們能夠得以不斷的完善自我,為我們?nèi)蘸蟮墓ぷ骱蜕畹於艘恍┗A(chǔ)。</p&
60、gt;<p> 在本次的畢業(yè)設(shè)計(jì)中,我們組也遇到了重重困難,但在朱紅燦老師的悉心指導(dǎo)下,以及院領(lǐng)導(dǎo)和系領(lǐng)導(dǎo)的鼓勵(lì)和關(guān)懷下,順利克服了我們所遇到的困難。衷心感謝朱紅燦老師,及院領(lǐng)導(dǎo)和系領(lǐng)導(dǎo),在我們組畢業(yè)設(shè)計(jì)中所提供的幫助。最后,我們組在此次畢業(yè)設(shè)計(jì)中,學(xué)到了不少的東西,尤其是團(tuán)隊(duì)合作。同時(shí)這次畢業(yè)設(shè)計(jì)也鍛煉了我們的動(dòng)手能力,豐富了知識(shí)層面,為以后的工作和生活積累了寶貴的經(jīng)驗(yàn)。</p><p><
61、;b> 參考文獻(xiàn):</b></p><p> [ 1 ]蘇暢. 基于JAVA的公司考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].科技廣場(chǎng).2013 (05):P2~30.</p><p> [ 2 ]章通,陳金玉. 網(wǎng)絡(luò)指紋考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 計(jì)算機(jī)應(yīng)用與軟件. 2011 (02):P1~17.</p><p> [ 3 ]
62、李建軍. 基于web應(yīng)用的高職院校學(xué)生考勤系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)[J]. 電腦知識(shí)與技術(shù). 2012 (21):P1~23.</p><p> [ 4 ]季相云. 基于J2EE的考勤管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 山東大學(xué) 2012</p><p> [ 5 ]閆振東. 一種基于多層塊區(qū)的數(shù)據(jù)存儲(chǔ)架構(gòu)[J].微處理機(jī). 2015
63、 (01):P1~28.</p><p> [ 6 ](美)克羅恩克. 數(shù)據(jù)庫(kù)處理—基礎(chǔ).設(shè)計(jì)與實(shí)現(xiàn)—(第十一版[M].電子工業(yè)出版社.2011(01):P50~245.</p><p> [ 7 ]薛華成.管理信息系統(tǒng)(第6版[M].清華大學(xué)出版社.2012(01):P98~177.</p><p> [ 8 ]張海藩.軟件工程導(dǎo)論[M].清華大學(xué)出版社.2
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 考勤管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 工廠考勤數(shù)據(jù)庫(kù)管理系統(tǒng)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--校園宿舍管理系統(tǒng)
- 考勤系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)--職工考勤管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--班級(jí)考勤管理數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)報(bào)告
- 考勤管理系統(tǒng)程序與數(shù)據(jù)庫(kù).rar
- ic卡考勤管理系統(tǒng)--數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 考勤管理系統(tǒng)程序與數(shù)據(jù)庫(kù).rar
- 考勤管理系統(tǒng)程序與數(shù)據(jù)庫(kù).rar
- 考勤管理系統(tǒng)程序與數(shù)據(jù)庫(kù).rar
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---宿舍信息管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--學(xué)生宿舍管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--學(xué)生宿舍管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---學(xué)生宿舍管理系統(tǒng)
- 學(xué)生宿舍管理系統(tǒng)--數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--學(xué)生宿舍管理系統(tǒng)
- 學(xué)生宿舍管理系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)-學(xué)生宿舍管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)-學(xué)生宿舍管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論