Фриланс-проекты › Клиент-серверное приложение на Java для менеджмента персонала Клиент-серверное приложение на Java для менеджмента персонала
Приложение должно быть выполнено в архитектуре клиент-сервер с многопоточным сервером с организацией взаимодействия с базой данных на объектно-ориентированном языке Java.
В рамках работы над проектом должны быть использованы следующие техники:
- разработка и использование собственной иерархии классов, а также расширения базовых классов;
- реализация не менее двух паттернов проектирования на свой выбор.
- использовать сокрытие данных (инкапсуляция), перегрузку методов, переопределение методов, сериализацию, абстрактные типы данных (интерфейсы, абстрактные классы), статические методы, обработку исключительных ситуаций.
Бизнес-логика. Бизнес-логика состоит в разработке приложения типа клиент-сервер, в силу того, что это решение близко к реальным распределенным системам обработки информации. Таким образом, для каждого поля ввода, а также для обязательных полей, должна выполняться валидация, т.е. отдельно на клиенте и на сервере.
Обязательные требования к функционалу системы:
Транспортный уровень. Взаимодействие между серверной и клиентскими частями должно осуществляться с использованием сокетов и протокола TCP/IP.
Требования к поставке.
Разработанная система должна обладать следующей инфраструктурой:
- Исполняемые файлы должны работать в среде 32х разрядной ОС Windows 7 и выше
- СУБД (на выбор) – Sybase SQL 11.0+, MS SQL Server 2008 R2+, MySQL 5.5+, PostgreSQL 9.0+, Java DB 10.x+
Интерфейс программы и данные должны быть на русском языке.
Роли: ресурс менеджер, рекрутер, директор.
- Директор может просматривать всех работников, нанимать новых, создавать профили для рекрутера и ресурс менеджера, а также просматривать все проекты компании.
- Рекрутер нанимает и увольняет специалистов в компании. Получает и выполняет запросы на найм конкретных сотрудников.
- Ресурс менеджер управляет своими проектами, распределяет специалистов по ним. Может запрашивать нанять конкретного специалиста.
Данный проект является курсовой работой для университета.
Отзыв заказчика о сотрудничестве с Урусханом Боковым
Клиент-серверное приложение на Java для менеджмента персоналаОтличный разработчик! Нужна была помощь в написании рекрутинговой системы на Java.
Урусхан выполнил все в срок, а также помог с запуском проекта.
Отзыв фрилансера о сотрудничестве с Юлией Конончук
Клиент-серверное приложение на Java для менеджмента персоналаОчень приятный заказчик.
Мгновенно выходит на связь, абсолютно точно рекомендую)
-
фрилансер больше не работает на сервисе
-
ставка скрыта фрилансером
-
1100 30 1 Цена сроки - реальные для данного проекта.
Готов помочь с выполнением.
Свяжитесь со мной обсудим детали
-
1196 43 3 2 Здравствуйте! Напишу такое приложение, все детали можно обсудить в л.с
Т.З довольно понятное
-
Здравствуйте, Юлия! :)
Я специализируюсь на web разработке, программировании и IT, и многое другое.
Почему вам стоит выбрать именно меня?
• Владею более чем 7+ языками программирования.
• Работаю с такими системами как Wordpress, Material design, Bootstrap, Xamarin, Vue.js, Python Flask и др.
• Создаю сайты под ключ, веб приложения, интернет магазины, лендинг, боты. Занимаюсь разработкой Fronted и Backend, версткой страницы или сайта, и многое другое.
• Могу выполнить работу любой сложности.
… • Сдача работы всегда в срок.
• Опыт работы более 3 лет.
• Скидка на следующий заказ 10%.
• Возможность заключения официального договора с моим ИП по всем правилам.
Портфолио можете посмотреть в профиле. Опыт более трёх лет. Ознакомился с вашими требованиями, и готов приступить к работе после уточнения ТЗ. Буду рад сотрудничеству!
--------------------------- С Уважением, Андрей Тищенко - профессиональный WEB-разработчик и владелец команды HPACE -
234 1 0 Для большего понимания, это на подобие личного кабинета контроля проектов?
Кроме того есть 3 вида пользователя с разными правами и доступами
-
Задайте ваш вопрос заказчику