Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемДемид Филатов
1 IDEF-ZERO Курсовой проект Редактор диаграмм нотации IDEF0 IDEF-ZERO Менеджер проекта: Лихачев Д.В. Архитектор: Кравчук А.А. Главный разработчик: Аниськов Р.В. Тестировщик : Болгов Н.В. Волгоградский Государственный Технический Университет
2 Цель проекта Уменьшить время создания и редактирования диаграмм IDEF0 за счет программного набора инструментов.
3 Задачи Изучение и анализ предметной области заказа Корректирование исходных требований в соответствии с имеющимися ресурсами Анализ и выбор методов для создания программного продукта Реализация и тестирование программного продукта Внедрение программного продукта для последующего использования.
4 Функциональные требования: Создание декомпозиции выбранного блока, путем щелчка средней кнопки мыши на блоке. Создается новая диаграмма на которой должны быть отмечены вход/выход, механизм, ресурсы. Дерево иерархий функций, отображающее текущую декомпозицию. Работа с буфером обмена. Отмена последнего действия Undo/Redo. Дублирование элемента при перетаскивании.
5 Нефункциональные требования: Программа должна корректно функционировать, за исключением случаев, включающих в себя аппаратно-технические проблемы и случаев когда не выполняются условия указанные в основных требованиях. Для готовой программы должен прилагаться инсталлятор, обеспечивающий установку на компьютеры с Windows XP SP2.
6 Ограничения: Рекомендуемое количество: Блоков: 5 Стрелок: 4 на сторону блока Максимальная длина отображаемого названия блока: 13 символов Обусловлены читабельностью диаграмм и стандартом
7 Сравнительный пример диаграммы (BPWin)
8 Сравнительный пример диаграммы (IDEF-ZERO)
9 Use-Case диаграмма
10 Диаграмма классов.
11 Тестирование Тестирование проводилось на основе сценария тестирования. Всего тестов – 26 Выполнено - 26 Успешно – 24 Провалено – 2 Основные проблемы были связаны с копированием блоков и сохранением/загрузкой
12 Внедрение НадёжностьНадёжность Было проведено тестирование. Ошибки программы, влияющие на стабильность работы, исправлены. ФункциональностьФункциональность Реализован весь функционал. ЭффективностьЭффективность Продукт позволяет создавать диаграммы за меньшее время. УдобствоУдобство Программа удобна в использовании, но некоторые операции не так удобны как задумывалось.
13 Отличия от аналогов ERwin Process Modeller (BPWin) Работа с буфером обмена Полное редактирование стрелок Более простой интерфейс для добавления блоков Отсутствие различных цветовых схем Возможность экспорта диаграммы Более аккуратная работа с текстом в блоках Cтоимость BPWin начинается от $4, (по данным сайта в США и от руб для России( Associates-CA), наш продукт бесплатен и распространяется по лицензии GPL v3http://shop.erwin.com/ Associates-CA
14 Отличия новой версии Диаграммы приведены в соответствие со стандартом SADT для диаграммы IDEF0 Добавлены туннельные стрелки Рамка создается в соответствии со стандартом Добавлено масштабирование холста, на котором строится диаграмма Реализован механизм отмены/повтора действия на произвольное число шагов Реализована работа с буфером обмена Добавлена возможность декомпозиции диаграммы. Возможность просмотра дерева иерархии Добавлена возможность «дублирование при перетаскивании»
15 Соответствие продукта требованиям разработчика Требования разработчика Отчет о выполнении Привести диаграмму в соответствие со стандартом SADT для диаграммы IDEF0 Выполнено Полнота реализации функциональных и нефункциональных требований Выполнено Реализовать возможность декомпозиции диаграммы Выполнено Дерево иерархии функций Выполнено Реализовать функции работы с буфером обмена Выполнено Реализовать «дублирование при перетаскивании» Выполнено Реализовать функцию «отмена последнего действия» Выполнено Реализовать функцию «отмена последних действий» Выполнено Реализовать функцию «масштабирование» Выполнено Реализовать функцию печати Выполнено
16 Постанализ ПроблемаСтатус Недостаток ресурса времени Стала критичнее Отсутствие мотивацииРешена Отсутствие опыта работы с графикой Решена
17 Результаты работы Было улучшено управление командой, в результате увеличился процент разделения работы Увеличена практичность заданий, что привело к повышению процента их выполнения Были использованы шаблоны проектирования, что привело к увеличению масштабируемости приложения и повышению скорости разработки Изначальная масштабируемость архитектуры
18 Командный и личный вклад в работу Лихачев: реализация функции ундо/редо, составление плана работ Аниськов: реализация функций работы с буфером обмена и возможность «дублирования при перетаскивании» Кравчук:реализация работы стрелок, декомпозиции Болгов: составление проектной документации, тестирование, поиск ошибок программы.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.