Диплом: Автоматизация управления сервисным обслуживанием клиентов в ООО «Ремонтсервис»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
56
Анализ
Проектирование
Реализация
Внедрение
Сопровождение
Рисунок 2.2 Реальный процесс разработки ПО по каскадной схеме.
Спиральная модель (англ. spiral model) была разработана в середине 1980-х
годов Барри Боэмом. Она основана на классическом цикле Деминга PDCA (plan-do-
check-act). При использовании этой модели ИС создается в несколько итераций
(витков спирали) методом прототипирования.
Прототип — действующий компонент ИС, реализующий отдельные
функции и внешние интерфейсы. Каждая итерация соответствует созданию
фрагмента или версии ИС, на ней уточняются цели и характеристики проекта,
оценивается качество полученных результатов и планируются работы следующей
итерации.
На каждой итерации оцениваются:
Риск превышения сроков и стоимости проекта
Необходимость выполнения еще одной итерации
Степень полноты и точности понимания требований к системе
Целесообразность прекращения проекта.
Один из примеров реализации спиральной модели — RAD (англ. Rapid
Application Development, метод быстрой разработки приложений).
Естественное развитие каскадной и спиральной моделей привело к их
сближению и появлению современного итерационного подхода, который
представляет рациональное сочетание этих моделей. Различные варианты
57
итерационного подхода реализованы в большинстве современных технологий и
методов: RUP, MSF, XP.
В связи с небольшим объемом проектных работ, а также характером проекта
выберем спиральную модель для описания жизненного цикла . В соответствии с
этим в него будут входить следующие этапы:
Формирование требований;
Проектирование;
Реализация;
Тестирование;
Ввод в действие;
Эксплуатация и сопровождение.
Для выполнения работ в описанных рамках необходимо привлечь
следующих специалистов:
программист;
тестер;
консультант (сотрудник склада);
менеджер проекта – системный администратор.
Существует 4 основных способа стратегии внедрения информационной
системы:
Параллельная стратегия;
Скачок;
Узкое место;
Опытная эксплуатация "пилотного проекта.
Параллельная стратегия не подходит, так как компания не располагает
достаточными ресурсами для ведения учета одновременно в автоматизированном и
ручном вариантах. Стратегия Скачек не позволяет плавно перейти на
использование разработки, узкое место больше подходит для использования в
подобных компаниях. Поэтому в качестве стратегии внедрения ИС была выбрана
«Опытная эксплуатация пилотного проекта».
Таким образом, в дипломном проекте выбран стандарт ЖЦ ИС ISO/IEC
серии 15288, выбрана модель спиральная ЖЦ ИС, стратегия внедрения «Опытная
эксплуатация пилотного проекта».
58
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
Любой проект по созданию информационной системы предприятия всегда
включает множество задач, связанных с общим управлением проектом,
разработкой ПО, проектированием ИС, внедрением, каждая из которых сама по
себе является проектом с присущими ему особенностями. Поэтому в ходе
разработки существуют различные риски.
Риски заказчика связаны с неполным достижением целей проекта и не
эффективно израсходованными средствами, а риски исполнителя - с возможностью
резкого превышения фактической себестоимости работ по сравнению с плановой.
Необходимость ведения параллельных и подчас принципиально отличающихся по
своему характеру работ приводит к тому, что многократно возрастает уровень
риска проекта.
Наиболее характерные риски проекта приведены в таблице 2.1.
Таблица 2.1
Возможные риски проекта
Этапы возникновения дефектов и ошибок
Типы первичных дефектов и ошибок
программного средства и
документации
Формирование
требований
Разработка требований
к ПО
Дефекты исходных требований
заказчика
Проектирование
Планирование работ
Дефекты, обусловленные реальной
сложностью проекта
Проектирование
архитектуры системы
Ошибки планирования и системного
проектирования программного
средства
Детальное
проектирование ПО
Системные и алгоритмические
дефекты и ошибки проекта
Реализация
Кодирование ПО
Программные дефекты и ошибки
компонентов и документов
программного средства
Тестирование
Тестирование ПО
Программные и алгоритмические
ошибки программного средства и
документации
Ввод в действие
Разработка
документации
Дефекты и ошибки обобщающих
документов
59
Эксплуатация и
сопровождение
Эксплуатация ПО
Программные дефекты.
2.1.3 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации
Комплекс мер по защите информации в разрабатываемой системе включает в
себя следующие аспекты:
защита информации непосредственно в информационной системе от
внутренних угроз;
защита информации от внешних угроз.
Для защиты от внутренних угроз в системе используется политика
разделения прав доступа. Характеристика политики приведена в таблице 2.2.
Таблица 2.2
Разграничение прав пользователей
Группы
пользова-телей
Модуль
«Авторизация»
Модуль
«Регистрация»
Модуль
«Ввод»
Модуль
«Отчеты»
Сотрудники
Чтение
Полный
Ввод
данных
Полный
Администратор
системы
Полный
Полный
Полный
Полный
Защита от внешних угроз осуществляется путем применения следующих
способов:
- использованием программно-аппаратных комплексов;
- разработкой и соблюдение политик безопасности;
- использованием защищенных каналов связи при передаче информации;
- использованием антивирусных средств;
- физической защитой помещений с наиболее ценной информацией.
Характеристика используемых средств от внешних угроз информационной
безопасности приведена в таблице 2.3.
Таблица 2.3
Характеристика используемых средств от внешних угроз информационной
безопасности
60
Способ (метод)
Описание (наименование средства)
Программно-аппаратные комплексы
защиты информации
КСЗИ «Панцирь-К»
Разработка и соблюдение политик
безопасности
- ограничение доступа пользователей к
информации;
- анализ и статистика нарушений
информационной безопасности;
- информационный мониторинг;
- распределение ответственности по
обеспечению информационной
безопасности;
- определение порядка работы с
информацией, являющейся
конфиденциальной.
Защита каналов связи
протокол SSH
Антивирусная защита
Kaspersky Total Space Security
Физическая защита помещений
- система контроля и управления
доступом;
- оборудование помещений решетками
на окнах;
- разграничение прав доступа в
помещения.
2.2 Информационное обеспечение задачи
2.2.1 Информационная модель и её описание
Информационная модель представляет собой схему движения входных,
промежуточных и результативных потоков и функций предметной области. Кроме
того, она объясняет, на основе каких входных документов и какой нормативно-
справочной информации происходит выполнение функций по обработке данных и
формирование конкретных выходных документов. Информационная модель
представлена на рис. 2.3.
61
ИС Сотрудник
Учет типов
сотрудников
Учет
запчестей
Учет
моделей
Учет
сотрудников
Учет заказов
Учет
клиентов
Учет
брендов
Учет
оборудовани
я
Учет
дефектов
Анализ
стоимости
работ
Прогноз
Анализ
стоимости
работ
Прогноз
Сотрудник
Спр Тип
сотрудников
Спр* Тип
сотрудников
Спр Бренд
Спр* Бренд
Т Дефект в заказе
Т* Дефект в
заказе
Спр
Оборудование
Спр* Дефект
Спр Запчасти
Т Доступ
Спр Клиент
Спр* Клиент
Т* Модель
Спр*
Оборудование
Т Заказ
Спр* Запчасти
Спр Дефект
Т* Доступ
Т Модель
Т* Заказ
Список
клиентов
Список
клиентов
Список
заказов
Список
заказов
Детализация
заказа
Детализация
заказа
Т Запчасти в
заказе
Т* Запчасти в
заказе
Т Функции
сотрудников
Т* Функции
сотрудников
Т Сотрудники
Т* Сотрудники
Рисунок 2.3 Информационная модель системы
2.2.2 Характеристика нормативно-справочной, входной и оперативной
информации
Под входной информацией понимается вся информация, необходимая для
решения задачи и расположенная на различных носителях: первичных документах,
машинных носителях, в памяти персонального компьютера. С этой целью
составляются перечень входной информации и состав реквизитов каждого вида
входной информации, расположение реквизитов входной информации, описание
полей (реквизитов) входных документов.
Значительное место в автоматизированной системе учета занимает
нормативно-справочная информация. Нормативно-справочная информация ― это
условно‒постоянная составляющая общей корпоративной информации, она
62
используется при регламентации деятельности компании, обеспечивая целостность
данных, сопровождающих бизнес-процессы компании.
По назначению нормативно-справочная информация используется для:
идентификации единиц информации;
информационно-поисковых целей;
формирования характеристик объектов учета;
обеспечения информационных взаимосвязей и расчетов.
Другими словами, нормативно-справочная информация ― это ядро единого
информационного пространства организации, включающее в себя набор
справочников, словарей, классификаторов, стандартов, регламентов, используемых
в деятельности организации.
В системе используется следующая входная информация:
Список сотрудников компании;
Список моделей оборудования;
Список брендов оборудования;
Список запчастей с указанием их стоимости;
Список дефектов (неисправностей оборудования) с указанием
стоимости.
Данная информация применяется для первичного заполнения справочников
системы. В ходе дальнейшей работы осуществляется регистрация клиентов,
ремонтируемых оборудования, а также заказов. Для хранения этой информации
используются Таблицы Клиенты, Оборудование, Заказы.
В ходе работы программы осуществляется также редактирование заказов.
Для обеспечения работы системы предусмотрены справочники, приведенные
в Таблице 2.4.
Таблица 2.4
Перечень используемых справочников
пп
название
справочника
ответственный
за ведение
средний
объём
справочника
в записях
среднюю
частоту
актуализации
средний
объем
актуализации,
%
1.
Клиент
Администратор
45
1 раз в месяц
10
2.
Модели
Администратор
150
1 раз в год
10
63
оборудования
3.
Бренды
Администратор
250
1 раз в год
10
4.
Дефекты
Администратор
45
1 раз в месяц
10
5.
Типы
сотрудников
Администратор
45
1 раз в месяц
10
6.
Запчасти
Администратор
45
1 раз в месяц
10
Все документы могут поступать как бумажной, так и в электронной формах.
2.2.3 Характеристика результатной информации
Информацию, полученную в результате обработки первичной и
промежуточной информации о совершенных хозяйственных операциях, называют
результатной. Именно для достижения получения итоговой информации и
используется сбор и обработка данных. Она позволяет оценить работу организации
и принимать управленческие и оперативные решения.
Результатной информацией, формируемой в ходе работы системы, являются
следующие документы:
Список клиентов;
Список заказов;
Детализация заказа;
Анализ стоимости выполненных работ за каждого инженера;
Прогноз количества заказов на основании учтенных ранее заказов.
Список клиентов содержит ФИО клиента и номер его телефона. Список
заказов отображает все заказы в данный момент, содержит такие реквизиты, как
номер заказа, его статус, дату начала, дату окончания, стоимость, а также ФИО
сотрудника, который его выполнял. Также в этой форме рассчитываются такие
показатели, как общее количество заказов, общая стоимость заказов, средняя,
максимальная и минимальная стоимость.
2.3 Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Основным действующим лицом в разработанной системе является
сервисный инженер, который производит регистрацию заявки на ремонт, а также
64
формирование результатных документов. Дерево функций для инженера
представлено на Рисунке 2.4.
Функции
менеджера
Регистрация заказа
Редактирование заказа
Закрытие заказа
Прогноз количества
заказов
Учет клиента
Работа со
справочниками
(добавление данных)
Оборудовнаие
Бренды
Модели
Запчасти
Неисправности
Рисунок 2.4 Дерево функций системы для менеджера
Администратор системы обладает более расширенными возможностями. Он
производит первичное наполнение справочников, а также обеспечивает их
дальнейшее ведение, Кроме того, он также имеет возможность регистрации
пользователей, определение прав их доступа к системе. Дерево функций для
администратора представлено на Рисунке 2.5.
65
Функции
администратора
Регистрация заказа
Редактирование заказа
Закрытие заказа
Прогноз количества
заказов
Учет клиента
Управление
справочниками
Оборудование
Бренды
Модели
Запчасти
Неисправности
Работа с
пользователями
Добавление
Удаление
Редактирование
Назначение
модулей
Назначение прав
доступа
Рисунок 2.5 Дерево функций системы для администратора
Сценарии диалога, формирующиеся на основе деревьев функций, приведены
на Рисунках 2.6 и 2.7.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)