《設備管理系統(tǒng) 數(shù)據(jù)庫設計說明書》由會員分享,可在線閱讀,更多相關《設備管理系統(tǒng) 數(shù)據(jù)庫設計說明書(11頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、1.引言
1.1 編寫目的:
設備管理系統(tǒng)是一個以設備為中心,對設備從統(tǒng)計到報廢的一個全生命周期 中所發(fā)生的各種事件進行跟蹤的一個管理信息系統(tǒng)。系統(tǒng)可以為企業(yè)提供一個簡 便實用的管理平臺,將設備全生命周期的管理工作信息化,有效地進行設備管理 工作,以提高設備生命周期的利潤率,直接為企業(yè)創(chuàng)造價值。設計優(yōu)良的設備管 理系統(tǒng),實現(xiàn)安全性和高質(zhì)量,防止故障發(fā)生,從而使企業(yè)達到降低成本和全面 生產(chǎn)效率的提高。
1.2 背景
? 企業(yè)設備管理系統(tǒng)開發(fā)
用戶:企業(yè)及工廠
? 設備管理系統(tǒng)要實現(xiàn)對設備的管理要求,包括:錄入、瀏覽、刪除、修 改、檢索和統(tǒng)計等。不同的企業(yè)只需要對其稍作修改即可開發(fā)出符
2、合本 企業(yè)要求的設備管理系統(tǒng)
1.3 定義
SQL server2005 的定義:
SQL Server2005是當前最廣泛的數(shù)據(jù)庫之一, SQL Server 2005通過在可伸 縮性、數(shù)據(jù)集成、開發(fā)工具和強大的分析等方面的革新更好的確立了微軟在BI 領域的領導地位。SQL Server 2005能夠把關鍵的信息及時的傳遞到組織內(nèi)員工 的手中,從而實現(xiàn)了可伸縮的商業(yè)智能。從CEO到信息工作者,員工可以快速 的、容易的處理數(shù)據(jù),以更快更好的做出決策。SQL Server 2005全面的集成、分 析和報表功能使企業(yè)能夠提高他們已有應用的價值,即便這些應用是在不同的平 臺上。
1.4參考資
3、料
SQL server 教程
2外部設計
2.1標識符和狀態(tài)
4.2.2 數(shù)據(jù)完整性約束
(1) 主鍵約束、非空值約束 八個表中都有主鍵,在設備表和用戶表中,設備號和用戶名是主鍵,因為一個公 司中可能一種設備不只只有一個,也許有多個,用戶密碼也可能會一樣的,所以 以設備號和用戶名為主鍵,能保證數(shù)據(jù)的唯一。在其他中,一般以ID為主鍵。
(2) 外鍵約束
將嚴格遵循外鍵約束條件。
(3) 數(shù)據(jù)表的建立 在數(shù)據(jù)庫中可以直接對設備管理系統(tǒng)之間新建表,也可以用代碼建表。這里我們 用直接建表法實現(xiàn)。
部門表:
列名
數(shù)據(jù)類型
允許空
! Depar tID
int
□
D
4、epar tName
char(20)
0
ParentID
int
0
用戶表:
列名
數(shù)據(jù)類型
允許空
SEB
chart 12)
□
UserPwd
chart 12)
0
LevellD
chart 1)
H 1
權限表:
劉笛 報聒尖型 圮訐泊
呃 | LevellD
char( 1)
□
L&velN^me
char( 12)
0
Dee crlpticin
char( 50)
0
□
設備表:
列名
數(shù)據(jù)類型
允許空
t)eviceID| ■ ? '
int
5、
□
DeviceTypelD
char(20)
TypelD
int
□
ClassID
int
□
DeviceSc-ate
char(10)
0
FTi匚已
float
0
UseOfYear
int
0
SVP
float
0
啊已 n ufacture
char(20)
0
StockDete
dat 已 ti「「i 已
0
設備大類表:
列名
數(shù)據(jù)類型
允許空
int
□
CldssNdme
char(2Q)
TypelD
int
□ 1
6、
設備種類表:
列名
數(shù)據(jù)類型
允許空
TypelD
int
□
TypeName
E
□
設備維修表:
斟據(jù)類型
允許空
尺已pairlD
int
u
DevlcelD
int
回
R.epairFteople
char(20)
0
BeginRepairDate
datetiniB
0
RepairF'rice
float
囲
R.epairCfTirre
int
0
Fault匚呂」嶺已
char(50)
0
Remark
7、text
0
□
設備調(diào)撥表:
列名
數(shù)據(jù)類型
允許空
TransID
int
DevicelD
int
DepartID
int
UsePeople
char(20)
BeginTransE-'at 已
datetime
UseOFMonth
int
Remark
2.2使用它的程序
設備管理系統(tǒng)
2.3約定
數(shù)據(jù)庫:SQL Server2005
3結構設計
3.1概念結構設計
8、2.1 E-R 圖
根據(jù)所要實現(xiàn)的功能設計,可能建立它們之間的關系,進而實現(xiàn)邏輯結構功能。
圖書管理信息系統(tǒng)可以劃分的實體有:書籍類別信息實體、讀者信息實體、書籍信息實體、 借閱記錄信息實體,歸還記錄信息實體。用E-R圖——描述這些實體。
用戶圖:
用戶信息實休
設備圖:
設備種類圖:
設備分類表
7T
C分類idJ C名稱)「種類】d]
設備種類表:
設備種類表
種類ID
設備維修圖:
「備注:)7 / \
(:時問孕修價格)
用戶等級表:
用戸權限衣
部門信息:
部門實休信息
3.2邏輯
9、結構設計
數(shù)據(jù)庫模型: 其他表:
部門表
PK
DenartlQ
DejMn\aTine Pa rend D
設備表
PK
De led D
DeviceTypelD
TypelD ClassID □LviceSlaie Prite
SVP Mannhacturt Slock Date
:設備種類農(nóng)|
PK
TyucID
L
TypeName
卩R
Cisfiin
ClassNanifi
TypelD
設轄譴撥衣
PK
IrnrssID
DEvicell) Deparcl J) usepe-ople
1 ca
10、ns Date
UsenfMonth
:ReMark
設備堆護表
PK
RenilrlD
DcvicclD RcpairPeople BtginRcpiiirDatc RcpairPricc RcpairOtlime FaultCausc Remark
用戶表和用戶等級表:
I__I
1 TJscrll*
U
(.JserPwd 后理IID
用門零対表
PK
Levi?[lD
L
11、fiyelNatne
Descri plion
5?關系圖的建立
關系圖是表之間的鏈接,用一個表中的外健引用另一個表中的主健。關系線的終 結點顯示一個主鍵符號一表示主鍵到外鍵的關系,或者顯示一個無窮符號以表示 一對多關系的外鍵端。
用戶等級和用戶表的關系圖:
Users
UserLevel
LevellD
LevelNarme
Description
其他表的關系圖:
DeviceT^pe
D^viceClaf f
TranflnFo
r
IrribA^
LXm-MU
LA