Você está na página 1de 40

TRNG I HC S PHM K THUT TP.

HCM
KHOA CNG NGH THNG TIN

BO CO MN

CNG NGH PHN MM


TI: XY DNG PHN MM
QUN L CA HNG IN THOI DI NG

GVHD: Mai Tun Khi


Sinh vin thc hin:
Trn Long Hi 12110045
Phm Th M Linh - 12110103

TP HCM, thng 5 nm 2015

NHN XT CA GIO VIN

Xy dng phn mm qun l ca hng in thoi

.............................................................................................................................................
TP.HCM, ngy thng nm 2015
Gio vin hng dn

Mai Tun Khi


MC LC
DANH MC HNH NH.................................................................................................5
DANH MC BNG BIU...............................................................................................7
1. Tip nhn v lp danh sch yu cu:..............................................................................8
1.1 Usecase tng qut:....................................................................................................8
1.2. Guest:....................................................................................................................... 8
1.2.1. Bng yu cu chc nng nghip v ca Guest:..................................................8
1.2.2. Bng quy nh/cng thc lin quan:..................................................................8
1.3. Nhn vin:................................................................................................................ 9
1.3.1. Bng yu cu chc nng nghip v ca Nhn vin:..........................................9
1.3.2. Bng quy nh/cng thc lin quan:..................................................................9
1.3.3. Cc biu mu lin quan:..................................................................................10
1.4. Th kho:.................................................................................................................11
1.4.1. Bng yu cu chc nng nghip v ca Th kho:............................................11
1.4.2. Bng quy nh/cng thc lin quan:................................................................11
1.4.3. Cc biu mu lin quan:...................................................................................11
1.5. Admin:................................................................................................................... 12
1.5.1. Bng yu cu chc nng nghip v ca Admin:..............................................12
1.5.2. Bng quy nh/cng thc lin quan:................................................................12
1.5.3. Cc biu mu lin quan:..................................................................................13
2. M hnh ha yu cu v thit k d liu:......................................................................13
2.1. Xt nghip v: Xem thng tin Sn Phm...............................................................13
2.2. Xt nghip v: Thm Ha n...............................................................................14
2.3. Xt nghip v: Sa thng tin ha n....................................................................15
2.4. Xt nghip v: Sa thng tin ha n....................................................................16
2.5. Xt nghip v: Sa thng tin Khch hng.............................................................17
2.6. Xt nghip v: Xa Khch hng............................................................................17
2.7. Xt nghip v: Thm Sn phm.............................................................................18
2

Xy dng phn mm qun l ca hng in thoi

2.8. Xt nghip v: Sa thng tin Sn phm.................................................................19


2.9. Xt nghip v: Xa Sn phm...............................................................................20
2.10. Xt nghip v: In phiu xut................................................................................21
2.11. Xt nghip v: Xem CTH.................................................................................22
2.12. Xt nghip v: Thm Phiu nhp hng................................................................22
2.13. Xt nghip v: Sa thng tin Phiu nhp.............................................................23
2.14. Xt nghip v: Thm Nhn Vin..........................................................................24
2.15. Xt nghip v: Sa thng tin Nhn Vin..............................................................26
2.16. Xt nghip v: Xa Nhn Vin............................................................................26
2.17. Xt nghip v: Thm Chi tit phiu nhp hng....................................................27
2.18. Xt nghip v: Sa thng tin Chi tit Phiu nhp................................................28
2.19. Xt nghip v: Thm Loi KH.............................................................................29
2.20. Xt nghip v: Sa thng tin LoaiKH..................................................................30
2.21. Xt nghip v: Xa LoaiKH................................................................................31
2.22. Xt nghip v: Thm Nh Cung cp....................................................................32
2.21. Xt nghip v: Sa Nh Cung cp.......................................................................33
2.22. Xt nghip v: Xa NCC.....................................................................................34
2.24. Xt nghip v: Thm PBH...................................................................................35
2.25. Xt nghip v: Sa Phiu Bo hnh.....................................................................37
3. M t d liu:............................................................................................................... 37

Xy dng phn mm qun l ca hng in thoi

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

Xy dng phn mm qun l ca hng in thoi

Hnh 31. Nghip v xa sn phm...................................................................................20


