|   |   | 
| 
 | Оценка риска- код | ☑ | ||
|---|---|---|---|---|
| 0
    
        TumenJan 11.06.19✎ 14:25 | 
        Все привет!
 Как можно сделать: https://yadi.sk/i/9Wnltp0SxjYxuA Здесь нужно выбрать в столбце какой-нибудь элемент, потом в 2 столбце, и в третьем столбце а на выходе должен показать результат в ввиде уровня риска. Подскажите, может есть у кого мысли | |||
| 1
    
        RomaH naïve 11.06.19✎ 14:31 | 
        что сделать-то надо?     | |||
| 2
    
        RomaH naïve 11.06.19✎ 14:33 | 
        кто такой "а"?
 где выход? какой у "уровня риска" вид? | |||
| 3
    
        MakaMaka 11.06.19✎ 14:33 | 
        (0) Думаю сегодня вторник, 2019 год, пишу из России
 ps Ленин, Тутанхамон, Вася. Кто тоже? | |||
| 4
    
        MakaMaka 11.06.19✎ 14:34 | 
        Но я бы обвел 5-ку. Она мне нравитя     | |||
| 5
    
        TumenJan 11.06.19✎ 14:37 | 
        Если на рисунок посмотреть, если допустим выбрать в первой колонке любое значение "Возможно", потом выбираешь во второй колонке, допустим "Редко", и в третьем выбираем допустим "Инвалидность" - Если все эти точки соединить получается уровень риска примерно между средним и низким.
 )) | |||
| 6
    
        RomaH naïve 11.06.19✎ 14:37 | 
        (0) тебе это не надо     | |||
| 7
    
        TumenJan 11.06.19✎ 14:37 | 
        Вот не понять как его сделать, т.е. нужно все сопастовлять     | |||
| 8
    
        RomaH naïve 11.06.19✎ 14:39 | 
        ГенераторСлучайныхЧисел     | |||
| 9
    
        KILL_ OFF_COBECTb 11.06.19✎ 14:39 | 
        Может быть имеется ввиду, что для каждого столбца из первых трех, каждому значению в них присвоить какой-то балл по шкале от 1 до 6
 Потом просуммировать и разделить на 3. получим уровень риска в % соотношении, и в соответствии с последним столбцом получить значение риска | |||
| 10
    
        RomaH naïve 11.06.19✎ 14:41 | ||||
| 11
    
        KILL_ OFF_COBECTb 11.06.19✎ 14:43 | 
        пример:
 "Вероятность" = Случалось прежде" = 4\6 "Подверженность" = "Еженедельно" = 3\6 "Результат" = "Смертельные случаи" = 6\6 Итог = 72% что соответствует Уровень риска = Высокий | |||
| 12
    
        RomaH naïve 11.06.19✎ 14:44 | 
        Почти всегда - постоянно - смертельные = ????
 Почти не возможно - Редко - Смертельные = ??? где логика? | |||
| 13
    
        RomaH naïve 11.06.19✎ 14:45 | 
        Почти не возможно - постоянно - Смертельные = ???     | |||
| 14
    
        TumenJan 11.06.19✎ 14:47 | 
        ну наверное такой вероятности не будет) (13)     | |||
| 15
    
        bootini 11.06.19✎ 14:47 | 
        (0) А где там столбцы? На картинке? Что надо выбрать и что получить?     | |||
| 16
    
        KILL_ OFF_COBECTb 11.06.19✎ 14:48 | 
        (11) не заметил что в столбце подверженность - перевернут наоборот. редко = 1\6, а постоянно = 6\6 соответственно.
 (13) (12) почему же нет логики, это просто теория вероятности, то что она здравому смыслу не поддается это отдельный вопрос)) | |||
| 17
    
        RomaH naïve 11.06.19✎ 14:48 | 
        (16) я не утверждал, что логики нет, - я спрашиваю - каков должен быть результат, и прошу объяснить почему     | |||
| 18
    
        TumenJan 11.06.19✎ 14:49 | 
        (15) ну там не столбцы, а ввиде линии     | |||
| 19
    
        TumenJan 11.06.19✎ 14:49 | 
        (16) ))     | |||
| 20
    
        mistеr 11.06.19✎ 14:49 | 
        Формула! Где формула?! (С)     | |||
| 21
    
        TumenJan 11.06.19✎ 14:51 | 
        какой блин написать код к этой теории вероятности, есть мысли)     | |||
| 22
    
        KILL_ OFF_COBECTb 11.06.19✎ 14:51 | 
        (21) есть, ща     | |||
| 23
    
        bootini 11.06.19✎ 14:53 | 
        присвоить каждому значению весовой коэффициент, и в зависимости от суммы или произведения коэффициентов вычислять вероятность     | |||
