Analiza wymagan
Transkrypt
Analiza wymagan
Sieć reklamowa - AD’ing Zespół: Andrzej Miałszygrosz, Radosław Klimas , Jakub Bordewicz, Paweł Wróblewski Wprowadzenie Celem projektu jest stworzenie samoobsługowej sieci reklamowej o nazwie AD’ing. Reklamodawca, będzie mógł się sam zalogować do systemu, stworzyć reklamy i wybrać strony lub kategorie w których będą się wyświetlały. Natomiast wydawca będzie miał możliwość wprowadzenia do systemu własnych stron i zainstalowanie na nich kodów emisyjnych reklam. System będzie pisany w PHP, Java Script oraz MySQL. Słownik CPC (cost per click), czyli zapłata za kliknięcie CPM (cost per mille), koszt tysiąca wyświetleń reklamy CTR (clickthrough rate) - ilość kliknięć w reklamę podzielona przez ilość jej wyświetleń, wyrażana w procentach Wydawca - portal, wortal, serwis tematyczny lub inne strony internetowe, które udostępniają powierzchnie swojej witryny na zamieszczanie reklam firmom chcącym promować swoje usługi, produkty lub inne formy swojej działalności. Reklamodawca - to ten, kto reklamuje swoje produkty i płaci portalowi/agencji za umieszczenia reklamy w odpowiednich miejscach. Modele systemu Wymagania funkcjonalne Użytkownicy rejestrują się na portalu wybierając jeden z typów rejestracji, podając w wersji wstępnej login oraz hasło - później więcej danych osobowych oraz firmowych. Istnieje możliwość przypomnienia hasła na adres e-mail. Istnieją dwa panele logowania, z innymi funkcjami w zależności od typu użytkownika: Reklamodawcy oraz Wydawcy. Reklamodawca po zalogowaniu się do panelu będzie mógł: ● dodać reklamę według własnych potrzeb (tekst z obrazkiem, sam tekst) ● stworzyć własną kampanię podając określony budżet ● dopasować swoją reklamę do wybranej grupy docelowej (wybierając kategorię lub indywidualne strony na których chce się reklamować) ● ● ● ● uiścić opłatę za zamieszczanie reklam (prepaid) reklama płatna w modelu cpc (koszt za kliknięcie) oraz cpm (koszt za 1000 wyświetleń) obejrzeć wykresy statystyczne ustawić datę uruchomienia wybranych reklam Wydawca po zalogowaniu się do panelu będzie mógł: ● dodać jednostkę reklamową przeznaczoną na jego własną stronę ● pobrać kod emisyjny reklamy ● także wyświetlić odpowiednie wykresy statystyczne jego reklam ● zablokować i usunąć określone reklamy Przewidziane są także panele moderatora oraz administratora. Pozycja reklamy w danej jednostce reklamowej będzie obliczana na podstawie aukcji pomiędzy reklamodawcami. Wymagania niefunkcjonalne System musi zapewniać wystarczającą wydajność, aby nie zniechęcić użytkownika. Należy zapewnić odpowiedni i stabilny hosting, wygodny interfejs na stronie. Należy też zapewnić bezpieczeństwo danych finansowych podmiotów. Musi być także przystosowany na wypadek dokupywania nowych serwerów.