




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、文檔狀態:文檔編號:001 Draft Released Modifying編 撰:編撰日期:13-10-14保密級別:高文檔版本:1.0.0網上實驗室預約管理系統數據表Xx項目小組編號生成版本修訂人修訂章節與內容修訂日期11.0實驗室數據庫21.1實驗室表31.2設備數據庫4格式目錄1.數據庫的結構設計11.1數據庫設計概念11.2數據庫的組成12.數據庫的邏輯設計13.數據表與實體圖23.1教師用戶組33.2學生用戶組43.3管理員用戶組53.4實驗室房間信息63.5教師預約73.6學生預約83.7設備管理9網上實驗室預約管理系統數據庫1.數據庫的結構設計1.1數據庫設計概念本系統是一套基
2、于網絡平臺的系統,它要求系統具備對大批數據的操作能力并含有大量與數據庫交互的事件,因此在后臺數據庫的選擇和設計方面具有較高的標準。鑒于以上考慮,系統選擇了SQL Server 2000作為系統的后臺數據庫。SQL Server 2000與ASP.NET同為.NET戰略的重要組成部分,它們的組合是基于微軟Windows平臺下Web站點的完美數據庫解決方案。SQL Server 2000作為微軟企業級的數據庫產品,在可靠性、易用性、可伸縮性、業務職能功能等方面都具有非常優秀的表現,是大規模聯機事務處理(OLTP),數據倉庫和電子商務等應用的優秀數據庫平臺。ASP.NET作為.NET平臺的Web解決
3、方案,通過ADO.NET提供的OLEDB(對象鏈接和嵌入數據庫)技術實現了對廣泛數據源的訪問能力。而且對于同門的SQL Server 2000,.NET框架特別提供了一個專門的SQL Server.NET數據提供者對其進行支持,并對其進行了專門的性能優化,可使.NET應用程序在訪問SQL Server 數據庫時性能大大提升。數據庫數據的初始化輸入,本系統采用了自動生成數據庫條目的方式。管理教師只需在頁面上點選、輸入少量必要的數據,后臺程序將自動對條件進行組合,然后寫入數據庫中,減輕了教師的輸入工作量;另外,系統將大量數據庫操作都要用到的數據庫連接字寫入ASP.NET提供的Web.config配
4、置文件中進行統一的調用管理。當數據庫的路徑名稱等發生改變時,無需進入每個頁面進行相應字段的代碼更改,只需對Web.config中的連接字設置進行修改,即可完成全部頁面相應數據的修改,從而減少了系統變更的代碼編寫量。1.2數據庫的組成數據庫名稱:LabBooking數據庫文件:LabBooking_Data.MDF事務日志文件:LabBooking_Log.LDF2.數據庫的邏輯設計系統數據關系是管理員對系統進行實驗室、教師、學生等的管理,教師和學生登陸后可以進行相關的信息查詢和操作。本系統的總體數據流圖如圖2.1所示學生生網上實驗室網上預約系統教師管理員信息查詢信息顯示實驗預約信息顯示信息查詢
5、管理理圖2-1 網上實驗室預約系統整體數據流程圖(1)實體與屬性之間的關系E-R圖,即實體-關系圖,用E-R模型表示。E-R模型的組成元素有:實體、屬性、聯系。實體是用戶工作環境所涉及到的事物,屬性是對實體特征的描述。1)模型中的實體相當于實體集、一個表,而不是單個實體或表中的一行。實體用矩形框表示,實體名標注在舉行框內。用菱形表示實體間的聯系,菱形框內寫上聯系名。2)屬性是實體的性質。用橢圓框表示,與實體間用一條線相連表示的主碼是關鍵屬性,加下劃線。3)各子系統模塊中主鍵相同的字段之間存在著相互關聯的關系。4)在程序中實現對它們的完整性和一致性控制。3.數據表與實體圖系統確定之后,將考慮各個
6、實體間的關系,現舉例如下。在本系統中,學生、教師和管理員都會用到大量的查詢功能。比如教師要查詢某個實驗室的占用情況,管理員要查詢某個學生的基本信息。所有的查詢都是按照這個模式來進行的,兩個實體間擁有查詢關系。再將各個實體進行設計后,再將實體間的關系進行理順,這樣就能得到整個系統各個實體間存在的關系和操作。將這些總結后,就能得到整個系統的E-R圖。課程基本信息表學生基本信息表老師基本信息表設備排課姓名班級學生ID老師ID老師姓名學院備注性別課程ID課程名所屬學期項目名實驗時間實驗地點容納人數設備名設備號MNPQ圖3.17 實驗室管理系統E-R圖3.1教師用戶組教師屬性包括教師ID、教師姓名、教師
7、密碼、教師電話、教師郵箱,其中教師ID為主鍵,每個教師都以自己的ID作為標識,教師ID是唯一的,無論教師的其他屬性相不相同,教師ID是唯一的,以此來區分不同的教師。實體圖如圖3.3所示:教師教師ID姓名密碼碼電話碼郵箱碼圖3-1教師實體圖表1 教師用戶組表(Teacher_information)列名數據類型長度可否為空是否主鍵是否外鍵備注T_IDint4NOT NULLY教師IDTrue_nameVarchar15NOT NULL真實姓名T_pwdvarchar15NOT NULL注冊密碼T_mailvarchar15NULL注冊郵箱T_phonechar10NULL聯系電話3.2學生用戶組
8、學生屬性包括學生ID、學生姓名、學生密碼,其中學生ID是主鍵,每個學生是以學生ID作為唯一標識的。這個標識是學校唯一分配給學生的。實體圖如圖3.4所示:學生學生ID姓名電話圖3-2學生實體圖密碼郵箱系別班級籍貫表2學生表列名類型長度是否為空主鍵是否外鍵備注S_IDchar10NOT NULLY學生學號S_namevarchar6NOT NULL注冊姓名S_pwdvarchar15NOT NULL注冊密碼S_mailvarchar15NULL注冊郵箱S_phonechar10NULL聯系電話S_classchar15NOT NULL系別班級S_nativevarchar5NULL籍貫3.3管理員
9、用戶組管理員用戶組屬性包括管理員ID、管理員姓名、管理員密碼,其中管理員ID是主鍵,每個學管理員以管理員ID作為唯一標識的。這個標識是學校唯一分配給管理員的。實體圖如圖3.4所示:管理員管理員ID姓名密碼郵箱電話圖3-3管理員實體圖表3 管理員信息表(Administrator_information)列名數據類型長度可否為空是否主鍵是否外鍵備注A_IDint4NOT NULLYIDA_namechar10NOT MULL注冊姓名A_pwdvarchar15NOT NULL注冊密碼A_mailchar15NOT注冊郵箱A_phonechar10NOT聯系電話3.4實驗室房間信息存儲實驗室的基本
10、情況和最新更新的情況,包括實驗室的房間號(如6304)、實驗室類別(如網絡實驗室)、可用設備數目和設備、允許的實驗項目、容納的人數、備注6列。房間號是主鍵。并且在查詢過程中,可用設備數要小于總人數,備注可以為空,詳細信息如表4。實驗室類別機器臺數實驗項目總人數備注實驗室ID設備圖3-4實驗室實體圖表4 實驗室信息表(Lab_information)列名數據類型長度可否為空是否主鍵是否外鍵備注L_IDchar15NOT NULLY房間號L_classchar20NOT NULL實驗室類別L_equipchar10NOT NULL可用設備臺數L_ expervarchar800NOT NULL實驗
11、項目L_numberchar10NOT NULL總人數L_memvarchar150NUL備注3.5教師預約該表里包括房間號、預約課程的星期、課節信息、預約的實驗項目、預約實驗的教師姓名、完成的周次、授課的班級和預約的時間。其中房間號主鍵,同時房間號是外鍵。完成周次是實驗項目結束的時間,詳細如表5。教師預約房間號ID實驗項目完成周次班級時間星期課節信息圖3-5教師預約實體圖表5 教師預約信息表(Tbooking_ information)列名數據類型長度可否為空是否主鍵是否外鍵備注L_IDchar4NOT NULLYY房間號L_weekchar10NOT NULL星期L_lessonchar1
12、0NOT NULL課節信息L_ experVarchar30NOT NULL實驗項目L_achtimechar10NOT NULL完成周次S_classchar30NOT NULL班級B_datedatatime8NOT NULL預約時間3.6學生預約該表格包括課程名、教師姓名、房間號、學生學號、預約時間5列。課程名和教師名為組合主鍵,詳細信息如表6。學生預約課程名房間號學生學號時間教師名圖3-6學生預約實體圖表6 學生預約表(Sbooking_information)列名數據類型長度可否為空是否主鍵是否外鍵備注L_exper char30NOT NULLY課程名True_namevarchar30NOT NULL教師名L_IDchar15NOT NULL房間號S_IDchar10NOT NULL學生學號B_datedatetime8NOT NULL預約時間3.7設備管理該
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 競業限制補償協議書(含競業禁止解除條件)
- 高效能源利用型電動汽車換電站場地租賃與運營管理合同
- 國際教育培訓機構外籍教師任聘合同
- 影視制作公司群眾演員合同管理與責任約定
- 《甜品店設計》課件
- 《塑料狗小乖》課件
- 財務報銷培訓總結
- 高圍孕產婦培訓體系構建
- 《安全生產培訓質量控制標準化健康與安全課件》
- 醫學診斷證明書規范與管理體系
- 藍色簡約畢業答辯PPT通用模板
- 康復評定學第三章肌力
- 九年級上冊Unit4Iusedtobeafraidofthedark.演示文稿1
- 廣東華附奧校初中入學考試英語試卷
- 灌溉工程監理質量評估報告
- 2023學年完整公開課版粘壓阻力
- 廈門大學《應用多元統計分析》試題B
- 藝術課程標準(2022年版)
- JGJ142-2004《地面輻射供暖技術規程》條文說明
- 信任五環(用友營銷技巧) PPT資料
- 錮囚鋒-備戰高考總復習地理專項突破
評論
0/150
提交評論