Tải bản đầy đủ (.pdf) (118 trang)

Nghiên cứu ngôn ngữ php và hệ quản trị csdl mysql áp dụng để nghiên cứu và phát triển tiếp công cụ hỗ trợ, xây dựng website thương mại điện tử

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (13.26 MB, 118 trang )

BO GIAO

D1)C vA DAo T ~O
TRUONG DHDL NGO~I NGU-TIN HQC TP.HCM
KHOA CONG NGH~ THONG TIN

oA LuAN
TOT NGHIEP


NGHIEN cUD NGON, NGU PHP,-0""
vA Ht QUAN
TR) CSDL MYSQL. AP DVNG DE NGHIEN cUD
VA PHAT TRIEN TIEP CONG CV HO TRQ,
xA Y DUNG
WEBSITE THUONG MAl
DIEN
TV'




l

GIANG VrEN HUONG DAN: Ths. Ha Vi~t Uyen Synh.
SINH VrEN THUC HIEN:
D~ng Qu6c Hung :0111541.
Tr~n NgQc HiSn
:0111660.

.



.

TP.HO CHi MINH - 2005

i


LOi cam on.
Sau 4 nam ng6i du6i giang duemg D~i hQc, v6i S\f chi bao t~ tinh cua
th~y co khoa Cong Ngh~ Thong Tin - S\f giup dO'dQng vien cua cac b~n trong



lap, chung em da:xay dvng cho minh mQt n~n tang ca ban v~ chuyen nganh h~
th6ng thong tin. V6i v6n kiSn thuc cua minh chung em da:c6 g~ng th\fc hi~n d~
tai "Nghien cU'u PHP va MySQL tiip t(lc xay d'.l'ng cong

c(I

h6 tr!J'xay d'.l'ng

website thU'o'1lgm(li di?n tif' mQt cach t6t nhfit du6i S\fh6 trg cua th~y co va cac
b~n trong Khoa.
Chung em xin chan thanh cam an th~y co khoa Cong Ngh~ Thong Tin da:
t~o di~u ki~n thu~n 19i cho chUng em hoan tfit d~ tai cua minh, va cling xin
chuySn lai cam an dSn gia dinh, b~n be da:dQng vien chung em hoan thanh cong
vi~c. D~c bi~t chung em vo cung cam an th~y Ths Hit Vi~t Uyen Synh 180nguai
da: t~ tinh theo doi, huang dful dQng vien chung em trong su6t thai gian thlJC
hi~n dS d@tai d~t dugc kSt qua cao nhfit.

Tuy nhien do thai gian h~n chS va kinh nghi~m thlJC tiSn v~n chua nhi~u
nen ch~c h~n d~ tai khong tranh kh6i nhi~u thiSu sot. Vi v~y chung em rfit mong
dugc SlJgop

y, nh~c nha cua th~y co dS chung em co thS hoan thi~n t6t d~ tai cua

minh.
Cu6i cung chUng em xin gui dSn quy th~y co va quy b?n dQc lai chuc suc
kh6e va thanh d~t tren con duang SlJnghi~p cua minh.
Sinh vien: D~ng Qu6c Hung - Tr~n NgQc Hi~n.


w

,

,,>.

ChU'O'Dg1: XAC DJNH YEU CAU.
1.1 Bat van d~:
1.1.1 MI}e dieh dI}'an

Trang 01.

1.1.2 Hi~n tr~ng

Trang 01.

1.1.2.1 ThiSt kS thu cong


Trang 02.

1.1.2.2 SU d\lng Commerce Server

Trang 02.

1.1.2.3 SU d\lng phftn m@md6ng g6i

Trang 03.

1.1.3 Cae tae nhan lien quan va quy trinh nghi~p vI} ella h~ th8ng ell
1.1.3.1 Cac tac nhan va quan h~ gifra cac tac nhan

Trang 04.

1.1.3.2 Cac quy trinh nghi~p V\lva quan h~ gifra cac qui
trinh d6

