МІНІСТЕРСТВО ОСВІТИ
Новокузнецький філія-ІНСТИТУТ
ДЕРЖАВНОГО ОСВІТНЬОГО УСТАНОВИ
ВИЩОЇ ОСВІТИ
«Кемеровський державний університет»
КАФЕДРА ІНФОРМАЦІЙНИХ СИСТЕМ І УПРАВЛІННЯ
Курсова робота
з дисципліни "Високорівневі методи інформатики та програмування"
за темою: «Автоматизована система відділу реклами на радіо»
Виконав: ст. групи ПІЕ (з) -05
Братіщев А.Ю.
Перевірив: ст. викладач
Жданов В.М.
Новокузнецьк 2008
Зміст
Введення
1. Опис бізнес-процесів предметної області на природній мові
2. Специфікація функціональних вимог до програмного забезпечення
3. Об'єктно-орієнтована модель програмного продукту
Висновок
Список літератури
Новокузнецький філія-ІНСТИТУТ
ДЕРЖАВНОГО ОСВІТНЬОГО УСТАНОВИ
ВИЩОЇ ОСВІТИ
«Кемеровський державний університет»
КАФЕДРА ІНФОРМАЦІЙНИХ СИСТЕМ І УПРАВЛІННЯ
Курсова робота
з дисципліни "Високорівневі методи інформатики та програмування"
за темою: «Автоматизована система відділу реклами на радіо»
Виконав: ст. групи ПІЕ (з) -05
Братіщев А.Ю.
Перевірив: ст. викладач
Жданов В.М.
Новокузнецьк 2008
Зміст
Введення
1. Опис бізнес-процесів предметної області на природній мові
2. Специфікація функціональних вимог до програмного забезпечення
3. Об'єктно-орієнтована модель програмного продукту
Висновок
Список літератури
Введення
Радіореклама є ефективним засобом для просування товарів, послуг чи брендів. З одного боку, це обумовлено можливістю масової формою передачі інформації (за рахунок широти охоплення аудиторії), з іншого - радіо забезпечує вибірковість впливу на цільову аудиторію, внаслідок унікальності формату тієї чи іншої радіостанції. У зв'язку з широким розповсюдженням реклами на радіо існує необхідність створення автоматизованої системи, яка дозволяла б вести облік всіх клієнтів, а також визначати вид реклами, що підходить даному підприємству, що значною мірою полегшило б безпосереднє спілкування рекламодавців з менеджерами відділу реклами.
1. Опис бізнес-процесів предметної області на природній мові
Рекламодавець приходить в агентство і заявляє про бажання замовити рекламу. Разом з клієнт-менеджером вони обговорюють рекламований об'єкт і цільову аудиторію. Якщо потім укладається договір, в якому зазначаються дані про замовника, що виготовляється рекламі, часу виходу в ефір і тривалості. Після цього в креативний відділ надходить заявка на виготовлення реклами, створюють рекламу певного виду. Якщо продукт задовольняє замовника, то підписується договір, переводяться гроші і реклама виходить в ефір.
Є такі дійові особи:
· Рекламодавець;
· Клієнт-менеджер;
· Креативний відділ.
Модель бізнес-процесу буде виглядати так (див. наступну. Стр):
SHAPE \ * MERGEFORMAT
Діаграма з "плавальними доріжками" для бізнес-процесу
2. Специфікація функціональних вимог до програмного забезпечення
АІС призначена для:
· АІС призначена для введення, зберігання і пошуку інформації про виготовляється рекламі;
· АІС призначена для оперативного визначення вартості реклами;
· АІС призначена для введення, зберігання і пошуку інформації про вже виготовленої реклами;
· АІС призначена для введення, зберігання і пошуку інформації про клієнтів;
АІС виконує наступні операції:
· Формування списку заявок;
· Формування списку даних про конкретний клієнта;
· Формування списку виготовленої реклами;
· Пошук необхідних даних;
· Визначення вартості конкретного виду реклами;
АІС використовує вхідну інформацію:
· Реквізити рекламодавця;
· Цільова аудиторія;
· Вид реклами;
· Тривалість;
· Розташування в ефірній сітці;
При функціонуванні АІС утворюється вихідна інформація:
· Номер договору;
· Вартість;
· Дані про клієнтів у системі;
· Дані про ізготовлен6ной рекламі.
3. Об'єктно-орієнтована модель програмного продукту
1. Діаграма варіантів використання
SHAPE \ * MERGEFORMAT
SHAPE \ * MERGEFORMAT
SHAPE \ * MERGEFORMAT
2. Діаграма класів
У даній системі можна виділити чотири основні класи:
· Рекламодавець
· Договір
· ІзготавліваемаяРеклама
· ЕфірнаяСетка
· ВідРеклами
Рекламодавець
· Час виходу
· Назва
· ІПН
· Адреса
· Телефон
· E-mail
· Координати
· Цільова аудиторія
· Вид реклами
· Час подачі заявки
· Час закінчення роботи реклами
· Запит на підвищення рівня продажів
· Обговорення умов
ізготавліваемаяРеклама
Договір
· КодДоговора
· ДатаДоговора
· Рекламодавець
· КліентМенеджер
ВідРеклами
· Найменування
· Стоимость1МинутыРазработки
3. Діаграма активності
3.1. Реєстрація заявок
SHAPE \ * MERGEFORMAT
3.2. Реєстрація виконання заявок
SHAPE \ * MERGEFORMAT
3.3. Визначення вартості
SHAPE \ * MERGEFORMAT
Радіореклама є ефективним засобом для просування товарів, послуг чи брендів. З одного боку, це обумовлено можливістю масової формою передачі інформації (за рахунок широти охоплення аудиторії), з іншого - радіо забезпечує вибірковість впливу на цільову аудиторію, внаслідок унікальності формату тієї чи іншої радіостанції. У зв'язку з широким розповсюдженням реклами на радіо існує необхідність створення автоматизованої системи, яка дозволяла б вести облік всіх клієнтів, а також визначати вид реклами, що підходить даному підприємству, що значною мірою полегшило б безпосереднє спілкування рекламодавців з менеджерами відділу реклами.
1. Опис бізнес-процесів предметної області на природній мові
Рекламодавець приходить в агентство і заявляє про бажання замовити рекламу. Разом з клієнт-менеджером вони обговорюють рекламований об'єкт і цільову аудиторію. Якщо потім укладається договір, в якому зазначаються дані про замовника, що виготовляється рекламі, часу виходу в ефір і тривалості. Після цього в креативний відділ надходить заявка на виготовлення реклами, створюють рекламу певного виду. Якщо продукт задовольняє замовника, то підписується договір, переводяться гроші і реклама виходить в ефір.
Є такі дійові особи:
· Рекламодавець;
· Клієнт-менеджер;
· Креативний відділ.
Модель бізнес-процесу буде виглядати так (див. наступну. Стр):
SHAPE \ * MERGEFORMAT
Приходить і заявляє про бажання замовити рекламу |
Запит дані про клієнта |
Повідомляє дані |
Повідомляє про можливі види реклами |
Обчислює вартість |
(Знає, чого хоче) |
(Не знає) |
Подає заявку на виготовлення |
Виготовляє рекламу, |
Підписує договір, перераховує гроші |
Вводить дані, складає договір |
(Не задоволений) |
(Задоволений) |
|
|
|
2. Специфікація функціональних вимог до програмного забезпечення
АІС призначена для:
· АІС призначена для введення, зберігання і пошуку інформації про виготовляється рекламі;
· АІС призначена для оперативного визначення вартості реклами;
· АІС призначена для введення, зберігання і пошуку інформації про вже виготовленої реклами;
· АІС призначена для введення, зберігання і пошуку інформації про клієнтів;
АІС виконує наступні операції:
· Формування списку заявок;
· Формування списку даних про конкретний клієнта;
· Формування списку виготовленої реклами;
· Пошук необхідних даних;
· Визначення вартості конкретного виду реклами;
АІС використовує вхідну інформацію:
· Реквізити рекламодавця;
· Цільова аудиторія;
· Вид реклами;
· Тривалість;
· Розташування в ефірній сітці;
При функціонуванні АІС утворюється вихідна інформація:
· Номер договору;
· Вартість;
· Дані про клієнтів у системі;
· Дані про ізготовлен6ной рекламі.
3. Об'єктно-орієнтована модель програмного продукту
1. Діаграма варіантів використання
SHAPE \ * MERGEFORMAT
Клієнт-менеджер |
Реєстрація договору |
Ввести номер заявки |
Ввести особистий номер підприємства |
Ввести назву підприємства |
Ввести ІПН |
Ввести координати (адреса, телефон, е-mail) |
Ввести цільову аудиторію |
Ввести вид реклами |
Ввести дату подачі заявки |
Зберегти дані |
SHAPE \ * MERGEFORMAT
Креативний відділ |
Введення даних про виготовляється рекламі |
Ввести вид реклами |
Ввести цільову аудиторію |
Ввести приблизний час розробки |
Ввести вартість 1 хвилини |
SHAPE \ * MERGEFORMAT
Клієнт-менеджер |
Визначення вартості реклами |
Зберегти дані |
Ввести тривалість реклами |
Ввести час виходу в ефір |
Ввести вид реклами |
Відзначити можливі знижки та акції |
Ввести номер заявки |
2. Діаграма класів
У даній системі можна виділити чотири основні класи:
· Рекламодавець
· Договір
· ІзготавліваемаяРеклама
· ЕфірнаяСетка
· ВідРеклами
Рекламодавець
· Час виходу
· Назва
· ІПН
· Адреса
· Телефон
· Координати
· Цільова аудиторія
· Вид реклами
· Час подачі заявки
· Час закінчення роботи реклами
· Запит на підвищення рівня продажів
· Обговорення умов
ізготавліваемаяРеклама
Договір
· КодДоговора
· ДатаДоговора
· Рекламодавець
· КліентМенеджер
ВідРеклами
· Найменування
· Стоимость1МинутыРазработки
3. Діаграма активності
3.1. Реєстрація заявок
SHAPE \ * MERGEFORMAT
Ввести номер заявки |
Ввести особистий номер підприємства |
Ввести назву підприємства |
Ввести ІПН |
Ввести координати підприємства |
Зберегти дані |
Ввести дату подачі заявки |
Ввести вид реклами |
Ввести цільову аудиторію |
3.2. Реєстрація виконання заявок
SHAPE \ * MERGEFORMAT
Ввести номер заявки |
Зберегти дані |
Ввести час виходу реклами |
Ввести вартість |
Ввести час закінчення роботи |
Ввести цільову аудиторію |
Ввести вид реклами |
3.3. Визначення вартості
SHAPE \ * MERGEFORMAT
Ввести номер заявки |
Зберегти дані |
Відзначити можливі знижки та акції |
Ввести тривалість реклами |
Ввести час виходу в ефір |
Ввести вид реклами |
4. Діаграма компонентів
SHAPE \ * MERGEFORMAT
5. Діаграма розгортання
SHAPE \ * MERGEFORMAT
Робоча станція клієнт-менеджера відповідає за компонент "Робота з клієнтами", робоча станція креативного відділу відповідає за "Виготовлення реклами".
На підставі підготовлених матеріалів була розроблена специфікація функціональних вимог до програмного забезпечення.
Після цього була створена об'єктно-орієнтована модель програмного продукту, що включає наступні діаграми:
· Діаграма варіантів використання;
· Діаграма класів;
· Діаграма компонентів;
· Діаграма розгортання
· Діаграма активності;
На підставі підготовлених матеріалів можна розробити програмне забезпечення з робочою назвою «Автоматизована система відділу релами на радіо». Після розробки та впровадження даного програмного забезпечення можна чекати наступні результати:
§ Ведення більш якісного обліку заявок, за рахунок зниження обсягу паперової документації та зменшення ймовірності втрати інформації про клієнтів;
§ Збільшення точності, а також швидкості розрахунку вартості послуг;
§ Прискорення процесу передачі інформації від клієнт-менеджера креативному відділу;
§ Можливість оперативного пошуку інформації про клієнтів і про що виготовляється рекламі;
§ Прискорення роботи клієнт-менеджера;
Список літератури
1. Дж. Шмуллер Освой самостійно UML за 24 години, 3-е видання. : Пер. з англ.-М. : Видавничий дім "Вільямс", 2005.-416 с.
2. А.М. Вендров. Проектування програмного забезпечення економічних інформаційних систем. Підручник. - М.; Фінанси і статистика, 2005 р. - 524c.
SHAPE \ * MERGEFORMAT
Відділ реклами (дані) |
Робота з клієнтами |
Виготовлення реклами |
5. Діаграма розгортання
SHAPE \ * MERGEFORMAT
Сервер даних |
Робоча Станція Креативного відділу |
Робоча Станція Клієнт- менеджера |
Робоча станція клієнт-менеджера відповідає за компонент "Робота з клієнтами", робоча станція креативного відділу відповідає за "Виготовлення реклами".
Висновок
· В ході виконання даної роботи була розглянута реальна предметна область відділу продажів. Було проведено опис бізнес-процесів даній області на природній мові. Після цього була створена об'єктно-орієнтована модель бізнес-процесів даній області на мові UML (діаграма активності з «плавальними доріжками»)На підставі підготовлених матеріалів була розроблена специфікація функціональних вимог до програмного забезпечення.
Після цього була створена об'єктно-орієнтована модель програмного продукту, що включає наступні діаграми:
· Діаграма варіантів використання;
· Діаграма класів;
· Діаграма компонентів;
· Діаграма розгортання
· Діаграма активності;
На підставі підготовлених матеріалів можна розробити програмне забезпечення з робочою назвою «Автоматизована система відділу релами на радіо». Після розробки та впровадження даного програмного забезпечення можна чекати наступні результати:
§ Ведення більш якісного обліку заявок, за рахунок зниження обсягу паперової документації та зменшення ймовірності втрати інформації про клієнтів;
§ Збільшення точності, а також швидкості розрахунку вартості послуг;
§ Прискорення процесу передачі інформації від клієнт-менеджера креативному відділу;
§ Можливість оперативного пошуку інформації про клієнтів і про що виготовляється рекламі;
§ Прискорення роботи клієнт-менеджера;
Список літератури
1. Дж. Шмуллер Освой самостійно UML за 24 години, 3-е видання. : Пер. з англ.-М. : Видавничий дім "Вільямс", 2005.-416 с.
2. А.М. Вендров. Проектування програмного забезпечення економічних інформаційних систем. Підручник. - М.; Фінанси і статистика, 2005 р. - 524c.