Волгоградский Государственный Технический Университет Курсовой проект Редактор диаграмм нотации IDEF0 IDEF0 Diagram Editor Менеджер проекта и архитектор:

Презентация:



Advertisements
Похожие презентации
IDEF-ZERO Курсовой проект Редактор диаграмм нотации IDEF0 IDEF-ZERO Менеджер проекта: Лихачев Д.В. Архитектор: Кравчук А.А. Главный разработчик: Аниськов.
Advertisements

Волгоградский Государственный Технический Университет Менеджер проекта: Мамонтов Д.П. Архитектор :Сухарев К.А. Тестировщик: Гончарова И.В.
Р ЕДАКТОР UML ACTION ДИАГРАММ Исполнители: Гусев А.П. [Главный программист] Шатеев И.В. [Архитектор] Меркулов А.А. [Прожект-менеджер] (ИВТ-461) ВОЛГОГРАДСКИЙ.
IDEF-ZERO Курсовой проект Редактор диаграмм нотации IDEF0 IDEF-ZERO Менеджер проекта: Лихачев Д.В. Архитектор: Кравчук А.А. Главный разработчик: Аниськов.
Волгоградский Государственный Технический Университет Курсовой проект Исполнители: Артюх С.В., Новокщенов А.А., Степанкин В.И., Тараниди Е.Н. (ИВТ-461)
Р ЕДАКТОР UML ACTION ДИАГРАММ Исполнители: Гусев А.П. [Главный программист] Шатеев И.В. [Архитектор] Меркулов А.А. [Прожект-менеджер] (ИВТ-461) ВОЛГОГРАДСКИЙ.
Р ЕДАКТОР UML ACTION ДИАГРАММ Исполнители: Гусев А.П. [Главный программист] Шатеев И.В. [Архитектор] Меркулов А.А. [Прожект-менеджер] (ИВТ-461) ВОЛГОГРАДСКИЙ.
Волгоградский государственный технический университет Кафедра ЭВМ Дисциплина «Технологии программного обеспечения» Проект «ERModelData» Разработчики :
Волгоградский Государственный Технический Университет Курсовой проект Исполнители: Артюх С.В., Новокщенов А.А., Степанкин В.И., Тараниди Е.Н. (ИВТ-461)
Project December Проект разработали: Додонов Алексей, Сорокина Анастасия, Ромащенко Екатерина.
Курсовой проект по дисциплине «Технология программирования» Графический редактор для построения UML-диаграмм развёртывания Министерство образования и науки.
Технологии разработки программного обеспечения Project December Проект разработали : Додонов Алексей, Сорокина Анастасия, Ромащенко Екатерина. 1.
Федеральное агентство по образованию Волгоградский Государственный Технический Университет Кафедра «Программное обеспечение автоматизированных систем»
Программа для моделирования IDEF0 диаграмм «Ide-editor» Исполнители: Насонов А.А. Куц Д.В. Заводовский В.Б. Шалыгина М. М.
Положение об отделе В.Андреев, Д.Сатин. Штат отдела начальник отдела; бизнес-аналитик; проектировщик пользовательских интерфейсов; специалист по анализу.
Волгоградский государственный технический университет Кафедра ЭВМ Дисциплина «Технологии программного обеспечения» Проект «ERModelData» Разработчики :
Методология проектирования RAD МДК Раздел 1.
Основные направления развития системы электронного обучения Климов Петр, старший специалист по дистанционному обучению.
Программный продукт для создания UML Sequence диаграмм Выполнили : студенты группы ИВТ -464 Трушин В. М. Сапрыкин А. С. Самойлов А. А. Проверили : к. т.
Технология создания УМК и механизмы их актуализации. Семинар-совещание заместителей начальников учебных центров профессиональной квалификации и их подразделений.
Транксрипт:

Волгоградский Государственный Технический Университет Курсовой проект Редактор диаграмм нотации IDEF0 IDEF0 Diagram Editor Менеджер проекта и архитектор: Мамонтов Д.П. Главный разработчик: Воробьёва В.А. Менеджер документооборота: Гончарова И.В. Тестировщик : Митяев И.С.

Цель Уменьшить время создания неконтекстных диаграмм нотации IDEF0 за счёт предоставления программного инструмента их создания

Задачи Изучение и анализ предметной области заказа Корректирование исходных требований в соответствии с имеющимися ресурсами Анализ и выбор методов для создания программного продукта Создание и внедрение программного продукта

Принятые решения Разработка минималистичного редактора с минимумом проверок на корректность диаграммы при построении, а не полнофункционального CASE-средства Отсутствие поддержки редактирования множества диаграмм, однако учёт возможности расширения функциональности в эту сторону Ориентация на разработчиков малых программных систем 1. На уровне проектирования функциональности программного продукта 2. На уровне организации процесса разработки Использование технологий, с которыми хорошо знакома вся команда Извлечение максимальной эффективности из составления документации Инкрементальное создание документации в процессе разработки Составление практичных заданий на разработку, не всегда напрямую связанных с конкретным функционалом Учащение сеансов коммуникации

Пример диаграммы

Результаты 1. Надёжность. Программа достаточно надёжна и проходит существующие тесты 2. Функциональность Программа реализует весь функционал, заявленный в постановке задачи 3. Эффективность Была повышена, по сравнению с предыдущей версией программы 4. Удобство Было повышено, однако остался потенциал к развитию

Кроссплатформенность Отличия от аналогов

AllFusion Process Modeller (BPWin) Отсутствие ограничений на положение щелчка мыши внутри блока при определении корректности направления и типа стрелки Отсутствие ограничения на число блоков в неконтекстных диаграммах Более простой интерфейс для добавления блоков Microsoft Visio 2007 Более жесткий контроль за нумерацией блоков Более простое построение сложных стрелок

Отличия новой версии Добавлено туннелирование стрелок Реализовано ветвление стрелок Добавлено масштабирование и прокрутка холста, на котором строится диаграмма Новые форматы для экспорта изображения: JPG, GIF, BMP Реализован механизм отмены/повторения на произвольное число шагов Реализовано дублирование блока и свободного комментария Пересмотрена архитектура

Личный вклад Мамонтов Д.П.: организация рабочего процесса, построение и ревизия архитектуры программного продукта, анализ и мониторинг текущего состояния разработки программного продукта Воробьёва В.А.: реализация механизма передачи сигналов действий пользователя между сценой и инструментами, реализация сохранения и загрузки примитивных типов данных, реализация механизмов отображения данных о состоянии инструментов и положения курсора Гончарова И.В.: реализация сохранения всех данных о диаграмме, реализация масштабирования и прокрутки, разработка программной документации, тестирование приложения, редизайн приложения Митяев И.С.: тестирование и редизайн приложения.

Постанализ ПроблемаСтатус Недостаток ресурса времени Решена частично Большая разница в квалификации членов команды Решена Частичное изменение архитектуры приложения Решена

Лучшие практики Было улучшено управление командой, что привело к увеличению процента распараллеливания работы Увеличена практичность заданий, что привело к повышению процента их выполнения Были использованы шаблоны проектирования, что привело к увеличению масштабируемости приложения и повышению скорости разработки