You are on page 1of 46

www.tailieubachkim.

com

MC LC
MC LC ................................................................................1
LI NI U ...........................................................................2
CHNG 1: GII THIU V TAI..............................................3
A.
Kho st thc t v thu thp thng tin...................4
A.1 PHNG PHP PHN TCH.....................................5
A.2 CNG C LP TRNH..............................................9
CHNG 2: PHN TICH TAI..................................................10
B.
Xy Dng Chng Trnh..........................................11
B.1. M T BI TON NGHIP V..................................11
C. M Hnh Nghip V...................................................18
C.1 BNG PHN TCH XC NH CHC NNG, V H S
20
C.2. THIT LP BIU NG CNH..............................20
C.3. S PHN CP CHC NNG..............................25
D. Phn Tch M Hnh Khi Nim/Logic.........................28
D.1. S LUNG D LIU.........................................28
D.2. M HNH E - R V XY DNG C S D LIU VT L
30
D.3. M HNH D LIU QUN L NHN VIN.................31
D.4. M HNH D LIU QUN L BN HNG.................34
D.4. M HNH D LIU QUN L KHO HNG.................36
E. Thit K C S D Liu.............................................38
E.1. C S D LIU CHI TIT........................................38
E.2. M HNH D LIU...................................................39
CHNG 3: XY DNG CHNG TRNH NG DNG.....................41
3.1. CC FORM CA CHNG TRNH............................42
3.2. MT S ON CODE..............................................44
CHNG 4: TNG KT..............................................................46

LI NI U
Trong xu th pht trin hin nay trn th gii khoa hc v
cng ngh lun c nhng thay i mnh m.Mt phn trong l
vic ng dng Cng Ngh Thng Tin vo i sng hng ngy ca
con ngi. Loi ngi chng ta ang hng ti thit lp mt hnh
PH XUN MINH 8TD30146

tinh thng minh. Ngy nay vi s pht trin mnh m ca CNTT


kt hp vi s pht trin ca mng Internet kt ni c ton
th gii li vi nhau thnh mt th thng nht. N tr thnh
cng c c lc cho nhiu ngnh ngh : giao thng, qun s, y
hcv c bit l trong cng tc qun l ni chung v qun l
qun Cafe ni ring.
Trc y khi my tnh cha c ng dng rng ri cc cng
vic qun l u c thc hin mt cch th cng nn rt tn thi
gian, nhn lc cng nh ti chnh. Ngy nay vi s pht trin mnh
m ca cng ngh thng tin gip cho vic qun l c thc
hin mt cch d dng hn, gim chi ph, thi gian
Qua qu trnh kho st mt vi qun cafe, em xy dng
ln ti qun l qun Cafe vi mong mun gip cho vic qun l
c thc hin mt cch d dng hn, thun tin v gim thiu
c cc sai xt.

PH XUN MINH 8TD30146

Chng I: Gii thiu v ti, nhng ng


dng trong thc t ca ti, hng pht
trin,....

A.KHO ST THC T VA THU THP THNG TIN


Kho st hin trng thc t
Ti cc ca hng caf hin nay vi lng khch cng ngy
cng tng, phc v khch c tt hn, chnh xc hn v
PH XUN MINH 8TD30146

nhanh chng hn th ch ca hng mun tng bc tin hc ho


cc khu qun l. c bit l trong cng tc k ton v qun l
hng ho.Bi v vi cng tc th cng m ca hng ang thc hin
bc l nhiu hn ch nh sau:
-Tra cu thng tin v hng ho, cc i l cung cp hng
v khch hng mt nhiu thi gian v nhiu khi khng chnh
xc.
-Lu tr thng tin v nhp xut hng ho, v thu chi cn
nhiu loi giy t nn cng knh v khng t hiu qu.
-Cp nht cc thng tin hng ngy tn nhiu thi gian v
kh khn trong vic thc hin bo co thng k, nht l khi
c s vic t xut.
Trc tnh hnh vn t ra l xy dng mt h thng
thng tin p ng c cc yu cu c bn sau:
-Gim khi lng ghi chp nhm lu tr thng tin.
-Cp nht d liu nhanh chng, chnh xc v kp thi.
-Thng k c s lng hng ho nhp xut,thu chi v
tnh hnh doanh thu ca ca hng.
-T ng in cc ho n cn thit nh: phiu yu cu
nhp hng, ho n nhp hng, phiu thu, phiu chi.
-C kh nng lu tr thng tin lu di, m bo truy vn
nhanh khi cn thit

