Добавлен: 25.04.2023
Просмотров: 472
Скачиваний: 3
СОДЕРЖАНИЕ
2. ТЕХНИКО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА ПРЕДМЕТНОЙ ОБЛАСТИ И ПРЕДПРИЯТИЯ.
2.1. ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ И ЕГО ДЕЯТЕЛЬНОСТИ
2.2. ОРГАНИЗАЦИОННАЯ СТРУКТУРА УПРАВЛЕНИЯ ПРЕДПРИЯТИЕМ
2.3. ПРОГРАММНАЯ И ТЕХНИЧЕСКАЯ АРХИТЕКТУРА ИС ПРЕДПРИЯТИЯ
3. АНАЛИЗ СУЩЕСТВУЮЩИХ РАЗРАБОТОК И ВЫБОР СТРАТЕГИИ АВТОМАТИЗАЦИИ
3.1 СРАВНИТЕЛЬНЫЙ АНАЛИЗ ГОТОВЫХ РЕШЕНИЙ
3.2 СРАВНИТЕЛЬНЫЙ АНАЛИЗ СПОСОБОВ ПРИОБРЕТЕНИЯ ИС
4. ОБЕСПЕЧЕНИЕ ЭКСПЛУАТАЦИИ ИС
4.1 РИСКИ РАЗРАБОТКИ И ВНЕДРЕНИЯ ИС
Несмотря на то, что все системы управления базами данных выполняют одну и ту же основную задачу (т.е дают возможность пользователям создавать, редактировать и получать доступ к информации, хранящейся в базах данных), сам процесс выполнения этой задачи варьируется в широких пределах. Кроме того, функции и возможности каждой СУБД могут существенно отличаться. Различные СУБД документированы по-разному: более или менее тщательно. По-разному предоставляется и техническая поддержка.
Во время сравнивания различных баз данных, нужно смотреть на то, что удобна ли она для пользователя, а также масштабируема ли данная СУБД. Так же следует принять во внимание стоимость системы и поддержки. Существует огромное множество СУБД, я указал основной костяк в таблице, их и рассмотрим.
MySQL.
Одна из самых популярных баз данных. Представляет собой бесплатный пакет программ, часто пополняется новым функционалом и постоянно улучшается безопасность. Для коммерческого использования она платная.
Достоинства:
- Распространяется бесплатно
- Прекрасно документирована
- Предлагает много функций, даже в бесплатной версии
- Пакет MySQL включен в стандартные репозитории наиболее распространённых дистрибутивов операционной системы Linux, что позволяет устанавливать её элементарно
- Поддерживает набор пользовательских интерфейсов
- Может работать с другими базами данных, включая DB2 и Oracle.
Недостатки:
- Сложна в освоении, даже чтоб заставить выполнить несложные задачи, придется потратить не мало времени.
- Отсутствует встроенная поддержка XML или OLAP.
- Для бесплатной версии доступна только платная поддержка.
PostgreSQL.
PostgreSQL была одна из первых разработанных систем управления базами данных, поэтому в наши дни она действительно хорошо развита, что позволяет пользователям управлять как структурированными, так и неструктурированными данными. Может быть использован в большинстве основных популярных платформ(включая Linux).
Достоинства
- Является масштабируемым и способен обрабатывать терабайты данных.
- Поддерживает формат json.
- Существует множество предопределенных функций.
- Доступен ряд интерфейсов.
Недостатки
- Документация освещает далеко не все, из-за чего придется шерстить интернет в поисках ответа на свой вопрос.
- Конфигурация может смутить неподготовленного пользователя.
- Скорость работы может падать во время проведения пакетных операций или выполнения запросов чтения.
Microsoft SQL Server Management Studio.
Входит в состав популярных СУБД, ее движок работает как на облачных серверах, так и на локальных, их можно комбинировать. Разработчики этой СУБД первые ввели временную поддержку временных данных, которая позволяет отслеживать изменение данных с течением времени.
Достоинства
- Продукт очень прост в использовании
- Текущая версия работает быстро и стабильно
- Движок предоставляет возможность регулировать и отслеживать уровни производительности, которые помогают снизить использование ресурсов.
- Вы сможете получить доступ к визуализации на мобильных устройствах.
- Он очень хорошо взаимодействует с другими продуктами Microsoft.
Недостатки
- Цена для юридических лиц оказывается неприемлемой для большей части организаций.
- Даже при тщательной настройке производительности корпорация SQL Server способен занять все доступные ресурсы.
- Сообщается о проблемах с использованием службы интеграции для импорта файлов.
MongoDB.
Для нее так же существует как бесплатная, так и коммерческая версия. Может использовать структурированные и неструктурированные данные, существует широкий выбор доступных драйверов, что позволяет легко найти драйвер, который будет работать с нужным языком программирования.
Достоинства
- Скорость и простота в использовании
- Движок поддерживает json и другие традиционные документы NoSQL.
- Данные любой структуры могут быть сохранены/прочитаны быстро и легко.
Недостатки
- SQL не используется в качестве языка запросов.
- Инструменты для перевода SQL-запросов в MongoDB доступны, но их следует рассматривать именно как дополнение.
- Программа установки может занять много времени.
Рассмотрим продукты, представленные в таблице 2.
Amazon.com – крупная онлайн-площадка международной розничной торговли, основателем которой является компания Amazon.
Facebook.com – крупная социальная сеть, основанная компанией Facebook.
Mario Kart – серия гоночных видеоигр в стиле картинга, разработанная компанией Nintendo.
TextEdit – текстовой редактор входящий в состав дистрибутива OC Mac OS X, разработанный Apple inc.
AppGallery – официальная платформа распространения приложений для устройств Huawei, где пользователи могут загружать, управлять, искать приложения, данное приложение было создано компанией HUAWEI.
HP-UX – проприетарная версия операционной системы unix, разработанная Hewlett-Packard(HP).
NetFlix.com – онлайн кинотеатр с огромной библиотекой сериалов, фильмов и не только, поставщиком которой является американская развлекательная компания Netflix.
Slack – корпоративный мессенджер, разработчиком которой является Slack Technologies.
Uber – приложение вызова такси, основателем которой является Uber Technologies.
Twitch – видеостриминговый сервис, специализирующийся на тематике компьютерных игр, и не только, владельцем которой на данный момент является компанией Amazon.
Mews – программное обеспечение, предоставляющее продукты и услуги по управлению имуществом.
Skype – телекоммуникационное приложение, которое специализируется на предоставлении видеочата и голосовых вызовов между различными устройствами, владельцем которой является Microsoft.
Avocode – это продукт от компании Source, созданный для верстальщиков, являющейся более удобной версией Photoshop’а.
TravelPerk – программное обеспечение по управлению путешествиями, владельцем которой является компания с таким же названием – TravelPerk.
Adidas – концерн, специализирующийся на выпуске спортивной обуви.
Eset – програмное обеспечение обеспечивающее интернет-безопасность(антивирус)
Jobsite – сервис, который помогает найти работу и подобрать персонал, владельцем которой является StepStone.
3.2 СРАВНИТЕЛЬНЫЙ АНАЛИЗ СПОСОБОВ ПРИОБРЕТЕНИЯ ИС
Таблица 3 – Сравнительный анализ способов приобретения ИС
|
№ п/п |
Способ приобретения |
Достоинства и недостатки способа приобретения |
|
1 |
Бесплатно |
Базовый функционал, который позволяет создавать, тестировать и демонстрировать приложения без лишних затрат |
|
2 |
931$ |
К базовому функционалу добавляется сервер с управлением данными и бизнес-аналитики для небольших нагрузок. |
|
3 |
3,717$ |
Ключевые возможности управления данными и бизнес-аналитики для небольших нагрузок. |
|
4 |
14,256$ |
Полный набор возможностей для самых строгих требований к базам данных и бизнес-аналитике. |
3.3 СРАВНИТЕЛЬНЫЙ АНАЛИЗ КОМПАНИЙ – РАЗРАБОТЧИКОВ ИС
Таблица 4 – Сравнительный анализ компаний – разработчиков ИС
|
№ п/п |
Параметр |
Amazon |
Ubisoft |
Nintendo |
|
1 |
продолжительность работы компании на рынке |
26 |
34 |
130 |
|
2 |
штат компании |
55100 |
15375 |
5944 |
|
3 |
партнеры компании |
Accenture, Contino, Deloitte |
Slalom, Onica |
AlphaDream, Jupiter |
|
4 |
количество успешно выполненных проектов |
>1000 |
>1000 |
>1000 |
|
5 |
гарантии компании |
Стабильность |
Профессионализм |
Репутация |
2.4 Сравнительный анализ стратегий внедрения ИС
Внедрение систем — это комплекс специфических задач, выполнение которых позволяет добиться реальной эксплуатации решения в организации.
Процесс внедрения состоит из:
— подготовительных работ технического и административного плана
— тестовой (опытной) эксплуатации
— промышленной эксплуатации.
Таблица 5 Сравнительный анализ стратегий внедрения ИС
|
№ п/п |
Стратегия внедрения |
Достоинства и недостатки стратегии внедрения |
|
1 |
Процесс поэтапного внедрения |
После установки СУБД можно осуществлять создание БД, в том числе задавать структуры БД, производить ввод данных, а также выполнять любые действия, предусмотренные функциональными возможностями БД. |
4. ОБЕСПЕЧЕНИЕ ЭКСПЛУАТАЦИИ ИС
4.1 РИСКИ РАЗРАБОТКИ И ВНЕДРЕНИЯ ИС
ИТ риск или риск информационных технологий – любой риск, связанный с использованием информационных технологий.
Жизненный цикл – ряд стадий развития программной системы от замысла до разработки, производства, эксплуатации и вывода из последней. Смена стадий жизненных циклов сопровождается сменой основного вида работ и точки зрения на систему.
Таблица 6 – Риски разработки и внедрения ИС
|
№ п/п |
Этап жизненного цикла |
Возможные риски |
Пути снижения вероятности возникновения |
|
1 |
Каскадная модель |
Очень часто происходит выход за рамки дедлайна, потребность внесение корректировок из-за чего срок выполнения может быть еще увеличен |
Требуется продумать как будет выглядеть модель. |
|
2 |
Поэтапная модель с промежуточным контролем |
Нет оперативности в учете изменений и уточнений. |
Определить четкие требования в техническом задании. |
|
3 |
Спиральная модель |
Не всегда можно определить, когда можно переходить на следующий этап. |
Внесение желательно подробного обязательного функционала и его сроки в техническое задание. |
Каскадная модель – последовательное выполнение всех этапов проекта в строго фиксированном порядке. Переход на следующий этап будет означать полное завершение работ на предыдущем этапе.
Поэтапная модель с промежуточным контролем – также как и в каскадное модели идет последовательное выполнение всех этапов, но есть возможность вернуться на предыдущие этапы.
Спиральная модель – на каждом витке спирали выполняется создание версии программного продукта, уточняются требования, планируются работы следующего витка.
4.2 ВОЗМОЖНЫЕ ДЕФЕКТЫ ИС
Дефект программного средства – ошибка в программном продукте, вследствие которой продукт ведет себя неверно. Большинство дефектов возникают из-за допущенной ошибки в программном коде или логической ошибки.
Таблица 7 – Риски разработки и внедрения ИС
|
№ п/п |
Этап жизненного цикла |
Возможные дефекты и ошибки |
Пути снижения вероятности возникновения |
|
1 |
Каскадная модель |
Из-за особенности модели высока вероятность иметь под конец выпуска множество различных ошибок |
Детально продумать проектировку модели. |
|
2 |
Поэтапная модель с промежуточным контролем |
Поскольку уточнения происходят только после выполнения цикла, из-за этого могут смещаться сроки выполнения |
Заказчик либо должен понимать эти тонкости и согласиться, либо изначально продумать все детали. |
|
3 |
Спиральная модель |
В связи с особенностью модели, возможно дефекты с жесткими временными ограничениями |
Необходимость в понимании разработчиками необходимого функционала и сроков за которое нужно его реализовать |
4.3 РАЗГРАНИЧЕНИЕ ПРАВ ДОСТУПА К ИС
Разграничения прав доступа представляет собой настройки, связанные с сегментированием локально вычислительной сетью структуры на отдельные части и определение правил этих частей.
Таблица 8 – Разграничение прав доступа к ИС
|
Группы пользователей |
персональные данные |
база данных |
Заявки |
|
Обычные пользователи |
Только чтение |
Только чтение |
Чтение и запись |
|
Персонал поддержки |
Чтение и запись |
Чтение и запись |
Чтение и запись |