Trang 05.

1.1.3.3 Quan h~ gifra cac tac nhan va cac quy trinh
nghi~p
,

I..

A

Trang 06.


Vl)

A

.?

A

1.1.4 Cae van de can glal quyet

.

1.1.4.1 Vein d@~on t6n d9ng anh huang dSn h~ th6ng Cll va huang
giai quyet.
Trang 09.
1.1.4.2 Mong dqi cua khach hang d6i vai h~ th6ng mai

Trang 10.

1.2 Cae ehrre nang ehinh ella he th8ng m6'i:
1.2.1 Tfim vl}'eh~ th8ng

Trang 11.

1.2.2 Cae yeu efiu v~ ehrre nang
1.2.2.1 Cac chuc nang chinh

Trang 11.

1.2.2.2 Quan h~ gifra cac chuc nang


Trang 12.

1.2.2.3 Yeu cftu chuc nang

Trang 14.

1.2.3 Cae yeu efiu v~ d if li~u
1.3 Rang buoe he th8ng

Trang 15.
Trang 17.

,

1.4 Ket luan ch U'rrng 1

Trang 17.


"

,

"

1

ChU'ong 2: PHAN TICH YEU CAU.
2.1 Phan tich chu'c nang

2.1.1 Usecase Diagram

Trang 18.

2.1.2 Cac actor cua h~ th6ng

Trang 21.

2.1.3 Usecase Catalog

Trang 21.

2.1.4 M6 til Usecase

Trang 23.

2.2 Phan tich dfr lieu

Trang 50.

2.3 Phan dch dong thai

Trang 51.

ChU'O'ng3: THIET KE H~ THONG.
3.1 Thi~t k~ tang th~
3.1.1 Package

Trang 75.


3.1.1.1

Pac!age Guest..

Trang 76.

3.1.1.2

Package User

Trang 77.

3.1.1.3

B6 ph~n k~ toano

Trang 78.

B9 ph~ kinh doanh
3.1.1.5 Package B9 ph~ quan ly hang h6a
3.1.1.6 Package B9 ph~ quan trio
3.1.1.4

Package

Trang 78.
Trang 80.
Trang 81.

3.1.2 Component View


Trang 81.

3.1.3 Deployment View

Trang 82.

3.2 Thi~t k~ dfr lieu.
3.2.1 Co' sO'dfr li~u mu-c logic

Trang 83.

3.2.2 Mo ta dfi'li~u

Trang 84.

3.3 Thi~t k~ giao dien.
3.3.1 So' dB dich chuy~n man hlnh

Trang 104.

3.3.2 Thi~t k~ man hlnh giao di~n

Trang 107.

KETLU~N.
TAl LI~U THAM KHAo.


H~ th6ng thong tin 2H Shopping Cart.

Chuang 1: Xac dinh yeu duo

Trang 1

,

A

~

ChU'ong 1: XAC DJNH YEU CAU.
1.1 Bat

vin d~:

.

.

1.1.1 Mue dieh dO' an:

Hi~n nay, da co mQt s6 phful m@mduqc phat triSn nh~m m\lc
dich trq giup nhfmg dan vi kinh doanh co the t~o ra duqc nhfrng
website thuang m~i di~n ti'r (Bussines to Customers B2C) vai thao
tac dan gian, hi~u qua, nhanh chong va tiSt ki~m. Nhung vfin chua
phat triSn hofm chinh hay hofm chinh thi phai tra mQt chi phi cao.
D\I an duqc xay d\Illg b~ng PHP va MySQL nh~m m\lc dich
giup cho doanh nghi~p co thS xay d\Ing mQt website mua ban tren
m~ng mQt cach nhanh chong, til vi~c kS thila nhfrng chuc nang
m~nh da co d6ng thai kh~c ph\lc nhfmg khuySt diSm con thiSu til

