PROGRAM DO ZARZĄDZANIA DZIAŁANIEM AGENCJI REKLAMOWEJ
PROJEKT UML Z PRZEDMIOTU SYSTEMY I INŻYNIERIA OPROGRAMOWANIA
Agencja Reklamowa
Etymologia terminu reklama wywodzi się od łacińskich słów: clamo, clamare, które oznaczają: "krzyczeć", "głośno wołać", "przywoływać", a także "wyraźnie wskazywać" - "świadczyć". Pierwotnie pojęcia te odnosiły się do sposobu przywoływania klienta do "kramu", czy warsztatu. Obecnie reklama ma znacznie szersze znaczenie i swoim zasięgiem obejmuje wiele dyscyplin życia, zarówno gospodarczego, jak i społecznopolitycznego - pęłniąc funkcję komunikowania.
Agencje reklamowe to firmy zajmujące się tworzeniem na zlecenie reklam np. radiowych, telewizyjnych, prasowych. Ważną dziedziną jest identyfikacja wizualna oraz kompleksowe przeprowadzanie kampanii reklamowych. Obecnie zauważalne jest rozszerzanie zakresu usług - oprócz internetu, outdoor'u to np. reklamy ambientowe i guerilla marketing.
Jest to taka jednostka organizacyjna, którą charakteryzuje niezależność, a w jej skład wchodzą ludzie biznesu i personel kreatywny. Przygotowują, opracowują i umieszczają oni reklamę w środkach przekazu. Działają na zlecenie sprzedających, którzy poszukują potencjalnych klientów na swoje produkty i usługi.
Do podstawowych funkcji agencji reklamowej należy:
Marketing i planowanie mediów
Badania i analiza
Kampanie reklamowe o zasięgu krajowym, regionalnym i lokalnym
Kreatywne pomysły/ pisanie tekstów
Logo/ projekty rozwój tożsamości firmy
Projekty graficzne i produkcja
Produkcja radiowa i telewizyjna
Programy marketingu bezpośredniego
Zamieszczanie reklam w mediach
Kontakty z prasą/ planowanie imprez
Projekt systemu informatycznego dla agencji reklamowej Glizdu Sp. z o.o.
Agencja ta jest jednostką organizacyjną którą charakteryzuje niezależność, a w jej skład wchodzą ludzie biznesu (zarząd), agenci terenowi (zbierający zamówienia, wykonujący zadania zlecone typu kontakt z mediami, podwykonawcami itp.) oraz personel kreatywny (projektanci, graficy, muzycy itp.). Agencja przygotowuje, opracowuje i umieszcza reklamę w środkach przekazu. Działa na zlecenie sprzedających którzy poszukują potencjalnych klientów na swoje produkty i usługi.
Sposób działania agencji:
określanie problemu marketingowego gromadząc i analizując informacje koniecznie do sprzedaży i produkcji - jest to zadanie agentów terenowych
ustalanie strategii działania której celem jest takie przedstawienie i umiejscowienie produktu aby trafiał w potrzeby nabywcy budząc w nim zainteresowanie - zadania zarządu i pracowników biznesowych
działania kreatywne - projektowanie plakatów, storyboardów, prezentacji bezpośrednich itp. - zadanie pracowników kreatywnych
tworzenie planu mediów gdzie dobiera się odp. Środek masowego przekazu - zarząd i prac. Biznesowi
tworzenie planu całościowego zawierającego tekst, grafiki i inne media oraz oszacowanie kosztów - prac. Kreatywni i biznesowi
powiadamianie środowiska handlowego o planowanej kampanii - ag. Terenowi
wystawianie rachunków i wypłat
Cel działania
Celem systemu informatycznego w ag. reklamowej jest centralizacja i usprawnienie świadczenia usług oraz ułatwienie pracy jej pracownikom poprzez uproszczony sposób zbierania zamówień, podział zleceń do realizacji dla poszczególnych grup pracowników, i bieżący monitoring prac wykonywanych w agencji. Zakłada się że w agencji są jedna-dwie osoby upoważnione do pracy z systemem informatycznym realizujące wskazania pracowników biznesowych i zarządu.
Granice systemu - diagram kontekstowy
Struktura danych
Baza SQL z następującymi wybranymi tabelami
Tabela AgenciTerenowi
idAgenta liczba identyfikator pracownika
imie tekst imię
nazwisko tekst nazwisko
adres tekst adres zam. Pracownika
email teskt adres poczty internetowej
zajęcie teskt czym się zajmuje (grafik, projektant itp.)
idZlecenia liczba aktualnie wykonywane zlecenie (NULL jeśli nie)
Tabela Zamówienia
idZamówienia liczba identyfikator zamówienia
stan_zamówienia bool 0 - niezrealizowane 1-zrealizowane
idAgenta liczba identyfikator agenta przyjmującego zamówienie
idKlienta liczba identyfikator klienta klienta usługę
data_zamówienia data data wpłynięcia zamówienia
data_zakończenia data data zakończenia realizacji usługi
koszt liczba koszt wykonania usługi
Tabela Klienci
idKlienta liczba identyfikator klienta
nazwa tekst nazwa klienta (firmy)
adres tekst adres klienta
konto tekst konto bankowe klienta
branża tekst branża w której działa zamawiający
Tabela PracownicyKreatywni
idPrKr liczba identyfikator pracownika
imie tekst imię
nazwisko tekst nazwisko
adres tekst adres zam. Pracownika
email teskt adres poczty internetowej
zajęcie teskt czym się zajmuje (grafik, projektant itp.)
idZlecenia liczba aktualnie wykonywane zlecenie (NULL jeśli nie)
Tabela Zlecenia_Agenci
idZlecenia liczba identyfikator zlecenia
idAgenta liczba identyfikator agenta
data_zlecenia data data wystawienia zlecenia
zlecenie tekst opis zlecenia
Tabela Zlecenia_Pracownicy_Kreatywni
idZlKr liczba identyfikator zlecenia dla prac. Kreatywnego
idPrKr liczba identyfikator pracownika
data_zlecenia data data wystawienia zlecenia
zlecenie tekst opis zlecenia
Kontakt z mediami i wykonawcami niezależnymi odbywa się poprzez agentów terenowych
Lista zdarzeń
logowanie się do systemu uprawnionego pracownika
wprowadzanie zamówienia
usunięcie zamówienia
aktualizacja danych dotyczących zamówienia
wprowadzenie danych klienta
wprowadzenie danych agenta terenowego
usunięcie danych agenta terenowego
usunięcie danych klienta
wprowadzenie danych pracownika kreatywnego
usunięcie danych pracownika kreatywnego
wyświetlenie realizowanych zamówień
wyświetlenie zrealizowanych zamówień
wyświetlenie zamówień czekających na realizację
wyszukanie odpowiednich pracowników kreatywnych (w zależności od charakteru zamówienia)
wystawianie faktur
wyszukanie odpowiedniego agenta terenowego (w celu zlecenia zadania)
wystawienie zlecenia pracy dla pracownika kreatywnego
wystawienie zlecenia pracy dla agenta terenowego
anulowanie zlecenia pracy dla agenta terenowego
anulowanie zlecenia pracy dla pracownika kreatywnego
modyfikacja danych pracownika kreatywnego
modyfikacja danych agenta terenowego
anulowanie zamówienia
11. Wyświetlenie realizowanych zamówień
wyświetlenie panelu przeglądania zamówień
wybór opcji stan zamówienia - niezrealizowane (0)
potwierdzenie wyboru
(zakłada się że zamówienie zostało przyjęte do realizacji jeżeli istnieje w bazie)
Diagram stanu… nie wiem jak.
Diagram interakcji
Diagram aktywności
Przypadki użycia
Logowanie
Diagram aktywności faktura
DIAGRAM SEKWENCJI - DODAJ/USUŃ ZAMÓWIENIE
DIAGRAM SEKWENCJI - DODAJ/MODYFIKUJ FAKTURE
DIAGRAM SEKWENCJI - DODAJ PROJEKT
DIAGRAM KOMPONENTÓW
DIAGRAM AKTYWNOŚCI - TWORZENIE PROJEKTU
DIAGRAM AKTYWNOŚCI - DODANIE FAKTURY
DIAGRAM AKTYWNOŚCI - LOGOWANIE
Internet
Serwer
Pracownicy
kreatywni
Pracownicy
biznesowi
Agenci
terenowi
Agencja
reklamowa
Zarząd
Klienci
Media