Дипломная работа: Информационная система двухкритериальной оптимизации

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

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

Руководящими стандартами для создания документа Руководство пользователя могут являться как РД 50-34.698-90 в п.п. 3.4. «Руководство пользователя», так и ГОСТ 19.505-79 «Руководство оператора. Требования к содержанию и оформлению». Ниже для сравнения приведены структуры документа согласно двум перечисленным стандартам.

Полный текст руководства приведен в приложении Б.

4. ПРОВЕДЕНИЕ ВЫЧИСЛИТЕЛЬНОГО ЭКСПЕРИМЕНТА И АНАЛИЗ РЕЗУЛЬТАТОВ

4.1 Исходные данные

Исходными данными являются целые числовые не отрицательные значения. В таблице 7 представлены данные по летательным аппаратам. Полученные в ходе работ, микро коллектива.

Таблица 7 - Базы данных по пассажирским самолетам

Самолеты

Крейсерская скорость, км/час

Пассажиров, чел

Дальность полета, км

Потолок, м

Взлетная масса, т

Масса пустого самолета, т

Длине ВВП, м

Мин цена в пасс варианте, млн. долл.

Макс цена в пасс варианте, млн. долл.

Год начала серийного выпуска

Всего построено самолетов

Мощность двигателей, кГс

Запас топлива, л

Боинг 737-200

905

120

2960

10670

49,40

27,17

1830

3,00

11,00

1967

3660

13160

10790

Боинг 737-200 ЭДВАНС

905

120

3700

10670

58,00

31,90

1830

3,00

11,00

1984

865

15780

16250

Боинг 737-300

910

128

4670

10200

62,80

34,54

1940

10,50

44,00

1984

1102

19940

20105

Боинг 737-400

910

168

3870

11300

68,10

37,46

1920

18,50

48,00

1988

456

21340

23825

Боинг 737-500

910

108

5550

11300

60,55

33,30

1530

33,00

39,00

1990

385

18160

20105

Боинг 737-600

925

108

5910

12500

65,09

35,80

1880

32,00

39,00

1998

20

18160

26035

Боинг 737-700

925

128

5920

12500

69,40

38,17

2040

39,00

46,00

1997

15

21830

26035

Боинг 737-800

925

189

5370

12500

78,24

43,03

2040

48,00

54,00

1998

20

23860

26035

ТУ-204

850

210

3700

12600

94,60

52,03

1550

20,00

25,00

1994

15

32280

32000

ТУ-204-100

850

210

5200

12600

103,00

56,65

1750

22,00

27,00

1995

20

32280

32000

ТУ-204-120

850

210

5200

12100

103,00

56,65

1800

25,00

29,00

1997

26

39000

29900

ТУ-204-200

850

210

6200

12100

110,75

60,91

2050

30,00

35,00

1996

23

32280

32000

ТУ-204-300

850

210

3400

12600

86,00

47,30

2050

35,00

40,00

1997

22

32280

32000

ЭРБАС ИНДАСТРИ А319-110

900

124

4910

11275

68,00

37,40

1750

35,00

35,00

1996

15

21340

23860

ЭРБАС ИНДАСТРИ А321-200

900

185

5000

10676

89,00

48,95

2000

46,20

51,00

1996

1000

29960

23700

1.1 4.2 Проведение численного эксперимента

На вход пойдут альтернативы с данными критериев. К примеру, возьмем данные летательных аппаратов продемонстрированные в таблице 7.

Используем один из традиционных комплексных критериев эффективности - топливную эффективность.

Вычисляя по формуле:

*10000

Где:

H - Топливная эффективность.

V - Запас топлива, л.

N - Количество пассажиров, чел.

S - Дальность полета, км.

Таблица 8 - Входные данные задачи

1

2

3

4

Самолеты

Топливная эф-ть

масса грузза, т

Топливная эф-ть

Макс цена в пасс варианте, млн. долл.

Топливная эф-ть

Мин цена в пасс варианте, млн. долл.

Топливная эф-ть

ср. цена в пасс варианте, млн. дол.

Боинг 737-200

304

22

304

11

304

3

304

7

Боинг 737-200 ЭДВАНС

366

26

366

11

366

3

366

7

Боинг 737-300

336

28

336

44