nhfmg h~ th6ng Cll, va tiSp tl;lcphat triSn them nhfmg chuc nang mai
nh~m dap ung nhu cAukinh doanh hi~n t~i cua doanh nghi~p.
Nha v~y nhfmg doanh nghi~p khong cful t6n nhi@uthai gian,
chi phi vao vi~c xay d\Ing mQt website giup dan vi mua ban qua
m~ng, giao tiSp vai khach hang va nhfit la rna rQng thi truang tren
toan thS giai.
1.1.2 Hi~n tr~ng:

Ngay nay vai di@uki~n kinh doanh thu~ lqi, moi truang lam
vi~c duqc rna rQng, thi nhu cAu cua con nguai ngay cang cao han.
Nhfmg dan vi kinh doanh khong chi mu6n kinh doanh t6t trong
nuac rna con mu6n gia nh~p vao thi truang qu6c tS, ,;hu v~y
internet la moi truang hang dau rna mQt doanh nghi~p muon thong
thuang qu6c tS d@uphai chu y dSn. Nhi@unam qua, cac website ban
hang qua m~ng da quen thuQc va ph6 biSn tren thS giai, gia day
nuac ta dang tUng buac gia nh~p lo~i hinh mai nay. Nhu v~y dS co
mQt website, doanh nghi~p co thS tiSp c~n b~ng nhi@ucach nhu:
-

ThiSt kS b~ng tay.

-

Si'rd\lng phAn m@mcua cac nha san xufit n6i tiSng nhu
Microsoft commerce server hay Siteserver ...
Xay d\Ing website bfu1gphfin mSm dong goi.


H~ th6ng thong tin 2H Shopping Cart.
Chuang 1: Xac djnh yeu cclu.


1.1.2.1

Trang 2

ThiSt kS thu cong:

Uu:
- Do duqc xay d\IDgmai nen website linh dQng, mSm
deo, vai yeu d.u cua doaOOnghi~p.
-

Giao di~n da d~g, phong phu, dap tmg yeu c~u vS
ngh~ thu~t OOfunthu hut khach hang.

KhuySt:
- Thai gian thiSt kS keo dai, khong dap tmg yeu c~u
cua doanh nghi~p la c~n co nhaOOmQt website mua
ban duqc qua m~g.
- T6n thai gian va chi phi nSu mu6n thay d6i giao
di~n trong qua trinh sir dl,mg.
1.1.2.2

Sir d\lng Commerce Server:

Uu:
- Ti~n d\lng vi no la ph~n mSm da:duqc dong goi.
- La san phfrm chuyen nghi~p do Microsoft san xuat
duqc tich hqp nhiSu chuc nang m~mh.
- Thich hqp vai OOfrng doanh nghi~p lan, chuyen

nghi~p.
KhuySt:
- DS co bfm quySn phai t6n chi phi cao va chi phi ti l~
thu~ vai s6 may sir d\lng trong doaOOnghi~p.
- Nhfrng version mai chi tuang thich vai h~ diSu
hanh window phien ban mai cua Microsotf do v~y
phai t6n them chi phi dS mua ban quySn h~ diSu
hanh maio
- Chi ch~y t6t tren nhfrng may co cau hiOO m~nh
(Windows Server 2003, Framework.Net ... ).
- Khong h6 trq tren nhiSu h~ diSu hanh, chi tuang
thich vai Windows.


H~ th6ng thong tin 2H Shopping Cart.
Chuang 1: Xac djnh yeu duo

Trang 3

- Doanh nghi~p phlii t6n nhiSu chi phi xay dlJIlg ca So'
h~ tfing khi xay dlJIlg h~ th6ng.
1.1.2.3

Sir dVngphfin mSm dong goi:

Uu:
- Xay dlJIlg website nhanh chong.
-

Cai d?t dan gian.


-

Co thS thay d6i giao di~n theo yeu cfiu.

-

MQt s6 phfin mSm dong goi dugc vi~t b~ng PHP va
MySQL nen chi phi thfip, it phv thuQc vao h~ diSu
hanh cua doanh nghi~p.
MQt goi co thS tmg dVng cho nhiSu doanh nghi~p
khac nhau.

Khuy~t:
- NhiSu chuc nang sa xai, chua hoan thi~n.
- Tinh ngh~ thu~t cua giao di~n khong cao.
Rut r~ ill ~frng Uti va khuy~t diSm 10i sir, dVnf?phfin mSm
dong goi, de an tiep tvc xay dl!ng va phap trien phan mem dong goi
v6i tieu chi thira k~ nhung uu diSm d6ng thai b6 sung, kh~c phvc
nhfrng chuc nang con thi~u va chua hoan chinh tren h~ th6ng cu.
Dl! an dugc vi~t bfug PHP va MySQL la nhung ngon ngu rna
ngu6n rna va nhiSu Webserver he>trg, giup doanh nghi~p ti~t ki~m
han vS chuang trinh nSn cung nhu hosting khi xay dlJllg website.


H~ th6ng thong tin 2H Shopping Cart.
Chuang 1: Xac djnh yeu cfiu.

Trang 4


1.1.3 Cac tac nhan lien quan va quy trinh nghi~p
1.1.3.1

clla h~ th6ng cn:

Cac tac nhan va quan h~ gifra cac tac nhan:

• Cac tac nhan:
o Khach hang thanh vien.
o Khach hang maio

o Admin.


Vl]

Sa d6 t6 chuc:

Administrator

I
I

I

Users

Guests



H~ th6ng thong tin 2H Shopping Cart.
Chuang I: Xac dinh yeu duo

1.1.3.2
So'

Trang 5

Cae quy trinh nghi~p

V\l

va quan h~ gifra cae qui trinh d6.

d6 ehue nang:
• Main Useease:

Khach Hang M&i

S(l PhI,ln Quan Trj

• Quan h~ gifra CaeUseease:


H~ th6ng thong tin 2H Shopping Cart.
Chuang 1: Xac djnh yeu c~u.

Trang 6

1.1.3.3 Quan h~ gifra cae tac nhful va cae quy trinh nghi~p


V\!.

1.1.3.3.1 D~t hang:
Mo ta nghiep vu:

Mo hinh hoa nghiep vu:

1. Khach hang van trang web.

Khach Hang

Payment
System

2. Ch9n m~t hang cful mua.
3. Nh~p s61uQ'Ilg mua.
4. Them van gin hang cua minh.
5. L~p dan d~t hang, khi da ch9n
hang xong.
6. Nh~p thong tin giao hang.
7. Nh~p thong tin card.

[Else]

8. Tai khoan khong hgp l~ thi quay
l~i buae 7.
Them hang VaGgio hang

9. Tai khoan hgp l~ thi k@tthuc qua

trinh d~t hang.

[Oat Tiep]

[Else]

Nh$p thong tin card
[Tai Khoan Hop Le]


H~ th6ng thong tin 2H Shopping Cart.
Chuang 1: Xac dinh yeu duo

1.1.3.3.2 Dang

Trang 7

ky thanh vien:

Mo ta nghiep vu:

Mo hinh h6a nghiep vu:

1. Khach hang van trang dang ky
(Login -Register)

Khach Hang

2. Nh~p thong tin ca nhan.
3. Khach hang chQn cho minh m9t

Username va Password.
4. Dang

kY len server.

5. NSu Usename dff dugc su d\lI1g,
quay l<;tibuac 3. Ngugc l<;titiSp
t\lC buac 6

6. KSt thuc qua trinh dang

kyo

[Hop La]

i
1.1.3.3.3 Them m~t hang mai:
Mo ta nghiep vu:
1. Nguai Admin phai van phc1nquan
tri cua minh va chQn trang cho
phep them hang h6a.
2. ChQn IQaihang them.
3. Nh~p thong tin m~t hang.
4. Nh~p gia m~t hang.
5. Th\fc hi~n them hang.

Mo hinh h6a nghiep vu:
Administrators



H~ th6ng thong tin 2H Shopping Cart.
Chuang 1: Xac djnh yeu duo

Trang 8

1.1.3.3.4 Quan ly m~t himg hi~n co
Mo ta nghiep vu:

Mo hinh hoa nghiep vu:
Adminnis!ra!ors

1. Nguai Admin phai van ph:1n
quan tri cua minh va ch9n
trang cho phep c~p nh~t hang
hoa.
2. Xem lugng hang dang t6n.
3. Xoa hang hoa th\fc hi~n buac
7, c~p nh~t hang hoa th\fc hi~n
buac 4.
4. Ch9n m~t hang cAnc~p nh~t.
5. Nh~p thong tin maio
6. Th\fc hi~n c~p nh~t. Xu6ng
buac 9.

IElse)