| 24
    
        Lama12 11.06.19✎ 14:53 | 
        (0) Для "Смертельный случай" возможно 36 вариантов построения связей. Где вес, или вероятность, или частота, какой ни будь числовой эквивалент каждой точки? Где границы уровней риска? Задача то примитивная, но компьютер может работать только с числовыми значениями. Где числа?     | |||
| 25
    
        bootini 11.06.19✎ 14:54 | ||||
| 26
    
        Lama12 11.06.19✎ 14:55 | 
        (21) Уровень риска = Результат * Подверженность * Вероятность.
 Это формула и код. Чего тут программировать? | |||
| 27
    
        KILL_ OFF_COBECTb 11.06.19✎ 14:57 | 
        каждому значению в столбце присваиваешь значение от 1 до 6 от меньшего по уровню. потом суммируешь, делишь на 3 и на 6 и умножаешь на 100%,
 в шкале уровня риска 9 вариантов (как я понял надо выбрать цифру) то есть 1 уровень если 0% < Результат < 11%, 2 уровень если 12% < Результат < 22% и т.д. | |||
| 28
    
        Dotoshin 11.06.19✎ 14:58 | 
        (0) А какие риски оцениваются? Ну то есть кто чем и во имя чего рискует?     | |||
| 29
    
        Garykom гуру 11.06.19✎ 15:01 | 
        (0) Можно, но не бесплатно     | |||
| 30
    
        KILL_ OFF_COBECTb 11.06.19✎ 15:04 | 
        (17) 
 по моему мнению это так Почти всегда - постоянно - смертельные = 9 Почти не возможно - Редко - Смертельные = 4 Почти не возможно - постоянно - Смертельные = 6 | |||
| 31
    
        Lama12 11.06.19✎ 15:07 | 
        (30) (27)  Вес должны сказать либо эксперты либо статистика. Третьего не дано.     | |||
| 32
    
        TumenJan 11.06.19✎ 15:07 | 
        (30) а как 9 получилось? Вроде как 7 получается или ...     | |||
| 33
    
        Lama12 11.06.19✎ 15:09 | 
        Мда... как-то после вот этого https://yandex.ru/images/search?cbir_id=1781542%2F0OUtypPe1fi3UNO-G3rV5g&cbird=5&rpt=imageview&redircnt=1560254849.1 даже подсказывать не хочется.     | |||
| 34
    
        KILL_ OFF_COBECTb 11.06.19✎ 15:09 | 
        (32) почему 7? у тебя все столбцы максимально возможный уровень риска имеют 100% по сути     | |||
| 35
    
        TumenJan 11.06.19✎ 15:12 | 
        (34) все равно понять не могу(, как код написать     | |||
| 36
    
        KILL_ OFF_COBECTb 11.06.19✎ 15:13 | 
        (33) я даже в профиль не смотрел, пофиг.
 а на счет веса и статистики, согласен в том случае, если бы это стояло в условии. а у нас примитивный вариант. | |||
| 37
    
        KILL_ OFF_COBECTb 11.06.19✎ 15:31 | 
        (35) ну как вариант можно написать кучу конструкций Если Тогда...
 например: Если ПочтиНевозможно Тогда Верояность = 1; ИначеЕсли Маловероятно Тогда Верояность = 2; .... ИначеЕсли ПочтиВсегда Тогда Верояность = 6; КонецЕсли; Если Редко Тогда Подверженность = 1; ИначеЕсли Ежеквартально Тогда Подверженность = 2; .... ИначеЕсли Постоянно Тогда Подверженность = 6; КонецЕсли; Если ПерваяПомощь Тогда Результат = 1; ИначеЕсли ОказаниеМедПомощи Тогда Результат = 2; .... ИначеЕсли СмертельныеСлучаи Тогда Результат = 6; КонецЕсли; Риск = Верояность + Подверженность + Результат; Риск = Риск/18; Риск = Риск*100; Если Риск >= 0 и Риск < 11 Тогда Результат = 1; Иначе Риск >= 11 и Риск < 22 Тогда Результат = 2; ... КонецЕсли; Сообщить("Результат: " + Результат); | |||
| 38
    
        Irbis 11.06.19✎ 15:58 | 
        На картинке из (0) жуткий бред, в некоторых множествах сгруппированы неоднородные понятия.
 Начать следует с определения элементарных событий, вида функции плотности вероятности, оцифровки её параметров и только потом уже переходить к расчетам. Как можно сравнивать ежегодный риск например в 300/365 и дневной в 1/24 (цифры с потолка разумеется) Похоже предлагается обсуждение непарнокопытного млекопитающего в условиях отсутствия вещества. | |||
| 39
    
        Вафель 11.06.19✎ 16:02 | 
        (38) при чем здесь функция вероятности? просто ради умного словца? тут тупо нужна талица соотвествий | |||
| 40
    
        Irbis 11.06.19✎ 16:12 | 
        (39) Для расчета вероятностей. Эта функция параметризованная, и есть искомая модель. И в целом её нахождение и есть решение задачи. А расчет конкретного значения при исходных данных уже не составит никакой сложности.     | |||
| 41
    
        Вафель 11.06.19✎ 16:14 | 
        (40) определить вероятность каждого события - это уже совсем другая задача     | |||
| 42
    
        Irbis 11.06.19✎ 16:18 | 
        (41) Можно обойтись и таблицей, но что делать если попадется промежуточное значение? Линейная аппроксимация иногда может дать очень далёкий от истины ответ. Потому и советую подобрать тип закона (нормальный, экспоненциальный и т. д.), а затем параметризировать модель     | |||
| 43
    
        Вафель 11.06.19✎ 16:23 | 
        (42) ты какую то свою задачу решаешь, не ту что в (0)     | |||
| 44
    
        Irbis 11.06.19✎ 16:28 | 
        (42) В (0) нет задачи, там поди туда не знаю куда и найди то не знаю что. Если все варианты расписаны заранее, то всё можно запихнуть в макет, таблицу, массив или любой другой подходящий или не очень объект, и просто позиционироваться на нужную точку в пространстве входящих координат.     | |||
| 45
    
        TumenJan 12.06.19✎ 03:54 | 
        (37) Если Риск >= 0 и Риск < 11 Тогда
 Результат = 1; Иначе Риск >= 11 и Риск < 22 Тогда Результат = 2; Эту часть не могу понять), откуда 11 | |||