Hnh 32. Nghip v in phiu xut....................................................................................21
Hnh 33. Nghip v xem chi tit ha n.........................................................................22
Hnh 34. Nghip v thm phiu nhp...............................................................................22
Hnh 35. Bng PHIEUNHAP vi tnh ng n..............................................................23
Hnh 36. Bng PHIEUNHAP vi tnh tin ha................................................................23
Hnh 37. S logic 3.....................................................................................................23
Hnh 38. Nghip v sa phiu nhp.................................................................................24
Hnh 39. Nghip v thm nhn vin.................................................................................24
Hnh 40. Bng NHANVIEN vi tnh ng n................................................................25
Hnh 41. Bng NHANVIEN vi tnh tin ha.................................................................25
Hnh 42. S logic 4.....................................................................................................25
Hnh 43. Nghip v sa thng tin nhn vin....................................................................26
Hnh 44. Nghip v xa nhn vin...................................................................................26
Hnh 45. Nghip v thm chi tit phiu nhp...................................................................27
Hnh 46. Bng CHITIETPN vi tnh ng n................................................................28
Hnh 47. Bng CHITIETPN vi tnh tin ha..................................................................28
Hnh 48. S logic 5.....................................................................................................28
Hnh 49. Nghip v sa phiu nhp.................................................................................28
Hnh 50. Nghip v thm loi khch hng.......................................................................29
Hnh 51. Bng LOAIKH vi tnh ng n.....................................................................30
Hnh 52. Bng LOAIKH vi tnh tin ha.......................................................................30
Hnh 53. S logic 6.....................................................................................................30
Hnh 54. Nghip v sa loi khch hng..........................................................................30
Hnh 55. Nghip v xa loi khch hng.........................................................................31
Hnh 56. Nghip v thm nh cung cp...........................................................................32
Hnh 57. Bng NHACUNGCAP vi tnh ng n.........................................................33
Hnh 57. Bng NHACUNGCAP vi tnh tin ha...........................................................33
Hnh 58. S logic 6.....................................................................................................33
Hnh 59. Nghip v sa nh cung cp..............................................................................34
Hnh 60. Nghip v xa nh cung cp.............................................................................34
Hnh 61. Nghip v thm phiu bo hnh........................................................................35
Hnh 62. Bng PHIEUBH vi tnh ng n...................................................................36
Hnh 63. Bng PHIEUBH vi tnh tin ha.....................................................................36
Hnh 64. S logic 7.....................................................................................................37
Hnh 65. Nghip v sa phiu bo hnh..........................................................................37
5

Xy dng phn mm qun l ca hng in thoi

DANH MC BNG BIU


Bng 1. Chc nng nghip v ca Guest............................................................................8
Bng 2. Quy nh/cng thc ca Guest..............................................................................8
Bng 3. Chc nng nghip v ca nhn vin.....................................................................9
Bng 4. Quy nh/cng thc ca nhn vin........................................................................9
Bng 5. Chc nng nghip v ca Th kho......................................................................11
Bng 6. Quy nh/cng thc ca nhn vin......................................................................11
Bng 7. Chc nng nghip v ca Admin........................................................................12
Bng 8. Quy nh/cng thc ca nhn vin......................................................................12
Bng LUONG:................................................................................................................ 37
Bng NHANVIEN:.........................................................................................................38
Bng HOADON:.............................................................................................................38
Bng KHACHHANG:....................................................................................................38
Bng LOAIKHACHHANG:............................................................................................38
Bng CHITIETHOADON:..............................................................................................38
Bng SANPHAM:...........................................................................................................39
Bng KHO:......................................................................................................................39
Bng NHACUNGCAP:...................................................................................................39
Bng PHIEUNHAP:........................................................................................................39
Bng CHITIETPHIEUNHAP:.........................................................................................40
Bng PHIEUBAOHANH:...............................................................................................40

Xy dng phn mm qun l ca hng in thoi

1. Tip nhn v lp danh sch yu cu:


1.1 Usecase tng qut:
Hnh 1. Usecase tng qut

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

Quy nh/Cng thc

Biu mu

Lu tr

G_Q_LOGIN

G_BM_LOGIN

Ghi ch

1.2.2. Bng quy nh/cng thc lin quan:


STT

M Quy
nh/cng thc

G_Q_LOGIN

Tn
Q/CT

M t chi tit

ng
nhp

Phn mm cung cp biu mu ng


nhp ngi dng ng nhp vo h
thng bng ti khon v mt khu m
admin cp. Sau khi ng nhp
h thng thnh cng, phn mm s
hin th mn hnh dnh ring cho user