PH XUN MINH 8TD30146

A.1. PHNG PHP PHN TICH


A.1.1. S cn thit ca vic phn tch bi ton vi bi
ton qun l
Phn tch h thng l bc cc k quan trng trong c qu
trnh to ra mt sn phm phn mm qun l ni chung.
Thit k l ct li ca k ngh phn mm m nu phn
thit k cht ch v c cht lng th h thng v sau s lm
vic cc k hiu qu.
Vic phn tch thit k tc l ta i tm hiu v h thng,
tm cch gii quyt cc vn phc tp t ra ca h thng.
Phn tch chi tit bao gm:
- Phn tch d liu.
- Phn tch cc hot ng x l.
A.1.2. Phng php m hnh trong phn tch thit k h
thng
M hnh (model) l mt dng tru tng ho ca mt h
thng thc. M hnh chnh l mt hnh nh, mt biu din ca
mt h thng thc n c din t mt mc tru tng no
, theo mt quan im no hay theo mt hnh thc no
nh: phng trnh, bng, th M hnh c xu hng dng
biu tc l th gm cc nt cung.
Vic dng m hnh nhn thc v din t mt h thng
c gi l m hnh ho.
Mc ch ca m hnh ho l lm cho bi ton d hiu, lm
phng tin trao i hon chnh.
Mi m hnh u phn nh h thng theo mt mc tru
tng ho no .C hai mc chnh:
- Mc logic: Tp trung m t bn cht ca h thng v mc
ch hot ng ca h thng, b qua cc yu t v t chc
thc hin v bin php ci t.
- Mc vt l: Quan tm n cc mt nh phng php,
cng c, tc nhn, a im, thi gian, hiu nng, yu cu ca
m hnh lm r kin trc vt l ca h thng.
PH XUN MINH 8TD30146

A.1.3. c im ca phng php m hnh ha trong


phn tch v thit k h thng
- y l phng php phn tch v thit k c cu trc,
mt phng php rt ph bin, c t duy nht qun, cht ch,
d c d hiu, d p dng, tng kh nng thnh cng cho cc
ng dng v chng t n rt c ch trong nhiu bi ton
phn tch cc h thng thc tin.
- Bt ngun t cch tip cn h thng, c hon thin
theo cch phn tch t trn xung di.
- Cc hot ng trong qu trnh phn tch c tin hnh
theo mt trnh t khoa hc, mang tnh cng ngh cao.
- S dng mt nhm cc cng c k thut v m hnh
ghi nhn phn tch h thng.
Ch ra nhng cng c s c dng tng giai on ca
qu trnh phn tch.
C s tch bch gia m hnh vt l v m hnh logic.
Cho php ghi nhn vai tr ca ngi s dng trong cc giai
on pht trin h thng.
Gim c phc tp khi pht trin h thng.
- c th hin di cng dng ngn ng th h th t nn
khng cn nhng lp trnh vin chuyn nghip.
- Vic thit k kt hp vi cc bn mu gip cho ngi
dng sm hnh dung c h thng mi trong vai tr ca
ngi s dng c nhn mnh c bit.
A.1.4. Nhng cng dng gn lin
S phn cp chc nng nghip v:
Nhm xc nh chc nng nghip v cng vic cn lm v
mi quan h phn mc gia chng nhm tr li nhng cu hi
nh : thc hin cng vic g ? x l ci g ? T xc nh c
thng tin g cn v lm th no c chng.
S lung d liu :
Cng c m t dng thng tin nghip v kt ni gia cc
chc nng trong mt phm vi c xt . S lung d liu
PH XUN MINH 8TD30146

