www.黄片视频在线播放,欧美精品日韩精品一级黄,成年男女免费视频网站,99久久久国产精品免费牛牛四川,99久久精品国产9999高清,乱人妻中文字幕视频4399,亚洲男人在线视频观看

網(wǎng)上實(shí)驗(yàn)室預(yù)約系統(tǒng)數(shù)據(jù)表

發(fā)布時(shí)間:2020-11-18 來(lái)源: 實(shí)習(xí)報(bào)告 點(diǎn)擊:

  網(wǎng)上實(shí)驗(yàn)室預(yù)約管理

  系統(tǒng) 數(shù)據(jù)表

 X Xx x 項(xiàng)目小組

  文檔狀態(tài):

 文 檔 編號(hào):

 001

 [

 ] Draft [ √ ] Released

 [

 ]Modifying

 編

 撰:

  編 撰 日期:

 13-10-14

 保 密 級(jí)別:

 高

 文 檔 版本:

 1.0.0

 編號(hào)

 生成版本

 修訂人

 修訂章節(jié)與內(nèi)容

 修訂日期

 1

 1.0

  實(shí)驗(yàn)室數(shù)據(jù)庫(kù)

  2

 1.1

  實(shí)驗(yàn)室表

  3

 1.2

  設(shè)備數(shù)據(jù)庫(kù)

  4

 格式

 目錄 1.數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì) ....................................... 1 1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概念 .................................... 1 1.2 數(shù)據(jù)庫(kù)的組成 ...................................... 2 2.數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì) ....................................... 2 3.數(shù)據(jù)表與實(shí)體圖 ......................................... 3 3.1 教師用戶組 ........................................ 4 3.2 學(xué)生用戶組 ........................................ 6 3.3 管理員用戶組 ...................................... 7 3.4 實(shí)驗(yàn)室房間信息 .................................... 8 3.5 教師預(yù)約 ......................................... 10 3.6 學(xué)生預(yù)約 ......................................... 11 3.7 設(shè)備管理 ......................................... 12

 1.數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)

 1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概念 本系統(tǒng)是一套基于網(wǎng)絡(luò)平臺(tái)的系統(tǒng),它要求系統(tǒng)具備對(duì)大批數(shù)據(jù)的操作能力并含有大量與數(shù)據(jù)庫(kù)交互的事件,因此在后臺(tái)數(shù)據(jù)庫(kù)的選擇和設(shè)計(jì)方面具有較高的標(biāo)準(zhǔn)。鑒于以上考慮,系統(tǒng)選擇了 SQL Server 2000 作為系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)。

 SQL Server 2000 與 ASP.NET 同為.NET 戰(zhàn)略的重要組成部分,它們的組合是基于微軟 Windows 平臺(tái)下 Web 站點(diǎn)的完美數(shù)據(jù)庫(kù)解決方案。SQL Server 2000 作為微軟企業(yè)級(jí)的數(shù)據(jù)庫(kù)產(chǎn)品,在可靠性、易用性、可伸縮性、業(yè)務(wù)職能功能等方面都具有非常優(yōu)秀的表現(xiàn),是大規(guī)模聯(lián)機(jī)事務(wù)處理(OLTP),數(shù)據(jù)倉(cāng)庫(kù)和電子商務(wù)等應(yīng)用的優(yōu)秀數(shù)據(jù)庫(kù)平臺(tái)。ASP.NET 作為.NET 平臺(tái)的 Web 解決方案,通過(guò) ADO.NET 提供的 OLEDB(對(duì)象鏈接和嵌入數(shù)據(jù)庫(kù))技術(shù)實(shí)現(xiàn)了對(duì)廣泛數(shù)據(jù)源的訪問(wèn)能力。而且對(duì)于同門的 SQL Server 2000,.NET 框架特別提供了一個(gè)專門的 SQL Server.NET 數(shù)據(jù)提供者對(duì)其進(jìn)行支持,并對(duì)其進(jìn)行了專門的性能優(yōu)化,可使.NET 應(yīng)用程序在訪問(wèn) SQL Server 數(shù)據(jù)庫(kù)時(shí)性能大大提升。

 數(shù)據(jù)庫(kù)數(shù)據(jù)的初始化輸入,本系統(tǒng)采用了自動(dòng)生成數(shù)據(jù)庫(kù)條目的方式。管理教師只需在頁(yè)面上點(diǎn)選、輸入少量必要的數(shù)據(jù),后臺(tái)程序?qū)⒆詣?dòng)對(duì)條件進(jìn)行組合,然后寫入數(shù)據(jù)庫(kù)中,減輕了教師的輸入工作量;另外,系統(tǒng)將大量數(shù)據(jù)庫(kù)操作都要用到的數(shù)據(jù)庫(kù)連接字寫入ASP.NET 提供的 Web.config 配置文件中進(jìn)行統(tǒng)一的調(diào)用管理。當(dāng)數(shù)

 據(jù)庫(kù)的路徑名稱等發(fā)生改變時(shí),無(wú)需進(jìn)入每個(gè)頁(yè)面進(jìn)行相應(yīng)字段的代碼更改,只需對(duì) Web.config 中的連接字設(shè)置進(jìn)行修改,即可完成全部頁(yè)面相應(yīng)數(shù)據(jù)的修改,從而減少了系統(tǒng)變更的代碼編寫量。

 1.2 數(shù)據(jù)庫(kù)的組成 數(shù)據(jù)庫(kù)名稱:LabBooking

 數(shù)據(jù)庫(kù)文件:LabBooking_Data.MDF

 事務(wù)日志文件:LabBooking_Log.LDF

 2.數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)

 系統(tǒng)數(shù)據(jù)關(guān)系是管理員對(duì)系統(tǒng)進(jìn)行實(shí)驗(yàn)室、教師、學(xué)生等的管理,教師和學(xué)生登陸后可以進(jìn)行相關(guān)的信息查詢和操作。本系統(tǒng)的總體數(shù)據(jù)流圖如圖 2.1 所示

  (1)實(shí)體與屬性之間的關(guān)系

 E-R 圖,即實(shí)體-關(guān)系圖,用 E-R 模型表示。E-R 模型的組成元素學(xué)生

 網(wǎng)上實(shí)驗(yàn)室 網(wǎng)上預(yù)約系統(tǒng) 教師 管理員 信息查詢 信息顯示 實(shí)驗(yàn)預(yù)約 信息顯示 信息查詢 管理 圖 2-1

 網(wǎng)上實(shí)驗(yàn)室預(yù)約系統(tǒng)整體數(shù)據(jù)流程圖

 有:實(shí)體、屬性、聯(lián)系。實(shí)體是用戶工作環(huán)境所涉及到的事物,屬性是對(duì)實(shí)體特征的描述。

 1)模型中的實(shí)體相當(dāng)于實(shí)體集、一個(gè)表,而不是單個(gè)實(shí)體或表中的一行。實(shí)體用矩形框表示,實(shí)體名標(biāo)注在舉行框內(nèi)。用菱形表示實(shí)體間的聯(lián)系,菱形框內(nèi)寫上聯(lián)系名。

 2)屬性是實(shí)體的性質(zhì)。用橢圓框表示,與實(shí)體間用一條線相連表示的主碼是關(guān)鍵屬性,加下劃線。

 3)各子系統(tǒng)模塊中主鍵相同的字段之間存在著相互關(guān)聯(lián)的關(guān)系。

 4)在程序中實(shí)現(xiàn)對(duì)它們的完整性和一致性控制。

 3.數(shù)據(jù)表與實(shí)體圖

 系統(tǒng)確定之后,將考慮各個(gè)實(shí)體間的關(guān)系,現(xiàn)舉例如下。

 在本系統(tǒng)中,學(xué)生、教師和管理員都會(huì)用到大量的查詢功能。比如教師要查詢某個(gè)實(shí)驗(yàn)室的占用情況,管理員要查詢某個(gè)學(xué)生的基本信息。所有的查詢都是按照這個(gè)模式來(lái)進(jìn)行的,兩個(gè)實(shí)體間擁有查詢關(guān)系。

 再將各個(gè)實(shí)體進(jìn)行設(shè)計(jì)后,再將實(shí)體間的關(guān)系進(jìn)行理順,這樣就能得到整個(gè)系統(tǒng)各個(gè)實(shí)體間存在的關(guān)系和操作。將這些總結(jié)后,就能得到整個(gè)系統(tǒng)的 E-R 圖。

  3.1 教師用戶組 教師屬性包括教師 ID、教師姓名、教師密碼、教師電話、教師郵箱,其中教師 ID 為主鍵,每個(gè)教師都以自己的 ID 作為標(biāo)識(shí),教師ID 是唯一的,無(wú)論教師的其他屬性相不相同,教師 ID 是唯一的,以此來(lái)區(qū)分不同的教師。實(shí)體圖如圖 3.3 所示:

 課程基本信息表 學(xué)生基本信息表 老師基本信息表

 設(shè)備 排課 姓名 班級(jí) 學(xué)生 ID 老師 ID 老師姓名 學(xué)院 備注 性別 課程 ID 課程名 所屬學(xué)期 項(xiàng)目名 實(shí)驗(yàn)時(shí)間 實(shí)驗(yàn)地點(diǎn) 容納人數(shù)

 設(shè)備名 設(shè)備號(hào) M N P Q 圖 3.17 實(shí)驗(yàn)室管理系統(tǒng) E-R 圖

  表 1

 教師用戶組表(Teacher_information)

 列名

 數(shù)據(jù)類型

 長(zhǎng)度

 可否為空

 是否主鍵

 是否外鍵

 備注

 T_ID

 int

 4

 NOT NULL

 Y

  教師 ID

 True_name

 Varchar

 15

 NOT NULL

 真實(shí)姓名

 T_pwd

 varchar

 15

 NOT NULL

 注冊(cè)密碼

 T_mail

 varchar

 15

 NULL

 注冊(cè)郵箱

 T_phone

 char

 10

 NULL

 聯(lián)系電話

 教師 教師 ID 姓名 密碼 電話 郵箱 圖 3-1 教師實(shí)體圖

 3.2 學(xué)生用戶組 學(xué)生屬性包括學(xué)生 ID、學(xué)生姓名、學(xué)生密碼,其中學(xué)生 ID 是主鍵,每個(gè)學(xué)生是以學(xué)生 ID 作為唯一標(biāo)識(shí)的。這個(gè)標(biāo)識(shí)是學(xué)校唯一分配給學(xué)生的。實(shí)體圖如圖 3.4 所示:

  表 2 學(xué)生表

 列名

 類型

 長(zhǎng)度

 是否為空

 主鍵

 是否外鍵

 備注

 S_ID

 char

 10

 NOT NULL

 Y

  學(xué)生學(xué)號(hào)

 S_name

 varch 6

 NOT

  注冊(cè)姓名

 學(xué)生 學(xué)生 ID 姓名 電話 圖 3-2 學(xué)生實(shí)體圖 密碼 郵箱 系別班籍貫

 ar

 NULL

 S_pwd

 varchar

 15

 NOT NULL

 注冊(cè)密碼

 S_mail

 varchar

 15

 NULL

 注冊(cè)郵箱

 S_phone

 char

 10

 NULL

 聯(lián)系電話

 S_class

 char

 15

 NOT NULL

 系別班級(jí)

 S_native

 varchar

 5

 NULL

 籍貫

 3.3 管理員用戶組 管理員用戶組屬性包括管理員 ID、管理員姓名、管理員密碼,其中管理員 ID 是主鍵,每個(gè)學(xué)管理員以管理員 ID 作為唯一標(biāo)識(shí)的。這個(gè)標(biāo)識(shí)是學(xué)校唯一分配給管理員的。實(shí)體圖如圖 3.4 所示:

  圖 3-3 管理員實(shí)體圖

 管理員 管理員 ID 姓名 密碼 郵箱 電話

 表 3

 管理員信息表(Administrator_information)

 列名

 數(shù)據(jù)類型

 長(zhǎng)度

 可否為空

 是否主鍵

 是否外鍵

 備注

 A_ID

 int

 4

 NOT NULL

 Y

  ID

 A_name

 char

 10

 NOT MULL

 注冊(cè)姓名

 A_pwd

 varchar

 15

 NOT NULL

 注冊(cè)密碼

 A_mail

 char

 15

 NOT

 注冊(cè)郵箱

 A_phone

 char

 10

 NOT

 聯(lián)系電話

 3.4 實(shí)驗(yàn)室房間信息 存儲(chǔ)實(shí)驗(yàn)室的基本情況和最新更新的情況,包括實(shí)驗(yàn)室的房間號(hào)(如 6304)、實(shí)驗(yàn)室類別(如網(wǎng)絡(luò)實(shí)驗(yàn)室)、可用設(shè)備數(shù)目和設(shè)備、允許的實(shí)驗(yàn)項(xiàng)目、容納的人數(shù)、備注 6 列。房間號(hào)是主鍵。并且在查詢過(guò)程中,可用設(shè)備數(shù)要小于總?cè)藬?shù),備注可以為空,詳細(xì)信息如表4。

  圖 3-4 實(shí)驗(yàn)室實(shí)體圖

 表 4

 實(shí)驗(yàn)室信息表(Lab_information)

 列名

 數(shù)據(jù)類型

 長(zhǎng)度

 可否為空

 是否主鍵

 是否外鍵

 備注

 L_ID

 char

 15

 NOT NULL

 Y

  房間號(hào)

 L_class

 char

 20

 NOT NULL

 實(shí)驗(yàn)室類別

 L_equip

 char

 10

 NOT NULL

 可用設(shè)

 備臺(tái)數(shù)

 L_ exper

 varchar

 800

 NOT NULL

 實(shí)驗(yàn)項(xiàng)目

 L_number

 char

 10

 NOT NULL

 總?cè)藬?shù)

 L_mem

 varchar

 150

 NUL

 備注

 實(shí)驗(yàn)室 類別 機(jī)器臺(tái)數(shù) 實(shí)驗(yàn)項(xiàng)目 總?cè)藬?shù) 備注 實(shí)驗(yàn)室 ID 設(shè)備

 3.5 教師預(yù)約 該表里包括房間號(hào)、預(yù)約課程的星期、課節(jié)信息、預(yù)約的實(shí)驗(yàn)項(xiàng)目、預(yù)約實(shí)驗(yàn)的教師姓名、完成的周次、授課的班級(jí)和預(yù)約的時(shí)間。其中房間號(hào)主鍵,同時(shí)房間號(hào)是外鍵。完成周次是實(shí)驗(yàn)項(xiàng)目結(jié)束的時(shí)間,詳細(xì)如表 5。

  圖 3-5 教師預(yù)約實(shí)體圖

 表 5

 教師預(yù)約信息表(Tbooking_ information)

 列名

 數(shù)據(jù)類型

 長(zhǎng)度

 可否為空

 是 否主鍵

 是 否外鍵

 備注

 L_ID

 char

 4

 NOT NULL

 Y

 Y

 房間號(hào)

 L_week

 char

 10

 NOT

  星期

 教師預(yù)約 房間號(hào) ID 實(shí)驗(yàn)項(xiàng)目 完成周次 班級(jí) 時(shí)間 星期 課節(jié)信息

 NULL

 L_lesson

 char

 10

 NOT NULL

 課節(jié)信息

 L_ exper

 Varchar

 30

 NOT NULL

 實(shí)驗(yàn)項(xiàng)目

 L_achtime

 char

 10

 NOT NULL

 完成周次

 S_class

 char

 30

 NOT NULL

 班級(jí)

 B_date

 datatime

 8

 NOT NULL

 預(yù)約時(shí)間

 3.6 學(xué)生預(yù)約

  該表格包括課程名、教師姓名、房間號(hào)、學(xué)生學(xué)號(hào)、預(yù)約時(shí)間 5列。課程名和教師名為組合主鍵,詳細(xì)信息如表 6。

 學(xué)生預(yù)約 課程名 房間號(hào) 學(xué)生學(xué)號(hào) 時(shí)間 教師名

 圖 3-6 學(xué)生預(yù)約實(shí)體圖

 表 6

 學(xué)生預(yù)約表(Sbooking_information)

 列名

 數(shù)據(jù)類型

 長(zhǎng)度

 可否為空

 是否主鍵

 是否外鍵

 備注

 L_exper

  char

 30

 NOT NULL

 Y

  課程名

 True_name

 varchar

 30

 NOT NULL

 教師名

 L_ID

 char

 15

 NOT NULL

 房間號(hào)

 S_ID

 char

 10

 NOT NULL

 學(xué)生學(xué)號(hào)

 B_date

 datetime

 8

 NOT NULL

 預(yù)約時(shí)間

 3.7 設(shè)備管理 該表里包括設(shè)備號(hào)、設(shè)備的名字、存儲(chǔ)的時(shí)間、所處的狀態(tài)。其中設(shè)備號(hào)位主鍵,詳細(xì)如表 7

  圖 3-7 設(shè)備管理實(shí)體圖

 表 7 設(shè)備表

 列名

 數(shù)據(jù)類型

 長(zhǎng)度

 可否為空

 是否主鍵

 是否外鍵

 備注

 L_ID

  char

 30

 NOT NULL

 Y

  設(shè)備號(hào)

 True_name

 varchar

 30

 NOT NULL

 設(shè)備名

 Status

 Int

 30

 NOT NULL

 狀態(tài)

 S-time

 date

 15

 NOT NULL

 房存儲(chǔ)時(shí)間

  設(shè)備管理 設(shè)備號(hào) 狀態(tài) 存儲(chǔ)時(shí)間 設(shè)備名字

相關(guān)熱詞搜索:預(yù)約 數(shù)據(jù)表 實(shí)驗(yàn)室

版權(quán)所有 蒲公英文摘 www.91mayou.com