На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
Дорогие друзья! Поздравляем вас с днём Победы!
msm.ru
Страницы: (2) 1 [2]  все  ( Перейти к последнему сообщению )  
> Программа для построения блок-схем по готовому коду.
    Блок схемы еще хороши тем что по ним можно выполнить обратную конвертацию из блок схемы в код.
    Возможно создать опцию в новой "AvtoSheme" сначала создаем блок схему процесса как мы хотим" из вербального описания в виде рассказа на Русском (английском) - типа как было во вложенном примере - блок схема дня программиста. А программа преобразует это в Паскаль код. Таким образам чтобы создать ПО например ПО игры- Звездные войны надо будет просто преобразовать книгу "Звездные войны" в Delphi исходники с помощью программы "AvtoShema"
      Discovery, видите ли - блок-схемы максимум на что способны - это алгоритмы и структурное программирование. Но это - очень малая часть от современных информационных систем - тут и объектная декомпозиция системы нужна, и бизнес процессы (у меня генеральный в универе читает как раз курс по тому, как переводить бизнес-процессы на язык UML или что-то в этом роде, я правда к нему на направление не пошел). И вот автоматизация архитектурного дизайна - действительно интересная область для ковыряния, желаю вам выкопаться из блок-схем, нужных разве что первашам да школьникам (честно, взять например Кормена и Лейзерсона - Алгоритмы - нет там блок-схем), и расти над собой. ;)
      Сообщение отредактировано: Мяут-Настоящий -
        Цитата
        Discovery, видите ли - блок-схемы максимум на что способны - это алгоритмы и структурное программирование


        Еще кстати если создать ПО которая будет писать блок схемы из различных языков то она может конвертировать различные процедуры и функции из одного языка в другой. Т.е. код написанный на Delphi сможет быть переведен скажем в С++
          Нередко код бывает настолько запутанным, двояким и многократно повторяющимся, что нет смысла строить по нему схемы.
          Лучше наоборот, по построенной схеме автоматически создать шаблон для кода. Предлагаю почитать про визуальное программирование и ДРАКОН-схемы.

          Когда есть исходники, но нет документации, то самое лучшее, с чего нужно начать - это составление набора спецификаций (норм, условий, переход состояний).
          По ним можно строить те же ДРАКОН-схемы, а дальше автоматически создавать шаблоны на конечном языке программирования.
          1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0255 ]   [ 14 queries used ]   [ Generated: 12.05.24, 14:25 GMT ]