Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Поняття системи активної реклами. 
Адміністративна частина

ДипломнаДопомога в написанніДізнатися вартістьмоєї роботи

Необхідно створити такий сайт, який би із задоволенням і зручністю використовували користувачі. А саме потрібно реалізувати такі задачі: розробити доступний та зручний інтерфейс, як для відвідувача сайту, так і для адміністратора; створити базу даних, в якій розміщувалася необхідна інформація; забезпечити захист цієї інформації від зовнішнього втручання; реалізувати зворотній зв’язок з… Читати ще >

Поняття системи активної реклами. Адміністративна частина (реферат, курсова, диплом, контрольна)

Зміст

  • Вступ
  • 1. Технічне завдання
  • 2. Аналіз аналогічних розробок
  • 2.1 Аналіз системи HIT & HOST
  • 2.2 Аналіз системи IPweb.ru
  • 2.3 Аналіз системи IP Gold
  • 3. Вибір інструментальних засобів розробки
  • 4. Вимоги до технічних засобів
  • 5. Керівництво адміністратору
  • 5.1 Вхід у систему адмініструювання
  • 5.2 Вихід з системи адміністрування
  • 5.3 Зміна паролю адміністратора
  • 5.4 Добавити адміністратора
  • 5.5 Видалити адміністратора
  • 5.6 Адміністрування розділу «Новости»
  • 5.7 Адміністрування розділу «Обратная связь»
  • 5.8 Адміністрування розділу «выплаты»
  • 5.9 Адміністрування розділу «пользователи»
  • 5.10 Адміністрування розділу «конкурсы»
  • 5.11 Адміністрування розділу «Контекстная реклама»
  • 5.12 Адміністрування розділу «Бегущая строка»
  • 5.13 Адміністрування розділу «Баннерная реклама»
  • 5.14 Адміністрування розділу «Типы баннеров»
  • 5.15 Адміністрування розділу «Задания пользователей»
  • 5.16 Адміністрування розділу «Выполненные задания»
  • 5.17 Адміністрування розділу «Жалобы на задания»
  • 5.18 Адміністрування розділу «Тип задания»
  • 5.19 Адміністрування розділу «Механизм проверки»
  • 5.20 Адміністрування розділу «Внутренняя почта»
  • 5.21 Адміністрування розділу «Просмотр почты»
  • 5.22 Адміністрування розділу «Добавление рефералов на продажу»
  • 5.23. Адміністрування розділу «Биржа рефералов»
  • 5.24. Адміністрування розділу «Биржа кредитов»
  • 5.25 Адміністрування розділу «Типы ставок биржи кредитов»
  • 5.26 Адміністрування розділу «Зачисление денег»
  • 5.27 Адміністрування розділу «Удержание денег»
  • 5.28 Адміністрування розділу «Типы зачисления денег»
  • 5.29 Адміністрування розділу «Типы удержание денег»
  • 5.30 Адміністрування розділу «Рекламные письма пользователей»
  • 5.31 Адміністрування розділу «Жалобы на письма»
  • 5.32. Адміністрування розділу «Чтение рекламных писем»
  • 5.33. Адміністрування розділу «Ошибки при чтении почты»
  • 5.34 Адміністрування розділу «Типы рекламной почты»
  • 5.35 Адміністрування розділу «Типы ошибок»
  • 5.36 Адміністрування розділу «Рекламные сайты пользователей»
  • 5.37 Адміністрування розділу «Жалобы на серфинг»
  • 5.38 Адміністрування розділу «Прочтение сайтов»
  • 5.39 Адміністрування розділу «Ошибки при серфинге»
  • 5.40 Адміністрування розділу «Виды серфинга»
  • 5.41 Адміністрування розділу «Новые поступления»
  • 6. Керівництво програмісту
  • 6.1 Структура бази даних
  • 6.2 Опис основних класів
  • 6.3 Опис основних JavaScript
  • 6.4 Опис бібліотек, які було використано для розробки дипломного проекту
  • Висновки
  • Список літератури

Вступ

Реклбма — спеціальна інформація про осіб чи продукцію, що розповсюджується в будь-якій формі та в будь-який спосіб з метою прямого чи опосередкованого одержання прибутку.

Реклама — інформація, поширена будь-яким способом, в будь-якій формі і з використанням будь-яких засобів, адресована невизначеному колу осіб і направлена на залучення уваги до об'єкту рекламування, формування або підтримку інтересу до нього і його просування на ринку.

