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

Здравствуйте гость!

Задание № 763

Наменование:

Курсовик Система поиска оптимального авиамаршрута с учетом времени пересадки на Java

Предмет:

Программирование

Бюджет:

0 руб.

Дата:

16.12.2009

Описание:

Только программа. Тематика: "Система поиска оптимального авиамаршрута с учетом времени пересадки".
Требования к архитектуре программы - во вложении.
Дополнительные данные, необходимые согласно этим требованиям, доуточню после начала выполнения работы.
По функционалу (мое видение проекта):
1. Реализуем алгоритм Дейкстры в чистом виде. Вершины графа - города. Ребра - авиамаршруты. СТоимость ребер (дуг) можно считать временем пересадки, длительностью перелета и т.п.
2. 2 категории пользователей: администраторы и обычные пользователи.
3. Администратор может авторизоваться в системе (логин и пароль), после чего работать со справочниками:
- добавление/редактирование/удаление городов
- аналогично - авиамаршруты (номер рейса, откуда, куда, условная стоимость перелета, длительность перелета, количество мест и т.п. на свое усмотрение).
- аналогично список пользователей.
Изначально в БД присутствует 1 админ по умолчанию.
4. Обычные пользователи могут зайти на страницу, на которой они могут выбрать пункт отправления и пункт назначения. Далее система при помощи алгоритма Дейкстры рассчитывает маршрут между выбранными точками, обладающий наименьшей стоимостью. Ели маршрута нет, то об этом выдается сообщение. Иначе - выводится перечень промежуточных пунктов и информация о рейсах, а также общая "стоимость" маршрута.
5. По дизайну и т.п. никаких требований не предъявляется - это курсовая работа, минимально приличный вид (минимум стилей и т.п.).
6. СРок реализации - 4-5 дней.