Автор24

Информация о работе

Подробнее о работе

Страница работы

Автоматизированная вебсистема комплектования морских судовых экипажей

  • 129 страниц
  • 2017 год
  • 153 просмотра
  • 1 покупка
Автор работы

nickolay.rud

Преподаватель IT-дисциплин

2000 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

В процессе работы необходимо создать модули которые будут содержать в себе необходимый функционал, который будет направлен по специальности, кроме этого модули должны буди связанные программно для автоматизации процессов.
При разработке были выделены определенные модули и они были классифицированы по специальности и функциональному назначению.
В модуле комплектации экипажа, необходимо разработать функционал создания ордеров для каждого судовладельца, с которым работает соответствующая компания.
Создание ордеров предусматривает введение или выбор судна, и включения в ордеру, для дальнейшего оформления позиций на судно.
Также необходимо предусмотреть функционал, который позволил бы упростить работу подбора кандидатов и их замену, а также проверку необходимых документов необходимых для контракта моряка и генерирования самого контракта, и необходимых документов, которые нужны моряку для путешествия на судно.

Введение 6
1 ОБОСНОВАНИЕ ПРОЕКТА 7
1.1 Анализ сферы деятельности 7
1.2 Цель и задачи разработки проекта 8
1.3 Обзор существующих программных решений 8
1.4 Структура фреймворка Сodeignater 13
1.5 Библиотека PHPExcel 15
1.6 Библиотека PHPWord 17
1.7 Библиотека domPDF 19
2 ДОКУМЕНТООБОРОТ КРЮИНГОВЫХ КОМПАНИЙ 21
2.1 Документ «Судебная роль» 21
2.2 Документ «Гарантийное письмо» 22
2.3 Трудовой договор 25
3 РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ 29
3.1 Постановка задачи 29
3.2 Программная реализация укомплектования экипажа 31
3.3 Программная реализация расчета заработной платы моряка 39
3.4 Программная реализация крю-плана 47
3.5 Программная реализация выставления счета 52
3.6 Программная реализация модуля статистики 57
3.7 Разработка модуля управления пользователями 59
4. ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ 63
4.1 Общая характеристика проекта 63
4.2 Расчет трудоемкости информационной системы 63
4.3 Определение цены программного продукта 69
4.4 Расчет начальных инвестиций 72
4.5 Определение цены программного продукта 74
5 ОХРАНА ТРУДА 77
5.1 Комплекс медицинских мероприятий для профилактики нарушений здоровья специалистов по информационным технологиям и улучшения их психофизического состояния. 77
5.2 Оптимальный регламент рабочего дня специалиста по информационным технологиям 83
5.3 Основные национальные нормативно-правовые акты по охране труда специалистов-компьютерщиков 85
5.4 Разработка компонуемых схемы рабочего места программиста 91
6 ГРАЖДАНСКАЯ ЗАЩИТА 96
6.1 Биологическое действие ионизирующих излучений 96
ВЫВОДЫ 102
ПЕРЕЧЕНЬ ССЫЛОК 103
ПРИЛОЖЕНИЕ A 105

ВВЕДЕНИЕ

Существует много различных программных средств, предназначенных для улучшения работы крюинговой компании, то есть помогают в той или иной мере выполнять определенные операции для необходимости, например комплектования экипажа или расчета заработной платы моряка или даже проектирования крюингового плана.
Однако, все данные средства, это отдельные программы используемых крюинговое компания для своей работы. На сегодняшний день не существует единой системы которая будет содержать в себе, все собранные программные средства для вышеперечисленных задач. Во всех системах, которые ведут учет моряка не существует дополнительных функции, которые помогли компании, например укомплектовать экипаж для определенного судна, и возможность контроля экипажа относительно необходимых документов, и наличия на борту судна.
...

1.1 Анализ сферы деятельности

Профессиональной деятельностью крюинговых компаний является предоставление посреднических услуг между судовладельцем или оператором судна, которые имеют определенные потребности в плавсостава, и моряком, желающим найти или сменить работу.
Услуги, предоставляемые крюинговые судоходной компании достаточно обширны и включают:
• Поиск и подбор наиболее подходящего специалиста для работы на судне клиента. Сюда входит тестирование профессиональных навыков, знание английского языка, проверка опыта работы, отзывов и рекомендаций о моряке в его предыдущих компаниях, оценка моряка как личности.
• Также фирмой-посредником осуществляется помощь в организации нужных виз, оформлении подфлажных документов, заказ авиабилетов, информационная и консультационная поддержка.
...