7. Ch9n m~t hang cAnxoa.

i


8. Th\fc hi~n xoa.
9. KSt thuc qua trinh c~p nh~t va
xoa hang hoa.
1.1.3.3.5

Quan ly dan d~t hang:

Mo ta nghiep vu:
1. Nguai Admin phai van phAn
quan tri cua minh.
2. Ch9n tim kiSm, xoa, hay th6ng
ke hoa dan.
3. Th\fc hi~n nhfing yeu cAu cua
tung nghi~p V\l con.
4. KSt thuc qua trinh.

L __

_

Mo hinh hoa nghiep vu:
Administrators


H~ th6ng thOng tin 2H Shopping Cart.
Chuang 1: Xac djnh yeu c~u.

Trang 9

1.1.4 Cae vfin d~ can giiii quy~t:

1.1.4.1 Vfu1d~ con t6n d<;mganh hu6ng den h~ th6ng Cll va huang
giai quyet:
ST
1

2;

3

vfin d~

Nguyen nhan

Giiii phap d~ nghi

Giao di~n con dan gifm, Chua dau tu Dau ill them ve giao di~n, cho
thay d6i giao di~n chua nhiSu vao gIaO phep doanh nghi~p thay d6i
linh ho~t.
di~n.
giao hi~n theo yeu d.u.
Chuc nang Jim kiem
chua dua ra nhung m~t
&bang}!en quan hay ch"inh
'xac. '
,"

Chua xac' di~,I'Sir d\ll1g thu~t to(in tim kiem
chinh xac m~f* hi~u qua han.
hang lien qV~ll
den ill khoa. '


Khong he; trq qm\n ly Khong quan tam
khuySn mai tren m~t
hang.
KH~ch n~ng' kl15ng the, Khong
gop y v6i"(ioanh nghi~p. dt;rngtrang
feedback.
"
y:::~~

5

Khong the thay doi ngon Khong
ngu tren giao di~n.
dt;rng

6

Nguai quan tri phai lam Khong
tAt ca'mQi, vi~c cua:>back phan
office.
trang

7

Khong co st;r bao m~t Khong co st;r Tung bQ ph~n co usemame va
nghi~p Vl) giua cac bQ ph~n quySn cho password rieng d@dang nh~p
trong
doanh tung bQph~n.
ph~n