Ghi ch

Xy dng phn mm qun l ca hng in thoi

Bng 2. Quy nh/cng thc ca Guest.


1.2.3. Cc biu mu lin quan:
Hnh 2. G_BM_LOGIN

1.3. Nhn vin:


1.3.1. Bng yu cu chc nng nghip v ca Nhn vin:
STT
1
2
3
4
5
6

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

Quy nh/Cng thc

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

1.3.2. Bng quy nh/cng thc lin quan:


Bng 4. Quy nh/cng thc ca nhn vin

Xy dng phn mm qun l ca hng in thoi

STT
1

5
6

M Quy
nh/cng thc

Tn
Q/CT

M t chi tit

Ghi ch

Hin th giao din gm cc chc


nng cho ngi dng ng nhp vo
h thng phn mm.
Khi cn bit thng tin sn phm no
Xem
, ngi dng c th dng chc
NV_Q_XEMSP thng tin
nng tm kim tm theo tn hoc
sn phm
m sn phm.
Giao din qun l n hng gm cc
Qun l
chc nng thm v sa ha n.
NV_Q_QLDH
n hng ng thi thm v sa chi tit ca
ha n.
Qun l
To phiu bo hnh v sa phiu
NV_Q_QLPBH Phiu bo
bo hnh
hnh
Hin th mn hnh cung cp cc
Qun l
chc nng cho ngi dng thm,
NV_Q_QLKH
khch
xa, sa thng tin ca mt khch
hng
hng.
ng
NV_Q_DX
ng xut v thot khi phn mm
xut

Xem
NV_Q_XEMTC
trang ch

1.3.3. Cc biu mu lin quan:


Hnh 3. NV_BM_XEMTC
Hnh 4. NV_BM_XEMSP

Hnh 5. NV_BM_QLKH

Xy dng phn mm qun l ca hng in thoi

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

Quy nh/Cng thc

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

Bng 5. Chc nng nghip v ca Th kho


1.4.2. Bng quy nh/cng thc lin quan:
Bng 6. Quy nh/cng thc ca nhn vin

10

Xy dng phn mm qun l ca hng in thoi

STT
1

3
4
5

M Quy
nh/cng thc

Tn
Q/CT

M t chi tit

Ghi ch

Hin th giao din gm cc chc


TK_Q_XEMTC
nng cho ngi dng ng nhp vo
h thng phn mm.
Cung cp giao din cho th kho thao
Qun l
tc thm, xa, sa thng tin chi tit
TK_Q_QLSP
sn phm mt sn phm bt k no trong
kho.
Qun l
Cung cp giao din th kho c
TK_Q_QLNCC nh cung
th thc hin vic thm sa xa
cp
thng tin nh cung cp.
Qun l
Giao din qun l vic nhp hng,
TK_Q_QLNH
nhp
gip th kho qun l hng, thm v
hng
sa phiu nhp hng.
Giao din qun l vic nhp hng,
Qun l
TK_Q_QLXH
gip th kho qun l hng, thm v
xut hng
sa phiu xut hng.
Xem
trang ch

1.4.3. Cc biu mu lin quan:


Hnh 7. TK_BM_XEMTC

Ging NV_BM_XEMTC
Hnh 8. TK_BM_QLSP

Ging NV_BM_XEMSP
Hnh 9. TK_BM_QLNCC

Hnh 10. TK_BM_QLNH


Hnh 11. TK_BM_QLXH

11

Xy dng phn mm qun l ca hng in thoi

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

Quy nh/Cng thc

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

Bng 7. Chc nng nghip v ca Admin


1.5.2. Bng quy nh/cng thc lin quan:
Bng 8. Quy nh/cng thc ca nhn vin
STT
1
2
3

M Quy
nh/cng thc

Tn
Q/CT

M t chi tit

Ghi ch

Hin th giao din gm cc chc


nng cho ngi dng ng nhp vo
h thng phn mm.
Mn hnh cc chc nng gip admin
Qun l
AD_Q_QLTK
c th thm, xa, sa thng tin cc
ti khon
ti khon ng nhp vo phn mm.
Mn hnh cc chc nng gip admin
Qun l
AD_Q_QLNV
c th thm, xa, sa thng tin nhn
nhn vin
vin.
Qun l
loi
Hin th giao din to, sa, xa
AD_Q_QLLKH
khch
cc loi khch hng
hng