1.3 Обзор существующих программных решений

Использование программного приложения Excel из пакета Microsoft Office, позволяет вести учет моряков. Программу Excel вокористовують как базу данных, чтобы легче найти нужного кандидата с помощью встроенна или настроенных фильтров. Просмотр более подробной информации по кандидатам, не возможен, для принятия дальнейшего решения. Необходимо найти карточку моряка узнав его индитификацийний номер в приложении Excel, после чего можно прохватить решение на представление кандидата в состав экипажа.
Программа «Maritime» (рис.1.1), разработанная для крюинговые и обладает более розширинемы функциональными возможностями которые могут использоваться в программном приложении Excel из пакета Microsoft Office. Программа «Maritime» имеет следующие преимущества:
• удобный интерфейс;
• расширенный поиск моряков;
• возможность ведения справочников;
• возможность генерации Application Form;
• возможность генерации крю-листов.

Рисунок 1.
...

1.4 Структура фреймворка Сodeignater

Основой работы CodeIgniter является использование подхода MVC (Model-View-Controller, рис.1.3) - архитектура программного обеспечения, в которой модель данных приложения, пользовательский интерфейс и управляющая логика разделены на три отдельных компонента, так, что модификация одного из компонентов оказывает минимальное воздействие на другие.
Шаблон MVC позволяет разделить данные, представление и обработку действий пользователя на три отдельных компонента.
Контроллер (Controller) отправляет запрос в модель (модель), которая меняет свое состояние и предоставляет данные (обычно для View). Представление (View) отвечает за отображение информации.
Поведение (контроллер) интерпретирует данные, которые вводились пользователем, и информируют модель и представление о необходимости соответствующей реакции. Примером в данном случае может служить следующая последовательность: Каталог / categoryde-tails / 1.
...

1.5 Библиотека PHPExcel

PHPExcel - отличная библиотека с огромным функционалом по работе с форматами xls, xlsx. Можно считывать, записывать, изменять форматирование, задавать формулы, а с xlsx можно и картинки вытаскивать.
PHPExcel реализует автозагрузчик, что означает, что нет необходимости включать каждый файл в PHPExcel. Есть лишь необходимость включать инициирующий файл класса PHPExcel, а затем автозагрузчик будет загружать все файлы класса, которые необходимы. Поэтому, только те файлы, которые нужны в данный момент для скрипта будут загружены в память PHP. Основное преимущество этого метода в том, что он уменьшает объем памяти PHPExcel, в результате чего используется меньше памяти PHP.
function __autoload ($ class) {
    ...}
function myAutoload ($ class) {
    ...} spl_autoload_register ( 'myAutoload');
Архитектура PHPExcel (рис. 1.4), построена таким образом, что может работать как таблица в памяти.
...

1.6 Библиотека PHPWord

PHPWord библиотека написана на чистом PHP, которая предоставляет набор классов для записи и чтения с различных форматов документов.
Текущая версия PHPWord поддерживает Microsoft Office Open XML (OOXML или OpenXML), OASIS Open Document Format для офисных приложений (OpenDocument или ODF) и Rich Text Format (RTF).
PHPWord является открытым исходным кодом проекта лицензированного соответствии с условиями LGPL версии 3.
PHPWord имеет высокие качества программного продукта путем включения непрерывной интеграции и модульного тестирования.
...

1.7 Библиотека domPDF

PDF - формат, который стал уже стандартом. Он был изначально создан Adobe для представления текста и изображений в документе с фиксированной структурой. Давно не редкость для веб-приложений, поддерживающих загрузки данных, таких как счета или отчеты, представлять их в PDF формате.
Dompdf - это библиотека, способная генерировать PDF из HTML-разметки и CSS-стилей (в большинстве случаев это стиле, совместимые с CSS 2.1 с поддержкой некоторых свойств CSS3). Благодаря HTML можно определить, как должен выглядеть документ, и после этого легко конвертировать его в фиксированный документ. Также эта библиотека имеет и другие полезные и интересные функции.
DOMPDF поддерживает две разновидности встроенного кода PHP. Реализация PHP выполняется с помощью DOMPDF_ENABLE_PHP опции конфигурации. Если установлено значение true, то PHP-код не выполняется. В противном случае, PHP киконуеться в двух вариантах:
Первый вариант полезен для вставки динамических данных в формате PDF.
...

2.1 Документ «Судовая роль»

Документ в виде списка членов экипажа судна, подтверждающий служебное положение моряка на судне. Предусмотрены две формы:
- для судов, посещающих зарубежные порты и осуществляют зарубежные рейсы;
- для судов каботажного плавания без захода в иностранные порты.
В судебную роль вносятся следующие сведения: род, название и национальная принадлежность судна, флаг судна, порт и номер регистрации, владелец судна, порт назначения, дата прибытия и выбытия, фамилия, имя, отчество каждого члена экипажа, должность, звание за специальности и номер диплома, число, месяц и год рождения, место рождения, гражданство, номер паспорта моряка (удостоверение моряка) [7].
В документе «Судовая роль» (рис. 2.1), для судов малого каботажа не нужно указывать паспорта моряка. Перед выходом судна в рейс документ. подписывается капитаном судна, или полномочным должностным лицом, с обязательным визированием капитаном судна.

Рисунок 2. 1 – Документ «Судовая роль».
...

2.2 Документ «Гарантийный лист»

На практике торгового мореплавания значительное место занимают гарантийные письма. В последнее время выдача гарантийных писем приобрела такие масштабы, что возникла проблема научного определения их правовой природы. В частности, эта проблема ежегодно поднимается на ежегодной конференции «Практика морского бизнеса: делимся опытом».
Гарантийное письмо или LOI (Letter of Indemnity, Letter of Guarantee) встречается в двух основных сферах морского бизнеса:
 в морском страховании;
 в морских перевозках.
В морском страховании гарантийное письмо - это документ, выданный страховой компанией или клубом взаимного страхования (P & I) в качестве обеспечения обязательства страхователя, содержит и удостоверяет обязательство страховщика возместить ущерб или удовлетворить другие законные требования потерпевшего (третьего лица), возникли в результате действий страхователя.
...

2.3 Трудовой договор

Трудовой договор определяется как соглашение между работодателем и работником, в соответствии с которым работодатель обязуется предоставить работнику работу по обусловленной трудовой функции, обеспечить условия труда, предусмотренные Трудовым Кодексом Украины, законами и иными нормативными правовыми актами, коллективным договором, соглашениями, локальными нормативными актами , содержащих нормы трудового права, своевременно и в полном размере выплачивать работнику заработную плату, а работник обязуется лично выполнять определенную этим соглашением трудовую функцию, соблюдать правила внутреннего трудового распорядка. При этом сторонами трудового договора являются работник и работодатель. Однако в некоторых отраслях производства правоотношения между работником и работодателем настолько специфичны, предполагающие ряд особенностей своего правового регулирования. В частности, прослеживается специфика трудовых договоров на морском флоте [9].
...

3.1 Постановка задачи

В процессе работы необходимо создать модули которые будут содержать в себе необходимый функционал, который будет направлен по специальности, кроме этого модули должны буди связанные программно для автоматизации процессов.
При разработке были выделены определенные модули яки были направлены по специальности и функциональным назначением.
В модулю укомплемплектовання экипажа, необходимо разработать функционал создания ордеров для каждого судовладельца, с которым работает соответствующая компания.
Создание ордеров предусматривает введение или выбор судна, и включения в ордеру, для дальнейшего оформления позиций на судно.
Также необходимо предусмотреть фунционал, который позволил бы упростить работу подбора кандидатов и их замену, а также проверку необходимых документов необходимых для контракта моряка и генерирования самого контракта, и необходимых документов, которые нужны моряку для путешествия на судно.
...

3.2 Программная реализация укомплектования экипажа

Процесс укомплектования экипажа является важным етопом в формировании плав состава. На этом этапе должны учитываться и анализироваться исходные данные как по морякам так и по позициям на которые будут подтверждены моряки.
На рисунке 3.1 приведены блок схему реализации создания ордера. Тобото оператору необходимо задействовать функционал для создания нового ордера, после чего оператор должен добавить существующее сдуно в базе к ордеру, или добавить его если судна в базе не существует. После выполнения заполнения ордера необходимыми судами, оператор должен выбрать необходимое судно которых содержится в ордере и стовриты позицию, если необходимой позиции не существует.

Рисунок 3.1 – Блок схема «Создание ордера»

Далее оператор может редактировать позицию, или отмечать нобходимо документы по позиции, для проверки, и также подтвердить необходимого кандидата.
...

3.3 Программная реализация расчета заработной платы моряка

Расчет заработной платы моряка предусматривает ежимисячне начисления и оформления отчетов по перечислены средства моряку.
Учитывая, что контракт моряка начинается с момента подписания контракта, было решено связать модуль расчета заработной платы не только с моряком, но с позицией ордера.
Такая концепция позволяет автоматизировать процесс отслеживания расчета от текущей до конечной даты и предостеречь оператора от возможной технической ошибки.
На рисунке 3.5 представлена ​​блок схема «Расчет заработной платы». Данный алгоритм представляет алгоритм расчета контратку моряка, согласно которому оператору необходимо для начала работы первириты составляющие заработной платы, а затем выбрать необходимый месяц для начисления или редактирования записей относительно заработной платы в течение месяца.
После каждого редактирования данных оператором, автоматически выполняется пересчет заработной платы.
...

1. Судовые документы. – Режим доступу: http://pravo-ukraine.org.ua/resyrsi/kz/ktmu/1837-statya-35-sudovye-dokumenty.-12.01.2017.
2. Гарантийные письма в торговом мореплавании. – Режим доуступу: http://interlegal.com.ua/ru/publikacii/garantijnye_pisma_v_torgovom_moreplavanii.-12.01.2017.
3. Трудовой договор моряка. – Режим доступу: http://www.studfiles.ru/preview/5154582/.-12.01.2017.
4. Соглашение между работодателем и работником, в соответствии с которым работодатель обязуется предоставить работнику работу по обусловленной трудовой функции. – Режим доступу: http://gigabaza.ru/doc/96906.html.-12.01.2017.
5. Никсон Р. Learning PHP, MySQL, JavaScript, CSS & HTML5 A Step-by-Step Guide to Creating Dynamic Websites / Р. Никсон. – O'Reilly Media, 2012. – 730 с.
6. Роббинс Д. HTML5, CSS3 и JavaScript. Исчерпывающее руководство / Д. Роббинс. – М.: Эксмо, 2014. – 528 с.
7. Интернет портал Википедия – Режим доступа: https://ru.wikipedia.org/wiki/PyQt - 19.01.2015.-12.01.2017.
8. Использование шаблона Model-View-ViewModel (MVVM). – Режим доступу: https://msdn.microsoft.com/ru-ru/library/windows/apps/jj883732.aspx- 10.06.2012.


и еще 8 источников

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Оставляя свои контактные данные и нажимая «Заказать Дипломную работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Фрагменты работ

В процессе работы необходимо создать модули которые будут содержать в себе необходимый функционал, который будет направлен по специальности, кроме этого модули должны буди связанные программно для автоматизации процессов.
При разработке были выделены определенные модули и они были классифицированы по специальности и функциональному назначению.
В модуле комплектации экипажа, необходимо разработать функционал создания ордеров для каждого судовладельца, с которым работает соответствующая компания.
Создание ордеров предусматривает введение или выбор судна, и включения в ордеру, для дальнейшего оформления позиций на судно.
Также необходимо предусмотреть функционал, который позволил бы упростить работу подбора кандидатов и их замену, а также проверку необходимых документов необходимых для контракта моряка и генерирования самого контракта, и необходимых документов, которые нужны моряку для путешествия на судно.

Введение 6
1 ОБОСНОВАНИЕ ПРОЕКТА 7
1.1 Анализ сферы деятельности 7
1.2 Цель и задачи разработки проекта 8
1.3 Обзор существующих программных решений 8
1.4 Структура фреймворка Сodeignater 13
1.5 Библиотека PHPExcel 15
1.6 Библиотека PHPWord 17
1.7 Библиотека domPDF 19
2 ДОКУМЕНТООБОРОТ КРЮИНГОВЫХ КОМПАНИЙ 21
2.1 Документ «Судебная роль» 21
2.2 Документ «Гарантийное письмо» 22
2.3 Трудовой договор 25
3 РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ 29
3.1 Постановка задачи 29
3.2 Программная реализация укомплектования экипажа 31
3.3 Программная реализация расчета заработной платы моряка 39
3.4 Программная реализация крю-плана 47
3.5 Программная реализация выставления счета 52
3.6 Программная реализация модуля статистики 57
3.7 Разработка модуля управления пользователями 59
4. ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ 63
4.1 Общая характеристика проекта 63
4.2 Расчет трудоемкости информационной системы 63
4.3 Определение цены программного продукта 69
4.4 Расчет начальных инвестиций 72
4.5 Определение цены программного продукта 74
5 ОХРАНА ТРУДА 77
5.1 Комплекс медицинских мероприятий для профилактики нарушений здоровья специалистов по информационным технологиям и улучшения их психофизического состояния. 77
5.2 Оптимальный регламент рабочего дня специалиста по информационным технологиям 83
5.3 Основные национальные нормативно-правовые акты по охране труда специалистов-компьютерщиков 85
5.4 Разработка компонуемых схемы рабочего места программиста 91
6 ГРАЖДАНСКАЯ ЗАЩИТА 96
6.1 Биологическое действие ионизирующих излучений 96
ВЫВОДЫ 102
ПЕРЕЧЕНЬ ССЫЛОК 103
ПРИЛОЖЕНИЕ A 105