nhm din t tp hp cc chc nng ca h thng, th hin


mi quan h trc sau trong qu trnh x l v trao i thng
tin cho nhau. y l cng c chnh ca qu trnh phn tch
thit k h thng v x l lm c s thit k, trao i d
liu.
M hnh thc th mi quan h (ERD).
c biu din di dng mt th trong cc nt l
cc thc th cn cc cung l cc mi quan h d nhn thc
v trao i.
M hnh quan h:
L cch thc biu din d liu dng cc bng /quan h,
da trn l thuyt ton hc, i s tp hp m n c mt c s
l thuyt rt vng chc.
T in d liu :
M t ni dung ca cc s vt hay i tng theo nh
ngha c cu trc.T in d liu lit k cc mc t ch tn gi
theo mt th t no v gii thch cc tn mt cch chnh
xc, cht ch, ngn gn c ngi dng v ngi phn tch
u hiu u vo u ra v lung d liu lun chuyn..
Ngn ng truy vn c cu trc(SQL):
L ngn ng s dng truy vn, tm kim d liu t c
s d liu trong SQL.

PH XUN MINH 8TD30146

A.2. CNG C LP TRNH


Microsoft Access l mt chng trnh c s d liu cho php :
Lu tr mt lng thng tin khng gii hn
T chc thng tin theo mt cch c ngha i vi cch
thc bn lm vic
Truy tm thng tin theo mt tiu chun no m bn
nh ngha
To cc form nhm cho vic nhp thng tin tr nn d
dng hn
To cc report c ngha v c th kt hp d liu , text,
ho v nhng i tng khc
Chia s thng tin d dng trn web
Gii Thiu V VB.NET
Visual basic l mt ngn ng lp trnh hng i tng .
Trong Visual basic i tng l nhng thnh phn to
nn giao din ngi s dng cho ng dng .
Vi lp trnh hng i tng , lp trnh vin c th chia
nh vn cn gii quyt thnh cc i tng . Tng i
tng li c nhim v ring ca n . N c nhng c
im m ngi ta gi l thuc tnh v c nhng chc
nng c bit m ta gi l phng thc . Lp trnh vin
phi a ra cc thuc tnh v phng thc cn th hin .
c trng c bn ca VB.NET
o Trc quan
o Hng i tng
o Lp trnh theo s kin

PH XUN MINH 8TD30146

Chng II: Phn tch ti

B: XY DNG CHNG TRNH


B.1. M T BAI TON NGHIP V
B.1.1. Kho st hin trng
a. Gii thiu chung vn
Khi c khch bc vo nhn vin phc v s m ca cho
khch. Hi khch s lng ngi i cng c th sp xp ch
ngi mt cch hp l nht. Sau khi a khch n ch ngi nhn
PH XUN MINH 8TD30146

vin phc v s a Menu cho khch khch chn ung v


n nh Sau khi ghi ht cc order ca khch nhn vin phc
v s chuyn list order ny cho nhn vin pha ch. Khi pha ch
xong cc ung nhn vin phc v s mang ra cho khch. Khi
khch ra v s qua quy thu ngn thanh ton. Ngoi ra nhn
vin mun c cc nguyn liu pha ch cn phi ly ln t kho
bo qun
T nhng l do trn ti qun l qun caf s c chia lm 4
phn nh : qun l bn hng, qun l nhn vin, qun l kho, qun
l lng.
b. M t nghip bi ton nghip v
Mt qun caf lun bao gm 1 ca ra vo, bn trong ca
hng lun c b tr, sp xp thnh tng dy bn ni tip nhau
theo cc phong cch ring.
Qun l nhn vin:
o

Qun l nhn vin c chia thnh 3 phn nh:

Qun l ca, Qun l thng tin nhn vin, Qun l tng ca. Qua
qun l ca ta c th nm r s nhn vin tham gia v thi gian
bt u n kt thc ca, v lng cho tng ca. Qun l thng
tin nhn vin gip chng ta c th bit s lng nhn vin
trong qun cng nh thi gian h cng tc ti y, v l lch c
nhn ca h. V mt phn rt quan trng na l qun l tng
ca: cho bit nhng nhn vin no tham gia lm ca no v h c
th ng k nhiu ca trong mt ngy.
Qun l nhn vin:
o Qun l lng s chm cng v tnh lng cho mi nhn vin
lm vic theo ca trong mt ngy, cui thng H Thng x a
PH XUN MINH 8TD30146

10

ra bng danh sch chm cng nhn vin trong thng v tnh
lng c thng cho mi nhn vin da vo s cng m mi
nhn vin lm vic trong thng.
Qun l bn hng:
o Qun l bn hng s lm cc vic nh qun l cc sn phm,
nhn cc yu cu v phn hi t khch hng, lp cc ha
n.
Qun l kho :
o Khi nhn c yu cu nhp hng t phng thng tin gi n,
ngi qun l kho c trch nhim lm th tc nhp hng theo
ha n, vit phiu nhp kho .Kim tra v xc nhn cc mt
hng va nhp.a s hng va nhp vo kho
o Mi mt hng nhp v c th c lu tr cc kho khc
nhau, mt kho c th lu tr c nhiu mt hng khc nhau.
o Khi phiu yu cu xut kho c gi n ,ngi qun l kho
kim tra li s lng sn phm cn xut trong cc kho v lp
phiu xut kho, xut cc mt hng theo yu cu.
o
Nu s lng sn phm hin c trong kho khng
so vi s lng cn xut.Ngi qun l kho c th ngng
cha xut sn phm v ngh nhp sn phm sau mi
xut 1 ln theo yu cu.Hoc c th xut s sn phm hin
c trong kho v to Phiu xut thiu,sau tip tc xut tr
khi sn phm.
o Ngoi ra trong qu trnh kim k nu sn phm no hng
hay tn kho th ngi qun l kho c th to Phiu xut tr
tr li cho nh cung cp.
o
Mt nh cung cp c th cung cp nhiu mt
hng v 1 ca hng c th nhp hng t nhiu nh cung cp
khc nhau.

PH XUN MINH 8TD30146

11

o Hng ngy ngi qun l c trch nhim tng kt cc mt


hng xut nhp trong ngy.
o Cui thng ngi qun l kho tng hp cc phiu nhp khoxut kho hp l ghi li vo s.Sau kim k s lng sn
phm nhp xut, s lng hng tn, hng hng.
*.Cc h s d liu:
*.1 H s ti liu

Menu ung.
Phiu yu cu mua hng.
Ho n nhp hng.
Phiu chi.
S theo di hng(lu hng nhp v v s

lng hng c cn li)


Phiu yu cu ung (ng thi l ha n
tnh tin).
Phiu thu.
S thu chi.
Bo co.
*.2 Tc nhn ngoi:
Khch hng
Ch ca hng
*.3 Tc nhn trong:
B phn th kho
B phn k ton.
B phn phc v

B.1.2. Danh sch h s d liu:

PH XUN MINH 8TD30146

12

PHIU NHP KHO


S phiu:
M s Kho:
H tn ngi nhp hng:
Tn nh phn phi:
a ch nh phn phi :
S in thoi NPP:
Fax:
Ngy nhp: dd/mm/yyyy
M hng

Tn hng

n v

n gi
nhp

Ngi giao hng


(K, H Tn)

S lng

Thnh
tin

Tng tin:
Tng tin bng ch:
Nhp, NgyThng.nm.
Th Kho
K ton trng
(K, H Tn)
(K, H Tn)

PHIU XUT KHO

S phiu:
M kho:
Tn kho:
Tn nhn vin xut kho

PH XUN MINH 8TD30146

13

Ngy xut

M hng

Tn hng

n v tnh

n gi

S lng

Thnh tin

bn

Tng tin:.
Tng tin bng ch:.
Xut, NgyThngNm
Ngi giao hng
(K, H tn)

PH XUN MINH 8TD30146

