Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками»


Скачать 208.83 Kb.
Название Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками»
страница 5/6
Тип Курсовая
rykovodstvo.ru > Руководство эксплуатация > Курсовая
1   2   3   4   5   6

Руководство программиста


  1. Назначение и условия применения программы


Данная программа предназначена для создания графических изображений на основе нескольких графических примитивов. Поддерживает интерактивное изменение параметров объекта, позволяет выделять и удалять отдельные объекты или их части.

  1. Минимальные системные требования:


  1. 64 Мб оперативной памяти.

  2. 100 Кб свободного места на жёстком диске

  3. Клавиатура и манипулятор мышь

  4. Операционная система Windows 9x/ME/NT/2000/XP



  1. Установка программы


Чтобы установить программу, нужно целиком скопировать на целевой компьютер *.exe файл программы.

Запустить файл Editor.exe.

  1. Структура программы.


Алгоритм программы

При запуске программы выполняются действия:

  • Выбор объекта с помощью клавиатуры или с помощью мыши.

  • Указание места расположения объекта на плоскости рисунка с помощью мыши (2 или 3 клика).

  • Работа с объектами: их выделение с помощью ListBox-элемента и изменение их параметров или удаление объектов или их частей.

  • Окончание программы происходит при закрытии окна.

  • Создание объектов

После того, как указано место расположения объекта, происходит его создание. Каждый объект представляет собой список линий, поэтому, для создания любого объекта программа создает новый экземпляр класса очереди (Queue), если он не был создан до этого, и добавляет в него полученный из функции Create(<�параметры объекта>) соответствующего объекта список линий. Для того чтобы предоставить пользователю возможность работы с полученным списком (а значит и объектом), этот список заносится в ListBox-элемент на форме, где пользователь сможет получить к нему доступ.

  • Изменение объектов и их частей

Для изменения объектов используется функция класса списков Change(int, Data). При выборе пользователем элемента ListBox’а (отдельной линии-части объекта), в эту функцию передается порядковый номер выбранной линии и новые ее параметры, установленные пользователем.

  • Удаление объекта или его части

Для удаления объектов необходимо удалить из списка соответствующие им элементы. Это осуществляется при помощи функции класса списков Remove(int). В функцию передается порядковый номер выбранной линии.

  1. Тестирование программы


Для выполнения тестирования программы следует произвести следующие действия:

  1. Запустить файл “Editor.exe”.

  2. Выбрать объект

  3. Установить его параметры с помощью ComboBox-элементов

  4. Установить положение объекта на плоскости путем 2-х или 3-х кликов мышкой на белой области формы

  5. В случае кривой Безье можно увидеть вспомогательные линии, используемые для построения объекта, щелкнув на флажке «Показать все линии». Сюрос этого флажка уберет вспомогательные линии с экрана

  6. В ListBox’е «Все линии» выбрать различные линии. Они будут выделяться на объекте цветом выделения, который также можно интерактивно изменить

  7. При щелчке на объекте в списке «Объекты» будет выделена первая линия выделенного объекта в списке вверху

  8. При нажатии Delete выделенная линия удаляется из списка, оставляя при этом объект как единое целое. После удаления линий из объекта над ним можно произвести те же операции, что и до удаления. При удалении всех линий из объекта, он сам удаляется из списка

  9. Закрыть окно для выхода из программы



1   2   3   4   5   6

Похожие:

Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа по курсу: Общая социологическая теория
В странах Запада уже более 25% молодежи-Эмо. В каждой субкультуре существуют свои ценности: модели поведения, этические нормы, степень...
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа по курсу «Основы маркетинга», тема «План первоначального...
Глухов П. В. Курсовая работа по курсу «Основы маркетинга», тема «План первоначального продвижения товара на новый рынок.» Челябинск:...
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа по дисциплине ”Экономическая теория” на тему: механизм...

Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа по курсу: «Монтаж и наладка электрооборудования»...
Кру для заданного трансформатора табл Описать их монтаж, наладку, эксплуатацию и ремонт. Разработать электрическую принципиальную...
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Российской Федерации «мати»
Курсовая работа по Методам Комплексного Исследования и Оценки Положения Молодежи в Обществе на тему
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа По дисциплине: «Бухгалтерский учет»
На тему: Организационные формы бухгалтерского учета на предприятии и их совершенствование в условиях рынка
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Конспект урока на тему: Работа с конструктором Робот lego weDo. Программирование
Цель: научить создавать программы и помочь учащимся испытать модель «Танцующие птицы»
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа по войсковому питанию на тему: холодный цех
Санитарно-гигиенические требования по организации питания. Личная гигиена обслуживающего персонала
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа по Банковскому делу на тему Международные финансовые организации
Бригхэм Ю., Хьюстон Дж. Финансовый менеджмент. Экспресс-курс. – Спб.: Питер, 2007. С. 61 9
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа на тему: Выставки и ярмарки как инструменты маркетинговой...
Охватывают широкий спектр тематик, среди которых
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа по дисциплине «Организация производства» На тему:...
Организация труда
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа по дисциплине «Экономика организации» На тему «Внешнеэкономическая...
Перспективы предприятия ОАО «Пиломатериалы «Красный октябрь»
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа по предмету «Банковские операции» на тему «Внешнеэкономическая...
Порядок обязательной продажи части валютной выручки предприятиями, организациями и учреждениями
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа по курсу “Основы маркетинга” Тема «Стратегии маркетинга...
Санкт-Петербургский государственный технологический институт (технический университет)
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа На тему: «клиника и лечение трихинеллеза»
Экспериментально трихинеллезом заражаются все виды млекопитающих животных и многие виды птиц
Курсовая работа по курсу: «программирование на с++» На тему: «Работа со списками» icon Курсовая работа по дисциплине «Бухгалтерский финансовый учет» на...
Федеральное государственное бюджетное образовательное учреждение высшего образования

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск