Материал: Автоматизация управления проектами в студии APPCRAFT

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
9
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ ....................................................................................................... 12
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ ........................................................................ 14
1.1. Технико-экономическая характеристика предметной области и
предприятия. Анализ деятельности «КАК ЕСТЬ»....................................... 14
1.1.1. Характеристика предприятия и его деятельности ......................... 14
1.1.2. Организационная структура управления предприятием ............... 15
1.1.3. Программная и техническая архитектура ИС предприятия .......... 17
1.2. Характеристика комплекса задач, задачи и обоснование
необходимости автоматизации ..................................................................... 23
1.2.1. Выбор комплекса задач автоматизации и характеристика
существующих бизнес процессов ............................................................. 23
1.2.2. Определение места проектируемой задачи в комплексе задач и ее
описание ..................................................................................................... 27
1.2.3. Обоснование необходимости использования вычислительной
техники для решения задачи ..................................................................... 28
1.2.4. Анализ системы обеспечения информационной безопасности и
защиты информации .................................................................................. 30
1.3. Анализ существующих разработок и выбор стратегии автоматизации
«КАК ДОЛЖНО БЫТЬ» ............................................................................... 32
1.3.1. Анализ существующих разработок для автоматизации задачи .... 32
1.3.2. Выбор и обоснование стратегии автоматизации задачи ............... 37
1.3.3. Выбор и обоснование способа приобретения ИС для
автоматизации задачи ................................................................................ 40
1.4. Обоснование проектных решений ......................................................... 42
10
1.4.1. Обоснование проектных решений по информационному
обеспечению ............................................................................................... 42
1.4.2. Обоснование проектных решений по программному
обеспечению ............................................................................................... 44
1.4.3. Обоснование проектных решений по техническому
обеспечению ............................................................................................... 50
2. ПРОЕКТНАЯ ЧАСТЬ ................................................................................... 52
2.1. Разработка проекта автоматизации ....................................................... 52
2.1.1. Этапы жизненного цикла проекта автоматизации ......................... 52
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание ... 58
2.1.3. Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации .... 60
2.2. Информационное обеспечение задачи .................................................. 64
2.2.1. Информационная модель и её описание ........................................ 64
2.2.2. Характеристика нормaтивно-спрaвочной, входной и оперативной
информации ................................................................................................ 65
2.2.3. Характеристика результатной информации ................................... 68
2.3. Программное обеспечение задачи ......................................................... 70
2.3.1. Общие положения (дерево функций и сценарий диалога) ............ 70
2.3.2. Характеристика базы данных ......................................................... 71
2.3.3. Структурная схема пакета (дерево вызова программных
модулей) ..................................................................................................... 76
2.3.4. Описание программных модулей ................................................... 81
2.4. Контрольный пример реализации проекта и его описание .................. 84
3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ
ПРОЕКТА .......................................................................................................... 91
11
3.1. Выбор и обоснование методики расчёта экономической эффективности
........................................................................................................................ 91
3.2. Расчёт показателей экономической эффективности ............................ 96
ЗАКЛЮЧЕНИЕ ............................................................................................... 106
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ....................................... 108
ПРИЛОЖЕНИЕ ............................................................................................... 110
Приложение 1 SQL-скрипт создания базы данных ................................... 110
Приложение 2 Исходный код программных модулей ............................. 114
12
ВВЕДЕНИЕ
Использование информационных технологий в деятельности
предприятий уже перестало быть чем-то необычным, работа многих бизнесов
очень сильно зависит от производительности, надёжности и безопасности
используемых программных продуктов. Существует множество компаний,
которые избрали своей сферой деятельности разработку разнообразных
программных продуктов.
Однако, не смотря на высокий уровень используемых технологий, даже
в таких компаниях имеются производственные участки, которые слабо
автоматизированы. Такие участки негативно влияют на производительность
труда сотрудников и качество оказываемых услуг, поэтому проблема выявления
и устранения таких слабо автоматизированных участков является актуальной и
сегодня.
В данном дипломном проекте рассматривается проблема автоматизации
управления проектами в компании «AppCraft», которая занимается разработкой
мобильных приложений на заказ.
Объектом исследования данной выпускной квалификационной работы
является компания «AppCraft». Предметом исследования выступают бизнес-
процессы управления работами по реализации проектов разработки мобильных
приложений.
Цель ВКР создать информационную систему для автоматизации
управления проектами в компании «AppCraft».
Для достижения поставленной цели необходимо решить следующие
задачи:
1) Изучить деятельность компании «AppCraft»
2) Исследовать и проанализировать текущую организацию бизнес-
процессов управления проектами, выявить недостатки, которые
предполагается устранить путем автоматизации;
3) Проанализировать уже имеющиеся решения выявленных проблем;
13
4) Выбрать и обосновать стратегию автоматизации выбранных задач;
5) Обосновать проектные решения по информационному, программному
и техническому обеспечению;
6) Разработать проект автоматизации: выделить основные этапы
жизненного цикла, выявить возможные риски проекта;
7) Реализовать информационную систему, удовлетворяющую
обозначенным требованиями;
8) Протестировать работоспособность ИС на контрольном примере;
9) Обосновать экономическую эффективность автоматизации
управления проектами в компании AppCraft.
Решение обозначенных задач позволит увеличить производительность
труда сотрудников предприятия, в должностные обязанности которых входит
работа по проектам, за счет более качественной организации процессов
управления проектами.
Источник: https://baza.diplomsite.ru/previewfile/2299