Tr
B Giáo D c và ào T o
ng i H c M Thành Ph H Chí Minh
Khoa Công Ngh Thông Tin
BÁO CÁO KHÓA LU N T T NGHI P
tài : Xây d ng h th ng th
Gi ng viên h
ng m i đi n t
ng d n :
Ti n s khoa h c máy tính
Lê Xuân Tr
Sinh viên th c hi n :
H tên : Nguy n Kim Thu n
MSSV : 0851010271
L p : TH08A01
Khóa h c : 2008 – 2012
Thành ph H Chí Minh, Tháng 08 n m 2012
ng
L IM
L i đ u tiên cho phép em đ
U
c g i l i c m n chân thành đ n các th y cô
Khoa công ngh thông tin nói riêng, Tr
ng
i H c M Thành ph H Chí Minh
nói chung đã t n tình truy n đ t ki n th c và tâm tuy t, t o đi u ki n cho em hoàn
thành khóa h c.
c bi t là th y Lê Xuân Tr
ng, gi ng viên h
ng d n em th c
hi n khóa lu n này t đ u cho đ n ngày hoàn thành, chúc cho các th y, cô luôn luôn
có nhi u s c kh e và thành công trong s nghi p giáo d c chung c a nhà Tr
ng
i H c M Thành ph H Chí Minh.
Ti p theo là lòng bi t n sâu s c xin đ
nh ng ng
c g i đ n gia đình, ng
i thân và
i b n đã ng h , giúp đ , khuy n khích, t o đi u ki n cho tôi trong su t
quá trình h c t p. Chúc cho cha m , anh, ch , em và nh ng ng
i b n c a tôi luôn
luôn m nh kh e và có nhi u ni m vui trong cu c s ng.
Ti p theo cho tôi đ
c g i l i c m n đ n th y ch nhi m và toàn th sinh
viên l p TH08A01, th y và các b n là nh ng ng
i g n bó v i tôi nhi u nh t trong
su t quá trình h c t p, tôi xin chúc cho các b n s thành công trong cu c s ng và
hoàn thành t t khóa h c.
Cu i cùng là l i cám n và l i chúc kh e đ n toàn th cán b , công nhân viên
nhà Tr
ng
i H c M Thành ph H Chí Minh, xin chúc cho Khoa công ngh
thông tin ngày càng phát tri n và Tr
luôn luôn là m t môi tr
M t l n n a xin đ
ng
i H c M Thành ph H Chí Minh
ng giáo d c có uy tín cao trong xã h i.
c g i l i c m n chân thành, l i chúc s c kh e và l i bi t
n sâu s c đ n gia đình, quý th y, cô và các b n. Trong su t quá trình h c t p t i
tr
ng th y, cô đã t o nh ng đi u ki n t t nh t đ em đ
c ti p c n v i nh ng
ngu n ki n th c quan tr ng, nh ng kinh nghi m s ng thi t th c, giúp em có c h i
m mang s hi u bi t và t m nh n th c c a mình đ tu d
ng và rèn luy n b n
thân, b n bè có nh ng đóng góp thi t th c, giúp đ nh ng lúc tôi khó kh n. Nh ng
tình c m mà gia đình, th y, cô và nh ng ng
i b n đã rành cho em là nh ng món
quà vô giá, em xin h a s c g ng, n l c h t s c b n thân mình đ không ph lòng
nh ng tình c m cao quý đó, đ ng th i c ng xin nh n đ
c s thông c m và tha th
nh ng sai sót c a b n thân em trong su t quá trình h c t p t i tr
ng.
Trong su t quá trình th c hi n khóa lu n này không th tránh n i s thi u sót,
mong quý th y, quý cô, anh, ch và các b n góp ý, thông c m và b qua cho nh ng
sai sót.
TP. H Chí Minh, Ngày 15 tháng 08 n m 2012
Sinh viên th c hi n
Nguy n Kim Thu n
M CL C
CH
NG I : GI I THI U T NG QUAN ........................................................... 2
I.I. M
U .......................................................................................................... 2
TÀI ............................................................................ 3
I.II. M C ÍCH C A
NG PHÁP TH C HI N .................................................................. 4
I.III. PH
I.IV. CÁC PH
NG TI N TH C HI N .......................................................... 4
I.V. ÓNG GÓP C A
TÀI ............................................................................ 5
CH
NG II : N I DUNG TH C HI N .............................................................. 6
II.I. CÁC KHÁI NI M ......................................................................................... 6
II.I.1. Khái ni m th c t .................................................................................... 6
II.I.2. Khái ni m v th ng m i đi n t ........................................................... 6
II.I.3. N i dung th c hi n .................................................................................. 7
II.I.3.1. Phân tích các yêu c u ...................................................................... 7
II.I.3.2. Xây d ng h th ng c s d li u .................................................... 7
II.I.3.3. Xây d ng h th ng ng d ng ......................................................... 7
II.I.3.4. Hi n th c ng d ng ......................................................................... 7
II.II. PHÂN TÍCH CÁC YÊU C U ..................................................................... 9
II.III. XÂY D NG H TH NG C S D LI U ........................................... 9
II.III.1. Các yêu c u h th ng ......................................................................... 10
II.III.2. Phân tích và thi t k h th ng c s d li u ..................................... 11
II.III.2.1. H thông tin ý ni m .................................................................... 11
II.III.2.2. H thông tin logic ........................................................................ 20
II.III.2.3. H thông tin v t lý ...................................................................... 26
II.III.2.4. Xây d ng h th ng c s d li u ............................................... 30
II.IV. XÂY D NG H TH NG NG D NG.................................................. 30
II.IV.1. Xây d ng các đ i t ng k t n i d li u, d li u gi hàng, th c hi n
tr ng bày s n ph m và giao d ch c a h th ng. ............................................. 31
II.IV.2. Xây d ng các trang gi i thi u, tr ng bày s n ph m cho toàn h
th ng ................................................................................................................. 33
II.IV.3. Xây d ng các trang qu n lý d ch v c a h th ng ............................ 36
II.IV.4. Xây d ng các trang qu n lý thành viên ............................................. 42
II.IV.5. Xây d ng các trang qu n lý gian hàng .............................................. 46
II.IV.6. Xây d ng các trang qu n lý gi hàng ................................................ 53
II.V. TÍCH H P CÁC D CH V THANH TOÁN ........................................... 54
CH
NG III : HI N TH C
NG D NG ......................................................... 56
III.I. QU N LÝ THÔNG TIN VÀ CÁC D CH V THÀNH VIÊN ............... 56
III.II. QU N LÝ HO T
NG GIAO D CH TRÊN H TH NG ............... 62
III.III. K T LU N ............................................................................................. 70
CH
NG IV : PH L C ..................................................................................... 71
Khóa lu n t t nghi p :
Ch
I.I.M
Xây d ng h th ng th
ng m i đi n t
ng I : GI I THI U T NG QUAN
U
Mua s m là m t ho t đ ng quan tr ng và c n thi t cho xã h i, vi c mua s m
nh m t o đi u ki n làm th a mãn cho các nhu c u s ng c a con ng
i, m i ng
i
đ u cho nhu c u s d ng hàng hóa cho m c đích riêng, ngoài ra vi c mua s m c a
con ng
i còn đ m b o cho s ho t đ ng c a các c quan, xí nghi p s n xu t ra s n
ph m hàng hóa nh m ch m lo đ i s ng cho c t p th c a c quan xí nghi p.
Trên th c t vi c mua đ
khó kh n, ng
c nh ng s n ph m hàng hóa th a mãn yêu c u là r t
i mua hàng ph i b ra r t nhi u công s c và th i gian trong vi c l a
ch n ra nh ng s n ph m phù h p v i nhu c u t i các c a hàng, h th ng siêu th ,
trung tâm mua s m..., đ i v i nhà cung c p s n xu t ra hàng hóa mu n tiêu th và
đ ng v ng trên th tr
ng thì ph i đ u t nhi u công s c, th i gian và ti n b c cho
vi c qu ng cáo, ti p th , g i thông tin đ n ng
i tiêu dùng và nhi u kho n kinh phí
khác liên quan đ n vi c phân ph i s n ph m đ n các h th ng c a hàng, siêu th ...
Nh v y vi c tiêu th hàng hóa c a các c quan, xí nghi p đòi h i ph i có s
đ u t lâu dài, kinh phí l n..., gây nhi u khó kh n cho vi c n đ nh ho t đ ng s n
xu t cho doanh nghi p. V i nh ng tình hình khó kh n và nhu c u khách quan nh
v y, vi c áp d ng khoa h c công ngh vào vi c tiêu th hàng hóa đ gi m m i s c
ép v th i gian, công s c và ti n b c mà v n mang l i hi u qu cao là s l a ch n
t t cho các doanh nghi p, thay th vi c qu ng bá, ti p th thông th
ng b ng nh ng
h th ng website ch a t t c các thông tin, hàng hóa c a c quan xí nghi p m t
cách đ y đ và có h th ng, khách hàng có th bi t đ n m t cách d dàng và nhanh
chóng, ch n l a ra nh ng s n ph m hàng hóa yêu thích t i các h th ng website bán
hàng đ đ t mua thông qua m ng internet.
V i vi c đ u t cho các h tr ng website bán hàng tr c tuy n làm gi m thi u
nhi u chi phí và gánh n ng cho doanh nghi p, vi c qu ng cáo ti p th tr nên d
0851010271 – Nguy n Kim Thu n
Trang 2
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
dàng h n, tuy nhiên đ nh ng h th ng này có th ho t đ ng t t đòi h i s đ u t
t t c a doanh nghi p và s hi u bi t nh t đ nh trong vi c qu n tr h th ng, uy tín
c a doanh nghi p ch đ
c khách hàng bi t đ n sau m t th i gian ho t đ ng, có s
đ u t lâu dài, nhìn chung v n gây nhi u khó kh n cho các nhà cung c p s n ph m
hàng hóa, nh ng nhà cung c p m i trên th tr
ng khó có th c nh tranh, c h i t n
t i và phát tri n g p nhi u khó kh n.
T nh ng yêu c u th c t khách quan, c n thi t có m t môi tr
ng th c hi n
trao đ i, giao d ch có hi u qu cao, giúp cho các nhà cung c p hàng hóa có th gi m
thi u đ
c các chi phí và khó kh n trong ho t đ ng tiêu th hàng hóa, t o c h i
cho nh ng doanh nghi p m i ho t đ ng trên th tr
c h i ngang nhau t o nên m t môi tr
và phong phú, giúp cho ng
ng, các doanh nghi p có nh ng
ng giao d ch lành m nh, hàng hóa đa d ng
i mua có nhi u c h i trong vi c tìm ki m và l a ch n
nh ng s n ph m hàng hóa yêu thích.
Vì v y vi c xây d ng m t h th ng v i nh ng đ u t v n n t ng và uy tín ban
đ u, tr ng bày s n ph m cho nhi u nhà cung c p thu c nhi u ch ng lo i hàng hóa
khác nhau, t o c h i trong hi u qu qu ng bá và thông tin đ n ng
nhanh h n, m i ho t đ ng, giao d ch c a h th ng đ u đ
i tiêu dùng
c th c hi n t đ ng tr c
tuy n thông qua m ng internet b ng thi t b đi n t nh m mang l i hi u qu cao và
đáp ng cho nhu c u th c t .
I.II.M C ÍCH C A
Xây d ng m t h th ng th
TÀI
ng m i đi n t nh m đáp ng cho các yêu c u
khách quan c a th c t , vi c xây d ng m t h th ng v i nh ng uy tín và s đ u t
cao giúp cho các doanh nghi p có th ti p c n v i th tr
ng d dàng, th c hi n tiêu
th hàng hóa m t cách có hi u qu , t o tính c nh tranh lành m nh cho s n xu t kinh
doanh, gi m thi u nh ng v n đ gây khó kh n và tiêu c c không lành m nh trong
ho t đ ng th
ng m i c a xã h i.
H th ng th
ng m i đi n t giúp cho nh ng ng
i mua s m gi m đ
c các
gánh n ng trong vi c ch n l a nh ng s n ph m c n thi t theo yêu c u, không còn
0851010271 – Nguy n Kim Thu n
Trang 3
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
ph i m t nhi u th i gian và công s c mà ch c n m t máy tính hay m t thi t b đi n
t h u d ng có n i m ng internet là ng
i mua d dàng tìm đ
c nh ng m t hàng
a thích và th c hi n đ t mua hàng hóa m t cách đ n gi n và nhanh chóng.
Trên th c t khái ni m th
Vi t Nam đã t n t i và phát tri n khá
ng m i
nhanh, tuy nhiên đây là v n đ ch a đ
c ph bi n, các h th ng đang t n t i còn
h n ch nhi u yêu c u th c t , hi u qu ho t đ ng ch a cao..., vì v y c n ph i có
nh ng h th ng phù h p v i th c th h n, hi u qu ho t đ ng cao và d dàng s
d ng h n, đ m b o đ
c uy tín và ch t l
ng, t n d ng đ
đi n t trong ho t đ ng giao d ch t đ ng hóa, làm cho th
c u th c a công ngh
ng m i đi n t tr nên
ph bi n trong c ng đ ng xã h i.
I.III.PH
NG PHÁP TH C HI N
có th xây d ng đ
c m t h th ng th
ng m i đi n t ph c v cho các
nhà cung c p bày bán hàng hóa, cá nhân có nhu c u đ t mua hàng hóa, thanh toán
hàng hóa và nh n hàng hóa..., thì c n ph i d a trên nh ng c s lý thuy t v th
ng
m i đi n t và th c tr ng c a nó trong xã h i, nh ng thu n l i, khó kh n và h n ch
c n kh c ph c...
Th c hi n phân tích các yêu c u th c t , chuy n đ i vào các yêu c u c a h
th ng, t đó chúng ta th c hi n phân tích và xây d ng h th ng c s d hi u, h
th ng website tr ng bày hàng hóa, thông tin qu ng cáo và các d ch v c a h th ng,
xây d ng các trang thông tin, qu n lý giao d ch c a m i thành viên trên h th ng,
qu n tr gian hàng cho doanh nghi p.
I.IV.CÁC PH
NG TI N TH C HI N
th c hi n xây d ng m t h th ng th
ng m i đi n t theo các yêu c u th c
t , ngoài nh ng khái ni m v lý thuy t, nguyên lý ho t đ ng chúng ta c n nh ng
ph
ng ti n h tr cho quá trình phân tích, thi t k và xây d ng h th ng ng d ng,
nh ng ph
ng ti n có th s d ng trong quá trình th c hi n đ tài này là :
0851010271 – Nguy n Kim Thu n
Trang 4
Khóa lu n t t nghi p :
Xây d ng h th ng th
Các giáo trình, tài li u tham kh o v khái ni m th
ng m i đi n t
ng m i đi n t , giáo
trình phân tích thi t k và xây d ng h th ng ng d ng.
S d ng ch
ng trình, ng d ng Power AMC 15.1 h tr cho quá trình
phân tích, xây d ng h th ng c s d li u, dùng h qu n tr Microsoft SQL
Server 2008 cho vi c th c hi n qu n tr h th ng c s d li u.
X d ng b phát tri n tích h p Microsoft Visual Studio 2008 trong quá
trình phát tri n xây d ng h th ng ng d ng v i ngôn ng C#, b tích h p này
phát tri n cho công ngh ASP.NET 3.5.
I.V. ÓNG GÓP C A
TÀI
tài th c hi n các n i dung c b n và c n thi t c a khái ni m th
đi n t , m i ho t đ ng, hình th c giao d ch trên th c t đ
c th
ng m i
ng m i đi n t
hóa, th c hi n m c tiêu gi m thi u chi phí ho t đ ng cho doanh nghi p, chi phí ho t
đ ng th p mang l i hi u qu cao, góp ph n làm gi m h n ch và th c hi n có hi u
qu nh ng v n đ c a các h th ng th
0851010271 – Nguy n Kim Thu n
ng m i đi n t đang ho t đ ng.
Trang 5
Khóa lu n t t nghi p :
Ch
Xây d ng h th ng th
ng m i đi n t
ng II : N I DUNG TH C HI N
II.I.CÁC KHÁI NI M
II.I.1.Khái ni m th c t
Trên th c t vi c trao đ i, mua bán có th di n ra gi a 2 ng
thu n, nhà s n xu t cung c p hàng hóa và ng
i thông qua th a
i tiêu dùng có nhu c u s d ng hàng
hóa mua bán, trao đ i v i nhau.
Vi c mua bán, trao đ i hàng hóa t nhà cung c p đ n ng
i tiêu dùng thông
qua nhi u khâu nh là qu ng cáo, ti p th và tìm ki m đ i lý tiêu th ...
M i nhà cung c p đ
c đ i di n b i m t cá nhân, m i cá nhân có th đ i di n
cho nhi u nhà cung c p.
II.I.2.Khái ni m v th
M t h th ng th
ng m i đi n t
ng m i đi n t là m t h th ng cho phép th c hi n m i giao
d ch v qu ng cáo, kinh doanh, trao đ i, mua bán, thanh toán tr c tuy n thông qua
m ng internet trên thi t b đi n t nói chung và máy tính đi n t nói riêng.
M t h th ng th
ng m i đi n t ph c v cho nhu c u mua s m đ i v i yêu
c u th c t là m t h th ng cho phép th c hi n các ho t đ ng m t cách t đ ng trên
c s ho t đ ng c a các giao d ch th c t .
Nhà cung c p th c hi n qu ng cáo, bày bán s n ph m trên h th ng, ch
khách mua hàng đ t hàng và th c hi n x lý các đ n hàng t
ng ng.
Cá nhân có nhu c u mua s n ph m, hàng hóa có th l a ch n nh ng s n
ph m yêu thích trên h th ng hay trên các trang qu n lý c a gian hàng c a
doanh nghi p và th c hi n thanh toán đ g i đ n hàng yêu c u x lý đ n nhà
cung c p.
0851010271 – Nguy n Kim Thu n
Trang 6
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
Cá nhân hay t ch c có nhu c u th c hi n các giao d ch trao đ i th a thu n
có th đ ng tin trong m c đ ng tin rao v t c a h th ng.
Nh ng d ch v , giao d ch, thanh toán c a h th ng đ u đ
đ ng tr c tuy n thông qua các d ch v và ph
ng ti n t
c th c hi n t
ng ng
II.I.3.N i dung th c hi n
II.I.3.1.Phân tích các yêu c u
Phân tích các yêu c u trong ho t đ ng mua s m trong th c t , ý ngh a c a
nh ng ho t đ ng giao d ch trên h th ng siêu th , c a hàng và các giao d ch liên
quan khác.
II.I.3.2.Xây d ng h th ng c s d li u
Hi n th c yêu c u th c t , chuy n đ i các yêu c u thành ng ngh a h th ng,
phân tích, xây d ng các h thông tin t đ ng hóa mô t quy trình ho t đ ng c a ng
d ng, th c hi n mô hình hóa các ng ngh a
các m c đ khác nhau đ đi đ n k t
qu cu i cùng c a phân tích, xây d ng h th ng c s d li u cho h th ng ng
d ng.
II.I.3.3.Xây d ng h th ng ng d ng
Xây d ng h th ng các trang web tr ng bày thông tin s n ph m, hàng hóa,
thông tin doanh nghi p, khách hàng và các thông tin liên quan đ n d ch v , giao
d ch c a m i thành viên trên h th ng.
II.I.3.4.Hi n th c ng d ng
Th c hi n m i ho t đ ng trao đ i, giao d ch, thanh toán tr c tuy n thông qua
h th ng, đ th c hi n các ho t đ ng trên m i cá nhân ph i th c hi n đ ng ký thành
viên, kích ho t và đ ng nh p vào h th ng.
0851010271 – Nguy n Kim Thu n
Trang 7
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
Th c hi n thanh toán phí các d ch v , giao d ch c a h th ng thông qua các
hình th c thanh toán tr c tuy n trung gian có uy tín, nh m t o s b o đ m trong
m i giao d ch trên h th ng.
Thanh toán v i d ch v thanh toán B o Kim
Hình 1.1 : Quy trình thanh toán B o Kim
Thanh toán v i d ch v thanh toán Ngân L
ng
Hình 1.2 : Quy trình thanh toán Ngân L
0851010271 – Nguy n Kim Thu n
ng
Trang 8
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
II.II.PHÂN TÍCH CÁC YÊU C U
Trên th c t , vi c trao đ i mua bán hàng hóa có th là gi a 2 ng
gi a nhà cung c p v i ng
i v i nhau,
i mua hàng, quá trình trao đ i mua bán hàng hóa bao
g m các n i dung và đ c đi m nh sau :
Vi c trao đ i, mua bán hàng hóa di n ra gi a 2 ng
iđ
c th hi n v i
nhau thông qua th a thu n.
Nhà cung c p th c hi n bày bán s n ph m hàng hóa c a mình trên các gian
hàng t i h th ng c a hàng, siêu th , trung tâm mua s m...
Vi c thanh toán hàng hóa cho nhà cung c p có th th c hi n v i nhi u hình
th c khác nhau.
khách hàng đ ý và tin dùng nh ng s n ph m c a mình, nhà cung c p
ph i th c hi n các chi n l
Hàng hóa đ
c qu ng cáo, ti p th đ thông tin đ n khách hàng.
c bày bán trên các h th ng c a hàng, siêu th ... theo t ng
ch ng lo i hàng hóa, m i s n ph m hàng hóa đ
c th c hi n giao d ch b ng
m t đ n v ti n t nào đó.
M i s n ph m hàng hóa có th th c hi n gi m giá trong m t kho ng th i
gian nh t đ nh đ đ m b o cho vi c tiêu th .
Khách hàng th c hi n mua hàng v i nhi u s n ph m và s l
ng khác nhau
t các nhà cung c p khác nhau.
Khách hàng th c hi n thanh toán hàng hóa tr
c khi nh n hàng hóa.
T nh ng đ c đi m c a ho t đ ng trao đ i mua bán hàng hóa trên th c t ,
chúng ta th c hi n, v n d ng nó vào s ho t đ ng c a h th ng th
ng m i đi n t
v i nh ng đ c tính chung và đ c tr ng.
II.III.XÂY D NG H TH NG C
0851010271 – Nguy n Kim Thu n
S
D
LI U
Trang 9
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
II.III.1.Các yêu c u h th ng
xây d ng m t h th ng th
ng m i đi n t đáp ng các yêu c u phân tích,
đ m b o cho vi c th c hi n các giao d ch là t đ ng thông qua giao d ch tr c tuy n,
h th ng th
ng m i đi n t c n ph i đáp ng các yêu c u sau đây :
M i cá nhân đ u có th th c hi n giao d ch v i h th ng, thông qua vi c
đ ng ký thành viên, m i thành viên có đ
c h tr các ti n ích nh kích ho t
thành viên, c p nh t thông tin thành viên, tìm l i thông tin thành viên...
Thành viên có th th c hi n các ho t đ ng giao d ch trao đ i hàng hóa theo
th a thu n thông qua h th ng trên m c đ ng tin rao v t.
Thành viên có th đ ng ký, s d ng d ch v đ t liên k t, qu ng cáo cho
doanh nghi p trên h th ng.
Thành viên có th đ ng ký s d ng gian hàng cho doanh nghi p đ i di n đ
th c hi n vi c bày bán s n ph m, trao đ i mua bán v i khách hàng.
Thành viên có th đ t mua s n ph m hàng hóa t i nhi u gian hàng khách
nhau, thanh toán cho cho đ n hàng và ch nhà cung c p giao hàng đ xác nh n
hoàn t t giao d ch.
Thành viên th c hi n qu n tr cho các gian hàng đ ng ký s d ng v i h
th ng, đ ng thông tin s n ph m theo phân lo i s n ph m chính c a h th ng và
phân lo i s n ph m ph c a gian hàng, thông tin khuy n mãi, tích h p thanh
toán, x lý quá trình giao hàng cho m i đ n hàng c a gian hàng.
T nh ng k t qu có đ
c trong quá trình phân tích các yêu c u, chúng ta ý
ni m hóa các n i dung c a yêu c u thành h thông tin ý ni m, mô t cho quá trình
ho t đ ng c a các tác nhân, s ki n trên h th ng, mô hình hóa thành các th c th
có tính k t h p v i nhau, chuy n đ i sang h thông tin logic, t mô hình th c th
k t h p thành nh ng quan h lu n lý, các th c th có quan h lu n lý v i nhau
thông qua mô hình logic d li u, th hi n c u trúc d li u cho s ho t đ ng c a h
th ng. T h mô hình logic d li u c a h thông tin logic chúng ta th c hi n chuy n
0851010271 – Nguy n Kim Thu n
Trang 10
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
đ i các th c th quan h thành các b ng d li u quan h v t lý v i nhau
mô hình
v t lý d li u trong h thông tin v t lý, d a trên nh ng quan h v t lý này chúng ta
ti n hành th c hi n xây d ng h th ng c s d li u.
II.III.2.Phân tích và thi t k h th ng c s d li u
II.III.2.1.H thông tin ý ni m
Mô hình ý ni m truy n thông
03_Thanh toán đ n hàng
D03_Thanh toán phí gian hàng
Thanh Toán
04_Xác nh n khách hàng thanh toán
D04_Xác nh n thanh toán phí gian hàng
D01_Đăng ký gian hàng, d ch v
Khách
Hàng
D02_Xác nh n và yêu c u thanh toán phí
01_Đ t hàng
02_Xác nh n thông tin và yêu c u thanh toán
H Th ng
D05_Thông báo k t qu
Nhà cung
c p
05_G i thông tin đ n đ t hàng
06_Giao hàng và hoàn t t giao d ch
Hình 2.1.1 : Mô hình ý ni m truy n thông
Danh sách thông tin các tác nhân
Tên tác nhân
Mã tác nhân
Lo i tác nhân
H Th ng
HETHONG
N i
Khách Hàng
KHACHHANG
Ngo i
Nhà cung c p
NHACUNGCAP
Ngo i
0851010271 – Nguy n Kim Thu n
Trang 11
Khóa lu n t t nghi p :
Thanh Toán
Xây d ng h th ng th
THANHTOAN
ng m i đi n t
Ngo i
Danh sách thông tin các dòng thông tin
Tên dòng thông
tin
Mã dòng thông Tác nhân
tin
thu
Tác nhân
phát
01_
DATHANG
Khách Hàng
t hàng
H Th ng
02_Xác nh n thông XACNHAN_YC_ Khách Hàng
tin và yêu c u thanh THANHTOAN
toán
H Th ng
03_Thanh toán đ n
hàng
THANHTOAN
Khách Hàng
04_Xác nh n khách
hàng thanh toán
XACNHAN_KH_ H Th ng
TT
05_G i thông tin
đ n đ t hàng
GUI_TT_
DONDH
Nhà cung c p H Th ng
06_Giao hàng và
hoàn t t giao d ch
GIAOHANG
Khách Hàng
Nhà cung c p
D01_ ng k gian
hàng, d ch v
DK_GIANHANG
H Th ng
Nhà cung c p
D02_Xác nh n và
yêu c u thanh toán
phí
XACNHAN_GH
Nhà cung c p H Th ng
D03_Thanh toán
phí gian hàng
THANHTOAN
GIANHANG
Thanh Toán
Nhà cung c p
D04_Xác nh n
thanh toán phí gian
hàng
XACNHAN_PHI
_GH
H Th ng
Thanh Toán
D05_Thông báo k t
qu
KETQUA_GH
Nhà cung c p H Th ng
0851010271 – Nguy n Kim Thu n
Thanh Toán
Thanh Toán
Trang 12
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
Mô hình ý ni m x lý
Khách
Đăng nh p
Nh p thông tin đăng nh p
Ki m tra thông tin đăng nh p
Không h p l
H pl
Báo l i
Thành viên
Đ t hàng
H pl
Ch p nh n đ n
hàng
Đăng ký gian hàng
Đăng tin, rao v t, đ t liên k t
Nh p thông tin đ n hàng
Ki m tra d li u đ n hàng
Nh p thông tin gian hàng
Ki m tra thông tin gian hàng
Nh p thông tin
Ki m tra d li u
Không h p l
Ch p nh n
T ch i đ n
hàng
H pl
T ch i
Ch p nh n
T ch i
Thanh toán đ n hàng
Qu n lý thông tin s n ph m
Nh p thông tin s n ph m
Ki m tra thông tin s n ph m
Thanh toán
Không h p l
H pl
H y giao d ch : 1
Thành công
T ch i gian
hàng
Ch p nh n gian
hàng
KI m tra thông tin
H pl
Không h p l
X lý đ n hàng
Ki m tra thông tin thanh toán
H pl
Không h p l
Th t b i
Giao hàng
Không h p l
H y giao d ch : 2
Hình 2.1.2 : Mô hình ý ni m x lý
Danh sách thông tin các hành đ ng
0851010271 – Nguy n Kim Thu n
Trang 13
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
Tên hành đ ng
Mã hành đ ng
Qu n lý thông tin s n ph m
QUAN_LY_THONG_TIN_SAN_PHAM
Thanh toán đ n hàng
THANH_TOAN
X lý đ n hàng
XU_LY_DON_HANG
ng ký gian hàng
DANG_KY_GIAN_HANG
ng nh p
DANGNHAP
ng tin, rao v t, đ t liên
k t
t hàng
DANG_TIN
DATHANG
Danh sách thông tin các s ki n
Tên s ki n
Mã s ki n
Lo i s ki n
Báo l i
BAOLOI
N i
Ch p nh n
CHAP_NHAN
N i
Ch p nh n gian hàng
CHAP_NHAN_GIAN_HANG
N i
Ch p nh n đ n hàng
CHAP_NHAN_DH
N i
Giao hàng
GIAO_HANG
Ngo i
H y giao d ch
HUY_GIAO_DICH
N i
Khách
KHACH
Ngo i
Thanh toán
THANH_TOAN
N i
Thành công
THANHCONG
N i
Thành viên
THANHVIEN
Ngo i
Th t b i
THATBAI
N i
T ch i
TU_CHOI
N i
0851010271 – Nguy n Kim Thu n
Trang 14
Khóa lu n t t nghi p :
ng m i đi n t
Xây d ng h th ng th
T ch i gian hàng
TU_CHOI_GIAN_HANG
N i
T ch i đ n hàng
TU_CHOI_DH
N i
Mô hình ý ni m d li u
HINHTHUC_THANHTOAN
1,1
THANHTOAN
THANHTOAN_DONDH
1,1
IDTHANHTOAN
NGAYTHANHTOAN
RAOVAT
IDRAOVAT
0,n NGAYRAOVAT
HINH
TIEUDE
NOIDUNG
LUOTXEM
HANDUNG
BINHLUAN_RAOVAT
0,1
GIAOHANG_THANHTOAN
1,1
0,n
BINHLUAN
HINHTHUC
IDBINHLUAN
NGAYBINHLUAN
NOIDUNG
1,1
IDHINHTHUC
TENHINHTHUC
GIAOHANG
IDGIAOHANG
NGAYGIAOHANG
NGAYNHANHANG
0,n
THANHVIEN_KICHHOAT
1,1
0,n
THANHVIEN_BINHLUAN
TAIKHOAN
GIANHANG_LOAISP
IDGIANHANG
0,n
LIENKET
TENCONGTY
DIACHI
IDLIENKET
EMAIL
NGAYDAT
DIENTHOAI
NOIDUNG
0,n MASOTHUE
HANDUNG
TENGIANHANG
LOGO
1,1
GIOITHIEU
LUOTTRUYCAP
HANSUDUNG
1,1
0,n
LOAISP
IDLOAISP
MALOAISP
TENLOAISP
ICON
0,n
THUOC_CHINH
0,n
THUOC_PHU
1,1
THANHVIEN_LIENKET
THANHVIEN_GIANHANG
0,n
0,1
THANHVIEN
0,1
IDTHANHVIEN
TAIKHOAN
0,n
MATKHAU
0,n
EMAIL
HOTEN
GIOITINH
DIACHI
0,n
0,1
DIENTHOAI
1,1
1,1
IDSANPHAM 0,n
MASP
TENSP
HINHANH
CHITIETSP
1,1
DVT
SOLUONG
DONGIA
0,n
LUOTXEM
DONDATHANG
THANHVIEN_DATHANG
1,1
IDDH
NGAYDH
TONGTIEN
NGUOINHANHANG
DIACHI
1,n
THANHVIEN_FORGET
CUA
GIAMGIA
SANPHAM
0,n
GIANHANG_SANPHAM
1,1
1,1
THANHVIEN_GIAOVAT
GIANHANG
GIANHANG_HINHTHUC
KICHHOAT
IDKICHHOAT
NGAYKICHHOAT
1,1 IDGIAMGIA
TUNGAY
DENNGAY
SANPHAM_GIAMGIA
PHANTRAM
DVTT
1,1
FORGET
IDFORGET
MATKHAU
TIENTE
0,n
IDTIENTE
TENLOAITIEN
TYGIA
1,1
CHITIETDONHANG
IDCTDH
SOLUONG
THANHTIEN
1,n
SANPHAM_DATHANG
Hình 2.1.3 : Mô hình ý ni m d li u
Danh sách thông tin các th c th
Tên th c th
Mã th c th
T om i
Bình lu n
BINHLUAN
X
Chi ti t đ n hàng
CHITIETDONHANG
X
DONDATHANG
X
Tìm l i thông tin tài kho n
FORGET
X
Gi m giá
GIAMGIA
X
n đ t hàng
0851010271 – Nguy n Kim Thu n
Trang 15
Khóa lu n t t nghi p :
Xây d ng h th ng th
Gian hàng
GIANHANG
X
Giao hàng
GIAOHANG
X
Hình th c thanh toán
HINHTHUC
X
Kích ho t
KICHHOAT
X
Liên k t
LIENKET
X
Lo i s n ph m
LOAISP
X
Rao v t
RAOVAT
X
S n Ph m
SANPHAM
X
Thanh toán
THANHTOAN
X
Thành Viên
THANHVIEN
X
Ti n t
TIENTE
X
ng m i đi n t
Danh sách thông tin các thu c tính
Tên thu c tính
Mã thu c tính
Type de données
Chi ti t s n ph m
CHITIETSP
Caractère long variable
(max)
n ngày
DENNGAY
Date
a ch
DIACHI
Caractère long variable
(max)
i n tho i
DIENTHOAI
Caractère variable (15)
n giá
DONGIA
Monnaie
n v tính
DVT
Caractère long variable
(20)
Email
EMAIL
Caractère variable (50)
Gi i thi u
GIOITHIEU
Caractère long variable
0851010271 – Nguy n Kim Thu n
Trang 16
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
(max)
Gi i tính
GIOITINH
Booléen
H n s d ng
HANDUNG
Date
H n s d ng
HANSUDUNG
Date
Hình minh h a
HINH
Caractère long variable
(MAX)
Hình nh
HINHANH
Caractère long variable
(max)
H tên
HOTEN
Caractère long variable
(50)
Icon
ICON
Caractère long
variable(max)
ID Bình lu n
IDBINHLUAN
Entier long
ID CT H
IDCTDH
Entier long
S đ n hàng
IDDH
Entier long
ID FORGET
IDFORGET
Entier long
ID Gi m giá
IDGIAMGIA
Entier long
ID GIANHANG
IDGIANHANG
Entier long
ID Giao hàng
IDGIAOHANG
Entier long
ID Hình th c
thanh toán
IDHINHTHUC
Entier long
ID Hóa
IDHOADON
Entier long
ID khách hàng
IDKHACHHANG
Entier long
ID Kích ho t
IDKICHHOAT
Entier long
ID Liên k t
IDLIENKET
Entier long
ID lo i SP
IDLOAISP
Entier long
n
0851010271 – Nguy n Kim Thu n
Trang 17
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
ID Rao v t
IDRAOVAT
Entier long
ID s n ph m
IDSANPHAM
Entier long
ID Thanh toán
IDTHANHTOAN
Entier long
ID Thành viên
IDTHANHVIEN
Entier long
ID Ti n t
IDTIENTE
Entier long
Logo doanh
nghi p
LOGO
Caractère long variable
(max)
S l
t truy c p
LUOTTRUYCAP
Entier long
S l
t xem
LUOTXEM
Entier long
Mã lo i s n ph m
MALOAISP
Caractère variable (30)
Mã s thu
MASOTHUE
Caractère variable (20)
Mã s n ph m
MASP
Caractère variable (30)
M t kh u
MATKHAU
Caractère variable (32)
Ngày bình lu n
NGAYBINHLUAN
Date
Ngày đ t
NGAYDAT
Date
Ngày đ t hàng
NGAYDH
Date
Ngày giao hàng
NGAYGIAOHANG
Date
Ngày hóa đ n
NGAYHOADON
Date
Ngày kích ho t
NGAYKICHHOAT
Date
Ngày nh n hàng
NGAYNHANHANG
Date
Ngày rao v t
NGAYRAOVAT
Date
Ngày thanh toán
NGAYTHANHTOAN
Date
Ng
NGUOINHANHANG
Caractère long variable
(50)
NOIDUNG
Caractère long variable
i nh n hàng
N i dung
0851010271 – Nguy n Kim Thu n
Trang 18
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
(max)
Ph n tr m
PHANTRAM
Réel
S l
SOLUONG
Entier long
Tài kho n
TAIKHOAN
Caractère variable (50)
Tên công ty
TENCONGTY
Caractère long variable
(150)
Tên gian hàng
TENGIANHANG
Caractère long variable
(100)
Tên hình th c
TENHINHTHUC
Caractère long variable
(30)
Tên lo i SP
TENLOAISP
Caractère long variable
(50)
Tên lo i ti n
TENLOAITIEN
Caractère long variable
(20)
Tên s n ph m
TENSP
Caractère long variable
(50)
Thành ti n
THANHTIEN
Monnaie
Th i h n giao
hàng
THOIHANGH
Entier
Tiêu đ
TIEUDE
Caractère long variable
(100)
T ng ti n
TONGTIEN
Monnaie
T ngày
TUNGAY
Date
T giá
TYGIA
Monnaie
ng
Danh sách thông tin các k t h p
Tên k t h p
0851010271 – Nguy n Kim Thu n
Mã k t h p
T o
Trang 19
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
m i
Bình lu n rao v t
BINHLUAN_RAOVAT
X
C a
CUA
X
DVTT
X
Hình th c thanh toán c a
gian hàng
GIANHANG_HINHTHUC
X
Lo i s n ph m c a gian hàng
GIANHANG_LOAISP
X
S n ph m c a gian hàng
GIANHANG_SANPHAM
X
Giao hàng sau khi thanh toán
GIAOHANG_THANHTOAN
X
Hình th c thanh toán
HINHTHUC_THANHTOAN
X
S n ph m đ
SANPHAM_DATHANG
X
S n ph m gi m giá
SANPHAM_GIAMGIA
X
Thanh toán đ n đ t hàng
THANHTOAN_DONDH
X
Thành viên Bình lu n
THANHVIEN_BINHLUAN
X
Thành viên đ t hàng
THANHVIEN_DATHANG
X
L y l i thông tin thành viên
THANHVIEN_FORGET
X
Gian hàng c a thành viên
THANHVIEN_GIANHANG
X
Thành viên giao v t
THANHVIEN_GIAOVAT
X
Thành viên kích ho t
THANHVIEN_KICHHOAT
X
Thành viên liên k t
THANHVIEN_LIENKET
X
Thu c chính
THUOC_CHINH
X
Thu c ph
THUOC_PHU
X
n v ti n t
c đ t hàng
II.III.2.2.H thông tin logic
0851010271 – Nguy n Kim Thu n
Trang 20
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
Mô hình logic d li u
1,1
HINHTHUC
IDHINHTHUC
TENHINHTHUC
1,1
GIAOHANG
GIANHANG_HINHTHUC
0,n
0,n
IDGIANHANG
IDHINHTHUC
TAIKHOAN
1,1
GIANHANG_LOAISP
0,n
IDGIANHANG
IDLOAISP
0,n
1,1
LOAISP
IDLOAISP
MALOAISP
TENLOAISP
ICON
1,1
IDGIAOHANG
IDTHANHTOAN
NGAYGIAOHANG
NGAYNHANHANG
1,1
1,1
1,1
IDGIAMGIA
IDSANPHAM
TUNGAY
1,1
1,1
0,n
0,n
1,1
IDSANPHAM
IDLOAISP_CHINH
IDLOAISP_PHU
IDGIANHANG
IDTIENTE
MASP
TENSP
HINHANH
CHITIETSP
DVT
SOLUONG
DONGIA
LUOTXEM
1,1
0,n
0,n
0,n
0,n
THANHVIEN
1,1 1,1
IDBINHLUAN
IDTHANHVIEN
IDRAOVAT
NGAYBINHLUAN
NOIDUNG
1,1
1,1
0,n
1,1
IDRAOVAT
IDTHANHVIEN
NGAYRAOVAT
HINH
TIEUDE
NOIDUNG
LUOTXEM
HANDUNG
0,n
DONDATHANG
1,1
IDDH
IDTHANHVIEN
1,1
NGAYDH
TONGTIEN
NGUOINHANHANG
DIACHI
KICHHOAT
IDFORGET
IDTHANHVIEN
MATKHAU
SANPHAM_DATHANG
0,n
1,1
FORGET
TIENTE
IDTIENTE
TENLOAITIEN
TYGIA
0,1
BINHLUAN
0,n
IDLIENKET
IDTHANHVIEN
NGAYDAT
NOIDUNG
HANDUNG
IDTHANHVIEN
TAIKHOAN
0,1 MATKHAU
EMAIL
HOTEN
GIOITINH
DIACHI
DIENTHOAI
1,1
0,n
GIANHANG
IDGIANHANG
IDTHANHVIEN
TENCONGTY
DIACHI
EMAIL
DIENTHOAI
MASOTHUE
TENGIANHANG
LOGO
GIOITHIEU
LUOTTRUYCAP
HANSUDUNG
LIENKET
GIAMGIA
SANPHAM
THANHTOAN
IDTHANHTOAN
IDHINHTHUC
IDDH
NGAYTHANHTOAN
RAOVAT
0,n
0,n
1,1
0,1
1,n
1,1
IDKICHHOAT
IDTHANHVIEN
NGAYKICHHOAT
1,1
CHITIETDONHANG
IDCTDH
IDSANPHAM
IDCTDH
IDDH
SOLUONG
1,n
Hình 2.2 : Mô hình logic d li u
0851010271 – Nguy n Kim Thu n
Trang 21
Khóa lu n t t nghi p :
Xây d ng h th ng th
ng m i đi n t
Danh sách thông tin các th c th
Tên th c th
Mã th c th
T o
m i
Bình lu n
BINHLUAN
X
Chi ti t đ n hàng
CHITIETDONHANG
X
DONDATHANG
X
Tìm l i thông tin tài kho n
FORGET
X
Gi m giá
GIAMGIA
X
Gian hàng
GIANHANG
X
Hình th c thanh toán c a gian
hàng
GIANHANG_HINHTHUC
X
Lo i s n ph m c a gian hàng
GIANHANG_LOAISP
X
Giao hàng
GIAOHANG
X
Hình th c thanh toán
HINHTHUC
X
Kích ho t
KICHHOAT
X
Liên k t
LIENKET
X
Lo i s n ph m
LOAISP
X
Rao v t
RAOVAT
X
S n Ph m
SANPHAM
X
SANPHAM_DATHANG
X
Thanh toán
THANHTOAN
X
Thành Viên
THANHVIEN
X
Ti n t
TIENTE
X
n đ t hàng
S n ph m đ
c đ t hàng
0851010271 – Nguy n Kim Thu n
Trang 22