| 46
    
        quest 12.06.19✎ 08:40 | 
        (0) clips в руки - и делай.     | |||
| 47
    
        TumenJan 12.06.19✎ 10:41 | 
        (37) Если ПочтиНевозможно Тогда Вероятность = 1;
 ИначеЕсли Маловероятно Тогда Вероятность = 2; ИначеЕсли Слышал Тогда Вероятность = 3; ИначеЕсли СлучалосьПрежде Тогда Вероятность = 4; ИначеЕсли Возможно Тогда Вероятность = 5; ИначеЕсли ПочтиВсегда Тогда Вероятность = 6; КонецЕсли; Если Редко Тогда Подверженность = 1; ИначеЕсли Ежеквартально Тогда Подверженность = 2; ИначеЕсли Ежемесячно Тогда Подверженность = 3; ИначеЕсли Еженедельно Тогда Подверженность = 4; ИначеЕсли Ежедневно Тогда Подверженность = 5; ИначеЕсли Постоянно Тогда Подверженность = 6; КонецЕсли; Если ПерваяПомощь Тогда Результат = 1; ИначеЕсли ОказаниеМедицинскойПомощи Тогда Результат = 2; ИначеЕсли СерьезныйСлучай Тогда Результат = 3; ИначеЕсли Инвалидность Тогда Результат = 4; ИначеЕсли ОдинСмертельныйСлучай Тогда Результат = 5; ИначеЕсли СмертельныеСлучаи Тогда Результат = 6; КонецЕсли; Риск = Вероятность + Подверженность + Результат; Риск = Риск/18; Риск = Риск*100; Если Риск >= 0 и Риск < 11 Тогда Результат = 1; ИначеЕсли Риск >= 11 и Риск < 22 Тогда Результат = 2; КонецЕсли; Сообщить("Результат: " + Результат); Ошибка: {Документ.ОтчетОПроведенииАудита1.Форма.ФормаДокумента.Форма(1523)}: Преобразование значения к типу Булево не может быть выполнено Если ПочтиНевозможно Тогда Вероятность = 1; | |||
| 48
    
        quest 12.06.19✎ 11:01 | 
        ПочтиНевозможно имеет тип отличный от  булево.     | |||
| 49
    
        quest 12.06.19✎ 11:02 | 
        (47) и открой для себя регистры сведений. что бы в коде такие портянки не писать     | |||
| 50
    
        TumenJan 12.06.19✎ 11:26 | 
        (49) Подскажи как этот код закончить:
 Если Риск >= 0 и Риск < 11 Тогда Результат = 1; Иначе Риск >= 11 и Риск < 22 Тогда Результат = 2; ... .... ... .. КонецЕсли; Сообщить("Результат: " + Результат); | |||
| 51
    
        lEvGl гуру 12.06.19✎ 11:53 | 
        просидел провтыкал минут 20 пока посмотрел картинки, почитал , что пишут, дошел до 50 и понял, что 20 минут ушло зря и навсегда
 (50) что ж ты делаешь, клава/колёк (кто ты там)?! многие из топика времени потратили больше, так с людьми нельзя хрена там заканчивать?! в таком же духе до максимального варианта за тебя уже придумали "систему кратности" всех этих вариантов и результата, осталось только даже не мозгом, а пальцами пошевелить и написать текст (36) кажется, что смотрел ;) | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |