Vous êtes sur la page 1sur 31

c

c c c c c ACTIVITY DIAGRAM

c
 cc c
c
 c c  cc  c

  cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc   c

cccccccccccccc c c c cc

c c c c  !"#$%c
c&c
c c cccccc &c c c c

c c c c c c c c c c c c
Show Menu List
c

c Populate List
Select post reply
c

c Show list to reply

c Populate queries
Select status of
query
c

c Show queries

c
Select queries &
reply
c
c&c
cccccccccc

c cccccccc '!c

c c c c c c c c c c cc'c
c c c

cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccc

 (!ccc c c

Want to continue

c c c c c c c c c c ccccccc c c
 cc c
 c
 c c  cc  c

cccccccc  ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc   c

cccccccccccccc c c c cc

c c c c  !"#$%c
c&c
c ccccccccccccccc &
c cc c cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc

cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
View ! cc
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc

c Select update
#cc

c Show list toc#c

c Populate relied queries


)cc
c

c Show queries

c
Select query
c

c
)+c c'c
cccccccc *c
c

c View reply

c
c#,c
c c!&c
c c c c c c c c c c c cc
cccccccccc '!ccccc
c c c c c c c c c c c c c
c c c c c c c c c c c c c
c c
ccccc'c
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc

c
Give ) (! c
Want to continue
uPDATE EMPLOYEE DETAILS BY ADMINISTRATOR

ADMINISTRATOR SYSTEM

cccccccccccccc c c c cc

c c c c  !"#$%c
c&c
c ccccccccccccccc &
c cc c cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc

$c! cc

Select updatec
#cc
!#-c

+$ccc

cc
c!&c
Incorrect

cccccccccc '!c

Correct

#c+c'c

c
) (! c

Want to continue

NO
ACTIVITY DIAGRAM OF EMPLOYEE FOR REGISTRATION

EMPLOYEE SYSTEM

)c
!#,c& c

Populate list
Register

Show list

Add details
Error Message
incorrect
ccccccc '!c

correct

Add to database

Give "#$c

Error message
incorrect

cccccccccccccc '!c

correct

update thec'c

Give confirmation
ACTIVITY DIAGRAM TO CLAIM TA/DA BY EMPLOYEE

EMPLOYEE SYSTEM

ccccccccc c c c cc

c c c c  !"#$%c
c&c
c ccccccccccccccc &
c cc c ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc

Valid
Show menucc

Select TA/DAc Populatecc


)!c

ccc$cc

cc
c!&c
Not valid

ccccccc '!c
valid

Add to database

Give ) (! c

Want to continue

yes

No
ACTIVITY DIAGRAM TO GIVE ATTENDANCE BY EMPLOYEE

EMPLOYEE SYSTEM

c c c c cc

c c c c  !"#$%c
c&c
c ccccccccccccccc &
c cc c cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc

c c c c c c c c c ccccccccc
+$c! cc
c

c
Select attendance
#cc
c

c
$cc
c

c
Fill attendance
c
detail

c
c!&c
c c c c c c c c c c cccccccc
cccccc '!c
c

c c c c c c c c c cccccccccccc

c cc'c

c c c c c c c c c cccccccccccc* cc)  c


c c c c
Give confirmation
c

c
 cc c
 c 
 c  .c

c 
 c c c c c c c   c

cccc c c c c cc

c c c c  !"#$%c
c&c
c ccccccccccccccc &
c cc

cccccccccc
$c! ccc
c c cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc

cccc c c c c c c c c c c
Select update Search in thec
emp_detail 'c

$c!#-c

cc

Error message
Not valid
cccccccccc '!c

valid

#c'c

Want to continue

YES

No
ACTIVITY DIAGRAM FOR REGISTRATION BY uSER

uSER SYSTEM

)cc
& c


#c
)c&c
c

$cc

ccc
c!&c
Not valid

cccccccccccc '!c

valid

cc'c

