Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otchet_po_Ponedelniku.doc
Скачиваний:
6
Добавлен:
13.03.2016
Размер:
196.61 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное агентство по образованию

ФГБО УВПО НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ «МОСКОВСКИЙ ЭНЕРГЕТИЧЕСКИЙ ИНСТИТУТ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)»

ИНСТИТУТ МЕНЕДЖМЕНТА И ЭКОНОМИКИ В ЭНЕРГЕТИКЕ И ПРОМЫШЛЕННОСТИ

Кафедра «Прикладная и бизнес-информатика»

ОТЧЕТ ПО ЛАБОРАТОРНЫМ РАБОТАМ

по дисциплине: «Корпоративные информационные системы»

на тему: «Разработка программного средства, формирующего решение задачи-головоломки “Обезьяна и бананы”»

Выполнил: студент группы ИЭ-61-12

Пономарев Сергей Андреевич

Преподаватель: Головина Елена Юрьевна

Москва 2013г.

Оглавление

  1. Постановка задачи 3

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

    1. Формализация решения задачи-головоломки на продукционном

языке представления знаний 4

    1. Результаты работ, выполненные на этапе анализа в жизненном цикле по разработке программного средства 5

    2. Результаты работ, выполненные на этапе проектирования в жизненном цикле по разработке программного средства 9

    3. Результаты работ этапах программирования и тестирования в жизненном цикле по разработке программного средства 11

Заключение 13

Библиографический список 14

Приложение. Программный код 15

  1. Постановка задачи

Разработать программное средство, решающее задачу-головоломку «Обезьяна и бананы», в основе которого лежит алгоритм нахождения наименьшего пути:

  1. Обезьяна двигается на одну клетку в любом направлении

  2. Обезьяна может двигать ящик, если стоит рядом с ним (перпендикулярно)

  3. Обезьяна может забираться на ящик

  4. Обезьяна может достать бананы, если стоит на ящике прямо под ними.

Результатом работы будет программное средство, формирующего решение данной задачи-головоломки.

В соответствии с основными этапами жизненного цикла разработки программных средств должны быть проведены следующие работы.

1) На этапе анализа формализовать решение задачи-головоломки и разработать диаграммы: деятельности, прецедентов и последовательности.

2) На этапе логического проектирования разработать диаграмму классов.

3) На этапе физического проектирования разработать диаграмму компонентов и размещения.

4) На этапе реализации разработать программное средство в среде программирования С++ Builder.

5) На этапе тестирования осуществить проверку функционального и параметрического соответствия программного средства показателям, определенным на этапе анализа.

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

- на этапе анализа и проектирования: CASE-систему Rational Rose Enterprise;

- на этапе программирования и тестирования: визуальная среда для быстрой разработки приложений на языке C++ – Borland C++ Builder.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]