activity diagram (2)

Post on 29-Nov-2014

1.020 Views

Category:

Documents

7 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ACTIVITY DIAGRAM

ACTIVITY DIAGRAM TO POST REPLIES OF QUERIES BY ADMINISTRATOR

ADMINISTRATOR SYSTEM

Not valid

Validate(username/password)

valid

Not valid

Is valid

Want to continue

No

Login Error Message

Select post replyPopulate List

Show list to reply

Select status of queryPopulate queries

Show queries

Show Menu List

Select queries & reply

Submit

Error Message

Add to database

Confirmation

ACTIVITY DIAGRAM TO UPDATE REPLIES OF QUERIES BY ADMINISTRATOR

ADMINISTRATOR SYSTEM

Not valid

Validate(username/password)

valid

Not valid

valid

Yes

Want to continue

Error message

Add to database

Give confirmation

Login Error Message

View menu list

Select update Populate list

Show list to update

Select statusPopulate relied queries

Show queries

Select query

VIEW Search in database

View reply

Edit reply

Submit

UPDATE EMPLOYEE DETAILS BY ADMINISTRATOR

ADMINISTRATOR SYSTEM

Not valid

Validate(username/password)

Incorrect

Correct

Want to continue

NO

Login Error Message

View menu list

Select update emp_detail

Populate list

Show detail

Edit detail

Submit

Error message

Update the database

Give confirmation

ACTIVITY DIAGRAM OF EMPLOYEE FOR REGISTRATION

EMPLOYEE SYSTEM

incorrect

correct

incorrect

correct

Select employee login

RegisterPopulate list

Show list

Add details

Submit

Error Message

Add to database

Give userid/password

Submit

Error message

Update the database

Give confirmation

ACTIVITY DIAGRAM TO CLAIM TA/DA BY EMPLOYEE

EMPLOYEE SYSTEM

Not valid

Validate(username/password)

Valid

Not valid

valid

Want to continue

yes

No

Login Error Message

Show menu list

Select TA/DA claim Populate list

View list

Fill detail

Submit

Error message

Add to database

Give confirmation

ACTIVITY DIAGRAM TO GIVE ATTENDANCE BY EMPLOYEE

EMPLOYEE SYSTEM

Not valid

Validate(username/password)

Valid

Not valid

Valid

Want to continue

Login Error Message

Show menu list

Select attendance Populate list

View list

Fill attendance detail

Submit

Error message

Add to database

Give confirmation

ACTIVITY DIAGRAM TO UPDATE EMPLOYEE DETAIL.

EMPLOYEE SYSTEM

Not valid

Validate(username/password)

valid

Not valid

valid

Want to continue

YES

No

Login Error Message

Select update emp_detail

View menu list

Search in the database

View emp_detail

Edit details

Submit

Error message

Update database

ACTIVITY DIAGRAM FOR REGISTRATION BY USER

USER SYSTEM

Not valid

valid

Select user login

Select registerPopulate list

View list

Give user details

Submit

Error message

Add to database

Give confirmation

ACTIVITY DIAGRAM TO UPDATE USER DETAIL BY USER

GENERAL USER SYSTEM

Not valid

Validate(username/password)

valid

Validate(detail) Not valid

valid

Yes want to continue

No

Login Error Message

Show menu list

Select update user detail Search in database

Show details

Get detail

Edit information

Submit

Error message

Give confirmation

ACTIVITY DIAGRAM TO POST QUERY BY USER

GENERAL USER SYSTEM

Not valid

Validate(username/password)

Not valid

valid

YES Want to continue

Login Error Message

Show menu list

Select post query Populate List

View list

Select status & give query

Submit

Error message

Add to database

Give confirmation

NO

ACTIVITY DIAGRAMTO VIEW QUERY REPLIES BY USERS

GENERAL USER SYSTEM

Not valid

Validate(username/password)

Login Error Message

Show menu list

Select view reply Populate list

View List

Select status & query

Search replySearch in database

View Reply

Show reply

Give confirmation

SEQUENCE DIAGRAM

SEQUENCE DIAGRAM TO POST REPLIES OF QUERIES BY ADMINISTRATOR

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)

Administrator Login Post Database

SEQUENCE DIAGRAM TO UPDATE REPLIES OF QUERIES BY ADMINISTRATOR

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)

Administrator Login Update Database

Modify(reply)Update (reply)

SEQUENCE DIAGRAM TO UPDATE EMPLOYEE DETAILS BY ADMINISTRATOR

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)

Administrator Login Update Database

ConfirmationView (Confirmation)

SEQUENCE DIAGRAM TO CLAIM TA/DA BY EMPLOYEE

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

Employee Login Add Print Database

SEQUENCE DIAGRAM TO GIVE ATTENDANCE BY EMPLOYEE

Login(userid,password)

Validate (userid ,password)

Result

Confirmation

valid

optionlist

Call (attendance , option)

Fieldlist

Give intime/outtime details

Add to database

Confirmation

Give confirmation

Employee Login Attendance Database

SEQUENCE DIAGRAM FOR UPDATING EMPLOYEE DETAILS .

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

Employee Login Update Database

View Confirmation

SEQUENCE DIAGRAM TO REGISTER EMPLOYEE DETAILS

Call(register)

Give fieldlist

Add(employee details)

Check error

Add to database

Result

Give confirmation

Employee Register Database

SEQUENCE DIAGRAM TO REGISTER USER DETAILS

Call(register)

Give fieldlist

Add(user details)

Check error

Add to database

Result

Give confirmation

User DatabaseRegister

SEQUENCE DIAGRAM TO POST QUERY BY USER

Login(userid,password)

Validate (userid ,password)

Result

Confirmation

valid

optionlist

Call (post,query)

Fieldlist

Select(status)

Post(query)

validate

Add to database

Confirmation

General User Login Post Database

Confirmation

SEQUENCE DIAGRAM TO VIEW REPLY BY USER

Login(userid,password)

Validate (userid ,password)

Result

Confirmation

valid

optionlist

Call (view,reply)

Fieldlist

Select(query)

view(reply)

validate

Search in database

Result(reply)

General User Login Post Database

Show(reply)

SEQUENCE DIAGRAM TO UPDATE USER DETAILS

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

General User Login Update Database

View Confirmation

STATE DIAGRAM

STATE DIAGRAM FOR ADMINISTRATOR

Administrator

Login

Update emp_detail Reply query Update query

Select emp_name

Edit detail

Submit

Do:change detail

Select query

Posting

Do:post reply

Submit

Do:add reply

Select query

Show

Do:display posted reply

Edit

Do:change reply

Submit

Do:add new reply

Logout

STATE DIAGRAM FOR GENERAL USER

General User

Login

Update user_detail Post query View query

Show details

Edit detail

Submit

Do:change detail

Select status

Posting

Do:post query

Submit

Do:add query

Select query

VIEW

Logout

STATE DIAGRAM FOR EMPLOYEE

Employee

Login

Update emp_detail Give attendance Registration

Show details

Edit detail

Submit

Do:change detail

Fill details

Submit

Do:add attendance

Fill details

Register

Do: add details

Claim TA/DA

Fill details

Submit

Do:add attendance

Download detail

Print

Do:print details

CLASS DIAGRAM FOR THE SYSTEM

n

1 1

1 1 1

1

1

1 1 1 n 1

11

1 nn n n n

Logout

User

-userid:String

-password:String

+login()

Gen_User

-name:String

-email:String

-status :String

Employee

-name: String

-dob :String

-email :string

-doj:String …..

Administrator

+ create()

Registration

-firstname:String

-lastname:String

+Register()

Posting

-q_status:String

-query:String

+post ()

Attendance

-intime:String

-outtime:String

-reason : String

-today_date:date

+attendance()

TA/DA

-doa:date

-dol:date

-mode : String

-fare:date

-hotel_name:String

-place :String

+claim_TA/DA()

+download()

Post_reply

-q_status:String

-query:String

-reply : String

+post_reply()

+sent_mail()

Maintain_reply

-q_status:String

-query:String

-reply : String

+maintain()

Update_emp_detail

-name:String

-contact_no:String

-email:String

-dol:date

+update()

Change_Password

-userid:String

-password :String

-new_password :String

+update_password()

ER DIAGRAM

ER DIAGRAM

1

1 1 1 1 1 1 1

1 1

n n

n

User

userid password

isA

EmployeeAdministrator Gen_User

register

Company give

Emp_detail

modify

replies

Query

posts

register

User details

View

name

dob

empid

emailid

address

name userid

password

status

name address

emailid

cntno

empid

nameclaim

emailid

status

n n n

n

n

address

fare

Si no

give

empid

mode

empid intimeouttime latein

outbefore

userid passwordqstatus

questionuserid password

top related