GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
LỜI CẢM ƠN
!""#$%&'()*+,-.*&(/
(01
234)56%7189:;*<=)&>$
?..*@AB'()
C*1
2=36)5,-.;777"
,-.D?.E.">A/-AF
$%G&./5=.->
"5H#-%&I&&/$ !
C*J1
?:36)5*&(/(0./
$C6 !K&>C*J
&1
7)LM-NOPQPROS
8<>7
7TU
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
MỤC LỤC
MỤC LỤC HÌNH
CHƯƠNG I
CHƯƠNG IV: Thiết kế giao diện hệ thống
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
LỜI NÓI ĐẦU
E--&@C*V.$J&$W
*$JX"&MCJ"/
I$J$W!&@I(@%)-
&J1<AY.$J$W&Z&+
-Q&$.[&,%.
&1>%@=H<E..
HK.=J"K$J
$W$.V%&AY&Z&/K3
K\])#$%.^
_@-&AY&X"&C)#/
5C`G3X^a`(%&H>a%1E
K&ab&C)#%Vc"34#
AIH5C`G3X^<aHFF5C`
G3X^"34#AI&C)#$X&*%
&6X&aC)#GAY&&X&aC
J.@1
<@V(%,CJ+&6X
.K"Z&C)#AI12J
\d Xây dựng phần mềm quản lý thiết bị sửa chữa tại Xí nghiệp
TOYOTA Hải Phònge*1f/%
*K&$%>C*%$%&36-A
5*g$.$hI%"12a
#$%""+,-.1
236)5
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
CHƯƠNG I: KHẢO SÁT HỆ THỐNG
1.1 Giới thiệu về cơ sở thực tập
1.1.1 Thông tin về công ty
>A\iX-7)LM
j/*A\?.-E77
;T'\PkSj/-E.]-7)LM
;/\RlO1lmSOknNonmonkpRlO1lnNSNmR1
q3\RlO1lmSOPkP
2p\r-1&
jZ&/K+-%+.-\s.piU-pi;/
Lịch sử hình thành và phát triển của công ty
- ;[kQOttk/K&@lGQ\
u@&(..9)()A!&4I?G
Y:X-iX-7)MK
/#`%+?.-..-<E1DV[-
%-iX7)LMkQ>Y
A;/#3av1?/3iXa
Tm/3\?-P1Su&l1R<?wO1n
<O1Nx8y&xuj7 ?&78
zjA?1
- ;K=(K$W6&>($W&>
/(()&aG'->.>
,+-a+->C&a)
b9fT&YjM$1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
1.1.2 Chức năng, nhiệm vụ
?GQ+.-\
- iX-7)LMO+.--.
-E77->&4I()A!()*-%Y:
%(T..p3-1
E&Y+.-\
- ])#&@%(T&$c&TX6&>
Y& 6&>",-+%(T
V&Y+*1
- ])#*/%(T.-%1
- ])#(K4I()A!()*%(T(K6
-(K, Ja=&YCJ
.-C61
- ])##%(T#%(T=h$.
/a&TX$V .-C)
#%(T/K1
1.1.3. Mô hình tổ chức quản lý của công ty
1.1.3.1. Sơ đồ cơ cấu tổ chức quản lý.
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
7*O1O85`G1
1.1.3.2.Chức năng của từng bộ phận.
9/\
- u.-(KM(
$X$%&C)#.&1L"
F&T@&&Y
u6C-b{C-1
9KX`\
- j5C)#)()(K
GQ&&Y+*1
9K$%\
- `G.$%$>/&
&%K$%$>1
- DVG[&-1
- `G|V.X3-[
,})/K$A+.-[
/[$*1
9KC)#%(T\
- ])#%(T\])#*/AYY%(T.-
[6&>Y%(TVv~%
(ThaA/CC*4AY[":-
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
GK+%(T%V4I$T%(T/
a
- 9)T()A!\])#C-*()A!()*-%
%(TV)()/->,a%(T
C-T+3X1
- jT()A!T$*\])#()A!T$*%
(T1;%T$*()A!+%(T*gv%
(T"()A!1
- #%(T\]4AY%(T6g"
%(Th$.4AYIb$./a
V4AY%*)C-*#
%(T"V$"F%(T@&$,
%1
- u%(T\])#AY%(T%
%(T%[6&>Y[%(T"%&TXV
%(Tc1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
1.2 Khảo sát nghiệp vụ quản lý
1.2.1 Thực trạng quản lý
]$)%/&Y+3X-\
- iXC)#A%(T6&>C)#%(T*
/%(T^>•3KM/&
|>a-1
- 7/KAYY%(T%>%1
- UJ/K$V$>$V>a-+.1
- <C)#>a-&•3$%&G*&
$>.&%(TC*4I%(T*/%(T
$>*/H>a$"$Q&(a"
VAB%,Ba.1;-6-)H
&C)#33|&C-%T+(/6-
`a.-&)$V1
1.2.2 Mục đích và yêu cầu của bài toán
1.2.2.1 Mục đích
- 7FC-*C)#+.@$+3X1
- u)(@.G&,BC*C)#
AY%(T4I1
- ])#KbgI$6%(T$V$>*
/%(T$>C*()A!%(TC*
#%(T^["QC)C)#.-1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
- u .(%(T%-,()A!
()A!€()A!T$*•
- a,BAYY%(T1
- u C)#&#I%(Tha$|a
K~1
- u C)#-%6&>Y&TX%(T
6&>(&v-.6-1
1.2.2.2 Yêu cầu bài toán
]C*$)%*->,(b\
?,36-AKC)#(K>-Xa).
AI&AYY%(T4I>-1
])#%(T4I(},"GQX
\
- ?GQC)#@%(T1
- ?GQC)#*/%(T1
- ?GQC)#()A!()*-%%(T€"()A!
T$*%(T•1
- ?GQ#%(T=h$|a1
- ?GQC)#-%6&>YH&TX1
- ?GQ(*$%$>1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
L,)b,-+GQ5()\>43"
AI1&1&1
1.2.3 Kết quả mong muốn
- EA:"V4AY5*A‚A&$.
,)(%&J1
- ?GQ+5*v3%&A‚*
$%1
- ?5*"VFa.C)#%(T@"&
/+.-1
- ?5*"V *$%$>(%(TA‚A1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 10
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
1.2.4 Nghiệp vụ quản lý giao dụng cụ thiết bị, sửa chữa thiết bị, bảo
dưỡng thiết bị.
1.2.4.1 Chi tiết quản lý giao dụng cụ, thiết bị
7*O1P85C)#%(T
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 11
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
• E6&>Y%$V$>T$ƒbA->,
V$VAYY%(T/&TXC)#+
*1
• L%$V$>g4>(KC)#%(T1
• 9KC)#%(T3|X,%>%(T\
- %(T".-&B%4AYV
4I(**>
- %(T"KA$.4AY4I()A!
b#*$.I1
• 9KC)#%(T$VAYY%/*
%1
- L%)",-+I$#P(>&1
• 9K6C)#%(T%%(T6&>Y
5G&&TXX1
Mẫu giao dụng cụ, thiết bị :
7*O1lUB%(T
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 12
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
1.2.4.2 Chi tiết tình trạng thiết bị
7*O1S85C)#*/%(T
• E6&>YA$V$>A%(T
Qb->,+.-->,1
• $V%(T/V"-(T
h-(Ta@&@%(T&6&>
Y%(T"1
• j/*/%(T&1
• 8$$V$>*/%(T6&>Y(
/(K$Z1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 13
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
Mẫu báo cáo tình trạng thiết bị theo tháng:
7*O1NUB(*/%(T1
Mẫu báo cáo tình trạng thiết bị theo năm:
7*O1mUB(*/%(TQ1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 14
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
1.2.4.3 Chi tiết bảo dưỡng, thay thế thiết bị
7*O1k85C)#()A!%(T
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 15
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
• E6&>YA%(T$.+>c
$.+aT$*b->,+(K$Z
+.-1
• 9KC)#%(T$VI%(T%T$*()
A!\
- E%6&>Y@T*()A!%
(T
- E%6&>YI%(T"$.@T()
A!*vT6&>Y"1
• ()A!%(T[aK+%(T€h
(*(*@@•&()A!KA$V
--%-&%(T1
• 3(/(KC)#1
UB($X()A!\
7*O1nUB($X()A!
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 16
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
1.2.4.4 Chi tiết thanh lý thiết bị
7*O1t85C)##%(T
• E6&>YA%(T&TXY+
*H$1
• DV%(T"4AYI$."+a-
$.b%(TC=1
• E%$V$.+$*->,(KC)##
I%(T/&TXG+%(T"1
• E%$V+$*I->%(T"$1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 17
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
• 9KC)#%(T6->,#%(T*g
4/->,##1
• #%(T$.,%$€
&TXb%(T+6&>Y•1
• #%(T3*%(T/
&TX5G"$1
Mẫu thanh lý thiết bị:
7*O1ORUB#%(T1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 18
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
CHƯƠNG II: CƠ SỞ LÝ THUYẾT
2.1.Lý thuyết về cơ sở dữ liệu.
P1O1O1D5()&5HAI
?5HAI€?8fj•a..
>-X"AIIK"a
KC-T"})A[&)()&„
AI1
7C)T5HAI5*V"V34#-`
AI1Z-C)T?8fj"&YaCJ
K(KA‚AT&@.I(} 4AY
"VA:X$.,C6%
%b(VA‚AI-X1
T4V+?8fj"l.*?8fjX
4AY"\
pMô hình phân cấp\U.*AIK6-" (V
A‚VI & >K
C3T1
pMô hình mạng\U.*(VA‚KT"@1U.
*/=,.*6-"K "V"
$K $.'"K "
V" 1f&-&-3a.A…51
pMô hình quan hệ\U.*-A>5H#-%+
C1?AI-V&()F()
&KF3TK()FK3TK
AI1?()"V"&@VVC
1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 19
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
(/.*>*.*C
C65)(H""XKAIa/A‚A4AY
&*GJ1
2.1.2. Lý thuyết về chuẩn hóa các quan hệ
f&AI€0/(h-`•6->IAT
>C,(%`A/:1]
cC"F+KKX'
GIT->G$.6hI&A"
FTC=->1UKCc
"VKbCc$&$.a
.1
P1O1P1O1?$
pThuộc tính khoá\?KC†>KX
‡ˆ‰w
O
111w
Š1KXw∈‡JKX$%w
,KK$"+†/wKX$.$1
pPhụ thuộc hàm\?†KC>KX
‡ˆ‰w
O
111w
Š&i‹+‡1E"}i→‹€i3T‹-
‹YK&i•%KC3T>†€‡•
(a$ƒ(KOP∈
%OŒi•ˆPŒi•*OŒ‹•ˆPŒ‹•
E"$YK"Z&@JT+$"/
JV3|'"KT[KX$
C1
pPhụ thuộc hàm đầy đủ\‹YK,-+&i%‹
YK&i$.YK&(a$ƒK
+i1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 20
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
2.1.2.2. Các dạng chuẩn
NQOtkR$3a.*?8fjC#-%(,
?AA21q(A/c+C1;"\A/cGa
€qEqpOEq•A/cG€PEq•A/cG(
€lEq•1E(A/c>#-%cM"K
A/c$-> $.4AYK>$.3|
H6-1
p Dạng chuẩn thứ nhất (First Normal Form-1NF)\UK
C†JHA/cGa$&'$(K
"b†'GT->GT
51
pDạng chuẩn thứ hai (2NF): jC†HA/c
%"HA/cK&%FKX$.$"+†Y
K,-+&$"X$.YK&K,+
$"1
pDạng chuẩn thứ ba (3NF): jC†HA/c(
%"A/c&FKX$.$"+†$.Y
K(v,&$"X17-"$KX$.
$"$.YK&(a$ƒ,4$.)$"1
2.2. Ngôn ngữ VisualC#.Net
2.2.1 Microsoft .NET
P1P1O1OE)1E2
DUy.(?Ž&kQPRRR&$"
'K,a$)1E.
.(1E)1E(.$VGAY@"a
KA*GAY€wL•yp
wL••@gAT&Y&zA•YVzA•
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 21
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
PRRR"=/$W$`(+Uy[
IQtR1""AT&Y?‘U’.w8LiUj&
%$%@FGAT&Y•(@8‘wL
z8fj&‡ffj&@J6•a)X$%
fEw1
P1P1O1P1E2q•$
1EFX.IG"V$%[@*
.C.I11E2q•$&-
&b)?-8-p?8€$V•a)
,1E61<XAYJG1E
[$%[@8-1‘(“1 E1EM(?
j8•p?j8€b).I•1E"aC
v5().IX)h1?j8'->
,V+.IF1E1*(>AT6?j8g/
"V5&@$19K&@+
$GAY€q•$?j(-pq?j•"VA:(H(a
$ƒ.I6?j811E2q•$}H,>+
€(a $ƒ $. ' zA••1 1E2
q•$(\
• 9.IXG\?Ž<91E?’’&”1E2
• ?j†p?j†)@
VGAYzA•&•(.I"V…4
AY1
• 9K&q•$?j(-pq?j1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 22
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
2.2.2 Ngôn ngữ C#
E.I?ŽK.IAB3a[?&?’’"
/[ ) V 51 Uy (v , &@ . &
?&?’’&>&IbX@V.I-
A‚4AY51
p?Ž.I5)1
p?Ž.I@1
p?Ž.I/g&=A…1
p?Ž.IX[$"1
p?Ž.I@A1
?Ž"I[$A&$(@5G
KX€-•@1?ŽF,-+$YK
*@\""[$%*1;TZ@?Ž
$.Mh>&@b?’’175%
?ŽF$V@|%
1;%$(>ATg/TA/iUj1
?ŽF$Ay€5”&•1UK@
'"V$%[A-aK@"%b
A1
?Ž"$Va €$.?’’•1?a $V/
„&(T@/1?a $.V[$%@-$%[
"VbA1
?Ž=-%(K@A:h$V?’’&:
"3$.1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 23
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
2.3 Hệ quản trị Microsoft SQL Server
P1l1Ou@&8]j8&PRRn
8]j8&PRRnKC)#5HAI۠
f(U8-€†f9U8••4AYp8]jV`
AII?&8]j8&1UK†f9U8(
A(A(&GAYA:VC)1AI&
(K$†f9U81
?>()+8]j8&PRRn\
2\ 7F $. @ / ?L‡ & $X @
f(17F$.@/†wU€:-K&$X@
†wU7;7F•&mS(1
8AA\5()2'FS?L‡1
E>()-=$.(TKXQa
$1
z$\5()8AA'FP?L‡&
lu9†wU
23\9)‚XFO?L‡Ou9†wU&$X@
f(@/Su9
2.4. Giới thiệu về LINQ
P1S1O1D&j•E]
j•E]&%v+[j••A]-/AT.I
X-&aK`@<8APRRn&1E2
q•$l1N,$)I%@+&@
%@+AI1-6-&a>AI
VKA‚AF$X5)$.
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 24
GVHD: THS Bùi Đình Vũ Đồ án tốt nghiệp
,%$V$V/V(>ATbF+*F
C1
P1S1P1-&aj•E]
j•E] F / AI •2( –—1 EI F
•2(–—&•]-(€•JC-(1
9VGj•E]l,\
ja-AI
/-&a
-&a
CHƯƠNG III: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
3.1 Thiết kế chức năng của hệ thống
3.1.1 Các chức năng của hệ thống.
[YX->,+,.C
-X(H&*$AIa@1?.&C)#b$"
$Q%&X+.1]C*$)&Y
%/3X-a-,GQ
X\
Quản lý hệ thống\])#Aa*6
C-1
Quản lý danh mục\])#AY%(T6&>C)#
%(Ta/%(T"%(T^
Quản lý dụng cụ, thiết bị\])#@%(TC)#*
/%(TC)#()A!-%%(TC)##
%(TC)#T()A!T$*C)#-`6&>1
Lập thống kê báo cáo\?a($>
B+.-1
Sinh viên: Hoàng Thị Mai – CNT51DH1 Page 25