數據庫課程設計說明書--學校家教服務管理系統統_第1頁
數據庫課程設計說明書--學校家教服務管理系統統_第2頁
數據庫課程設計說明書--學校家教服務管理系統統_第3頁
數據庫課程設計說明書--學校家教服務管理系統統_第4頁
數據庫課程設計說明書--學校家教服務管理系統統_第5頁
已閱讀5頁,還剩11頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、數據庫原理與技術課程設計題目:學校家教服務管理系統n取匸霍A丹如irt閘蔚取時問收矍時一.題目(30)學校家教服務管理系統 實現教師信息、職業類型, 實現職業-一,械職業作息登記(職業號、日期、開始時間、結 束 儕間、教師); 實現工資管理 和收費管理; 創建存儲過程 統計指定日期范圍內各的時刻時間總和; 創建存儲過程統計各種職業的 創建check約束限制教師性別必須輸女建立表間關系。管理;名稱:地址、電話等,;職業*學求rra或二. 問題描述這是一個學校 家教服務管理系統,要通過這個系統 實 現對學校家 教服務管理,明確學校中每個家教教師的 基本 信息,包括姓名、性別、電話所教科目的具體信息

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

3、中更好地管 理家教教師,也使要做家教的老師能夠更 好的把自己展現給大家,供大家選擇。系統的功能主要包括:(1) .家教可以在系 統中詳盡的介紹自己,使自己得 以被選擇。(2) .學校可以對家 教老師的工資實行統一的管理。(3) .學校可以對家 教老師的收費情況進行管理調整, 盡量滿足大家 的需求。(4) .學校可以通過 老師提供的作息時間更好的安排 老師并有利于 學生做出選擇。系統的功能需求模塊如下:3.3數據流圖學校家教服務管理系統職 業 號 姓 名家 教 情 況 簡 介家 教 收 費 情 況家 教 職 業 登 記家教作息登記家 教 工 資 情 況電開話始性時別間科 目 年 齡結 束 時 間

4、地址電話結 束 時 間開 始 時 間職工號工資教 師 日 期四. 數據庫設計4. 1 局部E-R圖 實體有:教師 職業登記 工資 收費 職工作息4.2全局E-R圖4 3 數據字典(1)數據流條目 1. 數據流名:教師信息簡 述:登記家教 所必需的信息組 成:姓名、聯 系方式、性別、科目、價格2. 數據流名:收費簡 述:登記家教 所 必需的信息 成:組 開始時間 、 結束時間、費用3. 數據流名:工資簡 述:登記家教 所必需的信息組 成:職工號、 工資4. 數據流名:職業登記簡 述:登記家教 所 必需的信息 成:組 職業、電 話 、名稱、地址5.數據流名:職工作息簡 述:登記家教 所必需的信息組

5、 成:開始時間 、結束時間、日期、職工、教師五、轉換關系 模 型 分析范式級 別 第一步:把五 個 實體類型轉換成五個模式 :教師(姓名、 性 別、學校、科目、職工號) 工資(職工號 、 工資)收費(開始時 間 、結束時間、費用) 職 業登記(職 業、電話、名稱、地址)職工作息(開 始時間、結束時間、日期、職工、教 師)第二步:對于1:1聯系“反映”,可在“收費”模式中加 入教師職工號(職工號為外鍵)。對于1: N聯系“關系”,可以在“職工作息”模式中 加入職業屬性(職業為外鍵)。對于1:1聯系“附屬”,可以在“工資”模式中加入 姓名屬性(姓名為外鍵)。對于1: N聯系“工作”,可以在“收費”

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

7、每個關系都是不可再分的原子值,即為 第一范式,又 因為每非主屬性都不傳遞依賴于模式的候選鍵 因此該模式集 為第三范式。六. 數據庫的實(30)學校家教服務管理系統實現教師信息、職業類型管理;實現職業登記 (職業號、名稱、地址、電話等);實現職業作息登 記(職業號、日期、開始時間、結束時間、教師);實現工資管理 和收費管理;create database 家教管理create table 工資表 (職工號int, 工資 decimal)create table 教師表(職工號 intnot null primary key,姓名char ,性別char,電話char,科目char)create

8、table 收費表(職工號int,開始時間datetime,結束時間datetime, 收費 int primary key)create table 職工作息表 (職工號int,開始時間 datetime, 結束時間 datetime,日期 datetime primary key) create table 職業登記表(職業 char primary key,電話char,名稱char,地址 char)創建存儲過程 統計指定日期范圍內各的時刻時間總和;創建存儲過程統 計各種職業的需求次數;create procp_ 管理系統 1asselect count(*) as需求次數from職業登

9、記表where名稱=教師goHIi4創建存儲過程 統計指定日期范圍內各的時刻時間總和;create proc p_管理系統 2asselect count(*) as時刻總和from職工作息表where日期=2012-12-5go創建check約束限制教師性別必須輸入男或go create table( 職工號 姓名char性別char, 電話char, 科目char女use家教管理教師表int not null primary key, check(性別(男,女) Go建立表間關系搜麵姦*i收費麥*識工號A911業曼記表*把址職TfFMS *七. 總結:做了這次的課 程設計,有很多的心得體會,數據庫課 程設計主要的 目標是利用課程中學到的數據庫知識和技術 較好的開發設 計出數據庫應用系統,去解決各行各業信息 化處理的要求。通過這次的課程設計,可以鞏固我們對數 據庫基本原理 和基礎理論的理解,掌握數據庫應用系統設 計開發的基本

溫馨提示

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

評論

0/150

提交評論