336

11

336

27

Боинг 737-400

366

31

366

48

366

19

366

33

Боинг 737-500

335

27

335

39

335

33

335

36

Боинг 737-600

408

29

408

39

408

32

408

36

Боинг 737-700

344

31

344

46

344

39

344

43

Боинг 737-800

257

35

257

54

257

48

257

51

ТУ-204

412

43

412

25

412

20

412

23

ТУ-204-100

293

46

293

27

293

22

293

25

ТУ-204-120

274

46

274

29

274

25

274

27

ТУ-204-200

246

50

246

35

246

30

246

33

ТУ-204-300

448

39

448

40

448

35

448

38

ЭРБАС ИНДАСТРИ А319-110

392

31

392

35

392

35

392

35

ЭРБАС ИНДАСТРИ А321-200

256

40

256

51

256

46

256

49

С точки зрения владельца, самолеты выбираем с максимальной прибылью и как можно дешевле и получаем результаты в таблице 9

Таблица 9 - Результат решения

1

2

3

4

Самолеты

жесткий рейтинг

мягкий рейтинг

жесткий рейтинг

мягкий рейтинг

жесткий рейтинг

мягкий рейтинг

жесткий рейтинг

мягкий рейтинг

Боинг 737-200

0,00

2,18

0,00

8,49

0,00

10,42

0,00

10,73

Боинг 737-200 ЭДВАНС

0,00

5,49

40,10

12,06

0,00

10,76

44,79

11,08

Боинг 737-300

0,00

5,29

0,00

5,55

0,00

9,04

0,00

7,73

Боинг 737-400

0,00

7,30

0,00

5,54

0,00

11,52

0,00

9,42

Боинг 737-500

0,00

4,92

0,00

6,60

0,00

4,61

0,00

4,81

Боинг 737-600

0,00

7,57

0,00

8,79

0,00

5,90

0,00

5,94

Боинг 737-700

0,00

6,57

0,00

5,37

17,48

3,99

0,00

3,94

Боинг 737-800

0,00

3,86

0,00

0,45

10,58

1,96

0,00

2,02

ТУ-204

61,03

12,94

46,69

12,39

0,00

11,42

42,56

11,89

ТУ-204-100

9,15

7,54

0,00

6,70

0,00

6,32

0,00

6,59

ТУ-204-120

0,00

6,48

0,00

5,46

0,00

5,23

0,00

5,60

ТУ-204-200

7,14

5,07

0,00

3,23

0,00

3,04

0,00

3,19

ТУ-204-300

22,68

12,02

13,21

8,94

71,94

8,72

12,65

9,06

ЭРБАС ИНДАСТРИ А319-110

0,00

8,01

0,00

9,42

0,00

5,85

0,00

6,71

ЭРБАС ИНДАСТРИ А321-200

0,00

4,75

0,00

1,00

0,00

1,24

0,00

1,29

4.3 Анализ результатов и выводы

В ходе комплексного исследования при помощи ИС двухкритериальной оптимизации. С полной уверенностью выбрать наилучший вариант достаточно сложно как мы видим на рисунке 25. Но зато список альтернатив уменьшился, до таких вариантов как: ТУ_204-300, ТУ_204, Боинг737_200 ЭДВАРДС. Что поможет принятия оптимального решения. Однако не стоит забывать и по оставшиеся альтернативы. Также мы можем просмотреть наглядные результаты на диаграммах и графике первого сравнения на рисунках 26, 27, 28.

Рисунок 25 - Результат комплексного исследования

Рисунок 26 - Диаграмма жесткого рейтинга первого сравнения

Рисунок 27 - Диаграмма мягкого рейтинга первого сравнения

Рисунок 28 - График оптимальности альтернатив по критериям «Топливная эффективность» и «Масса груза, т.»

5. ОРГАНИЗАЦИОННАЯ ДЕЯТЕЛЬНОСТЬ И САМОРАЗВИТИЕ

5.1 Сведения о деятельности возглавляемого научного микро коллектива

В состав возглавляемого мною научного микро коллектива помимо меня входило пять человек:

Студент первого курса ФИСТ, ГИП - 115: Ярхунин Роман

Студент первого курса ФИСТ, ГИП - 115: Тихонов Александр.

