ВВЕДЕНИЕ 5
1 Анализ предметной области 8
1.1 Описание существующей проблемы 8
1.2 Альтернативные методы решения проблемы 9
1.2.1 Размещение информации в социальной сети 9
1.2.2 Размещение информации на Вэб источниках 10
1.2.3 Размещение информации на ОС Android 12
1.3 Анализ среды разработки 13
1.4 Разработка требований к системе 16
1.4.1 Функциональные требования 16
1.4.2 Нефункциональные требования 19
1.5 Разработка концепций проекта 19
1.6 Обзор и анализ существующих проектных решений 22
2 Моделирование в UML 24
2.1 Диаграммы вариантов использования 24
2.2 Документирование элементов модели в StarUML 26
2.2.1 Описание документации компонентов диаграммы системы
управления мобильного приложения 26
2.3 Потоки событий 28
2. 4 Диаграммы последовательности 30
2.5 Диаграмма классов 31
2.6 Класс состояний 32
2.7 Диаграмма компонентов 34
3 Реализация Автоматизированной информационной системы по
трудоустройству учащейся и студенческой молодежи на ОС Android 36
3.1 Разработка блок-схем мобильного Автоматизированной
информационной системы по трудоустройству учащейся и студенческой молодежи на ОС Android 36
3.2 Описание реализуемой системы 42
3.3 Описание интерфейса проектного решения 43
3.3.1 Подсистема «Активности» 44
3.3.2 Подсистема «Новости» 44
3.3.3 Подсистема «Вакансии» 46
3.3.4 Подсистема «Авторизация» 49
3.4 Тестирование приложения 52
3.5 Внедрение мобильного приложения 53
ЗАКЛЮЧЕНИЕ 55
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 57
ПРИЛОЖЕНИЕ А
Современная структура развития общества подразумевает огромное количество ветвей власти и их функциональности. Особое внимание в нашей стране, на данный момент, уделяется молодежной политике как самой передовой и постоянно изменяющейся в ногу со временем и тенденциям.
Одной из проблем молодежи является отсутствие информации о рабочих местах. Специально для решения этих проблем создаются различные подразделения, такие как Центры занятости, Студенческие трудовые отряды, Центры по трудоустройству учащейся и студенческой молодежи. Данные учреждения являются под ведомством управления образования и по делам молодежи, именно поэтому, организации должны осуществлять работу в особом порядке. Для постоянного мониторинга учреждений разработан ряд мер контроля, одна из которых анкетирование соискателей.
Поиск работы для молодежи всегда тяжелый труд, который требует огромного количества времени. В таких случаях на помощь приходят различные интернет ресурсы или печатные СМИ, но чаще всего они позволяют получить лишь общую информацию, в то время как соискателю необходима информация по определенному населенному пункту. В тоже время официальные центры трудоустройства не предоставляют удобной и функциональной альтернативы. По статистике 87% обратившихся в подобные заведения больше не возвращаются к ним, так как не хотят лишний раз тратить время на заполнение анкеты непосредственно в организации.
В территориальном разрезе республики Татарстан уровень безработицы варьируется от 0,19 процента в Лаишевском муниципальном районе до 1,42 процента в Елабужском муниципальном районе.
На 1 мая 2017 года уровень регистрируемой безработицы по моногородам следующий:
- в г. Набережные Челны - 0,59 процента;
- в г.Нижнекамске - 0,80 процента;
- в г.Менделеевске - 0,94 процента;
- в г.Елабуге - 1,45 процента;
- в г.Зеленодольске - 2,18 процента;
- в г.Чистополе - 0,96 процента.
Трудовая адаптация, трудовая мобильность являются необходимыми качествами молодежи в условиях неблагоприятной конъюнктуры рынка труда и эффективным инструментом самореализации личности, формирования таких качеств, как самостоятельность, ответственность.
Технологии 21 века позволяют автоматизировать систему предоставления вакансий соискателю. Например, интегрировать ряд действий в одно функциональное устройство (мобильное приложение). У каждого приложения есть специфические особенности, которые могут не подойти в определенной деятельности. Мобильное приложение разработанное специально для определенного Центра по трудоустройству молодежи позволяет найти временное или основное место работы в короткий срок, затратив минимальное количество времени, не прибегая к дополнительным источникам. Плюсом системы является отсутствие навязчивых звонков нежелательных работодателей, так как соискатель самостоятельно просматривает информацию о предлагаемых вакансиях.
Целью работы является создание автоматизированной информационной системы по трудоустройству учащейся и студенческой молодежи на ОС Android.
Для решения поставленной цели необходимо решить ряд задач:
- улучшение качества работы организации;
- определение функциональности;
- создание внешней обработки;
- разработка автоматизированной информационной системы.
Функциональные возможности, которые может предложить данная работа:
- хранение информации об организации в разделе «Новости»;
хранение информации о вакансиях;
авторизация в мобильном приложении;
просмотр сторонних публикаций.
В ходе выпускной квалификационной работы были решены все задачи, поставленные в начале исследования.Основная цель достигнута, разработана Автоматизированная информационная система на ОС Android, для облегчения процесса использования его потребителем. Основная трудность заключалась в разработке системы, позволяющей быстро и удобно собирать информацию о пользователе (в нашем случае соискателе), не нарушая его прав. Бессистемность вызывала трудности у потребителей и как следствие снижение спроса и конкурентоспособности Центра по трудоустройству учащейся и студенческой молодежи. Разработанная информационная система позволила структурировать и систематизировать материал необходимый для корректной работы организации.
Необходимость создание автоматизированной информационной системы на ОС Android неоспорима. Система упрощает функционал ответственного специалиста, а значит и исключает человеческий фактор создания ошибки. Также, потребителю не придется искать дополнительную информацию в сторонних источниках.
Была решена проблема со сбором информации о соискателе.
Работа над мобильным приложением проходила в несколько этапов:
1) Разработка требований к системе
2) Проектирование функциональной модели
3) Реализация приложения «Центра по трудоустройству учащейся и студенческой молодежи города Набережные Челны»
Последний этап наиболее показателен, так как демонстрирует результат работы. Он включал проверку функционирования приложения фоку с- группой и исправление последних недочетов. Эта проверка доказала готовность приложения к эксплуатации и его соответствие всем выведенным в ходе исследования параметрам.
Рассмотренная в главе 3 Автоматизированная информационная система по трудоустройству учащейся и студенческой молодежи на ОС Android полностью отвечает своей первостепенной задаче. Внедрение этого приложение позволит расширить круг потребителей и усовершенствовать работу Муниципального автономного учреждения «Центр по трудоустройству учащейся и студенческой молодежи города Набережные Челны».
1 Постановление от 17 января 2018 года N 11об утверждении концепции развития деятельности студенческих и молодежных трудовых отрядов в Республике Татарстан на 2018 - 2020 годы [Электронный ресурс] URL: http://docs.cntd.ru/document/543539932 (дата обращения 07.06.2018)
2 Шайхутдинова Д.В., Курсовая работа по дисциплине: «Современные проблемы ИВТ» на тему: «Проектирование системы управления с использованием UML - технологии», 2018 - 20с.
3 Муниципальное автономное учреждение города Набережные Челны «Центр по трудоустройству учащейся и студенческой молодежи» [сайт] URL: http://www.trudcenter.algachelny.ru/ (дата обращения 07.06.2018)
4 Шматко А. В., Федорченко В. Н. ОБЗОР И АНАЛИЗ ИНСТРУМЕНТОВ РАЗРАБОТКИ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ ДЛЯ ОС ANDROID // Инновации в науке: сб. ст. по матер. LVII междунар. науч.- практ. конф. № 5(54). Часть I. - Новосибирск: СибАК, 2016. - С. 59-73
5 Среда разработки Eclipse [Электронный ресурс] URL: http://chem- otkrit.ru/soft/Eclipse(дата обращения 07.06.2018)
6 Шайхутдинова Д.В, ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА(бакалаврская работа) на тему Разработка мобильного приложения "Молодежное радио" для ОС Android», 2016 - 76с.
7 Планирование проекта: Учебно-методическое пособие по дисциплине «Проектирование автоматизированных систем обработки информации и управления» / Хамадеев Ш.А. - Набережные Челны: Изд.- полигр.центр НЧИ К(П)ФУ, 2015. - 35 с.
8 UML [Электронный ресурс] // Википедия — свободная энциклопедия: [сайт] URL: https://ru.wikipedia.org/wiki/UML
9 Визуальное моделирование систем в StarUML: Учебное пособие/ А.В. Каюмова. Казань. - Казанский федеральный университет, 2013. - 104с.
10 Диаграмма размещения [Электронный ресурс] // ЗубоЛом.Ру[сайт]URL: https: //zubolom. ru/lectures/pis/ 15.sht
11 Жизненный цикл приложения Android [Электронный ресурс]
URL: http://developer.alexanderklimov.ru/android/theory/lifecycle.php (дата
обращения 07.06.2018)