Диплом: Внедрение Activ Collab для автоматизации бизнес процессов в ООО Директлайн

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
7
СОДЕРЖАНИЕ
ВВЕДЕНИЕ..............................................................................................................9
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ............................................................................12
1.1 Технико-экономическая характеристика предметной области и предприятия.
Анализ деятельности «КАК ЕСТЬ».......................................................................12
1.1.1 Характеристика предприятия и его деятельности.......................................12
1.1.2. Организационная структура управления предприятием.........................14
1.1.3 Программная и техническая архитектура ИС компании..........................17
1.2 Характеристика комплекса задач, задачи и обоснование необходимости
автоматизации..........................................................................................................20
1.2.1 Выбор комплекса задач автоматизации и характеристика существующих
бизнес процессов.....................................................................................................20
1.2.2 Определение места проектируемой задачи в комплексе задач и ее
описание...................................................................................................................22
1.2.3 Обоснования необходимости использования вычислительной техники для
решения задачи........................................................................................................25
1.2.4. Анализ системы обеспечения информационной безопасности и защиты
информации.............................................................................................................27
1.3 Анализ существующих разработок и выбор стратегии автоматизации «КАК
ДОЛЖНО БЫТЬ»....................................................................................................29
1.3.1 Анализ существующих разработок для автоматизации задачи..................29
1.3.2 Выбор и обоснование стратегии автоматизации задачи.............................34
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации
комплекса задач.......................................................................................................35
1.4. Обоснование проектных решений.........................................................................37
1.4.1. Обоснование проектных решений по информационному обеспечению. .37
1.4.2. Обоснование проектных решений по программному обеспечению.........39
1.4.3 Обоснование проектных решений по техническому обеспечению............41
2. ПРОЕКТНАЯ ЧАСТЬ.......................................................................................44
2.1.Разработка проекта автоматизации.........................................................................44
2.1.1 Этапы жизненного цикла проекта автоматизации.......................................44
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание.................46
2.1.3 Организационно-правовые и программно-аппаратные средства...............47
обеспечения информационной безопасности и защиты информации................47
8
2.2. Информационное обеспечение задачи..................................................................49
2.2.1 Информационная модель и её описание.......................................................49
2.2.2. Характеристика нормативно-справочной, входной и оперативной..........51
информации.............................................................................................................51
2.2.3 Характеристика результатной информации.................................................57
2.3. Общие положения разработки.......................................................................59
2.3.1. Дерево функций и сценарий диалога...........................................................59
2.3.2. Характеристика базы данных.......................................................................61
2.3.3 Структурная схема пакета (дерево вызова процедур и модулей)...............67
2.3.4. Описание программных модулей.................................................................69
2.4 Контрольный пример реализации проекта и его описание..........................71
3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА..82
3.1 Выбор и обоснование методики расчёта экономической эффективности....82
3.2 Расчёт показателей экономической эффективности проекта.........................84
ЗАКЛЮЧЕНИЕ.....................................................................................................87
СПИСОК ЛИТЕРАТУРЫ.....................................................................................90
9
ВВЕДЕНИЕ
Одним из важнейших условий, обеспечивающих эффективное
функционирование организации, является наличие развитой информационной
системы, которая реализует автоматизированный сбор, обработку и использование
данных.
В настоящее время информационная система представляет собой банк
данных, включающие в себя вычислительную систему, базы данных (БД), систему
управления базами данных (СУБД) и набор прикладных программ.
происходит активная информатизация многих сфер человеческой
деятельности, которая характеризуется внедрением и использованием
автоматизированных информационных систем (АИС).
Автоматизированные информационные системы – это системы, основными
функциями которых являются надежное хранение информации во внешней памяти
компьютера, выполнение специфических преобразований информации, связанных
с ее поиском и модификацией, предоставление пользователям удобного и легко
осваиваемого интерфейса.
В настоящее время автоматизированные информационные системы (АИС)
получили столь широкое распространение, что трудно найти такую область
человеческой деятельности, в которой бы они не применялись: образование,
медицина, строительство, связь, экономика, машиностроение – вот далеко не
полный перечень этих областей.
Современные информационные технологии позволяют значительно
облегчить работу любого предприятия, начиная с больших предприятий и
заканчивая мелкими частными фирмами и организациями. Сейчас в сфере
продаж ведется обработка огромного количества информации о товарах,
поставщиках, покупателях, заказах и т.д. Поэтому хранить, обрабатывать и
пользоваться при помощи старых методов просто невозможно или не эффективно.
На замену бумажной бухгалтерии приходят БД, причем каждая БД направлена на
конкретную область или сферу применения.
В любой сфере бизнеса в том числе и сфере информационных технологий,
руководителю или руководству предприятия очень важно знать какое время
10
занимает производство того или иного проекта. В сфере информационных
технологий, компании, головной офис которой находится в Европе или Америке
часто прибегают к использованию более дешевой рабочей силы, в странах где
средняя заработная плата отличается от заработной платы в той же Европе или
Америке. Такая стратегия ведения бизнеса позволяет экономить ресурсы и
получать более выгодную прибыль.
Для мониторинга действий работника на удаленной дистанции, можно
реализовать систему, выполняющую такие функции. Так же, такую задачу может
помочь выполнить системы управления проектами. На рынке предоставлено
множество различных систем управления проектами, для которых имеются пакеты
разных ценовых уровней, поддерживающих русский язык, и обладающие нужным
функционалом для координации и мониторинга действий в коллективе. Одной из
важных особенностей таких систем является возможность вести учет затрат
рабочего времени сотрудника коллектива в том или ином проекте. Функция по
учету времени позволяет выявить полную отчетность по работе сотрудников, а так
же выявить недостатки работы если таковые имеются.
Задача дипломной работы является автоматизация процесса учета времени
работы сотрудников компании "Directline". Будет разработана программа
"Activecollab", которая будет вести учет времени деятельности сотрудников в
системе, а так же реализована возможность формирования отчетов по рабочему
времени по разным критериям.
Объектом автоматизации является компания "Directline". Компания
занимается разработкой респонсивных веб-сайтов, интернет магазинов, CRM-
систем, визуальной айдентики, 3D-анимацией, SEO-продвижением.
Для реализации проекта, были поставлены следующие задачи:
изучение объекта автоматизации, его организационной структуры и
информационных потоков;
анализ рынка готовых решений со схожими задачами ;
создание базы данных будущей программы;
проектирование информационной системы;
расчет экономической эффективности проекта.
Методы исследования:
11
проведение анализа — рассмотрение и анализ предметной области,
организационной структуры автоматизируемого участка;
наблюдение — процесс длительного объективного восприятия
изменений и всего происходящего для получения информации;
моделирование — проекция (перенесение) изучаемого объекта на
модель, составление схемы информационных потоков автоматизируемой области;
синтез — объединение и группирование признаков, свойств и
характеристик в единое целое;
аналогия — поиск и выделение черт сходства разных изучаемых
предметов, анализ рассмотрение готовых решений;
классификация — разделение предметов и явлений на группы в
соответствии с одним конкретным показателем;
сравнение — изучаемое явление или предмет сравнивается по
отдельно взятому признаку или свойству.
12
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 Технико-экономическая характеристика предметной области и
предприятия. Анализ деятельности «КАК ЕСТЬ»
1.1.1 Характеристика предприятия и его деятельности
Предметной областью, реализации проекта выступает компания "Directline".
Компания Директлайн (Direct Line Develovpment) занимается разработкой веб
сайтов, а так же SEO-продвижением, имеет три головных офиса по продажам в
Филадельфии, Денвере, Остине. Команда разработки находится в Тольятти.
Все американские отделы - это отделы по продажам, а так же менеджеры по
работе с клиентами. Руководитель компании находится в США. В офисе,
располагающимся в России, работают дизайнеры компании, переводчики, отдел
SEO-продвижения и разработчики.
Компания основалась в 2004 году, изначально с 1999 существовала студия
полиграфии и дизайна "Директ Лайн - агентство прямого маркетинга". Компания
занималась рекламой, разработкой фирменного стиля и разработкой логотипов. В
2004 году, компанией был запущен популярный портал о развлечениях Тольятти
Arriva.ru. В 2007 году, были реализованы проекты первый ста сайтов. В 2010 году
были открыты офисы в других городах России. В 2018 по статистике были созданы
около 40 проектов для компании различного профиля из США: сайты, приложения
и программные продукты. С 2018 года ведется активный набор новых сотрудников
для обучения и работы над проектами американских заказчиков в офисе.
Сейчас компания "Directline" разрабатывает индивидуальные сайты с нуля,
помогает партнерам выделиться среди конкурентов, привлечь больше клиентов.
Персональные дизайнеры создают сайты, акцентируя внимание на их
функциональности и индивидуальном стиле. Разработка сайтов- одно из главных
направлений компании "Directline".В качестве основного языка программирования
выступает использование Python, который дает возможности создать надежные и
практичные проекты. Внутренние специалисты - все наши дизайнеры и
13
разработчики имеют высокую квалификацию и опыт. Мы являемся международной
компанией, поэтому нет необходимости передавать ваш проект на аутсорсинг.
Справочная информация - Direct Line Development была создана в области
веб-дизайна более 15 лет. Имеют большой опыт в предоставлении необычных,
уникальных веб-решений, включая целевые страницы.
Инновации - рынок веб-дизайна постоянно меняется. Новые тенденции
могут определять, как посетители взаимодействуют с сайтами. Компания
постоянно отслеживает инновации в мире веб-дизайна, чтобы проекты
продолжали занимать высокие места на страницах результатов поиска.
Так же, компания занимается SEO-продвижением на топ позициях во всех
популярных поисковых системах. Специалисты SEO-продвижения изучают
каждый сайт и находят методы и стратегии эффективного привлечения целевой
аудитории.
Один из немаловажных деятельностей компании создание оптимизации
бизнес-процессов. Они помогают повысить продуктивность компании.
Разрабатывается программное обеспечение с учетом индивидуальных
потребностей клиентов для повышения производительности бизнеса в любой
сфере.
В таблице 1.1. отображена Количественно-стоймостная оценка и
ограничения компании "Directline" офиса г. Тольятти.
Таблица 1.1.
Количественно-стоймостная оценка и ограничения
п\п
Наименование характеристики (показателя) Значение показателя
на определённую дату
либо за период
1 Число штатных сотрудников офиса г.Тольятти 18
2 Уставный капитал 10000 рублей
3 Чистая прибыль 3,4 миллиона рублей в
год
4 Выплата зарплаты сотрудникам 600 000 рублей в год
5 Коммунальные расходы компании офиса 75 000 рублей в год
14
1.1.2. Организационная структура управления предприятием
Организационная структура управления - документ, схематически
отражающий состав и иерархию подразделений предприятия. Организационная
структура устанавливается исходя из целей деятельности и необходимых для
достижения этих целей подразделений, выполняющих функции, составляющие
бизнес-процессы организации. Она отражает ответственность и полномочия внутри
организации. Организационная структура бывает:
иерархическая ;
линейная ;
линейно-штабная;
функциональная; [13]
Для описании функционала компании используется линейная
организационная структура. Это простая форма управления иерархического типа,
четко отображающая взаимосвязь отделов, функций и подразделений. На рисунке
1.1. представлена линейная организационная структура компании.
15
Рисунок 1.1. Организационная структура компании "Directline"
Главой компании является руководитель - первый уровень. Он возглавляет
верховный менеджмент компании и курирует работу всех отделов и подразделов.
Занимается контролем финансовых потоков, имеет право назначать и отстранять
сотрудников любого уровня компании, распоряжается имуществом и финансами
компании, с учетом требований внутренних нормативных документов,
вырабатывает меры по защите конфиденциальной информации в рамках
законодательства, сотрудничает с банками напрямую, имеет право открывать счета
фирмы.
Второй уровень в схеме занимает заместитель руководителя компании. Он
занимается переговорами с крупными клиентами компании, структурирует
планируемые сделки, занимается мониторингом финансового состояния компании,
контролирует работу всех отделов компании. Имеет право предлагать правовые-
нормы компании, подписывать договора.
Третий уровень это все отделы компании. У каждого отдела есть свой
руководитель.
Руководитель отдела продаж занимается:
управлением коллектива;
обучением нового персонала в отдел продаж;
стратегический поиск новых потребителей продукции;
управлением дебиторской задолженностью;
формированием плана продаж, контролем его выполнения.
В его подчинении находятся менеджеры по продажам. Менеджеры по
продажам занимаются оформлениями продаж разработок.
Руководитель отдела по работе с клиентами выполняет функции, связанные
с подготовкой коммерческих предложений, работает с жалобами, решает спорные
вопросы. Контролирует дебиторскую задолженность клиентов, разрабатывает и
внедряет меры по повышения эффективности работы отдела, занимается поиском и
обучением новых сотрудников отдела по работе с клиентами. В его подчинении
находятся менеджеры по работе с клиентами. В их задачу входят - ведение
клиентской базы, поиск и привлечение новых клиентов.
16
Руководитель отдела SEO-продвижения разрабатывает и внедряет стратегию
продвижения, организует работу и задачу оптимизаторам, копирайтерам. Проводит
собеседования с новыми сотрудниками и обучает их. В его подчинении находиться
Инженеры-разработчики SEO-продвижения. Они занимаются поиском новых
тенденций в продвижении сайтов, изучают принципы функционирования
поисковиков, функции ссылок и принципы построения ссылочной массы.
Занимаются анализом основ маркетинга, копирайтинга и улучшением конверсий
сайтов.
Отдел разработки курирует руководитель отдела разработки. Его
обязанности:
распределение работ между подчиненными и контроль выполнения их
работы;
оценивание объема поручаемой работы с целью правильного
планирования и выполнения работы в срок;
уточнение постановленных перед сотрудниками отдела в рамках их
привлечения;
поддержание в актуальном состоянии стандартов отдела;
предъявление требований к квалификации по вакансиям в отдел,
оценка уровня квалификации кандидатов на вакансии в отдел;
реализацию алгоритмов;
разработку компонентов по подготовленным техническим
требованиям;
разработку наиболее ответственных элементов системы;
формулирование и распределение заданий для стажера и младшего
программиста;
контроль исполнения заданий и качества кода стажера и младшего
программиста;
участие в обсуждении архитектуры и требований к системе;
выбор технологии, языка программирования, библиотек и т.п.;
отладку кода.

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

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