Автоматизація розробки медіаплану для ТОВ Медіа-Груп

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Міністерство освіти і науки Російської Федерації

Алтайського державного ТЕХНІЧНИЙ УНІВЕРСИТЕТ ім. І. І. Ползунова

Кафедра «Інформаційні системи в економіці»

УДК 681.3.06:659.1

Допустити до захисту в ГАК

Зав. кафедрою д.т.н., проф.

________ О.І. П'ятковського

«____» Червня 200_ р.


АВТОМАТИЗАЦІЯ РОЗРОБКИ медіаплан для ТОВ «МЕДІА-ГРУП»

ПОЯСНЮВАЛЬНА ЗАПИСКА

До дипломного проекту

ДП 351400.06.000П3

Дипломник групи 9ПІЕ01

Керівник проекту професор, к.е.н.

Нормоконтролер доцент, к.т.н.

БАРНАУЛ 2006

РЕФЕРАТ

Тема дипломної роботи: "Автоматизація розробки медіаплану для ТОВ« Медіа-Груп ».

Об'єктом дослідження є ТОВ "Медіа-Груп".

Метою даної дипломної роботи була: розробка програмного продукту для автоматизації обліку та розрахунків вартості медіапроката рекламного матеріалу на світлодіодних екранах.

Пояснювальна записка становить 91 сторінку, включає 21 рисунок, 5 таблиць, додатки.

Структура даної пояснювальної записки послідовно описує всі основні етапи розробки програми і складається з вступу, трьох розділів, висновків, списку використаних джерел.

У першому розділі визначено особливості інформаційних технологій в галузі медіа, проведений загальний аналіз проблем автоматизації на підприємстві «Медіа-Груп»

У другому розділі дано опис процесу розробки програмного продукту «Медиаплан рекламної кампанії» в середовищі Microsoft Visual Basic, алгоритму розробленої програми, а так само результати роботи.

Третя глава присвячена оцінці економічної ефективності проведеної роботи.

ЗМІСТ

ВСТУП

1 АНАЛІЗ ПРОБЛЕМ Медіапланування

1.1 Інформаційні технології виробництва світлодіодних екранів

1.2 Інформаційні технології в галузі медіа

1.3 Програмне забезпечення для медіапланування

1.4 Характеристика підприємства ТОВ «Медіа-Груп»

1.5 Проблеми інформатизації та автоматизації підприємства

2 ПРОЕКТУВАННЯ СИСТЕМИ «Медиаплан»

2.1 Постановка завдання для автоматизації розробки медіаплану

2.2 Технічне завдання на розробку АІС

2.3 Моделі діяльності підприємства

2.4 Інформаційно-логічна модель системи

2.5 Застосування об'єктно-орієнтованого підходу

2.6 Опис програми

2.7 Керівництво оператора

3 ОЦІНКА ЕКОНОМІЧНОЇ ЕФЕКТИВНОСТІ ПРОЕКТУ

3.1 Пряма і непряма економічна ефективність

3.2 Економічний ефект від застосування нової системи

3.3 Термін окупності проекту

ВИСНОВОК

Список використаних джерел

Додаток А Завдання на дипломне проектування

Додаток Б Договір про надання послуг

Додаток В Форма для друку медіаплану

Додаток Г Діаграма класів

Додаток Д Діаграми взаємодії

ВСТУП

Успіх діяльності сучасних підприємств і організацій визначається безліччю факторів, серед яких автоматизація та оптимізація займає ключове місце. Збільшується потік інформації вимагає сучасних методів накопичення, зберігання, передачі та обробки даних, а також фахівців, що беруть участь в процесі обробки та вироблення управлінських рішень, що й визначає інформаційну систему. Інформаційні системи ефективно підтримують функціонування будь-якої організації. Без їх використання не можна уявити повноцінну роботу підприємства в сучасних умовах.

Інформаційна система дозволяє здійснювати:

- Зручне зберігання та впорядкування інформації;

- Чітку структурованість даних, що полегшують роботу з ними;

- Захист від неправильних дій;

- Оперативність обробки інформації;

- Отримання звітів;

- Істотно знижувати витрати людської праці;

- І головне, підвищити прибутки за рахунок швидкості надання даних для прийняття рішень.

Темою мого дипломного проекту є: «Автоматизація розробки медіаплану для ТОВ« Медіа-Груп »».

Об'єктом проектування є діяльність маркетингового відділу підприємства «Медіа-Груп».

Предметом даного дипломного проектування є питання автоматизації розробки медіаплану - додатка до договору на виготовлення та прокат на світлодіодному екрані рекламного відеоматеріалу підприємством «Медіа-Груп».

Тут слід зупинитися на поняттях «медіапланування», «медіаплан».

Поняття «медіапланування» з'явилося в середині 60-х років в США. У 1964 році американський журналіст і рекламіст Роджер Бартон провів ряд досліджень, які були спрямовані на підвищення ефективності проведених різними компаніями рекламних акцій. Саме тоді він встановив, що просування товару або послуги на ринку особливо ефективно, коли комплекс маркетингових заходів розробляється з урахуванням плану роботи зі ЗМІ. При цьому під роботою зі ЗМІ він мав на увазі не просто розміщення рекламних оголошень, а розробку стратегії, яка б дозволила максимально результативно використовувати різні засоби масової інформації. Так поступово стало формуватися поняття медіапланування в маркетинговому аспекті для зовнішніх споживачів.

Стосовно до діяльності підприємств, що надають носії для розміщення рекламної інформації, медіапланування є процесом підготовки до розміщення рекламного матеріалу. Медіаплан, в даному випадку, являє собою договір між замовником, що бажають розмістити інформацію для просування на ринку своїх товарів або послуг, і фірмою, що має ресурси для розміщення даної інформації. Предметом медіапланування є регулювання процесу роботи з рекламним матеріалом відповідно до визначених принципів і сферою діяльності підприємства. Сферою діяльності підприємства ТОВ «Медіа-Груп» в даній області є розробка і розміщення рекламної інформації на світлодіодних екранах.

Слід зазначити, що роль і місце медіапланування на даному етапі розвитку російської економіки в області рекламного бізнесу ще не повністю визначені. Відсутні дослідження, що дозволяють вивчити і творчо адаптувати до вітчизняних умов досвід західних країн в цій області, не з'ясовані з вичерпною повнотою питання формування організаційних структур в рекламному бізнесі, вельми дискусійною залишається проблема вибору програмного забезпечення для розповсюдження рекламної інформації та розробки рекламних кампаній і оцінки їх ефективності . Ці та інші проблеми актуальні як для самого підприємства «Медіа-груп», так і для даної галузі в цілому.

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

Для досягнення даної мети на підприємстві ТОВ «Медіа-Груп» потрібно розробити програмне забезпечення, що забезпечує автоматизований введення, редагування, створення форми зберігання і виведення інформації на друк. Дана програма в сукупності з програмою ATVScheduler буде служити надійним засобом медіапланування підприємства ТОВ «Медіа-Груп».

У процесі розробки і проектування необхідно вирішити такі завдання:

- Провести огляд інформаційних технологій в галузі медіа для розміщення рекламних відеороликів на світлодіодних екранах;

- Провести огляд програмного забезпечення, використовуваного аналогічними підприємствами, в загальному, і фірмою «Медіа-Груп» зокрема;

- Дослідити предметну область і поставити завдання автоматизації бізнес - процесів на підприємстві;

- Скласти технічне завдання на розробку автоматизованої системи;

- Розробити та реалізувати проект відповідно до поставлених завдань і певною керівництвом підприємства програмному середовищі.

Кінцевим підсумком проектування є створення програмного продукту, що має назву «Медиаплан рекламної кампанії».

Впровадження розробленої інформаційної системи автоматизації розробки медіаплану дозволить:

- Найбільш оптимально працювати з клієнтами;

- Мінімізувати час створення договору;

- Скоротити витрати людської ручної праці;

- Своєчасно отримувати точну інформацію про договори у вигляді звіту на екрані;

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

Для реалізації даних цілей необхідно застосовувати в роботі комплекс програмних і апаратних засобів, максимально відповідний поставленим завданням.

Пояснювальна записка даного дипломного проекту повинна відповідати ГОСТ 19.404-79 ЕСПД.

Середовищем розробки системи є Microsoft Visual Basic версії 6.0.

Моделювання бізнес - процесів підприємства відбувалося за допомогою Case - кошти BPWin.

Об'єктно - орієнтований підхід до проектування програмного забезпечення методами Rational Rose обумовлений вибором середовища розробки програми, а також структурою та форматом зберігання даних.

1 АНАЛІЗ ПРОБЛЕМ Медіапланування

1.1 Інформаційні технології виробництва світлодіодних

екранів

З появою на ринку понад яскравих світлодіодів, повнокольорові світлодіодні екрани майже повністю витіснили своїх попередників - лампові екрани, завдяки своїй надійності, якості зображення, високому дозволу і меншою споживаної потужності.

Крім динамічної реклами, світлодіодні екрани з успіхом застосовуються для показу "живого" відеозображення, що дозволяє використовувати їх для прямої відеотрансляції при проведенні масових заходів і свят у місті.

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

З моменту винаходу SMD - світлодіодів (3 світлодіоди в одному корпусі) з'явилися невеликі відеоекрани з високою роздільною здатністю для застосування в приміщеннях - концертних та спортивних залах, телестудіях, з'їздах і конференціях, спортивних залах, вокзалах і аеропортах [1].

Основні переваги світлодіодних екранів:

- Динамічна повнокольоровий відеореклама високої якості;

- Можливість прямої відеотрансляції;

- Висока якість зображення і високу роздільну здатність;

- Модульна конструкція екранів;

- Над'яскравих світлодіодів;

- Висока яскравість і контрастність зображення;

- Висока надійність і довговічність;

- Можливість "нарощування" екранів (збільшення розмірів);

- Можливість об'єднання екранів в мережу і управління ними з єдиного центру.

Класифікація світлодіодних екранів:

- Зовнішні - встановлюються на відкритому повітрі;

- Внутрішні - встановлюються в приміщеннях;

- Стаціонарні - встановлювані на постійному місці;

- Мобільні - встановлюються на автошассі або за допомогою швидко збірної металоконструкції.

Застосування світлодіодних екранів:

- Зовнішня динамічна реклама та відеореклама;

- Масові заходи, свята, концерти і шоу в місті;

- Спортивні стадіони і зали;

- Концертні зали та майданчики;

- З'їзди, виставки та презентації;

- Вокзали, аеропорти і метро;

- Телестудії;

- Сучасні динамічні світлодіодні вивіски і банери.

Провідними світовими виробниками напівпровідникових кристалів вважаються світлодіоди на основі кристалів "Lumileds", "Epistar", "Cree" виробництва "Cotco", "Retop", "Acol", "Lasemtech Inc", світлодіоди на основі кристалів "Toyoda Gosei", " Nichia "[2]. Великий ринок займають світлодіоди на основі кристалів, вироблених в Південно-Східній Азії.

Якість і цінова політика країн-виробників світлодіодних екранів визначаються наступним чином:

- Росія - хороший рівень якості і термін експлуатації - 100000 тис. годин (8 років). Збір до Росії здійснюється з імпортних деталей N ich i e. Вартість одного квадратного метра екрану при кроці 30 мм в 4-х діодному виконанні -7920 доларів. Вартість 1 кв. м. екрану при кроці 26,7 мм в 4-х діодному виконанні - 9850 доларів. У вартість 1 кв.м. включені - виготовлення самого екрана, корпуси екрану, програмного забезпечення, навчання персоналу та гарантійне обслуговування протягом 1 року. Аналогічний екран встановлений на площі Білоруського вокзалу в Москві. Вартість проектних робіт, виготовлення несучих конструкцій і боксу, монтажних і пуско-налагоджувальних робіт для всіх випадків виконання складе - 8000-9200 доларів.

- Китай - світлодіодний екран світових брендів, відрізняється непоганою якістю. Вартість 1 кв.м. 9000 доларів. Аналогічні екрани встановлені на Пушкінській площі, вул. Арбат, термін служби - 70000 годин (приблизно 5,5 років).

- Фінляндія - світлодіодний екран даної фірми не відрізняється дуже гарною якістю, встановлений на МКАД - магазин МЕГА (м. Москва). Після закінчення року у кластерах панно вже були пропуски пропалювання (встановлено панно у 2003 році) і у фірми-виконавця з м. Санкт-Петербурга проблеми з обслуговуванням через дальності знаходження від замовника.

