Рассчитай точную стоимость своей работы и получи промокод на скидку 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
Заказ выполнил
Галилео
5
скачать
Приложение для решения задачи выбора оптимального пути.docx
2019-03-02 13:54
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Отличная работа. Сделана быстро, в срок и в полном соответствии поставленной задаче.

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Теория языков программирования и Методы трансляции
Решение задач
Программирование
Стоимость:
150 ₽
анализ и оценка систем адресации данных в современных эвм
Курсовая работа
Программирование
Стоимость:
700 ₽
Экспериментальное знакомство с устройством процессоров через моделирование
Лабораторная работа
Программирование
Стоимость:
300 ₽
Диплом яндекс практикум инженер по тестированию
Дипломная работа
Программирование
Стоимость:
4000 ₽
Создание и применение регулярных выражений при разработке программ. C#
Лабораторная работа
Программирование
Стоимость:
300 ₽
Программа моделирования трехмерного изображения меча, воткнутого в лед
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка электронного обучающего пособия по английскому языку
Дипломная работа
Программирование
Стоимость:
4000 ₽
разработка календаря (органайзера), средствами Visual Studio
Курсовая работа
Программирование
Стоимость:
700 ₽
подредактировать курсовую. Машина Тьюринга
Курсовая работа
Программирование
Стоимость:
700 ₽
Любую тему из предложенных
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка программного средства"Автозапуск приложений Windows"
Курсовая работа
Программирование
Стоимость:
700 ₽
Создание графических интерфейсов средствами C++
Курсовая работа
Программирование
Стоимость:
700 ₽
Игра Балда на C++
Курсовая работа
Программирование
Стоимость:
700 ₽
разработка приложения на 1с предприятие 8.3
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка программного обеспечения на языке C#
Курсовая работа
Программирование
Стоимость:
700 ₽
Android приложение для распознавания дорожных знаков
Курсовая работа
Программирование
Стоимость:
700 ₽
Алгоритм направленного древовидного поиска p-медианы в графе
Курсовая работа
Программирование
Стоимость:
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 вы получите информацию о подробном расчете стоимости аналогичной работы