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

Реферат Автоматизована система &Графічний редактор&





zation), об'єднання (aggregation) і поведінка), і більше сконцентруватися на проектуванні та архітектурі [5].


. 4.1 Діаграма варіантів використання

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

Взаємодія дійових осіб і варіантів використання між собою описується за допомогою відносин: асоціації, включення, розширення, узагальнення.

Діаграма варіантів використання розроблюваної системи представлена ??на малюнку 9. Розробляється система утримує одного актора - користувач. Користувач матиме можливість створювати зображення, зберігати його, завантажувати раннє створений, налаштовувати зовнішній вигляд системи, редагувати зображення в робочому полі, повертати зображення, змінювати колір зображення. Також користувач може додавати текст, змінювати розмір, накреслення, колір і отримати довідкову інформацію про програму і керівництво користування.


. 4.2 Діаграма станів

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


Малюнок 9- Діаграма варіантів використання


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

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

На малюнку 10 представлена ??діаграма станів графічному редактора при роботі з текстом. Користувач вводить текст в текстове поле, розташоване на головній формі. Він може форматувати текст (змінювати стиль, накреслення, розмір шрифту і колір). Далі необхідно вибрати на формі місце вставки зображення, потім клікнути лівою кнопкою миші, в результаті чого введений текст відобразиться на формі.


Рисунок 10 - Діаграма станів при роботі з текстом


. 4.3 Діаграма класів

Для представлення абстракцій об'єктів використовується спеціальний визначається програмістом тип даних - клас. Існує кілька визначень класу.

На малюнку 11 зображена Діаграма класів розробляється автоматизованої системи. Всі класи є стандартними класами, що входять до складу Microsoft Visual Studio 2013.


Малюнок 11 - Діаграма класів


Клас Головна форма облаем розширеною функціональністю для форматування та малювання зображення, а також зміни параметрів тексту, збереження і відкриття файлу.

Клас Нова форма являє собою форму, в якій користувач задає параметри висоту і ширину створюваного зображення.

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

Клас Лупа містить такі компоненти як коефіцієнт масштабування, зображення які ми передам з першої форми.

Клас Виділення області реалізує такі методи як копіювати виділену область, видалити, вставити, і вирізати задану область.


. 4.4 Діаграма діяльності

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

На малюнку 12 показана діаграма діяльності для варіанту використання Редагування виділеної області raquo ;. Для виділення області необхідно вибрати на панелі інструментів відповідний інструмент і зробити виділення частини зображення, після чого вибрати відповідний пункт контекстного меню. Користувачеві надається можливість вирізати, видалити, копіювати, використовувати багаторазово вставку зображення і поворот зображення.



Назад | сторінка 5 з 16 | Наступна сторінка





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

  • Реферат на тему: Кругова діаграма прийняття рішень (павутинна діаграма)
  • Реферат на тему: Діаграма стану Двокомпонентне сталева
  • Реферат на тему: Напівпровідникові мікросхеми. Векторна діаграма електричного кола. Однопо ...
  • Реферат на тему: Технічний метод контролю якості продукції. Діаграма Парето і Ісікава
  • Реферат на тему: Многочлен Жегалкина. Діаграма Ейлера-Венна. Властивості логічної функції ...