Студент первого курса ФИСТ, ГИП - 115: Радомский Владислав.

Студент второго курса ФИСТ, ГИП - 114: Зыблев Антон.

Студент третьего курса ФИСТ, ГИП - 113: Атанова Марина.

Участники в осеннем семестре учебного 2015-2016 года выполняли курсовые работы на следующие темы:

Атанова М.: Программная реализация векторов прогрессивности.

Радомский В.: Программа реализации метода Парето.

Тихонов А: Реализация мозаики критериев под iOS

Ярхунин Р.: Программа ранжирования строительных ВУЗов на базе метода УС

Зыблев А.: Информационная система для анализа оптимального облика транспортного самолёта по формуле Шейнина

Совместными усилиями группы, был разработан план выполнения курсовых работ и был внесен в систему НИГС. План представлен в таблице 10.

Таблица 10 - План выполнения курсовых работ

Неделя

Атанова Марина

Зыблев Антон

Радомский Владислав

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

Ярхунин Роман

1

Собрание ФИСТ1к.т.

Завершена

Собрание ФИСТ1к.т.

Завершена

Собрание ФИСТ1к.т.

Завершена

Собрание ФИСТ 1к.т.

Завершена

Собрание ФИСТ 1к.т.

Завершена

2

Получить тему2к.т.

Завершена

Получить тему2к.т.

Завершена

Получить тему2к.т.

Завершена

Получить тему 2к.т.

Завершена

Получить тему 2к.т.

Завершена

3

Приготовить презентацию про формат XMCDA3к.т.

Завершена

Разобраться и подготовить ПО для программирования на nodeJS 3к.т.

Завершена

Получить тему3к.т.

Завершена

Получить тему 3к.т.

Завершена

Разобраться и подготовить ПО для программирования на nodeJS 3к.т.

Завершена

4

Разобраться и подготовить ПО для программирования на nodeJS 4к.т.

Завершена

Начать программировать и подготовить рассказ о распределённых системах контроля версий и почему мы должны их использовать. 4к.т.

Завершена

Разобраться и подготовить ПО для программирования на nodeJS 4к.т.

Завершена

Разобраться и подготовить ПО для программирования на nodeJS 4к.т.

Завершена

Найти и изучить материалы по МУС4к.т.

Завершена

5

Взять материалы про вектора прогрессивности и изучить их. 5к.т.

Завершена

Начать писать программу 5к.т.

Завершена

Собрать информацию и понять формат XMCDA 5к.т.

Новая

Подготовить доклад о технологии блокчейн и её использовании в принятии многокритериальных решений. 5к.т.

Завершена

Начать программировать5к.т.

Завершена

6

Изучить информацию о языке программирования JS и фреймворке AngularJS 6к.т.

Завершена

Написать простой эхо-сервер 6к.т.

Завершена

разбираться с языком Node.js6к.т.

Завершена

Сделать обзор используемого метода 6к.т.

Завершена

Написать простую пробную программу6к.т.

Завершена

7

Развернуть рабочее окружение для программирования с учётом новых требований 7к.т.

Завершена

Написать примеры и код обработки различных типов запросов/параметров 7к.т.

Завершена

разбираться с языком Node.js7к.т.

Завершена

Развернуть рабочее окружение для программирования с учётом новых требований 7к.т.

Завершена

Написать более сложные программы7к.т.

Завершена

8

Взять материалы про вектора прогрессивности и изучить их 8к.т.

Завершена

Написать роутинг8к.т.

Завершена

разбираться с языком Node.js8к.т.

Завершена

Реализация программных модулей 8к.т.

Завершена

Начать писать программу для конечного результата 8к.т.

Завершена

9

Разработка алгоритмов 9к.т.

Завершена

Продолжение написания роутинга 9к.т.

Завершена

пробывать писать парсер на Node.js9к.т.

Завершена

Реализация программных модулей - 2 9к.т.

Завершена

Выявить с руководителем ошибки и исправить их 9к.т.

Завершена

10

Сравнение интерфейса с имеющимися аналогами 10к.т.

Завершена

Исправление имеющихся недочетов и ошибок 10к.т.

Завершена

пробывать писать парсер на Node.js10к.т.

Завершена

Реализация интерфейса 10к.т.