Th kho
(K, H tn)

K ton trng
(K, H tn)

14

HA N
H tn khch hng:
a ch:
in thoi:
Fax:
M hng

Tn hng

M NPP

TV

S lng

n gi

Thnh tin

Tng cng s tin: .


Phng thc thanh ton: ..

PH XUN MINH 8TD30146

15

BO CO THNG K
Thng:
Qu:
Nm:
M hng

Tn hng

Tn u k

Nhp

Bn

Tn cui k

Tn sn phm bn chy nht:


Tn sn phm bn t nht:
Nhn vin bo co:
M nhn vin:
NgyThngNm
Ngi lp bo co
(K, H v tn)

PH XUN MINH 8TD30146

16

C: M HNH NGHIP V
C.1. BNG PHN TICH XC NH CHC NNG, TC NHN VA
H S
C.1.1. Chc nng v h s d liu
ng t + B
ng
Kim tra hng
Nhp hng
Xut hng
To phiu nhp
To phiu xut
Kim kho
Lu tr ngi
nhn
Lu tr nh
cung cp
Bo co nhp,

Danh T

Tc nhn
ngoi v HSDL

Kho s 1,2
Kho hng
Hng
Ban qun l
Th kho
Th qu
Phiu nhp

HSDL
HSDL
Tc nhn ngoi
HSDL
HSDL
HSDL

Phiu xut

HSDL

Bo co

HSDL

xut
C.1.2. Nhm cc chc nng theo mch cng vic

PH XUN MINH 8TD30146

17

Gp nhm
Cc chc nng

Gp nhm chc nng

chc nng
nh

Kim tra hng


Vit phiu nhp
Ghi thng tin phiu nhp

1.Nhp kho

Nhp hng vo kho


Xc nhn hng cn xut
Kim tra hng
Lp phiu xut

C.Xut kho

Lu thng tin phiu xut

Qun L Kho

Thng k nhp kho


Thng k xut kho
Thng k tn & hng

3.Thng k hng ha

Lp bo co
Tng kt bo co
Phng n nhp hng

4.Qun l thng tin

Lp bo co

PH XUN MINH 8TD30146

18

C.2. THIT LP BIU NG CNH


C.2.1. S ng cnh h thng

KhchH
CH
HNG

Y/c
ung
phc
v
ung
Y/c thanh
ton
gi phiu
thu

Y/c xut hng


Y/c nhp
hng

H THNG
QUN
L CA
HNG CAFE

KHO

Phiu Xut
Phiu Chi
Bo co
Y/c bo co

CH CA
HANG

C.2.2. S ng cnh chc nng bn hng


Phiu yu cu mua
hng

Y/c nhp hng

KHO

Phiu Xut
Cung cp hng

1.0

NHP
HNG

Ho n nhp
hng
Phiu chi

Phiu Xut
S theo di hng

Y/c ung

KHCH HANG

Y/c thanh ton


phc v
ung
gi ho
n

S thu chi

2.0
BN
HNG

Phiu y/c
ung
Phiu thu

Menu

Thng tin s c
Bin bn s
c

Y/c bo co

CH CA
HANG

Bo co

PH XUN MINH 8TD30146

3.0
GQ
S
C

4.0

Bin bn s
c

Bo co

BO
CO
19

C.2.3. S ng cnh chc nng qun l kho

1.1.1

Y/c nhp hng

Y/c
nhp
hng

1.2.1

Kho
hng

Cung cp
hng

Kim
tra
hng

Phiu y/c nhp


hng

Ho n nhp
hng

S theo di
hng

1.3.1
Nhp
hng
vo
kho

1.4.1

gi phiu
nhp

To
ho
n
nhp

1.5.1
Lu s
theo di
hng

1.6.1

gi phiu chi

Vit
phiu
chi

Phiu chi

S thu chi

1.7.1
Ghi s
thu chi

PH XUN MINH 8TD30146

20

C.2.4. S ng cnh chc nng bo co


S theo di hng

CH CA HANG

Y/c bo
co
Bo
co

