版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、 數(shù)據(jù)庫課程設(shè)計報告課程名稱: 學(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è)計 2.4數(shù)據(jù)流圖 2.5業(yè)務(wù)流程圖2.6數(shù)據(jù)流程圖2.7數(shù)據(jù)字典三 數(shù)據(jù)庫設(shè)計 3.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 3.2 全局E-R圖 四 邏輯設(shè)計4.1轉(zhuǎn)換關(guān)系模式 4.2分析范式級別五 數(shù)據(jù)庫的實現(xiàn)六 總結(jié)一、緒論題目:學(xué)校家教服務(wù)管理系統(tǒng)學(xué)校家教服務(wù)管理系統(tǒng) 實現(xiàn)教師信息、職業(yè)類型管理; 實現(xiàn)職業(yè)登記(職業(yè)號、名稱、地址、電話等); 實現(xiàn)職業(yè)作息
2、登記(職業(yè)號、日期、開始時間、結(jié)束時間、教師); 實現(xiàn)工資管理和收費管理; 創(chuàng)建存儲過程統(tǒng)計指定日期范圍內(nèi)各的時刻時間總和; 創(chuàng)建存儲過程統(tǒng)計各種職業(yè)的需求次數(shù); 創(chuàng)建 check 約束限制教師性別必須輸入男或女; 建立表間關(guān)系。 (1)實現(xiàn)教師信息、職業(yè)類型管理;(2)實現(xiàn)職業(yè)登記(職業(yè)號、名稱、地址、電話等);(3)實現(xiàn)職業(yè)作息登記(職業(yè)號、日期、開始時間、結(jié)束時間、教師);(4)實現(xiàn)工資管理和收費管理;(5)創(chuàng)建存儲過程統(tǒng)計指定日期范圍內(nèi)各的時刻時間總和;(6)創(chuàng)建存儲過程統(tǒng)計各種職業(yè)的需求次數(shù);(7)創(chuàng)建check約束限制教師性別必須輸入男或女;(8)建立表間關(guān)系。1.1 問題描述這是
3、一個學(xué)校家教服務(wù)管理系統(tǒng),要通過這個系統(tǒng)實現(xiàn)對學(xué)校家教服務(wù)管理,明確學(xué)校中每個家教教師的基本信息,包括姓名、性別、電話所教科目的具體信息的簡介。在這個系統(tǒng)中,可以查詢每個教師的作息時間、工資、教師的家教收費情況等信息,有利于更好地了解這些家教的基本情況,選擇適合自己的老師,也有利于學(xué)校對這些教師的統(tǒng)一管理。1.2 開發(fā)的目的只需很少的管理人員就可以完成很多的人家教需求任務(wù),使得家教管理更加規(guī)范化、科學(xué)化,人性化,同時還能夠動態(tài)掌握教員和學(xué)員的信息,及時統(tǒng)計相關(guān)數(shù)據(jù),為家教管理單位提供決策依據(jù),既減少了人員的組織與花費,又提高了家教的服務(wù)水平和質(zhì)量。二 家教服務(wù)管理系統(tǒng)分析2.1 需求分析隨著科
4、技的發(fā)展和信息技術(shù)的日益普及,很多家長抱著望子成龍的心態(tài),不遺余力的為孩子找合適的家教,而很多在校大學(xué)教師也希望通過當(dāng)家教增加一點經(jīng)濟收入,基于這一點家教服務(wù)系統(tǒng)將給學(xué)校提供更好的管理系統(tǒng),使學(xué)生更加了解教師,也通過這個系統(tǒng)使學(xué)校對于教師方便管理,滿足幾方面的要求. 實現(xiàn)家教學(xué)校管理者對家教個人信息、職業(yè)情況、工作時間,工資結(jié)算地方便有效地管理。2.2系統(tǒng)功能結(jié)構(gòu) 本系統(tǒng)為家教服務(wù)提供了一個平臺,是學(xué)校能在本系統(tǒng)中更好地管理家教教師,也使要做家教的老師能夠更好的把自己展現(xiàn)給大家,供大家選擇。系統(tǒng)的功能主要包括:(1)家教可以在系統(tǒng)中詳盡的介紹自己,使自己以被選擇。(2)學(xué)??梢詫医汤蠋煹墓べY
5、實行統(tǒng)一的管理。(3)學(xué)??梢詫医汤蠋煹氖召M情況進行管理調(diào)整,盡量滿足大家的需求。(4)學(xué)??梢酝ㄟ^老師提供的作息時間更好的安排老師并有利于學(xué)生做出選擇。2.3系統(tǒng)概要設(shè)計學(xué)校家教服務(wù)管理系統(tǒng)家教情況簡介模塊家教職業(yè)登記模塊家教作息情況概述家教收費情況模塊家教工資情況模塊2.4 數(shù)據(jù)流圖 家教情況簡介家教收費情況家教工資情況家教職業(yè)登記家教作息登記職業(yè)號名稱地址電話開始時間結(jié)束時間教師日期職工號工資開始時間結(jié)束時間收費職業(yè)號姓名科目年齡電話性別家教服務(wù)管理系統(tǒng)2.5業(yè)務(wù)流程圖 教師登記信息教師信息授課安排作息表工資核算工資表管 理 員 2.6數(shù)據(jù)流程圖教師P001職業(yè)登記D1教師職業(yè)表P00
6、3授課安排P002教師信息表D22信息登記作息表D22P004收費統(tǒng)計D4收費表P005工資核算D5工資表管理員2.7數(shù)據(jù)字典(1) 數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)項的描述數(shù)據(jù)結(jié)構(gòu)編號:S001數(shù)據(jù)結(jié)構(gòu)名稱:教師數(shù)據(jù)結(jié)構(gòu)含義:做家教的員工數(shù)據(jù)結(jié)構(gòu)組成編號名稱含義類型長度取值范圍取值含義S00101姓名nvarchar8教師真實姓名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教師真實姓名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開始時間datetime15教師開始教課時間S00303結(jié)束時間datetime15教師結(jié)束教課時間S00304工作時間datetime15教師工作時間S00305日期datetime15上課日期數(shù)據(jù)結(jié)構(gòu)編號:S004數(shù)據(jù)結(jié)構(gòu)名稱:收費數(shù)據(jù)結(jié)構(gòu)含
8、義:收費管理數(shù)據(jù)結(jié)構(gòu)組成編號名稱含義類型長度取值范圍取值含義S00401開始時間datetime15教師開始教課時間S00402結(jié)束時間datetime15教師結(jié)束教課時間S00403費用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ù)流名:職工作息 簡 述:登記家教所必需的信息 組 成:開始時間、結(jié)束時間、日期、職工號、工作時間4.數(shù)據(jù)編號:D004 數(shù)據(jù)流名:收費 簡 述:登記家教所必需的信息 組 成:開始時間、結(jié)束時間、費用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ù)存儲組成:開始時間、結(jié)束時間、日期、職工號、工作時間數(shù)據(jù)存儲編號:D4數(shù)據(jù)存儲名稱: 收費表簡述:管理員向用戶收取的各項費用數(shù)據(jù)存儲組成:開始時間、結(jié)束時間、費用 數(shù)據(jù)存儲編號:D5數(shù)據(jù)存儲名稱:工資表簡述:根據(jù)教師的授課安排進行工資核算數(shù)據(jù)存儲組成:職工號、工資(4)處理過程的描述處理邏輯編號:P001處理邏輯名稱:職業(yè)登記簡述:對教師所教課程進行登記處理描述:教師所教職業(yè)進行登記,登記職工號、名稱、地址和電話等處理邏輯編號:P002處理邏輯名稱:信息登記簡述:對教師基本信息進行登記處理邏輯編號:P003處理邏輯名稱
11、:授課安排簡述:根據(jù)教師信息表和教師職業(yè)表對教師的授課進行安排處理邏輯編號:P004處理邏輯名稱:收費統(tǒng)計簡述:根據(jù)教師和其授課時間進行收費管理處理邏輯編號:P005處理邏輯名稱:工資核算簡述:根據(jù)收費表對教師的工資進行核算 三、數(shù)據(jù)庫設(shè)計3.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 根據(jù)需求分析,該家教服務(wù)系統(tǒng)中實體包括:教師 職業(yè)登記 工資 收費 職工作息;局部E-R圖設(shè)計如下: 職業(yè)登記職業(yè)號號號名稱電話地址教師姓名性別電話科目地址收費開始結(jié)束費用工資教師職工號工資職工作息工作時間日期開始結(jié)束職工號3.2 全局E-R圖教師姓名性別電話科目地址職業(yè)作息工作職業(yè)登記職業(yè)號名稱地址電話職工作息職業(yè)收費關(guān)系開始結(jié)
12、束費用工資反映附屬職工號工資四、邏輯設(shè)計4.1 轉(zhuǎn)換關(guān)系模型第一步:把五個實體類型轉(zhuǎn)換成五個模式:教師(姓名、性別、電話、科目、地址)職業(yè)登記(職業(yè)號、名稱、地址、電話)職工作息(開始時間、結(jié)束時間、日期、職工號、工作時間)收費(開始時間、結(jié)束時間、費用)工資(職工號、工資)第二步:對于1:1聯(lián)系“反映”,可在“收費”模式中加入教師職工號(職工號為外鍵)。 對于1:N聯(lián)系“關(guān)系”,可以在“職工作息”模式中加入職業(yè)號屬性(職業(yè)號外鍵)。 對于1:1聯(lián)系“附屬”,可以在“工資”模式中加入姓名屬性(姓名為外鍵)。 對于1:N聯(lián)系“工作”,可以在“收費”模式中加入職工號屬性(職工號為外鍵)。這樣第一步
13、得到的三個模式的形式如下:教師(職工號,姓名,性別,學(xué)校、科目) 工資(職工號、工資、姓名) 收費(開始時間、結(jié)束時間、費用、職工號) 職業(yè)登記(職業(yè)號、電話、名稱、地址) 職工作息(開始時間、結(jié)束時間、日期、職工號、工作時間、職業(yè))第三步:對于M:N聯(lián)系“職業(yè)”則生成一個新的關(guān)系模式:職業(yè)(職工號、名稱)這樣形成以下六個模式:教師(姓名、性別、電話、科目、地址、職工號)工資(職工號、工資、姓名)收費(開始時間、結(jié)束時間、費用)職業(yè)登記(職業(yè)、電話、名稱、地址、職工號)職工作息(開始時間、結(jié)束時間、日期、職工、工作時間)職業(yè)(職工號、名稱)4.2 分析范式級別 分析,關(guān)系模式的每個關(guān)系都是不可
14、再分的原子值,即為第一范式,又因為每非主屬性都不傳遞依賴于模式的候選鍵,因此該模式集為第三范式。五、 數(shù)據(jù)庫的實現(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 , 開始時間 char (15), 結(jié)束時間 char (15),工作時間 int primary key 日期 char(15) )create table 收費表( 職工號 int , 開始時間 char (15), 結(jié)束時間 char (15), 收費 int primary key )create table 工資表( 職工號 int not null primary key ,工資 decimal char (10)創(chuàng)建存儲過程統(tǒng)計各種職業(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)計指定日期范圍內(nèi)各的時刻時間總和;create proc p_管理系統(tǒng)2(日期 char(15)asselect 工作時間, count(*) as 時刻總和 from 職工作息表 where 日期=日期group by 工作時間go建立表間關(guān)系六、總結(jié)三周的課程設(shè)計很快就過去了,通過這次的課程設(shè)計,我們有很多的心得體會,數(shù)據(jù)庫課程設(shè)計主要的目標(biāo)是利用課程中學(xué)到的數(shù)據(jù)庫知識和技術(shù)較好的開發(fā)設(shè)計出數(shù)據(jù)庫應(yīng)用系統(tǒng),去解決各行各業(yè)信息化處理的要求。通過這次的課程設(shè)計,加深了我們對數(shù)據(jù)庫基本原理和基礎(chǔ)理論的理解,鞏固了對系統(tǒng)分析與設(shè)計的應(yīng)用,掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計開發(fā)的基本方法,進一步提高我們綜合運用所學(xué)知識的能力。首先是做這個系統(tǒng)概述、系統(tǒng)目標(biāo)、系統(tǒng)需求、業(yè)務(wù)流程分析、數(shù)據(jù)流程分析和數(shù)據(jù)詞典。接下來是畫Er圖,寫程序,實現(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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 兒科護理查房:小兒心血管疾病的護理
- 電工電子技術(shù)實訓(xùn)教程 課件 第5章 PLC控制系統(tǒng)
- 農(nóng)業(yè)風(fēng)畢業(yè)答辯
- 邯鄲市安全技術(shù)培訓(xùn)課件
- 課件找次品教學(xué)課件
- 郵政員工安全培訓(xùn)內(nèi)容課件
- 春運安全生產(chǎn)培訓(xùn)簡報課件
- 生活安全課件幼兒園
- 逸泰安全培訓(xùn)中心課件
- 2025 小學(xué)六年級數(shù)學(xué)上冊圓的教育圖表設(shè)計課件
- 施工員個人工作總結(jié)課件
- 四川省瀘州市2026屆數(shù)學(xué)高二上期末統(tǒng)考試題含解析
- 2026湖北武漢市文旅集團市場化選聘部分中層管理人員4人筆試參考題庫及答案解析
- 中國金融電子化集團有限公司2026年度校園招聘備考題庫及一套完整答案詳解
- 生物實驗探究教學(xué)中學(xué)生實驗探究能力培養(yǎng)與評價體系研究教學(xué)研究課題報告
- 校園跑腿行業(yè)數(shù)據(jù)分析報告
- 雨課堂在線學(xué)堂《社會研究方法》作業(yè)單元考核答案
- 12345工作總結(jié)個人
- 高中地理第一學(xué)期期中試卷湘教版必修1
- 測定直流電源的參數(shù)并研究其輸出特性
- 2021年云南公務(wù)員考試行測試題及答案
評論
0/150
提交評論