Выполняется

Писать конечную программу 10к.т.

Завершена

11

Разработка первой программной части 11к.т.

Завершена

Подключение к проекту Mongo DB11к.т.

Завершена

пробывать писать парсер на Node.js11к.т.

Новая

Определение взаимодействие между View и Model - Controller 11к.т.

Новая

Если нет вопросов,продолжать писать программу11к.т.

Завершена

12

Разработка второй программной части 12к.т.

Завершена

Продолжение выполнения предыдущего пункта плана 12к.т.

Завершена

пробывать писать парсер на Node.js12к.т.

Новая

Организация паттерна MVC 12к.т.

Новая

Писать программу12к.т.

Новая

13

Разработка третьей программной части 13к.т.

Завершена

Тестирование асинхронного сервера 13к.т.

Завершена

анализировать ошибки 13к.т.

Новая

Откладка приложения 13к.т.

Новая

Сравнение полученных программой результатов с предыдущими 13к.т.

Новая

14

Сравнение полученных программой результатов с предыдущими14к.т.

Завершена

Исправление имеющихся недочетов и ошибок 14к.т.

Завершена

связываться с научным руководителем и предоставить результаты 14к.т.

Новая

Сравнение полученных программой результатов с предыдущими 14к.т.

Новая

Х

15

Оформление презентации 15к.т.

Завершена

Создание презентации 15к.т.

Выполняется

написать парсер15к.т.

Новая

Оформление презентации 15к.т.

Новая

Оформление презентации 15к.т.

Новая

16

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

Завершена

Подготовка к защите курсовой работы 16к.т.

Новая

подготовить отчёт16к.т.

Новая

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

Новая

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

Новая

17

Защита КР 17к.т.

Завершена

Защита курсовой работы 17к.т.

Новая

предоставить готовый парсер на Node.js 17к.т.

Новая

Защита КР 17к.т.

Новая

Защита КР 17к.т.

Новая

5.2 Сведенья о трудовой деятельности

Автор за период обучения в СГАСУ, стати не работал.

5.3 Наиболее значимые профессиональные сертификаты

Автор за период обучения в СГАСУ, помимо основного курса обучения были пройдены курсы:

В 2014 году прошел обучение на водителя категории B. получил водительское удостоверение.

5.4 Перечень публикаций

Автор за период обучения в СГАСУ, стати не публиковал.

5.5 Перечень участия в конференциях

За время обучения в СГАСУ, автором было принято участие в следующих конференциях:

1. 27-я Студенческая научная конференция, г. Самара СГАСУ 2013 г.

5.6 Перечень выполненных в период обучения курсовых проектов и работ

В таблице 11 приведен перечень выполненных автором за период обучения курсовых работ, с указанием семестра, курса, дисциплины и названия курсовой работы.

Таблица 11 Перечень выполненных курсовых работ

№ п/п

Курс

Семестр

Дисциплина

Курсовая работа

1

1

1

Введение в специальность и научные исследования

Использование методов искусственного интеллекта для проектирования пользовательского интерфейса

2

1

2

Информационный поиск и систематизация знаний

Сбор пожеланий по системе пар шеф - подшефный

3

1

2

Операционные системы

Модель замещения областей памяти по правилу FIFU

4

2

3

Обработка и анализ экспериментальных данных

Изучение 37 - мерной математической модели С. А. Пиявского и ее статистический анализ в MS Excel

5

2

4

Моделирование и исследования с использованием прикладных программ

Концептуальная и математическая модель формирования творческих компетенций школьников, занимающихся на развивающих курсах "Креативный информатик"

6

2

4

Технология программирования

Поиск всех путей на графе между пунктами А и Б

7

3

5

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

Программный комплекс принятий решений в критериях «стоимость - эффективность»

8

3

6

Моделирование с разработкой программных продуктов

Принятие решений в критериях «стоимость эффективность»

9

3

6

Проектирование интерфейсов

Создание титульных листов из Xml файла

10

4

7

Корпоративные ИС

Автоматизированное ИС регистратуры поликлиники

11

4

8

Реализация исследовательских ИСТ

Информационная система двухкритериальной оптимизации

12

4

8

Методы и средства проектирования информационных систем

Информационная система двухкритериальной оптимизации