- Японія - світлодіодний екран даного виробника відрізняється високою якістю. Світлодіоди модуля тут зібрані в пучок і відстань їх один від одного складає 1 мм - іншими словами ефект монітора. На даний момент на Російському ринку немає навіть зразка (зразки були показані тільки на виставці з розвитку систем відображення). За ціновою політикою немає ніякої конкретики - дистриб'ютори ніяк не визначатися з ціною.

- Бельгія - світлодіодний екран відмінної якості, виробництва фірми BARCO. Вартість 1 кв.м. - 15500 доларів. Аналогічний екран встановлений в кінноспортивному комплексі Бітці в м. Москва. Екран встановлений в 2003 році, нарікань не було. На ринку світлодіодних екранів на сьогоднішній день один з найкращих за якістю і за вагою, легкий в обслуговуванні і без відчутних проблем в заміні кластерів екрану.

1.2 Інформаційні технології в галузі медіа

1.2.1 Медиаплан і його складові

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

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

Медіаплан повинен бути:

- Достовірним (складеним на основі перевірених і ретельно відібраних економічних і статистичних даних);

- Самодостатнім (підготовленим і використаним за призначенням і в потрібний час);

- Достатнім (що містить в собі певну кількість інформації, що пояснює вибір тих чи інших ЗМІ та їх пріоритетне використання);

- Зрозумілим і доступним для сприйняття.

Крім цього матеріали медіаплану повинні володіти:

- Чіткістю і логічною послідовністю;

- Переконливістю аргументації;

- Конкретністю;

- Обгрунтованістю всіх положень.

Якісно розроблений медіаплан дозволяє:

- Розробити послідовний план роботи із засобами масової інформації, внести необхідні корективи на рівні розробки, для того щоб максимально ефективно використовувати ЗМІ для реалізації визначених цілей і завдань;

- Чітко спланувати дії підрозділів, відповідальних за роботу зі ЗМІ та проведення маркетингових заходів, забезпечити їх взаємодію;

- Оцінити потенційні ресурсні та фінансові можливості;

- Оцінити ефективність обраних методів роботи зі ЗМІ, виділити найбільш результативні з них;

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

Рекламні агентства підходять до розробки медіаплану як до стратегії розміщення рекламного матеріалу у всіляких ЗМІ, така розробка складається з декількох етапів.

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

Після отримання всіх цих даних складається первинний план, що містить перелік маркетингових і рекламних завдань, які згодом будуть трансформовані в цілі, поставлені перед засобами масової інформації. На даному етапі закладається фундамент подальшої роботи зі ЗМІ.

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

На четвертому етапі розробки медіаплану визначається кількість засобів масової інформації, залучених до просування товару на ринку, зіставляються позначені цілі і ті ЗМІ, які будуть використовуватися в першу чергу для їх реалізації, готується список осіб, які можуть сприяти чи протидіяти ходу рекламної акції.

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

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

Так як успіх або неуспіх просування товару залежить від постійно мінливої ​​ситуації на ринку, необхідно враховувати той факт, що медіаплан не може бути застиглою, раз і назавжди затвердженою формою роботи. Дані повинні постійно переглядатися і оновлюватися. При цьому в момент складання медіаплану необхідно закладати певний відсоток як на невдачу, так і на успіх заходу. І в тому, і в іншому випадку повинні чітко визначатися додаткові програми роботи із засобами масової інформації. Таким чином, до основного або базового медіаплану готується один або кілька другорядних, які можуть бути використані або для посилення основної програми, або у випадку серйозних невдач для його заміщення.

1.2.2 Алгоритм складання медіаплану в рекламних

комунікаціях

Вибір оптимальної програми розміщення рекламного матеріалу в засобах масової інформації в рамках розробки рекламної кампанії є одним з основних і недостатньо розроблених напрямів діяльності в рекламних комунікаціях. В якості критерію оптимальності використовуються параметри комунікативної ефективності реклами.

У літературі з реклами практично відсутні доступні для використання рекомендації щодо розрахунку основних параметрів медіаплану. Пропонується наступний алгоритм складання медіаплану для однієї або декількох цільових груп впливу, який зводиться до наступного:

- Попередній збір даних про розмір і структуру аудиторій засобів реклами, про ставлення населення до різних видів рекламної інформації;

- Вибір каналів розповсюдження і конкретних видань. Визначення можливих розмірів рекламних оголошень і середнього розміру оголошення для кожної конкретної газети (журналу);

- Розрахунок ймовірного числа рекламних контактів для кожного оголошення в кожному конкретному виданні (каналі);

- Порівняння варіантів розміщення рекламних оголошень різної площі в різних виданнях на основі результатів розрахунків, проведених для кожного варіанту.

При проведенні роботи з медіапланування пропонується використовувати наступні показники:

- Число рекламних контактів. Для визначення розрахункового числа рекламних контактів береться до уваги розмір аудиторії (частка бажаної цільової аудиторії в аудиторії одного номера конкретного видання), ймовірність ознайомлення з рекламним оголошенням, наприклад читача газети в залежності від розміру оголошення і формату видання;

- Сумарна ймовірність рекламного контакту, що визначається як сума ймовірності контакту для кожного оголошення серії (за правилами складання ймовірностей);

- Середня розрахункова частка аудиторії цільової групи впливу в аудиторії одного номера в абсолютних одиницях;

- Кількість поінформованих представників бажаної цільової групи впливу;

- Кількість представників обраної цільової групи впливу, які читають кілька різних видань.

При визначенні величини рекламного бюджету рекомендується враховувати наступні фактори:

- Обсяг і розмір ринку, охоплюваного рекламним впливом;

- Роль реклами в просуванні товару (послуги) на ринок і етап життєвого циклу кожного конкретного товару (послуги);

- Відмінні властивості товару (послуги);

- Фінансові ресурси фірми;

- Витрати конкурентів.

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

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

1.3 Програмне забезпечення для медіапланування

1.3.1 Загальні відомості про програмне забезпечення

Закордонне програмне забезпечення в галузі медіа - потужний пакет, побудований на WEB-технологіях для управління відеорекламою на моніторах і зовнішніх світлодіодних екранах.

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

Відеоролики та розклад мовлення можуть незалежно пересилатися на будь-які станції мовлення по FTP протоколу (якщо станції підключені до Інтернету) або кур'єром на USB ZIV або USB Flash носії.

Серверна частина програми може бути доступна через Інтернет, і компанії-клієнти, які бажають розмістити відеоролики, можуть самостійно додавати їх до розкладу мовлення. Вимоги до апаратури повинні бути мінімальні.

Деякі WEB-студії спеціалізуються на розробці програмного забезпечення, яке служить для управління інформацією і покликане допомогти організаціям різного рівня автоматизувати багато процесів своєї діяльності через Інтернет.

Інтернет надає можливість не тільки отримувати інформацію, а й оперативно обмінюватися їй. Спочатку він створювався як потужний інструмент комунікації. На початку XXI століття, коли заставою успішного бізнесу стає швидкість реагування на ситуацію на ринку, все більше компаній використовують автоматизовані системи управління в своїй діяльності.

1.3.2 Принцип роботи програмного забезпечення

Принцип роботи автоматизованих систем управління, що розробляються зарубіжними WEB-студіями, в загальних рисах наступний. Програмне забезпечення встановлюється на Інтернет-сервер, доступ до якого можна отримати з будь-якої точки планети, як до звичайного web-сайту. За допомогою наявних на будь-якому комп'ютері програм - браузерів, користувач, ввівши своє ім'я та пароль, підключається до системи управління. У залежності від свого профілю він може отримати доступ до всієї інформації, що зберігається або тільки її частини, може змінювати дані або мати право тільки на читання інформації.

Які конкретно завдання виконує програмне забезпечення, залежить від того, з якою інформацією працюють користувачі. Так, наприклад, у системі управління завданнями "Itech.TMS" ведуться записи завдань, які керівник поставив своїм підлеглим. До зазначеного терміну підлеглий повинен увійти в систему і внести запис про те, що виконав завдання. Видалити запис про поставлену задачу підлеглий не в змозі. Це може зробити лише керівник, коли переконається, що завдання дійсно виконано. Таким чином, керівник може поставити завдання всьому персоналу і контролювати хід їх виконання, перебуваючи при цьому за тисячі кілометрів і не користуючись послугами посередників.

Аналогічно працюють системи управління взаємовідносинами з клієнтами, планування часу та інше розроблене програмне забезпечення. Системи управління можуть бути пов'язані з базами даних організацій, а також з іншими необхідними службами Інтернету, наприклад, з електронною поштою.

Програмне забезпечення має ряд основних можливостей.

По-перше, автоматизація - інформація може автоматично оновлюватися, аналізуватися і доставлятися всім користувачам системи.

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

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

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

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

І, нарешті, зручність подання. Будь-який користувач системи може вибрати той вид подання інформації, який зручний саме йому.

1.3.3 Огляд програмного забезпечення для медіапланування

ГородVISION - система управління відеорекламою представляє програмне забезпечення для управління трансляцією відеоматеріалу на моніторах в супермаркетах і вуличних світлодіодних екранах, побудоване на Інтернет - технологіях. Система повністю управляє трансляцією і дозволяє організувати показ відеороликів в точно заданий час. Підтримує необмежену кількість станцій мовлення, екранів і користувачів системи. Компанії-клієнти, які бажають розмістити відеоролики, можуть самостійно додавати їх до розкладу трансляції через Інтернет або за допомогою кур'єра. Вимоги до апаратури повинні бути мінімальні.

Система управління завданнями дає можливість повного контролю над виконанням завдань в організації будь-якого розміру. Через систему керівники ставлять завдання своїм підлеглим, які повинні відзвітувати за виконання кожного завдання. Система працює на основі Інтернет - технологій, і доступ до неї можливий з будь-якої точки земної кулі. Ви можете управляти роботою Вашої компанії, навіть перебуваючи у відрядженні на іншому континенті. Істотно підвищує оперативність управління підприємством.

Система управління взаємовідносинами з клієнтами в ідеалі це Web-система для автоматизації обліку даних про Ваших клієнтів і партнерів, про людей, з якими ви співпрацюєте, про їхні інтереси, а також для фіксації всіх взаємодій з ними. Дозволяє аналізувати швидкість і якість всіх взаємовідносин з клієнтами.

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

Якщо компанії потрібні системи управління, створені відповідно до її вимог, деякі WEB-студії готові запропонувати свої послуги з розробки програмного забезпечення.

Програмне забезпечення компанії ГородVISION (Москва) представляє собою три системи:

- Itech.TIMEPLANNING - система управління плануванням часу;

- Itech.CRM - система управління взаєминами з клієнтами;

- Itech.TMS - система управління завданнями.

Програмне забезпечення для світлодіодного екрана компанії ЕКТА представляє наступне базове програмне забезпечення для операційної системи Windows 2000/XP:

- EsPanel - для керування настройками табло в широких межах;

- Eshow - для управління табло на рівні сценаріїв зі вбудованою мовою програмування, яка дозволяє створювати свої програми управління табло (рекламний бізнес, супровід концертів, шоу, різних видів спорту тощо);

- Econtrol - тестова система реального часу з моніторингом внутрішніх температур блоків, напруги, за можливістю передачі в сервісний центр компанії ЕКТА через IP адреса.

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

- Для статичних слайдів формат JPG, BMP;

- Для відеозаписів AVI, MPG.

Базове ПЗ забезпечує формування play-list (файлу зі списком підготовлених матеріалів) з подальшим відображенням цієї послідовності на світлодіодному екрані. Доступний виклик і відображення інших програм з комп'ютера. Можлива робота не тільки з відео комп'ютера, але і перемикання між іншими джерелами відеосигналу (ТБ тюнер, відеомагнітофон, відеокамера).

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

При організації комп'ютерної мережі, можливо віддалене керування екраном, а також підготовка інформації з інших комп'ютерів.

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

Порівняльна характеристика програм в області управління завданнями світлодіодним технікою наведена в таблиці 1.1:

Таблиця 1.1 - Програми для світлодіодним техніки


Itech

ЕКТА

ATVSheduler

Система управління плануванням часу

Складний

виробничий цикл

Тестова система реального часу

Тестова система

реального часу

Система управління клієнтами

Web-система

Тестова система

Тестова система

Система управління завданнями

Інтернет - технології

Інтернет - технології

Інтернет - технології

Внутрішньофірмовий

облік

Медіаплан

автоматизований

play-list

не автоматизовано

Медіаплан

НЕ

автоматизований

Ціна системи, руб.

4 5 00 0

28 000

30 500

