Код | 525314 |
Дата создания | 2022 |
Покупка готовых работ временно недоступна. |
2021 год
Программа предназначена для расчета оптимального соединения населенных пунктов с учётом расстояния между ними.
Программа должна получить на вход информацию о расположении набора населенных пунктов и построить набор соединений между пунктами, так чтобы любой пункт был доступен из любого другого, а суммарная протяженность соединений должна быть минимальной.
Программа для расчета оптимального соединение населенных пунктов с учётом расстояния между ними была разработана в среде программирования Borland Delphi 7.
Эта программа предназначена для получения на вход информации о расположении набора населенных пунктов и построении набора соединений между пунктами, так чтобы любой пункт был доступен из любого другого, а суммарная протяженность соединений должна быть минимальной.
Интерфейс программного продукта является графическим, ориентированным на конечного пользователя и легко читаемым.
Отчет содержит 4 главы основной части, которые описывают условия ввода, пояснительные примечания, руководство системного программиста, руководство пользователя.
Отчет содержит 51 страницу основной части, 31 страницу приложений, 24 рисунка.
Введение 5
1 Постановка задачи 6
1.1 Требования к системе и ее структуре 6
1.2 Требования к программно - аппаратному обеспечению 6
1.3 Требования к техническому обеспечению 6
1.4 Требования к эргономике и технической эстетике 6
1.5 Требования к надежности и хранению информации 8
2 Основная часть 12
2.1 Математическая модель 12
2.2 Математический метод решения задачи 14
2.3 Структурная схема программы 18
2.4 Схема взаимодействия модулей 19
3 Руководство программиста 20
3.1. Назначение и условие применения программы 20
3.2. Характеристика программы 20
3.3. Обращение к программе 20
3.4. Входные и выходные данные 20
4 Руководство пользователю 22
4.1 Общие сведения 22
4.2 Работа с помощью 22
4.3 Наиболее вероятные ошибки 28
Заключение 29
Список использованных источников 30
Приложение А – Текст программы 32
1 Абрамов Л.М., Капустин В.Ф. Математическое программирование, 2016. -184 с.
2 Агальцов В.П. Математические методы в программировании/ В.П. Агальцов., И.В. Волдайская. –М.: Форум - Инфра-М, 2015. -224 c.
3 Акулич И.Л. Математическое программирование в примерах и задача / И.Л. Акулич. –М.: Высшая школа, 2016. –336 с.
4 Ахо Дж., Хопкрофт А., Ульман Дж. Структуры данных и алгоритмы. — Москва.: Вильямс, 2016. - 400 c.
5 Бережная Е.В. Математические методы моделирования экономических систем/ Е.В Бережная, В.И. Бережной. –М.: Финансы и статистика, 2017. –368 c.
6 Бобровский Delphi 7. Учебный курс / Бобровский, Сергей. - М.: СПб: Питер, 2015. - 736 c.
7 Бобровский, С. Delphi 5 Учебный курс / С. Бобровский. - М.: СПб: Питер, 2020. – 640 c.
8 Вирт Н. Алгоритмы и структуры данных. / Николас Вирт –М.:ДМК Пресс, 2016 - 272с.
9 Емельянов, В.И Основы программирования на Delphi. Гриф УМО университетов РФ / В.И. Емельянов. - М.: Высшая школа, 2017. - 785 c.
10 Кнут Д. Искусство программирования. Том 1. основные алгоритмы/ Дональд Эрвин Кнут –М.:Вильямс, 2015 - 720с.
11 Комлев, Н.К. Объектно Ориентированное Программирование. Хорошая книга для Хороших Людей / Н.К. Комлев – Солон-Пресс, 2019. – 632 c.;
12 Мельникова, Е.А. Основы программирования Delphi. / Е.А. Мельникова. – Минск: Межгос. совет по стандартизации, 2018. – 412 с.
13
14 Партыка Т.Л. Математические методы / Т.Л. Партыка, И.И. Попов. – М.: Форум - Инфра-М, 2015. -464 с.
15 Пинегина М.В. Математические методы и модели в экономике/ М.В. Пинегина. –М.: Экзамен, 2017. –212 с
16 Санников, Е.К. Курс практического программирования в Delphi. Объектно-ориентированное программирование / Е. Санников. - М.: Солон-Пресс, 2020. – 268 c.
17 Совертков П.И. Справочник по элементарной математике. Уч. Пособие, 2-е изд., стер. / Совертков П.И. – М.: Лань, 2019 - 404с.
18 Сухарев, М.В. Основы Delphi. Профессиональный подход / М.В. Сухарев. - М.: Наука и техника, 2019. – 600 c.
19 Тактаров Н. Г. Справочник по высшей математике для студентов вузов / Тактаров Николай Григорьевич – М.: Едиториал УРСС, 2018 - 880с.
20 Шарниров, Е.А. Основы программирования. / Е.А. Шарниров. – Минск: Межгос. совет по стандартизации, 2018. – 412 с.
21 Хорев, П.Б. Объектно-ориентированное программирование / П.Б. Хорев. - Академия, 2019. – 949 c.;