ВВЕДЕНИЕ

Существует много различных программных средств, предназначенных для улучшения работы крюинговой компании, то есть помогают в той или иной мере выполнять определенные операции для необходимости, например комплектования экипажа или расчета заработной платы моряка или даже проектирования крюингового плана.
Однако, все данные средства, это отдельные программы используемых крюинговое компания для своей работы. На сегодняшний день не существует единой системы которая будет содержать в себе, все собранные программные средства для вышеперечисленных задач. Во всех системах, которые ведут учет моряка не существует дополнительных функции, которые помогли компании, например укомплектовать экипаж для определенного судна, и возможность контроля экипажа относительно необходимых документов, и наличия на борту судна.
...

1.1 Анализ сферы деятельности

Профессиональной деятельностью крюинговых компаний является предоставление посреднических услуг между судовладельцем или оператором судна, которые имеют определенные потребности в плавсостава, и моряком, желающим найти или сменить работу.
Услуги, предоставляемые крюинговые судоходной компании достаточно обширны и включают:
• Поиск и подбор наиболее подходящего специалиста для работы на судне клиента. Сюда входит тестирование профессиональных навыков, знание английского языка, проверка опыта работы, отзывов и рекомендаций о моряке в его предыдущих компаниях, оценка моряка как личности.
• Также фирмой-посредником осуществляется помощь в организации нужных виз, оформлении подфлажных документов, заказ авиабилетов, информационная и консультационная поддержка.
...

1.3 Обзор существующих программных решений

Использование программного приложения Excel из пакета Microsoft Office, позволяет вести учет моряков. Программу Excel вокористовують как базу данных, чтобы легче найти нужного кандидата с помощью встроенна или настроенных фильтров. Просмотр более подробной информации по кандидатам, не возможен, для принятия дальнейшего решения. Необходимо найти карточку моряка узнав его индитификацийний номер в приложении Excel, после чего можно прохватить решение на представление кандидата в состав экипажа.
Программа «Maritime» (рис.1.1), разработанная для крюинговые и обладает более розширинемы функциональными возможностями которые могут использоваться в программном приложении Excel из пакета Microsoft Office. Программа «Maritime» имеет следующие преимущества:
• удобный интерфейс;
• расширенный поиск моряков;
• возможность ведения справочников;
• возможность генерации Application Form;
• возможность генерации крю-листов.

Рисунок 1.
...

1.4 Структура фреймворка Сodeignater

Основой работы CodeIgniter является использование подхода MVC (Model-View-Controller, рис.1.3) - архитектура программного обеспечения, в которой модель данных приложения, пользовательский интерфейс и управляющая логика разделены на три отдельных компонента, так, что модификация одного из компонентов оказывает минимальное воздействие на другие.
Шаблон MVC позволяет разделить данные, представление и обработку действий пользователя на три отдельных компонента.
Контроллер (Controller) отправляет запрос в модель (модель), которая меняет свое состояние и предоставляет данные (обычно для View). Представление (View) отвечает за отображение информации.
Поведение (контроллер) интерпретирует данные, которые вводились пользователем, и информируют модель и представление о необходимости соответствующей реакции. Примером в данном случае может служить следующая последовательность: Каталог / categoryde-tails / 1.
...

1.5 Библиотека PHPExcel

