Заочники (осень 2022)
Материалы для освоения дисциплины
Для освоения дисциплины можно воспользоваться материалами для студентов очной формы (раздел "Осень 2020" на сайте). Также для скачивания доступен конспект лекций
Рекомендуемая литература:
Индивидуальная работа
Курсовая работа
Задание на курсовую работу выбирается студентом произвольно из представленных ниже вариантов задания.
Общие требования к приложениям:
приложения должны иметь консольный либо графический интерфейс;
для хранения данных можно использовать базы данных либо хранить данные локально в коллекциях.
Список тем
Приложение "Турфирма"
Требуется разработать программную систему, предназначенную для работников туристической фирмы. Такая система должна обеспечивать хранение сведений об имеющихся в продаже путевках и о клиентах фирмы. Сведения о путевке включают ее стоимость, время отправления (начало) и возвращения, экскурсии и прочие услуги, например, в стоимость путевки полностью или частично может входить питание. Путевка предполагает посещение одного населенного пункта. Туристическая фирма продает стандартные путевки. Каждый клиент покупает одну путевку.
Возможные сущности и их свойства:
Client | Tour | Sale |
id | id | id |
firstName | title | date |
lastName | startDate | tourId |
phone | endDate | clientId |
passport | city | |
price |
В программе должен быть реализован следующий функционал:
добавление, редактирование, удаление клиента;
добавление, редактирование, удаление путевки;
создание, редактирование, удаление продажи.
Также программа должна выводить в консоль следующую информацию:
сколько продано путевок в определенный город (название города вводится пользователем);
сколько продано путевок за определенный месяц (месяц вводится пользователем);
общая стоимость проданных путевок за определенный месяц (месяц вводится пользователем).
Last updated