Vous êtes sur la page 1sur 46

YU CU K THUT PHN MM

Website cung cp thng tin khuyn mi v tho lun

NHM

L2N

Tn thnh vin

MSSV

Cng vic c giao

% ng gp trong
n

Nguyn Ngc Lu

1012229

Phn 3: Thit k Use


case

33.33%

M t 1/3 use case


Lm test case v test
data cho 2/5 mn hnh
Phn 5 : cc yu cu
phi chc nng
Nguyn Ph Ngha

1012253

Phn 2 : m t tng
quan

33.33%

Phn 3 : m t 1/3 use


case
Phn 4 :Thit k giao
din qun l
Lm test case v test
data cho 2/5 mn hnh
Phan Nh

1012285

Phn 1 : gii thiu

33.33%

Phn 3 :M t 1/3 use


case
Phn 4 : thit k giao
din ngi dng
Lm test case v test
data cho 1/5 mn hnh

Trang 2

Mc lc

1. Gii thiu..............................................................................................................................4
1.1. Mc tiu......................................................................................................................4
1.2. Phm vi........................................................................................................................4
1.3. Tham tho...................................................................................................................4
1.4. T ng vit tt............................................................................................................4
2. M t tng quan ..................................................................................................................4
2.1. Chc nng...................................................................................................................4
2.2. Phn h ngi dng....................................................................................................5
2.3. Mi trng hot ng.................................................................................................6
2.4. Cc rng buc thit k v trin khai...........................................................................6
2.5. Ti liu lin quan........................................................................................................6
2.6. Cc gi nh v ph thuc..........................................................................................6
3. c tnh h thng.................................................................................................................6
3.1. Cc yu cu chc nng...............................................................................................6
3.1.1 Nhm chc nng 1..................................................................................................6
3.2. Use-Case ....................................................................................................................6
3.2.1 M hnh User-Case.................................................................................................6
7
3.2.2 nh ngha cc tc nhn..........................................................................................7
3.2.3 Tm tt cc Use-Case :...........................................................................................8
4. Cc yu cu giao tip bn ngoi........................................................................................16
4.1. Giao din ngi dng...............................................................................................16
4.2. Giao tip ngi qun l:...........................................................................................24
5. Cc yu cu phi chc nng ...............................................................................................43
5.1. Yu cu thc thi .......................................................................................................43
5.2. Yu cu an ton :.......................................................................................................43
5.3. Yu cu bo mt :.....................................................................................................43
5.4. c tnh cht lng phn mm : .............................................................................43
6. Th vin d liu................................................................................................................43
7. Test case v data case ........................................................................................................44
8. Cm nhn ca thnh vin trong nhm :.............................................................................45

Trang 3

1. Gii thiu
y l ti liu c t yu cu phn mm ca d n "Website cung cp thng tin khuyn mi v tho
lun".

1.1. Mc tiu
Ti liu c t yu cu phn mm ny m t cc yu cu v chc nng ca Website cung cp
thng tin khuyn mi v tho lun cho phn ngi dng v qun l. T ti liu c t ny ta c
th d dng i ti cc giai on tip theo ca quy trnh pht trin h thng website cng nh gip
ngi lp trnh web nm r cc yu cu v cc c t rng buc khi thit k xy dng website

1.2. Phm vi
Vi tn d n: "Website cung cp thng tin khuyn mi v tho lun", phm vi ca ti liu l m
t y cc chc nng ca website. Ti liu c t ny s c dng trong cc giai on: Phn
tch thit k h thng v giai on kim th h thng.

1.3. Tham tho


1.4. T ng vit tt

2. M t tng quan
2.1. Chc nng
C bn :

Phn ngi dng :


