Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемИнесса Кабицкая
1 UML C LASS D IAGRAM Выполнили: Студентки группы ИВТ-464 Бенецкая Ю.Е. Маланина Д.О. Трушкина О.А. МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ ВОЛГОГРАДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Кафедра «Программное обеспечение автоматизированных систем» Волгоград, 2011
2 Ц ЕЛЬ повышение качества и уменьшение трудозатрат в процессе создания диаграммы классов нотации UML 2
3 З АДАЧИ Изучение и анализ предметной области заказчика. Проектирование программного продукта. Реализация и отладка программного продукта. Внедрение программного продукта. 3
4 Ф УНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 4 Класс Комментарий Однонаправленная ассоциация Двунаправленная ассоциация Обобщение Зависимость
5 Ф УНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ Основные функции Работа с файлом:1. Открыть из файла формата языка xml. 2. Сохранить в файл формата языка xml. «Класс» и «Комментарий»: 1. Создать 2. Изменить 3. Удалить 4. Переместить «Стереотип»:1. Создать 2. Изменить 3. Удалить «Связь»:1. Создать 2. Удалить 5 Вспомогательные функции Отмена одного последнего действия Экспорт диаграммы в изображение формата JPEG П РОГРАММА ДОЛЖНА …
6 Н ЕФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 1. …исправно работать в Windows XP Professional. 2. …иметь инсталятор. 3. …отображать до 10 классов на рабочем поле без прокрутки. 4. … не ограничивать количество создаваемых классов. 6 П РОГРАММА ДОЛЖНА …
7 О БЪЕКТНАЯ МОДЕЛЬ ОбъектСвойствоОписание Класс nameClass – имя класса properties – список свойств класса methods – список методов класса X- координата на рабочем поле Y-координата на рабочем поле именованное описание совокупности объектов с общими атрибутами, операциями, связями и семантикой Комментарий Text – текст комментария X- координата на рабочем поле Y-координата на рабочем поле Пояснительный текст Связь fromIndex –индекс фигуры из которой выходит связь toIndex- индекс фигуры, в которую входит связь type – тип связи stereotype – стереотип связи Взаимосвязь это особый тип логических отношений между сущностями: однонаправленные и двунаправленные ассоциации, обобщение, зависимость 7
8 Д ИАГРАММА ПРЕЦЕДЕНТОВ 8
9 Д ИАГРАММА КЛАССОВ 9
10 10
11 О РГАНИЗАЦИЯ РЕПОЗИТОРИЯ 11
12 О РГАНИЗАЦИЯ РЕПОЗИТОРИЯ 12
13 П ЛАН РАЗРАБОТКИ 13
14 П ЛАН РАЗРАБОТКИ 14
15 П ЛАН РАЗРАБОТКИ 15
16 Т ЕСТИРОВАНИЕ 16 Буря эмоций бушует в душе тестировщиков …то ли от количества сработавших тестов, то ли наоборот
17 Т ЕСТИРОВАНИЕ ФункцияРаботоспособность Открытие диаграммы из файлаРаботает Сохранение диаграммы в файлЧастично работает Создание нового проектаРаботает Создание элемента «класс».Работает Изменение элемента «класс».Работает Удаление элемента «класс»Работает Перемещение элемента «класс»Работает Создание элемента «Комментарий»Работает Редактирование элемента «Комментарий» Частично работает 17
18 Т ЕСТИРОВАНИЕ ФункцияРаботоспособность Удаление элемента «Комментарий»Частично работает Перемещение элемента «Комментарий» Работает Создание элемента «Стереотип»Работает Редактирование элемента «Стереотип» Частично работает Удаление элемента «Стереотип».Частично работает Добавление элемента «связь»Частично работает Удаление элемента «связь»Работает Отмена 1 последнего удаленияРаботает Сохранение диаграммы классов в картинку формата JPEG Работает 18
19 В НЕДРЕНИЕ 19 Н АДЕЖНОСТЬ
20 В НЕДРЕНИЕ 20 Э ФФЕКТИВНОСТЬ И ЭРГОНОМИКА
21 В НЕДРЕНИЕ 21 Э ФФЕКТИВНОСТЬ И ЭРГОНОМИКА
22 «Р АЗБОР ПОЛЁТОВ » 22 элемент «Класс» элемент «Комментарий» структура xml файла запись xml файла считывание xml файла функция «Создать» Б ЕНЕЦКАЯ Ю.Е.
23 «Р АЗБОР ПОЛЁТОВ » 23 элемент «Класс» элемент «Связь» отмена последнего удаления функции «Сохранить », «Сохранить как» функция «Открыть» М АЛАНИНА Д.О.
24 «Р АЗБОР ПОЛЁТОВ » 24 элемент «Связи» элемент «Стереотип» Т РУШКИНА О.А.
25 П ЕРСПЕКТИВЫ 25
26 С ПАСИБО ЗА ВНИМАНИЕ !!! 26
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.