Дипломная работа: Автоматизация управления проектами студии Нюанс

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
76
• Скорость – по причине упрощения некоторых стандартов MySQL
значительно увеличила производительность.
Недостатки MySQL:
• Ограничения - создатели MySQL изначально заложили в эту СУБД
определенные ограничения функционала, которые бывают необходимы при
работе с требовательными приложениями;
• Проблемы с надежностью - иногда уступает другим СУБД в
надежности, из-за определенных способов обработки данных (аудиты,
транзакции, связи);
• Медленная разработка – несмотря на то, что MySQL является
технически открытым ПО, есть жалобы на процесс разработки. Однако
существуют и другие вполне успешные СУБД, которые созданы на базе
MySQL, например MariaDB.
Для создания ИС в виде веб-приложения был выбран веб-язык PHP,
поэтому требуется выбрать СУБД, наиболее подходящую для быстрой работы
с веб-приложениями. Такой СУБД является MySQL.
1.4.3. Обоснование проектных решений по техническому
обеспечению
Рассмотрим техническую архитектуру компании. Это позволит понять
степень автоматизации и информатизации всей компании.
Техническая составляющая ИС компании: персональные компьютеры,
сервера и коммуникационное оборудование.
На рисунке 1.8 представлена техническая архитектура
информационной сети предприятия.
77
Таблица №1.6
Минимальные технические требования к аппаратному обеспечению,
представлены в таблице 1.7.
Таблица №1.7
78
Отдел по работе с поставщиками Транспортный отдел
Коммутатор
Отдел по работе с клиентами
IT служба
Сервер баз данных
Резервный сервер баз данных
Производственный отдел
Бухгалтерия
Проектный отдел
Рисунок №1.8. Техническая архитектура ИС
3Com Switch 5500 10/100
Мбит/с, 48 портов
Комм
утатор
3Com Switch 5500 10/100
Мбит/с, 48 портов
Маршру
тизатор
79
II ПРОЕКТНАЯ ЧАСТЬ
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
Практика разработки прикладных приложений показывает, что
идеальных стандартов моделирования жизненного цикла (ЖЦ) проектов
автоматизации, не существует. Для достижения успехов, рекомендуется
применять комбинированные методики, которые основываются на нескольких
стандартах и методологиях. В рамках данного дипломного проекта, был
применен комбинированный метод, а именно:
для определения основных этапов ЖЦ был выбран международный
стандарт ГОСТ Р ИСО/МЭК 12207-2010
для функционального моделирования предметной области и
формирования функциональных требований, была выбрана IDEF-
технология
для проектирования базы данных и разработки приложения, была
выбраны объектно-реляционная модель программирования систем.
В качестве основного стандарта, определяющего процессы ЖЦ
программных средств (ПС), был выбран стандарт ГОСТ Р ИСО/МЭК 12207
из-за следующих преимуществ:
стандарт ГОСТ Р ИСО/МЭК 12207 является российским стандартом,
официально введенным в действие на территории Российской Федерации.
стандарт создан на основе одного из наиболее популярных
международных стандартов в сфере информационных технологий – ISO/IEC
12207:1995 (ISO/IEC12207) Standard for Information Technology - Software
Lifecycle Processes.
80
популярные методологии разработки ПС (такие как Rational Unified
Process) основываются на ISO/IEC 12207:1995 (ISO/IEC12207) Standard for
Information Technology - Software Lifecycle Processes.
Стандарт ГОСТ Р ИСО/МЭК 12207 устанавливает общую структуру
процессов ЖЦ ПС, определяет процессы, работы и задачи, выполняемые в
ходе ЖЦ ПС:
основные процессы (проектирование, разработка, внедрение),
вспомогательные процессы (исследование предметной области и
формирование функциональных требований к системе),
организационные процессы (управление конфигурацией).
Так как исследование предметной области и постановка задачи
проведена в аналитическом разделе проекта, а функции управления
конфигурацией полностью автоматизированы платформой «1С:
Предприятие», то более подробно остановимся на основных процессах ЖЦ
ПС, структура которых представлена на рисунке 2.1.
Источник: https://baza.diplomsite.ru/previewfile/2306