c
) (! c
ACTIVITY DIAGRAM TO uPDATE uSER DETAIL BY uSER

GENERAL uSER SYSTEM

cccc c c c c cc

c c c c  !"#$%c
c&c
c ccccccccccccccc &
c cc c c c c c c c c c c
c c c c c c c c c c c c c
c c c c c c c c c cccccccccc c
+$c! cc

)c#c )+c c'c


cc

+$cc

cc

c (! c c!&c

Validate(detail) Not valid


ccccccc '!c

valid

c
) (! c

Yes want to continue

No
ACTIVITY DIAGRAM TO POST QuERY BY uSER

GENERAL uSER SYSTEM

c c c c cc

c c c c  !"#$%c
c&c
c ccccccccccccccc &
c cc c c c c c c c c

+$c! cc


#c c
)c#c/,c

$ccc

)cc
c!&c
0c&c/,c

Not valid
ccccccccc '!c

valid

ccccccc'c

c
) (! c

YES Want to continue

NO
ACTIVITY DIAGRAMTO VIEW QuERY REPLIES BY uSERS

GENERAL uSER SYSTEM

c c c c cc

c c c c  !"#$%c
c&c
c ccccccccccccccc &
c cc c c c c c c

+$c! cc

)c$c#,c
#c
c

$c c

)cc0c
/,c

)+c c
)+c#,c 'c

+$c#,c

$c#,c

c
) (! c
SEQuENCE DIAGRAM
SEQuENCE DIAGRAM TO POST REPLIES OF QuERIES BY ADMINISTRATOR

! c cccc & c cccccc


c 'c

login(userid,password)

validate(userid/password)

Confirmation Result

valid

optionlist

call(Post , option)

Field list

Select item

Search in database

Give query

Show query

Post Reply (detail)

Add (detail)

Confirmation

Display (confirmation)
SEQuENCE DIAGRAM TO uPDATE REPLIES OF QuERIES BY ADMINISTRATOR

! c ccccc & c ccc#c 'c

Login(userid,password)

Validate (userid ,password)

Result

Confirmation

valid

optionlist

Call (update , query)

Fieldlist

Select (status,query)

Search(item)

Search in database

Show query

Select (query)

Search(reply) Search (database)

Display (reply)

Modify(reply)
update (reply)
SEQuENCE DIAGRAM TO uPDATE EMPLOYEE DETAILS BY ADMINISTRATOR

! c ccccc & c ccc#c 'c

Login(userid,password)

Validate (userid ,password)

Result

Confirmation

valid

optionlist

Call (update , option)

Fieldlist

Select item(emp_name)

Search(item)

Search in database

Display(detail)

Modify(emp_detail)

update(detail)

update (database)

Confirmation
View (Confirmation)
SEQuENCE DIAGRAM TO CLAIM TA/DA BY EMPLOYEE

!#,c ccccc & c cccccccc cccccc


 c 'c

Login (userid,password)
validate(userid,password)

Result

Confirmation

Valid

Optionlist

Call(TA/DA,option)

Fieldlist

Give details field

Add to database

Give Confirmation

Give Confirmation

Print detail

Give printed detail


SEQuENCE DIAGRAM TO GIVE ATTENDANCE BY EMPLOYEE

!#,c ccccc & c   )c 'c

Login(userid,password)

Validate (userid ,password)

Result

Confirmation

valid

optionlist

Call (attendance , option)

Fieldlist

Give intime/outtime details

Add to database

Confirmation

Give confirmation
SEQuENCE DIAGRAM FOR uPDATING EMPLOYEE DETAILS .

!#,c ccccc & c ccc#c 'c

Login(userid,password)

Validate (userid ,password)

Result

Confirmation

valid

optionlist

Call (update , detail)

Search in database

Show(detail)

Display(detail)

Edit (detail)

Submit (detail)

update(database)

Confirmation

View Confirmation
SEQuENCE DIAGRAM TO REGISTER EMPLOYEE DETAILS

&c 'c
!#,c

Call(register)

Give fieldlist

Add(employee details)

Check error

Add to database

Result

Give confirmation
SEQuENCE DIAGRAM TO REGISTER uSER DETAILS

c &c 'c

Call(register)

Give fieldlist

Add(user details)

Check error

Add to database

Result

Give confirmation
SEQuENCE DIAGRAM TO POST QuERY BY uSER

 cc ccccc & c ccc


c 'c

Login(userid,password)

Validate (userid ,password)

Result

Confirmation

valid

optionlist

Call (post,query)

Fieldlist

Select(status)

Post(query)

validate

Add to database

Confirmation

Confirmation
SEQuENCE DIAGRAM TO VIEW REPLY BY uSER

 cc ccccc & c ccc


c 'c

Login(userid,password)

Validate (userid ,password)

Result

Confirmation

valid

optionlist

Call (view,reply)

Fieldlist

Select(query)

view(reply)

validate

Search in database

Result(reply)

Show(reply)
SEQuENCE DIAGRAM TO uPDATE uSER DETAILS

 cc ccccc & c ccc#c 'c

Login(userid,password)

Validate (userid ,password)

Result

Confirmation

valid

optionlist

Call (update , detail)

Search in database

Show(detail)

Display(detail)

Edit (detail)

Submit (detail)

update(database)

Confirmation

View Confirmation
STATE DIAGRAM
STATE DIAGRAM FOR ADMINISTRATOR

Administrator

& c

#c #,c/,c #c/,c


!#-c

)c/,c )c/,c
)c
!#- !c


 &c +$c
