Визуальное моделирование требований к Интернет - решениям Автор : Кашин А. А. Руководитель : Кознов Д. В.
Введение Интернет – начало 90- х Дальнейший быстрый рост Большая часть – небольшие сайты Шаблонный сайт Сайт - визитка Корпоративный сайт
CMS системы Программные библиотеки WYSIWYG редакторы Программные компоненты Средства работы с БД Пользовательский интерфейс для администрирования
Проект по управлению разработкой небольших Интернет - решений Реализация таких решений довольно простая Высоки трансакционные издержки Цель – их снижение Данная работа выполнена в рамках проекта Использование визуального моделирования Мною предлагается язык спецификаций требований, модель его применения, инструментальные средства поддержки. Использование DSM подхода
Требования по данным Основной класс требований для небольших Интернет - решений Предметная область – 1 С - Битрикс Информационный блок Элементы информационного Свойства элементов информационного блока Разделы информационного блока Атрибуты элементов информационного блока
Пример диаграммы
Инструментальные средства Графический редактор диаграмм Сформулированы требования Произведено тестирование Средство интеграции Спроектирован и реализован round trip диаграмм и информационной модели 1 С - Битрикс
Графический редактор
Средство интеграции
Средство интеграции : Веб - сервис
Средство интеграции : Модуль синхронизации
Апробация : Прототип нового сайта кафедры
Достигнутые результаты Проанализированы существующие достижения Разработан предметно - ориентированный визуальный язык спецификации требований Выработаны требования к графическому редактору Eclipse/GMF Разработан round trip алгоритм синхронизации Спроектирован и реализован и интегрирован модуль синхронизации на Java 2 SE 1.6 Спроектирован и реализован веб - сервис управления инфомоделью 1 С - Битрикса на PHP5 Определены требования и создан прототип нового сайта кафедры
Спасибо за внимание !