Дипломная работа: Автоматизация процесса взаимодействия с клиентами (CRM) на примере агенства недвижимости

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
41
− Процессы организации, которые будут отражены в системе.
− Проектные процессы.
− Технические процессы, связанные с сопровождением, а также с внедрением и
обеспечением функционирования информационной системы.
− Специальные процессы (никак не рассматриваем).
Имеется весь ряд стандартов, регламентирующих ЖЦ ПО, а в определенных
вариантах и процессы разработки [10].
Между более популярных стандартов возможно отметить следующие:
− ГОСТ 34.601-90 - распространяется на автоматизацию информационной
системы и уточняет стадии и периоды их формирования. Помимо этого, в
стандарте находится представление нахождения работ в любой стадии.
Периоды и стадии работы, зафиксированные в стандарте, в большей степени
отвечают каскадной модели жизненного цикла.
− ISO/lhC 12207:1999 - стандарт на процессы и организацию жизненного цикла.
Распространяется на все без исключения разновидности заказного ПО.
Стандарт никак не включает описания стадий, этапов и фаз.
− Custom Development Method (методика Oracle) по разработке прикладных
информационных систем – научно-технический использованный материал,
детальный вплоть до уровня значения проектных актов, рассчитанных на
применение в проектах с использованием Oracle. Используется CDM для
традиционной модели ЖЦ (учтены все без исключения работы/задачи и
стадии), а кроме того с целью технологий "быстрой разработки" (Fast Track)
либо "облегченного подхода", подходящих в случае небольших проектов.
− Rational Unified Process (RUP) дает итеративную модель разработки,
содержающую четыре фазы: начало, изучение, создание и введение. Любая
стадия способна являться разбитой на стадии (итерации), в следствии каковых
издается вариант с целью внешнего или внутреннего применение. Освоение
посредством четырех основных фаз именуется циклом разработки, любой
цикл заканчивается генерацией версии системы. В случае, если уже после
этого работа над продуктом не прекращается, в таком случае приобретенный
продукт не прекращает совершенствоваться и вновь избегает эти же фазы.
42
Сущность деятельности в рамках RUP - это поддержание и формирование
моделей на базе UML.
− Microsoft Solution Framework (MSF) похожа на RUP. Таким же образом
содержит четыре фазы: исследование, планирование, создание, стабилизация,
также является итерационной, подразумевает применение объектно-
ориентированного моделирования. MSF в сопоставлении с RUP в большей
степени нацелена на разработку бизнес-приложений.
− Extreme Programming (ХР). Экстремальное программирование (наиболее
новейшая из числа рассматриваемых методологий) сформировалось в 1996 г.
В базе методологии командная работа, результативное общение между
исполнителем и заказчиком на протяжении всего проекта по разработке ИС, а
разработка проводится с применением поочередно дорабатываемых
прототипов.
В данном дипломном проекте выбран стандарт: ГОСТ 34.601-90.
В соответствии с базовым международным стандартом ISO/IEC 12207 все без
исключения процессы ПО разделяются на три категории:
1) Основные процессы
Приобретение.
Поставка.
Разработка.
Эксплуатация.
Сопровождение.
2) Вспомогательные процессы
Документирование.
Управление настройкой.
Обеспечение качества.
Решение проблем.
Анализ.
Аттестация.
Совместная оценка.
Верификация.
43
3) Организационные процессы
Создание инфраструктуры.
Управление.
Обучение.
Усовершенствование.
В таблице 8 приведены примерные описания ключевых процессов ЖЦ.
Дополнительные процессы предусмотрены с целью помощи исполнения ключевых
процессов, обеспечения качества проекта, организации верификации, контроля и
тестирования ПО. Организационные процессы устанавливают задачи и действия,
выполняемые как заказчиком, так и разработчиком проекта с целью управления
собственными процессами.
Таблица 8
Основные процессы ЖЦ
Процесс
(исполнитель
процесса)
Действия
Вход
Результат
Приобретени
е
(заказчик)
Инициирование
Подготовка
заявочных
предложений
Подготовка
договора
Контроль
деятельности
поставщика
Приемка ИС
Решение о начале работ
по внедрению ИC
Результаты
обследования
деятельности заказчика
Результаты анализа
рынка
ИС/ тендера
План поставки
разработки
Комплексный тест ИС
Технико-экономическое
обоснование внедрения ИС
Техническое задание на ИС
Договор на поставку/
разработку
Акты приемки этапов
работы
Акт приемно-сдаточных
испытаний
44
Продолжение таблицы 8
Процесс
(исполнитель
процесса)
Действия
Вход
Результат
Поставка
(разработчик
ПС)
Инициирование
Ответ на
заявочные
предложения
Подготовка
договора
Планирование
исполнения
Поставка ИC
Техническое задание на
ИC
Решение руководства
об участии в разработке
Результаты тендера
Техническое задание на
ИC
План управления
проектом
Разработанная ИС и
документация
Решение об участии в
разработке
Коммерческие
предложения
конкурсная заявка
Договор на разработку/
поставку
План управления проектом
Корректировка/реализация
Акт приемно-сдаточных
испытаний
Разработка(р
азработчик
ИС) Анализ
требований к
ИС
Подготовка
Проектирование
архитектуры ПС
Разработка
требований к ПО
Проектирование
архитектуры ПО
Детальное
проектирование
ПО
Кодирование и
тестирование
ПО
Техническое задание на
ИC модель ЖЦ
Подсистемы ИС
Спецификации
требования к
компонентам ПО
Архитектура ПО
Материалы детального
проектирования ПО
План интеграции ПО.
тесты
Архитектура ИС. ПО.
документация на ИС.
тесты
Используемая модель ЖЦ.
стандарты разработки
План работ
Состав подсистем.
компоненты оборудования
Спецификации требования
к компонентам ПО
Состав компонентов ПО.
интерфейсы с БД.
План интеграции ПО
Проект БД. спецификации
интерфейсов между
компонентами ПО
45
Позднее был разработан и в 2002 г. издан стандарт на процессы жизненного
цикла систем (ISO IEC 15288 System life cycle processes). К разработке стандарта
были привлечены специалисты всевозможных областей: программирования,
системной инженерии, человеческими ресурсами, управления качеством,
безопасностью и пр. Был предусмотрен практический опыт формирования систем в
государственных, академических, военных и коммерческих отраслях. Стандарт
используется для обширного класса систем, однако его главное назначение - помощь
формирования компьютеризированных систем. Непосредственно по этой причине
этот стандарт подойдет для реализации в моем проекте.
В соответствии стандарту ISO IEC серии 15288 в структуру ЖЦ необходимо
включать последующие категории процессов:
1) Договорные процессы:
приобретение (внутренние постановления либо постановления
внешнего поставщика):
поставка (внутренние постановления либо постановления внешнего
поставщика).
2) Процессы предприятия:
управление окружающей средой предприятия;
инвестиционное управление:
управление ЖЦ ИС;
управление ресурсами;
управление качеством.
3) Проектные процессы:
оценка проекта;
планирование проекта;
управление конфигурацией;
управление информационными потоками;
контроль проекта;
управление рисками;
принятие решений.
4) Технические процессы:
Источник: https://baza.diplomsite.ru/previewfile/2068