校園網上保修系統

2023-01-09 19:33:01 字數 3573 閱讀 6396

本科學生綜合性實驗報告

課程名稱:資料庫系統原理

專案組長郭蠶學號 0112887

專案組員佔赫珅學號 0112912

江博學號 0112891

班級選課01班

實驗專案名稱

指導教師劉愛紅

開課學期 2013 至 2014 學年第一學期

完成時間 2013 年月日

目錄1 需求分析 1

1.1背景說明 1

1.2 系統目標與系統邊界 1

1.3 功能需求分析 2

1.3.1 系統的功能描述 2

1.3.2 系統總體功能圖 3

1.4 資料需求及業務規則分析 3

1.4.1 資料需求描述 3

1.4.2 業務規則描述 4

1.4.3 使用者自定義完整性 4

2 概念設計 5

2.1 確定基本實體集 5

2.1.1 定義實體集及屬性 5

2.1.2 定義聯絡集及屬性 5

2.2 區域性概念建模 6

2.2.1 主要業務的區域性e-r建模 6

2.3 概念模型(e-r圖) 8

2.3.1 概念模型(總e-r圖) 8

2.4 資料字典 9

2.4.1實體集 9

2.4.2 聯絡集 11

3 邏輯設計 11

3.1 實體轉化為關係模式 11

3.2聯絡集轉化為關係模式 12

3.3關係設計 12

3.4 完整性約束的說明 14

3.4.1在建立表中用check約束實現: 14

3.4.2用觸發器實現 15

4 物理設計 15

4.1 確定資料庫的儲存結構 15

4.1.1 索引儲存方式,主要採用樹索引方法 15

4.1.2 聚簇儲存方式 15

5 資料庫應用與安全設計 16

5.1資料庫指令碼 16

(1)建立資料庫 16

(2)建立bedroom 16

(3)建立學生表 17

(4)建立維修人員表 17

(5)建立報修表 18

(6)建立維修表 19

(7)建立評價表 19

(8)建立員工時間空閒表 20

5.2資料庫完整性設計 20

(1)建立觸發器要求預約時間必須大於報修時間 20

(2)建立觸發器,不允許同時刪除多條評價記錄 21

(3)建立觸發器,跟蹤所有使用者對repair表的insert,delete,update,操作 21

5.3 儲存過程設計 22

(1)給定乙個維修單號,返回一報修的學生的姓名和學號 22

(2)查詢給定學號的報修明細 23

(3)查詢顯示乙個員工的空閒時間表 24

(4)查詢給定時間區域的所有報修單 25

(5)統計乙個維修人員評價的平均得分 27

進入21世紀由於網路通訊技術、多**技術和全球網際網路的迅猛發展,把人類引入了資訊新紀元。資訊資源從封閉的部門所有改為開放式各部門之間的共享;從集中管理走向分布式處理。高校作為培養未來人才的搖籃必將採用現代計算機技術進行教育。

現代資訊科技和網路多**技術的應用與發展,為數位化校園的建設奠定了基礎,而校園網管理是校園的一部分,是校園內尤其是高校內乙個舉足輕重的單位,校園網維護的服務工作與全校教學、科研以及學習生活密切相關。校園網報修管理系統建設必將促進高校從傳統服務方式向人性化、數位化、網路化的現代服務方式轉化。

由於網路技術的發展及計算機的日益普及,網路化已成為大勢所趨。以往的報修通常都是通過**報修或者直接上門報修,而如今**報修系統已經越來越成為各企業爭相使用的報修手段,在電子商務蓬勃發展的時候,報修系統的網路化就顯得尤其的重要了。

而現在的大多數校園維修是同學代表寢室到響應的站點去報修,而且有的時候報修了好久維修人員才能過來修,也就是說維修效率很低,有時候報修幾次都沒有結果,如果是緊急的維修會耽誤學生很多時間, 這和快節奏的大學生活很不符合。

校園網上報修系統是以**作為乙個平台,將維修資訊發布到**上,使訊息更新處理及時,同時增加使用者評價使得單項的維修變成雙向的反饋和互動.讓維修專案和人員進行集中管理,極大限度的方便學生和維修人員的報修和維修,提高維修的效率和使用者體驗。

