Система поддержки принятия решений по выбору тура. Система поддержки принятия решений по выбору тура
Скачать 1.81 Mb.
|
Федеральное государственное автономное образовательное учреждение высшего профессионального образования НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ ВЫСШАЯ ШКОЛА ЭКОНОМИКИ МОСКОВСКИЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ НАЦИОНАЛЬНОГО ИССЛЕДОВАТЕЛЬСКОГО УНИВЕРСИТЕТА «ВЫСШАЯ ШКОЛА ЭКОНОМИКИ» КАФЕДРА ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ И СЕТИ Допущена к защите: « ___ » _______________ 2013 г. Дипломный проект на тему: «Система поддержки принятия решений по выбору тура» Консультант по специальной части: Руководитель: _________________ Вишнеков А.В. _________________ Вишнеков А.В. Рецензент: Студентка: _________________ Шлёнов Ю.В. _________________ Полянская Е.В. Москва 2013 Федеральное государственное автономное образовательное учреждение высшего профессионального образования НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ ВЫСШАЯ ШКОЛА ЭКОНОМИКИ МОСКОВСКИЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ НАЦИОНАЛЬНОГО ИССЛЕДОВАТЕЛЬСКОГО УНИВЕРСИТЕТА «ВЫСШАЯ ШКОЛА ЭКОНОМИКИ» КАФЕДРА ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ И СЕТИ Техническое задание на дипломное проектирование на тему: «Система поддержки принятия решений по выбору тура»
Москва 2013 Введение Система поддержки принятия решений предназначена для поддержки сложных для человека многокритериальных решений. Под многокритериальностью понимается совокупность многих критериев, которые одновременно рассматриваются при решении проблемы (задачи). Под сложностью понимается необходимость обработки большого объема данных, при которых допускается много противоречий, используются упрощенные модели. Как правило, количество возможных альтернатив довольно велико, и выбор лучшего решения без надлежащего анализа, скорее всего, приведет к грубым ошибкам. К сожалению, на сегодняшний день некоторые проблемы выбора решаются без применения системы поддержки принятия решений. Например, актуальна проблема выбора места тура. Существующие программные средства не используют СППР, впоследствии пользователь такого ПО получает ошибочное решение или не получает его вовсе. В связи с этим становится актуальной разработка нового программного обеспечения, созданного с помощью методов систем поддержки и принятия решений. Разработанная программа будет анализировать предпочтения лица, принимающего решения, и давать рекомендации в виде сортированного списка наиболее рациональных решений по выбору тура. Данное техническое задание описывает назначение, стадии и этапы разработки, требования к программе и программной документации, перечень графических материалов, порядок контроля и приемки. 1. Основание для разработки Приказ по Московскому Государственному институту электроники и математики НИУ ВШЭ № 6.18.1-02/0804-03 от 08.04.2013 2. Назначение разработки Целью настоящей дипломной работы является разработка программного обеспечения (ПО) системы поддержки принятия решений по выбору тура. Программа предназначена для: более детального подбора тура; использования методов СППР для упрощения сложных для человека решений; ускорения процесса выбора тура. Во время разработки будет проведено: изучение и оценка использования различных методов СППР; выбор рациональной структуры и параметров программы выбора тура; разработка структуры входных и выходных данных; разработка модели и оценки характеристик программы выбора тура; синтеза рекомендаций по применению ПО. 3. Требования к программе 3.1. Общие требования Данная программа должна обеспечивать выполнение следующих основных операций: ввод с клавиатуры и корректировка исходных данных; запись и считывание информации в реальном времени; обработка введенной информации; вывод данных на дисплей. Исходные данные: числовые, вводимые в диалоговом режиме, текстовые и числовые из базы данных. Выходные данные: документ, выводимый на дисплей. Формирование и вывод документов на печать должны происходить в реальном режиме времени. Специальные требования кемкостным характеристикам программы не предъявляются. 3.2. Требования к надежности Для предотвращения некорректной работы программы необходимо реализовать: семантический и синтаксический контроль исходных данных; вывод сообщений об ошибках. 3.3. Требования к условиям эксплуатации При работе с программой должны соблюдаться условия эксплуатации IBM РС- совместимых машин. 3.4. Требования к составу и параметрам технических средств Для функционирования программного обеспечения необходимо наличие следующих технических средств: IBM РС- совместимая машина; клавиатура (для ввода информации); монитор (для вывода информации). 3.5. Требования к информационной и программной совместимости Данная программа должна представлять собой самостоятельный исполняемый модуль. Программа должна быть реализована с использованием одного из известных языков программирования (C, C++, C#, Clipper, FoxPro или др.) и работать под управлением операционной системы MS-DOS или Windows. 4. Требования к программной документации Дня разрабатываемого программного обеспечения необходимо должна быть разработана следующая техническая документация: текст программы; программа и методика испытаний; руководство оператора. 5. Стадии и этапы разработки 5.1. Технический проект На данном этапе проектирования должны быть определены структуры входных и выходных данных, а также форма их представления. Необходимо разработать алгоритм решения задачи и структуру программы. Одновременно требуется определить семантику и синтаксис языка запросов. Прежде всего, необходимо предварительно установить конфигурацию технических средств. Подготовить пояснительную записку. Срок окончания: « 3 » апреля 2013 г. 5.2. Рабочий проект На данном этапе необходимо провести программирование и отладку программного обеспечения, корректировку программной документации и методики испытаний. В то же время требуется подготовить контрольно-отладочные мероприятия и провести предварительные испытания разработанного программного обеспечения, выполнить модификацию программы по итогам испытаний. Необходимо окончательно оформить пояснительную записку и графический материал. Срок окончания: « 10 » мая 2013 г. 5.3. Внедрение На данном этапе требуется подготовить и передать программу и программную документацию для сопровождения. Затем необходимо оформить и утвердить акт о передаче программы на сопровождение, после чего программа должна быть передана в фонд алгоритмов и программ. Срок окончания: « 31 » мая 2013 г. 6. Перечень графических материалов Для данной разработки необходимо подготовить следующий графический материал: 1. Постановка задачи (1 лист); 2. Выбор метода (2 листа); 3. Математическая модель (2 листа); 4. Тестовые примеры (2 листа); 5. Схема работы программы (1 лист); 6. Выводы (1 лист). 7. Порядок контроля и приемки Контроль и приемка разработки осуществляется на основании испытаний. В ходе контрольно-отладочного тестирования последовательно выполняются все функции программы. Срок сдачи дипломного проекта: « 06 » июня 2013 г. |