學校家教服務(wù)管理系統(tǒng)統(tǒng)_第1頁
學校家教服務(wù)管理系統(tǒng)統(tǒng)_第2頁
學校家教服務(wù)管理系統(tǒng)統(tǒng)_第3頁
學校家教服務(wù)管理系統(tǒng)統(tǒng)_第4頁
學校家教服務(wù)管理系統(tǒng)統(tǒng)_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上數(shù)據(jù)庫原理與技術(shù) 課程設(shè)計題目:學校家教服務(wù)管理系統(tǒng)一題目:(30)學校家教服務(wù)管理系統(tǒng)l 實現(xiàn)教師信息、職業(yè)類型管理;l 實現(xiàn)職業(yè)登記(職業(yè)號、名稱、地址、電話等);l 實現(xiàn)職業(yè)作息登記(職業(yè)號、日期、開始時間、結(jié)束時間、教師);l 實現(xiàn)工資管理和收費管理;l 創(chuàng)建存儲過程統(tǒng)計指定日期范圍內(nèi)各的時刻時間總和;l 創(chuàng)建存儲過程統(tǒng)計各種職業(yè)的需求次數(shù);l 創(chuàng)建check約束限制教師性別必須輸入男或女;l 建立表間關(guān)系。二問題描述這是一個學校家教服務(wù)管理系統(tǒng),要通過這個系統(tǒng)實現(xiàn)對學校家教服務(wù)管理,明確學校中每個家教教師的基本信息,包括姓名、性別、電話所教科目的具體信息的簡

2、介。在這個系統(tǒng)中,可以查詢每個教師的作息時間、工資、教師的家教收費情況等信息,有利于更好地了解這些家教的基本情況,選擇適合自己的老師,也有利于學校對這些教師的統(tǒng)一管理。所以我就通過數(shù)據(jù)庫做了這個系統(tǒng)。三需求分析3.1 需求分析 隨著科技的發(fā)展和信息技術(shù)的日益普及,很多家長抱著望子成龍的心態(tài),不遺余力的為孩子找合適的家教,而很多在校大學教師也希望通過當家教增加一點經(jīng)濟收入,基于這一點家教服務(wù)系統(tǒng)將給學校提供更好的管理系統(tǒng),使學生更加了解教師,也通過這個系統(tǒng)使學校對于教師方便管理,滿足幾方面的要求.3.2 系統(tǒng)功能結(jié)構(gòu) 本系統(tǒng)為家教服務(wù)提供了一個平臺,是學校能在本系統(tǒng)中更好地管理家教教師,也使要做

3、家教的老師能夠更好的把自己展現(xiàn)給大家,供大家選擇。系統(tǒng)的功能主要包括:(1).家教可以在系統(tǒng)中詳盡的介紹自己,使自己得以被選擇。(2).學??梢詫医汤蠋煹墓べY實行統(tǒng)一的管理。(3).學??梢詫医汤蠋煹氖召M情況進行管理調(diào)整,盡量滿足大家的需求。(4).學校可以通過老師提供的作息時間更好的安排老師并有利于學生做出選擇。系統(tǒng)的功能需求模塊如下:家教情況簡介模塊家教收費情況模塊學校家教服務(wù)管理系統(tǒng)家教職業(yè)登記模塊家教工資情況模塊家教作息情況模塊3.3 數(shù)據(jù)流圖家教情況簡介家教收費情況家教工資情況家教職業(yè)登記家教作息登記職業(yè)號名稱地址電話開始時間結(jié)束時間教師,日期職工號工資開始時間結(jié)束時間收費職業(yè)號

4、姓名科目年齡電話性別學校家教服務(wù)管理系統(tǒng)四數(shù)據(jù)庫設(shè)計41 局部E-R圖實體有:教師 職業(yè)登記 工資 收費 職工作息教師學??颇侩娫捫詣e年齡姓名職業(yè)登記職業(yè)號電話名稱地址工資教師職工號工資職工作息職工號日期開始時間時間時間教師結(jié)束時間收費時間費用數(shù) 4.2全局E-R圖教師學??颇侩娫捫詣e年齡姓名附屬工資工作收費職業(yè)職業(yè)登記職工作息作息費用工資職工號時間反映職業(yè)電話名稱地址開始結(jié)束關(guān)系職業(yè)43 數(shù)據(jù)字典(1)數(shù)據(jù)流條目1.數(shù)據(jù)流名:教師信息 簡 述:登記家教所必需的信息 組 成:姓名、聯(lián)系方式、性別、科目、價格2.數(shù)據(jù)流名:收費 簡 述:登記家教所必需的信息 組 成:開始時間、結(jié)束時間、費用3.數(shù)

