Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Проектирование реализации операций бизнес-процесса «Анализ и изучение конкуренции»

Содержание:

ВВЕДЕНИЕ

Деятельность каждой организации осуществляется в условиях конкуренции, которая представляет собой соперничество нескольких продавцов за право продажи своего товара или услуг. Конкурентная борьба является одним из признаков рынка, а также тем фактором, который помогает отрегулировать соотношение частных и общественных интересов.

Сущность конкуренции заключается в максимизации прибыли с помощью завоевания предпочтений целевой аудитории потребителей. Преимущество конкуренции заключается в появлении у организаций стремления к наиболее полному удовлетворению потребностей покупателя. Конкуренция способствует расширению предложения на рынке товаров и услуг, появлению товаров и улучшению качества сервиса. Цель конкуренции заключается в стремлении занять наиболее прочную позицию на рынке.

Процесс анализа и изучения конкуренции – один из значимых этапов стратегического планирования в организации. Конкурентная среда является источником информации, как о состоянии рынка, так и он возможных угрозах и перспективах развития. Этап изучения и анализа конкуренции становится особенно важным при запуске нового проекта, расширении географии бизнеса и при вводе на рынок нового продукта.

Для разработки наиболее эффективных стратегических решений необходимо изучить конкурентную среду и выявить ее сильные и слабые стороны. Эти процессы позволяют обеспечить высокий уровень конкурентоспособности организации.

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

Одним из основных факторов успешного анализа конкурентной среды является скорость реагирования на ее изменение. Для этого используются информационные системы, позволяющие автоматически отслеживать состояние организаций-конкурентов по открытым источникам данных: отчетах о финансовых результатах, открытии филиалов, выходе новой продукции и т.д.

Системы автоматизации конкурентного анализа направлены на решение следующих задач:

  • выявление целей и маркетинговой стратегии конкурентов;
  • выявление сильных и слабых сторон маркетинговой политики конкурента;
  • качество управления и корпоративной культуры организации;
  • выявление доступных ресурсов организации и возможности привлечения дополнительных ресурсов.

Легитимность информационных систем, предназначенных для автоматизации анализа конкурентной среды основывается на Федеральном законе №152 «О персональных данных», согласно которому обработка общедоступных персональных данных не требует письменного разрешения владельца.

Цель курсовой работы – спроектировать модель информационной системы, реализующей операции бизнес-процесса анализа и изучения конкуренции.

Для достижения цели работы необходимо решить следующие задачи:

  1. Дать характеристику предметной области.
  2. Проанализировать бизнес-процессы анализа и изучения конкуренции.
  3. Разработать и описать информационную модель предметной области.
  4. Разработать структуру базы данных.
  5. Описать программные модули информационной системы.
  6. Рассмотреть контрольный пример реализации проектного решения.

Глава 1. Аналитическая часть

1.1 Выбор комплекса задач автоматизации

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

Рисунок 1. Организационная структура отдела маркетинга

Рассмотрим функциональные обязанности сотрудников. На основании распоряжения начальника отдела маркетинга менеджер по маркетинговым исследованиям осуществляет сбор и обработку информации о характеристиках товара, о доступной цене, об объёме потребности в товаре, о конкурентах и их товарах. Менеджер по маркетинговым исследованиям предоставляет отчет о проделанной работе менеджеру по разработке товаров и услуг [10].

На основании полученного отчета менеджер по разработке товаров и услуг осуществляет разработку нового продукта компании, тесно взаимодействуя с менеджером по планированию.

Менеджер по планированию осуществляет оценку конкурентоспособности текущих разработок и товаров фирмы, определяет ценовую политику фирмы, определяет объём производства товаров и графики их вывода на рынок, разрабатывает предложения о реструктуризации и производственного потенциала фирмы, разрабатывает варианты маркетинговой стратегии на отдаленные перспективы.

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

Аналитик маркетинговой деятельности проводит анализ эффективности текущей стратегии организации, выявляет риски и разрабатывает предложения по оптимизации маркетинговой стратегии.

Менеджер по рекламе осуществляет разработку основных идей рекламы товара, выполнение заказов на изготовление и размещение рекламы в СМИ, контроль эффективности рекламной кампании.

Менеджер по сбыту осуществляет оформление заказов на отгрузку товаров, доставку товаров покупателю и сервис по проданной продукции [2].

