Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Засіб АНАЛІЗУ вимог на зміну архітектури програмного забезпечення на прікладі задачі побудова графічного редактора

Реферат Засіб АНАЛІЗУ вимог на зміну архітектури програмного забезпечення на прікладі задачі побудова графічного редактора





сть корістувачеві змінюваті палітру.


1.5.2 Проектування Структури даних

Структура даних - це виконавець, Який організовує роботу з Даними, включаючі їх зберігання, Додавання и відалення, модіфікацію, поиск и т.д. Структура даних підтрімує Певний порядок доступу до них. Структуру даних можна розглядаті як свого роду склад або бібліотеку.

При опісі Структури даних нужно перерахуваті набор Дій, Які Можливі для неї, и чітко описати результат кожної Дії. Будемо назіваті Такі Дії Приписами.

З програмної точки зору, сістемі розпорядженя Структури даних відповідає набор функцій, Які Працюють над спільнімі змінними.

Структури даних найзручніше реалізовуваті в об'єктно-орієнтованих мовах. У них структурі даних відповідає клас, Самі дані зберігаються в змінніх-членах класу (або доступ до даних здійснюється через змінні-члени), сістемі розпорядженя відповідає набор методів класу.

У якості прикладу розглянемо лістінг роботи з файлами в графічному редакторі, а самє создания нового файлу, Відкриття та закриття файлу, вихід з програми.


internal static System.Drawing.Bitmap _new {{obj=ResourceManager.GetObject ( new raquo ;, resourceCulture); ((System.Drawing.Bitmap) (obj));

} static System.Drawing.Bitmap close {{obj=ResourceManager.GetObject ( close raquo ;, resourceCulture); ((System.Drawing.Bitmap) (obj));

} static System.Drawing.Bitmap open2 {{obj=ResourceManager.GetObject ( open2 raquo ;, resourceCulture); ((System.Drawing.Bitmap) (obj));

} static System.Drawing.Bitmap exit {{obj=ResourceManager.GetObject ( exit raquo ;, resourceCulture); ((System.Drawing.Bitmap) (obj));

}


. 5.3 Проектування графічного інтерфейсу

Інтерфейс - сукупність технічних, програмних и методичних ЗАСОБІВ сполучення в обчіслювальній сістемі Користувачів з прилаштувати и програмами, а такоже устройств з іншімі прилаштувати и програмами.

Інтерфейс - в широкому СЕНСІ слова, це способ (стандарт) взаємодії между про єктами. Інтерфейс в технічному СЕНСІ слова задає параметри, процедури и характеристики взаємодії про єктів. Інтерфейс користувача - це сукупність програмних и апаратних ЗАСОБІВ, что забезпечують взаємодію користувача з комп'ютером.

Основу подобной взаємодії складають діалоги. Під діалогом в даного випадка розуміють регламентованості обмін інформацією между ЛЮДИНА І комп ютером, здійснюваній в реальному масштабі годині и спрямованостей на СПІЛЬНЕ вирішенню конкретного Завдання. Коженая діалог складається з окремим процесів чинності/виводу, Які фізично забезпечують зв язок користувача і комп'ютер.

Обмін інформацією здійснюється передачею ПОВІДОМЛЕННЯ.

Розглянемо Первін структуру MyPaint в Сase Diagram


Рис. 2 - Структурна діаграма MyPaint


Робота з графічнім редактором MyPaint почінається зі создания нового файлу зображення, при цьом корістувачеві Пропонується ввести розміри и налаштування зображення в діалоговому вікні следующего вигляд:


Рис. 3 - Вікно налаштування параметрів нового зображення


Корістувальніцькій інтерфейс графічного редактора організується Наступний чином.

З лівого боці екрана розташовується набор піктограм (Умовний малюнків) Із збережений ІНСТРУМЕНТІВ, Якими можна користуватись в процессе редагування збережений. Це так кличуть входити панель ІНСТРУМЕНТІВ, яка містіть Чотири основних інструмента малювання: олівець, лінія, прямокутник, ЕЛІПС.


Рис. 4 - Панель ІНСТРУМЕНТІВ


На малюнку 4 уявлень Зовнішній вигляд графічного редактора, в самому верху головної форми розташовується стандартна панель Швидкого запуску, что містіть следующие кнопки: створення, Відкриття, закриття файлу, Збереження файлу, Скасування останньої Дії.


Рис. 5 - Діалогове вікно Вибори параметрів шрифту

безпосередно над РОбочий області графічного редактора находится рядок меню. Меню File містіть следующие пункти: New, Open, Save, Save as, CloseExit.


Рис. 6 - Пункти меню File


Меню Edit містіть пункт меню Undo и Redo.

Рис. 7 - Пункти меню Edit


Меню View містіть Пункти и Підпункти, розглянемо їх. Пункт меню Full screen дозволяє працювати в графічному редакторі в повноекранному режімі. Пункт Toolbars містіть Підпункти Standard, Tools, Formatting відповідні Назв панелей ...


Назад | сторінка 3 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Засіб АНАЛІЗУ вимог на зміну архітектури програмного забезпечення на прікла ...
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Мій комп'ютер: призначення та порядок використання. Головне меню ОС Wi ...
  • Реферат на тему: Користувальницький інтерфейс програми кластеризації даних
  • Реферат на тему: Доповнена реальність як новий інтерфейс взаємодії людини з комп'ютером