版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、班級(jí)管理系統(tǒng)設(shè)計(jì)報(bào)告班級(jí):材卓1401姓名:陳耀學(xué)號(hào):U2014113581. 設(shè)計(jì)理由。為便于班長(zhǎng)、資委等班干部對(duì)班上成員的管理,增強(qiáng)其對(duì)班上同學(xué)的基礎(chǔ)情 況的了解,減少他們?cè)谌藛T管理資料整理方面花費(fèi)的時(shí)間資源與人力資源,使班 委工作的效率提高。2. 設(shè)計(jì)方法。(1)需求分析;(釆用結(jié)構(gòu)化分析法)(2)概念結(jié)構(gòu)分析;(釆用E-R圖進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì))(3)邏輯結(jié)構(gòu)分析;(4)物理結(jié)構(gòu)分析。3. 設(shè)計(jì)過(guò)程。3. 1摘要班級(jí)的事務(wù)是比較單一的,主要有:班上成員的基礎(chǔ)信息儲(chǔ)存與更改;有關(guān) 成績(jī)項(xiàng)H的學(xué)生信息,考勤記錄與其評(píng)分,班級(jí)活動(dòng)的記錄信息。此系統(tǒng)面向兩 個(gè)方面:其一是面向班委的數(shù)據(jù)錄入與更改,班
2、委在錄入學(xué)生的基本信息之后還 要維持其的持續(xù)更新;其二是面向同學(xué)的有關(guān)自己的數(shù)據(jù)的查詢(xún),以及對(duì)其他成 員之間的信息的保護(hù)。通過(guò)需求分析,可將系統(tǒng)的事務(wù)分成如下兒個(gè)部分,并山此將管理系統(tǒng)分成 不同的兒個(gè)模塊。分別是個(gè)人基本信息管理子系統(tǒng)、成績(jī)信息管理系統(tǒng)、考勤管 理子系統(tǒng)、班級(jí)活動(dòng)管理子系統(tǒng)。根據(jù)事務(wù)結(jié)構(gòu)劃分,設(shè)計(jì)出系統(tǒng)的數(shù)據(jù)流圖與 細(xì)化的數(shù)據(jù)流圖和數(shù)據(jù)字典。在概念設(shè)計(jì)階段,從需求分析得到的數(shù)據(jù)流圖與數(shù)據(jù)字典中抽取系統(tǒng)中所有 的實(shí)體與屬性。建立系統(tǒng)的局部的E-R圖并合成、優(yōu)化得到全局的E-R圖。在邏輯結(jié)構(gòu)設(shè)訃階段,將概念結(jié)構(gòu)設(shè)計(jì)階段得到的E-R圖轉(zhuǎn)化為關(guān)系數(shù)據(jù)模 型,并將其用規(guī)范化理論優(yōu)化數(shù)據(jù)模
3、型得到如下的關(guān)系模式:學(xué)生信息(班級(jí)編號(hào),學(xué)號(hào),姓名,性別,聯(lián)系電話(huà),QQ號(hào),籍貫,寢室編 號(hào))成績(jī)信息(課程編號(hào),課程名,教師,成績(jī),備注)班級(jí)活動(dòng)信息(活動(dòng)名稱(chēng),日期,開(kāi)始時(shí)間,時(shí)長(zhǎng),發(fā)起人,備注)考勤記錄信息(班級(jí)編號(hào),出勤次數(shù),請(qǐng)假天數(shù),評(píng)分,備注)根據(jù)關(guān)系模式設(shè)計(jì)出數(shù)據(jù)庫(kù)的表結(jié)構(gòu)。在物理設(shè)計(jì)階段利用Microsoft SQL Server 2008來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)。采用結(jié)構(gòu)化分析法,自頂上向下分析班級(jí)的事務(wù)結(jié)構(gòu),得到頂層的數(shù)據(jù)流圖, 細(xì)化得到底層數(shù)據(jù)流圖。3. 2班級(jí)總體事務(wù)結(jié)構(gòu)經(jīng)過(guò)分析與抽象,班級(jí)的日常事務(wù)主要可分為四個(gè)部分,非別是班級(jí)成員的 個(gè)人信息管理、成績(jī)信息的管理、班級(jí)活動(dòng)的進(jìn)
4、行與記錄、成員考勤。各事務(wù)的流程如下: 個(gè)人信息的管理在建立數(shù)據(jù)庫(kù)的初期,班委將搜集班上同學(xué)的基本信息錄入到數(shù)據(jù)庫(kù)中。當(dāng) 學(xué)生的信息發(fā)生變化的時(shí)候,山成員向班委發(fā)出申請(qǐng),經(jīng)班委確定后,在數(shù)據(jù)庫(kù) 中進(jìn)行修改。 成績(jī)信息管理每當(dāng)發(fā)生考試時(shí)可以對(duì)成績(jī)信息表進(jìn)行修改,但在信息錄入后,所錄入的信 息并不能修改,但可以被查詢(xún),并且每個(gè)人只能查詢(xún)到自己本人的成績(jī)信息。 活動(dòng)信息管理每當(dāng)班委決定并組織好一次活動(dòng)后,將數(shù)據(jù)記錄,之后信息不允許修改,每 個(gè)同學(xué)都可以進(jìn)行查詢(xún)。 考勤評(píng)分信息管理山班委負(fù)責(zé)收集每個(gè)成員的考勤信息,并進(jìn)行審核,打分后錄入系統(tǒng),每個(gè) 團(tuán)隊(duì)成員都可以查看到自己的考勤情況。3.2數(shù)據(jù)流圖3.
5、 3數(shù)據(jù)字典數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)名:班級(jí)編號(hào)數(shù)據(jù)項(xiàng)含義說(shuō)明:唯一標(biāo)識(shí)每一名成員數(shù)據(jù)類(lèi)型:整型取值范Bl: o-ioo取值含義:用十進(jìn)制表示成員編號(hào),與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)成員 只有一個(gè)班級(jí)編號(hào),且班級(jí)成員之間并不相同。數(shù)據(jù)項(xiàng)名:學(xué)號(hào)數(shù)據(jù)項(xiàng)含義說(shuō)明:唯一標(biāo)明每一名成員的學(xué)號(hào)數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:8取值范圍:0-99999999取值含義:用十進(jìn)制表示學(xué)號(hào),與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)成員只有 一個(gè)學(xué)號(hào),且班級(jí)成員之間并不相同。數(shù)據(jù)項(xiàng)名:姓名數(shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)識(shí)每一名成員的姓名信息數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:10取值范圉:五個(gè)漢字及以?xún)?nèi)取值含義:與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)成員只有一個(gè)姓名,且班級(jí)成
6、員之間并不相同。數(shù)據(jù)項(xiàng)名:性別數(shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)明每一名成員的性別信息數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:1取值范圍:男or女取值含義:與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)成員只有一個(gè)性別,且班級(jí)成 員之間可以相同(對(duì)應(yīng)同一性別)。數(shù)據(jù)項(xiàng)名:聯(lián)系電話(huà)數(shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)明每一名成員的電話(huà)信息數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:11取值范圉:11位數(shù)字的電話(huà)號(hào)碼取值含義:與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)成員只有一個(gè)電話(huà)號(hào)碼,且班 級(jí)成員不相同。數(shù)據(jù)項(xiàng)名:QQ號(hào)數(shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)明每一名成員的QQ信息數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:10取值范圍:10位數(shù)字的QQ號(hào)碼取值含義:與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)成員只有一個(gè)QQ號(hào)碼,且班 級(jí)成員不相同
7、。數(shù)據(jù)項(xiàng)名:籍貫數(shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)明每一名成員的籍貫數(shù)據(jù)類(lèi)型:整型長(zhǎng)度:4取值范圍:4個(gè)漢字取值含義:與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)成員只有一個(gè)籍貫,且班級(jí)成 員之間可以相同(對(duì)應(yīng)同一籍貫)。數(shù)據(jù)項(xiàng)名:寢室編號(hào)數(shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)明每一名成員的寢室編號(hào)數(shù)據(jù)類(lèi)型:6長(zhǎng)度:* (前面為樓棟號(hào),后面為寢室號(hào))取值范BI:林與糾材部分為數(shù)字,中間用號(hào)隔開(kāi)取值含義:與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)成員只有一個(gè)寢室,且班級(jí)成 員之間可以相同(對(duì)應(yīng)同一寢室)。數(shù)據(jù)項(xiàng)名:課程編號(hào)數(shù)據(jù)項(xiàng)含義說(shuō)明:唯一標(biāo)明每一項(xiàng)課程數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:3取值范圉:0-999取值含義:用十進(jìn)制表示課程,與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)
8、課程只有 一個(gè)課程編號(hào),且每個(gè)課程之間并不相同。數(shù)據(jù)項(xiàng)名:課程名數(shù)據(jù)項(xiàng)含義說(shuō)明:唯一標(biāo)明每一項(xiàng)課程的名稱(chēng)數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:8取值范圉:4個(gè)漢字及以下取值含義:與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)課程只有一個(gè)課程名,且每個(gè) 課程不相同。數(shù)據(jù)項(xiàng)名:教師名數(shù)據(jù)項(xiàng)含義說(shuō)明:唯一標(biāo)明每一項(xiàng)課程的任課老師數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:8取值范圍:4個(gè)漢字及以下取值含義:與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)課程只有一個(gè)任課教師,且每 個(gè)課程的任課教師不相同。數(shù)據(jù)項(xiàng)名:成績(jī)數(shù)據(jù)項(xiàng)含義說(shuō)明:唯一標(biāo)明每一項(xiàng)課程的成績(jī)數(shù)據(jù)類(lèi)型:整型長(zhǎng)度:3取值范Bl: o-ioo取值含義:100分制的成績(jī)表,每一個(gè)課程有且只有一個(gè)成績(jī)。數(shù)據(jù)項(xiàng)名:
9、活動(dòng)名稱(chēng)數(shù)據(jù)項(xiàng)含義說(shuō)明:唯一標(biāo)識(shí)每一個(gè)活動(dòng)數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:8取值范圍:4個(gè)漢字及以下取值含義:與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)活動(dòng)只有一個(gè)名稱(chēng),且活動(dòng)名 稱(chēng)并不相同。數(shù)據(jù)項(xiàng)名:日期數(shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)識(shí)每一項(xiàng)活動(dòng)的舉行日期數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:8取值范圉:桂材杠桂(前四個(gè)數(shù)字表示年份,中間兩個(gè)表示月份,最后兩個(gè) 表示日期)取值含義:與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)活動(dòng)只有一個(gè)舉行日期,且活 動(dòng)日期可以相同。數(shù)據(jù)項(xiàng)名:開(kāi)始時(shí)間數(shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)識(shí)每一項(xiàng)活動(dòng)的開(kāi)始時(shí)間數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:2取值范圍:0-24取值含義:表示小時(shí),與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)活動(dòng)只有一個(gè)開(kāi)始 時(shí)間,且開(kāi)始時(shí)間可以相
10、同。數(shù)據(jù)項(xiàng)名:時(shí)長(zhǎng)數(shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)識(shí)每一項(xiàng)活動(dòng)的開(kāi)始時(shí)長(zhǎng)數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:2取值范圉:0-24取值含義:表示小時(shí),與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)活動(dòng)只有一個(gè)時(shí)長(zhǎng), 且時(shí)長(zhǎng)可以相同。數(shù)據(jù)項(xiàng)名:發(fā)起人數(shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)識(shí)每一項(xiàng)活動(dòng)的發(fā)起人數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:10取值范圍:5個(gè)漢字以?xún)?nèi)取值含義:與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)活動(dòng)只有一個(gè)發(fā)起人,且發(fā)起 人可以相同。數(shù)據(jù)項(xiàng)名:出勤次數(shù)數(shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)識(shí)每一個(gè)班級(jí)成員的出勤次數(shù)數(shù)據(jù)類(lèi)型:整型長(zhǎng)度:3取值范圍:0-300取值含義:與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)班級(jí)成員只有一個(gè)出勤次數(shù)數(shù) 據(jù),且次數(shù)可以相同。數(shù)據(jù)項(xiàng)名:請(qǐng)假天數(shù)數(shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)識(shí)每
11、一個(gè)班級(jí)成員的請(qǐng)假天數(shù)數(shù)據(jù)類(lèi)型:整型長(zhǎng)度:3取值范BI: 0-300取值含義:與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)班級(jí)成員只有一個(gè)請(qǐng)假天數(shù)數(shù) 據(jù),且天數(shù)可以相同。數(shù)據(jù)項(xiàng)名:評(píng)分?jǐn)?shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)識(shí)每一個(gè)班級(jí)成員的考勤評(píng)分?jǐn)?shù)據(jù)類(lèi)型:整型長(zhǎng)度:3取值范圉:0-100取值含義:100分制,其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系,每一個(gè)班級(jí)成員只有一個(gè)評(píng) 分?jǐn)?shù)據(jù),且分?jǐn)?shù)可以相同。數(shù)據(jù)項(xiàng)名:備注數(shù)據(jù)項(xiàng)含義說(shuō)明:標(biāo)識(shí)需要備注的信息數(shù)據(jù)類(lèi)型:字符型長(zhǎng)度:100取值范圍:最多有50個(gè)漢字或100個(gè)字符數(shù)據(jù)結(jié)構(gòu)可見(jiàn)于3.1中的數(shù)據(jù)的關(guān)系模式數(shù)據(jù)流數(shù)據(jù)流名:個(gè)人信息說(shuō)明:班級(jí)成員的個(gè)人信息來(lái)源:個(gè)人信息表流向:個(gè)人信息的查詢(xún) 組成:班級(jí)
12、成員信息數(shù)據(jù)流名:成績(jī)信息說(shuō)明:班級(jí)成員的成績(jī)信息 來(lái)源:成績(jī)信息表流向:成績(jī)信息的查詢(xún)組成:成績(jī)信息數(shù)據(jù)流名:考勤評(píng)分信息 說(shuō)明:班級(jí)成員的考勤評(píng)分信息 來(lái)源:考勤評(píng)分信息表流向:考勤評(píng)分信息的查詢(xún) 組成:班級(jí)成員的考勤評(píng)分信息數(shù)據(jù)流名:活動(dòng)信息說(shuō)明:班級(jí)活動(dòng)信息來(lái)源:活動(dòng)信息表流向:活動(dòng)信息的查詢(xún) 組成:活動(dòng)信息數(shù)據(jù)儲(chǔ)存數(shù)據(jù)儲(chǔ)存名:個(gè)人信息表 說(shuō)明:班級(jí)成員的個(gè)人信息 組成:成員信息數(shù)據(jù)儲(chǔ)存名:活動(dòng)發(fā)起表 說(shuō)明:活動(dòng)的信息組成:活動(dòng)信息數(shù)據(jù)儲(chǔ)存名:成績(jī)信息表 說(shuō)明:班級(jí)成員的成績(jī)信息 組成:成績(jī)信息數(shù)據(jù)儲(chǔ)存名:考勤評(píng)分信息表 說(shuō)明:班級(jí)成員的考勤信息 組成:考勤評(píng)分信息3. 4概念結(jié)構(gòu)的設(shè)計(jì)有前面的數(shù)據(jù)流與數(shù)據(jù)字典,可以抽取岀兒個(gè)實(shí)體,做出E-R圖如下3. 5邏輯結(jié)構(gòu)設(shè)計(jì)見(jiàn)數(shù)據(jù)結(jié)構(gòu)中的數(shù)據(jù)模型,克制該種關(guān)系符合3NF范式。4. 結(jié)果分析通過(guò)設(shè)計(jì)可以得到四張表格,且每一個(gè)非主屬性既
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司員工的辭職報(bào)告匯編15篇
- 痕跡高中作文
- 參觀(guān)法院實(shí)習(xí)報(bào)告范文集錦10篇
- 酒店實(shí)習(xí)報(bào)告模板錦集六篇
- 電焊實(shí)習(xí)報(bào)告10篇
- 2021教師節(jié)活動(dòng)個(gè)人總結(jié)5篇
- 餐飲年終工作總結(jié)范文
- 網(wǎng)上購(gòu)物收款貨結(jié)算操作流程
- 教師年度履職工作總結(jié)
- 員工調(diào)薪申請(qǐng)書(shū)合集七篇
- 化妝品產(chǎn)品召回模擬演練記錄表格
- 輕型觸探儀地基承載力參數(shù)對(duì)照表
- 綜合管理部負(fù)責(zé)人(部長(zhǎng))崗位職責(zé)
- 檢驗(yàn)科15項(xiàng)質(zhì)量控制指標(biāo)(檢驗(yàn)科質(zhì)控小組活動(dòng)記錄)
- GB∕T 2518-2019 連續(xù)熱鍍鋅和鋅合金鍍層鋼板及鋼帶
- 海南省商品住宅專(zhuān)項(xiàng)維修資金管理辦法
- 美國(guó)文學(xué)各個(gè)時(shí)期作家作品集合
- 空運(yùn)委托書(shū)范本
- 工業(yè)氯化芐企業(yè)標(biāo)準(zhǔn)連云港泰樂(lè)
- 機(jī)翼翼肋實(shí)例零件庫(kù)設(shè)計(jì)
- GB∕T 10596-2021 埋刮板輸送機(jī)
評(píng)論
0/150
提交評(píng)論