va tai kho(ln cua minh.
nghi~p.

8

Khach hang khong, sir Khong co trang T~o them trang trq giup cho
idung duO'c dfry' dU;f~'cac
i!~g giup, J;m&n'g' kh~~h hang:
"f,1~
tinh nang cua trang web. a~n khach hang.
;-',

9





xay Xay dt;rng website co he; trq
nhiSu ngon ngu.
co

Chia nh6 chuc nang trong
trflng adffiinyi( ph~n 9UY~Pi
ti1~otUng bQ ph~n.
.,'

<'

Khach hang kho khan Chua co phan Xay d\lng trang quan ly thong

trong vi~c quan ly thong quan ly thong tin ca nhan cho khach hang.
tin ca nhan.
tin ca nhan


H~ th6ng thong tin 2H Shopping Cart.
Chuang 1: Xac djnh yeu duo

1.1.4.2

Trang 10

Mong dQ'icua khach hang d6i vai h~ th6ng mai:

- Vai h~ th6ng mai, doanh nghi~p co thS sir d\lng website nhu m9t phfuJ
mSm quan ly cac m~t hang cua minh tIVc ti~p tren internet, d6ng thai
co thS cho khach hang toan th~ giai bi~t va thlJC hi~n d~t hang vai
doanh nghi~p, ben c?Jlh do doanh nghi~p con co thS quan ly thong tin
khach hang thanh vien quan Himd~n website.
- Doanh nghi~p co thS ap cac d?Jlg khuy~n mai theo cach cua minh len
mQi m~t hang.
H~ th6ng mai se kh~c ph\lc duQ'cnhfrng diSm con thi~u trong h~ th6ng
cu. Khong chi v~y con giup b9 ph~n guan ly han~ hoa, b9 p~~n kinh
doanh( qmln ly khach hang), b9 ph~n ke toan co the lam vi~c dong thai,
d9c l~p, rieng Ie theo chuc nang cua minh.
- Xay dlJng m9t website co khAnang thay d6i ngon ngfr va giao di~n linh
hQat, phil hQ'Pvai yeu d.u cua khach hang va doanh nghi~p.
- Cho nguai quan tri sao luu - ph\lc h6i dfr li~u dlJ phong,



I-I~th6ng thong tin 2H Shopping Cart.
Chuang I : Xac dinh yeu duo

Trang 11

1.2 Cac chtfc nang chinh clla he th8ng m6'i:
1.2.1


Tfun

VVC

h~ th6ng:

~H-5HOPPING

CART
Tuesday, 19,07,2005

BQPh~n Kinh Doanh

Guests

Web Server
ISP

DatabaseServer
ISP


-----------------------_

...

••

~

page. 1

1.2.2 Cac yeu c~u vS chuc nang:
1.2.2.1

Cac chuc nang chinh:

~'- Cai d~t chuang trinh t\1'dl)ng.

4- Phan quySn chuc nang trng vai tlmg bl) ph~ trong doanh
nghi~p.
'. Quan ly hang h6a, lo~i hang hoa rieng bi~t.

4..
4..
4..
4..

Qmln ly khuy@nmai, ung vai tUng san phc1m-h6adan.
Quan ly d~t hang - dan d~t hang.
Quan ly khach hang thanh vien.
Quan ly d6i taco


'.... Thay d6i giao di~n va ngon ngfr tren website.

4. Huang dftn khach hang su dVng trang web.


H~ th6ng thong tin 2H Shopping Cart.
Chuang 1: Xac dinh yeu du.

Trang 12

1.2.2.2 Quan h~ gifra cac chuc nang:

