Разработка web-приложения для содействия трудоустройству выпускников вуза
Информационное обеспечение – совокупность единой системы классификации и кодирования информации, циркулирующей в организации. Обоснование проектных решений по программному обеспечению комплекса задач по содействию трудоустройству выпускников вуза.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 07.08.2018 |
Размер файла | 928,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
Размещено на http://www.allbest.ru
Введение
В настоящее время вопрос трудоустройства выпускников вузов требует особого внимания.
Молодые специалисты чаще всего своими силами решают проблемы, которые связаны с трудоустройством после завершения обучения. Отсутствие полноценной информации о вакансиях, неустойчивость рынка труда, переизбыток выпускников некоторых специальностей приводят к тому, что молодой специалист сам ищет работу; нередко он вынужден устраиваться на работу не по специальности и заново переучиваться.
Специализированное web-приложение для содействия трудоустройству выпускников вуза будет служить основой для выявления и прогнозирования кадровых потребностей, формирования перечня востребованных специальностей и компетенций выпускников, корректировки образовательных программ в целях повышения качества подготовки выпускников.
Также данное web-приложение поможет получить необходимую информацию: область работы, компании, размер оплаты труда, что позволяет ускорить процесс подбора компании, вакансии или подбора работника. Более того, имеет место довольно полезное преимущество перед другими источниками - информация в приложении хранится до тех пор, пока соискатель, работодатель или администратор web-приложения не сочтет ее старой или невостребованной.
Разработка web-приложения для содействия трудоустройству выпускников ВУЗа поспособствует тому, чтобы выпускник вуза не испытывал трудностей с поиском работы, получал достоверную и полную информацию о вакансии от прямого работодателя, от компаний, которые сотрудничают с университетом и заинтересованы в принятии молодых специалистов на работу.
Таким образом, тема бакалаврской работы является актуальной.
Объект исследования: деятельность вуза по обеспечению трудоустройства выпускников вуза в соответствии с приобретенной ими специальностью.
Предмет исследования: внедрение и использование информационных технологий, направленное на содействие трудоустройству выпускников.
Цель исследования: разработка web-приложения для содействия трудоустройству выпускников ВУЗа.
Задачи исследования:
1) Провести анализ предметной области, а также обосновать проектные решения и выбор программной и аппаратной платформы, выполнить анализ аналогов;
2) Рассмотреть и изучить с помощью методологии функционального моделирования основные наборы взаимосвязанных функций web-приложения, выполнить проектирование базы данных для web-приложения;
3) Разработать и реализовать основные элементы web-приложения.
1. Анализ предметной области
1.1 Содержательное описание объекта исследования
Объектом исследования является Поволжский государственный университет телекоммуникаций и информатики (ПГУТИ), который ведет свою деятельность с 1956 года.
Известны и признаны научные школы университета: «Волоконно-оптические линии связи и электромагнитная совместимость проводных средств связи», «Оптимальная обработка сигналов в каналах с рассеянием и сетевые технологии», «Некорректные задачи электродинамики и техники СВЧ», «Маломодовые технологи волоконной оптики и их приложения на сетях связи», «Моделирование стохастических процессов взаимодействия источников электромагнитных полей с окружающей средой», «Методы и модели исследования вычислительных систем и сетей», «Имитационное моделирование и управление сложными процессами в организационно-технических социально-экономических системах».
В 2011 году в университете» было создано два малых инновационных предприятия. Главной направлением работы одного из них - ООО «Самарское конструкторское бюро - Связь» является разработка и реализация модульного сетевого транспортного оборудования и системы мониторинга оптических кабелей. Эти разработки являются основой для импортозамещения в определенной нише инфокоммуникационного оборудования.
Университет возглавляет Поволжское регионального отделения секции «Научные проблемы электропитания» РАН.
Предметом гордости являются издаваемые университетом научные журналы - «Инфокоммуникационные технологии», «Физикаволновых процессов и радиотехнические системы».
В университете большое внимание уделяется активизации научно-исследовательской деятельности студентов и повышения эффективности студенческих научных разработок. На базе вуза функционирует несколько научных министруктур: студенческая ячейка ПГУТИ международного общества оптики и фотоники (PSUTI SPIE Student Chapter);акселератор в рамках ИТ-клуба ПГУТИ; алгоритмическое программирование; использование 1С бухгалтерии; интернет-маркетинг; сети и устройства телекоммуникации; управление бизнесом (подготовка команд для участия в онлайн-играх (бизнес-симуляторах); управление разработкой информационных систем.
Университет осуществляет сотрудничество с зарубежными университетами, учреждениями и компаниями. Количество иностранных студентов и аспирантов, обучающихся в ПГУТИ, на сегодняшний день - 256 чел.
Первичная профсоюзная организация студентов ПГУТИ с успехом проводит такие мероприятия как: «День первокурсника ПГУТИ», «Фестиваль Юмора» «Кубок ректора ПГУТИ по КВН», «Мистер и Мисс ПГУТИ», «Студенческая весна», «Бал чемпионов».Ежегодно проводится обучение актива профсоюзной организации, которое основывается на принципах формирования сплоченности студентов, доверию друг к другу и готовности помочь в любую минуту.
ПГУТИ является одним из четырех российских центров, ведущих научные исследования и широкомасштабную подготовку специалистов по направлениям телекоммуникации, радиотехники, информатики и экономики. Вуз функционирует уже более 60 лет и является одним из старейших в Самарской области. В настоящее время университет имеет: 5 факультетов, 24 кафедры, 2 филиала, колледж связи. Численность обучающихся на всех формах обучения - 6339 человек. Число функционирующих диссертационных советов - 2. Корпус преподавателей ПГУТИ насчитывает 251 чел. Из 216 штатных преподавателей имеют ученую степень доктора наук - 38 человек, кандидата наук - 123 человека; ученые звания профессора - 29 человек, доцента - 79 человек. Средний возраст преподавателей 46,4 года.
Сегодня университет ведет подготовку по 16 образовательным программ высшего образования. Выпускники ПГУТИ имеют возможность получения европейского приложения к диплому.Университет принимает участие в международных проектах. Преподаватели, сотрудники и студенты ПГУТИ регулярно принимают участие в различных международных научных конференциях и семинарах.
Университет представляет собой единый учебно-научный комплекс с многоуровневой системой обучения, включающей довузовскую, вузовскую и послевузовскую подготовки. Компактная инфраструктура университетского городка включает: 2 учебных корпуса, 3 общежития.
ПГУТИ имеет достаточно большую и сложную организационную структуру, которая представлена на рис. 1.1.
Для обеспечения деятельности по трудоустройству выпускников в 2001 году в рамках организационной структуры создан Центр содействия занятости студентов и трудоустройству выпускников ПГУТИ (ЦСЗС и ТВ ПГУТИ) создан.
Основными направлениями работы ЦСЗС и ТВ являются:
1) Сотрудничество с предприятиями и организациями, выступающими в качестве работодателей для студентов и выпускников.
2) Организация производственной и преддипломной практик на предприятиях инфокоммуникационного направления деятельности поволжского и других регионов Российской Федерации.
3) Содействие временной занятости студентов во внеучебное время.
4) Организация деятельности студенческих трудовых отрядов.
5) Помощь в трудоустройстве выпускников.
6) Проведение маркетинговых исследований, анализа и мониторинга рынка труда, удовлетворенности качеством подготовки специалистов при тесном взаимодействии с работодателями и выпускниками университета
7) Взаимодействие ЦСЗС и ТВ ПГУТИ с:
- Федеральным агентством связи РФ;
- Департаментом информационных технологий и связи по Самарской области;
- Министерством образования и науки Самарской области;
- Департаментом труда и занятости населения Самарской области;
- Координационно-аналитическим центром содействия трудоустройству выпускников учреждения профессионального образования;
- Центром занятости городского округа Самара;
- Областным штабом студенческих трудовых отрядов;
- Различными молодежными и общественными организациями.
Основные мероприятия ЦСЗС и ТВ ПГУТИ:
1) Заключение договоров с предприятиями и организациями о сотрудничестве, проведении практик, целевой подготовке специалистов, организации студенческих трудовых отрядов и т.д.;
2) Формирование информационных ресурсов Центра занятости: информационного банка выпускников, банка соискателей на временную и постоянную занятость, банка данных работодателей, банка открытых вакансий;
3) Ведение информационной и рекламной деятельности, направленной на профориентацию и содействие трудоустройству выпускников университета;
4) Проведение организационных мероприятий (семинаров-тренингов, ярмарок вакансий, дней карьеры, презентаций предприятий и организаций работодателей и т. п.);
5) Непрерывное изучение и прогнозирование требований потребителей к качеству подготовки специалистов;
6) Ориентирование студентов на получение дополнительной профессиональной подготовки;
7) Обеспечение трудоустройства выпускников в соответствии с приобретенной ими специальностью.
Рис. 1.1 - Организационная структура ПГУТИ
1.2 Процесс содействия трудоустройству выпускников в ПГУТИ
Цель процесса состоит в обеспечении трудоустройства выпускников в соответствии с приобретенной ими специальностью.
Достижение поставленной цели сопровождается решением следующих задач:
- изучение потребностей предприятий и организаций в специалистах с ВПО, выпускаемых университетом;
- создание и поддержание базы данных о местах возможного трудоустройства для выпускников;
- организационное сопровождение взаимодействия выпускников с потенциальными работодателями.
Показатели процесса. Результаты процесса оцениваются параметром J, характеризующим относительное количество трудоустроенных выпускников, т.е. по формуле:
, (1.1)
где n - число трудоустроенных выпускников по специальности; n0 - число выпускников по специальности.
Такая оценка производится по каждой специальности.
Показатель трудоустройства выпускников по факультету определяется как среднее из значений показателей по специальностям, т.е. по формуле:
, (1.2)
где nс - число специальностей на факультете.
Показатель трудоустройства выпускников по университету в целом определяется как среднее из значений показателей по факультетам, т.е. по формуле:
, (1.3)
где - число факультетов университета.
Процесс считается результативным, если его планируемые значения Jпла по университету и Jпл по специальности, которые устанавливаются распоряжением первого проректора - проректора по учебной работе на начало каждого учебного года меньше фактических показателей.
Результативность управления процессом по специальности характеризуется решением поставленных задач. Если они решены, то управление результативно, при наличии хотя бы одной нерешенной задачи - управление процессом считается не результативным.
По университету в целом управление процессом признается результативным при результативном управлении по всем специальностям. В противном случае управление процессом по университету - не результативно.
Взаимосвязи процесса.
Технологическая взаимосвязь процесса трудоустройства выпускников осуществляется с образовательным процессом и предприятиями-потребителями выпускников университета (рис. 1.2).
Входом в процесс являются:
- студенты-выпускники;
- информация о контингенте выпускников.
Выход из процесса образуют:
- выпускники с установленными местами трудоустройства;
- информация о трудоустроенных выпускниках.
Процесс трудоустройства начинается по распоряжению проректора по учебной работе, устанавливающего планируемые результаты. Завершается процесс формированием данных о результатах трудоустройства выпускников.
Рис. 1.2 - Схема взаимодействия процесса с элементами системы менеджмента качества
Ресурсы для процесса.
Реализация процесса обеспечивается наличием персонала, материально-технических средств и информационных ресурсов.
Руководитель процесса, являясь ответственным за процесс, организует внедрение и осуществление деятельности по процессу согласно требованиям данного стандарта.
Материально-технические средства включают в себя:
- оргтехнику для исполнителей процесса;
- помещение для сотрудников отдела.
Информационные ресурсы для процесса состоят из:
- документации по процессу;
- законодательных и нормативных актов в области взаимоотношений выпускников и работодателей;
- базы данных о предприятиях, где возможно применение специалистов с ВПО, выпускаемых университетом.
Реализация процесса.
Блок-схема реализации процесса представлена в таблице 1, а в таблице 2 указаны исполнители и документы, сопровождающие определенные действия.
Таблица 1.1. Содержание деятельности по процессу
Обозначения действия |
Содержание действия |
|
1. Информирование предприятий и организаций о контингенте выпускников и специальностях. |
||
2. Сбор данных о предложениях по трудоустройству выпускников. Формирование БД предприятий. |
||
3. Принятые решения о достаточности предложений по трудоустройству: да - количество предложений превышает сейчас число выпускников по данной специальности; |
||
4. Дополнительное изучение потребностей рынка труда, в том числе, по смежным специальностям. |
||
5. Пополнение базы данных по местам возможного трудоустройства выпускников. |
||
6. Проведение текущей разъяснительной информационно-консультационной работы среди выпускников. |
||
7. Формирование базы данных предварительного распределения выпускников по местам предполагаемого трудоустройства. |
||
8. Содействие выпускникам в оформлении документов по их трудоустройству. |
||
9. Формирование ведомостей по процессу. Составление форм отчетности. |
Основные задачи Центра содействия трудоустройству.
Главной задачей ЦЗСиТВ является организация практик и содействия трудоустройству выпускников университета. В этих целях ЦЗСиТВ осуществляет:
- анализ потребностей предприятий и организаций региона в специалистах различного уровня, заканчивающих университет;
- анализ сложившихся в регионе механизмов партнерства «образовательное учреждение-регион», в том числе и для университета;
- проведение работы со студентами университета в целях повышения их конкурентоспособности на рынке труда посредством профориентации, информирования о тенденциях спроса на специалистов, организации профильных научных исследований;
- осуществление постоянного взаимодействия с предприятиями и организациями региона, региональными и местными администрациями;
- взаимодействие со структурами учреждений профессионального образования данного региона, ответственными за трудоустройство выпускников; ведение информационной и рекламной деятельности;
- взаимодействие со студенческими и молодежными организациями;
- пропаганда повышения уровня успеваемости студентов университета, как стимула будущего успешного трудоустройства;
- обеспечение всех специальностей базами практик.
Основные функции Центра организации практик и содействия трудоустройству:
- предоставление студентам место прохождения практик в соответствии с получаемой специальностью;
- заключение договоров и соглашений с предприятиями;
- предоставление выпускникам работы в соответствии с полученной специальностью;
- формирование и ведение базы данных о вакансиях предприятий;
- прогнозирование и определение текущей и перспективной потребности в кадрах и источников её удовлетворении на основе изучения рынка труда, установления прямых связей со службами занятости, контактов с предприятиями аналогичного профиля;
- информирование студентов и выпускников об имеющихся вакансиях;
- подготовка необходимой документации для проведения научно-практических семинаров по трудоустройству молодых специалистов;
- ведение учета и составление установленной отчетности по трудоустройству выпускников;
- осуществление в пределах своей компетенции иных функций в соответствии с целями и задачами университета.
1.3 Требования к системе поддержки принятия решений содействия трудоустройству выпускников
В рамках СППР должны быть формализованы следующие задачи с целью управления информацией о студентах и работодателях:
Управление информацией по студентам:
заведение «анкеты студента» (внесение в базу нового студента);
ведение списка всех студентов;
ведение отчетности по студентам.
Управление информацией по студентам:
заведение «анкеты работодателя» (внесение в базу новой вакансии);
ведение списка всех вакансий;
ведение отчетности по вакансиям.
Управление жизненным циклом заявки по внесению резюме или вакансии:
регистрация новой заявки;
классификация заявки по типу;
отслеживание состояния;
ведение заявки (сохранение действия заявки до получения сведений о дальнейшей неактуальности вакансии или резюме);
закрытие заявки.
Для управления жизненным циклом заявки:
контроль выполнения заявки;
информация по клиентам о состоянии заявки;
ведение истории заявок;
координация работы сотрудников, участвующих в процессе ведения заявки.
Все данные заносятся в компьютер. Также необходимо предусмотреть шаблоны резюме и вакансий, которые будут храниться. От пользователя потребуется только внимательность при занесении данных и редактировании анкеты.
Все данные по студентам и работодателям будут храниться в отдельных справочниках. Это необходимо для решения поставленных задач. Такая организация данных позволит формировать необходимые отчеты. Так, например, в полях семейное положение и статус резюме/вакансии можно будет выбрать только нужную позицию, а не заносить все это вручную. Это обеспечит целостность данных в проектируемой системе.
Далее рассмотрим обоснования по информационному и программному обеспечению для решения поставленных задач.
1.4 Обоснование проектных решений по автоматизированному решению задач содействия трудоустройству
Обоснование необходимости использования вычислительной техники.
За последнее время объем обрабатываемой информации значительно возрос и с каждым годом он все больше увеличивается. Ранее такой перечень операций, как хранение, обработка, поиск и анализ данных выполнялся исключительно человеком, и это зачастую приводило к появлению дублированной или уже неактуальной информации. В случае применения средств вычислительной техники абсолютно все задачи по хранению, обработке, поиску и анализу информации выполняются значительно лучше и быстрее, а также практически на 100% исключается возможность допущения ошибки, возникаемой по причине персонала, так называемый «человеческий фактор». Также важно отметить, использование вычислительной техники значительно минимизирует трудовые и стоимостные затраты на обработку данных.
Функционирование информационно-управляющей системы невозможно без применения вычислительной техники. Также она необходима для решения комплекса задач, а именно:
- необходимость непрерывной связи с базами данных, в которых хранится вся необходимая информация по студентам и работодателям;
- возможность использования средств телекоммуникации и локально-вычислительной сети.
Таким образом, использование вычислительной техники для информационной поддержки деятельности по содействию трудоустройству выпускников становится целесообразным и эффективным.
Обоснование проектных решений по информационному обеспечению комплекса задач.
Информация, находящаяся в базе данных, должна соответствовать определенным условиям хранения и классификации. Информационное обеспечение предполагает унификацию массива данных, установления связей с учетом функций web-приложения.
Информационное обеспечение (ИО) - совокупность единой системы классификации и кодирования информации, унифицированных систем документации, схем информационных потоков, циркулирующих в организации, методология построения баз данных.
ИО информационных систем состоит из внемашинного (информация, которая воспринимается человеком без каких-либо технических средств - это классификаторы технико-экономической информации и документы) и внутримашинного ИО (совокупность всех данных, записанных на машинных носителях, сгруппированных по определенным признакам - это макеты / экранные формы для ввода первичных данных в ЭВМ или ввода результатной информации).
Входными документами для СППР являются заявки студентов или работодателей.
Промежуточной входной информацией является:
анкета студента/работодателя;
история обращений студента/работодателя;
отчеты о выполнении заявок;
отчёты о состоянии резюме/вакансии.
Выходной документацией является отчет, который отражает статистические данные о результатах трудоустройства.
Обоснование проектных решений по программному обеспечению комплекса задач.
Разработка web-приложения по системе front-end и back-end является на сегодняшний день довольно популярной. Данная система предлагает иерархически разделить процесс создания web-ресурса на две основные составляющие: разработку пользовательского интерфейса (front-end) и разработку основного функционала, административной и серверной части.
Существует большое количество интерфейсных фреймворков для реализации front-end разработки. В данном случае было принято решение выбрать свободный набор инструментов Bootstrap. Этот набор включает в себя CSS, HTML и JavaScript инструменты, а также шаблоны для верстки. Выбор обосновывается присутствием ряда неотъемлемых преимуществ, а именно: программный информационный кодирование
- адаптивность, высокий уровень оптимизации интерфейсов - не требуется вносить никаких изменений в разметку, поскольку макет качественно отобразится на самых различных устройствах;
- простота - при работе с данным фреймворком не возникает никаких трудностей ни у обычных пользователей, ни у начинающих веб-разработчиков;
- открытый исходный код - это преимущество позволяет модифицировать код для своих нужд, тем самым позволяя непосредственно участвовать в разработке;
- дизайн-макеты Bootstrap имеют единое стилевое оформление;
- открытая лицензия - не требуется никаких денежных затрат, беспрепятственно воспользоваться фреймворком может каждый.
Для реализации back-end разработки был выбран Zend Framework. Это свободный фреймворк, который построен на принципах модульности и независимости компонентов. Zend Framework предлагает обширный набор библиотек, множество готовых решений для решения типичных задач. Также он поддерживает объектную модель языка PHP, в архитектуре которой лежит методология объектно-ориентированного программирования. Описываемый фреймворк предполагает использование множества новых возможностей PHP, тем самым сокращая временные затраты на реализацию проекта.
Для разработки самого web-приложения была выбрана интегрированная среда разработки на PHP JetBrains PhpStorm с интеллектуальным редактором для HTML, JavaScript и PHP. PhpStorm обладает расширенными функциональными возможностями по сравнению с подобными средами разработки, поскольку в его основе лежит платформа IntelliJ IDEA, которая позволяет написать или установить плагины. Также данная среда разработки включает в себя функциональность WebStorm, что означает получение таких возможностей, как поддержка HTML5, отладка кода на JavaScript, интеграция с системами отслеживания ошибок и др.
Перечисленные программные средства в совокупности позволяют выполнить полноценную разработку web-приложения и удовлетворяют всем требованиям.
1.5 Анализ аналогов
Существуют различные web-ресурсы, посвященные содействию трудоустройства выпускников. Однако в настоящее время именно web-приложение по данной тематике существует лишь одно - система «БАЗИС: Трудоустройство». Оно представляет собой самостоятельное web-приложение, которое предназначено для трудоустройства выпускников высших учебных заведений. На рис. 1.3 представлен интерфейс web-приложения.
Рис. 1.3 - Интерфейс web-приложения «БАЗИС: Трудоустройство»
При глубоком анализе данной разработки были выявлены следующие основные возможности:
- хранение информации о работодателях и выпускниках. Для соискателей и работодателей в системе используется широкое количество разнообразных параметров с учетом их профиля. Это реализовано для того, чтобы выпускник имел большие шансы к трудоустройству, поскольку чем детальнее расписана информация, тем более возможна вероятность того, что на него обратит внимание работодатель;
- осуществление возможности динамического расширение информации о работодателях и выпускниках. Система обеспечивает использование специализированной базы знаний, которая позволяет модифицировать модель предметной области;
- удобный механизм запросов, который дает возможность создавать необходимые запросы в простой форме;
- наличие адаптивного интерфейса, достоинством которого является полная открытость, что существенно упрощает работу в данном web-приложении.
Главным недостатком данной системы является довольно высокая стоимость лицензии на данный продукт, которую необходимо через определенные промежутки времени продлевать. Также отдельно нужно проплачивать и использование базы знаний, изменение структуры которой, в свою очередь, требует дополнительного привлечения разработчиков.
Таким образом, можно сделать вывод о необходимости разработки web-приложения для содействия трудоустройству выпускников ВУЗа.
2. Проектирование web-приложения
2.1 Функциональное моделирование предметной области
Общие сведения о методологии функционального моделирования IDEF0.
Представление системы в нотации IDEF0 производится в виде комплекса взаимосвязанных работ или функций. Данная функциональная ориентация имеет большую важность, так как функции системы исследуются независимо от тех объектов, которые они используют. Таким образом четко моделируется взаимосвязь процессов организации и логика.
Моделью в IDEF0 является текстовое или графическое изображение системы, которое, в свою очередь, должно ответить на предварительно сформированные вопросы.
Моделируемая система воспринимается как свободное подмножество бесконечного множества. У системы имеется граница. Взаимодействие системы с окружающим миром рассматривается четырьмя составляющими:
- вход - то, что обрабатывается системой;
- выход - результат функционирования системы;
- управление - политика и процедура, при помощи управления которых осуществляется работа;
- механизм - средства, которые требуются для осуществления работы.
Система модифицирует входы и выходы, применяя механизмы и пребывая под управлением.
В первую очередь процедура моделирования системы в IDEF0 должна начинаться с абстрактного описания системы в общем виде, то есть с определения контекста. В его состав включается определение цели и точки зрения на модель, а также определение субъекта моделирования.
Субъект в IDEF0 - это сама система. Наряду с этим нужно четко определить, что будет рассматриваться как внешнее воздействие, а что как составляющая системы, то есть необходимо понять, что будет входить в систему, а что будет находиться за ее границами.
Существенное влияние на установление субъекта системы оказывают два таких понятия, как позиция, с которой исследуется система, и цель моделирования - она представляет собой вопросы, на которые созданная модель должна ответить, тем самым определяя область моделирования. Основу построения модели составляет описание области как системы в целом, так и ее компонентов. Несмотря на то, что область должна быть установлена изначально, так как она определяет курс моделирования и завершение модели, в ходе процесса моделирования она может принимать изменения или правки. Определение области должна учитывать такие компоненты, как широта и глубина. Широта определяет границы модели, а глубина определяет уровень завершенности модели.
Разработка модели «Как есть».
После проведения анализа и обработки материалов исследования предметной области было произведено построение бизнес-модели «Как есть» («AS-IS»), которая представлена на рис. 2.1 (контекстная диаграмма). Данная бизнес-модель изображает методику процесса трудоустройства, которая существует сейчас, а также позволяет выявить недостатки и сформировать рекомендации по исправлению существующих проблем.
Рис. 2.1 - Контекстная диаграмма “AS-IS”
После завершения процесса построения «Как есть» был выявлен ряд недостатков. Для обеспечения улучшения системы трудоустройства выпускников необходимо решить следующие проблемы:
- уменьшить временные затраты по оформлению резюме;
- сделать возможным оценки и анализа работ по трудоустройству;
- структурировать информацию по резюме и вакансиям;
- обеспечить удобный поиск информации по резюме и вакансиям, тем самым уменьшая временные затраты.
Разработка модели «Как будет».
Модель «Как будет» («TO-BE») представляет предполагаемое дальнейшее состояние предметной области, в которое она перейдёт в результате выполнения деятельности по оптимизации действующей системы и внедрения новых технологий.
На рис. 2.2 изображена контекстная диаграмма модели «TO-BE». Данная модель отражает эффективность работы ЦСЗС и ТВ ПГУТИ при внедрении web-приложения.
Рис. 2.2 - Контекстная диаграмма «TO-BE»
После декомпозиции контекстной диаграммы становится видно, в какой степени подверглись изменению процессы, которые были в «AS-IS».
Существующие процессы автоматизировались, расширилась функциональность, управляющую роль для этих процессов теперь выполняет web-приложение, которое может использоваться как сотрудниками (для добавления, обновления или удаления данных), так и пользователями локально - выпускниками. В результате внедрения web-приложения становятся очевидными следующие факторы:
- уменьшилось время выполнения операций. Сотруднику будет достаточно лишь открыть web-приложение, чтобы произвести поиск и добавление данных;
- время, затраченное на такие операции, как добавление, обновление или удаление данных значительно уменьшается при применении web-приложения;
- автоматизировалось формирование статистических данных по количеству трудоустроенных выпускников.
2.2 Проектирование базы данных
Инфологическая модель базы данных.
В предметной области в процессе ее обследования и анализа выделяют сущности - любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных.
В табл. 2.1 - 2.9 рассмотрены атрибуты (поименованные характеристики) выделенных сущностей. В таблицах представлены названия рассматриваемых атрибутов, область возможных значений, которая определяет тип данных: числовая, символьная, дата.
Таблица 2.1. Описание атрибутов объекта «Группа»
Название атрибута |
Область возможных значений |
|
Номер группы |
Числовой |
|
Группа |
Символьный |
|
Год приема |
Дата |
Таблица 2.2. Описание атрибутов объекта «Студент»
Название атрибута |
Область возможных значений |
|
Номер зачетной книжки |
Числовой |
|
Фамилия |
Символьный |
|
Имя |
Символьный |
|
Отчество |
Символьный |
|
Опыт работы |
Символьный |
|
Стаж |
Символьный |
|
Тема ВКР |
Символьный |
|
Телефон |
Символьный |
|
|
Символьный |
|
О себе |
Символьный |
Таблица 2.3. Описание атрибутов объекта «Семейное положение»
Название атрибута |
Область возможных значений |
|
Код семейного положения |
Числовой |
|
Семейное положение |
Символьный |
Таблица 2.4. Описание атрибутов объекта «Собеседование»
Название атрибута |
Область возможных значений |
|
Код вакансии |
Числовой |
|
Код предприятия |
Числовой |
|
Номер зачетной книжки |
Числовой |
|
Статус резюме |
Символьный |
|
Статус вакансии |
Символьный |
|
Дата решения |
Дата |
Таблица 2.5. Описание атрибутов объекта «Вакансия»
Название атрибута |
Область возможных значений |
|
Код вакансии |
Числовой |
|
Вакансия |
Символьный |
Таблица 2.6. Описание атрибутов объекта «Специальность»
Название атрибута |
Область возможных значений |
|
Код специальности |
Числовой |
|
Специальность |
Символьный |
Таблица 2.7. Описание атрибутов объекта «Требования к вакансии»
Название атрибута |
Область возможных значений |
|
Код вакансии |
Числовой |
|
Код специальности |
Числовой |
|
Код предприятия |
Числовой |
|
Код требования |
Числовой |
|
Запрошенное значение |
Символьный |
Таблица 2.8. Описание атрибутов объекта «Работодатель»
Название атрибута |
Область возможных значений |
|
Код предприятия |
Числовой |
|
Название предприятия |
Символьный |
|
Юридический адрес |
Символьный |
|
Фактический адрес |
Символьный |
|
Контактный телефон |
Символьный |
|
Контактное лицо |
Символьный |
Таблица 2.9. Описание атрибутов объекта «Список требований к вакансии»
Название атрибута |
Область возможных значений |
|
Код требования |
Числовой |
|
Требования к вакансии |
Символьный |
При описании предметной области необходимо отразить связи между объектом и характеризующими его свойствами. Связи изображаются в виде линий, соединяющих обозначения объектов и их свойств.
Различают следующие типы связей:
«один к одному» (1:1): в каждый момент времени каждому представителю (экземпляру) сущности А соответствует 1 или 0 представителей сущности В;
«один ко многим» (1:N): одному представителю сущности А соответствуют 0, 1 или несколько представителей сущности В;
«многие к одному» (N:1);
«многие ко многим» (N: N).
Определим связи между выделенными сущностями исследуемой предметной области. Результаты поместим в табл. 2.10.
Таблица 2.10. Описание связей элементов базы данных
Название |
Обозначение |
Главный объект |
Связанный объект |
Вид |
Способ реализации |
|
Имеется |
R1 |
Семейное положение |
Студент |
один ко многим |
по полю «Код семейного положения» |
|
Включает |
R2 |
Группа |
Студент |
один ко многим |
по полю «Номер группы» |
|
Посещает |
R3 |
Студент |
Собеседование |
один ко многим |
по полю «Номер зачетной книжки» |
|
Имеется |
R4 |
Специальность |
Студент |
один ко многим |
по полю «Код специальности» |
|
Включает в себя |
R5 |
Специальность |
Требования к вакансии |
один ко многим |
по полю «Код специальности» |
|
Включает в себя |
R6 |
Вакансии |
Требования к вакансии |
один ко многим |
по полю «Код вакансии» |
|
Выносит |
R7 |
Работодатель |
Требования к вакансии |
один ко многим |
по полю «Код предприятия» |
|
Относится |
R8 |
Список требований к вакансии |
Требования к вакансии |
один ко многим |
по полю «Код требования» |
|
Организовывает |
R9 |
Работодатель |
Собеседование |
один ко многим |
по полю «Код предприятия» |
Физическая модель.
Физическая модель базы данных способна определять методы расположения данных в среде хранения, а также способы доступа к этим данным, поддерживающимся на физическом уровне.
Отношения, которые были разработаны на этапе создания логической модели данных, модифицируются в таблицы. Атрибуты преобразуются в столбцы таблицы, причем для ключевых атрибутов создаются уникальные индексы. Домены становятся типами данных.
В табл. 2.11 - 2.19 представлено физическое описание атрибутов объектов.
Таблица 2.11. Физическое описание атрибутов объекта «Группа»
Наименование |
Тип |
Ключ |
|
Номер группы |
Integer |
* |
|
Группа |
Text |
||
Год приема |
Date |
Таблица 2.12. Физическое описание атрибутов объекта «Студент»
Наименование |
Тип |
Ключ |
|
Номер зачетной книжки |
Integer |
* |
|
Фамилия |
Text |
||
Имя |
Text |
||
Отчество |
Text |
||
Опыт работы |
Text |
||
Стаж |
Text |
||
Тема ВКР |
Text |
||
Телефон |
Varchar |
||
|
Text |
||
О себе |
Text |
Таблица 2.13. Физическое описание атрибутов объекта «Семейное положение»
Наименование |
Тип |
Ключ |
|
Код семейного положения |
Integer |
* |
|
Семейное положение |
Text |
Таблица 2.14. Физическое описание атрибутов объекта «Собеседование»
Наименование |
Тип |
Ключ |
|
Код вакансии |
Integer |
* |
|
Код предприятия |
Integer |
* |
|
Номер зачетной книжки |
Integer |
* |
|
Статус резюме |
Text |
||
Статус вакансии |
Text |
||
Дата решения |
Date |
Таблица 2.15. Физическое описание атрибутов объекта «Вакансия»
Наименование |
Тип |
Ключ |
|
Код вакансии |
Integer |
* |
|
Вакансия |
Text |
Таблица 2.16. Физическое описание атрибутов объекта «Специальность»
Наименование |
Тип |
Ключ |
|
Код специальности |
Integer |
* |
|
Специальность |
Text |
Таблица 2.17. Физическое описание атрибутов объекта «Требования к вакансии»
Наименование |
Тип |
Ключ |
|
Код вакансии |
Integer |
* |
|
Код специальности |
Integer |
* |
|
Код предприятия |
Integer |
* |
|
Код требования |
Integer |
* |
|
Запрошенное значение |
Text |
Таблица 2.18. Физическое описание атрибутов объекта «Работодатель»
Наименование |
Тип |
Ключ |
|
Код предприятия |
Integer |
* |
|
Название предприятия |
Text |
||
Юридический адрес |
Text |
||
Фактический адрес |
Text |
||
Контактный телефон |
Varchar |
||
Контактное лицо |
Text |
Таблица 2.19. Физическое описание атрибутов объекта «Список требований к вакансии»
Наименование |
Тип |
Ключ |
|
Код требования |
Integer |
* |
|
Требования к вакансии |
Text |
3. Программная реализация web-приложения
3.1 Программное обеспечение функционирования web-приложения
Структура меню главной формы системы представлена на рис. 3.1.
Рис. 3.1 - Структура меню web-приложения
На главной странице находятся все основные элементы. Также слева находятся ссылки на сайт ПГУТИ, на сайт, группу «Вконтакте» и Instagram-аккаунт Центра содействия занятости студентов и трудоустройству выпускников ПГУТИ.
При нажатии на элемент Меню можно осуществить регистрацию в системе или вход под правами администратора или редактора. На рис. 3.2 изображена форма регистрации в системе.
Рис. 3.2 - Форма регистрации в системе
После регистрации становится возможным осуществление входа в систему на правах редактора. Форма входа изображена на рис. 3.3.
Рис. 3.3 - Вход в систему
Когда осуществлен вход в систему, открывается страница личного кабинета редактора, которая изображена на рис. 3.4.
Рис. 3.4 - Страница личного кабинета
На данной странице пользователь Редактор имеет возможность провести смену пароля, нажав на элемент Открыть в Редактировании профиля.
В базовых настройках CMS возможным добавление в словарь данных для более быстрого и удобного заполнения анкеты студента.
Открыв Кабинет редактора, пользователь может управлять данными по вакансиям и студентам. На рис. 3.5 изображена страница Список студентов, на которой также возможно добавление нового студента и информации о нем. На ней также отображается информация об актуальности анкеты о том или ином студенте (статус Открыта/Закрыта). Элемент Список действий позволяет редактору изменить, удалить информацию или поставить отметку о статусе анкеты.
Рис. 3.5 - Страница Список студентов
При нажатии на элемент Добавить открывается форма для заполнения информации о студента. Информацию в полях Семейное положение, Специальность и Группа можно заполнить из выпадающего списка, что позволяет уменьшить время заполнения анкеты и не вводить одну и ту же информацию большое количество раз. Поля Фамилия, Имя, Отчество, Опыт работы, Стаж, Тема ВКР, Телефон, E-mail и О себе заполняется вручную, так как информация является уникальной. Форма добавления нового студента изображена на рис. 3.6.
Рис. 3.6 - Страница добавления нового студента
На рис. 3.7 изображена страница, на которой редактор работает с информацией по вакансиям, работодателям.
Рис. 3.7 - Страница работы с информацией по вакансиям
На странице Список работодателей, страница которого изображена на рис. 3.8, реализуется формирование списка, а также добавление и изменение существующей информации по работодателям.
Для добавления нового работодателя необходимо заполнить такие поля, как:
- Название;
- Юридический адрес;
- Фактический адрес;
- Телефон;
- Контактное лицо.
Рис. 3.8 - Страница Список работодателей
На странице Требования к вакансиям, которая изображена на рис. 3.9, редактор формирует наиболее часто встречающиеся требования для занесения их в базу данных и для упрощения в дальнейшем заполнения данных о работодателях.
Рис. 3.9 - Страница Требования к вакансиям
На странице Список вакансий, которая изображена на рис. 3.10, редактор может добавить, удалить или изменить информацию по конкретной вакансии.
Рис. 3.10 - Страница Список вакансий
После заполнения всей необходимой информации в разделах резюме и вакансии отображаются соответствующие данные, которые доступны к просмотру всем пользователям. На рис. 3.9 изображена страница Резюме с заполненными данными, на которой также реализован механизм поиска по студентам.
Рис. 3.11 - Страница Резюме
На рис. 3.10 изображена страница Вакансии, которая позволяет посмотреть список актуальных на момент просмотра вакансий, информацию о работодателе и требования к вакансии. Также реализован механизм поиска по организациям.
Рис. 3.12 - Страница Вакансии
Также в данном web-приложении можно просмотреть статистику о вакансиях и резюме, которая позволяет проследить эффективность трудоустройства по годам. Страница Статистика изображена на рис. 3.13.
Рис. 3.13 - Страница Статистика
3.2 Оценка эффективности использования web-приложения
Обоснование актуальности проекта проведения внутреннего мониторинга трудоустройства выпускников
«Трудоустройство» считается одним из главных из основных показателей эффективности деятельности вуза. В мониторинге 2017 года трудоустроенным будет считаться выпускник 2015г., который получил в течение 2016г. хотя бы одну «белую» зарплату. Проводится мониторинг по данным Пенсионного фонда Российской Федерации.
По результатам портала мониторинга трудоустройства выпускников при Министерстве образования и науки Российской Федерации прошлых лет, доля трудоустройства выпускников ПГУТИ составляет 85% при пороговом значении для региона - 80%.
Внутренний мониторинг трудоустройства выпускников ПГУТИ предполагается осуществлять в Центре содействия занятости студентов и трудоустройству выпускников путем ежегодного проведения телефонных опросов. Целью данного мониторинга будет считаться выявление среди всех студентов, окончивших вуз, нетрудоустроенных людей и, следовательно, оказание помощи в трудоустройстве. Данный способ работы с выпускниками считается в большей степени эффективным, так как, к сожалению, многие студенты могут быть не осведомлены о степени влияния ЦСЗСиТВ на поддержку трудоустройства.
Данный метод проведения мониторинга можно осуществить посредством привлечения нынешних студентов ПГУТИ в рамках проведения производственной практики.
Суть предлагаемого проекта заключается в том, что в рамках ежегодного мониторинга трудоустройства выпускников ПГУТИ, содействием трудоустройству неработающих выпускников занимаются нынешние студенты под руководством консультантов ЦСЗСиТВ.
Проект можно подвергнуть рассмотрению с двух сторон: с одной стороны, он оказывает помощь в трудоустройстве неработающих выпускников, с другой стороны - обучению студентов ПГУТИ основам деятельности кадровых агентств с использованием разработанного web-приложения, а именно:
процесс поиска, подбора вакансий;
взаимодействие с работодателем;
составление профессионального резюме;
содействие организации/проведению/участию в собеседовании
построению профессиональной траектории развития ещё до момента выхода на рынок труда и др.
Краткая характеристика проекта проведения внутреннего мониторинга трудоустройства выпускников.
Совместно ЦСЗСиТВ и кафедрой связей с общественностью необходимо организовать учебную лабораторию студентов. Формируются несколько проектных групп, определяются сроки проекта, а также график и сроки работ по проекту, проводятся установочные занятия (основные темы: составление профессионального резюме, поиск и подбор вакансий, источники вакансий, организация/проведение/участие в собеседовании, взаимодействие с работодателем и др.).
Алгоритм работы участников проекта:
- осуществление проведения телефонного опроса выпускников ПГУТИ по специально разработанному скрипту (формуле) разговора;
- поиск информации о трудоустройстве недоступных для связи выпускников (чьи контакты устарели / отсутствуют в базе данных) в иных источниках (социальная сеть ВКонтакте, старосты групп или сотрудники факультетов);
- выявление безработных, нуждающихся в помощи с трудоустройством выпускников, составление списков, распределение/закрепление за каждым участником проекта одного-двух безработных для индивидуальной консультационной работы;
- организация индивидуальных персональных консультаций для безработных выпускников ПГУТИ, нуждающихся в помощи с трудоустройством (определение профессиональных интересов, целей и траектории развития, помощь в составлении резюме, подбор вакансий из разработанного web-приложения для содействия трудоустройству выпускников);
- взаимодействие с работодателями с целью организации практики / стажировки / трудоустройства клиента.
Предполагаемые изменения:
- оптимизация и ускорение процесса выявления неработающих выпускников ПГУТИ и оказания им содействия по трудоустройству;
- расширение круга партнёров-работодателей;
- увеличение доли трудоустройства выпускников ПГУТИ;
- ранняя профессионализация студентов - участников проекта;
- освоение навыков эффективного поведения на рынке труда и выстраивания профессиональной траектории развития в процессе реализации проекта студентами ещё на стадии обучения в ВУЗе; возможность тиражирования проекта на факультетах; индивидуальное информирование каждого выпускника о возможности получения профессиональной помощи в поиске работы в подразделении ПГУТИ;
- предлагаемые мероприятия могут служить первым напоминанием выпускнику о возможностях будущего партнерства с университетом.
В табл. 3.1 изложены ключевые показатели эффективности проекта с предполагаемыми целевыми показателями.
Таблица 3.1. Предполагаемые результаты реализации с показателями их достижения
№ п/п |
Общие показатели по всему проекту |
Ед. изм. |
Целевые показатели |
|
1 |
Овладение всеми участниками проекта навыками результативного поведения на рынке труда, обратная связь от участников |
0-5 баллов |
4 |
|
2 |
Существование личного профессионального резюме у каждого участника проекта |
Шт. (по количеству участников) |
35 |
|
3 |
Количество выявленных неработающих выпускников |
Чел. |
70 |
|
4 |
Количество консультаций с неработающими выпускниками |
Шт. |
30 |
|
5 |
Количество трудоустроенных выпускников |
Чел. |
20 |
|
6 |
Расширение кругапартнёров-работодателей |
Шт. |
10 |
|
7 |
Охват выпускников ПГУТИ предыдущего года выпуска, очной формы обучения посре... |
Подобные документы
Организационно-производственная структура университета. Обоснование проектных решений по созданию сайта. Проектирование сайта и базы данных "Центр содействия трудоустройству выпускников". Методика эксплуатации сайта, добавление и изменение вакансий.
курсовая работа [1,9 M], добавлен 24.02.2013Обоснование проектных решений по информационному обеспечению. Обоснование цели использования вычислительной техники для решения комплекса задач. Характеристика нормативно-справочной и входной оперативной информации. Информационная модель и ее описание.
дипломная работа [3,2 M], добавлен 06.04.2015Характеристика и организация предметной области. Экономическая сущность комплекса информационных задач. Обоснование проектных решений по автоматизированному решению задач. Информационное обеспечение комплексных задач и технологическое обеспечение.
курсовая работа [41,3 K], добавлен 27.02.2009Информационное обеспечение как совокупность проектных решений по объемам, размещению и формам организации информации, циркулирующей в информационной системе. Его структура и предъявляемые требования, компоненты и функции, принципы управления, назначение.
презентация [478,7 K], добавлен 06.09.2015Разработка локальной вычислительной сети организации ООО "Карнавал" для передачи конфиденциальной информации. Обоснование проектных решений по программному обеспечению. Составление схемы коммуникаций. Выбор и обоснование пассивного оборудования.
дипломная работа [85,5 K], добавлен 15.03.2014Обоснование проектных решений по программному обеспечению. Теория складского учёта. Характеристика входной информации. Основные показатели эффективности программных продуктов. Реализация базы данных. Защита информации в автоматизированной системе.
дипломная работа [4,6 M], добавлен 19.09.2014Разработка информационной системы ВУЗа с использованием методики объектно-ориентированного моделирования UML. Анализ требований к системе. Концептуальная (содержательная) модель. Диаграмма компонентов и классов. Программная реализация приложения.
курсовая работа [797,7 K], добавлен 16.04.2014Системный анализ предметной области проектируемой базы данных. Экономическая сущность комплекса экономических информационных задач. Проектные решения по программному обеспечению комплекса задач. Структура базы данных и технологическое обеспечение.
курсовая работа [303,7 K], добавлен 27.02.2009Организационная структура управления предприятием и её характеристика, функциональные возможности на примере фирмы ООО "1С Бит". Комплекс задач, обоснование необходимости автоматизации. Проектные решения по информационному и программному обеспечению.
отчет по практике [329,9 K], добавлен 15.11.2012Технико-экономическая характеристика предметной области и предприятия. Обоснование проектных решений по информационному, техническому и программному обеспечению. Характеристика базы данных. Организация технологии сбора, обработки и выдачи информации.
дипломная работа [3,6 M], добавлен 08.03.2014Создание базы данных выпускников для использования в приемной комиссии и в деканатах с целью облегчения ведения списков выпускников и уменьшения бумажной волокиты. Введение входной информации. Выходная информация в виде распечатки отчета о выпускниках.
отчет по практике [999,1 K], добавлен 02.05.2009Разработка информационной системы "Кадровое агентство выпускников" для автоматизации процесса подбора специалистов по заявкам организаций. Требования к системе, программное обеспечение. Описание процесса деятельности. Проектирование базы данных.
дипломная работа [3,4 M], добавлен 27.11.2009Работа школьной психологической службы по профориентации школьников-выпускников. Разработка информационного справочного пособия на языке HTML в редакторе Macromedia Dreamweaver MX 2004 виде Web-сайта на тему "Профессиональный выбор выпускников школы".
дипломная работа [7,3 M], добавлен 17.06.2013Построение укрупненной информационной модели задачи, перечень основных технологических процессов. Параметры и структурная схема документа "Анкета выпускника". Анализ выходного информационного потока на примере отчета "Отзывы выпускников о преподавателе".
курсовая работа [1,1 M], добавлен 15.10.2012Характеристика, классификация и структура баз данных. Модель базы данных в Delphi. Разработка базы данных для вуза с целью облегчения процесса поиска нужной информации о студенте. Требования к техническому, методическому и программному обеспечению.
курсовая работа [1,0 M], добавлен 18.08.2009Исследование методов разработки информационных технологий управления документооборотом, обеспечивающих повышение эффективности работы сотрудников организации и ее клиентов. Обоснование проектных решений по рабочему проектированию комплекса задач в ИСУ.
дипломная работа [4,2 M], добавлен 19.07.2010Область применения и требования создаваемого Web-приложения. Требования к техническому и программному обеспечению. Разработка структуры Web-приложения и выбор средств программной реализации. Программная реализация Web-приложения. Структура базы данных.
дипломная работа [1,4 M], добавлен 03.06.2014Характеристика предприятия и его деятельности, организационная структура управления, выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов, обоснование проектных решений. Программное обеспечение задачи, разработка модулей.
дипломная работа [2,6 M], добавлен 29.11.2013Технико-экономическая характеристика ОАО "ТТЗ". Обоснование проектных решений информационного обеспечения комплекса задач. Описание информационной модели (схемы данных). Технологическое, программное обеспечение. Расчет экономической эффективности проекта.
дипломная работа [81,3 K], добавлен 28.09.2009Проектирование программного обеспечения для классифицирования выпускников высшего учебного заведения. Выбор системы управления базами данных и языка программирования. Разработка структуры данных, схема базы данных. Реализация программного комплекса.
дипломная работа [2,4 M], добавлен 27.03.2013