PHPExcel - отличная библиотека с огромным функционалом по работе с форматами xls, xlsx. Можно считывать, записывать, изменять форматирование, задавать формулы, а с xlsx можно и картинки вытаскивать.
PHPExcel реализует автозагрузчик, что означает, что нет необходимости включать каждый файл в PHPExcel. Есть лишь необходимость включать инициирующий файл класса PHPExcel, а затем автозагрузчик будет загружать все файлы класса, которые необходимы. Поэтому, только те файлы, которые нужны в данный момент для скрипта будут загружены в память PHP. Основное преимущество этого метода в том, что он уменьшает объем памяти PHPExcel, в результате чего используется меньше памяти PHP.
function __autoload ($ class) {
    ...}
function myAutoload ($ class) {
    ...} spl_autoload_register ( 'myAutoload');
Архитектура PHPExcel (рис. 1.4), построена таким образом, что может работать как таблица в памяти.
...

1.6 Библиотека PHPWord

PHPWord библиотека написана на чистом PHP, которая предоставляет набор классов для записи и чтения с различных форматов документов.
Текущая версия PHPWord поддерживает Microsoft Office Open XML (OOXML или OpenXML), OASIS Open Document Format для офисных приложений (OpenDocument или ODF) и Rich Text Format (RTF).
PHPWord является открытым исходным кодом проекта лицензированного соответствии с условиями LGPL версии 3.
PHPWord имеет высокие качества программного продукта путем включения непрерывной интеграции и модульного тестирования.
...

1.7 Библиотека domPDF

PDF - формат, который стал уже стандартом. Он был изначально создан Adobe для представления текста и изображений в документе с фиксированной структурой. Давно не редкость для веб-приложений, поддерживающих загрузки данных, таких как счета или отчеты, представлять их в PDF формате.
Dompdf - это библиотека, способная генерировать PDF из HTML-разметки и CSS-стилей (в большинстве случаев это стиле, совместимые с CSS 2.1 с поддержкой некоторых свойств CSS3). Благодаря HTML можно определить, как должен выглядеть документ, и после этого легко конвертировать его в фиксированный документ. Также эта библиотека имеет и другие полезные и интересные функции.
DOMPDF поддерживает две разновидности встроенного кода PHP. Реализация PHP выполняется с помощью DOMPDF_ENABLE_PHP опции конфигурации. Если установлено значение true, то PHP-код не выполняется. В противном случае, PHP киконуеться в двух вариантах:
Первый вариант полезен для вставки динамических данных в формате PDF.
...

2.1 Документ «Судовая роль»

Документ в виде списка членов экипажа судна, подтверждающий служебное положение моряка на судне. Предусмотрены две формы:
- для судов, посещающих зарубежные порты и осуществляют зарубежные рейсы;
- для судов каботажного плавания без захода в иностранные порты.
В судебную роль вносятся следующие сведения: род, название и национальная принадлежность судна, флаг судна, порт и номер регистрации, владелец судна, порт назначения, дата прибытия и выбытия, фамилия, имя, отчество каждого члена экипажа, должность, звание за специальности и номер диплома, число, месяц и год рождения, место рождения, гражданство, номер паспорта моряка (удостоверение моряка) [7].
В документе «Судовая роль» (рис. 2.1), для судов малого каботажа не нужно указывать паспорта моряка. Перед выходом судна в рейс документ. подписывается капитаном судна, или полномочным должностным лицом, с обязательным визированием капитаном судна.

Рисунок 2. 1 – Документ «Судовая роль».
...

2.2 Документ «Гарантийный лист»

На практике торгового мореплавания значительное место занимают гарантийные письма. В последнее время выдача гарантийных писем приобрела такие масштабы, что возникла проблема научного определения их правовой природы. В частности, эта проблема ежегодно поднимается на ежегодной конференции «Практика морского бизнеса: делимся опытом».
Гарантийное письмо или LOI (Letter of Indemnity, Letter of Guarantee) встречается в двух основных сферах морского бизнеса:
 в морском страховании;
 в морских перевозках.
В морском страховании гарантийное письмо - это документ, выданный страховой компанией или клубом взаимного страхования (P & I) в качестве обеспечения обязательства страхователя, содержит и удостоверяет обязательство страховщика возместить ущерб или удовлетворить другие законные требования потерпевшего (третьего лица), возникли в результате действий страхователя.
...

2.3 Трудовой договор

