Реферат по предмету "Информатика, программирование"


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

Министерствообразования и науки Российской Федерации
АЛТАЙСКИЙГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ им. И.И.ПОЛЗУНОВА
Кафедра«Информационные системы в экономике»УДК 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», светодиоды на основе кристаллов «ToyodaGosei», «Nichia» [2]. Большой рынок занимают светодиоды наоснове кристаллов, произведённых в Юго-Восточной Азии.
Качество иценовая политика стран-изготовителей светодиодных экранов определяютсяследующим образом:
— Россия –хороший уровень качества и срок эксплуатации – 100000 тыс. часов (8 лет).Сборка в России осуществляется из импортных деталей Nichie.Стоимость одного квадратного метра экрана при шаге 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
не автоматизирован
Медиаплан
не
автоматизирован Цена системы, руб. 45 000 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
б) пакеты программ 3DStudioMax, Maya и пр. Маркетинговый отдел
Компьютер менеджера
по рекламе
а) процессор Intel Pentium-4 – 2,8 GHz;
б) память — 2 модуля NCP 256 Mb, PC3200;
в) 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-FT74;
b) Копир – Canon FC128.

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 III333МГц;
— оперативная память 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 Информационно-логическая модель системы
На этапе «Инфологическогопроектирования» выполняется построение информационно-логической или инфологическоймодели (ИЛМ) предметной области, называемой также концептуальной моделью.
Под инфологическоймоделью понимается описание предметной области, выполненное с использованиемспециальных языковых средств, не зависящих от используемых в дальнейшемпрограммных средств. В состав инфологической модели входят описание объектовпредметной области и отношений между ними, задач и запросов пользователей.
При построении ИЛМиспользуются такие термины, как объекты, свойства и отношения.
Понятие«объект» имеет много толкований и определений. При разработкеинформационных систем объект представляет собой особый опознаваемый предмет илисущность (реальную или абстрактную), имеющую важное функциональное назначение вданной предметной области.
Информация относительнообъекта заключается в том, что объект имеет определенные свойства или чтообъекты взаимосвязаны. Свойство может быть охарактеризовано, как утверждение поповоду объекта, а связь, как утверждение по поводу объектов. Свойства объектовописываются атрибутами. Классом объектов называют совокупность объектов,обладающих одинаковым набором свойств.
Связь — это соответствиеили отображение между элементами двух или более множеств.
Существует связь междуобъектами его свойствами, а также между различными классами объектов.
Различают следующие типысвязей:
— 1:1 — один к одному;
— 1:M — один ко многим;
— M:1 — многие к одному;
— N:M — многие ко многим.
К числу объектов (особыхопознаваемых предметов или сущностей, имеющих важное функциональное назначениев данной предметной области) относятся заказчики, видеоролики, договора, медиапланы,план статистики, прайс- лист.
Каждый из этих объектовимеет свои свойства и связи с другими объектами.
Атрибутами объекта«Заказчик» являются:
— код организации;
— наименованиеорганизации;
— ответственное лицо;
— ИНН;
— адрес организации и т.д.
Атрибутами объекта«Договор» являются:
— номер договора;
— дата заключениядоговора.
Атрибутами объекта«Видеоролик» являются:
— код видеоролика;
— имя ролика;
— хронометражвидеоролика;
— цена изготовления илидоработки видеоролика и т.д.
На рисунке 2.4 представленаE-R диаграмма (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Функциональное назначениепрограммы
Программа«МП» предназначена для управления медиапланами (приложениями к договорам напрокат видеороликов) рекламной компании. Медиаплан позволяет создавать,редактировать, удалять, просматривать договоры, а также вести по ним поиск.Программа имеет гибкую систему настроек, которая упрощает процесс работы сдоговорами.
Программа имеетдружественный интерфейс, подобный стандартным Windows-приложениям. Программа предназначена для подготовкирасписания трансляции роликов на светодиодных экранах.
В программе выделяютсяследующие функциональные блоки: ведение списка роликов, ведение заданий натрансляцию каждого ролика и временных блоков роликов, обработка отчетов орезультатах исполнения расписания.
Для хранения данныхиспользуются отдельные файлы. Все файлы имеют расширение MGF и сохраняются в папке MGFiles.
Принципы работыпрограммы: программа представляет собой стандартное оконное 32-разрядное Windows-приложение. Осуществляетвзаимодействие с пользователем при помощи различных элементов управления: командныхкнопок, списков, таблиц, графических кнопок, меню. Работа с медиапланамипроисходит с помощью создания, редактирования, удаления и других манипуляций сфайлами медиапланов.
2.6.2Описание структуры программы и её основных частей
Средой разработки программы является Microsoft Visual Basic 6.0 Enterprise Edition. Используемые компоненты ActiveX Control: Microsoft Common Control 6.0, MicrosoftFlexGrid 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 – Форма,элементы управления и графические объекты
Важно подчеркнуть, чтопри создании программы на форме располагаются все элементы управления играфические объекты одновременно. При активации какого-либо режима («Просмотр»,«Редактирование», «Поиск» и т.д.) на экране отображаются объекты формы толькоопределенного в коде формы типа. При загрузке программы, по умолчанию,отображаются объекты режима «Просмотр договоров».
В окне редактора меню MenuEditor, представленном на рисунке 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-го Января
fagot
fgt.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 SymbolicInstruction Code).
VB 6.0 являетсяодновременно и интерпретатором, и компилятором. При использовании VB 6.0 как интерпретатора он используетспециальный режим Threaded-p-Code, при котором каждая введенная в среде строкапреобразуется в промежуточный код. При этом VB проверяет код на наличие ошибок. При использовании VB в качестве компилятора нужно явноуказать программе, что нужно создать исполняемый файл, при этом код программысразу же преобразуется в машинный код (технология «Native Compiler»).
Возможности программы: VB6.0 поставляется в трех версиях: Learning Edition — Это издание предоставляеттолько основные возможности для создания приложений и базовый набор элементовуправления. Professional Edition — Издание для профессионалов предоставляетбольше инструментов и вспомогательных средств, необходимых профессиональнымпрограммистам. Оно содержит ряд дополнительных элементов управления,обеспечивает расширенные возможности доступа к базам данных и созданияприложений OLE сервера. Enterprise Edition — Промышленное издание представляетсобой расширение издания для профессионалов и предназначено для разработчиковкорпоративных систем. Это издание включает в себя большое количество элементовуправления и средств, которые позволяют разрабатывать не только простейшиепрограммы, но и достаточно сложные клиент-серверные приложения.
Промышленное изданиесодержит также ряд специальных инструментов (например, Visual SourceSafe,предназначенный для сравнения версий и управления проектом). Использованиедрайверов ODBC предоставляет оптимизированный доступ к внешним базам данных.Еще одно из добавлений — версии разработчика серверов Microsoft SQL и MicrosoftTransaction 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 позволили сделать его встроенным языком для приложений MicrosoftOffice. Многие независимые разработчики, как например известная своимипрограммами в области бухгалтерского учета фирма «1С», приобретаютлицензии на использование языка Visual Basic в качестве внутреннего языка своихприложений. Поэтому в настоящее время Basic уже не считается учебным языком —знание Visual Basic и его диалектов (VBA, VBScript) становится необходимостьюдля современного программиста любого уровня.
В Visual Basic 6.0используются все самые современные методы программирования: модель составныхобъектов СОМ (Component Object Model), распределенная модель составных объектовDCOM (Distributed Component Object Model), технология программных компонентовActiveX и другие.
Разные версии VisualBasic занимают разное количество места на жестком диске. Полная инсталляциясамой мощной версии 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);
— программа имеетдружественный интерфейс, подобный стандартным Windows-приложениям, проблемы совместимости с 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 Кочеткова А.В. Медиапланирование. – www.mediasity.ru/
12 Ерофеев А.А. Исследования наружной рекламы. — outdoor-ad.ru/
13 Петров М.Е. Светодиодные табло BARCO. — www.polymedia.ru/
14 Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектированиеэкономических информационных систем: Учебник / Под ред. Ю.Ф. Тельнова. — М.:Финансы и статистика, 2001.
15             Калашян А.Н.,Калянов Г.Н. Структурные модели бизнеса: DFD-технологии / Под ред.Г.Н.Калянова. – М.: Финансы и статистика, 2003.
16             Благодатских В.А.Стандартизация разработки программных средств: Учебное пособие. – М.: Финансы истатистика, 2003.
17             Благодатских В.А.Экономика, разработка и использование программного обеспечения ЭВМ: Учебник. –М.: Финансы и статистика, 1998.
18             Мишенин А.И.Теория экономических информационных систем: Учебник. – М.: Финансы истатистика, 2001.
19             Браун С. Visual Basic 6: Учебный курс. – Спб.: ЗАО «Издательство «Питер»,1999. – 576 с.
20             Экономика предприятия:Учебник. /Под ред. А. Е. Карлика, М. Л. Шухгальтер. М.: ИНФРА-М, 2003. — 432 с.
21             Технико-экономическоеобоснование дипломных проектов для ВТУЗов / под ред. В.К. Беклешова. – М.:Высшая школа, 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.Всеразногласия, возникшие при исполнении настоящего Договора или в связи с ним,разрешаются Сторонами путем переговоров.
9.2.        Прине достижении соглашения спор передается на рассмотрение арбитражного суда впорядке, предусмотренном действующим законодательством.
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
 
“Заказчик”:
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
ПОДПИСИ СТОРОН
От Исполнителя                                                          От Заказчика
Директор  ________________________________________
______________/Е.Н.Трошин/__________________________/_________________/
М.П.                                                                    М.П.

Приложение В
Формавывода медиаплана на печать
/>

ПРИЛОЖЕНИЕГ
 
Диаграмма классов
/>

ПРИЛОЖЕНИЕД
 
Диаграммывзаимодействия
/>
Кооперативная диаграмма «Создание,сохранение договора»
/>
Кооперативная диаграмма «Созданиеи печать договора»

/>
Диаграммапоследовательностей действий «Редактирование и перезапись договора»
/>
Диаграммапоследовательностей действий «Поиск договора»


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.