5、據(jù)流名:工資 簡 述:登記家教所必需的信息 組 成:職工號、工資4.數(shù)據(jù)流名:職業(yè)登記簡 述:登記家教所必需的信息 組 成:職業(yè)、電話、名稱、地址5.數(shù)據(jù)流名:職工作息 簡 述:登記家教所必需的信息 組 成:開始時間、結(jié)束時間、日期、職工、教師五、轉(zhuǎn)換關(guān)系模型 分析范式級別第一步:把五個實體類型轉(zhuǎn)換成五個模式:教師(姓名、性別、學校、科目、職工號)工資(職工號、工資)收費(開始時間、結(jié)束時間、費用)職業(yè)登記(職業(yè)、電話、名稱、地址)職工作息(開始時間、結(jié)束時間、日期、職工、教師)第二步:對于1:1聯(lián)系“反映”,可在“收費”模式中加入教師職工號(職工號為外鍵)。 對于1:N聯(lián)系“關(guān)系”,可以在“

6、職工作息”模式中加入職業(yè)屬性(職業(yè)為外鍵)。 對于1:1聯(lián)系“附屬”,可以在“工資”模式中加入姓名屬性(姓名為外鍵)。 對于1:N聯(lián)系“工作”,可以在“收費”模式中加入職工號屬性(職工號為外鍵)。這樣第一步得到的三個模式的形式如下:教師(職工號,姓名,性別,學校、科目) 工資(職工號、工資、姓名·) 收費(開始時間、結(jié)束時間、費用、職工號) 職業(yè)登記(職業(yè)、電話、名稱、地址) 職工作息(開始時間、結(jié)束時間、日期、職工、教師、職業(yè))第三步:對于M:N聯(lián)系“職業(yè)”則生成一個新的關(guān)系模式:職業(yè)(職工號、名稱)這樣形成以下六個模式:教師(姓名、性別、學校、科目、職工號)工資(職工號、工資、姓

7、名)收費(開始時間、結(jié)束時間、費用)職業(yè)登記(職業(yè)、電話、名稱、地址、職工號)職工作息(開始時間、結(jié)束時間、日期、職工、教師)職業(yè)(職工號、名稱) 分析,關(guān)系模式的每個關(guān)系都是不可再分的原子值,即為第一范式,又因為每非主屬性都不傳遞依賴于模式的候選鍵,因此該模式集為第三范式。六數(shù)據(jù)庫的實(30)學校家教服務(wù)管理系統(tǒng)l 實現(xiàn)教師信息、職業(yè)類型管理;l 實現(xiàn)職業(yè)登記(職業(yè)號、名稱、地址、電話等);l 實現(xiàn)職業(yè)作息登記(職業(yè)號、日期、開始時間、結(jié)束時間、教師);l 實現(xiàn)工資管理和收費管理;ll create database 家教管理ll create table 工資表l (職工號 int,l 工

8、資 decimal)ll create table 教師表l (職工號 int not null primary key,l 姓名 char ,l 性別 char,l 電話 char,l 科目 char)ll create table 收費表l (職工號 int,l 開始時間datetime,l 結(jié)束時間datetime,l 收費 int primary key)ll create table 職工作息表l (職工號 int,l 開始時間 datetime,l 結(jié)束時間 datetime,l 日期 datetime primary key)ll create table 職業(yè)登記表l (職業(yè)

9、char primary key,l 電話 char,l 名稱 char,l 地址 charl )l 創(chuàng)建存儲過程統(tǒng)計指定日期范圍內(nèi)各的時刻時間總和;l 創(chuàng)建存儲過程統(tǒng)計各種職業(yè)的需求次數(shù);create proc p_管理系統(tǒng)1asselect count(*) as 需求次數(shù) from 職業(yè)登記表 where 名稱='教師'go創(chuàng)建存儲過程統(tǒng)計指定日期范圍內(nèi)各的時刻時間總和;create proc p_管理系統(tǒng)2asselect count(*) as 時刻總和 from 職工作息表 where 日期='2012-12-5'gol 創(chuàng)建check約束限制教師性別必須輸入男或女;ll use 家教管理l gol create table 教師表l (l職工號 int not null primary key,l l姓名 char check(性別 ('男','女')l l性別 char,l l電話 char,l l科目 charll )l Gol 建立表間關(guān)系。七.總結(jié):做了這次的課程設(shè)計,有很多的心得體會,數(shù)據(jù)庫課程設(shè)計主要的目標是利用課程中學到的數(shù)據(jù)庫知識和技術(shù)較好的開發(fā)設(shè)計出數(shù)據(jù)庫應用系統(tǒng),去解決各行各業(yè)信息化處理的要求。通過這次的課程設(shè)計,可以鞏固我們對數(shù)據(jù)庫基本原理和基礎(chǔ)理論的理解,掌握數(shù)據(jù)

溫馨提示

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

評論

0/150

提交評論