В рамках работы будет автоматизирована не вся деятельность сотрудников отдела маркетинга, а только те функции, которые связаны с анализом конкурентной среды:

  1. Анализ pr-активности организаций-конкурентов.
  2. Выявление слабых и сильных сторон pr-политики конкурента.
  3. Осуществление анализа доступных ресурсов конкурентов, их возможностей в области привлечения дополнительных ресурсов в области распространения информации.
  4. Анализ ключевых слов, использующихся в Интернет-рекламе.
  5. Построение отчетов.

Входными информационными потоками будут являться перечни организаций, услуг или продуктов, географическое положение, временной период. Выходными информационными потоками будут отчет о pr-активности организаций, анализ сильных и слабых сторон маркетинговой политики, анализ ресурсов организации, анализ ключевых слов, статистические отчеты по заданным объектам.

Создаваемая информационная система будет использоваться менеджером по разработке товаров и услуг, менеджером по маркетинговым исследованиям, менеджером по рекламе, аналитиком маркетинговой деятельности [1].

1.2 Характеристика существующих бизнес-процессов

Бизнес-процессы анализа и изучения конкурентной среды входят в группу процессов по разработке маркетинговой стратегии. На рисунке 2 представлена контекстная диаграмма бизнес-процесса по разработке маркетинговой стратегии.

Рисунок 2 – Контекстная диаграмма бизнес-процесса

На рисунке 3 представлена декомпозиция бизнес-процесса разработки маркетинговой стратегии. После определения направлений развития организации менеджер по планированию передает план направлений развития менеджеру по маркетинговым исследованиям, который занимается изучением и анализом конкурентной среды [9].

Рисунок 3. Модель бизнес-процесса «Разработка маркетинговой стратегии»

Процесс изучения и анализа конкурентной среды основан на методике SWOT-анализа и состоит из нескольких задач (см. рис. 4).

Рисунок 4. Декомпозиция процесса изучения конкурентной среды

Для выявления действующих и потенциальных клиентов используют несколько источников (см. рис. 5).

Рисунок 5. Модель процесса выявления действующих конкурентов

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

Анализ показателей деятельности конкурентов проводится на основании данных, полученных на предыдущем этапе. Для точности результатов анализа используются несколько методик: SWOT-анализ, метод Портера, анализ по Котлеру. Специалист отдела маркетинга анализирует самостоятельно, на что уходит значительная часть рабочего времени. Модель этого бизнес-процесса представлена на рисунке 6 [3].

Рисунок 6. Модель процесса анализа показателей деятельности конкурентов

1.3 Характеристика документооборота, возникающего при решении задачи

В результате анализа конкурентной среды специалист формирует отчет, который обязательно содержит разделы, представленные в таблице 1.

Отчет формируется ежеквартально, но по распоряжению руководства может составляться чаще. Отчет составляется менеджером по маркетинговым исследованиям и передается напрямую руководителю отдела маркетинга.

Основным недостатком являются высокие временные затраты на составление отчета и подготовительную работу.

Все задачи рассматриваемого бизнес-процесса базируются на поиске информации об организациях-конкурентах в СМИ и информационных базах с открытым доступом. Такой подход к решению задачи имеет ряд недостатков:

  1. Большие временные затраты на поиск информации.
  2. Недостоверность данных, полученных из СМИ.
  3. Отсутствие доступа к отчетам о показателях деятельности конкурирующих организаций.
  4. Возможность ошибки специалиста при проведении анализа [8].

Таблица 1

Содержание отчета анализа конкурентной среды

Раздел

Частота формирования

Количество символов

Временные затраты на составление

Анализ по Портеру

Раз в 3-5 лет

30 000

40 часов

Анализ по Котлеру

Раз в год

60 000

60 часов

Перечень конкурентов

По требованию руководства

10 000

40 часов

Матрица SWOT

3 000

10 часов

Анализ цен на рынке

20 000

20 часов

Прогноз развития конкурентной ситуации

20 000

20 часов

Анализ стратегий развития конкурентов

30 000

30 часов

Итого

163 000

220 часов

