




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告課程名稱: 學(xué)校家教服務(wù)管理系統(tǒng) 專業(yè)班級: 信管102 班 學(xué)生姓名: 學(xué) 號: 指導(dǎo)老師: 2013年1月 一 緒論 1.1問題描述 1.2開發(fā)的目的二 家教服務(wù)管理系統(tǒng)分析 2.1需求分析 2.2系統(tǒng)功能結(jié)構(gòu) 2.3系統(tǒng)概要設(shè)計(jì) 2.4數(shù)據(jù)流圖 2.5業(yè)務(wù)流程圖2.6數(shù)據(jù)流程圖2.7數(shù)據(jù)字典三 數(shù)據(jù)庫設(shè)計(jì) 3.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 3.2 全局E-R圖 四 邏輯設(shè)計(jì)4.1轉(zhuǎn)換關(guān)系模式 4.2分析范式級別五 數(shù)據(jù)庫的實(shí)現(xiàn)六 總結(jié)一、緒論題目:學(xué)校家教服務(wù)管理系統(tǒng)學(xué)校家教服務(wù)管理系統(tǒng) 實(shí)現(xiàn)教師信息、職業(yè)類型管理; 實(shí)現(xiàn)職業(yè)登記(職業(yè)號、名稱、地址、電話等); 實(shí)現(xiàn)職業(yè)作息
2、登記(職業(yè)號、日期、開始時(shí)間、結(jié)束時(shí)間、教師); 實(shí)現(xiàn)工資管理和收費(fèi)管理; 創(chuàng)建存儲過程統(tǒng)計(jì)指定日期范圍內(nèi)各的時(shí)刻時(shí)間總和; 創(chuàng)建存儲過程統(tǒng)計(jì)各種職業(yè)的需求次數(shù); 創(chuàng)建 check 約束限制教師性別必須輸入男或女; 建立表間關(guān)系。 (1)實(shí)現(xiàn)教師信息、職業(yè)類型管理;(2)實(shí)現(xiàn)職業(yè)登記(職業(yè)號、名稱、地址、電話等);(3)實(shí)現(xiàn)職業(yè)作息登記(職業(yè)號、日期、開始時(shí)間、結(jié)束時(shí)間、教師);(4)實(shí)現(xiàn)工資管理和收費(fèi)管理;(5)創(chuàng)建存儲過程統(tǒng)計(jì)指定日期范圍內(nèi)各的時(shí)刻時(shí)間總和;(6)創(chuàng)建存儲過程統(tǒng)計(jì)各種職業(yè)的需求次數(shù);(7)創(chuàng)建check約束限制教師性別必須輸入男或女;(8)建立表間關(guān)系。1.1 問題描述這是
3、一個(gè)學(xué)校家教服務(wù)管理系統(tǒng),要通過這個(gè)系統(tǒng)實(shí)現(xiàn)對學(xué)校家教服務(wù)管理,明確學(xué)校中每個(gè)家教教師的基本信息,包括姓名、性別、電話所教科目的具體信息的簡介。在這個(gè)系統(tǒng)中,可以查詢每個(gè)教師的作息時(shí)間、工資、教師的家教收費(fèi)情況等信息,有利于更好地了解這些家教的基本情況,選擇適合自己的老師,也有利于學(xué)校對這些教師的統(tǒng)一管理。1.2 開發(fā)的目的只需很少的管理人員就可以完成很多的人家教需求任務(wù),使得家教管理更加規(guī)范化、科學(xué)化,人性化,同時(shí)還能夠動態(tài)掌握教員和學(xué)員的信息,及時(shí)統(tǒng)計(jì)相關(guān)數(shù)據(jù),為家教管理單位提供決策依據(jù),既減少了人員的組織與花費(fèi),又提高了家教的服務(wù)水平和質(zhì)量。二 家教服務(wù)管理系統(tǒng)分析2.1 需求分析隨著科
4、技的發(fā)展和信息技術(shù)的日益普及,很多家長抱著望子成龍的心態(tài),不遺余力的為孩子找合適的家教,而很多在校大學(xué)教師也希望通過當(dāng)家教增加一點(diǎn)經(jīng)濟(jì)收入,基于這一點(diǎn)家教服務(wù)系統(tǒng)將給學(xué)校提供更好的管理系統(tǒng),使學(xué)生更加了解教師,也通過這個(gè)系統(tǒng)使學(xué)校對于教師方便管理,滿足幾方面的要求. 實(shí)現(xiàn)家教學(xué)校管理者對家教個(gè)人信息、職業(yè)情況、工作時(shí)間,工資結(jié)算地方便有效地管理。2.2系統(tǒng)功能結(jié)構(gòu) 本系統(tǒng)為家教服務(wù)提供了一個(gè)平臺,是學(xué)校能在本系統(tǒng)中更好地管理家教教師,也使要做家教的老師能夠更好的把自己展現(xiàn)給大家,供大家選擇。系統(tǒng)的功能主要包括:(1)家教可以在系統(tǒng)中詳盡的介紹自己,使自己以被選擇。(2)學(xué)校可以對家教老師的工資
5、實(shí)行統(tǒng)一的管理。(3)學(xué)??梢詫医汤蠋煹氖召M(fèi)情況進(jìn)行管理調(diào)整,盡量滿足大家的需求。(4)學(xué)??梢酝ㄟ^老師提供的作息時(shí)間更好的安排老師并有利于學(xué)生做出選擇。2.3系統(tǒng)概要設(shè)計(jì)學(xué)校家教服務(wù)管理系統(tǒng)家教情況簡介模塊家教職業(yè)登記模塊家教作息情況概述家教收費(fèi)情況模塊家教工資情況模塊2.4 數(shù)據(jù)流圖 家教情況簡介家教收費(fèi)情況家教工資情況家教職業(yè)登記家教作息登記職業(yè)號名稱地址電話開始時(shí)間結(jié)束時(shí)間教師日期職工號工資開始時(shí)間結(jié)束時(shí)間收費(fèi)職業(yè)號姓名科目年齡電話性別家教服務(wù)管理系統(tǒng)2.5業(yè)務(wù)流程圖 教師登記信息教師信息授課安排作息表工資核算工資表管 理 員 2.6數(shù)據(jù)流程圖教師P001職業(yè)登記D1教師職業(yè)表P00
6、3授課安排P002教師信息表D22信息登記作息表D22P004收費(fèi)統(tǒng)計(jì)D4收費(fèi)表P005工資核算D5工資表管理員2.7數(shù)據(jù)字典(1) 數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)項(xiàng)的描述數(shù)據(jù)結(jié)構(gòu)編號:S001數(shù)據(jù)結(jié)構(gòu)名稱:教師數(shù)據(jù)結(jié)構(gòu)含義:做家教的員工數(shù)據(jù)結(jié)構(gòu)組成編號名稱含義類型長度取值范圍取值含義S00101姓名nvarchar8教師真實(shí)姓名S00102性別nchar2(男、女)教師性別S00103科目nvarchar30教師所教課程S00104地址nvarchar50住址S00105電話varchar15教員的聯(lián)系電話數(shù)據(jù)結(jié)構(gòu)編號:S002數(shù)據(jù)結(jié)構(gòu)名稱:職業(yè)信息數(shù)據(jù)結(jié)構(gòu)含義:教師所教課程數(shù)據(jù)結(jié)構(gòu)組成編號名稱含義類型長度
7、取值范圍取值含義S00201職業(yè)號nvarchar8S00202名稱nvarchar8教師真實(shí)姓名S00203地址nvarchar50住址S00204電話varchar15教員的聯(lián)系電話數(shù)據(jù)結(jié)構(gòu)編號:S003數(shù)據(jù)結(jié)構(gòu)名稱:職工作息數(shù)據(jù)結(jié)構(gòu)含義:教師的授課安排數(shù)據(jù)結(jié)構(gòu)組成編號名稱含義類型長度取值范圍取值含義S00301職業(yè)號nvarchar8S00302開始時(shí)間datetime15教師開始教課時(shí)間S00303結(jié)束時(shí)間datetime15教師結(jié)束教課時(shí)間S00304工作時(shí)間datetime15教師工作時(shí)間S00305日期datetime15上課日期數(shù)據(jù)結(jié)構(gòu)編號:S004數(shù)據(jù)結(jié)構(gòu)名稱:收費(fèi)數(shù)據(jù)結(jié)構(gòu)含
8、義:收費(fèi)管理數(shù)據(jù)結(jié)構(gòu)組成編號名稱含義類型長度取值范圍取值含義S00401開始時(shí)間datetime15教師開始教課時(shí)間S00402結(jié)束時(shí)間datetime15教師結(jié)束教課時(shí)間S00403費(fèi)用nvarchar10數(shù)據(jù)結(jié)構(gòu)編號:S005數(shù)據(jù)結(jié)構(gòu)名稱:工資數(shù)據(jù)結(jié)構(gòu)含義:教師所掙的工資數(shù)據(jù)結(jié)構(gòu)組成編號名稱含義類型長度取值范圍取值含義S00501職業(yè)號nvarchar8S00502工資nvarchar10教師所掙的工資(2) 數(shù)據(jù)流描述1.數(shù)據(jù)編號:D001 數(shù)據(jù)流名:職業(yè)登記 簡 述:登記家教所必需的信息 組 成:職業(yè)號、名稱、地址、電話 2.數(shù)據(jù)編號:D002 數(shù)據(jù)流名:教師信息 簡 述:登記家教所必
9、需的信息 組 成:姓名、性別、電話、科目、地址3.數(shù)據(jù)編號:D003 數(shù)據(jù)流名:職工作息 簡 述:登記家教所必需的信息 組 成:開始時(shí)間、結(jié)束時(shí)間、日期、職工號、工作時(shí)間4.數(shù)據(jù)編號:D004 數(shù)據(jù)流名:收費(fèi) 簡 述:登記家教所必需的信息 組 成:開始時(shí)間、結(jié)束時(shí)間、費(fèi)用5.數(shù)據(jù)編號:D005 數(shù)據(jù)流名:工資 簡 述:登記家教所必需的信息 組 成:職工號、工資(3)數(shù)據(jù)存儲描述數(shù)據(jù)存儲編號:D1數(shù)據(jù)存儲名稱: 教師職業(yè)表簡述:管理人員登記的教師職業(yè)信息數(shù)據(jù)存儲組成:職業(yè)號、名稱、地址、電話數(shù)據(jù)存儲編號D2數(shù)據(jù)存儲名稱: 教師信息表簡述:管理員登記的教師基本信息數(shù)據(jù)存儲組成:姓名、性別、電話、科
10、目、地址 數(shù)據(jù)存儲編號:D3數(shù)據(jù)存儲名稱:作息表簡述:教師主要信息和資料數(shù)據(jù)存儲組成:開始時(shí)間、結(jié)束時(shí)間、日期、職工號、工作時(shí)間數(shù)據(jù)存儲編號:D4數(shù)據(jù)存儲名稱: 收費(fèi)表簡述:管理員向用戶收取的各項(xiàng)費(fèi)用數(shù)據(jù)存儲組成:開始時(shí)間、結(jié)束時(shí)間、費(fèi)用 數(shù)據(jù)存儲編號:D5數(shù)據(jù)存儲名稱:工資表簡述:根據(jù)教師的授課安排進(jìn)行工資核算數(shù)據(jù)存儲組成:職工號、工資(4)處理過程的描述處理邏輯編號:P001處理邏輯名稱:職業(yè)登記簡述:對教師所教課程進(jìn)行登記處理描述:教師所教職業(yè)進(jìn)行登記,登記職工號、名稱、地址和電話等處理邏輯編號:P002處理邏輯名稱:信息登記簡述:對教師基本信息進(jìn)行登記處理邏輯編號:P003處理邏輯名稱
11、:授課安排簡述:根據(jù)教師信息表和教師職業(yè)表對教師的授課進(jìn)行安排處理邏輯編號:P004處理邏輯名稱:收費(fèi)統(tǒng)計(jì)簡述:根據(jù)教師和其授課時(shí)間進(jìn)行收費(fèi)管理處理邏輯編號:P005處理邏輯名稱:工資核算簡述:根據(jù)收費(fèi)表對教師的工資進(jìn)行核算 三、數(shù)據(jù)庫設(shè)計(jì)3.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 根據(jù)需求分析,該家教服務(wù)系統(tǒng)中實(shí)體包括:教師 職業(yè)登記 工資 收費(fèi) 職工作息;局部E-R圖設(shè)計(jì)如下: 職業(yè)登記職業(yè)號號號名稱電話地址教師姓名性別電話科目地址收費(fèi)開始結(jié)束費(fèi)用工資教師職工號工資職工作息工作時(shí)間日期開始結(jié)束職工號3.2 全局E-R圖教師姓名性別電話科目地址職業(yè)作息工作職業(yè)登記職業(yè)號名稱地址電話職工作息職業(yè)收費(fèi)關(guān)系開始結(jié)
12、束費(fèi)用工資反映附屬職工號工資四、邏輯設(shè)計(jì)4.1 轉(zhuǎn)換關(guān)系模型第一步:把五個(gè)實(shí)體類型轉(zhuǎn)換成五個(gè)模式:教師(姓名、性別、電話、科目、地址)職業(yè)登記(職業(yè)號、名稱、地址、電話)職工作息(開始時(shí)間、結(jié)束時(shí)間、日期、職工號、工作時(shí)間)收費(fèi)(開始時(shí)間、結(jié)束時(shí)間、費(fèi)用)工資(職工號、工資)第二步:對于1:1聯(lián)系“反映”,可在“收費(fèi)”模式中加入教師職工號(職工號為外鍵)。 對于1:N聯(lián)系“關(guān)系”,可以在“職工作息”模式中加入職業(yè)號屬性(職業(yè)號外鍵)。 對于1:1聯(lián)系“附屬”,可以在“工資”模式中加入姓名屬性(姓名為外鍵)。 對于1:N聯(lián)系“工作”,可以在“收費(fèi)”模式中加入職工號屬性(職工號為外鍵)。這樣第一步
13、得到的三個(gè)模式的形式如下:教師(職工號,姓名,性別,學(xué)校、科目) 工資(職工號、工資、姓名) 收費(fèi)(開始時(shí)間、結(jié)束時(shí)間、費(fèi)用、職工號) 職業(yè)登記(職業(yè)號、電話、名稱、地址) 職工作息(開始時(shí)間、結(jié)束時(shí)間、日期、職工號、工作時(shí)間、職業(yè))第三步:對于M:N聯(lián)系“職業(yè)”則生成一個(gè)新的關(guān)系模式:職業(yè)(職工號、名稱)這樣形成以下六個(gè)模式:教師(姓名、性別、電話、科目、地址、職工號)工資(職工號、工資、姓名)收費(fèi)(開始時(shí)間、結(jié)束時(shí)間、費(fèi)用)職業(yè)登記(職業(yè)、電話、名稱、地址、職工號)職工作息(開始時(shí)間、結(jié)束時(shí)間、日期、職工、工作時(shí)間)職業(yè)(職工號、名稱)4.2 分析范式級別 分析,關(guān)系模式的每個(gè)關(guān)系都是不可
14、再分的原子值,即為第一范式,又因?yàn)槊糠侵鲗傩远疾粋鬟f依賴于模式的候選鍵,因此該模式集為第三范式。五、 數(shù)據(jù)庫的實(shí)現(xiàn)學(xué)校家教服務(wù)管理系統(tǒng)create database 家教管理create table 教師信息表(職工號 int not null primary key,姓名 char (10),性別 char check(性別=男or 性別=女),電話 char (15),科目 char (15),地址 char (20) create table 職業(yè)登記表(職業(yè) char (20)primary key ,電話 char (20),名稱 char (10),地址 char (20)crea
15、te table 職工作息表( 職工號 int , 開始時(shí)間 char (15), 結(jié)束時(shí)間 char (15),工作時(shí)間 int primary key 日期 char(15) )create table 收費(fèi)表( 職工號 int , 開始時(shí)間 char (15), 結(jié)束時(shí)間 char (15), 收費(fèi) int primary key )create table 工資表( 職工號 int not null primary key ,工資 decimal char (10)創(chuàng)建存儲過程統(tǒng)計(jì)各種職業(yè)的需求次數(shù);create proc p_管理系統(tǒng)1(職業(yè) char(20)asselect 職業(yè)
16、, count(*)as 需求次數(shù) from 職業(yè)登記表where 職業(yè)=職業(yè)group by 職業(yè)go創(chuàng)建存儲過程統(tǒng)計(jì)指定日期范圍內(nèi)各的時(shí)刻時(shí)間總和;create proc p_管理系統(tǒng)2(日期 char(15)asselect 工作時(shí)間, count(*) as 時(shí)刻總和 from 職工作息表 where 日期=日期group by 工作時(shí)間go建立表間關(guān)系六、總結(jié)三周的課程設(shè)計(jì)很快就過去了,通過這次的課程設(shè)計(jì),我們有很多的心得體會,數(shù)據(jù)庫課程設(shè)計(jì)主要的目標(biāo)是利用課程中學(xué)到的數(shù)據(jù)庫知識和技術(shù)較好的開發(fā)設(shè)計(jì)出數(shù)據(jù)庫應(yīng)用系統(tǒng),去解決各行各業(yè)信息化處理的要求。通過這次的課程設(shè)計(jì),加深了我們對數(shù)據(jù)庫基本原理和基礎(chǔ)理論的理解,鞏固了對系統(tǒng)分析與設(shè)計(jì)的應(yīng)用,掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)開發(fā)的基本方法,進(jìn)一步提高我們綜合運(yùn)用所學(xué)知識的能力。首先是做這個(gè)系統(tǒng)概述、系統(tǒng)目標(biāo)、系統(tǒng)需求、業(yè)務(wù)流程分析、數(shù)據(jù)流程分析和數(shù)據(jù)詞典。接下來是畫Er圖,寫程序,實(shí)現(xiàn)數(shù)據(jù)庫的建設(shè)等。但我們發(fā)現(xiàn)這其中需要的很
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中籃球教學(xué)課件
- 超輕粘土貼畫課件
- 上海音樂學(xué)院《公共空間室內(nèi)設(shè)計(jì)專題二》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南信息學(xué)院《奧爾夫音樂活動》2023-2024學(xué)年第一學(xué)期期末試卷
- 平頂山文化藝術(shù)職業(yè)學(xué)院《電子線路CAD技術(shù)A》2023-2024學(xué)年第二學(xué)期期末試卷
- 吉林工程技術(shù)師范學(xué)院《中國現(xiàn)代文學(xué)理論教學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025至2031年中國無硫月桂酸錫穩(wěn)定劑行業(yè)投資前景及策略咨詢研究報(bào)告
- 湖南冶金職業(yè)技術(shù)學(xué)院《足球Ⅱ》2023-2024學(xué)年第二學(xué)期期末試卷
- 《中學(xué)心理描寫作》課件
- 《高中課件特賣》課件
- 新媒體運(yùn)營(用戶運(yùn)營內(nèi)容運(yùn)營活動運(yùn)營產(chǎn)品運(yùn)營社群運(yùn)營)PPT完整全套教學(xué)課件
- 住宅樓屋面工程策劃方案講解圖文豐富
- 中建項(xiàng)目經(jīng)濟(jì)活動分析作業(yè)指導(dǎo)書
- 中國暈厥診斷與治療專家共識(更新)
- 市政公用工程設(shè)計(jì)文件編制深度規(guī)定(2013年高清版)
- GB/T 3512-2001硫化橡膠或熱塑性橡膠熱空氣加速老化和耐熱試驗(yàn)
- GA 1512-2018公安單警裝備金屬手銬
- 產(chǎn)品表面達(dá)克羅處理作業(yè)指導(dǎo)書
- 年度設(shè)備維護(hù)保養(yǎng)計(jì)劃表
- 幼兒園中班語言《跑跑鎮(zhèn)》課件
- 送達(dá)地址確認(rèn)書(樣本)
評論
0/150
提交評論