家教平臺管理系統(tǒng)4,數(shù)據(jù)庫設計報告

上傳人:z**** 文檔編號:112143852 上傳時間:2022-06-22 格式:DOC 頁數(shù):10 大?。?94.50KB
收藏 版權申訴 舉報 下載
家教平臺管理系統(tǒng)4,數(shù)據(jù)庫設計報告_第1頁
第1頁 / 共10頁
家教平臺管理系統(tǒng)4,數(shù)據(jù)庫設計報告_第2頁
第2頁 / 共10頁
家教平臺管理系統(tǒng)4,數(shù)據(jù)庫設計報告_第3頁
第3頁 / 共10頁

本資源只提供3頁預覽,全部文檔請下載后查看!喜歡就下載吧,查找使用更方便

15 積分

下載資源

資源描述:

《家教平臺管理系統(tǒng)4,數(shù)據(jù)庫設計報告》由會員分享,可在線閱讀,更多相關《家教平臺管理系統(tǒng)4,數(shù)據(jù)庫設計報告(10頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、李老師家教平臺管理系統(tǒng) 數(shù)據(jù)庫設計報告 文件狀態(tài): 文件標識: [V]草稿 當前版本: []正式發(fā)布 作 者: 李芹芹 []正在修改 完成日期: 2010-12-24 Company Information 版本歷史 版本/狀態(tài) 作者 參與者 起止日期 備注 啟用 李芹 芹 陳廣清,王 元軍,馬 盟,朱曉龍 2010.12.8— 無 目錄 0. 文檔介紹 4 0.1 文檔目的 4 0.2 文檔范圍 4 0.3 讀者對象 4 0.4 參考文獻 4 0.5 術語與縮寫

2、解釋 4 1. 數(shù)據(jù)庫環(huán)境說明 5 2. 數(shù)據(jù)庫的命名規(guī)則 5 3. 邏輯設計 5 4. 物理設計 5 4.1 匯總表 5 4.2 各表設計 6 5. 安全性設計 9 5.1 防止用戶直接操作數(shù)據(jù)庫的方法 9 5.2 用戶帳號密碼的加密方法 9 5.3 角色與權限 9 6. 優(yōu)化 10 7. 數(shù)據(jù)庫管理與維護說明 10 0. 文檔介紹 0.1 文檔目的 本數(shù)據(jù)庫設計文檔主要是規(guī)范數(shù)據(jù)庫的設計規(guī)范,為程序員的后臺編碼提供方便。設計 家教管理系統(tǒng)的所需要的表,表之間的關系,以及表里的字段。設計數(shù)據(jù)庫主要是按照系統(tǒng) 的功能,以及各模塊之間的聯(lián)系設計數(shù)據(jù)庫

3、,考慮數(shù)據(jù)的冗余,表之間的關系。 0.2 文檔范圍 0.3 讀者對象 0.4 參考文獻 社區(qū)醫(yī)療管理系統(tǒng) 河南工院軟件學院暑期培訓班,北京中科院計算所培訓中心,2010-7-29 CRM學員管理系統(tǒng) 河南工院.net暑期培訓班,北京中科院計算所培訓中心,2010-08-29 0.5 術語與縮寫解釋 縮寫、術語 解釋 Model Model主要是對數(shù)據(jù)庫表中字段進行聲明 DAL 數(shù)據(jù)訪問層,主要是對數(shù)據(jù)庫表中數(shù)據(jù)的添加刪除修改查詢操作 BLL 業(yè)務邏輯層 UI 用戶界面層,主要改用展現(xiàn)一些信息。 1. 數(shù)據(jù)庫環(huán)境說明 數(shù)據(jù)庫設計是用 SQL Server

4、Management Studio 2005 設計的。 2. 數(shù)據(jù)庫的命名規(guī)則 數(shù)據(jù)庫的命名是以系統(tǒng)的“名字”+DB命名的。表是以(tb_表名+ Info)命名的。 3. 邏輯設計 該數(shù)據(jù)庫表之間的關系,只設置了主鍵和唯一標示的字段,外鍵后臺設置,用觸發(fā)器和事物 進行操作數(shù)據(jù)庫。 4. 物理設計 提示: (1)主要是設計表結構。一般地,實體對應于表,實體的屬性對應于表的列,實體之間的 關系成為表的約束。邏輯設計中的實體大部分可以轉換成物理設計中的表,但是它們并不一 定是一一對應的。 ( 2)對表結構進行規(guī)范化處理(第三范式)。 4.1 匯總表 表名 功能說明 tb Ed

5、ucationInfo 資歷表 tb MemberInfo 會員表 tb StudentInfo 學員表 tb TeacherInfo 教員信息表 tb LoginLogInfo 會員登錄記錄表 tb InformationInfo 資訊表 tb Precontractlnfo 預約表 tb Guest 會員表 tb publishlnfo 發(fā)布家教信息表 tb StuReportCard 學員成績表 tb Stuyouxiu 優(yōu)秀學員表 數(shù)據(jù)庫名稱 HomeTeachingDB 4.2各表設計 4.2.1 資歷表 tb_EducationI

6、nfo 列名 說明 類型(精度范圍) 是否為空 約束條件 Education Id 資歷編號 int 否 主鍵(自動增長) Education Name 資歷名稱 Varchar (20) 否 4.2.2 會員表 tb_MemberInfo 列名 說明 類型(精度范圍) 是否為空 約束條件 Users Id 會員編號 Varchar (20) 否 主鍵 Users Name 用戶名 Varchar(20) 否 Pwd 密碼 Varchar(20) 否 Role 角色 Varchar (10) 否

7、 4.2.3 學員表 tb_StudentInfo 列名 說明 類型(精度范圍) 是否為空 約束條件 Stu Id 學員編號 Varchar(20) 否 主鍵 Stu Name 學員姓名 Varchar(12) 否 Sex 性別 Varchar(2)(男,女) 否 Subject 所需科目 Varchar(50) 否 Classes 年級 Varchar(20) 否 Study Way 上課方式 Varchar(20) 否 Study Time 上課時間 Varchar(20) 否 Tel 聯(lián)系電話

8、 Varchar(20) 否 Price 希望價格 Int 否 Regist Time 注冊時間 smalldatetime 否 Stu State 學員狀態(tài) bit 否 Stu Place 家庭住址 Varchar(20) 否 4.2.4 教員表 tb_TeacherInfo 列名 說明 類型(精度范圍) 是否為空 約束條件 Tea Id 教員編號 Varchar(20) 否 主鍵 Tea Name 教員姓名 Varchar (12) 否 Sex 性別 Varchar (2)(男,女) 否

9、 Age 年齡 Int 否 Education Name 資歷 Varchar(20) 否 From School 學校 Varchar(30) 否 Major 專業(yè) Varchar(20) 否 Price 希望價格 int 否 Subject 擅長科目 Varchar (50) 否 School Way 上課地點方式 Varchar (20) 否 School Time 上課時間 Varchar (20) 否 Tea Place 家教住址 Varchar (50) 否 Tel

10、 聯(lián)系電話 Varchar (20) 否 Idcard 身份證號 Varchar(18) 是 Email 電子郵件 Varchar (20) 否 Regist Time 注冊時間 smalldatetime 否 Photo 照片 Varchar (30) 否 Tea State 教員狀態(tài) bit 否 Introduce 自我介紹 Varchar (50) 否 Teatuijian 推存教師 Varchar (20) 是 Teajibie 教師級別 Varchar (20) 是 4.2.5

11、游客表 列名 說明 類型(精度范圍) 是否為空 約束條件 gid 關系編號 int 否 主鍵(自動增長) gName 游客姓名 Varchar (50) 否 gMoble 游客電話 Varchar (15) 否 gTeacher 教員編號 Varchar (15) 否 外鍵 gState 學員狀態(tài) int 是 4.2.6 會員登錄記錄表 tb_LoginLogInfo 列名 說明 類型(精度范圍) 是否為空 約束條件 Login Id 登錄編號 Int 否 主鍵自動增長 User Id 登錄人編

12、號 Varchar (20) 否 外鍵 Login Time 登錄時間 smalldatetime 否 Role 角色 Varchar (10) 否 4.2.7 資訊信息表 tb_InformationInfo 列名 說明 類型(精度范圍) 是否為空 約束條件 Information Id 資訊編號 Int 否 主鍵(自動增長) Title 咨訊主題 Varchar(50) 否 Information Content 咨訊內(nèi)容 Text 否 Publish Time 發(fā)表時間 datetime 否 關

13、注預約表tb_ PrecontractInfo 列名 說明 類型(精度范圍) 是否為空 約束條件 Precontract_Id 自動編號 Int 否 主鍵(自動增長) Precontracter Id 預約者 Varchar(20) 否 外鍵 ByPrecontracter Id 被預約者 Varchar(20) 否 外鍵 Precontract Time 預約時間 smalldatetime 否 Precontract State 預約狀態(tài) bit 否 Arrange State 安排狀態(tài) Varchar(2) 否

14、 發(fā)布家教信息表t b_publishInfo 列名 說明 類型(精度范圍) 是否為空 約束條件 id 自動編號 Int 否 主鍵(自動增長) Sid 學員編號 Varchar(20) 否 外鍵 Tid 教員編號 Varchar(20) 否 subject 學習科目 Varchar(50) 否 teachWay 家教方式 Varchar(20) 是 PublishTime 發(fā)布時間 dateTime 否 prePrice 價格 Varchar(20) 是 PreState 安排狀態(tài) Varc

15、har(2) 是 學員成績表 tb_Stu ReportCard 列名 說明 類型(精度范圍) 是否為空 約束條件 Stu_Id 學員編號 Varchar(20) 否 Stu Name 學員姓名 Varchar(12) 否 Stu class 班級 Varchar(50) 否 Subject 科目 Varchar(50) 否 BeforeTutorship 輔導前成績 Varchar(20) 是 BehindTutorship 輔導后成績 Varchar(20) 是 4.2.11 優(yōu)秀學員表 tb_

16、St uyouxiu 列名 說明 類型(精度范圍) 是否為空 約束條件 Stu_Id 學員編號 Varchar(20) 否 Stu Name 學員姓名 Varchar(12) 否 Photo 照片 Varchar(30) 否 5. 安全性設計 提示:提高軟件系統(tǒng)的安全性應當從“管理”和“設計”兩方面著手。 這里僅考慮數(shù)據(jù)庫 的安全性設計。 5.1 防止用戶直接操作數(shù)據(jù)庫的方法 提示:用戶只能用帳號登陸到應用軟件,通過應用軟件訪問數(shù)據(jù)庫,而沒有其他途徑操作數(shù) 據(jù)庫。 5.2 用戶帳號密碼的加密方法 提示:對用戶帳號的密碼進行加密處理,

17、確保在任何地方都不會出現(xiàn)密碼的明文。 5.3 角色與權限 提示:確定每個角色對數(shù)據(jù)庫表的操作權限,如創(chuàng)建、檢索、更新、刪除等。每個角色擁有 剛好能夠完成任務的權限,不多也不少。在應用時再為用戶分配角色,則每個用戶的權限等 于他所兼角色的權限之和。 角色 可以訪問的表與列 操作權限 管理員 會員表 自己密碼的修改 教員表 查詢教員信息,更改教員狀態(tài),刪除教員信息, 學員表 查詢信息,更改學員是否已安排信息,刪除學員 游客表 查詢游客信息,給游客安排教師 學員成績表 添加學員成績信息 教員學員關系表 查詢教員信息,推薦教師 登錄日志表 查詢和刪除登錄日志

18、資訊表 添加信息,查詢信息 教員 學員表 查看學員信息,點擊關注 預約關注表 查詢預約,關注,取消關注 資訊表 查詢資訊信息 教員表 注冊,修改個人信息 學員 學員信息表 修改密碼,修改基本信息,注冊學員信息 教員信息表 查詢教員信息,預約 家教表 發(fā)布家教信息 資訊表 查詢資訊信息 6. 優(yōu)化 提示:分析并優(yōu)化數(shù)據(jù)庫的“時-空”效率,盡可能地“提高處理速度”并且“降低數(shù)據(jù)占 用空間”。 (1)分析“時-空”效率的瓶頸,找出優(yōu)化對象(目標),并確定優(yōu)先級。 (2)當優(yōu)化對象(目標)之間存在對抗時,給出折衷方案。 (3)給出優(yōu)化的具體措施,例如優(yōu)化數(shù)據(jù)庫環(huán)境參數(shù),對表格進行反規(guī)范化處理等。 7. 數(shù)據(jù)庫管理與維護說明 提示:在設計數(shù)據(jù)庫的時候,及時給出管理與維護本數(shù)據(jù)庫的方法,有助于將來撰寫出正確 完備的用戶手冊。

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

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!