Тип работы:
Предмет:
Язык работы:


Разработка автоматизированной системы управления рабочим пространством Тольяттинского офиса компании NETCRACKER

Работа №105020

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы55
Год сдачи2017
Стоимость4240 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
148
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 3
Глава 1 ФУНКЦИОНАЛЬНОЕ МОДЕЛИРОВАНИЕ ДЕЯТЕЛЬНОСТИ КОМПАНИИ ООО «НЕТКРЭКЕР» 6
1.1 Общая характеристика организации ООО «Неткрэкер» 6
1.2 Анализ процесса учета рабочего пространства 8
1.3 Постановка задачи оптимизации рабочего пространства с помощью
динамического программирования 12
1.4 Описание требований к разрабатываемой автоматизированной
системе управления 17
Глава 2 ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УПРАВЛЕНИЯ РАБОЧИМ ПРОСТРАНСТВОМ 21
2.1 Проектирование и обоснование архитектуры автоматизированной
системы управления рабочим пространством 21
2.2 Выбор средств разработки информационной системы управления
рабочим пространством 25
2.2.1 Описание и сравнительный анализ языков программирования и выбор
оптимального из них для разработки АСУ 25
2.2.2 Описание и сравнительный анализ веб-серверов и выбор
оптимального из них для разработки АСУ 28
2.3 Моделирование автоматизированной системы управления 30
2.4 Реализация программных модулей автоматизированной системы
управления рабочим пространством 36
2.5 Тестирование разработанной автоматизированной системы
управления рабочим пространством 44
ЗАКЛЮЧЕНИЕ 47
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 49
ПРИЛОЖЕНИЕ А Листинг методов для нахождения оптимального рабочего места сотрудника 51


Рабочее место и рабочее пространство — это специально организованные условия, в которых протекает трудовая деятельность человека. Рабочее пространство представляет собой зону, отделённую от природной среды с искусственно создаваемыми условиями, и является проектируемой частью рабочей среды. Офис, производственный цех, судоверфь - всё это примеры рабочего пространства. Рабочее место — это часть рабочего пространства, в котором располагается оборудование, с которым непосредственно взаимодействует человек в рабочей среде.
В 2008 году корпорация NEC провела объединение с компанией «Неткрэкер», которая работает над созданием, внедрением и сопровождением систем эксплуатационной поддержки (OSS), систем поддержки бизнеса (BSS), а также SDN/NFV-решений для крупных предприятий, операторов связи, и государственных учреждений.
Компания также предлагает услуги в области профессионального обслуживания (включая консалтинг, внедрение и поддержку) и сервисы по управлению телекоммуникационными процессами. Тольяттинский офис компании «Неткрэкер» на 2016 год насчитывает более 450 человек, почти все сотрудники находятся в деловом центре «Квадрат».
В Тольяттинском офисе «Неткрэкер» происходит непрерывная миграция сотрудников вместе со своими персональными компьютерами, и поэтому много времени уходит на поиск свободных мест, в том числе и для сотрудников, командированных из других офисов компании.
Учетом рабочих мест в компаниях в основном занимается отдел администрации и кадров. При учете рабочего пространства и рабочих мест используются соответствующие нормативные документы. Также на руках должен быть план-схема помещений.
Вопросы, касающиеся оптимизации и упрощения учета рабочего пространства и рабочих мест, являются очень актуальными. Актуальность темы выпускной квалификационной работы связана со значительным распространением исследуемого явления и заключается в необходимости разработки рекомендаций по совершенствованию работы в рассматриваемой области.
Объектом исследования является процесс учета рабочего пространства и рабочих мест.
Предмет исследования: автоматизация процесса управления рабочим пространством.
Целью работы является разработка автоматизированной системы управления рабочим пространством для оптимального его распределения.
Задачи:
• проанализировать учебно-методическую и научную литературу необходимую для разработки автоматизированной системы управления;
• исследовать существующий процесс учета рабочего пространства и рабочих мест;
• разработать алгоритм учета рабочего пространства и рабочих мест для автоматизированной системы управления;
• реализовать алгоритм учета рабочего пространства и рабочих мест с помощью автоматизированной системы управления;
• определить эффективность разработанной автоматизированной системы управления в работе компании.
В первой главе проводится анализ деятельности отдела кадров и администрации офиса. Процесс учета рабочего пространства разбивается на этапы и по ним строится контекстная диаграмма всего процесса. Выделяются самые слабые этапы, нуждающиеся в автоматизации. Описываются основные принципы динамического программирования. На его основе ставится задача оптимального распределения сотрудников по офису и описывается её математическая модель.
Во второй главе описывается обоснование архитектуры проектируемой автоматизированной системы управления рабочим пространством. Описываются требования к системе по классификации требований FURPS+. Проводится обоснование выбора технологий для разработки и проектируется система. Представляются блок-схемы с изображением работы некоторых методов АСУ. Описывается тестирование программного продукта с привидением листинга кода тестовых классов.
В заключении приводятся основные выводы, достигнутые в ходе выполнения работы.
В результате была разработана, описана и протестирована автоматизированная система управления рабочим пространством для тольяттинского офиса компании «NetCracker».


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения выпускной квалификационной работы была проанализирована литература по проблемам автоматизации основных бизнес- процессов деятельности компаний. После анализа литературы определились основные этапы автоматизации учета рабочего пространства.
Во время проведения анализа процесса учета рабочего пространства выяснилось, что процесс достаточно трудоёмкий и требует на свое выполнение большого количества ресурсов.
После разбиения процесса учета рабочего пространства на конкретные этапы, с использованием функциональной декомпозиции, стали видны конкретные этапы процесса, являющиеся наиболее трудоёмкими. Для этого была применена технология структурного анализа, на основе которого были построены диаграммы IDEF0.
Было принято решение в их автоматизации путём разработки автоматизированной системы управления рабочим пространством.
В ходе проделанной работы были изучены математические основы постановки задач динамического программирования. Сформирована математическая модель задачи оптимального распределения сотрудников по офису на основе динамического программирования. На основе сформированной математической модели был построен алгоритм её работы.
В дальнейшем были определены требования к системе по классификации требований FURPS+. Исходя из требований к системе и личного опыта был проведен анализ технологий для разработки программного обеспечения. В ходе анализа были построены сравнительные таблицы и выбраны соответствующие инструменты разработки.
После определения требований и анализа технологий разработки была построена архитектура разрабатываемого программного обеспечения. На графическом языке объектного моделирования UML была смоделирована диаграмма вариантов использования и диаграмма классов.
В результате работы была спроектирована реализована и протестирована информационная система для компании «Неткрэкер», осуществляющая автоматизацию деятельности отела кадров и администрации офиса, а именно процесс учета рабочего пространства. Задача оптимального распределения сотрудников по офису оказалась актуальной. Правильное управление рабочим пространством позволит повысить производительность труда и комфортность окружающей рабочей среды.
Автоматизировав некоторые этапы процесса учета рабочего пространства, сократится количество ресурсов и времени, затрачиваемое сотрудниками, работающими в отделе кадров и администрации офиса.



1. PHP 7 / Д. В. Котеров, И. В. Симдянов — Спб.: БХВ-Петербург, 2016. — 1088 с.
2. Гагарина Л. Г., Киселев Д. В., Федотова Е. Л. Разработка и
эксплуатация автоматизированных информационных систем М.: ИД
«ФОРУМ», ИНФРА-М, 2012. - 384с.
3. Емельянова, Н.З. Проектирование информационных систем: учебное пособие / Н.З. Емельянова, Т.Л. Партыка, И.И. Попов. - М.: Форум, 2014. - 432 с.
4. Информационные технологии в профессиональной деятельности : учеб. пособие / авт.-сост. А. А. Широких. - Пермь : Пермский гос. гуманит.-пед. ун-т, 2014. - 61 с.
5. Клочко И. А. Информационные технологии в профессиональной деятельности : учеб. пособие / И. А. Клочко. - Саратов : Вузовское образование, 2014. - 236 с.
6. Леонтьев, Б.К. Web-дизайн: тонкости, хитрости, секреты / Б.К. Леонтьев. - М.: Майор, 2013. - 176с.
7. Маклафлин, Б. PHP и MySQL : исчерпывающее руководство / Б. Маклафлин ; [пер. с англ. Н. Вильчинский]. - Санкт-Петербург : Питер, 2013.- 508 с.
8. Мишин А. В. Информационные технологии в профессиональной деятельности: учебное пособие / А. В. Мишин, Л. Е. Мистров, Д. В. Картавцев.
- Москва : Российская академия правосудия, 2011. - 311 с.
9. Семахин А. М., Баталов И. С. Динамическое программирование в решении задачи оптимального размещения электронных компонентов системы управления // Молодой ученый. — 2013. — №6. — С. 144-146.
10. Силич В. А. Реинжиниринг бизнес-процессов : учеб. пособие / В. А. Силич, М. П. Силич. - Томск : ТУСУР, 2014. - 199 с.
11. Юдин К. А. Автоматизация проектирования с применением Autodesk Inventor 2012: учеб. пособие / К. А. Юдин ; Белгородский гос. технол. ун-т им. В. Г. Шухова. - Белгород : БГТУ : ЭБС АСВ, 2013. - 128 с.
Электронные ресурсы
12. "Кафедра телекоммуникационных сетей и систем" [Электронный ресурс]. - Режим доступа: http://iss.fizteh.ru/about.html
13. NEC and NetCracker Launch New Business Brand and Optimize NEC’s Network Expertise and NetCracker’s IT Leadership [Электронный ресурс]. - Режим доступа: http://www.nec.com/en/press/201502/global_20150224_01.html
14. NetCracker Announces Agreement to Acquire Subex's Activation
Business [Электронный ресурс]. - Режим доступа:
http://www.businesswire.com/news/home
15. Supporting the Profitable Operator of the Future [Электронный ресурс]. - Режим доступа: http://www.mobileeurope.co.uk/
16. Проектирование информационных систем // II Основы
методологии проектирования информационных систем // п. 2.3. Содержание и организация проектирования / [Электронный ресурс]:
http://webmath.exponenta.ru/db/02.html
Литература на иностранном языке
17. Dr. Danny Coward Java EE 7. The Big Picture / McGraw-Hill - 2015 - 513 p.
18. Farrell J. Java Programming/ Course Technology 2015 - 1026 p.
19. Oaks S. Java Performance: The Definitive Guide - O’Reilly, 2014.
20. Pilgrim, P. Digital Java EE 7 Web Application Development / P. Pilgrim — Packt Publishing, 2015. - 486 с.
21. Sam Newman, Building Microservices - O'Reilly Media, 2015. - 280 pages.


Работу высылаем на протяжении 30 минут после оплаты.




©2024 Cервис помощи студентам в выполнении работ