Professional Documents
Culture Documents
BOCO
THC TP TT NGHIP
KHOA: CNG NGH THNG TIN
ti:
XY DNG PHN MM QUN L BN HNG V
KHO HNG CA CNG TY TNHH GIA PHT
Gio vin hng dn: ThS. Nguyn Th Nga
Sinh vin thc hin: L Th Hng Linh
L Th Oanh
Phm Th Hin
Phm Thanh Tng
Lp: HLT Tin1 K2
H Ni, 04/ 2012
BO CO THC TP TT NGHIP
KHOA CNTT
-----------------------------------------------------------------------------------TRNG I HC THNH
c lp T do Hnh phc
BNG NHN XT
ti:
HLT_Tin1_K2
NH N X T:
................................................................................................................................
................................................................................................................................
................................................................................................................................
................................................................................................................................
................................................................................................................................
t im :. (Cho im chn)
H Ni, ngy.. thng. nm
2012
GIO VIN HNG DN
(K v ghi r h tn )
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
BNG NHN XT
ti:
HLT_Tin1_K2
NH N X T:
................................................................................................................................
................................................................................................................................
................................................................................................................................
................................................................................................................................
t im :. (Cho im chn)
H Ni, ngy.. thng. Nm 2012
Ngi nhn xt
(K v ghi r h tn )
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
LI NOI U
Cng ngh thng tin ngay cang co tinh ng dung cao trong thc t, nht la i
vi cac cng ty trong linh vc kinh doanh lai cang quan trong, vi nh trong quan ly,
trong lu tr thng tin hay trong hoat ng i tac hoc lp cac hp ng mua ban
san phm ...
Trc kia, cac cng ty khi mun lu tr danh muc san phm hay lp cac san
phm trong kho hang... thi s dung Microsoft Exel la chinh, va khi lp hp ng mua
hang thng la vn ban in trn MS Word... Do o, kha nng thng nht mt chun la
khng cao, ng thi bao mt va tinh chinh xac trong lu tr d liu thp hn vic s
dung mt phn mm quan ly thng nht v nghip vu cho toan b cng ty.
Th manh khi s dung mt phn mm quan ly cho cho vic lu tr cung nh
thc hin cac nghip vu ban hang hay quan ly nh: kha nng lu tr d liu tp trung,
sao lu an toan va phuc hi nhanh chong, bn canh o con co chc nng bao mt
ngi dung, tranh c tinh trang sa d liu cua cac ban ghi. H tr quan ly cho
ngi quan ly tt hn, nh co th kim tra c doanh thu cua cng ty hang thang,
nng lc lam vic cua nhn vin hay san phm trong kho hang..., ng thi cung tao
mt chun thng nht trong nghip vu xut nhp hang hoa hay quan ly san phm
trong kho hang ...
Vi nhng u th o ma chng chng em quyt inh nhn tai thc tp tt
nghip v xy dng mt phn mm quan ly ban hang va kho hang cho mt cng ty c
phn vi tn cng ty la Cng ty TNHH GIA PHT.
Trong qua trinh thc hin t bc khao sat thc t, n vic xy dng c s d
liu hay x ly cac chc nng nghip vu cho chng trinh, chng em cung gp mt s
kho khn nhng vi s giup nhit tinh cua giao vin hng dn cung nhn vin
trc tip h tr chng em cua cng ty TNHH GIA PHT.
Do o trc khi i vao phn ni dung chinh cua an, chng em xin gi li cam
n chn thanh ti c ThS.Nguyn Th Nga la giao vin trc tip hng dn chng
em va ng thi cung xin gi li cam n ti anh Nguyn c Tnh Ph gim c
cua cng ty TNHH GIA PHT a giup chng em hoan thanh tt an nay!.
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
TOM TT NI DUNG AN
Nh a noi trn, Chng trinh quan ly ban hang va kho hang nay c
chng em vit nhm muc ich ng dung vao thc t va cu th la cng ty
TNHH GIA PHT trong vic quan ly nghip vu ban hang va quan ly kho
hang, thay th cho cng vic quan ly hin tai cua nhn vin, nhm nng cao
hiu sut cng vic cung nh hiu qua hn trong cng vic quan ly cua nha
quan ly.
Vi 2 mang chc nng chinh cua chng trinh la quan ly kho hang va
quan ly ban hang cua cng ty, trong mi chc nng o co nhng chc nng
chi tit hn, va chng em se dn giai chi tit hn trong bai bao cao nay .
Ni dung cua phn bao cao nay gm 5 chng :
Chng I : C s l thuyt.
Chng II :Khao sat thc t nghip vu cua cng ty TNHH GIA
PHT.
Chng III : Phn tich va thit k h thng da trn nhng phn
tich chng II.
Chng IV : Gii thiu chng trinh chinh
Chng V : Kt lun.
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
MUC LUC
LI NOI U.........................................................................................................4
TOM TT NI DUNG AN.............................................................................5
CHNG I : C S L THUYT.......................................................................8
II.THIT K DATABASE.......................................................................36
2.1.Thit k cac bang trong c s d liu...........................................................36
2.2.M hinh mi quan h ...................................................................................42
CHNG IV. GII THIU GIAO DIN CHNG TRINH..........................45
4.1.Giao din form cu hinh ban u..................................................................45
4.2.Giao din form kt ni ti database..............................................................45
4.4.Giao din form Chng trinh chinh.............................................................47
4.7. Giao din qun l sn phm:......................................................................49
4.8 .Giao din form quan ly nha cung cp..........................................................50
4.9 Giao din form quan ly hang san xut..........................................................51
4.11 .Giao din form quan ly nhp hang.............................................................52
------------------------------------------- -----------------------------------------Sinh Vin: Nhm 3
Lp: HLT_Tin1_K2
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
I.KT LUN..............................................................................................62
II.DANH MUC TAI LIU THAM KHAO.............................................63
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
CHNG I : C S L THUYT
I. Gii thiu v .net framework 3.5
1.1. Khai nim v .NetFrameWork
.NET Framework l mt tp nhng giao din lp trnh v l tm im ca
nn tng .NET. N cung cp c s h tng xy dng v chy cc dch v
Web. Hoc lp trinh winform
C# l mt trong rt nhiu ngn ng lp trnh c h tr bi .NET
Framework (nh C++, Java,VB). C th hiu n gin y l mt trung
tm bin dch trong tt c cc ngn ng c h tr bi .NET Framework
s c chuyn i ra MSIL (mt dng m trung gian) ri t y mi c
bin dch tc thi (Just in time Compiler JIT Compiler) thnh cc file thc
thi nh exe. Mt thnh t quan trong na trong kin trc .NET Framework
chnh l CLR (.NET Common Language Runtime), khi chc nng cung cp
tt c cc dch v m chng trnh cn giao tip vi phn cng, vi h iu
hnh.
1.2.Nhng thanh phn cua .NetFramework
a) Common Language Runtime
- Common Language Runtime (CLR) l trung tm im ca .NET
Framework. y l mt "hm my" chy cc tnh nng ca .NET.
Trong .NET tt c mi ngn ng lp trnh u c bin dch ra Microsoft
Intermediate Language (IL). Do bt buc mi ngn ng u phi dng cng
cc loi kiu d liu (gi l Common Type System ) nn CLR c th kim
sot mi giao din, gi gia cc thnh phn v cho php cc ngn ng c th
tch hp vi nhau mt cch thng sut.
Khi chy mt ng dng .NET, n s c bin dch bng mt b bin
dch JIT (Just-In-Time ) rt hiu nng ra m my chy. im ny gip ng
dng .NET chy nhanh hn m thng dch ca Java trong Java Virtual
Machine . Just-In-Time cng c ngha l ch phn m no cn x l trong lc
y mi c bin dch.
Ngoi vic cung cp v qun l b nh, CLR cn x l cng vic "gom
rc". Trc y mi khi mt DLL c np vo b nh, h thng s ghi nhn
c bao nhiu tc v dng n khi tc v cui cng chm dt th h thng
gii phng DLL ny v tr li phn b nh n dng trc y cho h thng
dng vo vic khc. Nu chng trnh cung cp b nh s dng m khng
nh gii phng th n mt lc no b nh s b "cn" v chng ta s phi
------------------------------------------- -----------------------------------------8
Sinh Vin: Nhm 3
Lp: HLT_Tin1_K2
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
Lp: HLT_Tin1_K2
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
10
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
11
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
12
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
13
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
dng Visual Studio Tools cho Office to giao din ngi dng trong cc
gii php ca h mt cch nhanh chng v d dng.
Ci thin trin khai ng dng ClickOnce
S trin khai ClickOnce trong Visual Studio 2005 cung cp cho Web
nh trin khai cho cc my khch thng minh. Ngi dng c th vo mt
URL v kch vo mt lin kt c th ci t ng dng my khch thng
minh trn my tnh ca h. Cc chuyn gia CNTT c th trin khai cc phin
bn mi ca ng dng ch cn n gin bng cch sao chp ng dng mi
vo URL. Trong Visual Studio 2008, ClickOnce hin cn h tr cho c trnh
duyt Firefox c cung cp vic k c lp location v gn nhn khch hng.
Thm vo , ClickOnce hin cn h tr trin khai thoogn qua cc my ch
proxy c thm nh v cho php cc chuyn gia pht trin phn mm phn
phi c ng dng ca h n nhiu cng ty t m v tr trung tm
Kiu giao din Office 2007 h tr cho cc ng dng C++
Visual Studio 2008 cng cung cp cho cc chuyn gia pht trin phn
mm s h tr xy dng cc ng dng s dung kiu giao din Microsoft
Office 2007, c th trong gm Ribbon Bar, Ribbon Status Bar, v Minitoolbar.
Cc dch v mc ng dng my khch
Kch hot ng dng my khch m cc chuyn gia pht trin phn mm
s dng cng mt profile ngi dng v ng nhp cc dch v nh cc ng
dng Web ca h. iu ny cho php cc khch hng s dng mt phng
php lu tr backend i vi vic thm nh v thng tin c nhn ngi dng
m khng cn quan tm n kiu ng dng.
Truy cp d liu kt ni khng thng xuyn
Microsoft Synchronization Services cho ADO.NET cung cp mt giao
din lp trnh ng dng (API) gip ng b ha d liu gia cc dch v d
liu v kho d liu cc b. Synchronization Services API c m hnh ha
sau khi cc giao din lp trnh ng dng truy cp d liu ADO.NET v cho
bn mt cch trc gic ng b d liu. N lm cho vic xy dng cc ng
dng trong mi trng kt ni khng thng xuyn c m rng v mt
logic, ni c th ph thuc vo s ni mng nht qun.
14
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
15
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
kinh nghim pht trin RAD v cho php h phn phi cc ng dng c giao
din da trn Office cht lng cao.
Xy dng cc ng dng nhm n Microsoft Office SharePoint Server
Visual Studio n gin ha nhim v trong vic xy dng v g ri cc
d n ca SharePoint Workflow, bn cnh cng cho php chuyn gia pht
trin xy dng cc ng dng d dng cung cp kh nng truy cp n cc kho
lu tr d liu back-end v n d liu t cc h thng doanh nghip nh
SAP, CRM v ERP.
Pht trin cc gii php lung cng vic UI da trn Office ca Microsoft
D dng kt hp cc thnh phn chnh ca Microsoft Office UI, c th
gm c Fluent Ribbon, Custom Task Pane, SharePoint Workflow Services
tch hp trong cc gii php Visual Studio.
Trin khai cc ng dng d dng v an ton
Cc chuyn gia pht trin phn mm c th d dng s dng v m hnh bo
mt cho cc ng dng s tng thch vi nhng phin bn trong tng lai ca
Visual Studio v Office.
Xy dng cc ng dng Windows Vista
Vi Visual Studio 2008, cc chuyn gia pht trin phn mm c th d dng
nng cao c cng ngh nn tng mi v cho ra nhiu ng dng hp dn hn
cho cc khch hng ca h.
D dng b sung thm nhng cm nhn v dng v ca Windows
Vista cho cc ng dng C++ native.
H tr kiu giao din ngi dng Office 2007 cho cc ng dng C++ native
Tng kh nng cng tc gia m c ch ng v m t nhin
Visual Studio cho php cc chuyn gia d dng hn trong vic xy dng
cc ng dng c s dng c m t nhin v m c ch ng, v cng cung
cp s ci thin trong kh nng cng tc.
Qun l d liu hiu qu hn
Visual Studio 2008 ci thin ng k cch qun l d liu ca cc chuyn
gia pht trin phn mm.Theo truyn thng, cc chuyn gia phi gia cng d
liu khc nhau ph thuc vo ni m d liu c tr v cch ngi dng kt
ni vi n. Vi s hng dn ca ngn ng truy cp tch hp (LINQ) v
nhiu ci thin trong vic truy cp d liu, cc chuyn gia c th qun l d
liu bng phng php lp trnh nht qun v thc hin vic truy cp d liu
------------------------------------------- -----------------------------------------Sinh Vin: Nhm 3
Lp: HLT_Tin1_K2
16
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
17
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
statermentN;
return(lambda_expression_return_type);
}
Cc bc s dng LINQ
s dng LINQ, bn to mt biu thc LINQ
Gi tr tr v t mt biu thc LINQ l mt i tng iterator hin thc
IEnumerable <T>
Khi bn lp qua i tng iterator, LINQ mi thc s thc hin cng
vic. C ch ny c gi l Deferred Execution.
18
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
Linqdatasource
LinqDataSourc l mt control c th thc hin nhiu tc v thm, sa,
xa d liu mt cch t ng. Vi LinqDataSource khng cn vit code cho
c vic cp nhp, sa i d liu cng ging nh SqlDataSource.
Trc ht cn to ra mt Linq to Sql class:
File ->New -> File-> LINQ to SQL class
To ra m hnh LinqSqlDataContext cho php Linq ly d liu t
database DB_TEST.MDF
Thit lp cu hnh cho control Linqdatasource1:
Chn Linqdatasource
LinqSqlDataContext
->
Configure
Data
Source
-> chn
19
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
Microsoft SQL Server 2005 Workgroup Edition (32 bit) l gii php
cu d liu ph hp cho cc doanh nhip, t chc nh.
Microsoft SQL Server 2005 Developer Edition (32 bit v 64 bit) Phin
bn ny l s la chn tt cho cc c nhn hoc t chc xy dng v kim tra
ng dng nhng khng mun tr ph phin bn Enterprise Edition.
Microsoft SQL Server 2005 Express Editions (32 bit) C th dng nh
c s d liu my khch hoc my ch n gin. N l la chn tt nu bn
ch cn mt phin bn SQL Server 2005 nh gn, dng trn my ch cu hnh
thp.
3.2 Cc tnh nng mi ca SQL Server 2005
Khi SQL Server 2005 ra i, th nhng kin thc v SQL 2000 thc s
khng bn lm ch c SQL 2005. Kh nng v linh hot ca SQL
Server 2005 c phn nh rt r trong cng c Management Studio mi v
BIDS.
a. Nng cao tnh bo mt
Bo mt l tm chnh cho nhng tnh nng mi trong SQL Server 2005.
iu ny phn nh s phn ng li ca Microsoft vi su my tnh Slammer
tn cng SQL Server 2000. N cng cho thy mt th gii ngy cng c
nhiu d liu kinh doanh c nguy c b l ra ngoi Internet.
Bo mt nhm th mc h thng:
- Nhm mc h thng bao gm cc View bn di cu trc d liu h
thng. Ngi s dng khng thy c bt c bng bn di no, v th
nhng ngi dng khng c k nng hoc c ph hoi khng th thay i
hoc lm h hng cc bng ny c. iu ny ngn bn hoc bt k ai khc
lm hng cu trc chnh m SQL Server ph thuc vo.
Bt buc chnh sch mt khu:
- Khi bn ci Window Server 2003, bn c th p dng chnh sch mt
khu ca Window ( bn ang p dng ) cho SQL Server 2005. Bn c th thi
hnh chnh sch v mc v Windows m trong 2000 khng h tr tnh
nng ny. Bn c th tt hoc m vic bt buc chnh sch mt khu cho tng
ng nhp ring.
Tch bit gin v ngi dng:
-SQL Server 2000 khng c khi nim gin (Schchng ema): Ngi
dng s hu cc i tng CSDL. Nu mt ngi dng User 1 to mt i
------------------------------------------- -----------------------------------------Sinh Vin: Nhm 3
Lp: HLT_Tin1_K2
20
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
21
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
22
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
Truy cp Http:
Dng giao thc http truy cp vo SQL Server 2005 l tnh nng mi
cho php ngi lp trnh truy cp vo SQL Server m khng ph thuc vo
vic IIS c chy trn cng mt my hay khng. SQL Server c th cng tn
ti vi IIS nhng khng ging vi SQL Server 2000, IIS khng cn l yu cu
bt buc vi SQL Server 2005. Truy cp HTTP c th thc thi nhm lnh TSQL hoc th tc lu sn. Tuy nhin, v l do bo mt truy cp HTTP mc
nh s b v hiu ha. s dng HTTP bn pha ch r ngi dng, th tc
lu sn v CSDL c php h tr n.
d. Tng cng kh nng qun l:
Cc cng c qun l trong SQL Server 2005 c s thay i rt ln vi
SQL Server 2000. Thay i chnh n t SQL Server Management Studio.
Nhng cng c qun l mi:
-Trong SQL Server 2000, cng c qun l ch yu l Enterprise Manager
v Query Analyzer. SQL Server 2005, vi cng c qun l mi l SQL Server
Management Studio thay th hon ton 2 cng c trn ca SQL 2000.
Cng c ny cho php bn qun l nhiu th hin ca c my CSDL SQL
Server, Analysis Services, Intergration Services v Reporting Services.
-Cng c mi SQL Server Configuration Manager cho php bn kim
sot cc dch v kt hp vi SQL Server 2005. n c th thay th cho
Services Management v cng c cu hnh mng cho Server v Client. Bn c
th kim sot mt s dch v khc nh: SQL Server, SQL Agent, SQL Server
------------------------------------------- -----------------------------------------Sinh Vin: Nhm 3
Lp: HLT_Tin1_K2
23
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
Analysis Services, DTS Server ( Cho SQL Server Integration Services), FullText Search, SQL Browser.
Profiler:
-
Cho php bn phn tch nhng vn v hiu sut thc thi trong
SQL Server 2005. V d, profiler m cc tp tin truy vt m bn
lu trong h thng tp tin bn xem li v phn tch cc qu trnh
SQL Server m bn quan tm. Profiler c th biu din thng tin vt
dng th bn c th d dng xem iu g xy ra. N c
th nhn d liu c ghi li bi Windows Performance Monitor.
Bn c th hin th d liu dng th, xem hiu sut thc thi trn
khong thi gian chn. T th, bn c th truy cp n im
c vn .
24
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
25
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
Ban Gim c
Phng K
Thut
Phng Kinh
Doanh
Kinh Doanh
Bn L
Phng Xut
Nhp Khu
Kinh Doanh
Phng K
Ton
Phng Hnh
Chnh
B Phn
Kho Hng
B Phn
Giao Nhn
26
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
27
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
- Theo di tnh hnh pht sinh cng n trong phm vi qun l qui nh, chi
tit theo tng i tng. Pht hin nhng bt hp l, mt cn i, cc hin
tng n ng, khng c kh nng thu hi bo co vi K ton trng v Ban
Gim c c bin php x l.
- Bo co tnh hnh cng n nh k hoc thi im theo ch bo co
hin hnh hoc theo yu cu ca Ban Gim c .
- Lp bin bn i chiu cng n khi c yu cu (ca Ban Gim c hoc
K ton trng) v cui mi nin k k ton
2.3.B phn kho hang
- Lp bo co tn kho, bo co nhp xut tn.
- Tham gia cng tc kim k nh k (t xut).
- Np chng t, bo co kinh t theo quy nh
- Thng qua K ton trng, c quyn yu cu k ton phn hnh v cc b
phn (khi cn) cung cp tt c nhng chng liu lin quan n cng tc tng
hp s liu.
- c t chi cc yu cu thc hin, x l, cung cp thng tin sai qui nh.
- xut cc kin, sng kin v chuyn mn c li cho cng tc qun l,
hch ton.
2.4. Nghip vu nhp hang
- Khi co hp ng nhp hang mi nhn vin kho hang chiu trach nhim thm
mi loai hang va cac san phm thuc loai mt hang o, nu nh o la hang mi
nhp vao cng ty ln u .
- Nhn vin ban hang chiu trach nhim lp hp ng nhp va ky vi nha cung
cp. Xut hoa n va hp ng , kem ch ky va va du cua ngi co lin quan.
- Khi hang c a v va nhp vao kho, nhn vin kho kim tra lai s lng,
nu ung va u theo hp ng nhp se tin hanh nhp vao kho hang .
28
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
29
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
CHNG
III PHN TICH THIT K H THNG
H THNG QUAN LY BAN HANG VA KHO HANG
I.S LUNG D
U
CULI
A CNG
TY TNHH GIA PHT
GGGGGGGGGIAGIAPHT PHT
QL
QL
Nha
cung
cp
Hang
San
Xut
Thm
Thm
Thm
Thm
Thm
Thm
Sa
Sa
Sa
Sa
Sa
Sa
Sa
xoa
xoa
xoa
xoa
BC
San
Phm
BC
San
Phm
BC
San
Phm
BC
doanh
S
BH
BC
SP
Ht
BC
doanh
S
theo
thang
BC
Kho
theo
thang
QL
QL
QL
Ngi
dung
Khach
San
phm
Thm
Thm
Sa
xoa
i
MK
hang
QL
QL
QL
Nhp
Hang
Xut
Hang
Kho
Hang
BC
doanh
S
NH
BC
doanh
S
theo
thang
30
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
Gi yu cu mua
hng
Khch Hng
Yu cu nhn bo co
Tr li yu cu KH
Qun l bn
hng
B phn qun l
V kho hng
Tr li yu cu Cty
Nh Cung
Cp
Yu cu nhp hng
Bo co, thng k
BH,HH
31
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
Nhn Vin
QL Sn
phm
QL ngi
dng
Hng Sn
Xut
Nh Cung
Cp
Sn Phm
Ngi dng
Tr li
yc
Nh Cung Cp
QL Nhp
Hng
Phiu Nhp
Gi yu cu Nhp hng
Kho Hng
Phiu nhp
hng
Khch Hng
Phiu Xut
Gi yu cu mua hng
QL Bn
Hng
Khch Hng
Tr li yc/ Phiu xut
hng
Bo Co Kho
QL Kho
Hng
Bo Co
32
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
Thm
Ngi dung
sa
Ngi dung
Xoa
i MK
Thm
Nhn vin
sa
Loai Khach
Hang
Khach hang
Xoa
Nhn Vin
Thm
Nha Cung Cp
sa
Xoa
San phm
33
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
Thm
Nhn vin
sa
Xoa
Thm
Nhn vin
sa
Quc Gia
Xoa
Nha Cung Cp
Kho Hang
Nha Cung Cp
San Phm
Nhn Vin
Quan Ly Nhp
Hang
Hoa n Nhp
34
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
Khach Hang
San Phm
Nhn Vin
Quan Ly Ban
Hang
Hoa n Xut
San Phm
Nhn
Vin
Quan Ly
Kho Hang
35
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
II.THIT K DATABASE
- Da trn qua khao sat thc t va phn phn tich trn, chng em xy dng
database trn SQL Server vi cac bang nh sau:
2.1.Thit k cac bang trong c s d liu
a.Bang San phm
TN TRNG
KIU D
LIU
LN DL
ProductID
uniqueidentifier
HHID
nvarchar
30
TenHH
nvarchar
100
ManufacturerID
uniqueidentifier
ThoiGianBaoHan
Int
MoTaKyThuat
nvarchar
UserID
Uniqueidentifier
NgayNhap
Datetime
GiaNhap
Money
ThueVAT
Float
GiaBan
Money
LoaiSPID
Int
GhiChu
nvarchar
RANG
BUC
Khoa
Chinh
Khoa
Ngoai
h
500
Khoa
Ngoai
500
36
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
TN TRNG
KIU D
LIU
LN DL
LoaiSPID
Int
LoaiSP_Ten
nvarchar
50
LoaiSP_VietTat
nvarchar
50
LoaiSP_MoTa
nvarchar
50
RANG
BUC
Khoa
Chinh
KIU D LIU
LN
DL
CustomerID
uniqueidentifier
KhachHang_ID
nvarchar
25
TenKhachHang
nvarchar
100
DiaChi
nvarchar
200
Tinh_ThanhPho
Int
Quan_Huyen
Int
DienThoai
nvarchar
25
Fax
nvarchar
25
Chng email
nvarchar
30
NgayNhap
DateTime
CustomerTypeID
uniqueidentifier
RANG
BUC
Khoa
Chinh
Khoa
Ngoai
37
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
TN TRNG
KIU D LIU
ManufacturerID
uniqueidentifier
HangSanXuat_ID
nvarchar
TenHangSanXuat
nvarchar
QuocGia_ID
Int
GhiChu
nvarchar
LN
DL
RANG
BUC
Khoa
Chinh
Khoa
Ngoai
TN TRNG
KIU D
LIU
LN
DL
RANG BUC
SalesContractID
uniqueidentifier
Khoa Chinh
CustomerID
uniqueidentifier
Khoa Ngoai
HopDongBanI
nvarchar
UserID
uniqueidentifier
NgayMuaHang
Datetime
25
TongGiaTri
GhiChu
Khoa Ngoai
money
nvarchar
KIU D
LN
RANG BUC
38
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
LIU
DL
SalesContractID
uniqueidentifier
Khoa Chinh
ProductID
uniqueidentifier
Khoa Ngoai
SoLuongMua
Int
g. Bang hp ng nhp
TN TRNG
KIU D
LIU
LN
DL
RANG BUC
ShoppingContractI
uniqueidentifier
Khoa Chinh
HopDongMuaID
nvarchar
SupplierID
uniqueidentifier
Khoa Ngoai
UserID
uniqueidentifier
Khoa Ngoai
NgayDatHang
Datime
GhiChu
nvarchar
TongGiaTri
Float
KIU D
LIU
LN
DL
RANG BUC
ShoppingContractI
uniqueidentifier
Khoa Chinh
ProductID
uniqueidentifier
Khoa Ngoai
SoLuongMua
Int
KIU D
LN
RANG BUC
39
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
LIU
DL
Store_ID
uniqueidentifier
Khoa Chinh
ProductID
uniqueidentifier
Khoa Ngoai
Thang
Int
Nam
Int
TonDauKy
Int
TongNhap
Int
TongXuat
Int
TonCuoiKy
Int
KIU D
LIU
LN
DL
UserID
uniqueidentifier
UserName
nvarchar
50
UserPass
nvarchar
50
UserFullName
nvarchar
50
UserPermission
nvarchar
50
RANG BUC
Khoa Chinh
KIU D
LN
RANG BUC
40
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
LIU
DL
SupplierID
uniqueidentifier
Khoa Chinh
NhaCungCap_I
nvarchar
LoaiNCC
int
TenNCC
nvarchar
100
DiaChiNCC
nvarchar
200
Tinh_ThanhPho
int
Quan_Huyen
int
DienThoai
nvarchar
20
Fax
nvarchar
20
Chng email
nvarchar
50
NgayNhap
datetime
GhiChu
nvarchar
50
300
l. Bang Location
TN TRNG
KIU D
LIU
LocationID
Int
Location_Name
nvarchar
LocationParent_I
Int
LN
DL
RANG BUC
Khoa Chinh
Khoa Chinh
D
m.Bang Country
TN TRNG
KIU D
LIU
Country_ID
Int
Country_Name
nvarchar
LN
DL
RANG BUC
Khoa Chinh
30
41
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
S h o p p in g C o n tra ctI D
P ro d u ctI D
P ro d u ctI D
S o Lu o n g N h a p
H H ID
T e nH H
M a n u fa ctu re rI D
D T_ S h o p p in g C o n t r a c t
S h o p p in g C o n tra ctI D
H opD ongM uaI D
S u pp lie rI D
U se rI D
N g a y D a tH a n g
T h o iG ia n B a o H a n h
D T_ Us e r Na m e
U se rI D
U se rN a m e
N gay N hap
U se rP a ss
G ia N ha p
U se rF u llN a m e
T hueV A T
U se rP e rm issio n
G ia B a n
G h iC hu
Lo a iS P I D
T o ng G ia T ri
G h iC hu
D T_ S u p p lie r
D T_ P r o d u c t Ty p e
S u p p lie rI D
N ha C ungC a p_I D
M oT aK y T huat
U se rI D
Lo a iS P I D
D T_ C u s t o m e r Ty p e
Lo a iS P _ T e n
Lo a iN C C
C u sto m e rT y pe I D
Lo a iS P _ V ie tT a t
T enN C C
Lo a iK H _ T e n D a y D u
Lo a iS P _ M o T a
D ia C h iN C C
Lo a iK H _ V ie tT a t
T in h _ T h a n h P h o
Q uan_H uy en
D ie n T h o a i
F ax
E m a il
N gay N hap
G h iC h u
42
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
D T_ S a le s C o n t r a c t _ D e t a il
D T_ P r o d u c t
S a le sC o n tra ctI D
P ro d u ctI D
P ro d u ctI D
H H ID
S o Lu o n g M u a
T e nH H
M a n u fa ctu re rI D
T h o iG ia n B a o H a n h
D T_ S a le s C o n t r a c t
M oT aK y T huat
S a le sC o n tra ctI D
U se rI D
N ga y N ha p
D T_ Us e r Na m e
G ia N h a p
U se rI D
U s e rI D
N gay M ua H a ng
U s e rN a m e
T o n g G ia T ri
U s e rP a s s
Lo a iS P I D
G h iC h u
U s e rF u llN a m e
G h iC h u
T hue V A T
G ia B a n
U s e rP e rm issio n
D T_ C u s t o m e r
C u sto m e rI D
K h a ch H a n g _ I D
T e n K h a ch H a n g
D ia C h i
D T_ C u s t o m e r Ty p e
C u sto m e rT y p e I D
Lo a iK H _ T e n D a y D u
Lo a iK H _ V ie tT a t
D T_ P r o d u c t Ty p e
Lo a iS P I D
Lo a iS P _ T e n
Lo a iS P _ V ie tT a t
Lo a iS P _ M o T a
T in h _ T h a n h P h o
Q uan_H uy en
D ie n T h o a i
F ax
E m a il
N gay N ha p
C u sto m e rT y p e I D
D T_ M a n u f a c t u r e r
M a n u fa ctu re rI D
H a n g S a n Xu a t_ I D
T e n H a n g S a n Xu a t
Q u o cG ia _ I D
G h iC h u
43
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
D T _ S a l e s C o n t r a c t D_ TD _e Pt ar iol d u c t
S a le s C o n t r a c t I D
P ro d u ctID
P ro d u ctID
H H ID
S o Lu o n g M u a
TenH H
M a n u fa ctu re rID
T h o iG ia n B a o H a n h
M oTa Ky Thua t
D T _ S h o p p i n g C o n t r a c Ut s_e Dr I De t a i l
S h o p p in g C o n t r a c t I D
Ngay Nhap
P ro d u ctID
G ia N h a p
S o Lu o n g N h a p
ThueVA T
G ia B a n
L o a iS P I D
G h iC h u
D T_ S to re
S to re _ ID
P ro d u ctID
Tha ng
Nam
TonDauKy
TongNha p
TongXua t
T o n C u o iK y
44
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
45
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
4.3.H thng:
46
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
47
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
48
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
49
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
50
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
51
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
52
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
53
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
54
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
55
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
56
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
57
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
58
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
59
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
60
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
4.19. Tr gip:
61
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
CHNG V KT LUN
I.KT LUN
Qua qu trnh thc tp chng em hon thnh bo co v phm mm
qun l bn hng v kho hng cho cng ty TNHH GIA PHT bn Demo .
Tng kt nhng u im v nhc im ca bo co v phn mm.
u im :
-
Xut trc tip bo co thng k gip tip kim thi gian v chi ph.
Khuyt im :
-
62
BO CO THC TP TT NGHIP
KHOA CNTT
------------------------------------------------------------------------------------
63