Phan quy~n chuc nang:
• C~p usemame(Ten dang nh?p) va password(m?t kh~u) cho
cac thanh vien lIng vai timg b9 ph?n trong b9 ph?n trong
doanh nghi~p.
• Bao m?t va phan quy~n d6i vai nhfrng user khac nhau cho
tUng b9 ph?n.
~ Quan Iy d?t hang:
• Cho xem thong tin chi tiSt hang hoa.
• Cho tim kiSm m9t m?t hang vai til khoa.
• Ch(;mhang vao gi6 hang.
• Lo?i b6 m?t hang khong mu6n mua tn,rc tiSp til gi6 hang.
• L?p dan d?t hang vai doanh nghi~p.
• Lien kSt vai h~ th6ng thanh toano
Quan Iy khach hang:
• Xem thong tin khach hang.
• Th6ng ke khach hang thanh vien.
• Thong bao thong tin vai khach hang qua mail.

• Xoa khach hang dffIau khong vao trang web.


H~ th6ng thong tin 2H Shopping Cart.
Chuang 1: Xac dinh yeu cfru.

Trang 13

• Cho khach hang phan h6i dong gop
nghi~p.

y

kiSn v6i doanh

tm cac nhu cAu cua khach hang khi vao trang web dS
huang khach hang dSn nhfing san phfun khach hang cAn
trong IAntroy c~p sau.



LUll



LUll

..~ Quan

gifr va bao m~t thong tin Creditcard cua khach hang .


ly dan

d?t hang:

• Th6ng ke dan d?t hang.
• Xu

ly dan

d?t hang.

• C~p nh~t nai giao hang cua tUng khach hang thanh vien ling
v6i dan d?t hang.
• Xoa dan d?t hang.
~ Quan

ly hang hoa:

• Them hang hoa.
• C~p nh~t hang hoa.
• Xoa hang hoa.
• Th6ng ke hang hoa t6n.
• Th6ng ke nhfing m?t hang dugc khach hang ua thich.
~ Quan

ly d6i tac:

• Them d6i taco
• Them, c~p nh~t quang cao cua d6i tac tren website.

• Xoa d6i taco

4- Quan ly khuy~n mai:
• Them m9t hinh thuc khuySn maio
• C~p nh~t hinh thuc khuySn maio
~ Thay d6i ngon ngfr - giao di~n website:
• Them ngon ngfr (Til goi ngon ngfr dugc t~o sfu1).
• Thay d6i giao di~n website.


H~ th6ng thong tin 2H Shopping Cart.
Chuo'ng 1: Xac djnh yeu duo

1.2.2.3

Trang 14

Yeu cfiu chuc nang:

STT

C~tfC nang

¥"eudlu

1

Cai d~t chuang trinh

Chuang trinh duQ'c cai d~t tUng buac vai nhUng

huang dful ra rang, chi ti~t giup doanh nghi~p su
d\lng dS dang.

2

D~t hang

Khach ha,ng co the d~t hang quQ'C,qua website

3

Xemhang

Li~t ke tat ca cac m~t hang doanh nghi~p dang giai
thi~u va ban.

7

Dong gop

y kien

8

11

13

Quan


ly khach

hang

-.


H~ th6ng thong tin 2H Shopping Cart.
Chuung 1: Xac dinh yell duo

Trang 15

14

Quan 1y tlOTI nang

15

Quan 1y doi tac

BQ ph~n kinh doanh co the quim 1y thong tin doi tac

16

Ihax.,doi ngon ngu

Khach hang cgJg~, !haX doi ngon ngfr theo y minh.

17


Thay doi giao di~n

Doanh nghi~p co the thay doi giao di~n theo yeu cau

18

Hu6ng dan khach
hang ~

Hu6ng dan khach hang su d\Jng trang web

19

Sao lUll (backup),
ph\Jc h6i (restore) dfr
1i~u website.

~."'1'

'"

20

STT
1

2

Database r6ng tren server: bat bUQc.


D~t hang

CSDL khi

3

Xem hang

4

Tim kiem

Keyword

(rn khoa):

bat bUQc neu muon tim chinh

xac.
;:rhong tin hallg. tim: kh~ng bat bUQc ton t~i. trong

CSDt.


H~ th6ng thOng tin 2H Shopping Cart.
Chuang 1: Xac dinh yeu duo

5

Dang ky thanh vien


Trang 16

Nh~p usemame, password: bat bUQc.
Email: bat bUQc.
Thong tin ca nhan: khong bat bUQc.

6

Dang nh~p

Usemame, password: bat bUQc.

7

Dong gop y kien

Khach hang phai la thanh vien
Y kien dong gop: Bat bUQCnh~p vao.

8

Thu th~p thong tin ve
nhu cfiu hang hoa cua
tung khach hang

Thong tin khach hang: bat bUQc.

9


Phan quyen

Thong tin thanh vien: bat bUQc
passwordcua

10

Quim ly hang hoa

thanhvien:

batbuQc

Mff hang hoa, ten hang hoa, so lugng ton, thong tin
nha cung cftp, dan gia: b~t bUQc
Thong tin khac: khong bat bUQc

11

Thong ke hang hoa

Mff hang, ten hang: bat bUQc
Ngay thong ke,:;batbuQc.
"-,-

Thong tin khac: khong bat bUQc

12

Quan ly khach hang


Mff khach.hang, ten khach hang, email: bat bUQc
Thong tin lien quan: khong bat bUQc.

13

Mff dan d~t hang,mff khach hang: bat bUQc
Thong tin giao hang bat bUQc
ang cao cho doi
tac

Mff doi tac: bat bUQc
Thong tin quang cao: bat bUQc


H~ th6ng thong tin 2H Shopping Cart.
Chuang 1: Xac dinh yeu duo

Trang 17

1.3 Rang buoc he thAng:
1.3.1 Rang bUQCve giao di~n:

Ch~y tren giao di~n web.
1.3.2 Rang bUQcve thi hanh:

H~ th6ng phai duqc cai d~t hoan chinh theo timg buO'c hu6ng dfin
truac khi su d\lng.
Nguai quan tri phai phan quyen cho cac bQph?n.


4. Cac bQph?n chi duqc thao tac tren nghi~p

V\l

cua minh khi da dang

nh?p vai quyen h~ cua minh.
1.3.3 Rang bUQcve an ninh:

t"-

H~ th6ng may c~n duqc cai d~t them cac ph~n mem Fire Wall khac
tren database server C\lCbQdS tang tinh bao m?t cho cO'So' dfr li~u.

1.3.4 Rang bUQcve v?n hanh:

4. H~ th6ng may phai duqc k~t n6i internet khi su d\lng nghi~p V\l.
1.3.5 Rang bUQcve chinh sach va phap lu?t:

4. Phai tuan thu nhfrng quy dinh d6i vai ph~ mem co rna ngu6n rna.
1.4

K~t luan:
- Tir th\fc tr~ng th\fc t~ xac dinh duqc m\lc dich rna de tai c~ xay d\fllg.
- Tham khao cac nghi~p V\l, quy trinh h~ th6ng da xay d\fllg truac rut ra
nhfrng k~t qua d~t duqc va nhfrng dieu chua lam duqc cua h~ th6ng.
- Xac dinh cac v~n de c~n giai quy~t khi xay d\fllg h~ th6ng maio


------------------------------------------


H~ th6ng thong tin 2H Shopping Cart.
Chuang 2: Philn t1ch yeu duo

Trang 18

A

,

A

1.

Chuong 2: PHAN TICH YEV CAV.
2.1. Phan tich chrrcnang:
2.1.1 Usecase Diagram:
2.1.1.1 Summary level:

«uses»

81) ph~n quan

