Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Приложение для решения задачи выбора оптимального пути
Создан заказ №3669951
24 февраля 2019

Приложение для решения задачи выбора оптимального пути

Как заказчик описал требования к работе:
Приложение Windows Form на языке C#. Необходимо изобразить граф, указать две вершины и найти кратчайшее расстояние между ними. Что должно быть в тексте кр: 1.Анализ задачи и разработка требований 2.Выбор алгоритмов для реализации систем 3.Проектирование приложения 4.Реализация программной сист емы 5.Тестирование и отладка программной системы Подробно про каждый пункт: 1.Анализ задачи и разработка требований На этапе анализа изучается информация о предметной области, описывается постановка задачи, формулируются требования к разрабатываемой системе (функциональные, к входным/выходным данным, интерфейсу пользователя, устойчивости, безопасности и др.). Далее осуществляется обзор наиболее значимых решений (аналогов, алгоритмов) в данной предметной области или смежных областях, их анализ с точки зрения предъявляемых к разрабатываемой системе требований, выявление преимуществ и недостатков используемых при разработке аналогов подходов. 2.Выбор алгоритмов для реализации систем На основании постановки задачи и требований, предъявляемых к разрабатываемому приложению, выполняется выбор/разработка алгоритмов для реализации системы. В первую очередь необходимо выполнить анализ алгоритмов, которые могут быть использованы при создании системы, определить возможность их применения для решения поставленных задач. При анализе алгоритмов необходимо дать их краткую характеристику, выполнить описание с помощью блок-схем, выполненных в соответствии со стандартом ГОСТ 19.701-90[1]. 3.Проектирование приложения На данном этапе необходимо методом пошаговой детализации описать процесс проектирования системы. Далее выполняется проектирование графического пользовательского интерфейса (Windows Forms, web-интерфейс, интерфейс мобильного приложения или др.) с учетом решаемых приложением задач, выполняемых его пользователями операций. Пользовательский интерфейс может содержать как стандартные элементы управления, так и нестандартные элементы, спроектированные, разработанные и подключенные студентом. Интерфейс пользователя подробно документируются в тексте курсовой работы. 4.Реализация программной системы Разрабатываемое приложение должно реализовывать всю базовую функциональность. Реализация системы должна выполняться на объектно-ориентированном языке с учетом хорошего стиля программирования (декомпозиция классов; именование классов, полей и методов; наличие комментариев; переиспользование кода и др.), а также эффективности написанного кода.Процесс реализации системы подробно документируется. 5.Тестирование и отладка программной системы На данном этапе выполняется тестирование приложения по разработанным тестовым сценариям. Результаты тестирования документируются. По окончании отладки системы необходимо создать инсталляционный пакет для установки/удаления разработанного приложения и подготовить руководство пользователя. Пользователь сам добавляет вершины и рёбра, с помощью диалогового окна указывает вес рёбер(расстояние между вершинами) Граф неориентированный, отрицательный дуг быть не должно Использовать алгоритм Дейкстры
подробнее
Заказчик
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
27 февраля 2019
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
trulala15
5
скачать
Приложение для решения задачи выбора оптимального пути.docx
2019-03-02 13:54
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Отличная работа. Сделана быстро, в срок и в полном соответствии поставленной задаче.

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Программирование
Курсовая работа
Программирование
Стоимость:
700 ₽
структуры, деревья поиска, их сортировка в си
Задача по программированию
Программирование
"разработка простейшего текстового редактора" на Python 3
Статья
Программирование
Стоимость:
300 ₽
предприятии
Отчёт по практике
Программирование
Стоимость:
700 ₽
Разработка веб приложения/веб-сервис
Курсовая работа
Программирование
Стоимость:
700 ₽
Автоматизированное рабочее место администратора гостиницы
Отчёт по практике
Программирование
Стоимость:
700 ₽
Интеграция IoT в многоуровневую структуру корпоративной сети
Курсовая работа
Программирование
Стоимость:
700 ₽
Программирование на С#
Курсовая работа
Программирование
Стоимость:
700 ₽
Написать на python и Qt Designer программу для работы с базой данных.
Лабораторная работа
Программирование
Стоимость:
300 ₽
Технология программирования
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка программного обеспечения для компьютерной игры «Поле чудес»
Курсовая работа
Программирование
Стоимость:
700 ₽
Алгоритмы и методы создания веб-приложений на основе JavaScript
Курсовая работа
Программирование
Стоимость:
700 ₽
Тема курсовой: обеспечение деятельности деканата университета
Курсовая работа
Программирование
Стоимость:
700 ₽
Курсовая Работа по программированию, язык С++, НУЖЕН ТОЛЬКО КОД. -
Курсовая работа
Программирование
Стоимость:
700 ₽
Программы циклической структуры. Массивы данных.
Курсовая работа
Программирование
Стоимость:
700 ₽
Обеспечение аутентификации в сетевом протоколе VDLM4
Курсовая работа
Программирование
Стоимость:
700 ₽
Читай полезные статьи в нашем
Файлы в Turbo Pfscal V.7.0
В Turbo Pascal применяются данные файлового типа, использующиеся для работы с информацией, которая расположена на внешних носителях. Эта информация формируется во внешней памяти компьютера, при этом образовывается некая область, которая называется файлом. Файл носит имя и представляет собой совокупность однотипных элементов. Файлы применяют при использовании больших объемов данных, долгосрочном хр...
подробнее
Управление изображением модели в Компас-3D
Управление масштабами изображений моделей осуществляется с помощью команд:
Сами названные команды находятся в меню Вид, а кнопки, с помощью которых их можно быстро вызвать, располагаются на панели Вид.
Управление коэффициентами изменения масштаба ведется с использованием команд Увеличить масштаб и Уменьшить масштаб. Настройку величины масштаба выполняют так:
Передвигать изображения моделей в окне мож...
подробнее
Программирование на языке Turbo Pascal
Язык программирования Pascal разработал в 1968-1971 г.г. Никлаус Вирт в швейцарском институте информатики в городе Цюрихе. Изначальная цель разработки заключалась в необходимости инструмента для обучения программированию как дисциплине. Вскоре обнаружилось, что язык Pascal чрезвычайно эффективен в различных приложениях, начиная от решения небольших вычислительных задач и заканчивая разработкой сл...
подробнее
Размещение веб-сайтов
Любой сайт представлен набором файлов, созданных в различных редакторах. Помимо создания сайта, его еще необходимо разместить в сети.
Более простым вариантом является размещение сайта на веб-сервере, специально предоставляющем подобные услуги. Выбор конкретного веб-сервера определяется целью сайта: либо он носит личный характер (например, для общения друзей), либо представляет коммерческий проект....
подробнее
Файлы в Turbo Pfscal V.7.0
В Turbo Pascal применяются данные файлового типа, использующиеся для работы с информацией, которая расположена на внешних носителях. Эта информация формируется во внешней памяти компьютера, при этом образовывается некая область, которая называется файлом. Файл носит имя и представляет собой совокупность однотипных элементов. Файлы применяют при использовании больших объемов данных, долгосрочном хр...
подробнее
Управление изображением модели в Компас-3D
Управление масштабами изображений моделей осуществляется с помощью команд:
Сами названные команды находятся в меню Вид, а кнопки, с помощью которых их можно быстро вызвать, располагаются на панели Вид.
Управление коэффициентами изменения масштаба ведется с использованием команд Увеличить масштаб и Уменьшить масштаб. Настройку величины масштаба выполняют так:
Передвигать изображения моделей в окне мож...
подробнее
Программирование на языке Turbo Pascal
Язык программирования Pascal разработал в 1968-1971 г.г. Никлаус Вирт в швейцарском институте информатики в городе Цюрихе. Изначальная цель разработки заключалась в необходимости инструмента для обучения программированию как дисциплине. Вскоре обнаружилось, что язык Pascal чрезвычайно эффективен в различных приложениях, начиная от решения небольших вычислительных задач и заканчивая разработкой сл...
подробнее
Размещение веб-сайтов
Любой сайт представлен набором файлов, созданных в различных редакторах. Помимо создания сайта, его еще необходимо разместить в сети.
Более простым вариантом является размещение сайта на веб-сервере, специально предоставляющем подобные услуги. Выбор конкретного веб-сервера определяется целью сайта: либо он носит личный характер (например, для общения друзей), либо представляет коммерческий проект....
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы