Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ООЯиС (МУ_КП, ПМИ, 2016) v01_09.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
83 Кб
Скачать
☆

Список использованных источников

  1. «Общие правила оформления студенческих работ»

  2. ГОСТ 34.602-89. Техническое задание на создание автоматизированной системы. – Введ. 1990–01–01. – М. : Изд-во стандартов, 1990.

  3. Java. Объектно-ориентированное программирование для магистров и бакалавров [Текст]: учебное пособие для изучающих объектно-ориентированное программирование в вузе / А. Н. Васильев. - Санкт-Петербург [и др.] : Питер, 2013. - 395, [1] с. : рис. : табл. - (Учебное пособие. Стандарт третьего поколения).

  4. Структуры данных и алгоритмы Java [Текст] : [12+] / Р. Лафоре ; [пер. с англ. Е. Матвеева]. - 2-е изд. - Санкт-Петербург [и др.] : Питер, 2014.

Приложение а.

Федеральное государственное бюджетное образовательное учреждение высшего образования

Югорский государственный университет

Институт (НОЦ) технических систем и информационных технологий

УТВЕРЖДАЮ

_______________/В.В. Бурлуцкий /

(подпись)

Реализация алгорита дейкстры на языке Java

Задание на курсовой проект

по дисциплине «Объектно-ориентированное языки и системы программирования»

Студент: И.И. Иванов

Группа: 1661м

Срок сдачи студентом законченного проекта: 1 декабря 2016 г.

Исходные данные к курсовому проекту: Система разрабатывается в учебно-исследовательских целях. Программная система должна реализовать алгоритм Дейкстры поиска кратчайшего пути от одной из вершин графа до всех остальных и следующие функциональные требования:

  1. Создание для графа новой структуры, элементами которой являются целые числа, хранящиеся во внешнем файле (не более 10 000).

  2. Изменение значения элемента в структуре.

  3. Удаление элемента из структуры.

  4. Удаление структуры.

  5. Визуализация структуры (количество элементов не более 20).

  6. Обработка исключительных ситуаций при работе с файлами.

  7. Вывод справочной информации.

Программная система должна быть построена в соответствии с объектно-ориентированной парадигмой программирования. Время отклика программы при выполнении каждой из функций не должно превышать 10 секунд. Дополнительных требований к защите и производительности не предъявляется.

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

Ориентировочный перечень графического и иллюстрационного материала:

Техническое задание, диаграммы эскизного проекта, исходный прокомментированный программный код, отчет о тестировании, руководство пользователя.

Консультанты по разделам: не предусмотрены.

Календарный план выполнения курсового проекта

Наименование этапа работы

Плановый срок выполнения этапа работы

Фактический срок выполнения этапа работы

Результат выполнения

Подпись руководителя

Изучение литературы о базовых структуре данных и алгоритме

Раздел КП постановка задачи

Изучение технической документации по языку. Проектирование программного модуля

Эскизный проект, раздел КП

Формирование требований

ТЗ, раздел КП, прототипы интерфейсов

Кодирование

Первый прототип, раздел КП

Промежуточный контроль результатов работы

Тестирование и отладка

Второй прототип модуля, разделы КП, отчет о тестировании

Эксперимент

Аналитический раздел КП

Оформление и эксплуатационная документация

Оформление текста пояснительной записки к КП

Защита КП

Доклад

Дата выдачи задания _____________________________

(дата)

ПРИНЯЛ К ИСПОЛНЕНИЮ

Студент гр. 1661м _____________________________/И.И. Иванов/

(подпись)