На основании выявленных «узких мест» было принято решение разработать информационную систему с учетом следующих деталей:

  1. В системе будет осуществлен автоматический сбор данных по организациям из открытых информационных источников.
  2. В системе будет возможен поиск по ряду параметров (отрасль, ОКВЭД, географическое положение и т.д.).
  3. Система будет формировать отчеты по параметрам, заданным пользователем (сравнительная справка по конкурентам, анализ сильных и слабых сторон и т.д.) [3].

1.4 Обоснование проектных решений по информационному обеспечению

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

Для осуществления работы пользователя с системой, необходимо ввести следующие данные:

  1. Логин и пароль.
  2. Наименование отрасли, продукта или услуги.
  3. Географическое положение [7].

В результате работы с системой пользователю будут доступны следующие документы, у которых нет унифицированных форм, поэтому для них необходимо разработать формы:

  1. Перечень конкурентов, основных показателей деятельности, контактных данных.
  2. Отчет по SWOT-анализу.
  3. Отчет по ценовой политике на рынке в заданной отрасли.
  4. Прогноз развития ситуации в конкурентной среде.
  5. Анализ стратегий развития конкурентов.
  6. Информация о потребителях товаров и услуг конкурентных организаций.
  7. Точные данные по величине отгрузок конкурентов.
  8. Запланированные конкурентами инвестиционные программы.
  9. Расчет себестоимости продукции, выпускаемой конкурентом.

Для ввода данных будут использоваться следующие формы:

  1. Форма авторизации (два поля: логин и пароль).
  2. Форма регистрации (поля: имя пользователя, наименование организации, email, номер телефона).
  3. Форма ввода данных для выборки.
  4. Формы вывода отчетов.

Поскольку основная целевая аудитория системы – это организации, осуществляющие свою деятельность на территории РФ, в системе будут использоваться общероссийские классификаторы. При дальнейшей положительной динамике спроса на систему, возможно введение международных классификаторов [4].

Для организации информационной базы будет использована интегрированная база данных т.к. это позволит осуществлять быстрый доступ к данным и минимизировать время обработки данных. Для организации базы данных будет использоваться реляционный подход, который минимизирует избыточность данных и обеспечивает простоту манипулирования ими.

1.5 Обоснование проектных решений по программному обеспечению

Операционная система является основой программного обеспечения ПК. Она представляет собой комплексы системных и служебных программных средств, обеспечивающих взаимодействие пользователя с ПК. Операционные системы различаются способами реализации алгоритмов управления ресурсами ЭВМ, методами проектирования, аппаратными платформами и т.д [6].

Операционные системы классифицируют по следующим признакам:

  1. Количество пользователей, работающих одновременно:
  • однопользовательские ОС;
  • многопользовательские ОС.
  1. Число процессов, выполняемых одновременно под управлением ОС:
  • однозадачные;
  • многозадачные.
  1. Количество поддерживаемых процессоров:
  • однопроцессорные;
  • многопроцессорные.
  1. Разрядность кода ОС:
  • 32-разрядные;
  • 64-разрядные.
  1. Тип интерфейса:
  • командные;
  • графические.
  1. Тип доступа пользователя к ЭВМ:
  • ОС с пакетной обработкой;
  • ОС с разделением времени;
  • ОС реального времени.

Проанализируем достоинства и недостатки операционных систем семейства Linux и Windows.

Операционные системы Linux распространяются бесплатно, их можно адаптировать под широкий спектр задач и любое оборудование, они обладают гибкостью настройки. Операционные системы Linux стабильны в работе, надежны и защищены. Недостатками системы является отсутствие поддржки некоторого оборудования, использование специализированного ПО и необходимость дополнительных навыков для настройки системы [5].

Операционные системы семейства Windows имеют большую распространенность среди пользователей, простой интерфейс, поддержку широкого спектра оборудования и ПО. Недостатками системы являются необходимость использования дополнительных средств защиты от вредоносного ПО и требовательность к ресурсам.

Использование операционной системы Linux имеет свои преимущества, однако ввиду большей распространенности Windows среди пользователей, поддержки оборудования и ПО, была выбрана система Windows 10.

Рассмотрим классификацию СУБД.

  1. Степень универсальности:
  • СУБД общего назначения;
  • СУБД универсального назначения.
  1. Тип модели данных:
  • иерархические;
  • сетевые;
  • реляционные;
  • объектно-ориентированные;
  • многомерные.
  1. Способ доступа к базе данных:
  • файл-серверные;
  • клиент-серверные;
  • встраиваемые [9].

Выбранная СУБД должна отвечать следующим критериям:

  1. Поддержка реляционной модели данных.
  2. Обладание масштабируемостью и мобильностью.
  3. Содержать средства контроля использования памяти компьютера.
  4. Быть производительной и надежной.

Рассмотрим решения, представленные на рынке. Лидерами на рынке СУБД являются продукты IBM DB2, Oracle и Microsoft SQL Server. СУБД IBM DB2 является кросс-платформенной, обеспечивает стабильную работу базы данных. Недостатками системы являются высокая стоимость и низкая производительность. СУБД Microsoft SQL Server обладает большим пакетом инструментов, стабильностью работы и низкими затратами на администрирование. Недостаток системы заключается в том, что она работает только на платформе Windows. СУБД Oracle обладает высокой производительностью, легкостью интегрирования приложений и устойчивостью к большим потокам данных. Недостатком является высокая стоимость, необходимость приобретения мощного оборудования и персонала для поддержки СУБД. Таким образом для реализации базы данных наиболее подходит СУБД Microsoft SQL Server [1].

Рассмотрим средства проектирования и разработки информационной системы. Критерии классификации средств совпадают с их составом:

  1. Средства анализа (Design/IDEF, BPwin).
  2. средства анализа и проектирования (Vantage Team Builder, Designer/2000).
  3. Средства проектирования баз данных (Erwin, S-Designor).
  4. Средства разработки приложений (Uniface, JAM).
  5. Средства реинжиниринга (Rational Rose, Object Team).

На российском рынке представлены не все средства, перечисленные в классификации. На данный момент наиболее распространенными, облдающими простым интерфейсом и управлением являются средства BPWin и Erwin, которые будут использоваться для проектирования системы [4].

Глава 2. Проектная часть

2.1 Информационная модель и её описание

Информационной моделью системы называется схема, которая отражает преобразование данных от их источников до получателей. В информационной модели отражены все таблицы базы данных, формы ввода данных и файлы. Информационная модель помогает понять на основании каких документов, справочников и данных происходит осуществление функций и формирование выходных документов. Информационная модель предметной области представлена на рисунке 7 [8].

Рисунок 7. Информационная модель предметной области

2.2 Характеристика нормативно-справочной, входной и оперативной информации

Рассмотрим входные документы информационной системы. В системе существует справочник с карточками организации. Сотрудник может добавлять и изменять карточки. Карточка организации содержит следующую информацию: название организации, реквизиты организации, ФИО и должность руководителя, ОКВЭД, динамика цен, стратегия, модель поведения.

Справочники «Продукт» и «Услуга» содержат наименование продукта или услуги, описание, стоимость, портрет потребителя, результаты опросов потребителей. Справочники «Организация», «Продукт», «Услуга» пополняются по мере открытия новых организаций, выпуска продуктов и появления услуг. Справочник «ОКВЭД» используется для сортировки и поиска данных. Сведения о справочниках представлены в таблице 2.

Таблица 2

Описание справочников

Название

Ответственный

Количество записей

Частота актуализации

Объем актуализации

Организация

Специалист отдела маркетинга

10 000

Ежеквартально

40%

Продукт

200 000

Ежемесячно

60%

Услуга

200 000

Ежемесячно

60%

ОКВЭД

200

-

0%

Источниками получения информации для заполнения справочников являются СМИ, сайты организаций, результаты опросов потребителей, регулярный мониторинг мест продаж, опросы рыночных экспертов и посещение тематических мероприятий. Сотрудники отдела маркетинга оперативно отслеживают все источники поступления данных о состоянии конкурентной среды, чтобы иметь необходимую информацию для формирования маркетинговой стратегии [5].

2.3 Характеристика результатной информации

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

  1. Список конкурентов. Запрос является выборкой полей «Наименование» из таблиц «Организации», «Товар» и «Услуга» (в зависимости от выбора пользователя) по номеру ОКВЭД, отрасли или группе товара/услуги. Отчет формируется в виде экранной формы, доступен для сохранения в файл и печати, в базе данных не сохраняется.
  2. Отчет по динамике цен. Запрос представляет собой выборку полей «Стоимость» и «Дата» из таблицы «Цена», сгруппированных по дате. Результаты запроса не сохраняются в базе. Отчет представляет собой экранную форму, доступную для сохранения в файле и печати.
  3. Модель поведения конкурентов. Отчет является результатом выборки полей «Модель поведения» из таблицы «Организация». Результаты запроса не сохраняются в базе. Отчет представляет собой экранную форму, доступную для сохранения в файле и печати.
  4. Анализ целей конкурентов. Отчет является результатом выборки полей «Цель» из таблицы «Организация». Результаты запроса не сохраняются в базе. Отчет представляет собой экранную форму, доступную для сохранения в файле и печати.
  5. Анализ стратегии конкурентов. Отчет является результатом выборки полей «Стратегия» из таблицы «Организация». Результаты запроса не сохраняются в базе. Отчет представляет собой экранную форму, доступную для сохранения в файле и печати.
  6. SWOT-анализ. Отчет представляет собой таблицу, которая создается пользователем и имеет следующие реквизиты: дата, название организации, слабые стороны организации, сильные стороны организации, возможности и угрозы. Таблица хранится в базе данных. Отчет доступен для печати и сохранения в файл.
  7. Методика Портера. Отчет Отчет представляет собой таблицу, которая создается пользователем и имеет следующие реквизиты: дата, название организации, внутриотраслевая конкуренция, рыночная власть покупателей, угроза появления заменителей, рыночная власть поставщиков, угроза появления новых игроков. Таблица хранится в базе данных. Отчет доступен для печати и сохранения в файл [1].

2.4 Общие положения

Рассмотрим иерархию функций управления и обработки данных, автоматизирующих информационную систему. Различают два вида функций:

  1. Служебные функции.
  2. Основные функции управления и обработки данных.

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

Рассмотрим структуру служебных функций. К служебным функциям относятся: проверка логина и пароля, управление окнами приложения, меню настроек приложения, справка по работе с системой.

К основным функциям относятся: ведение справочников, ввод данных, формирование отчетов, сохранение результатов в файл, печать документов. Дерево функций представлено на рисунке 8 [8].

Рассмотрим сценарий диалога пользователя с системой. В главном меню расположены четыре пункта: Справочники, Поиск, Отчеты и Помощь. В подпункте «Организации» меню «Справочники» пользователь может просмотреть карточки организаций, отредактировать их или создать карточку для новой организации и сохранить изменения. В подпункте «Товары» меню «Справочники» пользователь может просмотреть карточки товаров отредактировать их или создать карточку для нового товара и сохранить изменения. В подпункте «Услуги» меню «Справочники» пользователь может просмотреть карточки услуг, отредактировать их или создать карточку для новой услуги и сохранить изменения. Подпункт «ОКВЭД» содержит номера классификатора видов деятельности организаций и не предназначен для редактирования [2].

Рисунок 8. Дерево функций системы

Работа с системой осуществляется через меню «Поиск». В этом меню пользователь вводит название организации, товар или услугу и системы выводит все записи, которые соответствуют поисковому запросу.

Пункт меню «Отчеты» позволяет пользователю работать с аналитическим блоком. Пользователь может выбрать нужный вид отчетов и система произведет анализ и выдаст результат.

Пункт меню «Помощь» открывает справочный раздел по работе с системой. В этом разделе доступна функция поиска. Сценарий диалога пользователя с системой представлен на рисунке 9 [3].

Рисунок 9. Сценарий диалога

2.5 Характеристика базы данных

Рассмотрим состав таблиц базы данных информационной системы. База данных состоит из четырех справочников и четырех таблиц, которые содержат данные о публикациях, динамике цен по периодам времени, SWOT-анализе и анализе по Портеру. Остальные отчеты формируются в результате выполнения запросов к базе данных. В таблице 3 представлена характеристика таблиц базы данных [7].

Таблица 3

Характеристика базы данных

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Справочник «Организации»

ID_организации

ID_org

Число

6

Ключевое поле

Название организации

Name_org

Текст

30

Адрес

Address

Текст

100

Телефон

Phone_number

Число

10

Руководитель

Director

Текст

100

Товарооборот

Circulation

Число

10

Отрасль

Org_sector

Текст

30

Ценовая политика

Cost_policy

Текст

150

Сбытовая концепция

Sale_concept

Текст

200

Рекламная концепция

Advertizing_concept

Текст

200

Стратегия развития

Org_strategy

Текст

10 000

Цель

Purpose

Текст

1 000

