Редактор блок-схем (алгоритмов) на .NET

Ли19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
05.06.2007

У нас есть книжка с описанием библиотеки графических элементов блок-схем.

В книжке, для каждого элемента расписано соответствующее арифметическое или логическое выражение.

Получается, что если построить блок-схему из таких элементов, то ей соответствует программа на алгоритмическом языке.

Требуется реализовать:

- графический редактор блок-схем, причем пользователь оперирует только элементами из заранее созданной библиотеки (никакие средства рисования, как в Visio, здесь не нужны)

- возможность одновременного доступа нескольких пользователей при создании или редактировании блок-схемы

- внесение текстов и формул в блоки через вызов соответствующих редакторов (эти редакторы разрабатывать не надо)

- обработчик блок-схемы, преобразующий ее в программу на алгоритмическом языке

- обработчик алгоритмического языка, преобразующий его в блок схему

- на VB.NET или C#, MS SQL 2005

У нас имеется:

- книжка в электронном виде с подробным описанием блоков схем и конструкций, в которые блоки могут объединяться и

их соответствия алгоритмам (с текстом программ). Примеры конструкций:

www.itvec.com/elements.zip

- короткое техзадание, отражающее наше видение реализации

- графическая библиотека (типа Visio) для построения блок-схем:

http://www.syncfusion.com/products/diagram/windows/default.aspx

Ждем:

- ваших предложений

- описаний аналогичных примеров ваших работ

- описания, почему вам понравился этот проект