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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
36
В таблице 7 описаны минимальные требования к персональному компьютеру для
работы в агентстве недвижимости.
Таблица 7
Минимальные требования к аппаратному обеспечению ПК ИС
Характеристика
Значение, не менее
ЦП [CPU]
Процессор с частотой 1 гигагерц (ГГц)
или быстрее
Видеопамять [VRAM]
1 Gb
Винчестер [HDD]
250 Gb
Оперативная память [RAM]
4 Gb
37
II Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
Процесс разработки любой информационной системы делится на несколько
поочередных этапов, каждый из которых заканчивается выпуском конкретного
продукта, к примеру, моделей, алгоритмов, документации, программных продуктов
и прочего. Для каждого этапа в общем случае есть свои собственные технологии
(методологии) и инструментальные способы проектирования, призванные
гарантировать адекватные цели и задачи конкретно текущим этапом разработки
[4,15].
Как правило, выделяют следующие общие этапы разработки ИС [5]:
− Исследование предметной области: исследование и анализ организационной
структуры организации, его работы и имеющейся текущей информационной
системы обработки информации: акцентирование и прогнозирование
ключевых бизнес процессов; сбор информационных требований вероятных
пользователей информационной системы; составление требований к
информационной системе; составление технического задания (ТЗ) на
разработку ИС (эту стадию еще называют стадией системного анализа или же
предпроектированием).
− Проектирование, содержащее в себе логическую разработку, основная доля
которого - разработка информационной базы (БД либо хранилища), и
техническое планирование - формирование структуры информационной
системы (состав многофункциональных и обеспечивающих себя подсистем),
подбор аппаратной платформы и операционной системы, архитектуры БД
(централизованная или распределенная) и пр. В данной стадии формируется
технический план ИС.
− Реализация, включающая в себя проектирование и заполнение БД, разработку
программ-приложений с целью функциональных подсистем. В данной стадии
формируется технический план ИС. В данной стадии формируется
действующий проект ИС, содержащий в себе отображение абсолютно всех
приложений и руководств для потенциальных пользователей.
38
− Тестирование, введение в многоопытное использование. На данной стадии
выполняется сложная комплексная настройка подсистем ИС, поэтапное
внедрение системы в использование по отделам организации. По завершении
стадии формируется документ о приемке-сдаче системы в
крупнопромышленное использование.
− Использование и поддержка ИС. В данной стадии имеются шансы
обнаружить и исправить ошибки и недоработки, а кроме того
сформулированы условия к вероятной модернизации информационной
системы и сделано само усовершенствование.
Таким образом, именно к планированию ИС имеют отношение только лишь
первые два этапа, а целую приведенную совокупность стадий, какие протекают в
своем развитии ИС, начиная от этапа принятия заключения о разработки ИС до этапа
остановки ее функционирования, как правило, называют жизненным циклом ИС.
Описания операций и задач на любой стадии жизненного цикла и очередности
выполнения стадий и этапов называют моделью жизненного цикла [5].
Модель практически отображает всевозможные состояния системы: ее
разработку, функционирование и поддержание на протяжении всего существования
ИС.
В настоящее время применяются три модели жизненного цикла [7]:
− Каскадная модель (рисунок 8), которая учитывает поочередное выполнение
абсолютно всех вышеуказанных стадий в точно фиксированном порядке, при
этом переход на последующие стадии вероятен только тогда, когда полностью
завершится предыдущий этап. Аналогичным способом, данная модель
подразумевает разработку завершенных продуктов в любой стадии, что по
сути фактически ликвидирует то или иное изменение или уточнение
требований пользователей. Данная «жесткая» модель отлично функционирует
только лишь при разработке сравнительно простых ИС.
− Итерационная модель (рисунок 9) также учитывает поочередное выполнение
стадий, однако допускает возвраты на прошлые стадии после выполнения
очередной стадии, в случае, если появляется потребность исправления их
итогов с учетом результатов наиболее поздних стадий. Данная модель
наиболее отвечает действительному процессу формирования ИС, однако и
39
она не постоянно дает возможность незамедлительно учитывать образующие
изменения и уточнения.
− Спиральная модель (рисунок 10) подразумевает поочередное формирование
на любом витке определенного прототипа системы (следующей версии) с
этим, для того, чтобы возможно было дать оценку ее качеству, более точно
определить требования пользователей и распланировать деятельность на
очередном витке. При этом используется известный в организации
проектирования (и программирования) подход «сверху-вниз», когда в начале
разрабатываются общесистемные проблемы, такие, как структура
многофункциональных подсистем и их интерфейс между собой и с БД,
планирование БД н т.п., а далее разработка и осуществление определенных
задач обрабатывания информации.
Рисунок 8. Каскадная модель ЖЦ ИС
Рисунок 9. Поэтапная модель с промежуточным контролем
40
Рисунок 10. Спиральная модель ЖЦ ИС
Спиральная модель жизненного цикла имеет возможность быть выполнена с
применением прототипной, либо RAD-технологии (Rapid Application Development -
быстрая разработка приложений). Согласно данной технологии ИС разрабатывается
посредством поочередного расширения прототипов, включая и детализацию
требований и завершая детализацией программного кода. Необходимой
особенностью данной технологии считается вероятность интенсивного участия в
абсолютно всех стадиях разработки будущих пользователей информационной
системы. Значимой характерной чертой данной технологии является то, что
возникает меньше погрешностей и несоответствий между итерациями и
требованиями пользователей, что позволяет, во-первых, сократить время
разработки, а, во-вторых, в результате приобрести систему, предельно
удовлетворяющую клиентов.
В данном дипломном проекте была выбрана каскадная модель жизненного
цикла информационной системы.
Имеется полный ряд стандартов, в которых регламентируется жизненный
цикл ИС (и в целом программных систем) и предполагается конкретная модель
жизненного цикла. Базовым международным стандартом считается стандарт ISO
IEC 12205. принятый в 1995г. В нем регламентированы ключевые категории
процессов, охватываемых в жизненный цикл всего пять:
− Договорные процессы, связанные с получением и поставкой ИС.
Источник: https://baza.diplomsite.ru/previewfile/2068