Трудовой договор определяется как соглашение между работодателем и работником, в соответствии с которым работодатель обязуется предоставить работнику работу по обусловленной трудовой функции, обеспечить условия труда, предусмотренные Трудовым Кодексом Украины, законами и иными нормативными правовыми актами, коллективным договором, соглашениями, локальными нормативными актами , содержащих нормы трудового права, своевременно и в полном размере выплачивать работнику заработную плату, а работник обязуется лично выполнять определенную этим соглашением трудовую функцию, соблюдать правила внутреннего трудового распорядка. При этом сторонами трудового договора являются работник и работодатель. Однако в некоторых отраслях производства правоотношения между работником и работодателем настолько специфичны, предполагающие ряд особенностей своего правового регулирования. В частности, прослеживается специфика трудовых договоров на морском флоте [9].
...

3.1 Постановка задачи

В процессе работы необходимо создать модули которые будут содержать в себе необходимый функционал, который будет направлен по специальности, кроме этого модули должны буди связанные программно для автоматизации процессов.
При разработке были выделены определенные модули яки были направлены по специальности и функциональным назначением.
В модулю укомплемплектовання экипажа, необходимо разработать функционал создания ордеров для каждого судовладельца, с которым работает соответствующая компания.
Создание ордеров предусматривает введение или выбор судна, и включения в ордеру, для дальнейшего оформления позиций на судно.
Также необходимо предусмотреть фунционал, который позволил бы упростить работу подбора кандидатов и их замену, а также проверку необходимых документов необходимых для контракта моряка и генерирования самого контракта, и необходимых документов, которые нужны моряку для путешествия на судно.
...

3.2 Программная реализация укомплектования экипажа

Процесс укомплектования экипажа является важным етопом в формировании плав состава. На этом этапе должны учитываться и анализироваться исходные данные как по морякам так и по позициям на которые будут подтверждены моряки.
На рисунке 3.1 приведены блок схему реализации создания ордера. Тобото оператору необходимо задействовать функционал для создания нового ордера, после чего оператор должен добавить существующее сдуно в базе к ордеру, или добавить его если судна в базе не существует. После выполнения заполнения ордера необходимыми судами, оператор должен выбрать необходимое судно которых содержится в ордере и стовриты позицию, если необходимой позиции не существует.

Рисунок 3.1 – Блок схема «Создание ордера»

Далее оператор может редактировать позицию, или отмечать нобходимо документы по позиции, для проверки, и также подтвердить необходимого кандидата.
...

3.3 Программная реализация расчета заработной платы моряка

Расчет заработной платы моряка предусматривает ежимисячне начисления и оформления отчетов по перечислены средства моряку.
Учитывая, что контракт моряка начинается с момента подписания контракта, было решено связать модуль расчета заработной платы не только с моряком, но с позицией ордера.
Такая концепция позволяет автоматизировать процесс отслеживания расчета от текущей до конечной даты и предостеречь оператора от возможной технической ошибки.
На рисунке 3.5 представлена ​​блок схема «Расчет заработной платы». Данный алгоритм представляет алгоритм расчета контратку моряка, согласно которому оператору необходимо для начала работы первириты составляющие заработной платы, а затем выбрать необходимый месяц для начисления или редактирования записей относительно заработной платы в течение месяца.
После каждого редактирования данных оператором, автоматически выполняется пересчет заработной платы.
...

1. Судовые документы. – Режим доступу: http://pravo-ukraine.org.ua/resyrsi/kz/ktmu/1837-statya-35-sudovye-dokumenty.-12.01.2017.
2. Гарантийные письма в торговом мореплавании. – Режим доуступу: http://interlegal.com.ua/ru/publikacii/garantijnye_pisma_v_torgovom_moreplavanii.-12.01.2017.
3. Трудовой договор моряка. – Режим доступу: http://www.studfiles.ru/preview/5154582/.-12.01.2017.
4. Соглашение между работодателем и работником, в соответствии с которым работодатель обязуется предоставить работнику работу по обусловленной трудовой функции. – Режим доступу: http://gigabaza.ru/doc/96906.html.-12.01.2017.
5. Никсон Р. Learning PHP, MySQL, JavaScript, CSS & HTML5 A Step-by-Step Guide to Creating Dynamic Websites / Р. Никсон. – O'Reilly Media, 2012. – 730 с.
6. Роббинс Д. HTML5, CSS3 и JavaScript. Исчерпывающее руководство / Д. Роббинс. – М.: Эксмо, 2014. – 528 с.
7. Интернет портал Википедия – Режим доступа: https://ru.wikipedia.org/wiki/PyQt - 19.01.2015.-12.01.2017.
8. Использование шаблона Model-View-ViewModel (MVVM). – Режим доступу: https://msdn.microsoft.com/ru-ru/library/windows/apps/jj883732.aspx- 10.06.2012.