Iy hang

hoa

81) ph~n kinh doanh

81) ph~n k~ loan



H~ th6ng thong tin 2H Shopping Cart.
Chuang 2: Philn tich yeu duo

2.1.1.2 User Goal:

Trang 19


H~ th6ng thong tin 2H Shopping Cart.
Chuang 2: Phan tich yeu cftu.

2.1.1.3 Subfunction

Trang 20


H~ th6ng thOng tin 2H Shopping Cart.
Chuang 2: Phan tfch yeu duo

Trang 21

2.1.2 Cae actor eua h~ th6ng:
Ten Actor

M\lc dich

1


Guest

Xem, tim kiem thong tin san pham.

2

User

D~thang.

3

Admin

Phan quyen, thay doi template.

4

Ke toan

Xu ly, thOng ke don d~t hang.

5

BQ ph~n kinh doanh

Quan ly khaeh hang, quan ly khuyen maio

6


BQ ph~n qufm I)' h~mg hoa

QUan ly hang hoa, tliong !
STT

-,t

'

.~

.'

.

7

Giam doc

Xem bao eao thong ke.

8

Doi me

Bang KY 'luang
,-

"",,-,.;,'.


;'S'::;:::,,,,,r

w

;;

ecio.

2.1.3 Useease Catalog:

Di~n.giai

5

6
7

8
9
10

Quan h~


×