Визуальный язык ДРАКОН

Дружелюбный Русский Алгоритмический язык, Который Обеспечивает Наглядность/Надёжность

Инструменты пользователя

Инструменты сайта


drakon-sxemy_aleksandra_araptanova

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
drakon-sxemy_aleksandra_araptanova [2014/12/15 09:49]
Александр Араптанов
drakon-sxemy_aleksandra_araptanova [2015/05/26 21:29] (текущий)
Паронджанов В. Д.
Строка 1: Строка 1:
 +[[http://​forum.oberoncore.ru/​viewforum.php?​f=138 |Форум:​ Язык ДРАКОН и система «1С:​Предприятие»]]\\
 +[[http://​isdrakon.forum2x2.ru/​|Форум:​ Язык ДРАКОН и программа «ИС Дракон» для 1С]] 
 +
 ====== Дракон-схемы в 1С. Программирование,​ внедрение,​ обучение,​ поддержка ====== ====== Дракон-схемы в 1С. Программирование,​ внедрение,​ обучение,​ поддержка ======
  
Строка 26: Строка 29:
  
 Язык ДРАКОН - большинство вышеизложенных вопросов он решает,​ или решает частично. ​ Язык ДРАКОН - большинство вышеизложенных вопросов он решает,​ или решает частично. ​
 +
 Есть и свои минусы по сравнению со традиционным подходом программирования 1С: Есть и свои минусы по сравнению со традиционным подходом программирования 1С:
  
Строка 42: Строка 46:
 Поехали. Поехали.
 Про сам язык (что это за схемы, как их читать и вообще) смотри тут: http://​drakon.su/​jazyk/​start Про сам язык (что это за схемы, как их читать и вообще) смотри тут: http://​drakon.su/​jazyk/​start
- 
-Пролил свет на эти знания глубокоуважаемый Паронджанов Владимир Даниелович,​ очень умный и уважаемый мною человек,​ ОГРОМНОЕ ему спасибо. 
  
 Язык ДРАКОН остался бы языком с непонятной областью применения,​ если бы не было удобных "​рисовалок"​ для простых смертных,​ для меня и для тебя. Обзор и сравнение этих продуктов делать в этой статье не буду (может позже :-)).  Язык ДРАКОН остался бы языком с непонятной областью применения,​ если бы не было удобных "​рисовалок"​ для простых смертных,​ для меня и для тебя. Обзор и сравнение этих продуктов делать в этой статье не буду (может позже :-)). 
Строка 61: Строка 63:
 Надеюсь 1С-ка у тебя стоит? Надеюсь 1С-ка у тебя стоит?
  
-===== 1С-ка по быстрому =====+===== 1С-ка ​"по быстрому" ​=====
  
 Если тебя не волнует всякая муть как "​дружить"​ пользователей с 1С. И тебе просто хочется побыстрей начать "​кодить"​ в Драконе... . Если тебя не волнует всякая муть как "​дружить"​ пользователей с 1С. И тебе просто хочется побыстрей начать "​кодить"​ в Драконе... .
Строка 110: Строка 112:
 {{:​1s_araptanov:​kartinki:​sxema_0_1.png|}} {{:​1s_araptanov:​kartinki:​sxema_0_1.png|}}
  
-Как видно, элемент №9 теперь стал "​Вставкой"​ - ссылкой на другую схему. ​Дорисовываем схемы работы ​кладовщика, ​и модуля-вставка №9 из предыдущей схемы:+Как видно, элемент №9 теперь стал "​Вставкой"​ - ссылкой на другую схему. ​Расшифруем схему работы ​Кладовщика, ​для ​модуля-вставка №9 из предыдущей схемы:
  
 {{:​1s_araptanov:​kartinki:​sxema_33.png|}} {{:​1s_araptanov:​kartinki:​sxema_33.png|}}
Строка 145: Строка 147:
 Ничего сложного,​ как видите. ​ Ничего сложного,​ как видите. ​
  
-Подведем маленький итог на основе вопросов,​ заданных выше:  +Подведем маленький итог на основе вопросов,​ заданных выше: 
-  ​- ​ ​Что хочет пользователь?​ +  
-  *   ​Поняли это (примерно ;-)) составив ​ДСхему основного алгоритма работы предприятия. +1.  ​Что хочет пользователь?​ 
-  ​- ​ ​Можно ли реализовать желания пользователя,​ купив "​коробку"​ 1С? +  *   ​Поняли это (примерно ;-)) составив ​дракон-схему основного алгоритма работы предприятия. 
-  * Сравнили ​ДСхему и инструкцию по "​конфе"​ - нужны будут небольшие доработки. +2.  ​Можно ли реализовать желания пользователя,​ купив "​коробку"​ 1С? 
-  ​- ​ ​Если коробочное решение требует доработки,​ что именно следует дорабатывать?​ И сколько это будет стоить?​+  * Сравнили ​дракон-схему и инструкцию по "​конфе"​ - нужны будут небольшие доработки. 
 +3.  ​Если коробочное решение требует доработки,​ что именно следует дорабатывать?​ И сколько это будет стоить?​
   * Не понятно пока, но скорее всего будут "​небольшие"​ доработки. Ничего особо затратного.   * Не понятно пока, но скорее всего будут "​небольшие"​ доработки. Ничего особо затратного.