Справочник «Продукт»

ID_товара

ID_product

Число

6

Ключевое поле

Наименование товара

Product_name

Текст

100

Стоимость

Product_cost

Число

7

Затраты на рекламу

Adv_cost

Число

7

Количество покупателей

Product_buyers

Число

7

Географическая зона

Product_geo

Текст

100

Справочник «Услуги»

ID_товара

ID_service

Число

6

Ключевое поле

Наименование услуги

Service_name

Текст

100

Описание услуги

Service_info

Текст

200

Стоимость

Service _cost

Число

7

Затраты на рекламу

Service_adv_cost

Число

7

Продолжение таблицы 3

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Количество покупателей

Service _buyers

Число

7

Географическая зона

Service _geo

Текст

100

Справочник «ОКВЭД»

ID_ОКВЭД

ID_OKVED

Число

3

Ключевое поле

Значение

Okved_number

Текст

8

Наименование

Okved_value

Текст

100

Публикация

ID_публикации

ID_article

Число

6

Ключевое поле

Название

Name_article

Текст

50

Текст

Text_article

Текст

10 000

Источник

Sourse_article

Текст

200

Дата

Date_article

Дата

8

SWOT-анализ

ID_отчета

ID_SWOT

Число

3

Ключевое поле

Дата

Date_swot

Дата

8

Сильные стороны

Strength_swot

Текст

10 000

Слабые стороны

Weakness_swot

Текст

10 000

Возможности

Ability_swot

Текст

10 000

Угрозы

Danger_swot

Текст

10 000

Цена

ID_цены

ID_cost

Число

3

Ключевое поле

Продукт

ID_product

Число

6

Дата

Cost_date

Дата

8

Цена

Cost_value

Число

7

Метод Портера

ID_отчета

ID_porter

Число

5

Ключевое поле

Дата

Date

Дата

8

Угроза

Porter_danger

Число

3

Власть поставщиков

Porter_power1

Число

3

Заменитель

Porter_equal

Число

3

Конкуренция

Poter_rivalry

Число

3

Власть покупателей

Porter_power2

Число

3

На рисунке 10 представлена ER-модель базы данных, которая приведена к третьей нормальной форме, что позволяет увеличить скорость сортировки данных, производительность базы данных и обеспечивает компактность данных [1].

Рисунок 10. ER-модель базы данных

2.6 Структурная схема пакета

Структурная схема пакета программных модулей состоит из модулей следующих классов:

  1. Модули, выполняющие служебные функции.
  2. Управляющие модули, осуществляющие загрузку меню и передачу управления другому модулю.
  3. Модули, связанные с хранением, обработкой и выдачей информации.

Описание функций модулей позволяет структурировать файлы информационной системы, обеспечить надежность системы и удобство при сопровождении системы.

Описание функций модулей представлено в таблице 4.

Таблица 4

Описание функций модулей

№ п/п

Наименование модуля

Функции модуля

1

Глобальный модуль

Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые выполняются при запуске приложения

2

Модуль авторизации

Содержит предопределенные процедуры формы, необходимые для осуществления авторизации

3

Модуль справочника «Организации»

Содержит предопределенные процедуры формы списка и элемента справочника «Организации»

4

Модуль справочника «Продукт»

Содержит предопределенные процедуры формы списка и элемента справочника «Продукт»

5

Модуль справочника «Услуга»

Содержит предопределенные процедуры формы списка и элемента справочника «Услуга»

6

Модуль справочника «ОКВЭД»

Содержит предопределенные процедуры формы списка и элемента справочника «ОКВЭД»

7

Модуль раздела «Отчеты»

Содержит предопределенные процедуры формы списка и элемента раздела «Отчеты»

8

Модуль раздела «Статьи»

Содержит предопределенные процедуры формы списка и элемента раздела «Статьи»

9

Модуль раздела «Статистика»

Содержит предопределенные процедуры формы списка и элемента раздела «Статистика»

10

Модуль раздела «Помощь»

Содержит предопределенные процедуры формы списка и элемента раздела «Помощь»

Модель дерева вызова программных модулей представлено на рисунке 10.

Рисунок 11. Модель дерева вызова программных модулей

2.7 Описание программных модулей

Рассмотрим алгоритм расчетного модуля статистических показателей. Алгоритм представлен на рисунках 12 - 16.