cc
1#c#,c 1#,c
#c#,c

'!c
'!c
1)+ &cc Edit
1c#,c
Do:change reply

Submit

Do:add new reply


&c
STATE DIAGRAM FOR GENERAL uSER

General user

& c

#c
c/,c $c/,c
-c

)cc )c/,c
+$cc


 &c ccccc *c
cc
1#c/,c

'!c
'!c
1)+ &cc
1c/,c

&c
STATE DIAGRAM FOR EMPLOYEE

Employee

& c

#c c & c


!c
!#-c   )c "c

cc cc
+$cc cc

&c
cc '!c
'!c
1ccc
1c
1c
  )c
  )c

'!c

1)+ &cc $ c


c


 c

1# c
c

&c
CLASS DIAGRAM FOR THE SYSTEM

#-!#-c
cccccccccc
+ &-
$c
2 !1  &c
21  &c n
21  &c
2) )- 1  &c
c2#$1  &c
2#$c1  &c
2!1  &c
1 3& %c 1
2 $-#$c1  &c
21c
3#-#$%c
3#%c
1 1 1

1
 -c cccccccc !#,c ! c
1
2 !1  &c 2 !1c  &c c

2!1  &c 2'c1  &c c

2c1  &c 2!c1 &c 3c)%c

241  &c5..c


1 1 1
n 1

1 1

1 n n n n n

& c
 &c   )c "c
-#,c   -#,c

2( !1  &c 2/-1  &c 2 !1  &c 21c 2/-1  &c 2/-1  &c

2 !1  &c 2/,1  &c 2!1  &c 21c 2/,1  &c 2/,1  &c

c c 2 c1c  &c 2!c1c  &c 2#,c1c  &c 2#,c1c  &c

3&%c 3#c%c 2,-1c 2(1c 3#-#,%c 3!  %c

3  )%c 2+- !1  &c 3 -!%c

2#)c1  &c

3)!-"%c

3$ %c
ER DIAGRAM
ER DIAGRAM
c #$c

c
'c !c c
!c
 #$c
!c

!#c 1 c
! c  -c
!#,c
1 1 1 1 1
c 1 1

&c &c
!(,c

1c 1

)  c !# ,c & #c


#c

!c c n n
$c
!#-c

!c !c

!#c n

cc 
)!c !c
c n n n

c ,c / c


c #$c
n &c
'(c
"c /c
n c #$c
  )c

(c !#c  !c


!c  c
c c
!#c

!c