Диплом: Разработка CRM системы для компании ООО "ПК Кредо"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
5) Устройства накопления и сбора информации
С помощью документации оформляются технологические оснащение,
предварительный выбор технических средств и технологический процесс
обработки данных.
Документация бывает трех видов:
- Нормативно-справочная, используется при выполнении расчетов;
- Специализированная с комплексом методик по всем этапам разработки;
- Общесистемная, включает отраслевые и государственные стандарты по
техническому обеспечению. [7]
По формам организации технического обеспечения:
Централизованное техническое обеспечение используется с большие ЭВМ
и вычислительные центры.
Децентрализованный подход характеризуется реализацией
функциональных подсистем на персональном компьютере на рабочих местах.
На данный момент технического обеспечения не предприятии достаточно
и оно соответствует потребностям для реализации задачи.
67
II Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Процессы жизненного цикла проекта автоматизации
Модель разработки программного обеспечения - это такая структура,
которая систематизирует разнообразные формы проектной деятельности, их
последовательность и взаимодействие в процессе разработки. Для выбора
необходимо учитывать сложность и масштаб проекта, доступность ресурсов,
предметную область и ряд других факторов.
Моделей разработки существуют много, но в целом из классических
можно выделить: водопадную, v-образную, спиральную, итерационную
инкрементальную и гибкую.
Водопадная модель: предполагает переход от стадии к стадии, без
возможности возвращения к предыдущему шагу. Команде видна фаза
разработки до и после текущей.
V-model: схожа с водопадной, но на каждой стадии на спуске необходимо
анализировать, что будет происходить на подъеме.
Итерационная модель: лежит в основе современного подхода к
разработке. Свойственна двойственность - с точки зрения жизненного цикла
является итерационной, с точки зрения продукта инкрементальной. Основной
особенностью является разделение проекта на итерации, небольшие промежутки
каждый из которых может включать все стадии водопадной модели.
Спиральная модель: тоже что и итерационная модель, но с особым
вниманием к управлению рисками относительно процесса разработки проекта и
контрольных точек. включает 4 ключевые фазы: проработка целей и
ограничений, прототипирование и анализ рисков, разработка продукта (билда) ,
планирование следующего цикла.
Гибкая модель: собрала в себе все преимущества различных подходов и
является их совокупностью. Одной из особенностей гибкой модели является
наличие agile - манифеста:
1. Люди и взаимодействие важнее процессов и инструментов.
68
2. Работающий продукт важнее исчерпывающей документации.
3. Сотрудничество с заказчиком важнее согласования условий контракта.
4. Готовность к изменениям важнее следования первоначальному плану.
В связи с тем, что проект не займет много времени, возможно применение
водопадной модели. [17]
2.1.2. Ожидаемые риски на этапах жизненного цикла и их
описание
В связи с тем, что водопадная модель была одной из первой, у нее имеется
ряд недостатков в том числе:
- невозможность изменения предыдущего этапа после его завершения;
- необходимость планирования каждого этапа более тщательно, без
возможности повторной доработки
- полная неспособность адаптировать проект к изменениям в требованиях
- возможность посмотреть проект только после его создания, на последней
стадии
- в полной противоположности гибкой модели, водопадная модель не
подразумевает участие пользователей ПО (только на стадии сбора
требований)
69
Рис 33. Водопадная модель.
Для того чтобы снизить риски, необходимо ясное планирование, тщательные
сбор, обработка и написание требований. [17]
2.1.3. Организационно-правовые и программно-аппаратные
средства обеспечения информационной безопасности и
защиты информации
Для создания информационной безопасности и защиты информации на
предприятии был разработан следующий план:
1) Защита от внутренних угроз - включает в себя разработку внутренней
политики безопасности и разграничение прав доступа к папкам и модулям
системы. Ниже представлена таблица с разграничением прав,
предварительно были определены группы пользователей.
70
Таблица № 12.
Разграничение прав
Группа
пользовате
лей
Общая
папка
“Сведения
по
остаткам
материалов
Общая
папка
“Документ
ы”
Общая
папка
“Текущие
заказы”
Общая
папка
“Исполнен
ные
заказы”
Доступ в
Internet
Директор
предприяти
я
Чтение/соз
дание/удал
ение
Чтение/соз
дание/удал
ение
Чтение/соз
дание/удал
ение
Чтение/соз
дание/удал
ение
Не
ограничен
Бухгалтер
Чтение/соз
дание/удал
ение
Чтение/соз
дание
Чтение
Чтение
Ограничен
Мастер
Чтение
Чтение
Чтение
Чтение
Ограничен
Монтажни
к
Нет
Нет
Чтение
Чтение
Нет
Сварщик
Нет
Нет
Чтение
Чтение
Нет
2) Защита от внешних угроз - для защиты от внешних угроз был установлен
ESET NOD32. Это специальное антивирусное решение для небольшой
компьютерной сети, пакет базовой защиты для малого бизнеса и стартапа.
Подходит для данного предприятия так как имеется ряд необходимых
факторов:
- Бесплатная техническая поддержка, работает круглосуточно;
- Простая установка и использование;
- Подходит для 5,10, 15 и 20 рабочих мест
- Небольшая стоимость
- Комплексная антивирусная защиты компьютеров и мобильных
устройств.
3) Выбор политики информационной безопасности - в перспективе на
расширение производства и крупные заказы, требующие более строгой
71
политики безопасности от партнеров, необходимо разработать ее по
соответствующему стандарту ISO 17799. Такой стандарт позволяет
пройти сертификацию на соответствие стандарту. Это будет указывать на
то, что в компании высокие стандарты по управлению информационной
безопасности. Также это может понадобится в случае работы над
проектами с секретной информацией. [8]
2.2. Информационное обеспечение задачи
2.2.1. Информационная модель и её описание
Рис 34. Информационная модель.
Так выглядит схема бизнес процессов после добавления формы на сайт.
Ниже представлена информационная модель
72
Рис 35. Схема бизнес процессов.
2.2.2. Характеристика нормативно-справочной, входной и
оперативной информации
В данном проекте используются только входящие файлы и справочники.
Основным и единственным входящим файлом является письмо “Быстрый
запрос” с информацией о клиенте и его потребности. Письмо приходит на почту
директору, выглядит следующим образом.
Рис 36. Письмо после обработки формы.
73
2.2.3. Характеристика результатной информации
Для данной формы результатной информацией является отчет о
потенциальных клиентах. Исходя из него, можно составить список основных
вопросов, составить базу клиентов и их контактов. Сформировать отчеты за
месяц, полгода, год для прогнозирования заказов.
Данный отчет используется для получения статистики и дальнейшего
прогнозирования, также это фактические список горячих клиентов, которые в
данный момент интересуются и готовы к заказу. [8]
Также исходя из заявок можно оценить уровень заполнения информацией
сайта, его наполненность и эффективность с информативной точки зрения. В
дальнейшем возможно дополнение сайта нужной информацией.
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий
диалога)
В данном проекте автоматизироваться будет еще одна линия
взаимодействия с клиентом (небольшая crm-система), преимущество которой,
состоит в том, что клиент в любое время сможет отправить свой запрос, даже
если линия телефонная занята или сейчас нерабочее время. Таким образом,
составляется база клиентов с их потребностями и вопросами, что дает широкую
базу для дальнейшего развития и роста притока клиентов. Ниже сценарий
диалога для данного проекта
74
Рис 37. Сценарий диалога.
При заполнении формы “Быстрый запрос” на сайте, письмо с
заполненными данными уходит на почту директора, где после идет дальнейшая
обработка заявки. По данным заявки сформировывается очередь из заказов и
планируется выполнение, происходит заказ фурнитуры, тканей и прочих
расходников. [1]
По данным прошлых заявок и заказов можно предполагать количество
заказов и необходимые материалы впоследствии. Также на основании заявок
можно сформировать отчет и вывести печатные документы.
Чтобы показать иерархию функций управления и обработки данных
сформировано дерево функций.
75
Рис 38. Дерево функций.
Функционал программы можно разделить на два подмножества функций:
1) Основной - с его помощью достигается основная цель реализации
алгоритма программы
2) Дополнительный или служебный - это то, что можно изменять, дополнять
и тд.
2.3.2. Характеристика базы данных
Представим базу данных в виде ER-модели. ER-модель - это такая модель
данных, которая позволяет описывать концептуальные схемы предметной
области. С ее помощью выделяют ключевые сущности и можно выделить связи,
которые будут образовываться между сущностями. [8]
В качестве графической реализации, визуализировать данную модель
можно с помощью диаграмм сущность-связь.
76

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

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