|
Идеология разработки ИС | ☑ | ||
---|---|---|---|---|
0
mzelensky
11.11.13
✎
09:49
|
Доброго всем.
Периодически на форуме возникают темы о крупных ERP системах класса Enterprise, которые управляют сложными бизнес-процессами. Хочу заметить слово "управляют" - именно управляют, а не выступаютс в роли интерфейса к СУБД для набивки данных и формированию пары-тройки отчетиков. Для примера, на Западе существуют системы, которые: 1) Самостоятельно анализируют товарные остатки, производят расчет минимального порога, расчитывают необходимое количество, производят заказ. 2) Организуют работу автоматизированных складов (на складах практически нет людей, функционируют роботы-погрузчики). Собирает заказы по сборочнику тоже автоматизированная система. 3) Автоматический Контроль оборудования (в случае использования на производстве) ;) и т.д. Так вот, к чему я все это - понятно, что ИИ на данный момент там нет, но как все-таки разрабатывают и проектируют системы, которые способны обрабатывать и анализировать информацию, а так же производить те или иные принятия решений в автономном режиме. |
|||
1
mzelensky
11.11.13
✎
09:50
|
(0) + Ведь не создают же там миллион фиксированных параметров и несколько десятков миллионов условий (утрирую конечно) для выбора действия в зависимости от тех или иных значений этих параметров.
|
|||
2
mzelensky
11.11.13
✎
09:52
|
(0) + Если попытаться немного объять необъятное (я про вопрос темы), то звучит вопрос так - как организовать работу системы с огромным набором параметров и еще большим набором комбинаций значений этих параметров.
|
|||
3
Кирпич
11.11.13
✎
09:54
|
иди работай
|
|||
4
mzelensky
11.11.13
✎
09:55
|
(3) Этим и занимаюсь.
|
|||
5
golden-pack
11.11.13
✎
09:55
|
1) Самостоятельно анализируют товарные остатки, производят расчет минимального порога, расчитывают необходимое количество, производят заказ.
Это любая программа может. |
|||
6
Кирпич
11.11.13
✎
09:56
|
(4) мне бы такую работу
|
|||
7
samozvanec
11.11.13
✎
09:58
|
2) Организуют работу автоматизированных складов (на складах практически нет людей, функционируют роботы-погрузчики).
это любая программка может |
|||
8
mzelensky
11.11.13
✎
09:58
|
(6) Не стоит завидовать тому, чего не знаешь.
|
|||
9
mzelensky
11.11.13
✎
09:59
|
(7) ага, Excel, напрмиер!
|
|||
10
Кирпич
11.11.13
✎
10:01
|
(9) 1с например
|
|||
11
Rie
11.11.13
✎
10:02
|
(9) Как ни парадоксально - но может. Это не значит, что Excel нужно использовать. Но - может.
|
|||
12
wertyu
11.11.13
✎
10:02
|
(0) ты про скайлайн? у нас тоже такие есть
http://www.youtube.com/watch?v=UJ84I0iKd_s |
|||
13
mzelensky
11.11.13
✎
10:09
|
(12) (11) Я о следующем:
Имеется система в которую постоянно (в режиме реального времени) поступают данные. Данные поступают из различных источников. Число параметров достаточно велико. Число значений параметров еще больше. Необходимо анализировать все эти параметры и их значения для принятия тех или иных решений (выполнения тех или иных действий). Усугубляется все это тем, что принятие решения строится на основе анализа совокупности параметров (а так же пересечения, взаимоисключения и т.к. этих параметров). Т.е. получаем просто неприличную вариативность. И в итоге - как описать всю эту вариативность, дабы система выполняла необходимые действия? |
|||
14
mzelensky
11.11.13
✎
10:11
|
(12) я не про фантастические фильмы и т.д. Я о реальных системах и приницпах их организации.
Может кто сталпивался с литературой, где подобные вещи можно было бы почитать (на русском)? |
|||
15
Кирпич
11.11.13
✎
10:11
|
Автор задумал спроектировать конечный автомат, который будет управлять вселенной. Дело за малым - узнать бы где нибудь, как это можно сделать, без чтения занудных книжек и писания программ.
|
|||
16
wertyu
11.11.13
✎
10:13
|
(13) 42
|
|||
17
DGorgoN
11.11.13
✎
10:15
|
(14) Большой громадный алгоритм, который рядом не стоял с ИИ используется в (0).
|
|||
18
Кирпич
11.11.13
✎
10:15
|
(14) скажи конкретно, что за проблема. интересно.
|
|||
19
Asmody
11.11.13
✎
10:16
|
(0) ты сам-то понимаешь, что нормальное функционирование такой системы упирается прежде всего в кучу организационных вопросов. Например, не проблема реализовать в той же УТ анализ доступности товарных остатков, прогноз реализации и т.п., даже можно заставить регламентом формировать письмо с заказом и отправлять "по адресу". Но в этом случае твой поставщик должен так же функционировать "как часы", равно как и доставщик и другие внешние службы. Всякие "just in time" не на пустом месте придуманы. Почитай на досуге ISO-9000 в контексте управления поставками. Готовы вы, например, проводить регулярный аудит поставщиков, привлекать их специалистов для входного контроля качества и т.п.?
|
|||
20
wertyu
11.11.13
✎
10:16
|
цель то какая? а может можно сразу кучу этапов пропустить
|
|||
21
Rie
11.11.13
✎
10:16
|
(13) Если у вас - уважающая себя контора, то вы явно что-то уже используете. И это "что-то" - обладает богатыми способностями к интеграции с другими системами. И неважно, 1С это (раз уж на 1Совском форуме вопрос задан) или что иное (да хоть тот же Excel). Менять это "что-то" на что-то другое (а оно имеется) - тут готов подрядиться (мне вилла на Лазурном берегу срочно требуется, а денег не хватает). Однако менять вы ничего не будете.
Поэтому - выделяйте конкретные бизнес-процессы. Смотрите, насколько можно реализовать их в существующей системе. Если нет - интегрируйтесь с другими системами. Я бы предложил писать на java - там много наработок имеется. Хотя хрен знает, что там у вас. Ну или через Web интегрируетесь. Опять же, протоколы наработаны. Содержательно по вашим проблемам - так пока что непонятно, в чём они. |
|||
22
mzelensky
11.11.13
✎
10:18
|
(18) конкретная проблема в (13). Куда еще конкретней?
|
|||
23
Кирпич
11.11.13
✎
10:19
|
(22) ты разрабатываешь мозги для стиральной машинки?
скажи чего надо и я помогу. я же добрый. |
|||
24
НеБорис Нуралиев
11.11.13
✎
10:19
|
(14) Почитай "Мозг фирмы".
А вообще варинтов условий для алгоритма не так уж и много, как кажется. Думаешь, что миллион, а когда все сгруппируешь и упорядочишь, обнаружишь, что количество вариантов стремится к паре десятков + несколько граничных условий. |
|||
25
Rie
11.11.13
✎
10:20
|
(22) Извини, но у тебя - опечатка. Ты вместо "абстрактней" написал "конкретней".
|
|||
26
mzelensky
11.11.13
✎
10:20
|
(19) Я сейчас говорю о "внутренних делах". Предположим, что функционировани системы замкнуто. Т.е. имеются данные, которые поступают из вне, но далее все происходит внутри самой системы и от внешних факторов практически не зависит.
|
|||
27
wertyu
11.11.13
✎
10:21
|
(23) а вдруг это шпиён?
|
|||
28
mzelensky
11.11.13
✎
10:22
|
(23) :) ЗА доброту спасибо!
|
|||
29
Ork
11.11.13
✎
10:23
|
(13) "принятия тех или иных решений"
Все решения не могут приниматься одновременно. Основная масса следующих решений принимается на основании (с учетом) предыдущих. Разбивайте на мелкие шаги. Желательно по границам принятия решений. Ну что б не получилось, что запланировано выпустить 50 узлов и для этого посчитано все необходимое, а агрегатов будет запланировано только 30. Как то так. |
|||
30
Кирпич
11.11.13
✎
10:24
|
(27)не. это наш. только мистянин может задать вопрос о сферическом коне и сидеть весь день ждать пока кто-то догадается, что ему нужно на самом деле.
|
|||
31
wertyu
11.11.13
✎
10:24
|
(26) если данные поступают извне, то это уже не изолированная система
|
|||
32
wertyu
11.11.13
✎
10:25
|
(29) это зависит от количества центров принятия решений
|
|||
33
mzelensky
11.11.13
✎
10:26
|
(23) (25) Я не хочу конкретизироватЬ - т.к. конкретизация убивает сам смысл задачи. Т.е. если взять конкретную проблему и пытаться решить конкретно ее (т.е. частный случай), то решение будет достаточно простым. Но система не может функционировать на одних частных случаях. Нужен максимально универсальный алгоритм.
Еще раз повторюсь-имеется набор параметров (+ они постоянно расширяются) и соответственно значения этих параметров. Необходимо задать логику работы системы в зависимости от совокупности этих параметров (и их значений). При это не хочется опускатсья до уровня: Если это - тогда ... ИначеЕсли это - тогда ... И так далее |
|||
34
Ork
11.11.13
✎
10:27
|
+ (29) Нарисуйте на бумаге укрупненный сетевой график. Увидите базовые точки принятия решений. Для каждого базового процесса нарисуйте свой. И так далее пока не достигните элементарных операций. А вообще почитайте книжки по теории менеджмента (управления). В общем случае там все доходчиво.
|
|||
35
mzelensky
11.11.13
✎
10:28
|
(30) так я не жду конкретного ответа. Его нет. Я ищу источники знаний, где можно поднабраться в этом вопросе.
|
|||
36
Кирпич
11.11.13
✎
10:28
|
(33) ну раз ты такой типа умный, то читай про конечные автоматы и приходи через недельку. еще про теорию принятия решений.
|
|||
37
wertyu
11.11.13
✎
10:29
|
(35) а конкретный ответ я уже дал в (16) точно говорю - это 42
|
|||
38
mzelensky
11.11.13
✎
10:30
|
(37) это надо еще проверить :) я больше склоняюсь к 48...
|
|||
39
mzelensky
11.11.13
✎
10:31
|
(34) Рекомендации дашь что почитать?
|
|||
40
mzelensky
11.11.13
✎
10:32
|
(36) Ок. Литературу посоветуешь?
|
|||
41
Rie
11.11.13
✎
10:32
|
Есть такая наука - "Исследование операций". Подойдёт ли она к данному случаю - ХЗ. Ибо ТС темнит малость.
|
|||
42
wertyu
11.11.13
✎
10:32
|
(38) а не надо проверять, это ответ на главный вопрос о жизни, вселенной и вообще
|
|||
43
Ork
11.11.13
✎
10:32
|
(33) "имеется набор параметров (+ они постоянно расширяются) и соответственно значения этих параметров. Необходимо задать логику работы системы в зависимости от совокупности этих параметров"
То есть система динамична? Тогда заранее "задать логику работы системы" невозможно. Ее нужно менять по ходу. В принципе такие системы (настраиваемые) существуют. Например найдите описание хотя бы одной СКАДА. Они позволяют изменять логику принятия решений по ходу изменения датчиков и исполнительных в вашей АСУТП. |
|||
44
samozvanec
11.11.13
✎
10:34
|
кнопку "сделать збс" он хочет
|
|||
45
Ork
11.11.13
✎
10:35
|
(40) На : http://www.intuit.ru/studies/courses/496/352/lecture/4595?page=3 (для затравки).
|
|||
46
mzelensky
11.11.13
✎
10:36
|
(43) Скажем так - система скорее высоко вариативна и расширяема. Т.е. понятно .что при одинаковых входных данных должен быть одинаковый выходной результат. НО число входных данных постоянно увеличивается + необходимо анализировать взаимодействия этих параметров (они могут дополнять друг друга, могут взаимоисключать, порой нужно выбрать более оптимальный по тем или иным параметрам и так далее.)
|
|||
47
Кирпич
11.11.13
✎
10:37
|
(41) да автор, похоже, любитель покурить на улице в глубоких размышлениях, пока бабы делают руками то, что он должен был автоматизировать полгода назад.
" Я не хочу конкретизироватЬ - т.к. конкретизация убивает сам смысл задачи. Т.е. если взять конкретную проблему и пытаться решить конкретно ее (т.е. частный случай), то решение будет достаточно простым. " красавец. |
|||
48
Ork
11.11.13
✎
10:37
|
В (45) пример расчета внедрения ПО.
Вот здесь : http://mathminsk.com/sample/13.aspx просто абстрактный пример расчета абстрактного проекта состоящего из абстрактных же видов работ. |
|||
49
mzelensky
11.11.13
✎
10:39
|
(43) СКАДА это оно:
SCADA (аббр. от англ. supervisory control and data acquisition, диспетчерское управление и сбор данных) — программный пакет, предназначенный для разработки или обеспечения работы в реальном времени систем сбора http://yandex.ru/clck/jsredir?from=yandex.ru%3Byandsearch%3Bweb%3B%3B&text=СКАДА&uuid=&state=AiuY0DBWFJ4ePaEse6rgeAjgs2pI3DW99KUdgowt9XvoT-twMUKrgGb6H-R0fMPZ7W0GxErDciUbuhpldh_j3SNvaPwRT8g9qrk95oA9xSSuozwtbkRVX_UmP5qbyPQvarohEi0iTjogIgSjd_dd-c-wOZu9oBv5nAP6HUN4NH2GFQk4sADyiRVA2y72qQxD3bq_K5P7uZU&data=UlNrNmk5WktYejR0eWJFYk1LdmtxamVnNEJRWnJseWwyX0JzSlhyc2l1YUpDWmZVRlU4RUVIQ3oyMU1saWxVU0VSOS05dlVPdEZQUjBaUGRRLWtKTkJIREdWYkhXRHZidEJaM3VUc095YndMMklLUEJDV3J3QQ&b64e=2&sign=27e8c9e9170ba2f0d7c59ad8b94d2d16&keyno=0&l10n=ru ??? Меня интересует в первую очередь методология и принципы работы таких систем. А не конечный закрытый программный продукт. Но почитаю обязательно |
|||
50
mikecool
11.11.13
✎
10:41
|
у меня для складского учета был алгоритм сбора товара, учитывавший порядка 15 различных параметров, это было в 1С и это был не предел...
|
|||
51
Ork
11.11.13
✎
10:42
|
(49) Оно.
"методология и принципы" вы сможет увидеть при настройке системы на набор ваших конкретных датчиков и исполнительных устройств. Грубо говоря аналог анализатора PCAD с формализованным описанием устройств. |
|||
52
Ork
11.11.13
✎
10:44
|
+ (51) Однако система "сама" не может подстроиться под ващ "конкретный" набор. При любом изменении состава набора логику принятия решений необходимо прописывать для конкретного случая.
|
|||
53
Lama12
11.11.13
✎
10:44
|
(0) Ты когда ни будь генеральной уборкой дома занимался?
Спроси у жены как она это планирует и как делает. В ИТ все тоже самое. :) |
|||
54
mzelensky
11.11.13
✎
10:48
|
(53) Я не женат и поэтому сам все убираю. И кстати делаю всегда по одному алгоритму (порядок действий практически всегда один + выполняемые действия тоже практически одни и теже)
|
|||
55
Ork
11.11.13
✎
10:48
|
(53) +100500. Разбиение на элементарные операции. И выполнение их в строго принятой последовательности.
|
|||
56
Кирпич
11.11.13
✎
10:49
|
(49) ну всё. автора понесло в далекое путешествие. проблема теперь решится нескоро. :)
|
|||
57
mzelensky
11.11.13
✎
10:50
|
(50) У меня их уже порядка 50 (самих параметров...вариантов значенйи значительно больше) - это самые базовые. И это далеко не предел.
|
|||
58
Asmody
11.11.13
✎
10:51
|
ТС читать две книги: "Мозг фирмы" уже упоминали, и обязательно "Путь камикадзе" Эдварда Йордона.
|
|||
59
Lama12
11.11.13
✎
10:53
|
(54) Ну тогда ты уже практически все знаешь.
Присоединяюсь к (58). Еще бы добавил роман об управлении проектами "Deadline". Там вообще в общедоступной форме описаны самые различные варианты управления ИТ проектами. |
|||
60
mzelensky
11.11.13
✎
10:54
|
(58) Спасибо, гляну.
|
|||
61
Ork
11.11.13
✎
10:54
|
(57) Это не много.
В мохнатых 90-х читал за систему жизнеобеспечения Мюнхенского аэропорта. Там одних только датчиков порядка 5 000. И около 3 000 исполнительных устройств (всяких кондиционеров, регуляторов освещения, систем пожаротущения...). И ничего. Система справлялась в реальном времени. Электрики вовремя меняли сгоревшие лампочки. В туалетах вовремя включалась система кондиционирования ... |
|||
62
Ork
11.11.13
✎
10:56
|
А вообще да. Если дело дошло до "У меня их уже порядка 50" - согласен с (56).
|
|||
63
elCust
11.11.13
✎
10:57
|
(0) Человек выспался в выходные...
|
|||
64
Ork
11.11.13
✎
11:01
|
Автор. Тебе сюда : http://mathminsk.com/emm.aspx
"Здесь Вы можете заказать выполнение работ и решение задач по "Экономико-математическим методам и моделям". |
|||
65
mzelensky
11.11.13
✎
11:01
|
(61)(62)
Хочется понимать как с этим всем работать. Какую логику функционирования закладывать. |
|||
66
Asmody
11.11.13
✎
11:01
|
ещё серию "Цель" Голдратта
|
|||
67
mzelensky
11.11.13
✎
11:02
|
(66) Я надеюсь ты не художественные романы советуешь ? :)
|
|||
68
temsa
11.11.13
✎
11:04
|
87й год 26 лет. Все ясно. Поработай в 1С лет 5 потом придешь задваать вопрос.
|
|||
69
Ork
11.11.13
✎
11:05
|
(65) "Какую логику функционирования закладывать."
Закладывай логику функционирования четырехтактного ДВС. Авось подойдет. ))) |
|||
70
mzelensky
11.11.13
✎
11:06
|
(68) Да вообще-то уже большее 5 лет работаю в этой сфере. Все, можно остаться с вопросами?
|
|||
71
wertyu
11.11.13
✎
11:07
|
(70) а вокруг сферы вакуум есть?
|
|||
72
mzelensky
11.11.13
✎
11:08
|
(71) Ага, и табуны коней бегают.
|
|||
73
temsa
11.11.13
✎
11:09
|
(70) Ты хоть раз писал самописку с нуля?
Если нет попробуй. К счастью или нет но в начале 1Сного пути у меня почти не было типовых писали все сами. |
|||
74
mzelensky
11.11.13
✎
11:11
|
(73) Очередное желание мериться писюнами?
Судя по твоим темам - могу даже взять тебя в ученики. |
|||
75
Asmody
11.11.13
✎
11:11
|
(67) серия "Цель" в художественной форме описывает методологию управления Голдратта, известную как "Теория ограничений"(TOC). Весьма занимательное чтение
|
|||
76
mikecool
11.11.13
✎
11:18
|
(74) возьми меня, только я ем много
|
|||
77
Обработка
11.11.13
✎
11:18
|
(74) А по моим темам что скажешь?
Человек может плохо знает 1с8х и их методы но быть может умеет строить достаточно не плохую ИС. |
|||
78
mzelensky
11.11.13
✎
11:30
|
(76) так ты и так "Пластический хирург - делаю по 22 см", куда тебе еще?
|
|||
79
mzelensky
11.11.13
✎
11:32
|
(77) Быть может может, а может и не может.
Но заметь, не я начал вываливать на стол свое "достоинство" для "помериться". Да и собственно не об этом речь. |
|||
80
mikecool
11.11.13
✎
11:35
|
(78) я не ем то, что отрезаю... а кушать хочется иногда
|
|||
81
MaxisUssr
11.11.13
✎
11:35
|
(0)
Все равно ведь идет привязка к предметной области. Значит нужно подключать 100500 спецов, которые на бумажке нарисуют схемы - один спец нарисует общую схему, второй - детальную схему блока 1 и т.п |
|||
82
KRV
11.11.13
✎
11:36
|
1с - как раз система для неаутоматированных складов. Стоимость владения ею ка раз для нищебродов. И ждать от нее вселенской радости нечего
|
|||
83
mzelensky
11.11.13
✎
11:43
|
(82) Причем тут 1С? Мой вопрос не привязан к системе 1С. Даже раздел ветки "IT".
|
|||
84
Конфигуратор1с
11.11.13
✎
11:58
|
(83) такие алгоритмы, как показывает практика, не так сложно написать. Просто надо брать и разрабатывать как товарищ Орк тебе советует общую схему и так до мелочей. Абстрактную универсальную модель не получится как не крути. Просто надо выбрать программный продукт и не маяться с обновлениями платформы и типовых а писать все под одну нетленку)
|
|||
85
mistеr
11.11.13
✎
11:59
|
Общий метод. - мат. моделирование.
Для каждой конкретной задачи строится модель поведения системы, исследуется, разрабатываются оптимильные алгоритмы управления. Затем они реализуются в коде. Весь процесс (кроме кодинга) сложный и долгий, на годы. Но слава богу, для всех типичных задач, возникающих в бизнесе, это уже проделано. Все результаты описаны в литературе. Применятся мат. аппарат из таких областей, как дискретная математика, теория оптимального управления, исследование операций, теория игр, распознавание образов и т.д. |
|||
86
йети
11.11.13
✎
12:04
|
(0) ну прямо мечта бигбоссов - красная кнопка "Все" на его мониторе, из персонала только кассир для загрузки кэш-флоу :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |