ВВЕДЕНИЕ 5
1 Характеристика и анализ предметной области 7
1.1 Определение и характеристика предметной области 7
1.2 Анализ систем учёта стажировок 8
2 Технологии разработки и ведения проекта 10
2.1 Методологии разработки программного обеспечения 10
2.2 Средства разработки 19
2.3 Выбор оптимальной методологии 22
3 Описание автоматизированной информационной системы учёта
стажировок 22
3.1 Общее описание 22
3.2 Архитектура 23
3.3 Основные функциональные возможности 24
4 Эргономика 26
4.1 Проектирование и разработка интерфейса 26
4.2 Оценка по критериям эргономичности интерфейса 28
ЗАКЛЮЧЕНИЕ 32
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 33
ПРИЛОЖЕНИЕ
В настоящее время для увеличения собственной конкурентоспособности студент, после обучения, обязан непрерывно усугублять собственные абстрактные познания, постоянно получать и оттачивать приобретенные профессиональные навыки. Прохождение стажировки позволяют получить объем знаний и навыков, ориентированный на возможность его немедленного
применения в повседневной практической деятельности по выбранной специальности.
InterSystems - это корпорация, занимающаяся разработкой программного обеспечения. Московский филиал корпорации отвечает за продвижение,
продажу и техническую поддержку продуктов в России, странах СНГ и Балтии.
Корпорация интенсивно развивается, технологии InterSystems всё
больше и больше охватывают российский рынок программного обеспечения.
Однако российские высшие учебные заведения не готовят специалистов в
области технологий InterSystems, а востребованность таких специалистов на
рынке труда велика. В связи с этим, InterSystems проводит стажировки по
своим технологиям в различных городах. Студенты, использующие программные продукты InterSystems, проходят стажировки для повышения квалификации по данным технологиям.
Ввиду этого, возникает необходимость в автоматизации процесса учёта и аналитики стажировок. Для этого необходимо специализированное программное обеспечение, которое позволит автоматизировать процесс обработки заявок от студентов, вести журнал стажировок, хранить данные о партнёрских университетах и компаниях, информировать стажёров о возможных вакансиях, а также предоставлять платформу для бизнес – аналитики.
Таким образом, актуальной проблемой ВКР является разработка программного обеспечения, решающего следующие задачи:6
- Автоматизация процесса приема и учёта заявок на стажировку от студентов решивших повысить свою квалификацию;
- Создание и публикация расписания стажировок;
- Ведение справочников компаний, университетов, сотрудников, стажировок;
- Информирование стажёров.
В результате ВКР была реализована информационная система для автоматизации процесса обработки заявок на стажировку и организации стажировки в области дополнительного профессионального образования. Все задачи ВКР выполнены, система развернута на одном из серверов московского
филиала корпорации InterSystems и работает с сентября 2015 года.
Одной из сильных сторон разработанного проекта является скорость и
надежность, это достигнуто путем использования высокопроизводительной
СУБД Caché и JavaScript – фреймворка AngularJS.
В дальнейшем планируется развивать этот проект. Планируется добавить бизнес-аналитику, OLAP-функциональность с помощью технологии Intersystems DeepSee, для создания систем поддержки принятия эффективных
решений.
Российская педагогическая энциклопедия. В 2 т. Т. 2 / под ред. В. В.
Давыдова. – М.:Большая Рос. энцикл., 1998. – 669 с.
2. Портал Opersonale.ru Трудоустройство. Отбор персонала. Что такое
стажировка на предприятии. [Электронный ресурс]: – Режим доступа:
http://opersonale.ru/podbor-i-trudoustrojstvo/otbor-personala/chto-takoestazhirovka-na-predpriyatii.html (дата обращения: 20.05.2016).
3. О компании // Росработа [Электронный ресурс]. – Режим доступа:
http://rosrabota.ru/about (дата обращения: 20.05.2016).
4. HeadHunter (компания) // Википедия – свободная энциклопедия
[Электронный ресурс]. – Режим доступа:
https://ru.wikipedia.org/wiki/HeadHunter_ %28компания%29 (дата обращения:
20.05.2016).
5. Стажировки, практика и работа для студентов // Superjob [Электронный ресурс]. – Режим доступа: http://students.superjob.ru/ (дата обращения:
20.05.2016).
6. Главная // Легион. Автоматизация кадрового ресурса. [Электронный
ресурс]. – Режим доступа: http://asu-legion.ru/index.php/home (дата обращения: 20.05.2016).
7. Рахимбердиев, А Современные процессы разработки программного
обеспечения [Электронный ресурс]: – Режим доступа: http://www.rsdn.ru/
article/ Methodologies/SoftwareDevelopmentProcesses.xml. – Загл. с экрана (дата обращения: 20.05.2016).
8. Хаф, Л. Методологии разработки ПО [Электронный ресурс] : – Режим доступа: http://www.lib.csu.ru/dl/bases/prg/kompress/articles/2003_10_XP/.
– Загл. с экрана (дата обращения: 20.05.2016)..
9. Официальная документация по программным продуктам компании
InterSystems [Электронный ресурс]: – Режим доступа:34
http://docs.intersystems.com/Caché20131/csp/docbook/DocBook.UI.HomePageZe
n.cls. – Загл. с экрана (дата обращения: 20.05.2016)..
10. Дарвин, П. Б. Разработка веб – приложений с помощью AngularJS :
учеб. пособие / П. Б. Дарвин. – Москва.: «Вильямс», 2013. – 372 с.