4.1.1
LP
BO
CO

S thu chi
Bin bn s c
Bo
co

C.2.5. S qun l lng

C.2.6. S qun l kho

PH XUN MINH 8TD30146

21

C.3. S PHN CP CHC NNG


C.3.1. S phn cp chc nng h thng

C.3.3. S phn cp chc nng qun l kho

PH XUN MINH 8TD30146

22

M t chc nng l:
1. Nhp kho:
- Khi c hng nhp theo yu cu nhp hng t cng
ty,ngi quan l kho co trch nhim kim k , xc nhn
cc mt hng .Sau lu thng tin cc mt hng va
nhp vo c s d liu.
- Cc nhn vin kho phn loi theo tng sn phm
lu tr ti kho ch nh.
- Cc phiu nhp c lu lai bo co thng k
2. Xut kho
- Xc nhn cc mt hng theo phiu yu cu xut.
- Kim tra s lng , cht lng ca cc sn phm.
- To phiu xut v lu thng tin cc mt hng va xut
trong c s d liu bo co thng k
- Xut hng chuyn cho b phn thu ngn lm ha n .
3. Thng k / Bo co
- Thng k / Bo co s lng nhp
- Thng k/ Bo co s lng xut
- Thng k/ Bo co s hng tn kho.
- C th thng k/ bo co theo ngy hay theo mt
khong thi gian theo yu cu.

C.3.4. S phn cp chc nng qun l nhn vin

PH XUN MINH 8TD30146

23

PH XUN MINH 8TD30146

24

M t chc nng l:
1. Qun L Ca
- Ln danh sch ca ( sng, chiu ti), lng mi ngy ng
vi tng ca. Phn cng ca cho cc nhn vin
- Nhp, sa, xa thng tin ca ca lm, phn cng ca lm
cho nhn vin
2. Qun L Thng Tin Nhn Vin
- Khi tuyn nhn vin mi, ngi qun l nhp thng tin
cho nhn vin mi (l lch, b phn, chc v, lng
ngy).
- Khi c thay i trong cng vic ca nhn vin hoc thay
i lin lc, ngi qun l thc hin i thng tin nhn
vin.
- Khi c nhn vin ngh lm, ngi qun l xa thng tin
nhn vin .
3. Qun L Tng Ca
- Khi c nhu cu hay c s kin c bit cn huy ng 1
s lng ln nhn vin hoc ca hng cn lm thm,
ngi qun l tnh tin cng tng ca, s ngy tng ca
cho nhn vin
- Nhp, sa, xa thng tin ca tng ca lm, phn cng
tng ca lm cho nhn vin
C.3.5. S phn cp chc nng qun l bn hng
Qun L Bn Hng

Qun l thc n

Thng k_bo
co

Qun l gi mn

Bo co doanh
thu

X l s c

Bo co mt
hng

PH XUN MINH 8TD30146

25

M t chc nng l:
1. Qun L Thc n
- To thc n mu cho ca hng, bao gm danh sch
ung, thc n,.
- Khi c khch hng gi mn, ngi qun l ( nhn vin
bn hng) thc hin nhp danh sch mn c gi, lp
thnh tin v in ha n
- Khi xy ra s c ( Khch hng i mn, chuyn bn),
ngi qun l thc hin cc yu cu ca khch hng, x
l s c.
2. Thng K, Bo Co
- Sau khi ng ca, thc hin bo co doanh thu ngy.
Cui thng bo co doanh thu thng cho ch ca hng
- Thng k s lng cc mt hng bn, thng bo mt
hng c doanh thu, s lng cao nht v ngc li

PH XUN MINH 8TD30146

26

D: PHN TICH M HNH KHI NIM/LOGIC


D.1. S lung d liu
D.1.1. S d liu qun l lng
S mc nh

D.1.2. S d liu qun l kho


S lung d liu mc 0

PH XUN MINH 8TD30146

27

D.1.3. S lung d liu tin trnh nhp kho

D.1.4. S lung d liu tin trnh xut kho

D.1.5. S d liu tin trnh thng k bo co