Таким чином, ступінь автоматизації яких-небудь характеристик програмного забезпечення безпосередньо впливає на вартість систем управління світлодіодними екранами.

1.4 Характеристика підприємства ТОВ «Медіа-Груп»

1.4.1 Загальні відомості про організацію

Товариство з обмеженою відповідальністю «Медіа-Груп» створена відповідно і керується Федеральним законом від 08.02.98 р. № 14-Ф3 «Про товариства з обмеженою відповідальністю» і Установчим договором про створення товариства та Статутом підприємства.

ТОВ «Медіа-груп» створене в 2004 році в м. Бійську (офіс по роботі з клієнтами знаходиться по вул. Васильєва, 2 / 1, тел. 346-877). Входить до групи компаній «Медіа-Груп» міст Барнаула і Новосибірська.

1.4.2 Мета створення та види діяльності

Основною метою створення Товариства є здійснення комерційної діяльності для отримання прибутку.

Основним видом діяльності Товариства, в числі інших, є виробництво та розміщення зовнішньої реклами, рекламна діяльність.

Група компаній «Медіа-Груп» - це команда професіоналів у сфері розміщення реклами на мультимедійних моніторах.

ТОВ «Медіа-Груп» є офіційним представником компанії «СітіВіденіе» (м. Москва) в Новосибірській області, Алтайському краї, яка є найбільшим оператором мережі відеомоніторів в Росії.

1.4.3 Контроль за діяльністю ТОВ «Медіа-Груп»

ТОВ «Медіа-груп» веде бухгалтерський і статистичний облік і звітність, інкасацію грошових коштів у порядку, встановленому законодавством Російської Федерації. Товариство надає державним органам інформацію, необхідну для ведення загальнодержавної системи збору і обробки інформації.

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

1.4.4 Організаційна структура підприємства

Організаційна структура підприємства ТОВ «Медіа-Груп» наведена на малюнку 1.1.

Малюнок 1.1 - Організаційна структура підприємства

1.4.5 Функціональна структура управління підприємством

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

На малюнку 1.2 приведена схема структури управління підприємством.

Малюнок 1.2 - Функціональна структура управління підприємством

1.4.6 Функціональна структура підприємства

Функції відділів підприємства наведені на малюнку 1.3:

Малюнок 1.3 - Схема структури

Керівники: директор, заступник директора з технічних і юридичних питань, головний бухгалтер.

Технічний персонал: бухгалтер, системний адміністратор, художник-аніматор, програміст-дизайнер, менеджери по роботі з клієнтами, офіс-менеджер, електротехнік-електронник.

На чолі фірми стоїть директор, який вирішує в основному управлінські питання, а також питання стратегічного характеру. Він контролює діяльність усіх відділів. Також у його компетенції питання руху фінансових потоків.

Заступник директора контролює діяльність підприємства в області технічного забезпечення і займається юридичними питаннями.

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

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

1.4.7 Загальна характеристика інформаційних технологій

підприємства

Мережа зовнішніх відеоекранів - сучасне медіазасоби, створене для просування товарів і послуг, а також інформаційного забезпечення міст Росії. Володіючи всіма перевагами традиційного зовнішньої реклами, зовнішні відеоекрани вигідно відрізняються наступними особливостями:

- Яскраве та динамічне зображення привертає і утримує увагу;

- Установка екрану на найбільш пожвавлених перехрестях і транспортних артеріях, в найбільш престижних місцях забезпечує охоплення максимальної аудиторії;

- Величезні розміри зображення екрана збільшують ефективність контакту аудиторії з рекламними матеріалами;

- Пройти мимо і не помітити екран, просто не можливо.

Новітні світлодіодні екрани дозволяють забезпечити трансляцію кольорового відеозображення високої якості, цілодобову роботу в будь-яких погодних умовах, оперативну зміну трансльованих матеріалів [3].

Очевидно, що ефективність рекламної кампанії залежить не тільки від особливостей носія, але і від якості трансльованих рекламних матеріалів. Фахівці дизайну можуть виготовити відеоролики, а також надати рекомендації з виготовлення відеороликів для відеоекрану. Відеоекрани заповнять "втрачене" в очікуванні час барвистими динамічними образами, довідковою інформацією, забезпечуючи позитивне сприйняття реклами.

Як вже було сказано, основним видом діяльності ТОВ «Медіа-Груп» є виробництво та розміщення зовнішньої реклами, а саме: виготовлення і розміщення рекламних відеороликів на світлодіодному моніторі.

Відеоекран, по суті, являє собою дуже великий телевізор, але на відміну від звичайних електролампових, рідкокристалічних або плазмових телевізорів він складається з окремих модулів, з яких, як з кубиків, можуть збиратися екрани будь-яких розмірів і форми [4].

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

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

Крім того, заздалегідь підготовлені сюжети можуть бути записані на диск керуючого комп'ютера і він може відтворювати їх за складеним розкладом.

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

Як вже згадувалося, світлодіодні екрани складаються з модулів. Модулі - елементи, з яких, як з кубиків, збираються світлодіодні екрани будь-яких розмірів і форми.

Модель управління світлодіодним екраном представлена ​​на малюнку 1.4:

Малюнок 1.4 - Принципи роботи та побудови світлодіодних екранів

Компанія-постачальник «АТВ Зовнішні системи» - єдина з російських виробників відеоекранів, що використовує драйвера нового покоління. В даний час їх можуть (вміють) використовувати лише кілька компаній: Barco (безумовний лідер ринку світлодіодних екранів), Lighthouse, OptoTech і Darktonics.

Світлодіодні модулі тільки компанії «АТВ Зовнішні системи» можна ремонтувати. Модулі інших виробників з усіх сторін заливаються епоксидною смолою, що робить їх ремонт неможливим. Модулі компанії «АТВ Зовнішні системи» заливаються спеціальним герметиком, який не полімеризується до твердого стану, тому модулі легко замінити або відновити.

1.4.8 Загальна схема внутрішнього документообігу підприємства

Загальна схема внутрішнього документообігу підприємства представлена ​​на малюнку 1.5:


Малюнок 1.5 - Схема документообігу підприємства

1.4.9 Апаратне та програмне забезпечення підприємства

Технічні засоби, апаратне та програмне забезпечення інформаційної системи представлено в таблиці 1.2:

Таблиця 1.2 - Апаратне та програмне забезпечення підприємства

Найменування відділів

Технічне

засіб

Апаратне і програмне

забезпечення підприємства

Технічний відділ

Керуючий комп'ютер

а) процесор Intel Celeron D310 - 2,13 GHz;

б) пам'ять Patriot S DDR 256 Mb, PC3200;

в) HDD Seagate 80 Gb, 7200 rpm;

г) SiS Real256E Grafics;

д) DVD, CD-RW;

е) модуль пам'яті DIMM DDR 256 Mb NCP (PC3200, 400 MHz);

ж) монітор Samsung 793 DF-Q.

і) програмне забезпечення: OS Linux,

ATV Scheduler - програма-планувальник і настроювач відеотрансляції рекламних роликів.


Дизайнерський

комп'ютер

а) програмне забезпечення: OS Windows XP, пакет Microsoft Office

б) пакети програм 3 DStudioMax, Maya і пр.

Маркетинговий відділ

Комп'ютер менеджера

з реклами

а) процесор Intel Pentium -4 - 2,8 GHz;

б) пам'ять - 2 модуля NCP 256 Mb, PC 3200;

в) HDD Seagate Barracuda, 120 Gb, 7200 rpm;

г) материнська плата - Epox;

д) DVD / CD-RW (NEC), CD-ROM (Toshiba);

е) монітор LG Flatron F700B.

ж) програмне забезпечення: OS Windows XP, пакет Microsoft Office.

Бухгалтерія


а) програмне забезпечення: OS Windows XP, пакет Microsoft Office;

б) пакет програм 1С Підприємство.


Оргтехніка

а) Принтер лазерний HP - 1015:

б) Факс - Panasonic KX - FT 74;

b) Копір - Canon FC 128.

1.5 Проблеми інформатизації та автоматизації підприємства

1.5.1 Аналіз існуючої інформаційної системи

Вихідні дані для медіаплану включають в себе відомості про ціни на розміщення продукту на світлодіодному екрані, а також план статистики, що представляє собою звіт програми ATV Scheduler про допустимі параметри періодичності і хронометражу для трансляції відеоролика. Ці дані містяться в документах: «Прайс-лист на розміщення рекламної інформації на світлодіодному екрані» і «Static plan».

Для розрахунків необхідні таблиці розцінок на розміщення рекламного продукту по кожному з можливих варіантів відповідності періодичності виходу відеоролика на екран, планованої тривалості рекламного повідомлення, вартості секунди трансляції на світлодіодному екрані.

На першому етапі розробки медіаплану призначається унікальне ім'я для рекламного відеоролика, укладається договір на виробництво або трансляцію рекламного матеріалу на світлодіодному екрані.

На наступному етапі, який власне і є медиапланированием, відбувається формування розкладу виходу відеороликів на екран і розрахунок за вибраний графік трансляції.

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

Потім заповнюється таблиця «Медиаплан рекламної кампанії». Вона складається з наступних стовпців:

- Дата початку;

- Дата закінчення;

- Періодичність;

- Всього днів;

- Показів на день;

- Секунд на день;

- Ціна за 1сек., Прокату;

- Всього секунд;

- Разом, руб.

Під таблицею розташовуються вартість послуг прописом з виготовлення і розміщення рекламно-інформаційних матеріалів згідно з договором та прізвища відповідальних осіб від замовника і виконавця.

Дата початку, дата закінчення і періодичність трансляції визначається замовником згідно з планом статистики, кількість днів трансляції розраховується вручну, ціна за одну секунду прокату призначається прайс-листом.

Число показів в день, кількість секунд, всього секунд, підсумкова сума розраховуються за формулами. Число показів в день визначається діленням кількості секунд робочого часу на періодичність.

Ціна прокату за секунду визначається за тарифом з таблиці розцінок «Прайс-лист на розміщення рекламної інформації на світлодіодному екрані».

Секунд в день визначається множенням числа показів на день на хронометраж ролика. Всього секунд визначається множенням числа секунд на день на кількість днів.

Підсумкова сума визначається множенням ціни за одну секунду прокату на всього секунд.

1.5.2 Проблеми в галузі медіа і шляхи їх вирішення

Бізнес не може існувати без клієнтів. Чим би підприємство ні займалося, у нього неодмінно є список людей і компаній, з якими воно контактує постійно або час від часу. Так склалося, що в багатьох компаніях з виробництва та розміщення зовнішньої реклами інформація про клієнтів і партнерів записується в кращому випадку в текстових файлах, а іноді просто в записниках і на листочках паперу. Це призводить до дуже частим втрат потрібних контактів та іншим незручностей.

Пропонована система дає можливість фіксації інформації про всіх клієнтів, з якими контактує підприємство, а також про всі взаємодіях з ними:

- Можливість постійно мати "під рукою" докладну інформацію про партнерів і клієнтів, а також про людей, з якими Ви співпрацюєте;

- Можливість реєструвати будь-який акт взаємодії з ними: телефонний дзвінок, зустріч, підписання договору, вчинення продажу і т.д.;

- Можливість фіксування інтересів потенційних та існуючих клієнтів;

- Можливість швидко знайти серед усіх контактів саме той, який Вас зараз цікавить.

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

Основні бізнес - процеси: виготовлення та медіапрокат рекламних відеороликів на світлодіодному екрані.

Основна проблема інформатизації та автоматизації бізнес-процесів на підприємстві: недосконалість, мале відповідність потребам підприємства програмного забезпечення; відсутність наочності подання розрахунків при роботі з клієнтами.

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

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

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

Назва програми залишається незмінним: «Медіа План рекламної кампанії». Програма повинна відповідати технічним завданням і відповідати вимогам фірми.

Система повинна відповідати наступним параметрам:

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

- Мати зв'язок з прайс-листом на розміщення рекламної інформації на світлодіодному відеоекрані;

- Мати зв'язок з договорами на створення і прокат пакетів рекламних роликів (за наявності договору);

- Проводити розрахунок підсумкової суми платежу за надані послуги;

- Забезпечити несуперечність виведеної інформації;

- Забезпечити цілісність інформації (всі дані, що містяться в базі даних не повинні містити порожніх значень);

- Інтерфейс, колірна гамма, логотипи повинні відповідати прийнятому на підприємстві стандарту з оформлення документів і програмних продуктів.

Вхідними документами є:

- План статистики;

- Прайс-лист на розміщення рекламної інформації;

  • договір із замовником на виготовлення та / або розміщення рекламного продукту на світлодіодному екрані.

