Дипломная работа на тему "Синергия | Разработка сетевого программного обеспечения на примере ГКУ «Ресурсы Ямала»"
0
Работа на тему: Разработка сетевого программного обеспечения на примере ГКУ «Ресурсы Ямала»
Оценка: хорошо.
Оригинальность работы на момент публикации 50+% на антиплагиат.ру.
Ниже прилагаю все данные для покупки.
https://studentu24.ru/list/suppliers/Anastasiya1---1326
Оценка: хорошо.
Оригинальность работы на момент публикации 50+% на антиплагиат.ру.
Ниже прилагаю все данные для покупки.
https://studentu24.ru/list/suppliers/Anastasiya1---1326
Демо работы
Описание работы
НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ ЧАСТНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ«МОСКОВСКИЙ ФИНАНСОВО-ПРОМЫШЛЕННЫЙ УНИВЕРСИТЕТ «СИНЕРГИЯ»
Факультет онлайн обучения
Направление подготовки: 09.03.02
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
на тему РАЗРАБОТКА СЕТЕВОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ НА ПРИМЕРЕ ГКУ «РЕСУРСЫ ЯМАЛА»
МОСКВА 2019 г.
Оглавление
ВВЕДЕНИЕ 4
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ 7
1.1. Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности «КАК ЕСТЬ» 7
1.1.1. Характеристика предприятия и его деятельности 7
1.1.2. Организационная структура управления предприятием 8
1.1.3. Программная и техническая архитектура ИС предприятия 10
1.2. Характеристика комплекса задач, задачи и обоснование необходимости автоматизации 13
1.2.1. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов 13
1.2.2. Определение места проектируемой задачи в комплексе задач и её описание 19
1.2.3. Обоснования необходимости использования вычислительной техники для решения задачи 19
1.2.4. Анализ системы обеспечения информационной безопасности и защиты информации 22
1.3. Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ» 26
1.3.1. Анализ существующих разработок для автоматизации задачи 26
1.3.2. Выбор и обоснование стратегии автоматизации задачи 28
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации комплекса задач 29
1.4. Обоснование проектных решений 30
1.4.1. Обоснование проектных решений по информационному обеспечению 30
1.4.2. Обоснование проектных решений по программному обеспечению 32
1.4.3. Обоснование проектных решений по техническому обеспечению 38
2. ПРОЕКТНАЯ ЧАСТЬ 40
2.1. Разработка проекта автоматизации 40
2.1.1. Этапы жизненного цикла проекта автоматизации 40
Выработка концепции (создание общей картины) 41
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание 46
2.1.3. Организационно-правовые и программно-аппаратные средства обеспечения информационной безопасности и защиты информации 49
2.2. Информационное обеспечение задачи 50
2.2.1. Информационная модель и её описание 50
2.2.2. Характеристика нормативно-справочной, входной и оперативной информации 51
2.2.3. Характеристика результатной информации 52
2.3 Программное обеспечение задачи 53
2.3.1. Общие положения (дерево функций и сценарий диалога) 53
2.3.2 Характеристика базы данных 63
2.3.3 Структурная схема пакета (дерево вызова процедур и программ) 66
2.3.4 Описание программных модулей 69
2.4. Контрольный пример реализации и его описание 84
3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА 96
3.1. Выбор и обоснование методики расчёта экономической эффективности 96
3.2 Расчёт показателей экономической эффективности проекта 106
ЗАКЛЮЧЕНИЕ 112
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ. 114
Приложение 1. Скрипты установки 116
Скрипт установки и настройки СУБД PostgresPro 116
Скрипт настройки приложения 116
Приложение 2. Таблица прав пользователей 117
Приложение 3. Основные формы входной информации 118
Приложение 4. Содержимое файла «urls.py» 120
Приложение 5. Содержимое файла «views.py» 121
Приложение 6. Основные шаблоны страниц 127
Шаблон основной страницы «base.html»: 127
Шаблон страницы проекта «project_html»: 128
Шаблон описания сервера «project_servers.html»: 130
Шаблон описания скрипта «project_scripts.html»: 131
Приложение 7. Содержимое файла «forms.py» 133
ВВЕДЕНИЕ
Практически в каждой организации, в частности в государственном казённом учреждении «Ресурсы Ямала» (далее ГКУ «Ресурсы Ямала»), есть сотрудники, обладающие высокими профессиональными качествами и широкими знаниями в своей предметной области, но испытывающие неудобства в администрировании и использовании постоянно увеличивающегося числа серверов. Некорректные действия администратора могут повлечь сбои в работе программного. Это является серьезным недостатком, так как приостановит деятельность информационных систем, в результате чего граждане Российской Федерации не смогут своевременно воспользоваться электронными услугами. Вследствие чего, возникает необходимость в проектировании и создании информационной системы управления серверами в «Отделе специализированного программного обеспечения» ГКУ «Ресурсы Ямала», способной повысить качество работы сотрудников отдела, увеличить производительность труда и уменьшить время простоя серверов.
Актуальность исследования обусловлена тем, что в ГКУ «Ресурсы Ямала» возникла необходимость в переходе всех информационных систем (ИС) на операционные системы Linux, с последующей миграцией на отечественное программное обеспечение.
Рынок ИС представлен множеством разработок для автоматизации работы системного администратора, однако, их функционал не всегда удается подстроить под бизнес-процессы организации. Такие проекты требуют значительных затрат на покупку и изменение заложенных в них функций. При этом, стоимость доработки, обозначенная разработчиком, порой превышает разумные пределы, в связи с чем, заказчик вынужден использовать проект в готовом виде, подстраивая и изменяя существующие бизнес-процессы под требования используемой ИС.
Цель ВКР состоит в проектировании и разработке информационной системы управления серверами для отдела СПО, которая позволит выполнять следующие функции: аутентификация пользователей; создание проектов и серверов, входящих в их состав; управление как отдельным, так и группой серверов; возможность самостоятельно создавать скрипты автоматизации для более гибкого управления; просмотр истории управления проектом; расширенное управление доступом; интуитивное взаимодействие через графический интерфейс.
Для достижения поставленной цели необходимо решить следующие задачи:
• провести анализ предметной области (описать существующую технологию управления серверами в ГКУ «Ресурсы Ямала»; выявить и описать недостатки существующего способа; описать функциональные требования к проектируемой системе; провести анализ существующих ИС от известных разработчиков для выбранной предметной области; описать процесс управления по предлагаемой технологии после внедрения ИС; провести анализ средств разработки приложений и анализ систем управления базами данных (СУБД)
• описать входные и выходные потоки информации проектируемой системы
• построить модель данных
• разработать автоматизированную ИС и описать принцип работы с ней
• выполнить тестирование работы и внедрить ИС
• разработать основные разделы бизнес-плана работы
• рассчитать себестоимость разрабатываемой системы
• оценить экономический эффект от внедрения разработанной системы в исследуемую организацию
Объектом исследования настоящей выпускной квалификационной работы (ВКР) выступает ГКУ «Ресурсы Ямала».
Предметом исследования является проектирование информационной системы отдела специализированного программного обеспечения для управления серверами отдела.
Текст выпускной квалификационной работы состоит из введения, трех глав, заключения, списка использованных источников и приложений.
Для изучения теоретических основ объекта исследования в первой главе: проведено описание деятельности ГКУ «Ресурсы Ямала»; изучена его организационная структура; описана технология работы с серверами с целью выявления недостатков существующего способа управления; определен перечень задач, которые должна решать проектируемая ИС; описаны требования к ИС;
проведен обзор и анализ наиболее популярных ИС от известных разработчиков для управления серверами; описана предлагаемая технология выполнения исследуемого бизнес-процесса; произведен анализ СУБД;
Во второй главе описана модель данных для исследуемой предметной области: приводится состав и структура базы данных, обозначены ключевые поля и связи между таблицами, представлено графическое отображение схемы базы данных. В данной главе представлен сценарий диалога пользователя с разработанной ИС: построено дерево функций, описаны элементы управления, процедуры наполнения справочников проектов, серверов и скриптов, способы просмотра результатов выполненных действий.
Третья глава посвящена оценке экономической эффективности от внедрения проекта: произведена разработка основных разделов бизнес-плана работы; составлен план работ по разработке, внедрению и сопровождению системы; рассчитана стоимость системы; произведен расчет экономической эффективности проекта.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ.
1. Меле А., Django 2 в примерах / пер. с анг. Д. В. Плотниковой. – М.: ДМК Пресс, 2019. – 408 с.: ил.
2. Моррисон М., Изучаем JavaScript. — СПб.: Питер, 2012. — 608 с.: ил.
3. Немет, Эви, Снайдер, Гарт, Хейн, Трент, Уэйли, Бэн., Unix и Linux: руководство системного администратора, 4-е изд. : Пер. с англ. — М.: ООО “И.Д. Вильямс”, 2012. — 1312 с.: ил. — Парал. тит. англ.
4. Microsoft Solutions Framework. Модель процессов MSF. вер. 3.1 [Электронный ресурс]
5. Vipnet Client [Электронный ресурс]
6. Vipnet Coordinator HW [Электронный ресурс]
7. Государственное казенное учреждение «Ресурсы Ямала» [Электронный ресурс]
8. Документация модуля «paramiko» [Электронный ресурс]
9. Единый реестр российских программ для электронных вычислительных машин и баз данных [Электронный ресурс]
10. Информационная модель [Электронный ресурс] // Википедия.
11. Продукты компании «РЕД СОФТ» [Электронный ресурс]
12. Регламент по эксплуатации средств защиты информации государственных информационных систем в исполнительных органах государственной власти
и органах местного самоуправления, а также в подведомственных им организациях, учреждениях, предприятиях Ямало-Ненецкого автономного округа [Электронный ресурс]
13. СЗИ Dallas Lock [Электронный ресурс]
14. Ставка и процент страховых взносов в ФСС [Электронный ресурс]
15. Ставки страховых взносов (тарифы) в ИФНС [Электронный ресурс]
Похожие работы
Другие работы автора
НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.
СТАТЬ ЗАКАЗЧИКОМ