PH XUN MINH 8TD30146

28

D.2. M HNH E-R VA XY DNG C S D LIU VT L


D.2.1. Xc nh cc thc th v mi quan h
1. HNG(m hng,tn hng,n v,n gi,s lng)
2. PHIU NHP (s phiu nhp,ngy nhp, m kho,m NCC,l
do nhp)
3. PHIU XUT (s phiu,ngy nhp, m kho,m khch, l do
xut)
4. DNG NHP (s phiu nhp,m hng,s lng nhp,gi
nhp)
5. DNG XUt (s phiu xut,m hng,s lng xut)
6.NH CUNG CP(m NCC,tn NCC,a ch NCC,S in thoi
NCC,Email NCC)
7.M KHCH (m khch,n v,s CMTND)
8.KHO (M kho, tn kho)

PH XUN MINH 8TD30146

29

PH XUN MINH 8TD30146

30

D.2.2. V s khi nim

PH XUN MINH 8TD30146

31

3.2.3. M hnh E-R

PH XUN MINH 8TD30146

32

D.3. QUN L NHN VIN


D.3.1. M hnh d liu mc nh

a. M hnh mc di nh ca qun l thng tin nhn vin

b. M hnh mc di nh ca qun l tng ca/ca

PH XUN MINH 8TD30146

33

D.3.2. M hnh lin kt thc th v m hnh quan h

PH XUN MINH 8TD30146

34

PH XUN MINH 8TD30146

35

D.4. QUN L BN HANG


S qun l chc nng qun l bn hng gm :
-

Lp bng bo gi(nhp, xa, sa)


Lp ha n
Tnh Doanh Thu
Qun l khch hng(nhp, xa, sa)

Thc th lin kt:

Bangbaogia

Hang

Hoadon
Khach

MaSP

Soluong

MaHD

TenSP

MaSP

Ngaylap

Dongia

MaHD

MaCa

ChitietSP

MaK

Ghichu

MaK
TenK
Diachi
SDT

HA

D.5. QUN L KHO HANG


S qun l chc nng qun l bn hng gm :
- Lp bng bo gi (nhp, xa, sa)
- Lp phiu xut
- Lp phiu nhp
- Bo co, thng k hng tn

PH XUN MINH 8TD30146

36

Thc th lin kt:


Chitiet_P
N

Chitiet_PX
Khohang

MaPN
Mahang
Soluong
Dongia
Ngaycapnh
at

Mahang
Tenhang
Dongia
Donvitinh
NoiSX
Ghichu

Phieunha
p

Chitiet_P
KK

MaPN
NgayNhap
Nhacungca
p

MaPK
Mahang
SLtonkho

MaPX
Mahang
Soluong

Phieuxuat
MaPX
Ngayxuat

E: THIT K C S D LIU
E.1. C s d liu chi tit
Tn trng
Mahd
manv
ngaylap
ngaytt
giatri
tinhtrang
Manl
Ten
Slg
Gia
Manv
Ten
Sdt
Dchi
Ngaylam
Luong
Phucap
Masp
Ten
Gia
PH XUN MINH 8TD30146

Kiu
hoadon
Short text
Short text
Date/Time
Date/Time
Number
Yes/No
nguyenlieu
Short text
Short text
Number
Number
Nhanvien
Short text
Short text
Short text
Short text
Number
Number
Short text
Sanpham
Short text
Short text
Number

M t
M ha n
M nhn vin
Ngy lp ha n
Ngy thanh ton
Gi tr ha n
Tnh trng
M nguyn liu
Tn nguyn liu
S lng
Gi
M nhn vin
Tn nhn vin
S in thoi
a ch
Ngy lm
Lng
Ph cp
M sn phm
Tn sn phm
Gi
37

Tinhtrang
Mahd
Masp
Slg
Thanhtien
Id
Manl
Ngaynhap
Ngayxuat
Nhapxuat
Slg
Gianhapxuat
Manv