Договір про надання послуг з розміщення рекламних та інформаційних матеріалів на зовнішніх відеоекранах на території Російської Федерації наведений у Додатку Б.

Вихідна форма виведення на екран і на друк розроблено підприємствам і додається до Додатка В.

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

2 ПРОЕКТУВАННЯ СИСТЕМИ «Медиаплан»

2.1 Постановка завдання для автоматизації розробки медіаплану

Адміністрація ТОВ «Медіа-Груп» замовила розробку інформаційної системи для автоматизації процесу роботи з клієнтами і системним адміністратором.

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

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

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

Після закінчення обробки готовий відеоролик демонструється замовнику для узгодження якості відеоматеріалу.

Менеджер і клієнт підписують медіаплан рекламної кампанії. Клієнтові надається можливість вибрати дати початку та закінчення трансляції відеоролика, згідно з планом статистики, який є вихідним документом програми-транслятора ATVScheduler при перевантаженні програми відеоматеріалом.

Відбувається розрахунок кількості днів, кількості секунд трансляції на добу, кількості секунд все, ціна медіапроката за весь період.

Ціна виготовлення відеоролика договірна.

Клієнт оплачує підсумкову суму в бухгалтерії. Сплачений медіаплан йде системного адміністратора, будучи підставою для трансляції відеоролика на світлодіодному екрані.

2.2 Технічне завдання на розробку АІС

2.2.1 Загальні відомості

Повна назва програмного продукту: «Медиаплан рекламної кампанії», надалі іменований як «МП».

Розробником даного продукту є студентка групи 9ПІЕ-01 АГТУ, надалі іменована як «розробник».

Замовником програмного продукту є ТОВ «Медіа-Груп» в особі директора підприємства Трошина О.М.

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

2.2.2 Призначення та мета створення системи

Проект, що розробляється - програма «МП» призначений для внутрішнього використання в офісі фірми і при роботі з клієнтами.

Метою створення даного програмного продукту є:

- Можливість представлення наочних даних, як для внутрішнього користування, так і при роботі з клієнтами;

- Підвищення ефективності роботи менеджера;

- Збільшення швидкості пошуку, введення та обробки інформації.

- Скорочення ручної праці.

2.2.3 Характеристика об'єктів автоматизації

Об'єктом автоматизації є система введення і обробки даних для медіапланування.

2.2.4 Вимоги до системи

Для успішного функціонування програми необхідно застосування персонального комп'ютера на базі IBM PC, оснащеного операційною системою Microsoft Windows 98 / XP / Millennium / 2000 (стійке функціонування вказаних операційних систем передбачає відповідність технічних характеристик персонального комп'ютера вимогам програми), програмного середовища Microsoft Visual Basic версії 6.0.

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

Режим експлуатації програми - в міру необхідності під час тривалості робочого дня.

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

Захист програми від зовнішніх впливів і несанкціонованого доступу приймає на себе менеджер або мережевий адміністратор.

При розробці програмного продукту повинні використовувати програмні засоби MVB 6.0 і мова програмування Visual Basic.

Розроблюваний програмний продукт повинен виконувати наступні функції:

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

- Мати зв'язок з прайс-листом на розміщення рекламної інформації на світлодіодному відеоекрані;

- Мати зв'язок з договорами на створення і прокат пакетів рекламних роликів (за наявності договору);

- Проводити розрахунок підсумкової суми платежу за надані послуги;

- Забезпечити несуперечність виведеної інформації;

- Забезпечити цілісність виведеної інформації;

- Інтерфейс, колірна гамма, логотипи повинні відповідати прийнятому на підприємстві стандарту з оформлення документів і програмних продуктів.

Для максимально безвідмовного функціонування системи необхідні наступні системні вимоги до апаратного забезпечення:

- Процесор Pentium II I 333МГц;

- Оперативна пам'ять 512 Мбайт;

- Вільний простір на диску 10 Мбайт;

- Операційна система Windows XP;

- Відео карта 8Мбайт VGA, SVGA.

Результати роботи програми повинні надаватися у вигляді файлів, сумісних з додатками Microsoft Office.

2.2.5 Склад і зміст робіт по створенню системи

Програму необхідно розробити у термін з 11.02.2006 року по 20.04.2006 року і впровадити її в роботу ТОВ «Медіа-Груп» в термін з 21.04.2006 року по 30.04.2006 року. Протягом зазначеного часу впровадження необхідно також навчити менеджерів підприємства користуватися даної розробленою системою.

Розробка програмного продукту повинна виконуватися за наступними етапами:

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

- Розробка, узгодження та затвердження технічного проекту програмного продукту;

- Реалізація проекту на обраною мовою програмування;

- Налагодження форми;

- Тестування і виправлення виявлених недоліків.

2.2.6 Порядок контролю і приймання системи

Контролює та приймає системи будуть проводитися у вигляді повного тестування, яким займеться мережевий адміністратор в присутності розробника та директора підприємства.

Тестування буде проходити в три етапи:

- Перевірка правильності заданих розрахунків вибраних показників;

- Перевірка цілісності системи;

- Перевірка інтерфейсу системи на відповідність стандарту підприємства.

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

Програма вважається прийнятою, якщо протягом іспитового терміну не буде зауважень до роботи.

Після закінчення випробувального терміну програма допускається до експлуатації актом впровадження програми в дослідну експлуатацію.

2.2.7 Склад і зміст робіт з введення системи в дію

Підготовка об'єкта автоматизації зводиться до установки необхідного програмного забезпечення і навчання персоналу.

2.2.8 Вимоги до документування

Документування повинно здійснюватися на всіх стадіях розробки системи відповідно до діючих ГОСТами:

- ГОСТ 19.101-77 ЕСПД. Опис програми;

- ГОСТ 19.502-78 ЕСПД. Опис застосування;

- ГОСТ 19.504-79 ЕСПД. Керівництво програміста;

- ГОСТ 19.505-79 ЕСПД. Керівництво оператора;

- ГОСТ 19.502-78 ЕСПД. Пояснювальна записка

По закінченні виконання поставленого завдання розробник повинен надати наступну документацію: пояснювальна записка, до складу якої входить опис програми «Медиаплан рекламної кампанії», керівництво користувача у вигляді опису режимів роботи програми.

2.2.9 Джерела розробки

Джерелом розробки є інформація, отримана розробником в ході дослідження підприємства замовника при проходженні переддипломної практики.

Допоміжними джерелами з'явилася література: підручники з програмування в Microsoft Visual Basic, матеріали Інтернет - сайтів, які висвітлюють діяльність аналогічних підприємств, періодичні видання з медіапланування.

2.3 Моделі діяльності підприємства

Функціональна модель діяльності підприємства і діаграма декомпозиції функціональної моделі діяльності підприємства розроблені за допомогою CASE - засоби BPWin.

Початкова контекстна діаграма наведена на малюнку 2.1:

Малюнок 2.1 - Початкова контекстна діаграма функціональної моделі діяльності підприємства

Основними бізнес-процесами діяльності підприємства є:

- Оформлення договорів на виготовлення або обробку відеоматеріалу;

- Виготовлення або обробка відеоматеріалу;

- Розробка медіаплану (підготовка розкладу виходу відеороликів на трансляцію);

- Безпосередньо відеотрансляція реклами на світлодіодному екрані.

Основні бізнес-процеси діяльності підприємства представлені на малюнку 2.2:

Рисунок 2.2 - Діаграма декомпозиції функціональної моделі діяльності підприємства AS - IS

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

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

На малюнку 2.3 представлена ​​DFD діаграма розробки медіаплану, виконана за допомогою CASE - засоби BPWin.

Малюнок 2.3 - Сценарій розробки медіаплану

2.4 Інформаційно-логічна модель системи

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

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

При побудові Илм використовуються такі терміни, як об'єкти, властивості і відносини.

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

Інформація щодо об'єкта полягає в тому, що об'єкт має певні властивості або що об'єкти взаємопов'язані. Властивість може бути охарактеризоване, як твердження щодо об'єкта, а зв'язок, як твердження з приводу об'єктів. Властивості об'єктів описуються атрибутами. Класом об'єктів називають сукупність об'єктів, що володіють однаковим набором властивостей.

Зв'язок - це відповідність або вiдтворення між елементами двох або більше множин.

Існує зв'язок між об'єктами його властивостями, а також між різними класами об'єктів.

Розрізняють такі типи зв'язків:

- 1:1 - один до одного;

- 1: M - один до багатьох;

- M: 1 - багато до одного;

- N: M - багато до багатьох.

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

Кожен з цих об'єктів має свої властивості і зв'язки з іншими об'єктами.

Атрибутами об'єкта «Замовник» є:

- Код організації;

- Найменування організації;

- Відповідальна особа;

- ІПН;

- Адреса організації і т.д.

Атрибутами об'єкта «Договір» є:

- Номер договору;

- Дата укладення договору.

Атрибутами об'єкта «Відеоролик» є:

- Код відеоролика;

- Ім'я ролика;

- Хронометраж відеоролика;

- Ціна виготовлення або доопрацювання відеоролика і т.д.

На малюнку 2.4 представлена ​​ER діаграма (Entity-Relation, сутність-зв'язок) процесу медіапланування.

Малюнок 2.4 - Инфологическая модель предметної області

2.5 Застосування об'єктно-орієнтованого підходу

Об'єктно-орієнтований підхід моделювання даних обумовлений вибором середовища реалізації програмного забезпечення: в даному випадку це Visual Basic 6.

Об'єктно-орієнтований підхід використовує об'єктну декомпозицію, при цьому статична структура системи описується в термінах об'єктів і зв'язків між ними, а поведінка системи описується в термінах обміну повідомленнями між об'єктами [5].

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

Основні поняття об'єктно-орієнтованого підходу - об'єкт і клас. Об'єкт визначається як відчутна реальність (tangible entity) - предмет або явище, що має чітко визначається поведінка. Об'єкт має статки, поведінкою і індивідуальністю; структура і поведінка схожих об'єктів визначають загальний для них клас. Клас - це безліч об'єктів, пов'язаних спільністю структури і поведінки. Будь-який об'єкт є екземпляром класу.

Діаграма класів визначає типи об'єктів системи та статичні зв'язки між ними. Для цього проекту побудова діаграми класів має розглядатися в аспекті реалізації: модель предметної області визначає реалізацію класів програмного забезпечення. Діаграма класів приведено в Додатку Г.

Стандарт UML версії 1.1, прийнятий OMG в 1997 р., пропонує наступний набір діаграм для моделювання [6]:

- Діаграми варіантів використання (use case diagrams) - для моделювання бізнес-процесів організації (вимог до системи);

- Діаграми класів (class diagrams) - для моделювання статичної структури класів системи та зв'язків між ними;

- Діаграми поведінки системи (behavior diagrams);

- Діаграми взаємодії (interaction diagrams) - для моделювання процесу обміну повідомленнями між об'єктами. Існують два види діаграм взаємодії: діаграми послідовності та кооперативні діаграми;

- Діаграми станів (state chart diagrams) - для моделювання поведінки об'єктів системи при переході з одного стану в інший;

- Діаграми діяльностей (activity diagrams) - для моделювання поведінки системи в рамках різних варіантів використання або моделювання діяльностей;

- Діаграми реалізації (implementation diagrams):

1) діаграми компонентів (component diagrams) - для моделювання ієрархії компонентів (підсистем) системи;

2) діаграми розміщення (deployment diagrams) - для моделювання фізичної архітектури системи.

Діаграма розміщення відображає фізичні взаємозв'язку між програмними та апаратними компонентами системи. Вона є засобом для того, щоб показати маршрути переміщення об'єктів і компонентів у розподіленій системі. Діаграма розміщення наведена на малюнку 2.5:

Рисунок 2.5 - Діаграма розміщення об'єктів та компонентів системи

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

Діаграма варіантів використання наведена на малюнку 2.6.

Малюнок 2.6 - Діаграма варіантів використання системи

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

Кожен клас моделі перетворюється на компонент вихідного коду. Після створення вони відразу додаються до діаграми компонентів. Між окремими компонентами зображують залежності, відповідні залежностям на етапі компіляції або виконання програми.

Компонентами цієї системи є ActivX - компоненти ОС Windows, файл динамічної бібліотеки коду VB6STKIT.DLL, MGE.exe - виконуваний файл програми «Медиаплан», наведені на малюнку 2.7.

Малюнок 2.7 - Діаграма компонентів програми

