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

Реферат Проектування інформаційної системи автоматизації автомобільного магазину





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

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

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

Операції класу або методи записують в третій зверху секції прямокутник. Операція (operation) представляет собою Деяк сервіс, что надається шкірних екземпляр класу за питань комерційної торгівлі вимог. Сукупність операцій характерізує функціональній аспект поведінкі класу. Запис операцій класу в мові UML такоже Стандартизований и підпорядковується Певнев синтаксичними правилами. При цьом Кожній операции класу відповідає окремий рядок, яка складається з квантора відімості операции, имени операции, вирази типу повертаємого операцією значення.

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

Інформація з діаграмі класів безпосередно Відображається у вихідний код програми - у більшості існуючіх ІНСТРУМЕНТІВ UML-моделювання можлива кодогенераціі для певної мови програмування (зазвічай Java або C ++). Таким чином, Діаграма класів - кінцевій результат проектування и Відправна точка процесса розробки.

Для прикладу генерації коду я звертаючись мову програмування Java та згенерувала усі класи, опісані в сістемі. Результат генерації наведень в Додатках.


Рис. 8.1. Діаграма класів


Висновок

- мова графічного Опису для об'єктного моделювання в області розробки програмного забезпечення.

Використання UML НЕ обмежується Моделювання програмного забезпечення. Его такоже Використовують для моделювання бізнес-процесів, системного проектування й відображення організаційніх структур.дозволяє розроблювачам ПЗ досягті догоди в графічних Позначення для представлення Загально зрозуміти (таких як клас, компонент, узагальнення, об'єднання и поведінка) i более сконцентруватіся на проектуванні й архітектурі.

Призначення UML:

? Надаті Користувачами засоби візуального моделювання систем різного призначення з акцентацією на возможности їх розробки та Отримання документації.

? Забезпечити Користувачів засобими Розширення та Специфікації з метою більш точного Опису конкретної предметної області.

? Підтрі?? Уват таку спеціфікацію моделей, яка, з одного боці, би була Незалежною від конкретних мов програмування и, з Іншого боці, забезпечувала б потенційні возможности реализации у таких мовах.

У значній мірі мова UML НЕ поклади від процесса Розробка програмного забезпечення. Уніфікованій процес розробки ПЗ - це одна з підходів до организации життєвого циклу ПЗ, Який особливо добро сполучається з UML. Цей комерційний продукт задає строгий регламент розподілу Завдання и відповідальності между виконавцями в процессе розробки ПЗ.

З точки зору візуального моделювання, UML можна охарактерізуваті Наступний чином. UML надає віразні засоби для создания візуальніх моделей, Які:

? однаково розуміються всіма розробниками, залучених в проект;

? є Засоба комунікації в рамках проекту.

Уніфікована мова моделювання (UML):

? НЕ поклади від ГО мов програмування,

? НЕ поклади від вікорістовуваної методології розробки проекту,

? может підтрімуваті будь-яку ГО мову програмування.є відкрітім и володіє засобими Розширення базового ядра. На UML можна змістовно опісуваті класи, об'єкти и компоненти в різніх предметних областях, Які сильно відрізняються одна від одного.

У процессе виконан даного курсового проекту булу розроблено модель системи «АВТОМОБІЛЬНОГО магазину». У ході ее розробки я навчився створюваті діаграмі, что входять до мови моделювання UML. Відповідно, Вівче основи мови моделювання UML.


Список використаних джерел


1.Буч Г., Рамбо Д., Джекобсон А. Мова UML: Кері...


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





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

  • Реферат на тему: Забезпечення інформаційної безпеки інформаційних систем різного класу і при ...
  • Реферат на тему: Середа розробки і мова програмування Delphi, його графічні засоби
  • Реферат на тему: Застосування технологій Java і JavaFX для розробки віртуальних лабораторій ...
  • Реферат на тему: Системний аналіз предметної області та розробки вимог до создания ІТ для ав ...
  • Реферат на тему: Прикладне додаток &Розробка проекту для створення нового класу Auto і елеме ...