Разработка программного продукта при моделировании экологических систем
Автор работы: Пользователь скрыл имя, 18 Ноября 2012 в 11:44, курсовая работа
Краткое описание
Методические указания предназначены для изучения основных понятий, определений, принципов и закономерностей, используемых в теории игр и теории принятия решений применительно к экономике сельского хозяйства, а также для приобретения практических навыков постановки и решения прикладных задач в данной предметной области.
В число задач методических указаний не входит изучение всех проблем, решение которых связано с применением теории игр и теории принятия решений. В них отражены только основные аспекты применения данных знаний в экономической практике.
Изучение данных методических указаний необходимо для освоения учебных дисциплин: «Игровые модели и принятие решений», «Исследование операций в экономике».
Содержимое работы - 1 файл
Копия Курсовик по ТРПП. ''Черновая'' работа.doc
— 6.11 Мб (Скачать файл)- руководство пользователя (см. Приложение Г);
- ведомость эксплуатационных документов (см. Приложение Д).
Руководство пользователя – документ, в котором содержатся сведения необходимые для эксплуатации программы, для проверки и настройки программы, для общения пользователя с компьютером в процессе выполнения программы.
Ведомость эксплуатационных
документов (ГОСТ 19.507-79) – основной
документ эксплуатационной документации,
в котором указываются
Заключение
В данной работе разработан
алгоритм моделирования экологических
систем по поставленной задаче. Алгоритм
исполнен с нужной степенью детализации,
необходимой для понимания
Большое внимание уделено
корректному отображению
Рассмотрена сложность алгоритма, его зависимость от условий данной задачи, методы упрощения и облегчения понимания выводимых данных в программе.
Выполнив работу на данную тему, был произведен поиск информаций по моделированию экологической среды по данным, которые приводятся по умолчанию методом динамического программирования. Был создан алгоритм, который наиболее универсален по применению в решений конкретной задачи. Также при выполнении данной курсовой работы была возможность убедиться в эффективности применения средств ЭВМ при построении моделирования экологических систем путем динамического программирования, так как сейчас почти повсеместно внедряются автоматизированные системы, которые наряду с функцией обеспечения постоянной связи со всеми отделами, а в некоторых случаях с каждым рабочим местом, осуществляют контроль и регулирование за работой всех средств системы. И в данном случае необходим готовый набор возможных путей решения различных проблем связанных с состоянием системы в конкретный момент времени и в конкретном месте.
СПИСОК ЛИТЕРАТУРЫ
- Гасс, С. Линейное программирование. [Текст]: Учебник для вузов / С. Гасс. - М.: Физматгиз, 1961. – 200с.
- Зангвилл, В.И. Нелинейное программирование. [Текст]: Учебник для вузов / В.И. Зангвилл. - М.: Советское радио, 1973. – 400с.
- Кузнецов, А.В. Высшая математика. Математическое программирование. [Текст]: Учебник для вузов / А.В. Кузнецов. – М: Вышэйшая школа, 1994. – 351с.
- Кузнецов, Ю.Н, Кузубов, В.И, Волощенко, А.Б. Математическое программирование [Текст]: Учебное пособие. 2-е изд. / Ю. Н. Кузнецов, В. И. Кузубов, А. Б. Волощенко. - М.: Высшая школа, 2008.- 355с.
- Сигорский, В.П. Математический аппарат инженера. [Текст]: Учебник для вузов / В.П. Сигорский. - М.: Наука 2009. – 450с.
- Холод, Н.И. Математическое программирование. [Текст]: Учебник для вузов / Н.И. Холод. – М.: Высшая школа, 1984. – 248с.
- Эрроу, К. Дж. Исследования по линейному и нелинейному программированию. [Текст]: Учебник для вузов / К. Дж. Эрроу. - М.: ИЛ, 1962. – 104с.
Приложение А
Министерство образования Российской Федерации
УТВЕРЖДЁН
СТЭП.00001 -01
Технология разработки программных продуктов
Моделирование экологических систем
Техническое задание
СТЭП.00001- 01
Листов 6
2011
460.СТЭП.00001-01
Аннотация
Техническое задание
на программный продукт «
Техническое задание состоит из семи частей.
- Основания для разработки. В этом разделе описывается документ на основании которого ведётся разработка программного продукта.
- Назначение разработки. Описывает функциональные и эксплуатационные назначения программы.
- Требования к программному изделию предназначено для описания характеристик, которым должна соответствовать программа.
- Технико - экономические показатели. Кратко описывает спрос на программу на рынке.
- Стадии и этапы разработки. Описывает алгоритм разработки программного продукта.
- Порядок и контроль приёмки. В данном разделе приводится описание порядка приёмки и проверки правильности работы программы.
460.СТЭП.00001-01
СОДЕРЖАНИЕ
Введение
1 Основание для разработки
2 Назначение разработки
3 Требования к программированию
3.1 Требования к функциональным характеристикам
3.2 Требования к надёжности
3.3 Требования к условиям эксплуатации
3.4 Требования к составу
и параметрам технических
3.5 Требования к информационной и программной совместимости
4 Требования к программной документации
5 Технико – экономические показатели
6 Стадии и этапы разработки
7 Порядок и контроль приёмки
Введение
Программу можно применить для обучения моделированию экологических систем и в дальнейшем создать программы на основе алгоритмов, данных в учебном пособии.
1 Основание для разработки
Разработка программы «Моделирование экологических систем» ведётся на основании задания на курсовое проектирование.
Задание на курсовое проектирование утверждено ФГОУ СПО ПГТК от 29 августа 2011 года. Обозначение документа – 460.СТЭП.00001.
Тема разработки –
«Технология разработки программного
продукта при моделировании
2 Назначение разработки
Функциональное назначение программы:
Программа предназначена для обучения моделированию экологических систем, а также рассмотрения моделирования экологических систем с помощью примеров.
Эксплуатационное назначение программы:
Программа должна использоваться как для самообучения, так и для обучения в различных учебных заведениях.
3 Требования к программному изделию
3.1 Требования к функциональным характеристикам
Программа «Моделирование экологических систем» должна выполнять следующие функции:
- Рассчитывать по параметрам, которые заданы по умолчанию
- Рассчитывать по параметрам, которые введены пользователем с клавиа-туры
- Очищать поле вывода информации
- Выводить информацию (справку по работе программы и информацию о разработчике), и т.д.
3.2 Требования к надежности
Надежное функционирование программы должно быть обеспечено выполнением совокупности организационно - технических мероприятий, перечень которых приведен ниже:
- организационный бесперебойный процесс при работе с программой;
- испытания программных средств на наличие компьютерных вирусов;
- грамотное использование программным продуктом.
Отказ в работе программы возможен вследствие некорректных действий со стороны пользователя. Во избежание возникновения отказа в работе программы, следует обеспечить работу пользователя без предоставления ему административных прав.
Время восстановления, вызванного сбоем электропитания технических средств, не должно превышать время требуемое для перезагрузки операционной системы и запуска программы.
Время восстановления, вызванного фатальным сбоем операционной системы, не должно превышать времени, требуемого на устранение неисправностей технических средств и переустановки программных средств.
Чтобы избежать возможного отказа, нужно обеспечить копиями необходимой информации на отдельном компьютере или на flash - носителе.
3.3 Требования к условиям эксплуатации
Для работы с программой не нужно быть квалифицированным специалистом. Достаточно знать, как работать с электронным пособием.
3.4 Требования к составу и параметрам технических средств
Программа разработана
с помощью программных средств
3.5 Требования к информационной и программной совместимости
Для функционирования программы требуется 32-х или 64-х битная версия ОС Windows (от Windows 98 до Windows 7) или 32-х битная ReactOS (от версии 0.3.13 и выше).
4 Требования к программной документации
Состав программной документации должен включать в себя:
- техническое задание;
- спецификация;
- пояснительная записка;
- ведомость эксплуатационных документов;
- руководство системного программиста;
5 Технико - экономические показатели
Преимущества разработки программного продукта над возможными аналогами:
- вся теория в одном пособии;
- понятные и доступные примеры;
- удобство обучения.
6 Стадии и этапы разработки
Для разработки программного продукта используется каскадная модель. Модель построения состоит из следующих этапов:
- анализ;
- проектирование;
- тестирование и отладка;
- сборка и тестирование системы;
- эксплуатация и сопровождение.
Анализ – путем консультаций с заказчиком ПО определяются функциональные возможности, ограничения и цели создаваемой программной системы.
Проектирование - процесс проектирования системы разбивает системные требования на требования, предъявляемые к аппаратным средствам, и требования к программному обеспечению системы. Разрабатывается общая архитектура системы. Проектирование ПО предполагает определение и описание основных программных компонентов и их взаимосвязей, программирование;
Тестирование и отладка. Реализация и тестирование программных модулей. На этой стадии архитектура ПО реализуется в виде множества программ или программных модулей. Тестирование каждого модуля включает проверку его соответствия требованиям к данному модулю.
Сборка и тестирование системы. Отдельные программы и программные модули интегрируются и тестируются в виде целостной системы. Проверяется, соответствует ли система своей спецификации,
Эксплуатация и сопровождение системы. Обычно (хотя и не всегда) это самая длительная фаза жизненного цикла ПО. Система инсталлируется, и начинается период ее эксплуатации. Сопровождение системы включает исправление ошибок, которые не были обнаружены на более ранних этапах жизненного цикла, совершенствование системных компонентов и "подгонку" функциональных возможностей системы к новым требованиям.
Сроки разработки программного продукта:
- анализ – с 7.10.11 по 18.10.11;
- проектирование – с 18.10.11 по 28.10.11;
- программирование – с 29.10.11 по 16.12.11;
- тестирование и отладка – с 17.12.11 по 30.12.11.
7 Порядок и контроль приёмки
Для обеспечения корректной работы программы «Моделирование экологических систем» необходимо провести испытание программного продукта, который включает следующие этапы:
- тестирование программы на разных версиях ОС Windows/ReactOS, а также на разных конфигурациях компьютеров;
- проверка функционала программы на работоспособность.
Программа должна соответствовать всем требованиям технического задания.
Приложение Б
Министерство образования Российской Федерации
УТВЕРЖДЁН
СТЭП.00001-01 99 01-1
Технология разработки программных продуктов
Моделирование экологических систем
Документ - концепция
СТЭП.00001-01 99 01-1
Листов 4
2011
Аннотация
Документ - концепция является основополагающим документом программного продукта «Моделирование экологических систем». Документ содержит описание программы, общие требования к проекту, оценку потребностей пользователя и функций системы.
Документ - концепция состоит из шести разделов.
В разделе Введение описывается назначение документа, кратко описывается программа и указывается список документов, упоминаемых в документе-концепции.
В первом разделе настоящего документа описываются типы пользователей, их основные потребности и конкурентоспособность программного продукта.