Yes/no
Cthoadon
Short text
Short text
Number
Number
Ctnl
Number
Short text
Date/time
Date/time
Yes/no
Number
Number
Short text

Tnh trng
M ha n
M sn phm
S lng
Thnh tin
ID
M nguyn liu
Ngy nhp
Ngy xut
Nhp hoc xut
S lng
Gi nhp hoc gi xut
M nhn vin

E.2. M Hnh D Liu

PH XUN MINH 8TD30146

38

Chng III: Xy dng chng trnh ng


dng

3.1. CC FORM CHINH CA CHNG TRNH

PH XUN MINH 8TD30146

39

3.1.1. Giao din ng nhp

3.1.2. Giao din Menu chnh

PH XUN MINH 8TD30146

40

3.1.3. Giao din thng k thu chi

3.1.4. Giao din qun l thng tin nhn vin

PH XUN MINH 8TD30146

41

3.1.5.

Giao din danh sch nhn vin

3.2. MT S ON CODE CHNG TRNH


3.2.1. Code module kt ni CSDL
Imports System.Data
Imports System.Data.OleDb
Module cnntDB
Public con As OleDbConnection
Public da As New OleDbDataAdapter
Public ds As New DataSet
PH XUN MINH 8TD30146

42

Public Sub cnnt()


Dim str As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=D:/Database/qlcafe.mdb;"
con = New OleDbConnection(str)
con.Open()
End Sub

Public Sub autoupdate(ByVal za As DataTable)


Dim cb As OleDbCommandBuilder
cb = New OleDbCommandBuilder(da)
da.Update(za)
End Sub
End Module

3.2.2. Code ca nt ng nhp


If checktk(TextBox1.Text) = TextBox2.Text Then
ds.Tables.Add("nhanvien")
ds.Tables.Add("nguyenlieu")
ds.Tables.Add("sanpham")
Form4.Show()
Me.Hide()
Else
MsgBox("Thng tin ng nhp sai", MsgBoxStyle.Information,
"Li")
End If
TextBox1.Clear()
TextBox2.Clear()

PH XUN MINH 8TD30146

43

Chng IV: Tng kt

4.1. u im:

PH XUN MINH 8TD30146

44

Qun l c yu cu gi mn ca khch hng


Qun l c vic xut nhp kho
4.2. Khuyt im:

H c s d liu cha trit


Cha thc hin c lp phiu xut nhp kho
Bo co doanh thu theo ngy, thng
Cha phn quyn ngi dng

4.3.Hng pht trin:


o Tip tc nghin cu v trau di kin thc, c bit l
c s d liu v k thut lp trinh gii quyt cc
khuyt im trn (Xy dng li h c s d liu cht
ch hn, code chnh sc hn)

PH XUN MINH 8TD30146

45

KT LUN
Chng trnh Qun l ca hng cafe gip cho vic tin hc
ha trong ca hng cng nh vic nhp xut hng ha c tt
hn, chnh xc v khoa hc hn, lm tng nng sut v hiu qu
cng vic. Trn c s gip cho qun l cc hot ng ca ca hng
ha mt cch t ng ha, trnh c nhng sai st, nhng hn
ch m cch qun l th cng gy ra, p ng c yu cu lnh
o, ch o ca cp trn trong mi tnh hung kp thi nht
Chng trnh Qun l ca hng cafe hon thnh tng i
tt p ng c nhu cu cp nht, truy vn thng tin nhanh
chng v gii quyt phn no qun l CSDL trong lu tr thng tin.
Tuy nhin, chng trnh vn cn nhc im, thiu st cn c
hon thin trong thi gian ti do l do trnh k thut lp trnh
cha tt, khng thc hin c mt s chc nng trong qu trnh
kho st v phn tch thit k
Chng em xin chn thnh cm n cc thy c gio CNTT ca
Trng H Kinh doanh v cng ngh H Ni trang b cho em
nhng kin thc c bn, cn thit trong nhng nm hc va qua
em c th hon thnh tiu lun ny.
Mt ln na em xin chn thnh cm n!

PH XUN MINH 8TD30146

46

You might also like