и еще 8 источников

Купить эту работу

Автоматизированная вебсистема комплектования морских судовых экипажей

2000 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 3000 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

25 февраля 2017 заказчик разместил работу

Выбранный эксперт:

Автор работы
nickolay.rud
5
Преподаватель IT-дисциплин
Купить эту работу vs Заказать новую
1 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
2000 ₽ Цена от 3000 ₽

5 Похожих работ

Дипломная работа

Разработка инфокоммуникационной системы управления крупным радиотелескопом

Уникальность: от 40%
Доступность: сразу
3300 ₽
Дипломная работа

Разработка комплекса рекомендаций по технической защите конфиденциальной информации хозяйствующего субъекта- мед.центра (на конкретном примере)

Уникальность: от 40%
Доступность: сразу
3300 ₽
Дипломная работа

Разработка мультисервисной сети городского микрорайона

Уникальность: от 40%
Доступность: сразу
2800 ₽
Дипломная работа

Разработка автоматизированной системы учета пациентов

Уникальность: от 40%
Доступность: сразу
3750 ₽
Дипломная работа

Разработка Автоматизированной Системы Ведения Электронного Архива

Уникальность: от 40%
Доступность: сразу
2000 ₽

Отзывы студентов

Отзыв михаил об авторе nickolay.rud 2014-04-27
Дипломная работа

Автор молодец выполнил работу раньше срока. Спасибо

Общая оценка 5
Отзыв Геннадий Полушкин об авторе nickolay.rud 2016-06-03
Дипломная работа

Спасибо!

Общая оценка 5
Отзыв user9445 об авторе nickolay.rud 2016-05-18
Дипломная работа

Ребята, Автор - просто бомба! Как же мне с ним повезло!!! Инициативный, грамотный, всегда на связи! Gigavector даже после окончания гарантийного срока дорабатывает расчеты к моей дипломной работе "Разработка информационной системы для объектов дорожной сети" по замечаниям моего придирчивого препода! Надеюсь на благополучную защиту!!!

Общая оценка 5
Отзыв Вера302 об авторе nickolay.rud 2017-05-24
Дипломная работа

Все отлично! Спасибо за продуктивную работу и подробные пояснения что и как!

Общая оценка 5

другие учебные работы по предмету

Готовая работа

ПОСЛЕДОВАТЕЛЬНЫЙ ИНТЕРФЕЙС

Уникальность: от 40%
Доступность: сразу
500 ₽
Готовая работа

Квантовые компьютеры в кибернетике

Уникальность: от 40%
Доступность: сразу
200 ₽
Готовая работа

ДИСКОВЫЕ НАКОПИТЕЛИ НА СМЕННЫХ НОСИТЕЛЯХ ИНФОРМАЦИИ

Уникальность: от 40%
Доступность: сразу
200 ₽
Готовая работа

ВИДЕОТЕРМИНАЛЫ ПЭВМ

Уникальность: от 40%
Доступность: сразу
200 ₽
Готовая работа

Описание информационной системы "Спортзал"

Уникальность: от 40%
Доступность: сразу
250 ₽
Готовая работа

ОСОБЕННОСТИ ЭКСПЛУАТАЦИИ ДИСКОВОЙ ПОДСИСТЕМЫ ПЭВМ

Уникальность: от 40%
Доступность: сразу
200 ₽
Готовая работа

Технология баз данных (в т.ч удаленных) и системы управления базами данных. Сущность, достоинства и недостатки, области применения

Уникальность: от 40%
Доступность: сразу
400 ₽
Готовая работа

Использование нейросетей в ручном тестировании

Уникальность: от 40%
Доступность: сразу
400 ₽
Готовая работа

Анализ и оценка электронных средств обучения

Уникальность: от 40%
Доступность: сразу
150 ₽
Готовая работа

Интернет вещей: возможности для публичного управления

Уникальность: от 40%
Доступность: сразу
250 ₽
Готовая работа

НАКОПИТЕЛИ НА ЖЕСТКИХ МАГНИТНЫХ ДИСКАХ

Уникальность: от 40%
Доступность: сразу
200 ₽
Готовая работа

КОНФИГУРИРОВАНИЕ И ТЕСТИРОВАНИЕ ПОСЛЕДОВАТЕЛЬНОГО ИНТЕРФЕЙСА

Уникальность: от 40%
Доступность: сразу
400 ₽