Xem
AD_Q_XEMTC
trang ch

1.5.3. Cc biu mu lin quan:


Hnh 12. AD_BM_XEMTC

Ging NV_BM_XEMTC
Hnh 13. AD_BM_QLTK
Hnh 14. AD_BM_QLNV
12

Xy dng phn mm qun l ca hng in thoi


Hnh 15. AD_BM_QLLKH

2. M hnh ha yu cu v thit k d liu:


2.1. Xt nghip v: Xem thng tin Sn Phm.
2.1.1. S lung d liu:

Hnh 16. Nghip v xem thng tin sn phm ca nhn vin

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:

Hnh 17. Nghip v thm ha n ca nhn vin


13

Xy dng phn mm qun l ca hng in thoi

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

Hnh 18. Bng ha n vi tnh ng n

2.2.5 Thit k d liu tnh tin ha:

Hnh 19. Bng ha n vi tnh tin ha

2.3. Xt nghip v: Sa thng tin ha n.


2.3.1. S lung d liu:

14

Xy dng phn mm qun l ca hng in thoi

Hnh 20. Nghip v sa thng tin ha n

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:

Hnh 21. Nghip v thm khch hng

2.4.2. M t:
15

Xy dng phn mm qun l ca hng in thoi

D1: Thng tin Khch hng (m KH, tn KH, ST, a Ch)


D2: Khng c.
D3: Danh sch thng tin Khch hng c.
D4: D1.
D5: M KH
D6: Thnh cng/Tht bi.
2.4.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?
+ Khng trng: qua B6.
+ Trng: qua B5.
B5: Thng bo khch hng ny khng tn ti trong CSDL. ngh nhp
li. Quay v B1.
B6: Thm D4 vo bng Khch hng trong CSDL.
B7: Ghi D5 vo th khch hng.
B8: ng kt ni CSDL.
B9: Thng bo thm KH thnh cng.
B10: Kt thc.
2.4.4. Cc thuc tnh mi: MaKH, TenKH, MaLoaiKH, SDT, GioiTinh, DiaChi

Hnh 22. Bng KHACHHANG vi tnh ng n

2.4.5. Thit k d liu tnh tin ha:

Hnh 23. Bng KHACHHANG vi tnh tin ha

2.4.6. S logic:
Hnh 24. S logic 1

2.5. Xt nghip v: Sa thng tin Khch hng.


2.5.1. S lung d liu:

16

Xy dng phn mm qun l ca hng in thoi

Hnh 25. Nghip v sa khch hng

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:

Hnh 26. Nghip v xa khch hng

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

Xy dng phn mm qun l ca hng in thoi

D6: Thnh cng/Tht bi.


2.6.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 xa Khch hng thnh cng.
B9: Kt thc.
2.6.4. Khng c thuc tnh mi.
2.7. Xt nghip v: Thm Sn phm
2.7.1. S lung d liu:

Hnh 27. Nghip v thm sn phm

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

Xy dng phn mm qun l ca hng in thoi

2.7.3 .Cc thuc tnh mi: TenSP, HangSX, OS, Camera, BoNhoMay, CamUng,
KTMH, ThoiGianBH, DonGia, HinhSP

Hnh 28. Bng SANPHAM vi tnh ng n

2.7.4. Thit k d liu tnh tin ha:

Hnh 28. Bng SANPHAM vi tnh tin ha


2.7.5. S logic:
Hnh 29. S logic 2

2.8. Xt nghip v: Sa thng tin Sn phm.


2.8.1. S lung d liu:

Hnh 30. Nghip v sa thng tin sn phm

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