本系統主要有兩類使用者,學生、職員。

學生使用者:系統為學生提供註冊,基本資訊的管理,故障報修,檢視報修單和維修單,評價維修單,還可以催促維修進度。

職員分為普通職員(普通)和維修人員

維修人:系統為維修人員提供註冊,基本資訊的管理,檢視任務安排,檢視維修單報修單,檢視使用者評價。

職員:職員屬於工作人員,系統為其提供註冊,基本資訊管理,可以檢視報修單和維修單,以及使用者評價,任務安排。

系統邊界:本系統暫不支援維修後的二次故障處理,維修費用的**支付,安排好的任務不支援維修人員**申請更換(只能自行和職員聯絡)。

1.3.1 系統的功能描述

(1) 學生基本資訊管理。

提供學生基本資訊錄入、查詢和維護,包括:

1) 職員根據教務處提供的學生名單錄入學生基本資訊;

2)學生可以修改學生基本資訊;

3)學生和職員可以根據學生姓名、學號查詢自己的基本資訊。

(2) 寢室基本資訊管理。

1)職員錄入寢室的基本資訊,包括寢室號等;

2)職員可以對寢室的基本資訊做修改,包括新增,刪除等。

(3) 職員基本資訊管理。

1)提供職員基本資訊的錄入、查詢和維護功能,包括:

2)職員錄入自己的基本資訊;

3)職員可以修改自己的基本資訊;

4)所有使用者可以根據職員名字、編號查詢職員基本資訊。

(4) 報修管理

提供報修申請,修改報修單,撤回報修申請,審核報修單包括:

1)報修申請:使用者根據自己要報修的物品和損壞狀況填寫報修基本情況並提交申請。

2)修改申請:學生使用者可以在審核前修改報修資訊;

3)撤回申請:使用者審核前撤回報修申請,如果超時,可以自行聯絡職員,職員可以撤除此次報修申請;

4)報修進度查詢:所有使用者可以根據報修單號檢視這個報修單的處理進度;

(5) 任務安排

提供任務安排,包括:

任務安排:職員可以根據審核的報修單和維修人員的空閒時段安排維修任務;

任務安排查詢:維修人員可以檢視自己被安排了哪些任務;

(6) 評價管理

提供學生使用者進行評價,包括:

1)評價:對維修單進行評價;

2)修改評價:使用者可以在未來的5天內對評價進行修改。

3)刪除評價:當前使用者可以刪除此次評價。

(7) 使用者及許可權管理

提供使用者管理,許可權分配,登入及許可權驗證,包括:

1)使用者登入及身份驗證;

2)系統管理員對使用者角色及許可權進行分配;

3)系統管理員增加、刪除使用者。

(1) 學生由學號唯一標識,需要儲存學號,姓名,性別,手機號碼,郵箱。

校園網路系統方案 CISCO

培爾學院 校園網路系統設計方案 一 概述 2 二 系統需求 3 三 網路系統設計 3 1 網路系統設計原則 4 2 主要網路裝置的選擇原則 4 3 網路設計方案描述 5 3.1 網路拓撲結構 5 3.2 主要網路裝置介紹 7 3.3 主要網路裝置配置 12 3.4 應用系統 13 4 網路系統 16...

校園網路綜合佈線系統方案

校園網路 目錄1.前言3 2.設計概述及產品選型3 2.1 工程概況3 2.2 設計範圍及分工3 2.3 產品選型3 3.系統設計目標及原則4 3.1 系統設計目標4 3.2 系統設計原則4 4.需求分析及設計假定5 4.1 需求分析5 4.2 設計假定6 5.系統總體結構設計6 6.系統詳細設計6...

校園網路系統設計方案

目錄一 概述 2 二 系統需求 3 三 網路系統設計 3 1 網路系統設計原則 4 2 主要網路裝置的選擇原則 4 3 網路設計方案描述 5 3.1 網路拓撲結構 5 3.2 主要網路裝置介紹 7 3.3 主要網路裝置配置 12 3.4 應用系統 13 4 網路系統 16 四 佈線系統設計 17 1...