Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

ANALAYSIS DIAGRAMS

NITK ONLINE

Submitted By: AniketKulkarni (09IT06) AnkitGoyal(09It07) ArchitJakhar(09IT12) DaivikGangwar(09IT22) HarshitMishra(09IT29) KuldeepSingh(09IT37)

1.1 Design Phase

1.1.1 Class Diagram Login Interface


username : Text password : Text login : Button forgotpassword() submitquery() displayerrormessage()

NITK Controller
submitlogindetails() submitregistdetails() confirmregistration()

Friend List Interface friendlist : List


deletepeer() displaypeerwall()

Home Interface
groups : List inbox :MessageList search : Text pingapeer() logout() searchpeer()

User Account
name : Name phone : Number address : String

Ping Interface
peername : Text message : Text send : Button

email : String

sendmessage()

displayinfo() getinfo() editinfo() peerlist() displayphotos() diplayvideos()

Profile Interface
editname : Text editDOB : Date ediProfilePic : Image editaddress : String editemail : String editContactNo : Number editchanges : Button

modifychanges() Photo Interface Photoslist :ImageList displayphoto()

1.1.2 Sequence Diagram


1.1.2.1 Validate User

User

Login Interface

Controller

User Table

1 : Enter Login Details() 2 : Submit() 3 : Check Login Info()

4 : Redirect to Home Page() Alt 5 : Display Error Message()

Opt 6 : Enter Registration Details() 7 : Submit() 8 : Save Data() 9 : Send Email To Confirm Registration() 10 : Confirm Registration()

11 : Save Data of Confirmation()

1.1.2.2 Home
User Opt Home Interface Controler User Table Friend Table

1 : click on Edit Profile() 2 : Submit()

3 : Redirect to profile Page() 4 : Click On Photo() 5 : Submit()

6 : Redirect to Photo Page() 7 : Click on Video Page() 8 : Submit()

9 : Redirect to Video Page() 10 : Click on Manage Friend List() 11 : Submit()

12 :Redirect to FriendList Page() 13 : Click on Search friend() 14 : Submit()

15 : Redirect to Search Frend Page() 16 : Click on Accept Friend Request() 17 : Submit() 18 : Update()

20 : Click on Reject Friend Request()

19 : Update() 21 : Submit() 22 : Update()

23 : Click On Logout()

24 : Submit()

25 : Redirect to Login Page( )

1.1.2.3 Inbox
User Message Interface Controller Wall Table

1 : Display Message()

Opt

2 : Enter Message to Reply() 3 : Submit() 4 : Save()

5 : Delete Message()

6 :Submt() 7 : Delete()

1.1.2.4 Profile
User Profile Interface Controller UserTable Address Country

1 : Modify Profile info()

2 : Submit()

3 : Update()

4 : Update() 5 : Update()

1.1.2.5 Search Friends


User HomePage Interface Search Friend List Interface Controller User Table Friend Table

1 : Enter Friend Name in search Box()

2 : Submit()

3 : Get List of Corresponding Names()

4 : Display List() Alt

5 : Display Blank Page with message()

Opt 6 : Click on Friend link() 7 : Click on add Button()

8 : Submit()

9 : Save()

10 : Save()

1.1.2.6 Friend List


User Friend List Interface Friends Profile Interface Message Interface Controller Friend Table

Opt

1 : Display Friend List()

2 : Select Friend to Delete() 3 : Submit() 4 : Delete Friend() 5 : Click on some Friend Link()

6 : Submit() 7 : Display Friend Profile()

8 : Click on Wall()

9 : Submit() 10 : Display Wall Messages()

11 : Write and send Message()

12 : Submit()

13 : Save()

14 : Select own message to delete()

15 : Submit() 16 : Delete()

1.1.2.7 Photo

User

Photo Interface

Controller

Photo Table

1 : Display List of photo( )

Opt

2 : Browse and Select Photo( )

3 : Submit Add Request( ) 4 : Save( )

5 : Delete Request( )

6 : Submit( )

7 : Delete( )

You might also like