19
EPAM minus © 2011. EPAM Systems. All Rights Reserv Corporate social network

EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Embed Size (px)

Citation preview

Page 1: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

EPAM minus

© 2011. EPAM Systems. All Rights Reserved.

Corporate social network

Page 2: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Team ”Alpha”

© 2011. EPAM Systems. All Rights Reserved.

Volodymyr Kolida

Roman Kantsir

Yaroslav Gnat’uk

Igor Holubinka

Volodymyr Stashchenko

Page 3: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

TaskWeb

service Security

Searching users byinterest

Sendingmessages

Page 4: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Technical details

Page 5: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

© 2011. EPAM Systems. All Rights Reserved.

Database

Architecture

Clients

HTTP

<<application>>

Apache Tomcat

<<Web service>>

HTTP

Page 6: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Use case diagram

© 2011. EPAM Systems. All Rights Reserved.

login

registerNot registered

User

Epam minus

part1

Next

Page 7: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Use case diagram

© 2011. EPAM Systems. All Rights Reserved.

send/receive messages

view profiles

User

Epam minus

part2

add/delete comments

search/add friend

open music

IPAM

UPAM

open video

multimedia

Next

Page 8: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Use case diagram

© 2011. EPAM Systems. All Rights Reserved.

manage users

Admin

Epam minus

ban interest

all user’s features

Next

part3

Page 9: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Use case diagram

© 2011. EPAM Systems. All Rights Reserved.

take user’s info

part4

Web client Web service

(UPAM, IPAM)

End of use case diagram

Page 10: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Features

© 2011. EPAM Systems. All Rights Reserved.

Wall & comments

Banning users & comments

Button “minus”

Web Service

Page 11: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Screenshots

Page 12: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Welcome page

Page 13: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Registration page

Page 14: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

User’s main page

Page 15: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Messages

Page 16: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Admin page

Page 17: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Admin page

Page 18: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Technologies stack

Java

Tomcat

SQL

JDBC

Servlets

HTML 4.0

CSSJQuery

AJAX

JSon

JAXB

Log4J

JSP

Page 19: EPAM minus © 2011. EPAM Systems. All Rights Reserved. Corporate social network

Q&A

© 2011. EPAM Systems. All Rights Reserved.