Similar presentations:
System do monitorowania organizacji pracy w zespołe
1. System do monitorowania organizacji pracy w zespołe
WYKONAŁ : ANDRIY SPAS W49976PROMOTOR: DR INŻ. LESZEK PUZIO
2. CEL PRACY
Celem pracy dyplomowej jest tworzeniesystemu w postaci aplikacji webowej do
monitorowania organizacji pracy zespołu
(grupy, firmy, etc.), czyli możliwość
komunikacji pomiędzy członkami danego
zespołu (grupy, firmy, etc.), przypisywanie do
osób zadań oraz możliwość ustawienia
terminów, prioritetów do tworzonych zadań.
3. ZAKRES PRACY
Praca inżynierskaCzęść praktyczna
Omówienie
podstawowych pojęć
Tworzenia bazy
danych oraz modułow
komunikacji,
tworzenia zadań
(back-end)
Część teoretyczna
Tworzenie interfejsu
(front-end)
Statystyka
zwiększenia
produktywności pracy
4. INTERFEJS (FRONT-END)
Dany system będzie realizowany wpostaci aplikacji webowej (strona
internetowa) do tworzenia której
będzie używane takie technologii :
HTML5
CSS3 (różnorodne biblioteki)
JavaScript (JQuery)
Angular
5. MECHANIZM KOMUNIKACJI CŁOWKÓW GRUPY (BACK-END)
W podsumowaniu zastanowiłem się, żejeżeli system będzie w postaсi webowej
to do tworzenia funkcjonalności systemu
będą używany następne technologii :
PHP (istnieje możliwość realizacji w
technologii ASP.NET)
WebSocket
MySQL
6. MECHANIZM KOMUNIKACJI CŁOWKÓW GRUPY (BACK-END)
7. Działanie serwera
Dwukierunkowy kanał komunikacji zapośrednictwem jednego gniazda TCP
do wymiany wiadomości pomiędzy
przeglądarką a serwerem WWW w
czasie rzeczywistym.
8. Tworzenie zadań
System tworzenia tasków będzie działać wsposób taki, że Głowny User (np. Teamlider)
tworzy grupe z osób które będą wykonywać
te zadanie.
Już w nowo stworzonej grupi (gdzie każdy
user ma swój id) Głowny User będzie w ten
sam sposób tworzyć subtaski.
Całość będzie przechowywana w bazie
danych.
9. Analiza – podobne użyteczne narzędzia
JIRA Software to zamknięteoprogramowanie firmy Atlassian służące do
śledzenia błędów oraz zarządzania
projektami (ale jest więcej funkcjonalna).
Open Project jest dynamicznie rozwijającą
się platformą webową służącą nie tylko
do kompleksowego zarządzania projektami,
ale także ich realizacji.
10. Analiza – podobne użyteczne narzędzia
Redmine jest rozbudowanym systemem dokompleksowego zarządzania projektami. Jego
siłą jest duża społeczność i liczba dostępnych
dodatków, rozszerzających funkcjonalność
platformy.
11. WYNIKI
Wynikiem wykorzystania danego systemupotrzebuje dostać zwiększoną statesykę
produktywności pracy zespołu, oraz
wygodniejsze ustawienia czasu pracy i
dobrze zorganizowane tworzenie zadań.
12. Literatura
1.https://www.websocket.org/aboutwebsocket.html
2.
https://pl.wikipedia.org/wiki/JIRA
3.
http://qoo.by/l9f