Разработка Web-интерфейса для кабинета менеджера судоходной компании
Вернуться к списку проектовНа главную страницу курсаЗаказчик
Бородина Александра Валентиновна, н. с. Института прикладных математических исследований КарНЦ РАН, доцент кафедры Информатики и математического обеспечения. Эл.почта: musen@cs.karelia.ru.Инструктор
Аннотация проекта
В задачи менеджера отдела кадров судоходной или круинговой компании входит формирование команды для работы на судне. Менеджер подбирает работников в базе данных по определенным критериям, оформляет документы, собирает экипаж и отправляет на торговые суда, следит за сроком смены экипажа. Команда может меняться вся целиком, а может меняться отдельный человек (капитан, штурман, матрос и т.д.). Структура базы данных для любой судоходной компании практически одинакова. С каждым сотрудником (моряком) связано достаточно много данных: ФИО, дата рождения, место рождения, должность по диплому, телефон мобильный, домашний, адрес проживания, морской диплом (дата выдачи, дата окончания), свидетельства (мин. 4 штуки, для каждого дата выдачи, дата окончания), мед. комиссия (дата выдачи, дата окончания, где проходил), загран паспорт (серия, номер, дата выдачи, где), наличие шенгенской визы (срок действия) и т. д. Ежедневно менеджер делает десятки звонков и для работы ему необходимы данные базы. Иногда данные необходимо получить экстренно, не в рабочее время или в поездках.
Необходимо разработать Web-приложение, предоставляющее удаленный доступ к данным судоходной компании, хранящимся на сервере MySQL, с использованием REST-интерфейса.