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

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



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

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

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

Цель проекта Уменьшить время создания и редактирования диаграмм IDEF0 за счет удобного интерфейса и соответствующего набора инструментов.

Основные функциональные требования: Работа (добавление, редактирование и удаление) с блоками диаграммы, стрелками, надписями аннотаций. Сохранение диаграмм в файл формата XML. Загрузка диаграммы из файла формата XML. Экспорт диаграммы в изображение формата PNG. Вывод диаграммы на печать

Проектные решения. Программное обеспечение процесса разработки. Язык программированияЯзык программирования: С++ Используемые библиотекиИспользуемые библиотеки: Qt 4.7 Средства тестированияСредства тестирования: ручное тестирование разработчиками согласно сценарию тестирования Средства командной разработкиСредства командной разработки: Mercurial Средства синхронизации процесса разработкиСредства синхронизации процесса разработки: репозиторий на code.google.com Средства связиСредства связи: Skype

Главное окно программы

Основные проектные решения На начальных этапах разработки были созданы: Use-Case диаграммы Диаграмма классов Параллельно с разработкой программы разрабатывался сценарий тестирования. Был разработан первоначальный план работ в виде диаграмм Ганта.

Use-Case диаграмма

Диаграмма классов.

Тестирование

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

Командный и личный вклад в работу Лихачев: написание функции сохранения и загрузки, составление плана работ Аниськов: классы блока и надписи, доработка функции сохранения и загрузки. Кравчук: архитектура, классы диаграммы и стрелок. Болгов: документация, тестирование, исправление ошибок программы

Основные проблемы Малый опыт командной разработки Недостаточный опыт команды в создании инструментов для работы с графикой Большой объем работ Возможное решение: Упрощение реализации текущего функционала.

Дальнейшие планы Реализация декомпозиции блоков Реализация туннельных стрелок Реализация граничных стрелок Создание системы помощи при работе с программой. Рефакторинг кода Ревизия существующей архитектуры