Upload
yardley-morales
View
52
Download
0
Embed Size (px)
DESCRIPTION
Волгоградский государственный технический университет Кафедра ЭВМ Дисциплина «Технологии программного обеспечения». Проект « ERModelData » Разработчики : студенты группы ИВТ-462 Алеников Кудреватых Скачков М.В. - PowerPoint PPT Presentation
Citation preview
Волгоградский государственный технический университет
Кафедра ЭВМДисциплина «Технологии
программного обеспечения»
Проект «ERModelData»
Разработчики: студенты группы ИВТ-462 Алеников Кудреватых Скачков М.В.
Руководители: Жукова И.Г. Ужва А.Ю.
Цели и задачи:
• Целью разработки программного продукта
является повышение эффективности
создания ER-диаграмм за счет сокращения
сроков проектирования и автоматизации
процесса.
• Входе проекта ставится 4 задачи:-проведение предпроектного решения;-представление вариантов решения;-выбор метода решения с последующей
реализацией;-внедрение.
Проведение предпроектного исследования
• объектом проектирования является ER-
диаграмма, удовлетворяющая следующим
требованиям:
соответствие стандартам ER;
должна соответствовать заданию.
Состав диаграммы
• В состав диаграммы входят следующие
элементы: сущности; атрибуты сущности; связи.
Основные функциональные требования
• добавление/удаление элементов:
• добавление/удаление связей;
• перемещение и масштабирование
элементов;
• редактирование текста у элементов;
• экспорт ER-диаграммы в картинку;
• сохранение/загрузка ER-диаграммы.
Нефункциональные требования:
• интуитивно понятный интерфейс за счет
русскоязычной локализации;
• максимальная глубина кликов рабочего
процесса: 2;
• максимальная глубина кликов интерфейса: 4;
• полная настройка визуального вида элементов;
• создание связей с жесткой привязкой к
сущности;
• в случае некорректной работы - выдача
сообщений об ошибках.
Выбор технологий
• исходный код написан на языке С#;
• использована технология Windows
Presentation Foundation
• использована дополнительная библиотека
DevExpess
• средства коммуникации QIP, Skype, Dropbox,
e-mail.
Достигнутые результаты
• качественный программный продукт,
соответствующий заявленным требованиям
(функционал, надежность);
• полный комплект необходимой
документации и сопровождающего
результата.
Диаграмма Ганта:
предпроектные исследования
представление варинтов решения
кодирование
тестирование
внедрение
документирование
ведение репозитория
5 авг 25 авг 14 сен 4 окт 24 окт 13 ноя 3 дек
начало
Разработчики
Алеников Кудреватых Скачков М.В.
Представление решений
17ч 16ч 14ч
Кодирование 28ч 22ч 7ч
Тестирование 23ч 37ч 24ч
Документирование
3ч 4ч 29ч
В следующем релизе
• исправление и дополнение некоторых не
основных функций;
• скролл рабочей поверхности;
• масштабирование рабочей поверхности;
• журнал изменений;
• настройка визуального вида программы.