Download presentation
Presentation is loading. Please wait.
1
EPAM minus Corporate social network
© EPAM Systems. All Rights Reserved.
2
Team ”Alpha” Volodymyr Kolida Yaroslav Gnat’uk Volodymyr Stashchenko
Igor Holubinka Roman Kantsir © EPAM Systems. All Rights Reserved.
3
Task “EPAM minus” Web service Friends Security Searching users by
interest Sending messages Friends SECURITY Пошук користувачів за їхніми інтересами Можливість долучання інших користувачів в коло друзів Спілкування зі своїми друзями
4
Technical details А зараз я покажу основні технічні моменти нашої системи
5
Architecture Clients HTTP Apache Tomcat HTTP
<<application>> 1 TOMCAT 2. На цьому сервері задеплоєна наша аплікація 3. Вона взаємодіє з базою даних 4. Клієнти мають змогу користуватись аплікацією через веб браузер но НТТР протоколу 5. Наша система підтримує Хром Мозіла Опера Сафарі та Інтернет Експлорер 6. В наступних презентаціях буде детально розказано про такі системи як IPAM ta UPAM . Ці системи є підсистемами для нашої. 7. Тому у нас є спеціальний сервіс що надасть можливість їм використовувати інформацію про наших користувачів через НТТР протокол <<Web service>> Database © EPAM Systems. All Rights Reserved.
6
Use case diagram Epam minus Not registered User part1 login register
1. Клієнт зайшов через браузер і відвідав нашу сторінку 2. Йому надається можливість залогуватися 3. Або зареєструватися Next © EPAM Systems. All Rights Reserved.
7
send/receive messages
Use case diagram part2 Epam minus view profiles IPAM User open music search/add friend send/receive messages UPAM open video 1 Залогінений юзер може 2. Дивитись профайли 3. Здійснювати пошук друзів 4. Спілкуватись 5. Комменти на стіну 6. А також преходити на музичний сервіс 7. А також відеосервіс add/delete comments multimedia Next © EPAM Systems. All Rights Reserved.
8
Use case diagram Epam minus Admin part3 all user’s features
manage users Admin ban interest Звісно що система мусить мати адміністраторів Вони можуть все що і звичайні юзери Керувати користувачами системи Дивитись та керувати інтересами юзерів Next © EPAM Systems. All Rights Reserved.
9
Use case diagram Web service Web client (UPAM, IPAM) part4
take user’s info (UPAM, IPAM) Я вже говорив про те що наші сервіси-друзі можуть брати інфу про користувачів нашої системи Здійснюється це з допомогою users web service. End of use case diagram © EPAM Systems. All Rights Reserved.
10
Banning users & comments
Features Wall & comments Banning users & comments Button “minus” ФІЧІ : Стіна Банення Сервіс Кнопка мінус Web Service © EPAM Systems. All Rights Reserved.
11
Screenshots
12
Welcome page Welcome page
13
Registration page registration
14
User’s main page Main page
15
Messages messages
16
Admin page Admin page
17
Admin page Admin page
18
Java Technologies stack Tomcat Log4J SQL JAXB JDBC JSon Servlets
Стек технологій що використовувались: Томкат Sql Jdbc Servlets Html Css Jsp jQery Ajax jSon Jaxb Log4j AJAX HTML 4.0 JQuery CSS JSP
19
Q&A © EPAM Systems. All Rights Reserved.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.