To cc mc : Trang ch ,ng k , ng nhp, khuyn mi , ng khuyn mi , gii
thiu , lin h , blog ( phn ny s c c t mc giao din )
To danh mc thng tin khuyn mi c phn theo tng th loi
To danh sch khuyn mi theo tng khu vc , th loi
a cc khuyn mi hot vo phn khung ch .
To danh sch qung co ring cho web
Cho php ngi dng to ti khon v ng tin qung co v bnh lun
Nhn tin khuyn mi qua Mail
Cc chc nng like , 1+ ,chia s website cho bn b trn cc mng x
To mc bnh lun cho cc thng tin khuyn mi i vi ngi dng ng k
To hm th cho mi thnh vin
Cho php ly li mt khu thng qua email ng k
Phn qun l :

Trang 4


To cc mc qun l thnh vin , qun l danh sch khuyn mi , qun l giao
din ngi dng(website) , qun l thng tin c nhn ( c t t mc Giao din
qun l )

Cho php qun l v ng cc qung co v tin khuyn mi hot

Qun l giao din website ngi dng mt cch trc quan v thn thin.

To hm th trong phn qun l thng tin c nhn ca ngi qun l

Cho php xem xa sa ni dung ca mt tin khuyn mi i vi ngi qun l

Cho php xem , sa ,xa thng tin c nhn ca mt thnh vin


