You are on page 1of 6

CNG TY PHN MM FPT

BO CO BI TP
MN SOFTWARE REQUIREMENT
ti : Phn tch yu cu ca khi Productivity Applications
Nhm sinh vin thc hin :
Nguyn c Linh (nhm trng)
Nguyn Hng Minh
Nguyn Hoi Linh
Nguyn Vn Hi
Nguyn nh Phng
Nguyn Trung Kin
Nguyn Huy Cng

H Ni, ngy 6 thng 11 nm 2012

1.Yu cu phn mm:


Xy dng mt ng dng to thi kha biu ( calendar), cho
php ngi s dng qun l v theo di cuc hp v s kin
(events).
C 2 i tng s dng ng dng:
Ngi s dng (user ) : c php to mt thi gian biu
v to cc s kin trong thi gian biu.
Ngi qun tr (admin) : c cc chc nng nh ca user v
c thm chc nng qun l cc user.
2.Use case Diagram

3.Lit k cc Use Case


#

Code Name

Brief Description

UC01

Login

Cho php actor ng nhp vo h


thng

UC02

Register

Cho php user to mt ti khon mi

UC03

Creat Calendar

Cho php actor to mt calendar

UC04

Import Calendar

Cho php actor import mt calendar


c sn vo h thng

UC05

Export Calendar

Cho php actor export calendar t h

thng thnh mt file exel


6

UC06

Mix Calendar

Cho php actor kt hp 2 calendar


thnh mt calendar mi

UC07

Edit Calendar

Cho php actor chnh sa calendar

UC08

Empty Calendar

Cho php actor lm trng calendar

UC09

Delete Calendar

Cho php actor xa mt calendar

1
0

UC10

Creat Event

Cho php actor to mt event trong


calendar

1
1

UC11

View Event

Cho php actor xem chi tit v event

1
2

UC12

Edit Event

Cho php actor chnh sa event

1
3

UC13

Search Event

Cho php actor tm kim mt event

1
4

UC14

View User
Information

Cho php admin xem thng tin v cc


user trong h thng

1
5

UC15

Delete User

Cho php admin xa ti khon ca


user trong h thng

1
6

UC16

Search user

Cho php admin tm kim thng tin v


ngi dng trong h thng

4.Phn tch chc nng


Phn cng cng vic
Phn ny mi ngi lm 2 use case :
M t chi tit v Use Case .( lm ging nh bi trc )
V biu Activity Diagram cho Use Case . ( ang lm
ci mu cho mi ngi tham kho) http://tailieu.vn/xem-

tai-lieu/phan-tich-thiet-ke-huong-doi-tuong-bieu-do-hoatdong-activity-diagrams.746024.html
Hn np l : trc 16h ngy mai nh.
Minh : Creat Calendar , Import Calendar
Cng : Edit Calendar , Empty Calendar
Hoi Linh : Delete Calendar, Creat Event
Kin : View Event , Edit Event
Hi : Search Event , View User Infor mation
Phng : Delete User, Search User
5. Question/ Answer Sheet : ci ny mai t lm
4.1 Use Case ng k
Use-case: Register
Name
Actor
Description

Register
Ngi s dng
Cho php ngi dng to mt ti
khon trn zoho.com s dng cc

Goal
Pre-condition

dch v.
To thnh cng mt ti khon
Ngi dng truy cp website

Trigger

zoho.com
Ngi dng click vo link signup

Post-condition

free trn giao din trang web.


Mt ti khon mi c thit lp
Ti khon c lu trn csdl ca h

Normal flow

thng
[Ch ti khon ng nhp v to thi
gian biu thnh cng]
1.Ngi dng truy cp trang web
2.in thng tin yu cu
3. H thng t ng to mt ti

Alternative flow

khon v lu thng tin vo.


[Trong trng hp c ti khon]
1.Thng bo cho ngi dng ti
khon trng.
2.Yu cu ngi to mt ti khon
khc hoc nhc ngi dng qun m
khu

Exception flow

[Khi gp s c v mng hoc mt


in khi ang to ti khon]
H thng s khng tnh ti khon

You might also like