# ID | 290 |
Тема | Разработка программы-лабиринта на Borland Builder |
Содержание | 1. Постановка задачи. 3 2. Объектно-ориентированный анализ и проектирование на UML. 3 2.1 Диаграмма вариантов использования. 7 2.2. Диаграмма классов. 8 2.3 Диаграмма взаимодействия. 9 3. Программная реализация на языке С++ 11 3.1Структура программных модулей (проект) 11 3.2 Реализация интерфейса пользователя 12 3.3 Описание кода отдельных программных модулей. 13 4. Технология создания приложения и результат тестирования 13 Список использованной литературы 17 Приложения. 18 Приложение 1. 18 |
Введение | Разработать программу, имитирующую перемещение по лабиринту. В приложении должны задаваться режимы автоматический и ручной. В автоматическом режиме перемещение происходит от входа лабиринта до выхода автоматическом. В ручном режиме пользователь должен сам найти выход из лабиринта. |
Заключение | Приложение разрабатывалось в интегрированной среде Builder C++ 5.0 Cистема объектно-ориентированного программирования C++ Builder производства корпорации Borland предназначена для операционных систем Windows. Интегрированная среда C++ Builder обеспечивает скорость визуальной разработки, продуктивность повторно используемых компонент в сочетании с мощью языковых средств C++, усовершенствованными инструментами и разномасштабными средствами доступа к базам данных.C++ Builder может быть использован везде, где требуется дополнить существующие приложения расширенным стандартом языка C++, повысить быстродействие и придать пользовательскому интерфейсу качества профессионального уровня. Интегрированная среда разработки объединяет редактор форм, инспектор объектов, палитру компонент, администратор проекта и полностью интегрированные редактор кода и отладчик - инструменты быстрой разработки программных приложений, обеспечивающие полный контроль над кодом и ресурсами. Профессиональные средства языка C++ интегрированы в визуальную среду разработки. C++Builder предоставляет быстродействующий компилятор с языка Borland C++, эффективный инкрементальный загрузчик и гибкие средства отладки как на уровне исходных инструкций, так и на уровне ассемблерных команд - в расчете удовлетворить высокие требования программистов-профессионалов. Конструирование по способу «drag-and-drop» позволяет создавать приложение простым перетаскиванием захваченных «мышью» визуальных компонент из палитры на форму приложения. Инспектор объектов предоставляет возможность оперировать со свойствами и событиями компонент, автоматически создавая заготовки функций обработки событий, которые наполняются кодом и редактируются в процессе разработки. Свойства, методы и события - это именно те элементы языка, которые обеспечивают быструю разработку приложений в рамках объектно-ориентированного программирования. Свойства позволяют легко устанавливать разнообразные характеристики объектов. Методы производят определенные, иногда довольно сложные, операции над объектом. События связывают воздействия пользователя на объекты с кодами реакции на эти воздействия. События могут возникать при таких специфических изменениях состояния объектов как обновление данных в интерфейсных элементах доступа к базам данных. Работая совместно, свойства, методы и события образуют среду RAD (Rapid Application Development) быстрого и интуитивного программирования надежных приложений для Windows. |
Литература | 1. Г. Буч. Объектно-ориентированный анализ и проектирование. С примерами приложений на С++. Бином, Невский диалект, 1998. 2. К. Рейсдорф. Освой самостоятельно Borland C++ Builder 3. Бином, 1999 3. П. Франка. С++. Учебный курс. Питер, 2000 4. Материал к лекциям для студентов кафедры АСУ. Зуев В.А. |
Объем (страниц) | 22 |
Год написания | 2004 |
Дополнительная информация | Имеется исходник программы |
Стоимость | 300 руб. |