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