Xy dng phn mm qun l ca hng in thoi

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 khng (m sp 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: Cp nht D4 vo bng sn phm trong CSDL.
B7: ng kt ni CSDL.
B8: Thng bo sa Sn phm thnh cng.
B9: Kt thc.
2.8.4. Khng c thuc tnh mi:
2.9. Xt nghip v: Xa Sn phm.
2.9.1. S lung d liu:

Hnh 31. Nghip v xa sn phm

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

Xy dng phn mm qun l ca hng in thoi

Hnh 32. Nghip v in phiu xut

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:

Hnh 33. Nghip v xem chi tit ha n

2.11.2. M t:
D1: Thng tin CTHD (m H, m sn phm)
D2: Khng c.
21

Xy dng phn mm qun l ca hng in thoi

D3: Danh sch thng tin cc CTH trong CSDL.


D4: Khng c.
D5: Khng c.
D6: Thnh cng/Tht bi.
2.11.3. Thut ton:
B1: Nhn D1 t Th kho.
B2: M kt ni CSDL.
B3: Nhn D3 t bng CTH trong CSDL.
B4: Kim tra D1 c nm trong D3 hay 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 CTH.
B7: ng kt ni CSDL.
B8: Kt thc.
2.11.4. Khng c thuc tnh mi:
2.12. Xt nghip v: Thm Phiu nhp hng.
2.12.1. S lung d liu:

Hnh 34. Nghip v thm phiu nhp

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

Xy dng phn mm qun l ca hng in thoi

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

Hnh 35. Bng PHIEUNHAP vi tnh ng n

2.12.5. Thit k d liu tnh tin ha:

Hnh 36. Bng PHIEUNHAP vi tnh tin ha

2.12.6. S logic:
Hnh 37. S logic 3

2.13. Xt nghip v: Sa thng tin Phiu nhp.


13.1. S lung d liu:

Hnh 38. Nghip v sa phiu nhp

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

Xy dng phn mm qun l ca hng in thoi

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 ko (m sp 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: Cp nht D4 vo bng sn phm trong CSDL.
B7: ng kt ni CSDL.
B8: Thng bo sa Phiu nhp thnh cng.
B9: Kt thc.
2.13.4. Khng c thuc tnh mi:
2.14. Xt nghip v: Thm Nhn Vin.
2.14.1. S lung d liu:

Hnh 39. Nghip v thm nhn vin

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

Xy dng phn mm qun l ca hng in thoi

Hnh 40. Bng NHANVIEN vi tnh ng n

2.14.5. Thit k d liu tnh tin ha:

Hnh 41. Bng NHANVIEN vi tnh tin ha

2.14.5. S logic:

Hnh 42. S logic 4

2.15. Xt nghip v: Sa thng tin Nhn Vin.


2.15.1. S lung d liu:

Hnh 43. Nghip v sa thng tin nhn vin

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

Xy dng phn mm qun l ca hng in thoi

D6: Thnh cng/Tht bi.


2.15.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 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: Cp nht D4 vo bng Nhn vin trong CSDL.
B7: ng kt ni CSDL.
B8: Thng bo sa thng tin nhn vin thnh cng.
B9: Kt thc.
2.15.4. Khng c thuc tnh mi:
2.16. Xt nghip v: Xa Nhn Vin.
2.16.1. S lung d liu:

Hnh 44. Nghip v xa nhn vin

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

Xy dng phn mm qun l ca hng in thoi

2.17. Xt nghip v: Thm Chi tit phiu nhp hng.


2.17.1. S lung d liu:

Hnh 45. Nghip v thm chi tit phiu nhp

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

Hnh 46. Bng CHITIETPN vi tnh ng n

2.17.5. Thit k d liu tnh tin ha:

27

Xy dng phn mm qun l ca hng in thoi

Hnh 47. Bng CHITIETPN vi tnh tin ha

2.17.6. S logic:

Hnh 48. S logic 5

2.18. Xt nghip v: Sa thng tin Chi tit Phiu nhp.


2.18.1. S lung d liu:

Hnh 49. Nghip v sa phiu nhp

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

Xy dng phn mm qun l ca hng in thoi

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:

Hnh 50. Nghip v thm loi khch hng

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

Hnh 51. Bng LOAIKH vi tnh ng n.

2.19.5. Thit k d liu tnh tin ha:


29

Xy dng phn mm qun l ca hng in thoi

Hnh 52. Bng LOAIKH vi tnh tin ha.

2.19.6. S logic:

Hnh 53. S logic 6.

2.20. Xt nghip v: Sa thng tin LoaiKH.


2.20.1. S lung d liu:

Hnh 54. Nghip v sa loi khch hng.

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

Xy dng phn mm qun l ca hng in thoi

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:

Hnh 55. Nghip v xa loi khch hng

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:

Hnh 56. Nghip v thm nh cung cp

2.22.2. M t:
31

Xy dng phn mm qun l ca hng in thoi

D1: Thng tin NCC mi (MaNCC, TenNCC, DiaChi, SoDienThoai, Email)


D2: Khng c
D3: Danh sch thng tin NCC c 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 khng(MaNCC, TenNCC c trng
hay khng?)
+ Khng trng: qua B6.
+ Trng: qua B5.
B5: Thng bo NCC trng. ngh nhp li. Quay v B1.
B6: thm D4 vo bng NCC.
B7: ng kt ni CSDL.
B8: Thng bo thm NCC mi thnh cng.
2.22.4 Cc thuc tnh mi: MaNCC, TenNCC, Email, DiaChi, SDT

Hnh 57. Bng NHACUNGCAP vi tnh ng n

2.20.5. Thit k d liu tnh tin ha:

32

Xy dng phn mm qun l ca hng in thoi

Hnh 57. Bng NHACUNGCAP vi tnh tin ha.

2.20.6 .S logic:

Hnh 58. S logic 6.

2.21. Xt nghip v: Sa Nh Cung cp.


2.21.1. S lung d liu:

Hnh 59. Nghip v sa nh cung cp

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

Xy dng phn mm qun l ca hng in thoi

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:

Hnh 60. Nghip v xa nh cung cp

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

Xy dng phn mm qun l ca hng in thoi

Hnh 61. Nghip v thm phiu bo hnh

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

Xy dng phn mm qun l ca hng in thoi

Hnh 62. Bng PHIEUBH vi tnh ng n

2.24.5. Thit k d liu tnh tin ha:

Hnh 63. Bng PHIEUBH vi tnh tin ha.

2.24.6. S logic:

36

Xy dng phn mm qun l ca hng in thoi


Hnh 64. S logic 7.

2.25. Xt nghip v: Sa Phiu Bo hnh.


2.25.1. S lung d liu:

Hnh 65. Nghip v sa phiu bo hnh.

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

3.2. Bng NHANVIEN:


Kiu d
Ghi
ngha
liu
ch
M NV
nchar(10)
PK
37

Xy dng phn mm qun l ca hng in thoi

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)

3.3. Bng HOADON:


Kiu d
ngha
liu
M ha n
nchar(10)
M nhn vin
nchar(10)
M khch hng
nchar(10)
Ngy lp ha n

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)