Nng cao:
Phn ngi dng:
Cho php ngi dng ng k ng tin khuyn mi trn mc sn phm hot vi ti
khon premium ( thu ph )
T d tm khu vc tin khuyn mi khi ngi dng ng nhp vo h thng website
Lc cc t ng th tc ,thiu vn ha , sa li chnh t trong qu trnh ng bi
khuyn mi ca thnh vin
Cho php ngi dung ng k thng tin khuyn mi m bo bi website (thng qua
ti khon
To giao din web tng thch vi cc thit b di ng ( iOS, Rim , Android ,
Symbian , Java)
Tm kim danh sch cc th
To phn vit tho lun nhanh cho tng mc khuyn mi
Cho php ly li mt khu khi mt thng qua email ca ngi qun tr
Ngn chn spam t cc bi tho lun ca thnh vin
Phn qun l :
Lc v tm kim th

2.2. Phn h ngi dng


Lp ngi dng

Din gii

Khch hng

ng k ti khon
ng nhp ti khon
ng tin khuyn mi
ng k khuyn mi hot
ng qung co
Bnh lun khuyn mi
Chia s website

Administrator

ng nhp quyn qun tr


Qun l thng tin ngi dng
Qun l danh sch ng k khuyn mi
Qun l thng tin qung co
Qun l quyn qun tr h thng
Qun l giao din website

Trang 5

2.3. Mi trng hot ng


MTHD-1: Web browsers: Microsoft Internet Explorer versions 5.0 and upper,,Mozilla Firefox
3.0 and upper , Opera 9 and upper,Safari 3.2.3 and upper ,Google Chrome 2.0 and upper
, Opera mini 4.2 and upper
MTHD -2: Server running : Apache WebServer

2.4. Cc rng buc thit k v trin khai


RB-1: Cc bin t theo tn mt cc thng nht c nh ngha trong phn c t chi tit
RB-2: S dng databate ca MySQL qun l thng tin ti khon c nhn ca ngi dng
cng nh administrator
RB-3: Ngn ng lp trnh : Javascript , PHP
RB-4 : To giao din thn thin cho ngi dng v qun l website.

2.5. Ti liu lin quan


TLND-1: Ti liu hng dn s dng dnh cho ngi qun tr web ( khch hng)

2.6. Cc gi nh v ph thuc
Gi nh 1 : Website hot ng 24/24 v server lng bng thng cho hn 10000 thnh vin
ng nhp cng lc
Gi nh 2 :Ngi dng ng cc mu khuyn mi trng nhau , nn lc b
Gi nh 3: Ngi dng ng cc thng tin khuyn mi khng xc thc , cn a ra cnh co
hay xa nick nu l thnh vin spam hay gian ln.
Gi nh 4 : Cc li h thng do bn khch hng to ra trong thi gian qun l website . Cn bo
tr h thng nh k hay bo tr t xa 24/24

3. c tnh h thng
3.1. Cc yu cu chc nng
3.1.1 Nhm chc nng 1

3.2. Use-Case
3.2.1 M hnh User-Case

Trang 6

T m ki m khuy n m i B nh lu n b i ng

n tin h t h n
*

N h n tin khuy n
m i qua e m a il

L i n h v i ng i
qu n tr

*
**
C hia s tin khuy n
*
mi

e xte nds
ng k th nh vi n

* *

**

*
ng nh p

nh gi b i ng

e xte nds

*
*

K i m tr a ng k

K i m tr a ng nh p
*

H thng

K h c h h ng
*
Q u n l m a il

Q u n l th nh vi n
*

Q u n l ng tin
*

Q u n l thng tin
khuy n m i

Q u n l ng qu ng
c o t c c tr a ng kh c

Q* u n tr vi n

3.2.2 nh ngha cc tc nhn


Tc nhn chnh

Use Cases
1 - ng k thnh vin
2 - ng nhp
3 - Tm kim khuyn mi
4 - ng khuyn mi (thm, chnh sa cp nht, xa khuyn mi)
5 - n tin ht hn

Khch hng

6 - Chia s bi ng (vi facebook sharing hoc zingme sharing hoc


linkhaysharing hay mail)
7 - Nhn tin khuyn mi qua email
8 - Lin h vi ngi qun tr website
9 - nh gi bi ng (thch hay khng thch)
10 - Bnh lun bi ng

Trang 7

Tc nhn chnh

Use Cases
11 - Qun l thnh vin (xem thng tin, chp nhn ng k, sa i
thng tin thnh vin, xa thng tin thnh vin)
12 - Qun l thng tin khuyn mi (thm, chnh sa, xa, phn loi
khuyn mi)

Ngi qun l (Admin)

13 - Qun l ng tin (cho php, t chi, chnh sa thng tin) ca


users
14 - Qun l ng qung co t cc trang khc (thm, chnh sa ni
dng, xa qung co)
15 - Qun l mail (nhn mail t cc trang mun qung co users, gi
mail n cc trang mun qung co, users)

Tc nhn chnh

H thng

Use Cases
16 - Kim tra ng k (ng gi mail xc nhn, sai yu cu nhp li
cc thng tin)
17 - Kim tra ng nhp (sai yu cu nhp li a ch mail v mt
khu)

3.2.3 Tm tt cc Use-Case :
Use Case ID: 1
Tn Use-Case: ng k thnh vin
Tc nhn: Khch hng
M t: Khc hng c th ng k thnh vin ca website bng cch nhn chn
ng k. Sau h thng hin th form ng k bao gm cc thng tin:
th in t, mt khu, xc nhn mt khu, tn, s in thoi
iu kin tin quyt: Cc thng tin th in t, tn phi chnh xc, khng dng k t l. S
in thoi hp l c xc nh trong lnh th Vit Nam.
Hon tt: ng k thnh cng v gi xc nhn vo mail ca khch hng
Quy trnh bnh thng:
1. Khch hng nhp y cc thng tin vo form h thng hin th.
2. H thng kim tra tnh hp l cc d liu nhp.
3. ng k thnh cng, h thng hin th thng ip nhc nh khch
hng kim tra mail chnh thc kch hot ti khon.
Lung m rng:
1. Nu thng tin ng k khng hp l yu cu nhp li cc thng tin .
2. Nu khch hng gi yu cu gi li mail kch hot, h thng s gi
mail kch hot n a ch mail cung cp

Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 4
Ghi ch & cc vn :

Trang 8

Use Case ID: 2


Tn Use-Case: ng nhp
Tc nhn: Khch hng
M t: Khch hng nhp a ch email v mt khu v yu cu ng nhp vo
h thng. Nu thng tin hp l th s c chp nhn v c php s
dng cc quyn ca users.
iu kin tin quyt: Email phi tn ti v c ng k trn website.
Hon tt: ng nhp thnh cng.
Quy trnh bnh 1. Khch hng chn ng nhp
thng: 2. Khch hng nhp a ch email v mt khu
3. H thng kim tra tnh hp l ca email v mt khu.
4. ng nhp thnh cng. Khch hng s dng quyn truy cp users
vi ti khon ng nhp.
Lung m rng:
Nu a ch email hoc mt khu nhp sai, h thng gi thng bo nhp
Ngoi l:

sai a ch email hoc mt khu.

1. Khch hng c th lu chn qun mt khu yu cu ly li mt


khu.
2. H thng gi mail n mail ng k thng bo thng tin v mt
khu.
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 4
Ghi ch & cc vn
:
Use Case ID: 3
Tn Use-Case: Tm kim khuyn mi
Tc nhn: Khch hng
M t: Khch hng nhp thng tin khuyn mi mun tm kim v sau chn
tm kim.
H thng hin th cc khuyn mi lin quan.
iu kin tin quyt:
Hon tt: Danh sch cc khuyn mi lin quan n yu cu tm kim ca users
Quy trnh bnh
1. Users nhp thng tin mun tm kim vo tm kim.
thng:
2. Users nhn chn tm kim.
3. H thng hin th cc tin khuyn mi lin quan.
Lung m rng:
Nu khng c tin khuyn mi no lin quan n thng tin users cung cp,
h thng hin th thng bo khng tm c khuyn mi no c thng tin
trn.

Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 4
Ghi ch & cc vn
:
Use Case ID: 4

Trang 9

Tn Use-Case: ng khuyn mi
Tc nhn: Khch hng
M t: Khch hng in y cc thng tin khuyn mi cn ng v chn
ng khuyn mi.
Bi ng s c gi n ngi qun l v c ng ti sau khi ngi
qun l chp nhn.
iu kin tin quyt: Bi ng ng v y thng tin.
Hon tt: Khuyn mi c ng ln website.
Quy trnh bnh
1. Users in y thng tin v chn ng khuyn mi.
thng:
2. H thng gi hin th bi ca users c gi n cho ngi
qun l, vui lng ch xc nhn.
3. Tin khuyn mi c ng thnh cng trn website.
Lung m rng:
Nu thng tin ht hn hoc khng c tht, ngi qun l s t chi ng
tin khuyn mi trn.
Users c th cp nht thng tin khuyn mi ng hoc xa nu
khuyn mi ht hn.

Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 2, 3, 4
Ghi ch & cc vn
:

Use Case ID: 5


Tn Use-Case: n tin ht hn
Tc nhn: Khch hng
M t: Khch hng chn n tin khuyn mi ht hn.
H thng hin th cc tin khuyn mi sau khi lt b cc tin khuyn
mi ht hn.
iu kin tin quyt:
Hon tt: Cc khuyn mi ht hn c n.
Quy trnh bnh
1. Khch hng chn n tin khuyn mi ht hn.
thng:
2. H thng hin th cc tin khuyn mi sau khi lt b cc tin
khuyn mi ht hn.
Lung m rng:
Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 4
Ghi ch & cc vn
:
Use Case ID: 6
Tn Use-Case: Chia s bi ng
Tc nhn: Khch hng
M t: Khch hng la chn chia s bi ng vi facebook, zingme,
linkhaysharing hay mail.
H thng gi yu cu xc nhn chc chn chia s bi ng.
Trang 10

iu kin tin quyt: Khch hng phi ng nhp vo website


Hon tt: Bi ng c chia s.
Quy trnh bnh 1. Khch hng chn chia s (facebook, mail, zingme, linkhaysharing)
thng: 2. H thng gi yu cu xc nhn chc chn chia s bi ng.
3. Bi ng c chia s thnh cng.
Lung m rng:
Nu ngi dng khng mun chia s na, h thng hin th giao din tr
li trang trc.

Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 4
Ghi ch & cc vn
:
Use Case ID: 7

Tn Use-Case: Nhn tin khuyn mi qua email


Tc nhn: Khch hng
M t: Khch hng la chn nhn tin khuyn mi qua email.
H thng lu tr email ng k v tin hnh gi cc tin khuyn mi nu
c ti email ni trn ngay khi tin khuyn mi c ng trn website.
iu kin tin quyt:
Hon tt: Cc tin khuyn mi c gi n email ng k.
Quy trnh bnh 1. Khch hng nhp a ch email.
thng: 2. Khch hng chn ng k.
3. H thng gi thng bo ng k nhn tin qua email thnh cng.
4. H thng lu tr a ch email ng k.
Lung m rng:
Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 4
Ghi ch & cc vn
:
Use Case ID: 8
Tn Use-Case: Lin h vi ngi qun tr website
Tc nhn: Khch hng
M t: Khch hng la chn nhn tin khuyn mi qua email.
H thng hin th giao din khch hng in cc thng tin lin quan
v ni dung mun trao i vi ngi qun l.
iu kin tin quyt:
Hon tt: Ni dung lin h c gi i thnh cng.
Quy trnh bnh
1. Khch hng chn lin h.
thng:
2. Khch hng in y cc thng tin (H tn, a ch email, in
thoi, ni dung lin h).
3. H thng thng bo gi lin h thnh cng.
Lung m rng:
Ngoi l:

Trang 11

Lut nghip v: RB-2, RB-3, RB-4


Gi nh: 1, 2, 3, 4
Ghi ch & cc vn
:
Use Case ID: 9
Tn Use-Case:
Tc nhn:
M t:
iu kin tin quyt:
Hon tt:
Quy trnh bnh
thng:
Lung m rng:
Ngoi l:
Lut nghip v:
Gi nh:
Ghi ch & cc vn
:

nh gi bi ng
Khch hng
Khch hng chn nt thch hay khng thch nh gi bi ng.
Khch hng ng nhp vo h thng website
nh gi thnh cng.
1. Khch hng chn nt thch hay khng thch.
2. H thng cp nht li s nh gi ca bi ng .
RB-2, RB-3, RB-4
1, 2, 3, 4

Use Case ID: 10


Tn Use-Case: Bnh lun bi ng
Tc nhn: Khch hng
M t: Khch hng in ni dung bnh lun v chn bnh lun.
H thng hin th cc hnh thc chn ng bnh lun cho khch hng
la chn.
Bnh lun s c s kim tra chp nhn ca ngi qun l trc khi
hin th website.
iu kin tin quyt:
Hon tt: Bnh lun thnh cng.
Quy trnh bnh 1. Khch hng in ni dung v chn bnh lun.
thng: 2. H thng hin th cc hnh thc ng bnh lun (khch, disqus,
google,twitter, facebook, yahoo, openID).
3. H thng hin th thng bo bnh lun phi c xt duyt ca
ngi qun l trc khi hin th trn website.
4. ng bnh lun thnh cng.
Lung m rng:
Nu bnh lun ca khch hng mang tnh phn ng, dng t khim nh,
lm mt s trong sng ca ting Vit, th s b ngi qun l khng
cho php ng.

Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 2, 3, 4
Ghi ch & cc vn
:

Trang 12

Use Case ID: 11


Tn Use-Case: Qun l thnh vin
Tc nhn: Ngi qun l
M t: Ngi qun l c quyn xem thng tin, chnh sa cc thng tin thnh
vin hoc xa thng tin thnh vin.
iu kin tin quyt: Ngi qun l ng nhp vi ti khon administrator
Hon tt: Xem thng tin hay cp nht thng tin thnh vin, xa thnh vin thnh
cng.
Quy trnh bnh 1. Ngi qun l chn thnh vin cn xem thng tin hoc sa i hoc
thng:
xa.
a. Nu xem thng tin thnh vin, h thng hin th tt c thng tin
thnh vin c trong website cho ngi qun l.
b. Nu sa thng tin, h thng hin th tt c thng tin thnh vin
c trong website cho ngi qun l v gi yu cu xc nhn lu
thay i hay khng.
c. Nu xa thnh vin, h thng gi yu cu xc nhn chc chn
xa thnh vin ra khi website.
Lung m rng: 2. Nu chn xem thng tin v h thng khng tm thy thnh vin ngi
qun l nhp, h thng gi thng bo khng tm thy thnh vin trong
website.
3. Nu chn sa i thng tin v ngi qun l sa i cc thng tin khng
hp l, h thng gi thng bo thay i thng tin khng hp l.

Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 2, 3, 4
Ghi ch & cc vn
:
Use Case ID: 12

Tn Use-Case: Qun l thng tin khuyn mi


Tc nhn: Ngi qun l
M t: Ngi qun l c quyn ng khuyn mi, chnh sa thng tin khuyn
mi, xt duyt bi ng t cc users, xa khuyn mi.
iu kin tin quyt: Ngi qun l ng nhp vi ti khon administrator
Hon tt: ng khuyn mi hay cp nht khuyn mi, xa khuyn mi thnh
cng.
Quy trnh bnh Ngi qun l chn ng, chnh sa hay xa khuyn mi, chp nhn bi
thng: ng t users.
H thng gi yu cu xc nhn thc thi lnh (ng khuyn mi, lu
thay i, xa khuyn mi) hay khng?
Lung m rng: 1. Nu chn xem thng tin v h thng khng tm thy thnh vin ngi
qun l nhp, h thng gi thng bo khng tm thy thnh vin trong
website.
2. Nu chn sa i thng tin v ngi qun l sa i cc thng tin khng
hp l, h thng gi thng bo thay i thng tin khng hp l.

Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4

Trang 13

Gi nh: 1, 2, 3, 4
Ghi ch & cc vn
:
Use Case ID: 13
Tn Use-Case: Qun l ng tin
Tc nhn: Ngi qun l
M t: Ngi qun l c quyn cho php ngi dng ng tin hoc chnh sa
bi ng ca ngi dng hay khng cho php ng tin.
iu kin tin quyt: Ngi qun l ng nhp vi ti khon administrator
Hon tt: Thc hin thao tc cho php hoc chnh sa hoc t chi bi ng ca
users thnh cng.
Quy trnh bnh H thng gi cc yu cu ng tin ca ngi dng n ngi qun l
thng: Ngi qun l kim tra bi ng c hp l hay khng ri t quyt
nh cho php ng hay chnh sa hoc nu khng tn ti th khng cho
php ng.
Lung m rng:
Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 2, 3, 4
Ghi ch & cc vn
:
Use Case ID: 14
Tn Use-Case: Qun l ng qung co t cc trang khc
Tc nhn: Ngi qun l
M t: Ngi qun l cho php ng qung co t trang khc hoc chnh sa
ni dung qung co cho ph hp hay xa qung co.
iu kin tin quyt: Ngi qun l ng nhp vi ti khon administrator
Hon tt: Thc hin thao tc ng qung co, chnh sa hoc xa thnh cng
qung co.
Quy trnh bnh 1. Ngi dng chn chc nng (ng qung co, chnh sa qung
thng:
co, xa qung co)
2. H thng gi yu cu xc nhn lnh thc thi:
a. Nu chn ng: yu cu xc nhn chc chn ng qung co.
b. Nu chn chnh sa: yu cu xc nhn lu thay i.
c. Nu chn xa: yu cu xc nhn chc chn xa qung co.
Lung m rng:
Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 2, 4
Ghi ch & cc vn
:

Trang 14

Use Case ID: 15


Tn Use-Case: Qun l mail
Tc nhn: Ngi qun l
M t: Ngi qun l nhn mail t cc users hay cc trang mun ng qung
co, gi mail tr li n cc users, trang mun ng qung co.
iu kin tin quyt: Ngi qun l ng nhp vi ti khon administrator
Hon tt: Thc hin nhn v gi mail thnh cng.
Quy trnh bnh
1. Ngi qun l nhn cc mail ngh t qung co t trang khc,
thng:
cc mail t users
2. Ngi qun l gi mail tr li cho users hoc cc trang ngh
t qung co.
Lung m rng:
Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 4
Ghi ch & cc vn
:
Use Case ID: 16
Tn Use-Case:
Tc nhn:
M t:
iu kin tin quyt:
Hon tt:
Quy trnh bnh
thng:
Lung m rng:

Kim tra ng k
H thng
H thng kim tra tnh hp l ca ti khon ng k.
H thng server phi ang c vn hnh
Thao tc kim tra thnh cng.
1. Nu thng tin ng k hp l, h thng gi thng bo ng k
thnh cng v gi mail kch hot vo mail khch hng ng k,
hin th thng bo nhc nh khch hng kch hot ti khon bng
email ng k.
Nu thng tin khng hp l, h thng hin th form ng k v cc phn
nhc li ni thng tin khng hp l

Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 4
Ghi ch & cc vn
:
Use Case ID: 17
Tn Use-Case:
Tc nhn:
M t:
iu kin tin quyt:
Hon tt:
Quy trnh bnh thng:
Lung m rng:

Kim tra ng nhp


H thng
H thng kim tra tnh hp l ca ti khon ng nhp.
H thng server phi ang c vn hnh
Thao tc kim tra thnh cng.
1. Nu thng tin ng nhp hp l bao gm email v mt khu, h
thng cho php users truy cp vo website vi phn quyn users.
Nu thng tin khng hp l, h thng hin th thng bo ti khon

Trang 15

khng tn ti, yu cu nhp li.

Ngoi l:
Lut nghip v: RB-2, RB-3, RB-4
Gi nh: 1, 4
Ghi ch & cc vn :

4. Cc yu cu giao tip bn ngoi


4.1. Giao din ngi dng
Trang ch:

Trang khuyn mi:

Trang 16

Trang 17

Trang ng khuyn mi:

Trang 18

Trang chi tit khuyn mi:

Trang 19

Trang lin h:

Trang 20

Trang blog:

Trang chi tit blog:

Trang 21

Trang 22

Trang gii thiu:

Trang 23

4.2. Giao tip ngi qun l:


ng nhp:

Trang 24

Thng tin c nhn:

Trang 25

ng xut:

Trang 26

Qun mt khu:

Nhp m xc khi mt mt khu :


Trang 27

Trang 28

Thay i mt khu:

Trang 29

Thay i mt khu khi mt:

Trang 30

Thay i ch k bi vit:

Trang 31

Qun l thnh vin:

Trang 32

To mi thnh vin:

Trang 33

Qun l giao din:

Trang 34

Qung co:

Trang 35

ng qung co:

Trang 36

Hp th :

Trang 37

Hp th i:

Trang 38

Gi th:

Trang 39

Qun l khuyn mi:

Trang 40

ng khuyn mi hot:

Trang 41

Khuyn mi hot:

Trang 42

5. Cc yu cu phi chc nng


5.1. Yu cu thc thi
YCTT-1:Tt c websites hin th ton b y ni dung khng qu 5 giy trn ng truyn ADSL.
YCTT-2:Upload file khng ln hn 4MB v khng qu 10 giy, dung lng upload ti a 100mb
YCTT-3: Khng lp i lp li v mt ch m n cung cp nhng chi tit khng lin quan.
YCTT-4: Website phi c tnh n gin v nht qun.
YCTT-5: Website phi hin th hnh nh cn i r rng trn cc trnh duyt web v vi mi phn
gii trang khc nhau

5.2. Yu cu an ton :
YCAT-1:Thng tin b mt ca khch hng phi c bo mt, khch hng ny khng th truy xut
thng tin ca khch hng khc vi cc quyn cao hn hoc bng: sa, xa.
YCAT-2:Sao lu v bo mt cc ti khon khc hng v ti khon ca ngi qun l qua mt b
CSDL ring trnh tnh trng mt mt d liu v d dng khi phc d liu khi cn thit

5.3. Yu cu bo mt :
YCBM-1: Tt c ng truyn phi c m ha SSL.
YCBM-2: Tt c cc giao dch lin quan n chuyn khon phi s dng cng ngh chng thc.
YCBM-3 : Xy dng c cu website chc ch ,c c ch phng chng cc t tn cng t hacker

5.4. c tnh cht lng phn mm :


khng c

6. Th vin d liu

Trang 43

7. Test case v data case

Trang 44

8. Cm nhn ca thnh vin trong nhm :


a. Nguyn Ph Ngha
1.T n nhm SRS ny , em c cho mnh mt ci nhn tng quan v hiu hn cc
bc c t yu cu phn mm , cch v Use case , lm giao din hay t mnh thit k
mt giao din cho phn qun l ca website,hay lm test case . Qua gip cng c thm
kin thc l thuyt c hc trn trng . Trong qu trnh lm nhm tuy c ny sinh
vi vn v thit k giao din v cc Use case nhng gp phn hon thin hn cho
bi lm ca nhm ,qua cng em cng c kt c mt s kinh nghim lm vic
nhm .V phn np bi hng tun em thy rt hp l n gip tin cng vic c ri
iu cng nh gip n c hon thnh tt hn.
2.Em cng c mt s ng gp khi lm n : khi lm n th em cng nh cc bn
trong nhm khng c y ti liu cng nh cch s dng c bn cc phn mm v
diagram hay thit k giao din nn rt hn ch trong vic thit k hu ht mi th phi t
tm hiu v cc ti liu trn mng th khng r rng gy nhiu kh khn trong qu trnh
thit k . Nh test case v data case chng em cng khng th tm format chun trnh
by v cc ti liu tm c c format rt khc nhau . Em mong thy c s quan tm hn
cc vn ny trong nhng n sp ti.

b. Nguyn Ngc Lu

Kh khn khi lm vic nhm


o
y l ln lm vic nhm u tin, c 3 thnh vin u rt thiu kinh
nghim. Trc y hu nh mi ngi u t lm vic, tinh thn t vn ng tt
nhng n qu cao, dung ha khi lm bi tp nhm l mt iu khng d dng.
o
Hot ng nhm ( y thnh vin 3 ngi) mi u rt kh khn. Bn
thn em khng bit phn vic sao cho c th, va tit kim thi gian, va m bo cht
lng ca bi lm.
o
Hn th na, mt thnh vin Th c, mt bn Q8, mt ngi Q.
Bnh Tn, rt kh khn thu xp lch lm vic vi nhau c, nhm c gng tn
dng cc bui hc tho lun. Ngoi ra lin lc chnh l Yahoo v Skype.
o
Kh khn na l phi quy nh format nh th no khi lm, thng nht
trc. Ban u nhm ch phn vic cho cc bn. Sau khi rp vo chnh sa li th
thy rt l ri rm v chnh sa mt nhiu thi gian.
o
Cch lm vic ca cc thnh vin cng ng cp n: v ban u th
mi ngi u c t tng l ch deadline n hy lm. Tm l lm c nhm rt vt
v. Trong khi cht lng ca bi np kh m c nng cao. Rt may l n c chn
chnh sau ln u np bi nhm.

Nhng iu nhn c, lm c khi hc xong mn NMCNPM

Trang 45

o
Quan trng nht i vi bn thn em ngoi kin thc t c: tinh
thn, cch lm vic nhm.
o
Hiu nhiu hn v qu trnh lm phn mm: t thu thp yu cu, n
thit k kin trc, giao din, kim thBit c cch xy dng cc ti liu SRS, cc
diagram ca UML, tm hiu v scrum.
o
Xy dng c cc li use case, test case, s dng tt UML.

Nhng vn cn thay i gip ngi hc tip thu tt hn:


o
Nhng kin thc cp trong mn ny rt khi qut, chung chung. Ch
khi i vo lm vic hay va chm mi c th nhn thc ht c. V th rt kh cho em
v cc bn tip thu mt cch tt c. y em ngh nn c nhiu v d c th hn
na, song song vi cc bi ging l thuyt. Khi sinh vin c th nhn bit mt cch
r rng, su sc hn.
o
Nhng bi deadline tng a ra, ring em thy hng dn cha c
th lm, cha thy yu cu cc bn cn t c g, nm g sau khi lm deadline ny,
cc bn cn nhiu thc mc v cha c demo, hay tham kho g ngoi internet, trong
khi cc ti liu rt nhiu v khc nhau.

c. Phan Nh

Trang 46

Vous aimerez peut-être aussi