Діаграми взаємодії (interaction diagrams) є моделями, що описують поведінку взаємодіючих груп об'єктів. Як правило, діаграма взаємодії охоплює поведінку об'єктів в рамках тільки одного варіанту використання. На такій діаграмі відображаються ряд об'єктів і ті повідомлення, якими вони обмінюються між собою.

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

Діаграми взаємодії перебувають у Додатку Д.

2.6 Опис програми

2.6.1 Функціональне призначення програми

Програма «МП» призначена для управління медіапланів (додатками до договорів на прокат відеороликів) рекламної компанії. Медіаплан дозволяє створювати, редагувати, видаляти, переглядати договори, а також вести по ним пошук. Програма має гнучку систему настроювань, яка спрощує процес роботи з договорами.

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

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

Для зберігання даних використовуються окремі файли. Всі файли мають розширення MGF і зберігаються в папці MGFiles.

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

2.6.2 Опис структури програми та її основних частин

Середовищем розробки програми є Microsoft Visual Basic 6.0 Enterprise Edition. Використовувані компоненти ActiveX Control: Microsoft Common Control 6.0, Microsoft FlexGrid Control 6.0, Microsoft Windows Common Control 2 6.0.

Виконуваний файл знаходиться в основному каталозі програми EXE.MGE1.0: MGE.exe - основна програма.

Файл з даними за замовчуванням перебуває в підкаталозі MGFiles основного каталогу програми і мають формат назви «ДД-ММ-ГГГГ_Імя організаціі.mgf».

Файл довідки знаходиться в основному каталозі програми: index.html (скомпільована HTML довідка).

Файли Screen.ini і Price.ini знаходяться в основному каталозі програми. Це файли, створювані для зберігання даних про адреси світлодіодних екранів і ціні прокату роликів за секунду, використовувані за замовчуванням, і адміністровані користувачем в процесі роботи програми.

2.6.3 Алгоритм розробки програми

У Visual Basic, як і в багатьох інших мовах, призначених для створення програмного забезпечення під Windows, використовується подієво-керована модель програмування. Операційна система Windows має GUI (Graphical User Interface), тобто графічний інтерфейс користувача, в якому використовуються стандартні елементи управління, такі, як вікна (вони ж форми), кнопки, списки, поля, для введення тексту і т.п. У будь-якій мові високого рівня програма будується на основі цих елементів. Отже, розробка програми на Visual Basic складається з наступних етапів:

- Продумування програми (подумати, що програма повинна робити, вирішити перед собою завдання, реалізувати їх подумки, продумати структуру даних, і т.д.);

- Проектування інтерфейсу, тобто приміщення на форму потрібних управляючих елементів, кнопок, списків і т.п.;

- Написання програмного коду, що зв'язує поміщені на форму керуючі елементи;

- Розробка формату зберігання договорів - MGF;

- Створення модуля програми;

- Створення файлів Price. Ini і Screen. Ini для зберігання в них відповідних налаштувань програми;

- Тестування програми на наявність помилок;

-Остаточна компіляція і, якщо це необхідно, створення дистрибутива

На першому етапі має велике значення знання предметної області об'єкта, що автоматизується і побудовані CASE-засобами моделі бізнес-процесів [7]. Постановка завдання і діаграми діяльності наведені в пунктах 1.4 та 2.1 цього дипломного проекту. Технічне завдання вище викладено.

На другому етапі відбувається розробка інтерфейсу програми, яка включає в себе:

- Створення основної форми;

- Додавання елементів керування на основну форму, а також вже створеної графіки для використання в якості кнопок перемикання режимів і логотипів;

- Розробка меню основної форми;

- Налаштування основних властивостей елементів управління: розмір, колір, значення за замовчуванням і т.д.;

- Створення форми для виведення вікна «Про Програму», створення форми для друку договору.