3.4. Bng KHACHHANG:


Kiu d
ngha
liu
M khch hng nchar(10)
Tn khch
nvarchar(
hng
50)
M loi khch
nchar(10)
hng
S in thoi

nchar(11)

Gii tnh

nchar(10)
nvarchar(
50)

a ch

Ghi
ch
PK
FK
FK

Ghi
ch
PK

FK

3.5. Bng LOAIKHACHHANG:


STT
1

Tn thuc
tnh

MaLoaiKH

ngha

Kiu d liu

Ghi
ch

M loi khch
hng

nchar(10)

PK
38

Xy dng phn mm qun l ca hng in thoi

TenLoaiKH

HeSoGiamGi
a

Tn loi khch
hng
H s gim gi
(%)

nchar(10)
numeric(18,
0)

3.6. Bng CHITIETHOADON:


1

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)

3.7. Bng SANPHAM:


1
2
3
4

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

3.8. Bng KHO:


Kiu d
ngha
liu
M sn
nchar(10)
phm
S lng
int
Tnh trng nchar(10)

Ghi
ch
FK

3.9. Bng NHACUNGCAP:


Kiu d
Ghi
ngha
liu
ch
39

Xy dng phn mm qun l ca hng in thoi

M nh cung
cp
Tn nh cung
cp

MaNCC

TenNCC

DiaChi

a ch

SoDienTho
ai

S in thoi

nchar(11)

Email

Email

nvarchar(
50)

STT

Tn thuc
tnh

MaPN

MaNV

MaNCC

NgayNhap

nchar(10)

PK

nvarchar(
50)
nvarchar(
50)

3.10. Bng PHIEUNHAP:


Kiu d
ngha
liu
M phiu
nchar(10)
nhp
M nhn vin nchar(10)
M nh cung
nchar(10)
cp
Ngy nhp
date
hng

Ghi
ch
PK
FK
FK

3.11. Bng CHITIETPHIEUNHAP:


STT

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)

3.12. Bng PHIEUBAOHANH:


Kiu d
ngha
liu
M phiu bo
nchar(10)
hnh
M ha n
nchar(10)
M sn phm nchar(10)
Ngy bt u
date
Ngy kt thc
date

Ghi
ch
PK
FK
FK

40

Você também pode gostar