Escolar Documentos
Profissional Documentos
Cultura Documentos
HCM
KHOA CNG NGH THNG TIN
BO CO MN
.............................................................................................................................................
TP.HCM, ngy thng nm 2015
Gio vin hng dn
DANH MC HNH NH
Hnh 1. Usecase tng qut..................................................................................................8
Hnh 2. G_BM_LOGIN.....................................................................................................8
Hnh 3. NV_BM_XEMTC...............................................................................................10
Hnh 4. NV_BM_XEMSP...............................................................................................10
Hnh 5. NV_BM_QLKH..................................................................................................10
Hnh 6. NV_BM_DX.......................................................................................................10
Hnh 7. TK_BM_XEMTC...............................................................................................12
Hnh 8. TK_BM_QLSP...................................................................................................12
Hnh 9. TK_BM_QLNCC................................................................................................12
Hnh 10. TK_BM_QLNH................................................................................................12
Hnh 11. TK_BM_QLXH................................................................................................12
Hnh 12. AD_BM_XEMTC.............................................................................................13
Hnh 13. AD_BM_QLTK.................................................................................................13
Hnh 14. AD_BM_QLNV................................................................................................13
Hnh 15. AD_BM_QLLKH.............................................................................................13
Hnh 16. Nghip v xem thng tin sn phm ca nhn vin............................................13
Hnh 17. Nghip v thm ha n ca nhn vin............................................................14
Hnh 18. Bng ha n vi tnh ng n........................................................................15
Hnh 19. Bng ha n vi tnh tin ha..........................................................................15
Hnh 20. Nghip v sa thng tin ha n.......................................................................15
Hnh 21. Nghip v thm khch hng..............................................................................16
Hnh 22. Bng KHACHHANG vi tnh ng n...........................................................16
Hnh 23. Bng KHACHHANG vi tnh tin ha.............................................................17
Hnh 24. S logic 1.....................................................................................................17
Hnh 25. Nghip v sa khch hng................................................................................17
Hnh 26. Nghip v xa khch hng................................................................................18
Hnh 27. Nghip v thm sn phm.................................................................................18
Hnh 28. Bng SANPHAM vi tnh ng n.................................................................19
Hnh 29. S logic 2.....................................................................................................19
Hnh 30. Nghip v sa thng tin sn phm....................................................................20
4
1.2. Guest:
1.2.1. Bng yu cu chc nng nghip v ca Guest:
Bng 1. Chc nng nghip v ca Guest.
STT
1
Cng
vic
ng
nhp
Loi cng
vic
Biu mu
Lu tr
G_Q_LOGIN
G_BM_LOGIN
Ghi ch
M Quy
nh/cng thc
G_Q_LOGIN
Tn
Q/CT
M t chi tit
ng
nhp
Ghi ch
Cng vic
Xem trang
ch
Xem thng
tin sn phm
Qun l n
hng
Qun l Phiu
bo hnh
Qun l
khch hng
ng xut
Loi cng
vic
Biu mu
Tra cu
NV_Q_XEMTC
NV_BM_XEMTC
Tra cu
NV_Q_XEMSP
NV_BM_XEMSP
Lu tr
NV_Q_QLDH
NV_BM_QLDH
Lu tr
NV_Q_QLPBH
NV_BM_QLPBH
Lu tr
NV_Q_QLKH
NV_BM_QLKH
Ghi
ch
Tra cu
NV_Q_DX
NV_BM_DX
Bng 3. Chc nng nghip v ca nhn vin
STT
1
5
6
M Quy
nh/cng thc
Tn
Q/CT
M t chi tit
Ghi ch
Xem
NV_Q_XEMTC
trang ch
Hnh 5. NV_BM_QLKH
Hnh 6. NV_BM_DX
1.4. Th kho:
1.4.1. Bng yu cu chc nng nghip v ca Th kho:
STT
1
2
3
4
5
Cng vic
Xem trang
ch
Qun l sn
phm
Qun l nh
cung cp
Qun l nhp
hng
Qun l xut
hng
Loi cng
vic
Biu mu
Tra cu
TK_Q_XEMTC
TK_BM_XEMTC
Lu tr
TK_Q_QLSP
TK_BM_QLSP
Lu tr
TK_Q_QLNCC
TK_BM_QLNCC
Lu tr
TK_Q_QLNH
TK_BM_QLNH
Lu tr
TK_Q_QLXH
TK_BM_QLXH
Ghi
ch
10
STT
1
3
4
5
M Quy
nh/cng thc
Tn
Q/CT
M t chi tit
Ghi ch
Ging NV_BM_XEMTC
Hnh 8. TK_BM_QLSP
Ging NV_BM_XEMSP
Hnh 9. TK_BM_QLNCC
11
1.5. Admin:
1.5.1. Bng yu cu chc nng nghip v ca Admin:
STT
1
2
3
4
Cng vic
Loi cng
vic
Biu mu
Tra cu
AD_Q_XEMTC
AD_BM_XEMTC
Lu tr
AD_Q_QLTK
AD_BM_QLTK
Lu tr
AD_Q_QLNV
AD_BM_QLNV
Lu tr
AD_Q_QLLKH
Xem trang
ch
Qun l ti
khon
Qun l nhn
vin
Qun l loi
khch hng
Ghi
ch
AD_BM_QLLKH
M Quy
nh/cng thc
Tn
Q/CT
M t chi tit
Ghi ch
Xem
AD_Q_XEMTC
trang ch
Ging NV_BM_XEMTC
Hnh 13. AD_BM_QLTK
Hnh 14. AD_BM_QLNV
12
2.1.2. M t:
D1: Thng tin Sn Phm (m sn phm)
D2: Khng c.
D3: Danh sch thng tin sn phm trong CSDL (m sn phm).
D4: Khng c.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.1.3. Thut ton:
B1: Nhn D1 t Nhn vin.
B2: M kt ni CSDL.
B3: Nhn D3 t bng Sn Phm trong CSDL.
B4: Kim tra D1 c nm trong D3 hay ko (m sn phm c trng khng)
+ Khng trng: qua B5.
+ Trng: qua B6.
B5: Thng bo d liu nhp vo khng ng. ngh nhp li. Quay v
B1.
B6: Hin th thng tin chi tit ca Sn Phm
B7: ng kt ni CSDL.
B8: Kt thc.
2.1.4. Khng c thuc tnh mi:
2.2. Xt nghip v: Thm Ha n.
2.2.1. S lung d liu:
2.2.2. M t:
D1: Thng tin Ha n (m ha n, m nhn vin, m khch hng, ngy
lp H)
D2: Thng tin khch hng.
D3: Danh sch thng tin Ha n c trong CSDL (m ha n).
D4: D1, D2.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.2.3. Thut ton:
B1: Nhn D1 t Nhn vin.
B2: Nhn D2 t my qut (th thnh vin).
B3: M kt ni CSDL.
B4: Nhn D3 t bng Ha n trong CSDL.
B5: Kim tra D1 c nm trong D3 hay ko (m ha n c trng khng)
+ Khng trng: qua B6.
+ Trng: qua B5.
B6: Thng bo d liu nhp vo b trng m. ngh nhp li. Quay v B1.
B7: Thm D4 vo bng Ha n trong CSDL.
B8: ng kt ni CSDL.
B9: Thng bo thm Ha n thnh cng.
B10: Kt thc:
2.2.4 Cc thuc tnh mi :MaHD, MaNV, MaKH, NgayLapHD, GiamGia, TongTien
14
2.3.2. M t:
D1: Thng tin Ha n (m ha n, thng tin cn sa(m NV, m KH))
D2: Khng c.
D3: Danh sch thng tin Ha n c trong CSDL (m ha n).
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.3.3. Thut ton:
B1: Nhn D1 t Nhn vin.
B2: M kt ni CSDL.
B3: Nhn D3 t bng Ha n trong CSDL.
B4: Kim tra D1 c nm trong D3 hay ko (m ha n c trng khng)
+ Khng trng: qua B5.
+ Trng: qua B6.
B5: Thng bo m ha n khng tn ti trong CSDL. ngh nhp li.
Quay v B1.
B6: Cp nht D4 vo bng Ha n trong CSDL.
B7: ng kt ni CSDL.
B8: Thng bo sa Ha n thnh cng.
B9: Kt thc.
2.3.4. Khng c thuc tnh mi.
2.4. Xt nghip v: Sa thng tin ha n.
2.4.1. S lung d liu:
2.4.2. M t:
15
2.4.6. S logic:
Hnh 24. S logic 1
16
2.5.2. M t:
D1: Thng tin Khch hng (m KH, thng tin cn sa(Tn KH, Loi KH,
ST, a ch))
D2: Khng c.
D3: Danh sch thng tin Khch hng c trong CSDL.
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.5.3. Thut ton:
B1: Nhn D1 t Nhn vin.
B2: M kt ni CSDL.
B3: Nhn D3 t bng Khch hng trong CSDL.
B4: Kim tra D1 c nm trong D3 hay ko (m ha n c trng khng)
+ Khng trng: qua B5.
+ Trng: qua B6.
B5: Thng bo Khch hng khng tn ti trong CSDL. ngh nhp li.
Quay v B1.
B6: Cp nht D4 vo bng Khch hng trong CSDL.
B7: ng kt ni CSDL.
B8: Thng bo cp nht Khch hng thnh cng.
B9: Kt thc.
2.5.4. Khng c thuc tnh mi.
2.6. Xt nghip v: Xa Khch hng.
2.6.1. S lung d liu:
2.6.2. M t:
D1: Thng tin Khch hng (m KH, tn KH)
D2: Khng c.
D3: Danh sch thng tin Khch hng c trong CSDL.
D4: D1.
D5: Khng c.
17
2.7.2. M t:
D1: Thng tin sn phm (m sp, tn sp, hng sx, OS, camera, b nh my,
n gi)
D2: khng c.
D3: Danh sch thng tin sn phm c trong CSDL.
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.7.3. Thut ton:
B1: Nhn D1 t th kho
B2: M kt ni CSDL.
B3: Nhn D3 t bng Sn phm trong CSDL.
B4: Kim tra D1 c nm trong D3 hay ko (m Sp c trng khng)
+ Khng trng: qua B6.
+ Trng: qua B5.
B5: Thng bo d liu nhp vo b trng m. ngh nhp li. Quay v B1.
B6: Thm D4 vo bng Sn phm trong CSDL.
B7: ng kt ni CSDL.
B8: Thng bo thm sn phm thnh cng.
B9: Kt thc.
18
2.7.3 .Cc thuc tnh mi: TenSP, HangSX, OS, Camera, BoNhoMay, CamUng,
KTMH, ThoiGianBH, DonGia, HinhSP
2.8.2. M t:
D1: Thng tin Sn phm (m sp, tn sp, hng sx, OS, camera, b nh my,
n gi)
D2: Khng c.
D3: Danh sch thng tin Sn phm c trong CSDL.
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.8.3. Thut ton:
19
2.9.2. M t:
D1: Thng tin sn phm (m sp, tn sp).
D2: Khng c.
D3: Danh sch thng tin Sn phm trong CSDL(m sp, tn sp).
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.9.3. Thut ton:
B1: Nhn D1 t th kho.
B2: M kt ni CSDL.
B3: Nhn D3 t bng sn phm trong CSDL.
B4: Kim tra D1 c nm trong D3 hay ko (m sn phm c trng khng)
+ Khng trng: qua B5.
+ Trng: qua B6.
B5: Thng bo sn phm khng tn ti trong CSDL. ngh nhp li.
Quay v B1.
B6: Xa D4 khi bng sn phm trong CSDL.
B7: ng kt ni CSDL.
B8: Thng bo xa Sn phm thnh cng.
B9: Kt thc.
2.9.4. Khng c thuc tnh mi:
2.10. Xt nghip v: In phiu xut.
2.10.1. S lung d liu:
20
2.10.2. M t:
D1: Thng tin xut hng (m sp, tn sp, s lng).
D2: Khng c.
D3: Danh sch sn phm trong kho (m sp, tn sp, s lng).
D4: D1.
D5: D1
D6: Thnh cng/Tht bi.
2.10.3. Thut ton:
B1: Nhn D1 t Th kho.
B2: M kt ni CSDL.
B3: Nhn D3 t bng Kho trong CSDL.
B4: Kim tra D1 c nm trong D3 hay ko (m sn phm c trng khng)
+ Khng trng: qua B5.
+ Trng: qua B6.
B5: Thng bo sn phm khng tn ti trong CSDL. ngh nhp li.
Quay v B1.
B6: a thng tin D1 ra my in, in phiu xut.
B7: Cp nht li D1 trong bng Kho
B8: ng kt ni CSDL.
B9: Thng bo xut hng thnh cng.
B10: Kt thc.
2.10.4. Khng c thuc tnh mi:
2.11. Xt nghip v: Xem CTH.
2.11.1. S lung d liu:
2.11.2. M t:
D1: Thng tin CTHD (m H, m sn phm)
D2: Khng c.
21
2.12.2. M t:
D1: Thng tin Phiu nhp mi (m Phiu nhp, m NV, m NCC, ngy
nhp)
D2: Khng c.
D3: Danh sch thng tin cc Phiu nhp c trong CSDL.
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.12.3. Thut ton:
B1: Nhn D1 t Th kho.
B2: M kt ni CSDL.
B3: Nhn D3 t bng Phiu nhp trong CSDL.
B4: Kim tra D1 c nm trong D3 hay khng(m phiu nhp c trng hay
khng?)
+ Khng trng: qua B6.
+ Trng: qua B5.
B5: Thng bo m phiu nhp trng. ngh nhp li. Quay v B1.
B6: thm D4 vo bng Phiu nhp.
22
B7: ng kt ni CSDL.
B8: Thng bo thm phiu nhp thnh cng.
B9: Kt thc.
2.12.4.Cc thuc tnh mi: MaPH, MaNCC, NgayNhap
2.12.6. S logic:
Hnh 37. S logic 3
2.13.2. M t:
D1: Thng tin Phiu nhp (m sp, tn sp, hng sx, OS, camera, b nh my,
n gi)
D2: Khng c.
D3: Danh sch thng tin Phiu nhp c trong CSDL.
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.13.3. Thut ton:
23
2.14.2. M t:
D1: Thng tin Nhn vin mi (M NV, Tn NV, Ngy sinh, gii tnh, ST)
D2: Khng c.
D3: Danh sch thng tin cc Nhn vin c trong CSDL.
D4: D1.
D5: M NV.
D6: Thnh cng/Tht bi.
2.14.3. Thut ton:
B1: Nhn D1 t Admin.
B2: M kt ni CSDL.
B3: Nhn D3 t bng Nhn vin trong CSDL.
B4: Kim tra D1 c nm trong D3 hay khng (m nv c trng khng?)
+ Khng trng: qua B6.
+ Trng: qua B5.
B5: Thng bo d liu trng. ngh nhp li. Quay v B1.
B6: thm D4 vo bng ti khon.
B7: Ghi D5 vo th Nhn vin.
B8: ng kt ni CSDL.
B9: Thng bo thm Nhn vin thnh cng.
B10: Kt thc.
2.14.4. Cc thuc tnh mi: MaNV, HoTenNV, NgaySinh, CMND, GioiTinh,
BacLuong, SDT, DiaChi, Password
24
2.14.5. S logic:
2.15.2. M t:
D1: Thng tin Nhn vin (M NV, Tn NV, Ngy sinh, gii tnh, ST)
D2: Khng c.
D3: Danh sch thng tin Nhn vin trong CSDL.
D4: D1.
D5: Khng c.
25
2.16.2. M t:
D1: Thng tin Nhn vin (M NV, Tn NV)
D2: Khng c.
D3: Danh sch thng tin Nhn vin trong CSDL(m NV, Tn NV).
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.16.3. Thut ton:
B1: Nhn D1 t Admin.
B2: M kt ni CSDL.
B3: Nhn D3 t bng Nhn vin trong CSDL.
B4: Kim tra D1 c nm trong D3 hay ko (m NV/ Tn NV c trng
khng)
+ Khng trng: qua B5.
+ Trng: qua B6.
B5: Thng bo Nhn vin khng tn ti trong CSDL. ngh nhp li.
Quay v B1.
B6: Xa D4 khi bng Nhn vin trong CSDL.
B7: ng kt ni CSDL.
B8: Thng bo xa nhn vin thnh cng.
B9: Kt thc.
2.16.4.Khng c thuc tnh mi:
26
2.17.2. M t:
D1: Thng tin Chi tit phiu nhp mi (m Phiu nhp, m SP, s lng,
n gi nhp)
D2: Khng c.
D3: Danh sch thng tin cc Chi tit phiu nhp c trong CSDL.
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.17.3. Thut ton:
B1: Nhn D1 t Th kho.
B2: M kt ni CSDL.
B3: Nhn D3 t bng Chi tit phiu nhp trong CSDL.
B4: Kim tra D1 c nm trong D3 hay khng(m phiu nhp c trng hay
khng?)
+ Khng trng: qua B6.
+ Trng: qua B5.
B5: Thng bo m phiu nhp trng. ngh nhp li. Quay v B1.
B6: thm D4 vo bng Chi tit Phiu nhp.
B7: ng kt ni CSDL.
B8: Thng bo thm Chi tit phiu nhp thnh cng.
B9: Kt thc.
2.17.4 Cc thuc tnh mi: MaPN, MaSP, SoLuongNhap, DonGiaNhap
27
2.17.6. S logic:
2.18.2. M t:
D1: Thng tin Chi tit Phiu nhp (m Phiu nhp, m SP, s lng, n
gi nhp)
D2: Khng c.
D3: Danh sch thng tin Chi tit Phiu nhp c trong CSDL.
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.18.3. Thut ton:
B1: Nhn D1 t th kho.
B2: M kt ni CSDL.
B3: Nhn D3 t bng Chi tit Phiu nhp trong CSDL.
B4: Kim tra D1 c nm trong D3 hay ko (m phiu nhp, m sp c trng
khng)
+ Khng trng: qua B5.
+ Trng: qua B6.
B5: Thng bo CTPN khng tn ti trong CSDL. ngh nhp li. Quay
v B1.
B6: Cp nht D4 vo bng CTPN trong CSDL.
B7: ng kt ni CSDL.
B8: Thng bo sa Chi Tit Phiu nhp thnh cng.
28
B9: Kt thc.
2.18.4. Khng c thuc tnh mi:
2.19. Xt nghip v: Thm Loi KH.
2.19.1. S lung d liu:
2.19.2. M t:
D1: Thng tin Loi KH mi (MaLoaiKH, TenLoaiKH, HeSoGiamGia)
D2: Khng c
D3: Danh sch thng tin Loi khch hng c trong CSDL (MaLoaiKH,
TenLoaiKH, HeSoGiamGia).
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.19.3. Thut ton:
B1: Nhn D1 t Admin.
B2: M kt ni CSDL.
B3: Nhn D3 t bng LoaiKH trong CSDL.
B4: Kim tra D1 c nm trong D3 hay khng(MaLoaiKH c trng hay
khng?)
+ Khng trng: qua B6.
+ Trng: qua B5.
B5: Thng bo MaLoaiKH trng. ngh nhp li. Quay v B1.
B6: thm D4 vo bng LoaiKH.
B7: ng kt ni CSDL.
B8: Thng bo thm LoaiKH mi thnh cng.
B9: Kt thc.
2.19.4 Cc thuc tnh mi: MaLoaiKH, TenLoaiKH, HeSoGiamGia
2.19.6. S logic:
2.20.2. M t:
D1: Thng tin Loi khch hng (MaLoaiKH, TenLoaiKH, HeSoGiamGia)
D2: Khng c.
D3: Danh sch thng tin Loi khch hng c trong CSDL.
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.20.3. Thut ton:
B1: Nhn D1 t Admin.
B2: M kt ni CSDL.
B3: Nhn D3 t bng LoaiKH trong CSDL.
B4: Kim tra D1 c nm trong D3 hay ko (MaLoaiKH, TenLoaiKH c
trng khng)
+ Khng trng: qua B5.
+ Trng: qua B6.
B5: Thng bo LoaiKH khng tn ti trong CSDL. ngh nhp li. Quay
v B1.
B6: Cp nht D4 vo bng LoaiKH trong CSDL.
30
B7: ng kt ni CSDL.
B8: Thng bo sa Loi khch hng thnh cng.
B9: Kt thc.
2.20.4. Khng c thuc tnh mi:
2.21. Xt nghip v: Xa LoaiKH.
2.21.1. S lung d liu:
2.21.2. M t:
D1: Thng tin Loi KH (MaLoaiKH, TenLoaiKH, HeSoGiamGia)
D2: Khng c.
D3: Danh sch thng tin Loi KH trong CSDL(MaLoaiKH, TenLoaiKH,
HeSoGiamGia).
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.21.3. Thut ton:
B1: Nhn D1 t Admin.
B2: M kt ni CSDL.
B3: Nhn D3 t bng LoaiKH trong CSDL.
B4: Kim tra D1 c nm trong D3 hay ko (MaLoaiKH, TenLoaiKH c
trng khng?)
+ Khng trng: qua B5.
+ Trng: qua B6.
B5: Thng bo Loi KH khng tn ti trong CSDL. ngh nhp li. Quay
v B1.
B6: Xa D4 khi bng Loi KH trong CSDL.
B7: ng kt ni CSDL.
B8: Thng bo xa Loi KH thnh cng.
B9: Kt thc.
2.21.4. Khng c thuc tnh mi:
2.22. Xt nghip v: Thm Nh Cung cp.
2.22.1. S lung d liu:
2.22.2. M t:
31
32
2.20.6 .S logic:
2.21.2. M t:
D1: Thng tin NCC (MaNCC, TenNCC, DiaChi, SoDienThoai, Email)
D2: Khng c
D3: Danh sch thng tin NCC trong CSDL (MaNCC, TenNCC, DiaChi,
SoDienThoai, Email).
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.21.3. Thut ton:
B1: Nhn D1 t Th kho.
33
B2: M kt ni CSDL.
B3: Nhn D3 t bng NCC trong CSDL.
B4: Kim tra D1 c nm trong D3 hay ko (MaNCC, TenNCC c trng
khng)
+ Khng trng: qua B5.
+ Trng: qua B6.
B5: Thng bo NCC khng tn ti trong CSDL. ngh nhp li. Quay v
B1.
B6: Cp nht D4 vo bng NCC trong CSDL.
B7: ng kt ni CSDL.
B8: Thng bo sa NCC thnh cng.
B9: Kt thc.
2.21.4. Khng c thuc tnh mi:
2.22. Xt nghip v: Xa NCC.
2.22.1. S lung d liu:
2.22.2. M t:
D1: Thng tin NCC (MaNCC, TenNCC, DiaChi, SoDienThoai, Email)
D2: Khng c
D3: Danh sch thng tin NCC trong CSDL (MaNCC, TenNCC, DiaChi,
SoDienThoai, Email).
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.22.3. Thut ton:
B1: Nhn D1 t Th kho.
B2: M kt ni CSDL.
B3: Nhn D3 t bng NCC trong CSDL.
B4: Kim tra D1 c nm trong D3 hay ko (MaNCC, TenNCC, c trng
khng?)
+ Khng trng: qua B5.
+ Trng: qua B6.
B5: Thng bo NCC khng tn ti trong CSDL. ngh nhp li. Quay v
B1.
B6: Xa D4 khi bng NCC trong CSDL.
B7: ng kt ni CSDL.
B8: Thng bo xa NCC thnh cng.
B9: Kt thc.
2.22.4. Khng c thuc tnh mi:
2.24. Xt nghip v: Thm PBH.
2.24.1. S lung d liu:
34
2.24.2. M t:
D1: Thng tin PHB mi (MaPBH, MaHD, MaSP, NgayBD, NgayKT)
D2: Khng c
D3: Danh sch thng tin PBH c trong CSDL (MaPBH, MaHD, MaSP,
NgayBD, NgayKT).
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.24.3. Thut ton:
B1: Nhn D1 t Nhn vin.
B2: M kt ni CSDL.
B3: Nhn D3 t bng PHIEUBAOHANH trong CSDL.
B4: Kim tra D1 c nm trong D3 hay khng(MaPBH, MaHD, MaSP c
trng hay khng?)
+ Khng trng: qua B6.
+ Trng: qua B5.
B5: Thng bo PBH trng. ngh nhp li. Quay v B1.
B6: thm D4 vo bng PHIEUBAOHANH.
B7: ng kt ni CSDL.
B8: Thng bo thm PBH mi thnh cng.
B9: Kt thc.
2.24.4. Cc thuc tnh mi: MaPBH, NgayBD, NgayKT, MaSP
35
2.24.6. S logic:
36
2.25.2. M t:
D1: Thng tin PBH (MaPBH, MaHD, MaSP, NgayBD, NgayKT)
D2: Khng c
D3: Danh sch thng tin PBH trong CSDL (MaPBH, MaHD, MaSP,
NgayBD, NgayKT).
D4: D1.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.25.3. Thut ton:
B1: Nhn D1 t Nhn vin.
B2: M kt ni CSDL.
B3: Nhn D3 t bng PBH trong CSDL.
B4: Kim tra D1 c nm trong D3 hay ko (MaPBH, MaHD, MaSP c trng
khng)
+ Khng trng: qua B5.
+ Trng: qua B6.
B5: Thng bo PBH khng tn ti trong CSDL. ngh nhp li. Quay v
B1.
B6: Cp nht D4 vo bng PHIEUBAOHANH trong CSDL.
B7: ng kt ni CSDL.
B8: Thng bo sa PBH thnh cng.
B9: Kt thc.
2.25.4. Khng c thuc tnh mi:
3. M t d liu:
3.1. Bng LUONG:
STT
1
2
3
STT
1
Tn thuc
ngha
Kiu d liu
tnh
BacLuong
Bc Lng
nchar(10)
LuongCanB Lng Cn numeric(18
an
Bn
, 0)
HeSoLuong H S Lng nchar(10)
Tn thuc
tnh
MaNV
Ghi ch
PK
HoTenNV
3
4
5
6
NgaySinh
CMND
GioiTinh
BacLuong
SoDienTho
ai
7
8
DiaChi
HinhDaiDie
n
10
Password
STT
1
2
3
4
Tn thuc
tnh
MaHD
MaNV
MaKH
NgayLapH
D
H Tn NV
Ngy Sinh
CMND
Gii Tnh
Bc lng
S in
thoi
a ch
Hnh i
din
Mt khu
nvarchar(
50)
date
nchar(15)
nchar(10)
nchar(10)
nchar(11)
nvarchar(
50)
image
nvarchar(
50)
GiamGia
Gim gi (%)
TongTien
Tng tin cn
thanh ton
Tn thuc
tnh
MaKH
TenKH
MaLoaiKH
STT
SoDienTho
ai
GioiTinh
DiaChi
FK
date
decimal(18
, 0)
decimal(18
, 0)
nchar(11)
Gii tnh
nchar(10)
nvarchar(
50)
a ch
Ghi
ch
PK
FK
FK
Ghi
ch
PK
FK
Tn thuc
tnh
MaLoaiKH
ngha
Kiu d liu
Ghi
ch
M loi khch
hng
nchar(10)
PK
38
TenLoaiKH
HeSoGiamGi
a
Tn loi khch
hng
H s gim gi
(%)
nchar(10)
numeric(18,
0)
Tn thuc
tnh
MaHD
MaSP
SoLuong
M ha n
M sn
phm
S lng
ThanhTien
Thnh tin
STT
ngha
Kiu d liu
nchar(10)
Ghi
ch
FK
nchar(10)
FK
int
numeric(18,
0)
Tn thuc
tnh
MaSP
TenSP
HangSX
OS
Camera
BoNhoMay
CamUng
KTMH
ThoiGianBH
10
DonGia
n gi
11
HinhSP
Hnh sn phm
STT
Tn thuc
tnh
MaSP
2
3
SoLuong
TinhTrang
STT
STT
Tn thuc
tnh
ngha
Kiu d liu
M sn phm
Tn sn phm
Hng sn xut
H iu hnh
phn gii
camera
Dung lng b
nh my
Cm ng
(C/khng)
Kch thc mn
hnh
Thi gian bo
hnh
nchar(10)
nvarchar(50)
nvarchar(50)
nchar(10)
numeric(18,
0)
numeric(18,
0)
Ghi
ch
PK
nvarchar(50)
numeric(18,
0)
numeric(18,
0)
numeric(18,
0)
image
Ghi
ch
FK
M nh cung
cp
Tn nh cung
cp
MaNCC
TenNCC
DiaChi
a ch
SoDienTho
ai
S in thoi
nchar(11)
nvarchar(
50)
STT
Tn thuc
tnh
MaPN
MaNV
MaNCC
NgayNhap
nchar(10)
PK
nvarchar(
50)
nvarchar(
50)
Ghi
ch
PK
FK
FK
Tn thuc tnh
MaPN
MaSP
SoLuongNhap
DonGiaNhap
STT
Tn thuc
tnh
MaPBH
2
3
4
5
MaHD
MaSP
NgayBD
NgayKT
ngha
M phiu
nhp
M sn
phm
S lng
nhp
n gi
nhp
Kiu d liu
Ghi
ch
nchar(10)
FK
nchar(10)
FK
int
numeric(18
, 0)
Ghi
ch
PK
FK
FK
40