Мета реклами — донесення інформації від рекламодавця до цільової аудиторії.

Задача реклами — спонукати представників цільової аудиторії до дії (вибору товару або послуги, здійсненню покупки і т.п., а також формуванню запланованих рекламодавцем висновків про об'єкт рекламування).

Система активної реклами потрібна для розкрутки сайта в мережі Інтернет чи просто для заробітку грошей.

Одним з методів заробітку є так званий «серфінг». Серфінг — це звичайний перегляд сайтів. Коли Ви мандруєте Інтернетом, переглядаючи якісь (які завгодно) сайти, то це і є серфінг.

В Інтернеті є достатньо багато сервісів, які хочуть, щоб Ви переглядали сайти, але не ті, які Вам заманеться, а саме ті, які вони Вам показуватимуть. Такі системи в Інтернеті отримали назву «спонсори», хоча до справжнього спонсорства вони ніякого відношення не мають, але так вже повелося. І за це платять гроші. Невеликі. Приблизно 0,1 — 0,3 цента за перегляд однієї сторінки на протязі 30−60 секунд.

Гроші за перегляд Вами сайтів платять власники сайтів, які на цей час проводять рекламу свого ресурсу. Така реклама потрібна для:

· По-перше: — для багатьох фірм (та просто тих, хто має свій сайт) це шлях до того, щоб про них дізналося якомога більше потенціальних клієнтів.95% таких сайтів пропонують якийсь товар чи послугу. Тому, чим більше потенційних користувачів, тим більший зиск вони матимуть в майбутньому.

· По-друге: — пергляд Вами цих сайтів підвищує рейтінг у пошуковиках, піднімає їх на перші позиції, що, в свою чергу, знов таки приводить до збільшення відвідувачів (читай — потенційних клієнтів) цих сайтів.

Ось чому власники таких інтернет-ресурсів готові платити гроші за перегляд Вами їх творінь.

Платять вони, звичайно, не безпосередньо Вам, а тим самим «спонсорам», основною задачею яких є донести до широкого загалу сайт замовника.

Система активної реклами — це рекламні агентства, які проводять рекламні кампанії виключно в Інтернеті, розкручуючи сайти замовників.

Система активної реклами — ідеальна система розкручування сайтів. За допомогою Систем активної реклами залучається на сайт десятки тисяч відвідувачів відразу після замовлення рекламної кампанії! Поєднання найновіших і сучасних методів реклами в одній системі дає справді приголомшливий ефект.

Якщо Ви маєте, чи сподіваєтесь в майбутньому створити сайт, якому не завадило б привабити до себе увагу, можете скористатися послугами тих самих САР, тільки вже як рекламодавець. При цьому гроші на розкрутку можна заробити в них же, переглядаючи сайти інших користувачів системи. Саме з цією метою САР, крім грошової винагороди, практикують оплату так званими кредитами, поінтами або показами. Зароблений Вами 1 кредит — це можливість показати Ваш сайт 1 раз, а гроші, зароблені в цього ж спонсора, спокійно перевести на свій рахунок (який Ви вже створили собі у WebMoney або в інших системах), або також використати їх на розкрутку свого сайту. Крім того, деякі САР оплату проводять виключно кредитами. У цьому разі, якщо вони Вам не потрібні, їх можна обміняти на гроші чи в самій системі, чи на біржах купівлі-продажу кредитів.

Необхідно створити такий сайт, який би із задоволенням і зручністю використовували користувачі. А саме потрібно реалізувати такі задачі: розробити доступний та зручний інтерфейс, як для відвідувача сайту, так і для адміністратора; створити базу даних, в якій розміщувалася необхідна інформація; забезпечити захист цієї інформації від зовнішнього втручання; реалізувати зворотній зв’язок з відвідувачами сайту, створити цілий ряд можливостей заробітку та розкрути інтернет-ресурсів для користувачів системи тощо.

система активна реклама адміністративний

1. Технічне завдання

Розробити сайт «Система активної реклами» для розкрутки інтернет-ресурсів в мережі Інтернет та для заробітку грошей.

1. Надати можливість адміністратору системи:

· додавати, редагувати та видаляти типи завдань;

· редагувати та видаляти механізми перевірки;

· модерації завдань користувачів та видалення їх;

· продивлятися виконання завдань користувачами та скарги на них;

· додавати, редагувати та видаляти типи серфінгу та типи рекламних листів;

· модерації рекламних листів користувачів та сайтів для серфінгу, можливість видалення їх;

· продивлятися читання рекламних листів та сайтів користувачами, а також скарг на них;

· модерації контекстної реклами, «рухомий рядок», банерної реклами, а також додавати, редагувати та видаляти типи банерної реклами;

· відправки листа користувачу чи всім користувачам через внутрішню пошту системи, перегляд пошти надісланої адміністратору та переписки користувачів;

· продивлятися ставки користувачів на біржах кредитів та рефералів, а також можливість виставити на продаж біржи рефералів користувачів без реферерів та можливість поставити ставки на біржі кредитів;

· зараховування на аккаунти користувачів та утримання з них коштів;

· вводити, редагувати та видаляти новини на сайті;

· продивлятися інформацію про користувачів системи, а також блокувати та видаляти їх

· продивлятися замовлення на вивід коштів з аккаунту користувачів та оплачувати їх;

· оголошувати та змінювати умови конкурсів (суму винагород за перемогу, дату початку та закінчення)

2. Розробити конкурси для користувачів та рекламодавців системи:

· конкурс рекламодавців — для збільшення прибутку системи та збільшення кількості розкручуваних інтернет-ресурсів;

· конкурс рефералів — для залучення учасниками системи нових користувачів;

· конкурс активності - для заохочування активності користувачів;

3. Надати користувачу можливість:

· оберненого зв’язку з адміністратором сайту

· ознайомлення з правилами системи;

· ознайомлення з новинами системи;

· ознайомлення з можливостями системи;

2. Аналіз аналогічних розробок

Під час опрацювання літературних джерел та пошуку аналогічних систем в мережі Інтернет були виявлені подібні системи HIT & HOST, IPweb.ru та IP Gold.

2.1 Аналіз системи HIT & HOST

Для того, щоб перейти на сайт, необхідно відкрити вікно будь-якого встановленого браузера (Internet Explorer, Mozilla або інший) і у рядку адреси ввести адресу http://www.hithost.ru.

Після цього у вікні браузера з’явиться головна сторінка сайту. Авторизувавшись на екрані з’явиться сторінка з основною інформацією для користувача та усіма можливостями системи у лівому навігаційному меню:

Рис.2.1.1 Сторінка " HOST — > Область пользователя — > Состояние аккаунта" .

Система надає можливість користувачам:

· заробити кошти через серфінг;

· накопичені кредити витрачати на розкручування своїх сайтів або перевести їх іншому користувачу системи;

· отримувати винагороду від кожного зареєстрованого користувача по його реферальному посиланню;

· зіграти в онлайн ігри на зароблені кредити в системі;

· можливість відправки рекламних сайтів в бан-лист;

Недоліки системи:

· неможливість перевірки посилань рекламодавця на сумісність з системою;

· відсутність внутрішньої пошти для зв’язку між користувачами;

· відсутня можливість піти у відпустку;

· серфінг тільки за кредити;

· відсутні сплачені завдання, що сильно зменшує суму заробітку користувачів і обмежує рекламодавців;

· відсутні біржа рефералів і кредитів;

· відсутнє блокування користувачів за порушення правил системи.

2.2 Аналіз системи IPweb.ru

Для того, щоб перейти на сайт, необхідно відкрити вікно будь-якого встановленого браузера (Internet Explorer, Mozilla або інший) і у рядку адреси ввести адресу http://www.ipweb.ru.

Після цього у вікні браузера з’явиться головна сторінка сайту. Авторизувавшись на екрані з’явиться сторінка з основною інформацією для користувача та усіма можливостями системи у лівому навігаційному меню:

Рис.2.2.1 Сторінка " IPweb.ru — Аккаунт пользователя" .

Система надає можливість користвувачам:

· заробити кошти через серфінг та перегляд пошти;

· накопичені кредити та кошти витрачати на розкручування своїх сайтів;

· отримувати винагороду від кожного зареєстрованого користувача по його реферальному посиланню;

Недоліки системи:

· неможливість перевірки посилань рекламодавця на сумісність з системою;

· відсутність внутрішньої пошти для зв’язку між користувачами;

· відсутня можливість піти у відпустку;

· відсутні сплачені завдання, що сильно зменшує суму заробітку користувачів і обмежує рекламодавців;

· відсутні біржа рефералів і кредитів;

· відсутнє блокування користувачів за порушення правил системи.

2.3 Аналіз системи IP Gold

Для того, щоб перейти на сайт, необхідно відкрити вікно будь-якого встановленого браузера (Internet Explorer, Mozilla або інший) і у рядку адреси ввести адресу http://www.ipgold.ru/.

Після цього у вікні браузера з’явиться головна сторінка сайту. Авторизувавшись на екрані з’явиться сторінка з основною інформацією для користувача та усіма можливостями системи у лівому навігаційному меню:

Рис.2.3.1 Сторінка " Аккаунт пользователя ipGold.ru" .

Система надає можливість користувачам:

· заробити кошти через серфінг, перегляд пошти та виконання сплачуваних завдань;

· накопичені кошти витрачати на розкручування своїх сайтів та на створення сплачуваних завдань;

· отримувати винагороду від кожного зареєстрованого користувача по його реферальному посиланню;

· можливість відправки рекламних сайтів та сплачуваних завдань в бан-лист;

Недоліки системи:

· неможливість перевірки посилань рекламодавця на сумісність з системою;

· відсутність внутрішньої пошти для зв’язку між користувачами;

· відсутня можливість піти у відпустку;

· відсутнє блокування користувачів за порушення правил системи;

· погано розроблено реферальну систему;

· відсутні біржа рефералів і кредитів;

3. Вибір інструментальних засобів розробки

Для розробки сайту «Система активної реклами» було обрано мову програмування Microsoft Visual C# 2008, бази даних MS SQL Server 2005, технології ASP.net 3.5, ADO.net, LINQ, AJAX, JavaScript і, відповідно, середовище.net Framework 3.5.

Центральною частиною каркасу.net є його загальномовне середовище виконання, відоме як Common Language Runtime (CLR), або.net runtime.

Система CLR керує виконанням .net-програм. Це здійснюється таким чином. В результаті компіляції С#-програми створюється не код виконання операційної системи, а файл, який містить спеціальний псевдокод, який називається проміжною мовою Microsoft (Microsoft Intermediate Language — MSLI, чи просто IL) — свого роду мова Асемблера, на яку переводиться весь компільований код для.net. MSLI визначає набір інструкцій, які не залежать від типу процесора.

Однак перед тим як код зможе виконуватись CLR, будь-який вихідний текст (на C# або іншій мові програмування) повинен бути скомпільований. Компіляція в.net складається з двох кроків:

Компіляція вихідного коду в IL.

Компіляція IL в специфічний для платформи код за допомогою CLR.

Код проміжної мови MSIL перетворюється у код виконання операційної системи за допомогою JIT-компіляції. JIT — це скорочення від виразу «just in time», що означає виконання точно до потрібного моменту часу. Даний процес здійснюється таким чином. При виконанні .net-програми CLR. — система активізує JIT-компілятор, який перетворює MSLI-код у код виконання операційної системи. Таким чином, С#-програма у дійсності виконується у вигляді «рідного» коду операційної системи. Це означає, що програма буде виконуватися за швидкістю практично так само, як і у випадку, якщо б вона з самого початку була б скомпільована з отриманням коду виконання операційної системи.

До переваг середовища. NЕТ та мови програмування MS Visual С# належать такі:

· Повна підтримка класів та об'єктно-орієнтованого програмування, включаючи наслідування інтерфейсів та реалізацій, віртуальних функцій і перевантаження операцій.

· Повний та добре визначений набір основних типів.

· Вбудована підтримка автоматичної генерації ХМL-документації.

· Автоматичне звільнення динамічно виділеної пам’яті.

· Можливість помітки класів та методів атрибутами, які визначаються користувачем. Це може бути корисним при документації коду і здатне впливати на процес компіляції (наприклад, можна помітити методи, які повинні компілюватися тільки у режимі відлагодження).

Повний доступ до бібліотеки базових класів. NЕТ, а також легкий доступ до Windows АРІ (якщо це дійсно необхідно).

Можливість використання покажчиків та прямого доступу до пам’яті, якщо це необхідно. Однак мова розроблена таким чином, що практично у всіх випадках можна обійтися і без цього.

Підтримка властивостей і подій у стилі VВ.

Можливість використання С# для написання динамічних Web-сторінок АSР. NЕТ і Web-служб XML.

Під назвою ADO.net з'єднано безліч класів, які використовуються сумісно з С# і Microsoft.net Framework для здійснення доступу до даних, що бережуться в реляційному таблично-орієнтованому форматі. Сюди відносяться реляційні БД Microsoft Access і SQL Server, а також деякі і навіть нереляційні джерела даних. Система ADO.net входить в склад.net Framework і розроблена спеціально для використовування з мовами програмування.net, і перш за все з С#.

ADO.net знаходиться в модулі System. Data. dll. В деякому розумінні МОДУЛЬ System. Data. dl і є ADO.net, оскільки будь-який клас, що міститься в цьому модулі, по розподілу є складовою частиною ADO.net. Сюди включено всі класи простори імен System. Data і один Клас з простору імен System. Xml.

Цілі ADO.net включають: здійснення простого доступу до реляційних і нереляційним даним, уніфікація доступу до реляційних і XML-даних, підтримка багатоланкових додатків в Інтернеті, а також можливість розширення, яка б дозволила підтримувати більшу кількість різних джерел даних.

Система.net є черговим революційним кроком в розробці web-додатків рівня підприємства. З урахуванням того, що в ній особлива увага надається компонентам і сумісному використовуванню, вона є середовищем програмування наступного покоління. За допомогою ASP.net з’являється можливість створювати компільовані керовані даними web-сторінки у яких є повноцінний доступ до всіх аспектів.net Framework і до тих функціональним можливостям, якими вона володіє.

ASP.net не використовує власну мову Програмування. Навпаки, додатки ASP.net створюються точно так, як і додатки, на С#, на VB.net або на будь-якій іншій мові програмування, яка сумісна з.net Framework.

Це дозволяє web-програмісту розділити вміст від його уявлення, оскільки додаток ASP.net може використовувати WebForms для виведення користувацького інтерфейсу, а також застосовувати весь.net інструментарій Framework.

Код, з якого складається додаток ASP.net, є компілюючою програмою.net. Тільки одна ця особливість може привести до істотного збільшення швидкодії.

Нижче приводиться короткий перелік деяких переваг ASP.net:

Компільований код, що допускає раннє скріплення, строгу типізацію і своєчасну (Just-In-Time, JIT) компіляцію у рідний код

Файли конфігурації на основі XML

Повна сумісність з.net Framework

Простота використовування моделі кешування

Повністю автоматизоване управління станами

JavaScript — назва реалізації стандарта мови програмування ECMAScript компанії Netscape, базується на принципах прототипно-орієнтованого програмування. Найпоширеніше і найвідоміше застосування мови — написання сценаріїв для веб-сторінок, але, також, використовується для впровадження сценаріїв керування об'єктами вбудованими в інші програми.

Розроблена в компанії Netscape. На теперішній час підтримується більшістю браузерів. Текст програми включається безпосередньо в HTML-документ і інтерпретується самим браузером. Застосовується в основному для часткової автоматизації обробки і маніпуляції даними, які використовує сторінка.

JavaScript має низку властивостей об'єктно-орієнтованої мови, але завдяки концепції прототипів підтримка об'єктів в нім відрізняється від традиційних мов ООП. Крім того, JavaScript має ряд властивостей, властивих функціональним мовам, — функції як об'єкти першого рівня, об'єкти як списки, каррінг (currying), анонімні функції, замикання (closures) — що додає мові додаткову гнучкість.

JavaScript має C-подібний синтаксис, але в порівнянні з мовою Сі має наступні корінні відмінності:

· об'єкти, з можливістю інтроспекції і динамічної зміни типу через механізм прототипів

· функції як об'єкти першого класу

· обробка винятків

· автоматичне приведення типів

· автоматичне прибирання сміття

· анонімні функції

AJAX (Asynchronous JavaScript And XML) — підхід до побудови користувацьких інтерфейсів веб-застосунків, за яких веб-сторінка не перезавантажуючись у фоновому режимі відправляє запити на сервер і сама звідти довантажує потрібні користувачу дані. AJAX — один з компонентів концепції DHTML.

Про AJAX заговорили після появи в лютому 2005;го року статті Джесі Джеймса Гарретта (Jesse James Garrett)" Новий підхід до веб-застосунків". AJAX — не самостійна технологія. Це ідея.

Суть підходу

AJAX — це не самостійна технологія, а швидше концепція використання декількох суміжних технологій. AJAX підхід до розробки призначених для користувача інтерфейсів комбінує кілька основних методів і прийомів:

· Використання DHTML для динамічної зміни змісту сторінки.

· Використання XMLHttpRequest для звернення до сервера «на льоту», не перезавантажуючи всю сторінку повністю

· альтернативний метод — динамічне підвантаження коду JavaScript в тег

Показати весь текст
Заповнити форму поточною роботою