Вікно конструктора форм є основним робочим вікном, в якому виконується візуальне проектування програми. Викликати це вікно можна з головного меню командою Object (Об'єкт) меню View (Вид) або командою View Object контекстного меню об'єкта, що знаходиться в групі Forms в провіднику проекту.

Процес створення форми можна розділити на три етапи:

- Налаштування параметрів форми;

- Розміщення у формі об'єктів: тексту, полів різних типів, ліній, малюнків, кнопок управління;

- Настройка властивостей розміщених у формі об'єктів.

Форма, як й усі наявні в ній об'єкти, має властивості, використовуючи які можна задати її розмір, координати верхнього лівого кута, стиль рамки обрамлення, заголовок, колір і т. д.

Панель елементів керування - основний робочий інструмент при візуальної розробки форм додатки. У складі панелі елементів управління містяться основні елементи управління форм - мітки, текстові поля, кнопки, списки та інші елементи для швидкого візуального проектування макета форми.

У вікні Properties містяться властивості об'єкта, які задають атрибути його зовнішнього вигляду.

На малюнку 2.8 представлені форма, елементи управління і графічні об'єкти, що міститься на формі:

Малюнок 2.8 - Форма, елементи управління та графічні об'єкти

Важливо підкреслити, що при створенні програми на формі розташовуються всі елементи управління і графічні об'єкти одночасно. При активації будь-якого режиму («Перегляд», «Редагування», «Пошук» і т.д.) на екрані відображаються об'єкти форми лише визначеного в коді форми типу. При завантаженні програми, за замовчуванням, відображаються об'єкти режиму «Перегляд договорів».

У вікні редактора меню Menu Editor, представленому на малюнку 2.9 можна створювати або редагувати рядок меню для форми.

Малюнок 2.9 - Розробка рядка меню основної програми

У процесі розробки меню бажано групувати команди меню, що реалізують функції для вирішення конкретного завдання (наприклад, робота з файлами), в одне спадне меню, яке буде відповідати пункту меню. Наприклад, всі команди, що реалізують функції роботи з файлами, бажано згрупувати в одне меню, що розкривається, пов'язане з пунктом меню File.

Створення форми для виведення вікна «Про Програму» зводиться до створення трьох елементів типу Label (Мітка) з текстовою інформацією та області для створеного фірмою логотипу, представлено на малюнку 2.10:

Малюнок 2.10 - Створення форми для виведення вікна «Про Програму»

На третьому етапі відбувається програмування коду для керуючих елементів, створених на формі.

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

У програмі «Медиаплан» використовується процедура sub. Процедура sub не повертає значення і найбільш часто використовується для обробки пов'язаного з нею події. Її можна поміщати в стандартні модулі, модулі класів і форм. Вона має наступний синтаксис:

[Private] [Public] [Static} Sub імяПроцедури (аргументи)

оператори

End Sub

Модулі форми можуть містити оголошення змінних, констант, типів даних, зовнішніх процедур, використовуваних на рівні модуля, процедур обробки подій. Вони зберігаються у файлах, що мають розширення frm. У модулі можна також посилатися на інші форми і об'єкти цього додатка.

На четвертому етапі розробляється формат файлів зберігання договорів.

Кожен договір зберігається в окремий файл типу aa - bb - cccc _ xxx, де aa-день, bb-місяць, cccc-рік створення договору, а xxx-ім'я організації, що уклала договір. Всі файли договір мають розширення MGF і зберігаються в папці MGFiles.

Файл медіаплану представляє собою текстовий документ, де дані з додатку до договору зберігаються масивом і розміщуються порядково.

Кожному рядку строго відповідає певна позиція договору.

На кожну нову позицію додатка до договору, в разі створення нового договору на основі наявного, додається чотири рядки, номер позиції змінюється.

Таблиця 2.1 - Формат договору

№ рядка

Реквізит договору

1

номер створюваного договору

2

дата створення договору

3

найменування екрану

4

назва організації

5

ім'я ролика з розширенням

6

хронометраж ролика

7

ПІБ виконавця

8

ПІБ замовника

9

вартість виготовлення ролика

10

кількість позицій розміщення, n

11

дата початку першої позиції

12

дата закінчення першої позиції

13

періодичність першої позиції

14

ціна за секунду прокату першої позиції

15

дата початку другої позиції

...

...

Приклад прогресивного розміщення даних договору наведено в таблиці 2.2:

Таблиця 2.2 - Приклад прогресивного розміщення даних

5

04-24-2006

м. Бійськ, пл. 9-го січня

f agot

f gt. avi

5

Трошин Є.М.

ffgghj

111

2

12.03.2006

12.03.2006

5

0,5

12.03.2006

12.03.2006

5

1

На п'ятому етапі створюється модуль програми. Оголошуються глобальні змінні в модулі, програмуються функції модуля. Глобальні змінні, опис і принципи роботи функцій модуля викладені у таблиці 2.3.

На шостому етапі створюються текстові файли, яким присвоюється розширення «. Ini». Файли Price. Ini і Screen. Ini зберігають інформацію налаштувань за умовчанням про адреси носіїв (світлодіодних екранів) та ціни за одну секунду прокату відеоматеріалу на світлодіодних екранах.

Тестування програми на наявність помилок проходить під наглядом системного адміністратора. Після закінчення тестування вихідний файл компілюється у виконуючий двійковий файл, тобто створюється незалежний від середовища виконання файл (з розширенням ехе), бібліотека динамічного компонування (з розширенням dll) і компоненти ActiveX (з розширенням ОСГ).

При необхідності створюється інсталяційний модуль програми у вигляді саморозпаковується архіву RAR за допомогою програми WinRAR.

2.6.4 Опис функцій модуля та принципи їх роботи

Програми Visual Basic зберігаються у програмних модулях, які бувають трьох видів: модуль форми, стандартний модуль і модуль класу.

Просте додаток, що складається з однієї форми, містить, як правило, тільки модуль форми. В міру ускладнення програми повторювані функції, що їх з декількох модулів форми, можна виділити в окремий програмний код, який буде загальним для всіх. Такий програмний код називається стандартним модулем.

Програма «Медиаплан» містить модуль (код) форми і стандартний модуль.

Стандартні модулі можуть містити оголошення глобальних і локальних змінних, констант, типів, зовнішніх процедур і процедур загального характеру, доступних для інших модулів цього додатка. Вони зберігаються у файлах з розширенням bas.

Стандартний модуль програми «Медиаплан» використовує процедури Function

Процедури Function на відміну від процедур sub можуть повертати значення в зухвалу процедуру. Синтаксис процедури Function виглядає наступним чином:

[Private] [Public] [Static} Function імяПроцедури (аргументи) [As type]

оператори

End Function

Процедури Function, як і змінні, мають тип, що задається за допомогою ключового слова As. Якщо тип процедури не заданий, за замовчуванням їй присвоюється тип Variant. Тип процедури визначає у свою чергу тип повертається нею значення. Повертане процедурою значення привласнюється імені процедури імяПроцедури і може бути використано у виразах програмного коду аналогічно стандартним функціям Visual Basic.

Синтаксис модуля програми, що розробляється має наступну структуру:

Option Explicit 'оголошується список змінних

[Public] імяПеременной [As type] 'оголошується змінна

.................................................. ............' наступна мінлива

[Public} Function імяПроцедури (аргументи) [As type]

оператори

End Function

... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 'Наступна функція

Список використовуваних у програмі глобальних змінних, оголошених на початку модуля і спричинених командою Dim в міру їх необхідності наведено в таблиці 2.3:

Таблиця 2.3 - Глобальні змінні модуля

Ім'я

Тип

Розмір

Призначення

PathProgramLow

String (строкова змінна)

1 байт на символ

Зберігає шлях програми (без урахування каталогу з договорами)

PathProgram

String (строкова змінна)

1 байт на символ

Зберігає шлях програми + папка з договорами

OnDay

Variant (універсальна, може зберігати будь-які типи даних)

Не менш 16 байт

У процесі завантаження програми цієї змінної прирівнюється значення, рівне одному дню.

TrEditMode

Boolean (логічний тип даних)

2 байти

Тригер для визначення режиму редагування договору

allPos

Integer (Цілочисельна змінна)

2 байти

Кількість позицій у створюваному договорі

numPos

Integer (Цілочисельна змінна)

2 байти

Номер активної позиції в створюваному договорі

TrVidAct

Integer (Цілочисельна змінна)

2 байти

Тригер для визначення активного режиму роботи програми: 0-Перегляд, 1-Створити, 2-Пошук, 3-Установки

SelectedFile

String (строкова змінна)

1 байт на символ

Зберігає ім'я файлу, обраного в режимі Перегляду

TrBitAct

Boolean (логічний тип даних)

2 байти

Тригер для визначення натиснутих кнопок у Головному меню

MassView (11)

Variant (універсальна, може зберігати будь-які типи даних)

Не менш 16 байт

Масив, в який заносяться дані з вибраного файлу в режимі Перегляду

Нижче наведені описи функцій модуля програми і алгоритми їх роботи та взаємодії.

CreateMGF - функція створення договору. Функція служить, по-перше, для збереження нових договорів у файл, по-друге, для перезапису редагованих договорів.

Принцип роботи:

- Спочатку йде перевірка, заповнив чи користувач всі потрібні поля форми, якщо є порожні поля, то виводиться діалогове вікно з текстом «Заповнені не всі поля! Заповніть залишилися поля і повторіть процедуру », при цьому функція припиняє роботу;

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

- Якщо всі поля заповнені і обраний режим редагування, то програма виводить діалогове вікно з поясненнями і кнопками «Так», «Ні» і «Скасувати». Якщо користувач натиснув «Скасувати», то файл не створюється і функція припиняє роботу. Якщо натиснута кнопка «Ні», то програма створює новий файл договору з поточною датою і далі робить те, що описано в пункті 2. Якщо вибрана кнопка «Так», то програма спочатку видаляє файл редагованого договору, а потім створює файл з таким же ім'ям і записує туди всі дані з полів і таблиці, після чого програма переходить в режим «Перегляду»;

Функція режиму редагування EditMGF активізується тоді, коли користувач вибрав в режимі Перегляду файл договору і натиснув на кнопку «Правка».

Принцип роботи:

- Переходимо в режим «Створити»;

- Далі програма заносить в поля форми дані виділеного файлу, причому ці дані вона бере з масиву MassView, який заповнюється при роботі функції ViewCode;

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

- Залишилися поля таблиці заповнюються за формулами, на основі даних, узятих з файлу;

- Переставляємо покажчик позицій на крайню позицію, потім заносимо в поля «Дата Начала», «Дата Закінчення», «Періодичність» та «Ціна за секунду» дані з крайньої позиції;

- Складаємо суми з усіх позицій, потім у нижньому рядку таблиці виводимо підсумкову суму;

- Кінець роботи функції.

Функція приховування всіх елементів керування форми EraseAll приховує всі елементи управління на формі.

Функція реалізації пошуку FindAll призначена для проведення пошуку в режимі «Пошук» по одному з трьох критеріїв.

Принцип роботи:

- Очищаємо таблицю пошуку;

- Залежно від обраного критерію пошуку, програма по черзі зчитує всі файли з договорами, сканує в кожному з них потрібний рядок, де міститься дані, які потрібно знайти;

- Якщо програма знайшла в будь-якому файлі збіг, то вона виводить ім'я файлу, де знайдено збіг, а також деякі дані, начебто назви організації або імені ролика;

- Кінець роботи функції.

FindCode - функція режиму «Пошук».

Функція запускається при виборі режиму «Пошук».

Принцип роботи:

- Показує потрібні елементи управління;

- Зчитує з усіх файлів з ​​договорами всі імена організацій і роликів, після чого записує їх у списки, що випадають;

- Кінець роботи функції.

Функція режиму «Створити» NewCode запускається при виборі режиму «Створити».

Принцип роботи:

- Показуємо потрібні елементи управління;

- Виводимо в потрібному вікні поточну і загальна кількість позицій.

Функція додавання записів до таблиці в режимі «Створити» NewCodeAdd

призначена для зчитування даних з форми в таблицю режиму «Створити». Активізується щоразу, коли користувач змінює елементи управління режиму «Створити».

Принцип роботи:

- Зчитування з потрібних елементів управління даних (Дати початку, закінчення, періодичність, ціна за секунду);

- Занесення цих даних в таблицю;

- На основі цих даних за формулами прораховуємо залишилися дані і записуємо в таблицю;

- Прораховуємо всі суми і внизу таблиці виводимо підсумкову суму;

- Кінець роботи функції.

Функція друку PrintCode служить для друку договору.

Принцип роботи:

- Показуємо і активуємо форму друку frmPrint;

- Заповнюємо поля форми друку даними з головної форми;

- Після цього відбувається процес перетворення цифрової форми підсумкової суми в письмову форму;

- Встановлюємо альбомну орієнтацію друку, друкуємо форму і очищаємо чергу друку;

- Очищаємо поля форми друку, дезактівіруем і приховуємо форму друку.

Функція режиму «Установки» PropCode запускається при виборі режиму «Настройки».

Принцип роботи:

- Показуємо потрібні елементи управління;

- Завантажуємо дані з файлів Screen. Ini і Price. Ini, потім заносимо їх в потрібні поля;

ReLoadBittons - функція змінює картинки графічних кнопок на неактивні.

ReSizeForm - функція зміни розмірів елементів керування форми.

При зміні розмірів форми ця функція відповідно змінює розміри потрібних елементів управління.

ViewCode - функція режиму "Перегляд".

Принцип роботи:

- Показуємо потрібні елементи управління;

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

2.6.5 Відомості про мову програмування

32-х розрядний мова програмування високого рівня Microsoft Visual Basic 6.0 є об'єктно-орієнтованою мовою програмування, який може впритул взаємодіяти з компонентами ОС Microsoft Windows. Оператори і синтаксис VB 6.0 спираються на мову високого рівня BASIC (Beginners Atlpurpose Symbolic Instruction Code).

VB 6.0 є одночасно і інтерпретатором, і компілятором. При використанні VB 6.0 як інтерпретатора він використовує спеціальний режим Threaded - p - Code, при якому кожна введена в середовищі рядок перетвориться в проміжний код. При цьому VB перевіряє код на наявність помилок. При використанні VB в якості компілятора потрібно явно вказати програмі, що потрібно створити виконуваний файл, при цьому код програми відразу ж перетворюється в машинний код (технологія "Native Compiler").

Можливості програми: VB 6.0 поставляється в трьох версіях: Learning Edition - Це видання надає лише основні можливості для створення додатків і базовий набір елементів управління. Professional Edition - Видання для професіоналів надає більше інструментів і допоміжних засобів, необхідних професійним програмістам. Воно містить ряд додаткових елементів управління, забезпечує розширені можливості доступу до баз даних і створення додатків OLE серверу. Enterprise Edition - Промислове видання представляє собою розширення видання для професіоналів і призначене для розробників корпоративних систем. Це видання включає в себе велику кількість елементів керування та засобів, які дозволяють розробляти не тільки найпростіші програми, але і достатньо складні клієнт-серверні додатки.

Промислове видання містить також ряд спеціальних інструментів (наприклад, Visual SourceSafe, призначений для порівняння версій і управління проектом). Використання драйверів ODBC надає оптимізований доступ до зовнішніх баз даних. Ще одне з додавань - версії розробника серверів Microsoft SQL і Microsoft Transaction Server.

Призначення мови: розробка програмного забезпечення будь-якого рівня від однокористувацьких утиліт до серверних додатків і промислового софту.

По суті справи остання версія мови Visual Basic 6 являє собою інтегроване середовище розробки - IDE (Integrated Development Environment). Це означає, що в Visual Basic 6 інтегрований набір інструментів, що полегшують і значно прискорюють процес розробки готового додатку. Така реалізація мови Visual Basic 6 з повним правом дозволяє віднести його до засобів швидкої розробки додатків - RAD (Rapid Application Development) і ставить практично в один ряд з такими засобами розробки, як Visual C + +, Delphi і іншими.

За допомогою Visual Basic 6 можна створювати додатки практично для будь-якої області сучасних комп'ютерних технологій: бізнес-додатки, ігри, мультимедіа, бази даних. При цьому додатки можуть бути як простими, так і дуже складними, у залежності від поставленої задачі.

Простота і потужність мови Visual Basic 6 дозволили зробити його вбудованою мовою для додатків Microsoft Office. Багато незалежні розробники, як наприклад відома своїми програмами в області бухгалтерського обліку фірма "1С", набувають ліцензії на використання мови Visual Basic в якості внутрішнього мови своїх додатків. Тому в даний час Basic вже не вважається навчальним мовою - знання Visual Basic і його діалектів (VBA, VBScript) стає необхідністю для сучасного програміста будь-якого рівня.

У Visual Basic 6.0 використовуються всі найсучасніші методи програмування: модель складових об'єктів СОМ (Component Object Model), розподілена модель складових об'єктів DCOM (Distributed Component Object Model), технологія програмних компонентів ActiveX і інші.

Різні версії Visual Basic займають різну кількість місця на жорсткому диску. Повна інсталяція самої потужної версії Visual Basic Enterprise Еdition вимагає більше 100 Мбайт дискового простору.

2.7 Керівництво оператора

Програма «МП» має кілька режимів роботи, кожен з яких служить для виконання певного типу завдань. Вибір режимів здійснюється за допомогою Панелі управління (синя вертикальна смуга ліворуч від вікна програми з п'ятьма графічними кнопками), або за допомогою рядка меню «Файл».

Схема режимів програми наведена на малюнку 2.11:

Малюнок 2.11 - Схема режимів програми

Режим «Створити» застосовується для створення договорів. При створенні договору потрібно ввести дані в поля програми. Спочатку заповнюються поля групи «Загальне» (вгорі вікна програми). Заповнення всіх полів цієї групи обов'язково, інакше збереження договору неможливо. Є спливаюча підказка, що пояснює призначення кожного поля. Далі заповнюються поля групи «Позиції». Вибираються потрібні дати початку і закінчення прокату ролика за допомогою вбудованого спливаючого календаря. Встановлюється потрібна періодичність виходу ролика в хвилинах. Всі зміни будуть видні в таблиці. Програма дозволяє при необхідності мати декілька позицій в одному договорі. При натисканні кнопки «Створити» у групі «Позиції» створюється нова позиція. Для редагування створених позицій можна скористатися кнопками «Вгору» і «Вниз». Номер поточної позиції і загальна кількість позицій відображається ліворуч. Для видалення позиції потрібно перейти на останню позицію і натиснути на кнопку «Видалити». Для збереження договору клацніть по кнопці «Зберегти» - договір збережеться в папку «MGFiles» у форматі «дата укладення договора_імя організаціі.mgf». Для виведення договору на друк використовується кнопка «Друк». Для перегляду прайс-листа компанії використовується кнопка «Прайс-лист».

Алгоритм створення договору в режимі «Створити»:

- Заповнення полів у режимі «Створити»;

- Введення даних про кількість позицій;

- Зчитування введених даних у таблиці;

- При натисканні кнопки «Зберегти» введені дані записуються у файл;

- При натисканні кнопки «Друк» відбувається виведення форми з елементами оформлення договору і записами даних договору.

Алгоритм перегляду і редагування договорів:

- Зчитування імен всіх файлів в список і виведення його на екран;

- При виділенні файлу зі списку відбувається зчитування даних з цього файлу і введення основних даних з файлу у відповідні поля;

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

Інтерфейс програми в режимі створення договору наведений на малюнку 2.12:

Малюнок 2.12 - Вікно створення договорів

Режим "Перегляд" відкривається програмою за замовчуванням і використовується для попереднього перегляду створених договорів і їх короткого змісту. Також через це меню можна вибрати договір для редагування, видалити договір. Зліва від вікна програми у режимі "Перегляд" розташовується список файлів з ​​договорами. При активації запису про договір, праворуч, в групі «Превью» з'являється коротка інформація про вибрану. Обраний договір можна видалити (кнопка «Видалити»), або редагувати. Для переходу в режим редагування натисніть на кнопку «Редагувати». Програма змінить режим на «Створити», при цьому всі поля будуть заповнені даними з виділеного договору. При збереженні договору програма запропонує або перезаписати договір з тим же ім'ям, або створити на його основі новий файл з договором.

Інтерфейс програми при перегляді договорів наведено на малюнку 2.13:

Малюнок 2.13 - Вікно перегляду договорів



Режим «Пошук» (на малюнку 2.14) служить для пошуку файлів за кількома критеріями: «За датою початку», «По організації», «За ролику». Потім заповнюється відповідне поле праворуч від вибраного режиму. Для двох останніх режимів програма автоматично додає всі значення, що зустрічаються в договорах. При активації кнопки «Знайти» в таблиці відображаються результати пошуку: ім'я файлу, в якому знайдено збіг, а також деякі інші дані файлу. Для очищення таблиці використовується кнопка «Очистити».

Алгоритм пошуку за договорами:

- Вибір між видами пошуку;

- Введення відповідного значення;

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

Малюнок 2.14 - Вікно пошуку по даті початку трансляції

Режим «Установки» служить для конфігурування програми. Тут є можливість редагувати списки «Ціни за замовчуванням» і «Носії за умовчанням». Після збереження ці дані будуть завантажуватися у відповідні списки при завантаженні програми. У групі "Зміна директорії" можна змінити поточний каталог програми. Значення параметрів зберігаються в ini-файлах програми.

Інтерфейс програми в режимі налаштувань наведено на малюнку 2.15:

Малюнок 2.15 - Вікно настройок

Режим «Довідка» викликає скомпільований HTML-файл довідки index.html, який знаходиться в основному каталозі програми, представлений на малюнку 2.16:

Малюнок 2.16 - Вікно довідки

3. ОЦІНКА ЕКОНОМІЧНОЇ ЕФЕКТИВНОСТІ ПРОЕКТУ

3.1 Пряма і непряма економічна ефективність

Ефективність - це одне з найбільш важливих економічних понять. Ефективність - одна з можливих характеристик якості системи, а саме її характеристика з точки зору співвідношення витрат і результатів функціонування системи.

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

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

Пряма ефективність при автоматизації обліку пов'язана зі скороченням витрат праці і різних витрат безпосередньо на обробку даних. Показники її можуть бути виміряні та виражені в кількісних величинах.

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

Узагальнюючими показниками прямий ефективності, є:

- Термін окупності одноразових витрат;

- Коефіцієнт ефективності.

Показники непрямої ефективності - це показники, які можуть відображати якісні зміни при автоматизації управлінських робіт:

- Підвищення якості та продуктивності праці;

- Зниження трудомісткості робіт.

Таким чином, з перерахованих вище показників ефективності до основних показників, які використовуються для оцінки економічного ефекту від впровадження інформаційної системи, належать:

- Економічний ефект;

- Період окупності.

Економічний ефект - результат впровадження, будь-які заходи, виражений у вартісній формі, у вигляді економії від його здійснення.

Період окупності (величина, зворотна коефіцієнту ефективності) - показник ефективності капітальних вкладень - представляє собою період часу, протягом якого виробничі витрати на ІВ окупаються отриманим ефектом.

Так, для підприємства ТОВ «Медіа - Груп», що використовує розроблену систему, основними джерелами економії стануть:

- Зменшення витрат, на відміну від придбання аналога;

- Збільшення обсягів обробки документів за рахунок автоматизації обробки;

- Зниження трудомісткості роботи співробітників з подальшим зменшенням помилок.

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

3.2 Економічний ефект від застосування нової системи

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

За даними прайс-листа компанії «TarFedBase» кваліфікують з розробки програмного забезпечення було визначено наступне: ціна однієї години розробки на Visual Basic дорівнює 200 руб. / год, середній час розробки програми одно 125 годин [20].

З отриманих даних загальна ціна розробки аналога (Ца) буде дорівнює 25000 руб.

Витрати на створення АІС включають в себе наступні компоненти:

  • зарплата програміста - 5 000 руб.;

  • ЄСП, нарахований на зарплату - 1 850 руб.;

  • відрахування на амортизацію ВТ - 1 500 грн.;

  • електроенергія - 272 руб.;

  • інші витрати - 250 руб.

Разом витрати на створення АІС складуть:

Зт = 5 000 + 1 850 + 1 500 + 272 + 250 = 8 872 руб.

Економічний ефект від використання АІС складе різницю між витратами на придбання аналога і власну розробку:

Еф = Ца - Зт;

Еф = 25000 - 8872 = 16 128 рублів.

Таким чином, економічний ефект склав 16 128 рублів.

3.3 Термін окупності проекту

Термін окупності проекту є часткою від ділення витрат на розробку АІС на економічний ефект:

З = Зт / Еф;

З = 8 872 / 16 128 = 0,55 року.

Таким чином, термін окупності проекту складе 6,6 місяців.

ВИСНОВОК

У процесі виконання дипломного проекту, згідно з його тематиці, були досліджені проблеми автоматизації бізнес-процесів підприємства, інформаційні технології підприємства ТОВ «Медіа-груп», принципи його роботи і функціонування, проаналізовано інформаційні технології в області побудови роботи світлодіодним техніки і програмного забезпечення для медіапланування.

Основна проблема інформатизації та автоматизації бізнес-процесів на підприємстві: недосконалість, мале відповідність потребам підприємства програмного забезпечення; відсутність наочності подання розрахунків при роботі з клієнтами.

Для вирішення даної проблеми використані наступні методи:

  • проаналізовано існуючі програмні продукти в сфері медіапланування для розміщення рекламної інформації на світлодіодних екранах;

  • виявлено основні проблеми існуючої системи розробки медіапланів;

  • розроблено проект автоматизації інформаційної системи для медіапланування;

  • розроблена АІС «Медиаплан рекламної кампанії» згідно з технічним завданням.

Впровадження АІС «Медиаплан рекламної кампанії» дозволить скоротити обсяг ручного введення договорів на прокат відеороликів на світлодіодному екрані, виключити кількість арифметичних та інших помилок при заповненні форми медіаплану, скоротить час обробки інформації про клієнтів при створенні і редагуванні медіаплану, забезпечить перегляд даних про контакти з клієнтами .

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

Економічний ефект склав 16 128 рублів.

Термін окупності проекту складе 6,6 місяців.

У даній дипломній роботі розглянуті актуальні питання розробки та створення адаптованого до потреб підприємства програмного забезпечення для створення, редагування та перегляду інформації про контакти з клієнтами.

До числа основних відмінних рис розробленої системи можна віднести наступне:

- Невеликий розмір файлів зберігання даних, що забезпечує прекрасну можливість для їх збереження за допомогою резервного копіювання (файл розміром 1 Кб має розширення MGF і зберігаються в окремому каталозі MGFiles);

- Програма має дружній інтерфейс, подібний стандартним W indows-додатків, проблеми сумісності з 32-х розрядної операційною системою Windows відсутні;

- Формат зберігання договорів (медіапланів) дозволяє переглядати і редагувати дані за допомогою служб Microsoft Office;

- Файли зберігання налаштувань Screen.ini і Price.ini знаходяться в основному каталозі програми і також мають можливість адміністрування текстовим редактором;

- Для зручності користувача додається HTML - довідка;

- Колірна гамма, логотипи відповідають стандартам, розробленим підприємством для побудови власного іміджу.

Недоліки, які виявляються в ході експлуатації системи, будуть усуватися в процесі їх виявлення.

У процесі роботи над дипломним проектом використовувалася технічна література з програмування мовою Visual Basic, в основному має електронний вигляд, матеріали Інтернет - сайтів компаній постачальників і виробників світлодіодних екранів і програмного забезпечення до них, матеріали Інтернет - форумів по програмуванню на Visual Basic, рекомендації дипломного керівника.

Акт впровадження програмного виробу в експлуатацію наведений у Додатку Е.

Список використаних джерел

1 Переверзєв Б.Т. Сфера застосування LED-дисплеїв. - М.: Видавничий дім "Додека-XXI", 2002. - 56 с.

2 Шашлов А.С, Чуркін А.А. Огляд ринку яскравих світлодіодів за результатами 2001 року. / / Компьютерра. - 2002. - № 35.

3 Абрамов В. С., Нікіфоров С. Г., Соболь П. А., Сушков В. П. Властивості зелених і синіх InGaN - світлодіодів / / Світлодіоди і лазери. - 2002. - № 1-2. - С. 30 - 33.

4 Агафонов Д. Р., Анікін П. П., Нікіфоров С. Г. Питання конструювання і виробництва світловипромінюючих діодів і систем на їх основі. / / Світлотехніка. - 2002. - № 6. - С. 6 - 11.

5 Вендров А. М. CASE - технології. Сучасні методи і засоби проектування інформаційних систем. - М.: Фінанси і статистика, 1998.

6 Вендров А.М. Практикум з проектування програмного забезпечення економічних інформаційних систем. - М.: Фінанси і статистика, 2002.

7 Вендров А.М. Проектування програмного забезпечення економічних інформаційних систем. - М.: Фінанси і статистика, 2003.

8 Трофімов С.А. CASE-технології: практична робота в Rational Rose. - М.: ЗАТ "Видавництво БИНОМ", 2001. - 272 с.: Іл.

9 Трофимов С. А. UML - діаграми в Rational Rose. - М.: ЗАТ "Видавництво БИНОМ", 2002.

10 Боемі б.у. Інженерне проектування програмного забезпечення: Пер. з англ. - М.: Радіо і зв'язок, 1985.

11 Кочеткова А.В. Медіапланування. - Http: / / www. Mediasity. Ru /

12 Єрофєєв А.А. Дослідження зовнішньої реклами. - Http://outdoor-ad.ru/

13 Петров М.Є. Світлодіодні табло BARCO. - Http:// www. Polymedia. Ru /

14 Смирнова Г.Н., Сорокін А.А., Тельнов Ю.Ф. Проектування економічних інформаційних систем: Підручник / За ред. Ю.Ф. Тельнова. - М.: Фінанси і статистика, 2001.

  1. Калашян О.М., Калянов Г.М. Структурні моделі бізнесу: DFD-технології / За ред. Г. М. Калянова. - М.: Фінанси і статистика, 2003.

  2. Благодатскіх В.А. Стандартизація розробки програмних засобів: Навчальний посібник. - М.: Фінанси і статистика, 2003.

  3. Благодатскіх В.А. Економіка, розробка і використання програмного забезпечення ЕОМ: Підручник. - М.: Фінанси і статистика, 1998.

  4. Мішенін А.І. Теорія економічних інформаційних систем: Підручник. - М.: Фінанси і статистика, 2001.

  5. Браун С. Visual Basic 6: Навчальний курс. - Спб.: ЗАТ «Видавництво« Пітер », 1999. - 576 с.

  6. Економіка підприємства: Підручник. / Под ред. А. Є. Карлика, М. Л. Шухгальтер. М.: ИНФРА-М, 2003. - 432 с.

  7. Техніко-економічне обгрунтування дипломних проектів для Втузов / під ред. В.К. Беклешова. - М.: Вища школа, 1991р.

ДОДАТОК А

Міністерство освіти і науки Російської Федерації

Алтайського державного ТЕХНІЧНИЙ УНІВЕРСИТЕТ ім. І. І. Ползунова

Кафедра «Інформаційні системи в економіці»

ЗАТВЕРДЖУЮ

Завідувач кафедрою ІСЕ __________О.І.Пятковскій

«____» 200_ р.

ЗАВДАННЯ № 06

На дипломне проектування

За фахом 351400 «Прикладна інформатика в економіці»

студенту групи 9ПІЕ-01

Тема: Автоматизація розробки медіаплану для ТОВ «Медіа-Груп»

Затверджено наказом ректора від 27 березня 2006 р. № Л - 816

Термін виконання дипломної роботи 15 червня 2006

Завдання прийняв до виконання

БАРНАУЛ 2006

1 Вихідні дані

Розробка та реалізація проекту АІС на підставі аналізу результатів обстеження підприємства, вивчення літератури з питань медіапланування, аналіз проблем інформації та автоматизації систем розробки медіапланів, аналіз існуючих на ринку програмних продуктів.

2 Зміст розділів проекту

Найменування розділів роботи

Зміст робіт

по розділу

Трудомісткість,%

Термін вико-нання

Керівник (П.І.Б., підпис)

  1. 1. Розрахунково-пояснювальна

записка


75


Блем А.Г.

Введення

Розкрити актуальність теми, сформулювати мету і основні завдання проекту

5

15,05,06


Глава 1

Аналітична

частина

Розглянути теоретичні питання проекту, дати загальну характеристику підприємства, обгрунтувати необхідність розробки АІС

20

01,03,06


Глава 2

Проектна

частина

Провести обстеження та аналіз процедур планування на підприємстві, розробити ТЗ і ТП на створення АІС

30

15,04,06


Глава 3

Економічна

частина

Описати на прикладі порядок роботи АІС, розрахувати економічну ефективність її впровадження

15

01,05,06


Висновок


Підвести підсумки виконаної роботи

5

15,05,06


2. Графічна

частина

Розробка АІС

20

16,04,06

Блем А.Г.


Підготовка ілюстрованого матеріалу (презентації)

до захисту

5

16,05,06


3 НАУКОВО-БІБЛІОГРАФІЧНИЙ ПОШУК

3.1 За науково-технічній літературі переглянути матеріали про сучасні методи і засоби проектування інформаційних систем, науково-технічні журнали «Перспективи інформаційних технологій та інтелектуальних систем», «Економіка і життя» за останні 3 роки.

3.2 За нормативній літературі переглянути покажчики державних і галузевих стандартів за останній рік. Документування повинно здійснюватися на всіх стадіях розробки системи відповідно до діючих ГОСТами:

- ГОСТ 19.101-77 ЕСПД. Опис програми;

- ГОСТ 19.502-78 ЕСПД. Опис застосування;

- ГОСТ 19.504-79 ЕСПД. Керівництво програміста;

- ГОСТ 19.505-79 ЕСПД. Керівництво оператора;

- ГОСТ 19.502-78 ЕСПД. Пояснювальна записка.

Керівник проекту О. Г. Блема

Структура пояснювальної записки

Пояснювальна записка дипломного проекту повинна містити:

  • титульний лист;

  • реферат;

  • зміст;

  • введення;

  • основну частину відповідно до затвердженого завдання на дипломну роботу;

  • висновок;

  • список використаних джерел;

  • перелік умовних позначень, символів, термінів (за необхідності);

  • додаток.

ДОДАТОК Б

Договір № 24

Про надання послуг з розміщення рекламних та інформаційних матеріалів на зовнішніх відеоекранах на території Російської Федерації.

м. Бійськ. «___» ___________ 2006

_____________________________, Іменоване надалі "Замовник", в лице_________________________________________________, що діє на підставі _________________, з одного боку, та Товариство з обмеженою відповідальністю «Медіа-Груп», іменоване надалі "Виконавець", в особі директора Трошина Євгена Миколайовича, який діє на підставі Статуту , з іншого боку, разом іменовані "Сторони", уклали цей Договір про наступне:

1. Визначення

1.1.Для цілей цього Договору наступні слова і вирази мають значення:

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

"Послуги з розміщення реклами та інформації" - послуги, що надаються Замовнику відповідно до цього Договору та включають у себе послуги з розміщення рекламних роликів на зовнішніх відеоекранах.

"Медіа план" - погоджений між Сторонами цього Договору графік розміщення рекламних роликів, в якому вказується: місце розташування зовнішніх відеоекранів, режим їх роботи, дати, періодичність і кількість виходів рекламного ролика, хронометраж рекламного ролика, вартість виготовлення і розміщення рекламного ролика.

«Зрив у розміщення рекламних роликів» - ситуація, коли впродовж більше 2 (двох) годин не функціонувало більше 10 (десяти)% площі зображення зовнішнього відеоекрани.

2. Предмет Договору

2.1.Заказчік доручає, а Виконавець зобов'язується надавати Замовнику послуги з розміщення (трансляції) рекламно-інформаційних матеріалів (рекламних роликів) на зовнішніх відеоекранах відповідно до затвердженого сторонами медіапланів (Додаток 1 і наступні Додатки).

2.2.Заказчік зобов'язується оплачувати послуги Виконавця в обсязі і на умовах, передбачених цим Договором.

3. Права та обов'язки Сторін

3.1. Виконавець:

3.1.1.Оказивает Замовнику послуги з розміщення рекламно-інформаційних матеріалів на зовнішніх відеоекранах згідно із затвердженим сторонами Медіа планом.

3.1.2.Проізводіт підготовку рекламно-інформаційних матеріалів Замовника (предмастерінг) до розміщення на зовнішніх відеоекранах.

3.1.3.Імеет право залучати до виготовлення інформаційних матеріалів третіх осіб.

3.1.4.Обеспечівает періодичність і кількість виходів рекламних або інформаційних матеріалів Замовника на зовнішніх відеоекранах відповідно до Медіа планом (кількість виходів може змінюватися в більшу сторону).

3.1.5.По закінчення кожного календарного місяця, що входить в період дії затвердженого сторонами медіаплану, Виконавець зобов'язаний письмово повідомити Замовника про всі зриви відбулися в період розміщення рекламного ролика, а також вказати їх загальну тривалість за кожного екрану.

3.1.6. Під час або після закінчення рекламної кампанії Виконавець на підставі письмових повідомлень Замовнику про зриви в розміщенні рекламного ролика, що відбулися в період рекламної кампанії, компенсує час Зривів шляхом продовження дії медіаплану за відповідними екранів на термін, відповідний загальної тривалості Зривів у розміщенні рекламних роликів або компенсує час трансляції шляхом розміщення рекламних матеріалів на інших екранах в період дії рекламної кампанії або збільшує інтенсивність трансляції ролика в певні дні.

3.2. Замовник:

3.2.1.Оплачівает роботу Виконавця відповідно до умов цього Договору.

3.2.2.Предоставляет Виконавцю всю необхідну для надання послуг з розміщення рекламних роликів інформацію в термін, що дозволяє реалізувати даний рекламний замовлення.

3.2.3.Предоставляет Виконавцю у відповідності з Технічними вимогами Виконавця готові рекламні ролики або матеріали для виготовлення рекламних роликів.

3.3. Сторони:

3.3.1.Ежемесячно у термін до 5 числа, наступного за звітним місяцем, або по закінченні рекламної кампанії, яка триває менше 1 (одного) місяця Сторони підписують двосторонній Акт виконаних робіт.

3.3.2.В разі зміни умов виконання рекламного замовлення у бік збільшення або зменшення обсягу послуг з розміщення рекламних роликів, що надаються у відповідності до цього Договору, сума вартості послуг за відповідним рекламному замовлення коригується з урахуванням узгоджених між Сторонами цього Договору змін.

4.Расчет за Договором

4.1.Стоімость послуг Виконавця, що надаються відповідно до цього Договору та порядок розрахунків визначається Сторонами у Медіа плані (Додаток 1 і наступні Додатки) до цього Договору.

4.2.Замовник здійснює оплату послуг Виконавця на підставі виставлених Виконавцем рахунків відповідно до умов, зазначених у Медіа плані (Додаток 1 і наступні Додатки) до цього Договору.

4.3.У тому випадку, якщо вартість послуг, що надаються Замовнику, встановлюється у Додатках до цього Договору в умовних одиницях або у валюті інших держав, то оплата здійснюється в рублях за курсом ЦБ РФ, що діє на дату здійснення платежу Замовником Виконавцю.

4.4.В тому випадку, якщо за обставинами справи Виконавець повинен буде повернути Замовнику суму (частину суми) вартості послуг, що надаються Замовнику, розмір якого встановлено в умовних одиницях або у валюті інших держав (п. 4.4.), Виконавець повертає Замовнику зазначену суму в рублях за курсом на дату повернення грошових коштів Замовнику.

5.Спеціальние умови

5.1. При виготовленні рекламного ролика Замовник разом з Виконавцем забезпечують відповідність змісту рекламного ролика чинному законодавству.

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

6. Відповідальність Сторін

6.1.Заказчік несе відповідальність за зміст та оформлення надсилаються відповідно до цього Договору для розміщення на зовнішніх відеоекранах рекламних роликів, за порушення авторських і суміжних прав щодо творів, які увійшли в рекламні ролики. Усі майнові претензії, в тому числі авторів і власників суміжних прав, до Виконавця щодо рекламних роликів повинні бути врегульовані Замовником своїми силами і за свій рахунок.

6.2.За відмову від трансляції Ролика за затвердженим сторонами Медіа планом Замовник зобов'язаний відшкодувати Виконавцю вартість послуги з трансляції в період часу, заброньованого для Замовника, яка відповідно до термінів, необхідних для укладення відповідних договорів і виготовлення роликів, не може бути використано Виконавцем для трансляції інших роликів. Сума відшкодування, яку має сплатити Замовник складає 10% від загальної суми Договору.

6.3.В інших випадках, за невиконання або неналежне виконання зобов'язань за цим Договором Сторони несуть відповідальність відповідно до чинного законодавства Російської Федерації.

7. Непереборна сила

7.1.Ні одна з сторін не буде нести відповідальність за повне або часткове невиконання своїх зобов'язань за Договором, якщо таке невиконання з'явиться наслідком обставин непереборної сили таких як - повінь, пожежа, землетрус, сель, ураган, кульова блискавка, а також: військові дії, блокада, терористичні акти, революції, страйки, зміни в законодавстві, прийняття органом державної влади або управління Президента Російської Федерації правового акта, що спричинило неможливість виконання цього Договору; аварійно-технічні неполадки: збій в комп'ютерному забезпеченні - надалі іменовані форс-мажорними.

Даний перелік обставин непереборної сили не є вичерпним і може включати всі інші обставини, які згідно з чинним законодавством РФ під поняття непереборної сили.

7.2.Сторона, для якої створилася неможливість виконання своїх зобов'язань за цим Договором, внаслідок форс-мажорних обставин негайно сповіщає іншу сторону про це факсом або за допомогою телефонного зв'язку, а протягом 30 робочих днів дані обставини повинні бути підтверджені документально.

7.3.По закінчення вищезазначених форс-мажорних обставин, Сторони протягом 2 робочих днів письмово сповіщають іншу сторону з зазначенням дати, починаючи з якої, вони збираються виконувати свої зобов'язання.

8. Конфіденційність

8.1.Вся інформація, пов'язана з діяльністю в рамках цього Договору, отримана однією Стороною від іншої, вважається конфіденційною протягом терміну дії цього Договору.

8.2.Сторони приймуть всі необхідні заходи для того, щоб не допустити розголошення отриманої інформації третім особам протягом строку дії цього Договору.

9. Порядок вирішення спорів

9.1.Все розбіжності, що виникли при виконанні цього Договору або у зв'язку з ним, вирішуються Сторонами шляхом переговорів.

    1. При не досягненні угоди суперечка передається на розгляд арбітражного суду в порядку, передбаченому чинним законодавством.

10. Термін дії Договору

10.1.Договор набуває чинності з моменту його підписання Сторонами і діє до виконання Сторонами всіх своїх зобов'язань.

10.2.Досрочное розірвання Договору може мати місце за взаємною згодою Сторін, оформленого в письмовому вигляді, або на підставах, передбачених законодавством РФ.

11. Допоміжні положення

11.1.В своєї діяльності з виконання умов цього Договору Сторони керуються чинним законодавством Російської Федерації.

11.2.Любие зміни та доповнення до цього Договору дійсні лише за умови, що вони вчинені у письмовій формі та підписані уповноваженими на те представниками Сторін. Додаткові угоди до цього Договору складають його невід'ємну частину.

11.3.Заголовкі в цьому Договорі наводяться для зручності і не впливають на тлумачення статей Договору.

11.4.Сторони зобов'язані повідомляти один одному про зміну своїх юридичних адрес, поштових адрес, банківських реквізитів, номерів телефонів, телефаксів в 2-денний термін.

11.5.В день підписання цього Договору вся попередня листування, документи і переговори між Сторонами з питань, що є Предметом цього Договору, втрачають силу.

11.6.Настоящій договір складено у двох примірниках російською мовою. Обидва примірники є ідентичними і мають однакову силу. У кожної із Сторін знаходиться один примірник цього Договору.

12. Юридичні адреси та реквізити сторін

"Виконавець":

ТОВ «Медіа-Груп»

Алтайський край, г.Бійск, ул.Васільева, 2 / 1

ІПН 2204020496 КПП 220401001

р / р 40702810850003115401

к / с 30101810800000000745

БИК 040173745

ТОВ «Сібсоцбанк» Барнаул

Тел. (3854) 346-877

E-mail: MediaGroup05@mail.ru

"Замовник":

____________________________________________

____________________________________________

____________________________________________

____________________________________________

____________________________________________

____________________________________________

____________________________________________

____________________________________________

____________________________________________



ПІДПИСИ СТОРІН

Від Виконавця Від Замовника

Директор ________________________________________

______________ / Е.Н.Трошін / __________________________/_________________/

М.П. М.П.

Додаток В

Форма виведення медіаплану на друк

ДОДАТОК Г

Діаграма класів

ДОДАТОК Д

Діаграми взаємодії

Кооперативна діаграма «Створення, збереження договору»

Кооперативна діаграма «Створення та друк договору»

Діаграма послідовностей дій «Редагування та перезапис договору»

Діаграма послідовностей дій «Пошук договору»

Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Диплом
353.9кб. | скачати


Схожі роботи:
Аналіз та розробка системи автоматизації документообігу для підприємства ТОВ Елсі-Медіа
Автоматизація бази даних для ТОВ ОріенБанк
Автоматизація інформаційних систем для туристичної фірми ТОВ Акварелі
Технологія розробки експертної системи Вибір підходящої проблеми для розробки експертної
Автоматизація обліку продажів в ТОВ Евросеть
Автоматизація обліку продажу товарів у ТОВ Майстер-СД
Автоматизація процесу документообігу організації ТОВ Ксенокс
Автоматизація роботи підприємства ТОВ Стимул-Брест
Земснаряди для розробки траншей
© Усі права захищені
написати до нас