quản lý kho
TRANSCRIPT
-
7/27/2019 Qun l kho
1/52
Tng Vn Cng ti tt nghip : Qun l kho
Mc lc
Li m u..................................................................................................................4
Chng 1 : Kho st v t bi ton..........................................................................5
1.Yu cu chung bi ton qun l...........................................................................62.Yu cu c th ca bi ton................................................................................. 6
2.1.Qun tr h thng...........................................................................................62.2.Qun l sn phm..........................................................................................62.3.Qun l kho.................................................................................................... 72.4.Qun l khch hng..................................................................................... 122.5.Bo co thng k.........................................................................................13
Chng 2 : La chn cng ngh v cng c lp trnh...............................................13
1.Gii thiu chung v h qun tr c s d liu v SQL Server 2000.....................14
1.1. H qun tr c s d liu l g?....................................................................141.2. Gii thiu chung v SQL Server 2000..........................................................141.2.1. Cc thnh phn ca SQL Server 2000......................................................161.2.2. Cc i tng c s d liu......................................................................171.2.3. Gii thiu mt s i tng c s d liu SQL Server..............................181.2.4. Kiu d liu - Data Type...........................................................................20
2. Gii thiu v Visual Studio 2005........................................................................212.1.Tng quan v DOTNET................................................................................. 212.1.1.Tm quan trng ca Visual Studio 2005...................................................212.1.2.L do s dng cng ngh ny...................................................................212.2.Mi trng DOTNET......................................................................................212.3.Ngn ng Visual Basic.NET..........................................................................22
2.4.ADO.NET......................................................................................................222.4.1.Gii thiu chung........................................................................................ 222.4.2.So snh vi phin bn ADO.......................................................................232.4.3.Kin trc ADO.NET....................................................................................242.4.4. S dng ADO.NET trong Visual Basic.NET................................................26
Chng 3 : Phn tch thit k h thng.................................................................... 27
1.Phn tch cc chc nng.....................................................................................271.1.Qun tr h thng......................................................................................... 271.2.Qun l sn phm........................................................................................ 281.3.Qun l kho.................................................................................................. 281.4.Qun l khch hng..................................................................................... 29
1.5.Bo co thng k.........................................................................................292.S phn r chc nng....................................................................................29.............................................................................................................................. 303.S lung d liu.............................................................................................304.Thit k c s d liu.........................................................................................32
4.1.Qun tr h thng......................................................................................... 334.1.4. tbl_RoleAndFunction - Vai tr v chc nng.............................................34...........................................................................................................................34
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
2/52
Tng Vn Cng ti tt nghip : Qun l kho
4.1.5. tbl_Role - Vai tr.......................................................................................34...........................................................................................................................344.1.6. tbl_RoleAndEmployee - Vai tr v ngi d.............................................34...........................................................................................................................344.1.7. tbl_SystemLog - Lu vt ngi dng........................................................35...........................................................................................................................35
4.2.Sn phm..................................................................................................... 354.2.1. tbl_Product Sn phm............................................................................35...........................................................................................................................354.2.2. tbl_ProductType Mu sn phm.............................................................36...........................................................................................................................364.2.3. tbl_Brand Nhn hiu sn phm..............................................................36...........................................................................................................................364.2.4. tbl_ProductProperty Thuc tnh sn phm.............................................36...........................................................................................................................364.2.5. tbl_Supplier Nh cung cp.....................................................................37...........................................................................................................................374.2.6. tbl_ProductUnit n v sn phm..........................................................37
...........................................................................................................................374.2.7. tbl_ProductSeri M sn phm................................................................38...........................................................................................................................384.2.8. ProductState Trng thi sn phm........................................................38...........................................................................................................................384.3.Kho...............................................................................................................384.3.1. tbl_Import Nhp hng vo kho..............................................................384.3.2. tbl_ImportFromCustomer Nhp t nh cung cp...................................394.3.3. tbl_ImportKind Kiu hng nhp.............................................................394.3.4. tbl_ImportProductSeri - Nhp sn phm theo seri....................................394.3.5. tbl_ImportFromOtherWH Nhp hng t kho khc..................................394.3.6. tbl_Export - Xut kho................................................................................404.3.7. tbl_ExportToOtherWareHouse Xut hng sang kho khc......................404.3.8. tbl_ExportReason L do xut hng........................................................404.3.9. tbl_ExportProductSeri - Xut kho theo m sn phm...............................40
5.M hnh quan h.................................................................................................405.1.Qun tr h thng............................................................................................ 415.2.M hnh qun l kho........................................................................................ 41
Chng 4 : Ci t v chy chng trnh.................................................................42
1.Ci t................................................................................................................ 431.1.Mi trng chy chng trnh......................................................................431.2.Thit lp c s d liu ................................................................................. 43
1.2.1.To c s d liu.......................................................................................43...........................................................................................................................431.2.2.Restore Databases.................................................................................... 43...........................................................................................................................44
2.Mt s giao din chng trnh............................................................................442.1.Thit lp cu hnh kt ni c s d liu........................................................44...........................................................................................................................442.2.Giao din ng nhp.................................................................................... 45...........................................................................................................................45
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
3/52
Tng Vn Cng ti tt nghip : Qun l kho
2.3.Giao din chnh chng trnh....................................................................... 452.3.1.Qun tr h thng...................................................................................... 46...........................................................................................................................462.3.2.Qun l sn phm..................................................................................... 47...........................................................................................................................472.3.3.Qun l kho............................................................................................... 48
...........................................................................................................................482.3.4.Qun l khch hng.................................................................................. 49...........................................................................................................................492.3.5.Bo co thng k......................................................................................49
Kt lun ................................................................................................................... 50
Ti liu tham kho ...................................................................................................52
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
4/52
Tng Vn Cng ti tt nghip : Qun l kho
Li m u
Ngy nay, cuc cch mng khoa hc - cng ngh v nhng thnh tu ca n ang
gp phn lm bin i nhanh chng v su sc mi mt ca i sng x hi, tr thnh cngc khng th thiu trong nhiu lnh vc hot ng nh: kinh t, qun s, gio dc, y t,
c bit, trong cng tc qun l, Cng ngh thng tin (CNTT) khng nh c th mnh
r rng v ngy cng thay th cc phng thc qun l th cng.
Qun l kho trong doanh nghip l mt cng vic quan trng i hi b phn qun l
phi tin hnh nhiu nghip v phc tp. Cc doanh nghip khng ch c m hnh tp trung
m cn t chc m hnh kho phn tn trn nhiu a im khc nhau. Do vy cch qun l
kho theo phng php truyn thng s khng cn hiu qu.
Vic ng dng CNTT mang li bc t ph mi cho cng tc qun l kho, gip
doanh nghip nm bt c thng tin v hng ha, vt t, nguyn vt liu v sn phm mt
cch chnh xc kp thi. T , ngi qun l doanh nghip c th a ra cc k hoch v
quyt nh ng n, gim chi ph v tng kh nng cnh tranh, nng cao kt qu hot ng
sn xut kinh doanh.
Nh c s hng dn ca thy Nguyn c D trong bc u em nghin cuv vn dng kin thc hc xy dng c chng trnh p ng tng i mt s
yu cu t ra nh trn. Tuy do kin thc cn hn ch nn chng trnh chc chn khng
trnh khi cc thiu st, v vy em rt mong c s gp nhc nh ca cc Thy C v ca
cc bn c th tng bc xy dng chng trnh ngy cng hon thin v hiu qu hn.
Em xin trn thnh cm n cc Thy C trong B mn Cng Ngh Phn Mm v khoa
CNTT to iu kin cho em hon thnh ti tt nghip ny.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
5/52
Tng Vn Cng ti tt nghip : Qun l kho
B cc n c chia lm 4 chng :
Chng 1 : Kho st t bi ton
Chng 2 : La chn cng ngh v cng c lp trnh
Chng 3 : Phn tch thit k h thng
Chng 4 : Ci t chng trnh
Chng 1 : Kho st v t bi ton
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
6/52
Tng Vn Cng ti tt nghip : Qun l kho
1.Yu cu chung bi ton qun l
Mt doanh nghip mun tin hc ha qu trnh qun l ca mnh, c th l cc phnsau: qun l sn phm; qun l kho; qun tr h thng; qun l thng tin c nhn. Th vicqun l phi m bo phn loi sn phm c theo cc loi, nhn hiu, ngnh ca snphm. ng thi to ra c quan h gia sn phm.
Chng trnh cn c chc nng qun tr h thng, dng : qun l ti khon, nhmti khon, phn quyn. Chng trnh cng c phn to ra cc bo co theo cc mu cadoanh nghip (c km theo trong ph lc).
Chng trnh phi s dng c cho tt c mi nhn vin trong doanh nghip vmi ngi dng trong chng trnh ch c mt s quyn v ch c thao tc mt s phnnht nh c ch ra trc. Chng trnh cn thc s d dng i vi ngay c ngi c
trnh tin hc khng cao trong doanh nghip.2.Yu cu c th ca bi ton
Quy trnh nghip v qun l kho c p dng cho ton b qu trnh xut v nhp
hng ca b phn kho, qu trnh qun l sp xp, phn b v tr trong kho. Cng vic chnh
ca b phn kho gm: nhp hng, xut hng, phn b v tr trong kho, qun l thng tin hng
trong kho, hng tn. Hng ha thuc kho khng ch l cc hng doanh nghip nhp t cc
doanh nghip, n v khc m c hng ha sn phm tn cha bn c, hng ha l ti sn
c nh thuc cng ty
Chng trnh xy dng nhm mc ch phc v cng vic qun kho ti kho cng ty
my tnh, bao gm nhng nghip v chnh sau:
2.1.Qun tr h thng
L ngi qun tr h thng c cc chc nng:
- Qun tr ti khon ngi dng- Phn quyn cho ngi dng
- Phn vic cho cc user
2.2.Qun l sn phm
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
7/52
Tng Vn Cng ti tt nghip : Qun l kho
- Qun l thng tin sn phm
- Qun l mu sn phm
- Qun l nhn hiu sn phm
- Qun l nh sn xut
- Qun l nh cung cp sn phm
2.3.Qun l kho
Chc nng chnh ca b phn kho l nhp hng, xut hng cho b phn bn hng,
theo di s lng hng tn kho.
Nhn vin phi thng xuyn kim tra bit c s lng hng ha b h hng,
sp ht hay qu hn, khi phi xut ban iu hnh c k hoch x l.
T yu cu bi ton qun l kho p ng c nhng quy trnh c th sau :
Quy trnh nhp kho
iu kin nhp hng
B phn nhp hng c hng, giy t lin quan nh: hp ng, ph
lc hp ng nu c, cc ha n, chng t, danh sch cc mt hng.
B phn k ton, b phn kinh doanh bit cc thng tin s hng nhp, s
hng tn, sc cha trong kho.
B phn kho nhn c cc chng t, thng bo, hp ng . V s
hng cn nhp.
Nhp s b
Hng c nhp vi nguyn hin trng trong l, gi, nim phong li.
B phn qun l kho v b phn nhp khu thc hin cc th tc chuyn
giao nh kim tra ha n, hp ng, bo co s b v vic kim tra
ca n v nhp hng.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
8/52
Tng Vn Cng ti tt nghip : Qun l kho
Nu mt tnh hung bt nh xy ra nh: b phn qun l kho, b phn
nhp hng khng thc hin vic chuyn giao, hng s b nim phong, b
phn kho s c thng bo hoc khiu ni vi b phn lin quan.
Kim tra trng thi hng
B phn kho (th kho) kim tra chi tit i vi cc sn phm: tnh trng
sn phm, s lng, m s c, cu hnh v chi tit cc thnh phn.
Vic kim tra s ph thuc vo mc tin cy ln nhau gia hai bn.
- Nu cc sn phm y cc thng tin ging ha n th thc
hin vic to m cho sn phm lu vo kho.
- Nu cc sn phm: Sai v m s hng, tnh trng, cu hnh, cc
thnh phn khng ng vi ha n xut thc hin thng bo li
cho cc b phn nhp hng, k ton, thng bo cho c quan vn
chuyn, chuyn fax, nh cung cp. C th lu sn phm li
hoc gi tr i vi nh cung cp.
Nhp thng tin hng
M s hng c th c nh bng tay hoc bng barcode. M s phinh chun. i vi vic to m bng barcode th m s c to ngay
khi kim tra sn phm, m ny c to v lu ngay khi c. Vi mt
s loi sn phm gi tr nh, kch thc, cu hnh khng ln cho php
to m theo nhm, loi. Vic to m c th khng cn thit khi hai bn
nhp v xut thng nht ti file d liu cho nhau hoc truy xut d liu
gia h thng hai bn
Ch : Khi bn xut nim phong l hng hoc ng gi v chc chn
gi hng to m vic to m s khng phi thc hin.
Nhp thng tin hng vo h thng, nhp vi tt c cc thng tin v hin
trng ca hng.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
9/52
Tng Vn Cng ti tt nghip : Qun l kho
B phn kho a hng vo kho v phn b v tr
iu kin trc khi a vo kho: Cc sn phm phi c m s y
ng quy nh. Nu sai sn phm s c a ra ngoi to li m.
Cch phn phi sn phm trong kho: Cc sn phm c phn phi
trong kho phi theo nguyn tc: d nhn, d thy, d ly, b tr ngn np,
phn chia theo cc khu vc c th v ty theo tnh cht nhy cm ca
cng vic, theo dng, loi sn phm.
To s b tr sn phm d thy v d tm
Lp bo co
Bo co thng k cc hng mi vo, bo co thng k cc hng c
xut trong kho theo ngy cho ph trch vn phng.
Bo co cho phng kinh doanh.
Bo co thng k v sn phm nhp, tnh trng, sn phm xut, lit k
phn loi cc sn phn sai, hng cho b phn k ton h cn i.
iu kin b xung
S xy ra trng hp khi hng cha c a vo kho s phi xut.Trong trng hp ny hng s c kim tra v a ra xut vi iukin c s xc nhn ca trng phng. Khi cc th tc s c giiquyt.
Nu cc n v, kho trong cng mt cng ty vic xut nhp hng ch cncc chng t xut v chuyn giao n n v . Nu l cc n v hoccc kho cc cng ty hoc cc ni khc nhau buc phi c ha n xut
v chng t lin quan.
Mu phiu nhp kho(mu 01 VT)
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
10/52
Tng Vn Cng ti tt nghip : Qun l kho
Quy trnh xut kho
M t :
Vic xut hng c th rt nhiu hnh thc khc nhau:
Xut hng theo n t hng
Xut hng tn kho, thanh l cc hng ha sn phm b hng
Xut hng phc v cho qu trnh gii thiu qung co, t vn sn phm
Xut hng s dng cho chnh cc n v thuc cng ty (xut ni b)
Xut hng tr li nh cung cp khi hng nhp khng tiu chunhoc do hng trong thi gian bo hnh.....
Do tnh cht cng vic kinh doanh trong mt doanh nghip cc b phnkhc nh b phn kinh doanh, b phn sa cha, b phn bo hnh, b phn kton phi lin tc cp nht cc thng tin t kho. Khi cc b phn c nhu cu vhng ha vt t cc n v s lp phiu d tr vt t np cho b phn kho c s
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
11/52
Tng Vn Cng ti tt nghip : Qun l kho
xc nhn ca b phn k ton. B phn kho xem xt v duyt cc thng tin vs lng, chng loi vt t, quy cch, thi gian cung cp.
Nu trong kho c y cc thng tin yu cu :
B phn kho thc hin lm phiu xut hng(c mu), kim tra hng, nggi, chuyn v xc nhn giao hng cho b phn giao hng hoc cc b phnlin quan.
Nu trong kho khng c y cc thng tin yu cu :
B phn kho thc hin gi cc thng tin v tnh hnh nhu cu v hin tikho cho cp trn. Lp phiu mua hng gi nh cung cp v s lng chngloi, cht lng, quy cch , thi gian giao hng. B phn kho thc hin vicnhp kho v bo qun vt t chun b cung ng vt t cho cc n v lin
quan. Thc hin xut kho cung cp cho cc n v c nhu cu.
Cc phiu xut thng c s xc nhn ca th kho v cc b phn linquan nh k ton, phng kinh doanh. Cc phiu xut khi cha c s xc nhnca th kho th hng cha c xut kho ra ngoi.
Mu phiu xut kho (mu 02 VT )
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
12/52
Tng Vn Cng ti tt nghip : Qun l kho
Tnh ton sn phm tn kho
M t :
Trn c s thng tin hng nhp, thng tin hng xut, thi gian quy nh
lu tr, thi gian bo hnh, thi gian tnh khu hao..... B phn kho cn i tnh ra hng l tn kho.
Kim tra: Nhn vin kho hoc th kho kim tra cc thng tin thc vcc mt hng sn phm trong kho.
Thng k: Nhn vin thng k tng hp v chi tit cc hng ha, snphm trong kho tnh ton trn c s cc thng tin hng nhp vo, hng xut ra,cc sn phm lu ng hng tun, hng thng...
Bo co: Trn c s thng tin ca thng k nhn vin kho lp ccbo co tng hp, bo co chi tit v hng tn kho gi cp trn theo tun,thnghoc qu.
2.4.Qun l khch hng
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
13/52
Tng Vn Cng ti tt nghip : Qun l kho
Qun l thng tin v khch hng khi mua hng ca cng ty, t ta c thng tin
chnh xc v sn phm c bn cho ai t c k hoch bo hnh.
2.5.Bo co thng k
Thng k c lng hng nhp vo kho, nhp t n vi no, cng ty no
Thng k c lng hng xut, xut cho khch hng no cho cng ty no
Thng k sn phm ang c trong kho
Chng 2 : La chn cng ngh v cng c lp trnh
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
14/52
Tng Vn Cng ti tt nghip : Qun l kho
1.Gii thiu chung v h qun tr c s d liu v SQL Server 2000
1.1.H qun tr c s d liu l g?
Mt h qun tr c s d liu l mt h thng cc chng trnh h tr cc tc v qun
l, khai thc d liu theo m hnh c s d liu quan h.
SQL Server l mt h thng qun L c s d liu quan h (RDBMS) hay cn c gi l
Relation Database Management System. C s d liu quan h l c s d liu m d liu
bn trong n c t chc thnh cc bng. Cc bng c t chc bng cch nhm d liu
theo cng ch v c cha cc ct v cc hng thng tin. Sau cc bng ny li lin h
vi nhau bi Database Engine khi c yu cu. RDBMS l mt trong nhng m hnh c s d
liu thng dng nht hin nay.1.2.Gii thiu chung v SQL Server 2000
SQL (Structured Query Language) l ngn ng dng truy vn c s d liu, hay
ni cch khc y l ngn ng truy vn cho php ly thng tin v t cc bng d liu.
SQL Server 2000 ti u hn nhiu so vi c s d liu quan h. Chng pht trin
s dng trn nhiu n bn nh: CE, Personal, Desktop Engine, Standard Developer,
Enterprise.SQL Server 2000 h tr kim tra kha chnh, ph thuc tn ti, min gi tr, ca
d liu bn trong cc bng mt cch cht ch. SQL Server 2000 h tr kh mnh cho c s
d liu a truy cp, c s d liu mng,
Nhng thnh phn chnh trong SQL Server 2000
H Thng Din T n Bn
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
15/52
Tng Vn Cng ti tt nghip : Qun l kho
SQL Server 2000 y l phn chnh ca h thng, l
trung tm iu hnh nhng phn thc
thi khc. Vi Desktop Engine bn s
thy cc dch v trong h thng nh:
SQL Server Profiler, ... v mt s cng
c khc.
Desktop Engine Personal
Standard Developer
Enterprise
Full Text Sarch y l phn t chn trong lc ci t,
nu bn mun chc nng tm kim th
nn chn h thng ny v chng khng
l phn mc nhin. Full Text Sarck
cung cp chc nng tm kim (Word)
rt mnh, nu s dng Iternet tm
kim th y l mt gii php tuyt vi.
Nu bn mun tm kim mt chui con
trong mt vn bn ln th y l cng
c thch hp cho cng vic .
Personal (Except Win95)
Standard Developer
Enterprise
English Query English Query cho php ngi s dng
khng c k thut v SQL cng c th
s dng SQL Server, bng cch t cu
hi chui English sau c dch ra
Query m c th thc thi trn SQL
Server.
Personal Standard
Developer Enterprise
Analusis
Services
Phn ny khng bao gm mc nh
trong phn ci t, chng l dng sn
phm t chn, l cng c phn tch
OLAP (Online Analysis Processing), s
Personal
Standard Developer
Enterprise
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
16/52
Tng Vn Cng ti tt nghip : Qun l kho
dng cho c s d liu ln.
Replication Chc nng ny cho php ti to mt
bn sao n SQL Server khc, thng
thng dng chc nng ny cho cc h
thng Server t xa hay trong Network,
nhm lm gim trao i d liu gia
cc SQL Server vi nhau.
Desktop Engine Personal
Standard Developer
Enterprise
Data
Transformation
Servise
Data Transformation Servise (DTS)
c m rng trong phin bn SQL
Server 2000, bao gm nhng chc nng
trao i d liu gia cc c s d liu,
v giao tip d liu gia cc c s d
liu khc nhau, y l nhng gii php
lp trnh trn Visual Basic.
Desktop Engine Personal
Standard Developer
Enterprise
1.2.1.Cc thnh phn ca SQL Server 2000Kiu d liu - Data Type
- RDBMS cng nh SQL Server cha ng nhiu i tng bao gm:
- Tp tin log: Tp tin lu tr nhng chuyn tt ca SQL.
- Tables: Bng d liu.
- Filegroups: Tp tin nhm.
- Diagrams: S quan h.
- Views: Khung nhn (hay bng o) s liu da trn bng.
- Stored Procedure: Cc th tc lu tr v hm ni.
- Users defined: Hm do ngi dng nh ngha.
- Users: Ngi s dng c s d liu.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
17/52
Tng Vn Cng ti tt nghip : Qun l kho
- Rules: Nhng quy tc.
- Defaults: Cc gi tr mc nhin.
- User - defined data type: Kiu d liu do ngi dng nh ngha.
- Full - text catalogs: Tp phn loi d liu text.
1.2.2.Cc i tng c s d liu
C s d liu l i tng c nh hng cao nht khi bn lm vic vi SQL Server, tuy
nhin nhng i tng con ca c s d liu mi l thnh phn chnh ca c s d liu.
Bn thn SQL Server l mt h qun tr c s d liu, chng bao gm cc i tng nh
database, table, view, procedure nu trn cng mt s c s d liu h tr khc.
C s d liu SQL Server l c s d liu a ngi dng, vi mi Server bn ch c mt
h qun tr c s d liu. Nu mun c nhiu h qun tr c s d liu bn cn c nhiu
Server tng ng.
Truy cp c s d liu SQL Server da vo nhng ti khon ngi dng ring bit v
ng vi quyn truy nhp nht nh. Ci t c s d liu SQL Server bn c 6 c s d liu
mc nh sau:
- Master : Bt k SQL Server no u c c s d liu Master (cn gi l master file),
c s d liu ny cha ng tt c cc bng d liu c bit (bng h h thng),
chng kim sot tt c hot ng ca h qun tr c s d liu SQL Server.
V d: Khi ngi dng c s d liu mi trong SQL Server, thm hoc xa mt
Procedure th tt c thng tin ny u c lu tr trong c s d liu Master ca h
thng.
- Model : C s d liu ny cha ng tt c Template dng lm mu to c s d
liu mi. Khi bn to mt c s d liu th SQL Server ly tt c cc mu (bao gm
bng, view, ...) t c s d liu model ny.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
18/52
Tng Vn Cng ti tt nghip : Qun l kho
Xut pht t tnh cht c s d liu mu gip SQL Server thc hin vic tao mi c
s d liu cho ngi dng khi c yu cu, bn khng c xa c s d liu ny.
Khi mt c s d liu c to ra th t nht c s d liu mi ny cng bng v
ging nh c s d liu model.
- Msdb : Nh nu, chng ta c hai c s d liu h thng master v model, nu xa
mt trong hai c s d liu ny th h thng SQL Server s b li, nhng vi c s d
liu Msdb th khc. Msdb chnh l SQL Agent lu tr tt c cc tc v xy ra trong
SQL Server.
- Tempdb : L mt trong nhng c s d liu chnh trong SQL Server. C s d liu
ny cho php ngi dng to nhng ng dng tham kho hay thc tp trc khi bnbt u vi c s d liu thc. Ngoi ra chng cn gip thc hin nhng thao tc v
c s d liu mi khi SQL Server khi ng.
- Pubs : Cha hu ht ni dung v hng dn, tr gip v sch tham kho v SQL
Server.
- Northwind : Cng ging nh c s d liu Pubs, y l c s d liu mu cho ngi
dng tham kho, hoc cho cc lp trnh vin Visual Basic hay Assces dng truy cp
d liu SQL Server. C s d liu ny c ci t nh mt phn ca SQL Server,
nu cn dng cu trc ca hai c s d liu ny bn c th s dng hai file kch bn
script mang tn inspub.sql v insnwnd.sql.
- Tp tin Log : Tp tin cha ng nhng hot ng, hay tt c nhng chuyn tc ca
c s d liu theo thi gian. Thng thng khi cn tm hiu s c xy ra vi c s d
liu, ngi ta ch cn tham kho tp tin log s bit c nguyn nhn.
1.2.3. Gii thiu mt s i tng c s d liu SQL Server
- Bng Table :
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
19/52
Tng Vn Cng ti tt nghip : Qun l kho
Trong c s d liu, bng (Table) l phn chnh ca chng. Do bng l i tng lu
tr d liu thc, khi cn giao tip vi c s d liu khc bng l i tng cn bn
nht trong bt k c s d liu no, chng c coi nh mt min d liu.
Mi bng c nh ngha nhiu trng, mi trng (Field cn gi l Column name)ng vi mi loi kiu d liu. D liu nhp vo c th chp nhn hoc t chi ty
thuc vo nguyn tc rng buc d liu hoc loi d liu tng thch do h thng hay
ngi dng nh ngha.
Khi nh ngha bng c s d liu bn cn quan tm n cc yu t sau:
+ Key: Trng l kha hay khng (Primary key)?
+ ID: Trng c thuc tnh Indentity hay khng?
+ Column name: Tn ca trng (ct )
+ Data type: Loi d liu cho trng tng ng
+ Size: Kch thc trng d liu
+ Allow null: Cho php gi tr rng lu trong trng ny hay khng
+ Default: Gi tr mc nhin cho trng
+ Identity: Nu ta s dng mt trng c gi tr t ng nh autonumber trong
assces, trng ny Not Null v Identity: Yes(No)
+ Identity Seed: Nu trng (ct) ny l Identity, cn s bt u l 1 hoc 2 ...
+ Identity Increament: S nhy cho mi ln tng.
- Ch Mc Indexs :
i tng ch mc (Indexs) ch tn ti trong bng hay khung nhn (view). Ch mc cnh hng n tc truy nhp s liu, nht l khi cn tm kim thng tin trn bng.
Ch mc gip tng tc cho vic tm kim.
+ Clustered: ng vi loi ch mc ny c mt bng c th c nhiu ch mc v s liu
c sp xp theo trng d liu m bn tr n.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
20/52
Tng Vn Cng ti tt nghip : Qun l kho
- Lc quan h - Diagram :
Khi xy dng c s d liu cho ng dng hay thng mi in t, thng u phi
da trn trnh phn tch v thit k h thng. Sau nhng bc phn tch v thit k,
chng ta s thit lp quan h d liu gia cc thc th ERD (Entity relationshipdiagram).
- Khung nhn View :
View l khung nhn (hay bng o) ca bng. Cng ging nh bng nhng view khng
th cha d liu, bn thn view c th to nn trng mi da vo nhng php ton
biu thc ca SQL Server.
- Th tc lu tr - Stored Procedure :
Stored Procedure cn gi l Spocs, tip tc pht trin nh mt phn SQL trn c s
d liu. Stored Procedure cho php khai bo bin, nhn tham s cng nh thc thi cc
pht biu c iu khin. Stored Procedure c cc u im ln nh sau.
+ K tha tt c cc pht biu ca SQL, v l mt i tng x l s liu hiu qu
nht khi dng SQL Server.
+ Tit kim thi gian thc thi trn d liu.
+ C th gi Stored Procedure theo cch gi th tc hay hm trong ngn ng lp
trnh truyn thng, ng thi s dng li khi yu cu.
- S dng kiu d liu Cursor (Cursor type) :
Khi dng c s d liu SQL Server, nu c nhu cu tnh ton trn bng s liu,
chuyn tc thc hin trn tng mu tin, ta nn ngh n kiu d liu Cursor.
1.2.4. Kiu d liu - Data Type
Bt k trng no trong bng (Table) ca c s d liu u phi c kiu d liu. Mt
s kiu d liu SQL Server cho php nh ngha chiu di ca kiu trong khi mt s kiu
khc th khng.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
21/52
Tng Vn Cng ti tt nghip : Qun l kho
Cng nh nhng ngn ng lp trnh khc SQL Server cung cp y kiu d liu
cn thit, nh: Kiu s nguyn (Binary, Int, TinyInt,...), kiu tin t (Money,
SmallMoney, ...), kiu chui (Char, nchar, Varchar, Text, ...) v nhiu kiu d liu khc.
Ngoi ra SQL Server cong cho php chuyn i qua li gia cc kiu d liu, tuynhin iu ny cng c mt s hn ch i vi mt s kiu d liu. V d: kiu binary khng
th nhn s chuyn i t d liu kiu Float hay Real, ...
2.Gii thiu v Visual Studio 2005
2.1.Tng quan v DOTNET
2.1.1.Tm quan trng ca Visual Studio 2005
Trong nhng nm qua, Visual Basic l cng c lp trnh rng ri nht trn th gii.Visual Basic.NET m rng thm kh nng cho lp trnh vin thng qua cu trc iu khinx l li, h tr thc thi a tuyn threads, kh nng xy dng ng dng nhanh chng v xdng dch v Web Services kt hp vi m hnh x l c s d liu mi ADO.NET v cnnhiu tnh nng na.
Trong mi trng .NET cc chng trnh c vit bng Visual Basic, C#, C++, scng s dng phng thc v lp th vin do tng din dch ngn ng CRL(CommonLanguege Runtime) h tr. Do mi ngn ng lp trnh s dng cng th vin (ci tin c
trong trnh bin dch Visual Basic ) v cc chng trnh .NET s thc thi tng t nhau btchp ngn ng lp trnh no c dng vit ra ng dng
2.1.2.L do s dng cng ngh ny
Do kh nng xy dng ng dng nhanh chng v nhng c im nu trn. Nn
em la chon cng ngh ny lm n tt nghip.2.2.Mi trng DOTNET
i vi Visual Basic.NET (VB.NET), tt c mi th u thay i tn gc r. Mttrong nhng thnh phn quan trng ca .NET l .NET Framework. y l nn tng cho micng c pht trin cc ng dng (application) .NET
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
22/52
Tng Vn Cng ti tt nghip : Qun l kho
.NET Framework bao gm:* Mi trng vn hnh nn (Base Runtime Environment)* B su tp nn cc loi i tng (a set of foundation classes)* Mi trng vn hnh nn (Base Runtime Environment) hot ng ging nh h iu hnh
cung cp cc dch v trung gian gia ng dng (application) v cc thnh phn phc tp cah thng. B su tp nn cc loi i tng (a set of foundation classes) bao gm 1 s lncc cng dng son v kim tra trc, t nh: giao lu vi h thng tp tin (file systemaccess) hay ngay c cc quy c v mng (Internet protocols), nhm gim thiu gnhnng lp trnh cho cc chuyn gia Tin Hc. Do , vic tm hiu .NET Framework gip talp trnh d dng hn v hu nh mi cng dng u c ym tr.Ta xem .NET Framework nh l mt tng cng dng tru tng cung cp dch v trn hiu hnh (nhn di kha cnh cung cp dch v):
2.3.Ngn ng Visual Basic.NET
Visual Basic.NET (VB.NET) l ngn ng lp trnh khuynh hng i tng (Object
Oriented Programming Language) do Microsoft thit k li t con s khng. Visual
Basic.NET (VB.NET) khng k tha VB6 hay b sung, pht trin t VB6 m l mt ngn
ng lp trnh hon ton mi trn nn Microsoft s .NET Framework. Do , n cng khng
phi l VB phin bn 7. Tht s, y l ngn ng lp trnh mi v rt li hi, khng nhng
lp nn tng vng chc theo kiu mu i tng nh cc ngn ng lp trnh hng mnh khc
vang danh C++, Java m cn d hc, d pht trin v cn to mi c hi hon ho gipta gii p nhng vn khc mc khi lp trnh. Hn na, d khng kh khn g khi cn
tham kho, hc hi hay o su nhng g xy ra bn trong hu trng OS, Visual
Basic.NET (VB.NET) gip ta i ph vi cc phc tp khi lp trnh trn nn Windows v do
, ta ch tp trung cng sc vo cc vn lin quan n d n, cng vic hay doanh nghip
m thi.
2.4.ADO.NET
2.4.1.Gii thiu chung
ADO.NET l mt phn ca .NET Framework, n c xem l b th vin lp chu
trch nhim x l d liu trong ngn ng MS.NET. ADO.NET c thit k vi dng d
liu ngt kt ni, ngha l chng ta c th ly c mt cu trc phc tp ca d liu t
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
23/52
Tng Vn Cng ti tt nghip : Qun l kho
database, sau ngt kt ni vi database ri mi thc hin cc thao tc cn thit. y l
mt s tin b v mt thit k bi v thit k ADO trc y lun cn duy tr mt kt ni
trong qu trnh thao tc d liu.
2.4.2.So snh vi phin bn ADO
Trc ADO.NET, Microsoft c ADO l mt b th vin x l cc thao tc lin
quan n d liu. ADO c tnh linh hot, d s dng v c tch hp trong cc ngn ng
nh Visual Basic, ASP 3.0.
C th coi ADO.NET l mt th h tip theo ca ADO ADO.NET k tha tt c
nhng u im ca ADO, ng thi vi tng thit k hon ton mi ADO.NET c mt
din mo khc hn so vi tin thn ca n. Mt vi c im ni bt ca ADO.NET mADO khng c nh sau:
- ADO.NET c thit k hon ton da vo XML v XML l chun trao i d liu
tin b v tt nht trn mi trng Internet hin nay.
- ADO.NET c thit k hon ton hng i tng : y l c im chi phi ton
b cc sn phm Microsoft .NET.
2 c im trn l 2 c im c bn, v ni tri ca ADO.NET m ADO khng c. By gichng ta s so snh chi tit hn v tng kha cnh ca ADO v ADO.NET.
c im ADO ADO.NET
D liu x l c a
vo b nh di dng
Recordset : tng ng 1
bng d liu trong database
Dataset : tng ng 1
database
Duyt d liu Recordset ch cho php
duyt tun t, tng dng
mt.
Dataset : cho php duyt t do,
ngu nhin, truy cp thng ti
bng ,dng ,ct mong mun.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
24/52
Tng Vn Cng ti tt nghip : Qun l kho
D liu ngt kt ni Recordset cng c th ngt
kt ni nhng t tng
thit k ban u ca
Recordset l hng kt ni,do vic ngt kt ni
cng khng c h tr tt
nht.
Dataset c thit k vi t
tng ban u l ngt kt ni
h tr mnh m ngt kt
ni.
Kh nng vt tng
la
Khi trao i d liu vi
ADOqua Internet, thng
s dng chun COM,
chun COM rt kh vt
qua c tng la. Do
vy kh nng trao i d
liu ADO qua Internet
thng c nhiu hn ch.
ADO.NET trao i d liu qua
Internet rt d dng v
ADO.NET c thit k theo
chun XML, l chun d liu
chnh c s dng trao i
trn Internet.
2.4.3.Kin trc ADO.NET
Kin trc ADO.NET c 2 phn
Phn kt ni : phn ny s dng khi ta kt ni vi Database v thao tc d liu, yu
cu phi thc hin kt ni vi Database khi ang thao tc. Cc i tng ca phn
ny l:
- Connection : i tng qun l ng /m kt ni ti Database.C 2 dng
Connection tu theo ngun d liu l g (OleDb hay SQL Server) l
OleDbConnection v SqlConnection.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
25/52
Tng Vn Cng ti tt nghip : Qun l kho
- Command : i tng thc hin cc cu lnh tng tc truy vn, rt trch d
liu t database khi thit lp kt ni ti d liu v tr v kt qu. Tng t
nh Connection, Command cng c 2 dng tu theo ngun d liu l g
(OleDb hay SQL Server) l OleDbCommand v SqlCommand.- DataReader : i tng x l c d liu, c thit k ph hp cho cc ng
dng web. Ch X l 1 dng d liu ti mt thi im. Ph hp vi ng dng
web v x l nhanh, nh khng chim b nh. Cng c 2 dng ty theo d liu
ngun : OleDbDataReader v SqlDataReader. D liu ca i tng c to
ra khi i tng Command thc hin cu lnh ExecuteReader().
- DataAdapter : y l i tng rt quan trng ca ADO.NET, n l cu ni
ca database v dataset (dataset l i tng ngt kt ni), bi v i tng
ngt kt ni dataset khng th lin lc trc tip vi database nn n cn mt
i tng trung gian ly d liu t database cho n. V chnh l
DataAdapter. V DataAdpater khi thao tc vi Database vn phi duy tr kt
ni nn n c lit k vo dng kt ni, nhng bn cht l phc v cho vic
ngt kt ni.
Phn ngt kt ni : ch c mt i tng chu trch nhim ngt kt ni chnh lDataSet. DataSet khng cn bit g v Database thuc kiu g, kt ni ra sao. Nhim
v ca DataSet l nhn d liu v t DataAdapter v x l n. DataSet c th c
xem nh 1 Database trong b nh gm tt c cc bng ,quan h .. DataSet c nhiu
i tng c xem l con tc l cp thp hn i km vi n nh : DataTable
( tng ng vi 1 bng trong database) , cp thp hn ca DataTable c cc i
tng DataRow (tng ng vi 1 dng) ,DataColumn( tng ng vi 1 ct),
DataRelation (tng ng vi cc quan h). Ngoi ra cn c cc i tng nhm :
vd DataTableCollection, DataRowCollection, DataColumnCollection. Vic s dng
DataSet l mt tin b ln ca kin trc ADO.NET tuy nhin vi cc ng dng Web ,
vic s dng DataSet khng c khuyn khch v i tng DataSet c xem l
qu ln, nng n kh thch hp cho ng truyn trn web vn rt hn ch.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
26/52
Tng Vn Cng ti tt nghip : Qun l kho
2.4.4.S dng ADO.NET trong Visual Basic.NET
s dng ADO.NET trong Visual Basic, ta phi khai bo imports cc namespace
sau y :
Namespace S dng
System.Data Cha tt c lp c s ca kin trc
ADO.NET.
System.Data.Common Cha cc lp chia s ca .NET Data
Providers.
System.Data.SqlClient Cha cc lp h tr h qun tr c s d liu
MS SQL Server phin bn 7.0 tr ln.
System.Data.SqlOleDb Cha cc lp h tr cho c s d liu
OLEDB vd Access, Oracle hay MS SQL
Server phin bn 6.5 tr v trc.
System.Data.Sqltypes Cung cp cc lp h tr thao tc trn cc kiu
d liu c bn ca SQL Server.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
27/52
Tng Vn Cng ti tt nghip : Qun l kho
Chng 3 : Phn tch thit k h thng
1.Phn tch cc chc nng
1.1.Qun tr h thng
Chc nng qun l vai tr
Qun l cc vai tr s dng trong h thng
- Thm vai tr
- Sa vai tr
- Xa vai tr
- Phn chc nng cho vai tr
Thay i mt khu : Cho php ngi s dng i mt khu bo mt hn, yu cu
ngi dng phi nhp mt khu c v mt khu mi khi thay i.
Lu vt hot ng ngi dng :
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
28/52
Tng Vn Cng ti tt nghip : Qun l kho
Cho php qun l mi hot ng ca ngi dng trong h thng, thng tin hat ngc th ca ngi dng: thi gian, chc nng thc hin ca ngi dng c th trongchng trnh theo ti khon m ngi dng ng nhp vo h thng
1.2.Qun l sn phm
Qun l mu sn phm : Qun l cc thng tin lin quan n sn phm nh loi sn
phm, cc nhm sn phm, cc thuc tnh chung ca nhm sn phm, cc h tr ikm, cc linh kin, ph kin tng thch vi sn phm,cc thng tin lch s sn phm.
Qun l nhn hiu sn phm : Phn chia theo nhn hiu sn phm.
Qun l thuc tnh sn phm : Cc tnh cht chung ca sn phm hoc nhm sn
phm nh mu sc, hnh dng, cn nng, s seri, m s, gi, nh cung cp, ni sn
xut( nhn hiu ca nh sn xut). Qun l nh sn xut : Thc hin vic qun l cc thng tin ca nh sn xut. c
bit l cc thng tin lin h vi nh sn xut l c s cho cc tc v bo hnh v sacha.
Qun ly nh cung cp : Thc hin vic qun l danh mc nh cung cp cho php lu
tr cc thng tin v nh cung cp hng ha sn phm cho doanh nghip, phc v chocc tc v lp cc ha n chng t lin quan n nh cung cp, theo di hp ng.
Linh kin : Cc thnh phn cu thnh nn sn phmLinh kin c th nh mt sn phm c chc nng ring v c s dng trong snphm khc hoc c lp s dng. Linh kin l n v c th coi l nh nht cu thnhnn sn phm
1.3.Qun l kho
Nhp kho : Nhp sn phm hoc linh kin vo kho theo phiu nhp kho, s lngnhp, sn phm nhp, nhn hiu sn phm, ni sn xut, ni cung cp, ngy nhp kho
Xut kho : Nhn yu cu xut, lp phiu xut, ngy xut, sn phm xut, s lngxut, xut cho n v no, cho cng ty no, ngi xut.
Thng k sn phm trong kho : Kim k sn phm tn kho
Thng k linh kin trong kho : Kim k linh kin cn trong kho
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
29/52
Tng Vn Cng ti tt nghip : Qun l kho
1.4.Qun l khch hng
Thc hin qun l khch hng nhm lu tr cc thng tin cc khch hng mua snphm phc v cho qu trnh nh gi v cc khch hng, s tin cy v tim nng ca khchhng . ng thi cng phc v cho cc tc v lu tr thng tin cc ha n, cc cuc giaodch.
1.5.Bo co thng k
Bo co qu trnh nhp xut, ngy nhp v xut sn phm, thng tin v sn phm, snphm nhp v xut do ai ph trch, thng k sn phm cn trong kho t ngi qun lbit c sn phm trong kho cn hay ht a ra bin php nhp hng mi
2.S phn r chc nng
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
30/52
Tng Vn Cng ti tt nghip : Qun l kho
3.S lung d liu
3.1.S lung d liu nhp kho (DFD)
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
31/52
Tng Vn Cng ti tt nghip : Qun l kho
M t :
1.B phn nhp kho lp phiu nhp, ngy nhp, loi sn phm nhp2.B phn iu hnh kho lp phiu nhp
3.B phn nhp kho iu chnh phiu nhp, thng tin v phiu nhp nh, ngynhp, s lng nhp
4.Ly thng tin t phiu iu chnh nhp kho
5.Gi thng tin iu chnh phiu nhp kho
6.Nhp thng tin sn phm, lng sn phm nhp7.Sn phm c nhp t kho ca cng ty khc
8.Nhp sn phm t nh cung cp
9.Ly yu cu bo gi v sn phm
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
32/52
Tng Vn Cng ti tt nghip : Qun l kho
10.Gi bo gi cho phng k ton
3.2.S lung d liu xut kho
M t :1.B phn nhp kho lp phiu nhp
2.B phn iu hnh qun l kho lp phiu
3.iu chnh phiu xut kho
4.Ly yu cu t phiu xut
5.Ly thng tin iu chnh phiu xut
6.Xut sn phm, m loi sn phm, s lng
7.Xut sn phm cho khch hng
8.Xut cho kho thuc cng ty khc
4.Thit k c s d liu
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
33/52
Tng Vn Cng ti tt nghip : Qun l kho
4.1.Qun tr h thng
4.1.1. tbl_Employee -Ngi dng
M t : Bng tbl_Employeebiu din thng tin ngi s dng ti khon trong
h thng. Mt nhn vin c th c nhiu ti khon s dng trong h thng.
4.1.2. tbl_EmployeeAndFunction - Ngi dng v chc nng
M t : Bng tbl_EmployeeAndFunction l bng trung gian th hin miquan h n-n gia hai thc th Employee v Function. Mt ngi dng c thc nhiu chc nng, mt chc nng c th ca nhiu ngi dng.
4.1.3. tbl_Function - Chc nng
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
34/52
Tng Vn Cng ti tt nghip : Qun l kho
M t : Bng tbl_Function biu din cc chc nng thao tc h thng. Mt
chc nng thuc mt nhm phn mc qun l no . Chc nng c coi lcc n v cng vic phn t
4.1.4.tbl_RoleAndFunction - Vai tr v chc nng
M t : Bng tbl_RoleAndFunction l bng trung gian, th hin mi quan h
n-n ca hai thc th vai tr v chc nng.
4.1.5.tbl_Role - Vai tr
M t : Bng tbl_Role biu din cc vai tr c trong vic s dng h thng.
Ngi qun tr c th nh ngha ra cc vai tr ng vi tp cc chc nng cla chn no . N phn nh mt cch gn ng trch nhim cng vic quynh cho tng ngi trong thc t.
4.1.6.tbl_RoleAndEmployee - Vai tr v ngi d
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
35/52
-
7/27/2019 Qun l kho
36/52
Tng Vn Cng ti tt nghip : Qun l kho
4.2.2.tbl_ProductType Mu sn phm
M t : Bng tbl_ProductType lu thngtin
4.2.3.tbl_BrandNhn hiu sn phm
4.2.4. tbl_ProductProperty Thuc tnh sn phm
M t : Bng tbl_ProductProperty lu thng tin thuc tnh ca sn phm.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
37/52
Tng Vn Cng ti tt nghip : Qun l kho
4.2.5.tbl_Supplier Nh cung cp
M t : Bng tbl_Supplier lu thng tin nh cung cp sn phm
4.2.6.tbl_ProductUnit n v sn phm
M t : Bng tbl_ProductUnit lu thng tin n v sn phm nh chic ci,l, hp
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
38/52
Tng Vn Cng ti tt nghip : Qun l kho
4.2.7.tbl_ProductSeri M sn phm
M t : Bng tbl_ProductSeri lu thng tin m sn phm
4.2.8.ProductState Trng thi sn phm
M t : Bng ProductState lu thng tin trng thi sn phm,
4.3.Kho
4.3.1.tbl_Import Nhp hng vo kho
M t : Bng tbl_Import lu thng tin hng nhp vo kho ngy nhp, loi
hng nhp ngi nhp
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
39/52
Tng Vn Cng ti tt nghip : Qun l kho
4.3.2. tbl_ImportFromCustomer Nhp t nh cung cp
M t : Bng tbl_ImportFromCustomer lu thng tin khch hng cung cp
sn phm nhp kho
4.3.3.tbl_ImportKind Kiu hng nhp
M t : Bng tbl_ImportKind lu kiu hng khi nhp
4.3.4. tbl_ImportProductSeri -Nhp sn phm theo seri
M t : Bng tbl_ImportProductSeri lu m sn phm khi nhp kho
4.3.5.tbl_ImportFromOtherWH Nhp hng t kho khc
M t : Bng tbl_ImportFromOtherWH lu sn phm c nhp t kho cacng ty no
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
40/52
Tng Vn Cng ti tt nghip : Qun l kho
4.3.6.tbl_Export - Xut kho
4.3.7.tbl_ExportToOtherWareHouse Xut hng sang kho khc
4.3.8.tbl_ExportReason L do xut hng
4.3.9. tbl_ExportProductSeri - Xut kho theo m sn phm
5.M hnh quan h
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
41/52
Tng Vn Cng ti tt nghip : Qun l kho
5.1.Qun tr h thng
5.2.M hnh qun l kho
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
42/52
Tng Vn Cng ti tt nghip : Qun l kho
Chng 4 : Ci t v chy chng trnh
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
43/52
Tng Vn Cng ti tt nghip : Qun l kho
1.Ci t
1.1.Mi trng chy chng trnh
Chng trnh c chy trn nn Net Framework 2.0 kt hp vi h qun tr c s d
liu SQL Server 2000 v cc bo co c thit k trn Crystal Report 8.5
1.2.Thit lp c s d liu
1.2.1.To c s d liu
Khi ci t SQL server 2000 xong vo Enterprise Manager, vo mc local chndatabases, ri to mi t tn databases (vd : tn database l data).
1.2.2.Restore Databases
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
44/52
Tng Vn Cng ti tt nghip : Qun l kho
Giao din cho ngi dng khi phc c s d liu trn a,
2.Mt s giao din chng trnh
2.1.Thit lp cu hnh kt ni c s d liu
Chn my ch : l my m c s d liu c ci trn khi chy chng trnh u
tin phi thit lp cu hnh kt ni ti c s d liu, nu c s d liu ci trn my ni
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
45/52
Tng Vn Cng ti tt nghip : Qun l kho
b th chn my ch theo 3 cch sau : localhost, tn my tnh , 127.0.0.1, nu c sd liu c ci trn mt my tnh khc trong mng LAN th khi chn my chbng cch g tn my hoc a ch IP ca my .
C s d liu : Chnh l tn database khi ta to (vd : data)
Tn ng nhp : sa
Mt khu truy cp : a
2.2.Giao din ng nhp
Sau khi thng s kt ni thnh cng chng trnh s gi ti Form ng nhp nh :
Tn ng nhp v phn qun tr : admin
Mt khu : admin
Ngi qun tr sau khi ng nhp vi ti khon admin thnh cng giao din chnh shin ln lc ngi qun tr c th thm ngi dng v phn quyn cho ngi dng vinhng vai tr m ngi qun tr t ra.
2.3.Giao din chnh chng trnh
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
46/52
Tng Vn Cng ti tt nghip : Qun l kho
2.3.1.Qun tr h thng
Khi ng nhp thnh cng bng ti khon qun tr giao din chng trnh s hin ln
chc nng qun l vai tr gip ngi qun tr gn ngi dng c vai tr g trong h
thng v c thc hin nhng chc nng g, khi ngi qun tr to vai tr ri thitlp chc nng cho vai tr.
Thay i mt khu : khi ngi dng ng nhp vo h thng bng tn ti khon v
mt khu do ngi qun tr cp, ngi dng vo chc nng i mt khu i mcch mang tnh bo mt cho h thng, khi ngi dng vo chc nng i mt khuchng trnh bt bn phi nhp li mt khu ri g mt khu mi, nhp xong n OK
vy l mt khu c i, ln ng nhp sau bn nhp mt khu mi.
Lu vt ngi dng : lu mi thng tin ca tt c ngi dng trong h thng gip
ngi qun tr bit c nhng ngi dng thao tc nhng g trn h thng.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
47/52
Tng Vn Cng ti tt nghip : Qun l kho
To mi ngi dng v phn quyn ngi dng : ngi qun tr to mt ti khonmi vi tn ng nhp v mt khu, khi to thnh cng ngi qun tr phn quyn choti khon c s dng nhng chc nng g trn h thng.
2.3.2.Qun l sn phm.
Khi qun l sn phm nhn c phiu yu cu nhp kho ngi s dng chng trnh
qun l kho cn c vo phiu nhp kho chia sn phm theo mc sn phm, nhn hiusn phm, nh cung cp v xut x sn phm nhp sn phm vo kho.
Khi nhp sn phm vo kho ngi dng hy chn mc sn phm xem sn phm cn
nhp thuc loi no, my tnh hy in thoi, nu sn phm cn nhp cha thuc mcno trong chng trnh th ngi dng to mc sn phm mi bng cch vo mc snphm v thm mi, sau thm sn phm vo danh mc sn phm v thm sn phm.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
48/52
Tng Vn Cng ti tt nghip : Qun l kho
2.3.3.Qun l kho
Khi ngi qun l kho mun xem nhng sn phm no ang c trong kho sn phmthuc mc sn phm no th ngi qun l ch cn chn thng k sn phm trong kho,
v chon mc sn phm khi sn phm ang c trong kho c lit k ht ra gipngi qun l bit c sn phm no nhp v sn phm no th cha.
Khi c yu cu nhp hng mi th ngi qun l phi thc hin vic to phiu nhphng v cn c vo phiu ngi qun l mi nhp hng theo mu sn phm no vmc sn phm no
khi c yu cu xut hng th ngi qun l to phiu xut loi hng no, mc hng
no c xut, l do khi xut hng, xut cho khch hng hy xut bo hnh
khi xut hng cho khch hng, khi hng b tr li th ngi qun l phi to phiunhp kho v nu r l do hng b tr li, hng b li, hng hay khch hng khng ng, khi nhng thng tin c nhp y th vic qun l sn phm v xut hng chokhch v bo hng tr nn r dng hn.
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
49/52
Tng Vn Cng ti tt nghip : Qun l kho
2.3.4.Qun l khch hng
2.3.5.Bo co thng k
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
50/52
Tng Vn Cng ti tt nghip : Qun l kho
Kt lun
ng trc xu hng pht trin nhanh v mnh ca nn cng ngh thng tin th gii
cng nh nn cng ngh thng tin nc nh, th tin hc ha qun l doanh nghip l v cng
quan trng v bc thit hin nay. N s gip cho cc c quan doanh nghip gii quyt nhng
cng vic mt cch nhanh chng v t sai st nht, c bit l trong lnh vc qun l hng
ha vt t. Nhng ng dng v c s d liu gii quyt c nhng vn bc thit nu
trn.
Trong t lm n tt nghip ny em c giao thc hin phn tch v thit k
chng trnh qun l kho hng trong cng ty my tnh. Tuy chng trnh cha c hon
thin cc chc nng, song n cho em thy c vn quan trng trong lnh vc qun l,vi chng trnh qun kho khi hon thin s gip cho nhn vin qun l kho cng nh qun
l mt s thng tin v nhn vin v nhp xut sn phm trong kho mt cch nhanh chng v
hiu qu.
Kt qu t c ca n :
Chng trnh qun l kho cho php ngi dng lm c nhng chc nng sau :
Nhp, xut sn phm Xut sn phm sang kho khc
Qun l khch hng
Qun tr h thng
Qun l sn phm
Bo co thng k
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
51/52
Tng Vn Cng ti tt nghip : Qun l kho
Hn ch ca chng trnh
Do thi gian thc hin phn tch v thit k h thng l tng i hn ch so vi mt
ti tng i rng v phong ph nn khng th trnh khi nhng thiu st nht nh. Bn
cnh chng trnh cn c mt s chc nng cha hon thin v chnh xc. Hn na victm hiu ngn ng ci t (SQL Server v Visual Basic.NET) cn nhiu hn ch nn vic tn
dng c nhng th mnh ca ngn ng l cha mang li hiu qu cao.
Hng pht trin ca ti
- Tip tc hon thin cc chc nng cha lm c
- Ti u ha cc chc nng ca chng trnh
- Tip tc nghin cu v trin khai cc chc nng mi cho chng trnh
- M rng phm vi qun l cho chng trnh
Trng i hc GTVT Khoa CNTT
-
7/27/2019 Qun l kho
52/52
Tng Vn Cng ti tt nghip : Qun l kho
Ti liu tham kho
Th vin component
http://xceed.com/?gclid=CLzp6PjdjpMCFQVGagod4XLAgA
http://www.devcomponents.com/kb/questions.php?questionid=41
http://www.janusys.com/controls/
MSDN
http://msdn.microsoft.com/en-us/library/default.aspx?ref
M hnh Multi tier, MVC
http://docs.openlinksw.com/mt/
http://en.wikipedia.org/wiki/Model-view-controller
http://www.devx.com/dotnet/Article/10186/0/page/2
Code
http://www.codeproject.com/?cat=6
http://www.freecodevn.com/for@um/index.phpT chc sng kin m m
http://www.opensource.org/
http://xceed.com/?gclid=CLzp6PjdjpMCFQVGagod4XLAgAhttp://www.devcomponents.com/kb/questions.php?questionid=41http://www.janusys.com/controls/http://msdn.microsoft.com/en-us/library/default.aspx?refhttp://docs.openlinksw.com/mt/http://en.wikipedia.org/wiki/Model-view-controllerhttp://www.devx.com/dotnet/Article/10186/0/page/2http://www.codeproject.com/?cat=6http://www.freecodevn.com/for@um/index.phphttp://www.opensource.org/http://xceed.com/?gclid=CLzp6PjdjpMCFQVGagod4XLAgAhttp://www.devcomponents.com/kb/questions.php?questionid=41http://www.janusys.com/controls/http://msdn.microsoft.com/en-us/library/default.aspx?refhttp://docs.openlinksw.com/mt/http://en.wikipedia.org/wiki/Model-view-controllerhttp://www.devx.com/dotnet/Article/10186/0/page/2http://www.codeproject.com/?cat=6http://www.freecodevn.com/for@um/index.phphttp://www.opensource.org/