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

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 20.05.2023

Просмотров: 194

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

Операционная система является основой программного обеспечения ПК. Она представляет собой комплексы системных и служебных программных средств, обеспечивающих взаимодействие пользователя с ПК. Операционные системы различаются способами реализации алгоритмов управления ресурсами ЭВМ, методами проектирования, аппаратными платформами и т.д [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. Проектная часть

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

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

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

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


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

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

Таблица 2

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

Название

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

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

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

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

Организация

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

10 000

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

40%

Продукт

200 000

Ежемесячно

60%

Услуга

200 000

Ежемесячно

60%

ОКВЭД

200

-

0%

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Рассмотрим состав таблиц базы данных информационной системы. База данных состоит из четырех справочников и четырех таблиц, которые содержат данные о публикациях, динамике цен по периодам времени, 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