-  -  ​Какую "​коробку"​ купить,​ чтобы дорабатывать меньше?​ +4.  ​Какую "​коробку"​ купить,​ чтобы дорабатывать меньше?​ 
-  * Изначально купленная конфигурация подходит. Опять таки исходя из проведенного выше сравнения ​ДСхемы и Инструкции по "​конфе"​. +  * Изначально купленная конфигурация подходит. Опять таки исходя из проведенного выше сравнения ​дракон-схемы и Инструкции по "​конфе"​. 
-  ​- ​ ​Наши "​доработки"​ полностью устроят заказчика?​+5.  ​Наши "​доработки"​ полностью устроят заказчика?​
   * Наша доработка "​маленькая"​ и полностью оправдана.   * Наша доработка "​маленькая"​ и полностью оправдана.
-  -  "​Доработка"​ написана правильно?​ Может это "​плохой"​ код?+6.  "​Доработка"​ написана правильно?​ Может это "​плохой"​ код?
   * Думаю да.   * Думаю да.
-  -  ​Если доработали,​ сколько будет стоить обновление?​+7.  ​Если доработали,​ сколько будет стоить обновление?​
   * Есть четко описание,​ что, зачем и как изменили - обновить будет легко. ​   * Есть четко описание,​ что, зачем и как изменили - обновить будет легко. ​
-  -  ​Как обучить людей быстро и понятно работать в новой системе?​ +8.  ​Как обучить людей быстро и понятно работать в новой системе?​ 
-  * Инструкции из ДСхем для пользователей получаются подробные и полные. Люди легко учатся. +  * Инструкции из дракон-схемы для пользователей получаются подробные и полные. Люди легко учатся. 
-  ​- ​ ​Если люди увольняются и принимаются,​ сколько времени новичок будет учиться?​+9.  ​Если люди увольняются и принимаются,​ сколько времени новичок будет учиться?​
   * Инструкции есть - учиться будет быстро.   * Инструкции есть - учиться будет быстро.
-  -  ​Новичок будет учиться самостоятельно?​ Или у него будет инструкция?​+10.  ​Новичок будет учиться самостоятельно?​ Или у него будет инструкция?​
   * Инструкции есть - учиться будет легко.   * Инструкции есть - учиться будет легко.
-  -  ​Кто поможет новичку научиться работе в системе?​+11.  ​Кто поможет новичку научиться работе в системе?​
   * Инструкция есть - полная и подробная. Она поможет. В крайнем случае - мой приемник или начальник ему поможет.   * Инструкция есть - полная и подробная. Она поможет. В крайнем случае - мой приемник или начальник ему поможет.
-  -  ​Уволенный сотрудник может не передать информацию новичку?​ +12.  ​Уволенный сотрудник может не передать информацию новичку?​ 
-    * Все инструкции,​ в виде ​ДСхем, в электронном и/или печатном виде храняться у руководства компании. И легко выдаются по мере необходимости. +    * Все инструкции,​ в виде ​дракон-схем, в электронном и/или печатном виде храняться у руководства компании. И легко выдаются по мере необходимости. 
-  ​- ​ ​Программист-разработчик может уволиться. ​ Легко ли новому программисту будет поддерживать систему?​ +13.  ​Программист-разработчик может уволиться. ​ Легко ли новому программисту будет поддерживать систему?​ 
-  * Сохраняются все ​ДСхемы с подробным описание доработок,​ их логики. Да, легко будет поддерживать. Конечно код специфический,​ но "​кодить"​ можно прямо из "ИС Дракон"​. Думается,​ когда есть описание логики доработок - "​специфический"​ код "​малое"​ зло по сравнению с тем, когда просто ничего нет, кроме "​невнятных"​ комментариев (а бывает,​ что и их нету).+  * Сохраняются все ​дракон-схемы с подробным описание доработок,​ их логики. Да, легко будет поддерживать. Конечно код специфический,​ но "​кодить"​ можно прямо из "ИС Дракон"​. Думается,​ когда есть описание логики доработок - "​специфический"​ код "​малое"​ зло по сравнению с тем, когда просто ничего нет, кроме "​невнятных"​ комментариев (а бывает,​ что и их нету).
    
 Не плохо для начала. Двинемся дальше. Не плохо для начала. Двинемся дальше.
  
  
 +* [[:​Дракон-схемы на мебельной фабрике ​ :]]
  
  
 +{{:​biblioteka_1:​01._2012_uchis_chitat_new_end_podlinnik.pdf|Дракон-схемы на мебельной фабрике }}
drakon-sxemy_aleksandra_araptanova.1418626187.txt.gz · Последние изменения: 2014/12/15 09:49 — Александр Араптанов