Рисунок 12. Фрагмент алгоритма расчетного модуля

Рисунок 13. Фрагмент алгоритма расчетного модуля

Рисунок 14. Фрагмент расчетного модуля

Рисунок 15. Фрагмент расчетного модуля

Рисунок 16. Фрагмент расчетного модуля

2.8 Контрольный пример реализации проекта и его описание

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

  1. Описать тестовые данные, которые необходимы для проверки работоспособности основных функций проекта.
  2. Описать процесс обработки тестовых данных.
  3. Описать результаты обработки тестовых данных.

Реализация контрольного примера состоит из следующих этапов:

  1. Ввод тестовых данных в справочники.
  2. Ввод тестового примера статьи.
  3. Получение отчета (матрица SWOT) [3].

Для заполнения справочника «Организации» необходимо ввести название организации, ФИО руководителя, адрес, телефон, данные о товарообороте. В справочник была введена информация об организации ООО «Дорремстрой» (см. рис. 17). После нажатия кнопки «Сохранить», введенные данные записываются в базу данных и становятся доступными для просмотра.

Рисунок 17. Заполнение справочника «Организации»

Для заполнения справочника «Продукт» необходимо ввести название продукта, стоимость, сумму затрат на рекламу, количество покупателей и географическую территорию сбыта. В справочник были введены данные о стиральном порошке «Ариэль» (см. рис. 18). После нажатия кнопки «Сохранить», введенные данные записываются в базу данных и становятся доступными для просмотра.

Для заполнения справочника «Услуга» необходимо ввести название, стоимость, сумму затрат на рекламу, количество покупателей и географическую территорию сбыта. В справочник были введены данные о предоставлении выделенной линии Интернет (см. рис. 18). После нажатия кнопки «Сохранить», введенные данные записываются в базу данных и становятся доступными для просмотра.

Рисунок 18. Заполнение справочника «Продукт»

Рисунок 19. Заполнение справочника «Услуга»

Для осуществления SWOT-анализа пользователю выводится форма с разделами матрицы, в которые он вводит текстовые данные (см. рис. 20). В результате получается заполненная матрица, которая хранится в базе данных, доступна для сохранения в файл и печати [10].

Рисунок 20. Форма заполнения матрицы SWOT

ЗАКЛЮЧЕНИЕ

В ходе выполнения курсовой работы было проведено обследование предметной области. Дано описание комплекса задач автоматизации и обоснование выбора. Были описаны бизнес-процессы предметной области с помощью нотации IDEF0.

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

Проведено исследование проектных решений по информационному обеспечению. В результате анализа выбрано наиболее оптимальное решение.

В ходе анализа существующих проектных решений по программному обеспечению было выбрано наиболее оптимальное решение.

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

Были разработаны дерево функций системы и сценарий диалога. Дана характеристика базы данных, разработана ER-модель базы данных, привденной к третьей нормальной форме.

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

Список литературы

  1. Гвоздева Т.В., Баллод Б.А. / Проектирование информационных систем. – М.:Феникс, 2014.
  2. Горбаченко В.И., Убиенных Г.Ф. / Проектирование информационных систем с СА Erwin Modeling Suite 7.3. – П.:ПГУ 2014.
  3. Грекул В.М, Коровкина Н.А, Куприянов В.С. / Проектное управление в сфере информационных технологий. – М.:БИНОМ, ИНФРА-М, 2013.
  4. Елиферов В.Г., Репин В.В. / Процессный подход к управлению. Моделирование бизнес-процессов. – М.:Манн, Иванов и Фербер, 2013.
  5. Избачков Ю.С., Петров В.Н. / Информационные системы. – СПб,: Амфора. 2014.
  6. Исаев Г.Н. / Проектирование информационных систем. Учебное пособие. – М.: Омега-Л, 2015.
  7. Мацяшек Л.А. / Проектирование информационных систем. – М.: Вильямс,2016.
  8. Ньютон Р. / Управление проектами от А до Я. – М.: Альпина Паблишер, 2014.
  9. Смит К.У., Уильямс Л.Дж. / Эффективные решения: практическое руководство по созданию гибкого и масштабируемого программного обеспечения. – М.:Вильямс, 2013.
  10. Эванс Э. / Предметно-ориентированное проектирование: структуризация сложных программных систем. – М. Вильямс, 2016.