Перейти до вмісту

Атестаційні завдання K2 ERP/Лабораторія

Матеріал з K2 ERP Wiki

Поля типу зразка

! Інтерфейс модуля має працювати оперативно і без зайвого перезавантаження сторінок. Що перевіряється

Повідомлення бажано надсилати, коли:

Він дає можливість цифровізувати обіг зразків, тестів і результатів, мінімізувати людські помилки, контролювати строки та пришвидшити випуск лабораторних протоколів. компонент лабораторії потрібен виробничим підприємствам, медичним лабораторіям, екологічним центрам, лабораторіям сертифікації, будівельним лабораторіям і лабораторіям контролю якості продукції. У результаті виконання атестаційного задача має бути створений компонент лабораторії в K2 ERP. ! ! SEO-опис

! SEO-опис

У звіті потрібно відображати: компонент обліку лабораторних аналізів і результатів досліджень. Поле

Контроль строків виконання

! Це можуть бути:

платформа повинна дозволяти:

Логування змін

!== Методика тестування ==

Події для нотифікацій

компонент має підтримувати типи зразків, замовників, тести, методики, нормативні значення, журнал зразків, призначення тестів, введення результатів, автоматичну оцінку відповідності, затвердження результатів, формування лабораторних протоколів, контроль строків, нотифікації, звіти, AJAX-інтерактив і логування змін. Поле

! !== Права доступу ==

  • фото зразка;
  • направлення на дослідження;
  • супровідні документи;
  • сертифікати;
  • попередні результати;
  • скани актів прийому. Тип нормативу

! | Зразок, для якого призначаються тести |- | Що вводить лаборант?== Коротко == |- | Діапазон | pH від 6.5 до 8.5 |- | Не більше | Бактеріальне забруднення не більше встановленого значення |- | Не менше | Міцність не менше заданого показника |- | Точне значення | Значення має дорівнювати встановленому параметру |- | Текстова відповідність | Виявлено / не виявлено, відповідає / не відповідає |}

Довідник типів зразків містить класифікацію об’єктів, які лабораторія приймає на дослідження. Категорія

провідний принцип. Лабораторний компонент — це не без зусиль таблиця результатів. Роль

! компонент має забезпечувати повний цикл лабораторної роботи: прийом зразка, призначення досліджень, внесення результатів, автоматичну оцінку відповідності нормам, формування протоколу, підписання результатів і видачу документа замовнику. | Повний цикл: зразок → тести → результати → висновок → протокол |}

Зразками можуть бути:

Критичні помилки

! {| class="wikitable" style="width:100%;"

Приклади типів зразків

Мета задача

Типи зразків Класифікація матеріалів або об’єктів дослідження
Замовники Клієнти, підприємства або підрозділи, які передають зразки
Зразки Об’єкти, що передані на лабораторне дослідження
Тести Конкретні показники або аналізи
Методики SEO-опис способу проведення тесту та нормативна база
Нормативні значення Допустимі межі для результатів
Результати аналізів Фактичні значення, отримані лабораторією
Протоколи Офіційні документи з результатами досліджень
Лаборанти Виконавці досліджень
Керівник лабораторії Особа, яка затверджує результати або протоколи
Звіти аналітичні інструменти по зразках, тестах, строках і результатах

Практичне задача

Примітка

  • вода питна;
  • вода технічна;
  • молоко;
  • харчові продукти;
  • кров;
  • бетон;
  • ґрунт;
  • будівельні матеріали;
  • сировина;
  • готова продукція. Коротко. Потрібно реалізувати компонент лабораторії. Максимальна оцінка

По кожному тесту потрібно фіксувати фактичний результат. ! SEO-опис

Шкала оцінювання

Нормативні значення

  • назву методики;
  • SEO-опис процедури;
  • обладнання;
  • одиницю виміру;
  • нормативний документ;
  • допустимі межі;
  • відповідального виконавця або групу;
  • версію методики;
  • дату початку дії.== Поля результату ==
Назва тесту Назва показника або аналізу
Одиниця виміру pH, %, мг/л, МПа, г/см³ тощо
Методика тестування SEO-опис способу виконання аналізу
Нормативний документ Стандарт, ДСТУ, ISO, внутрішня методика або інший документ
Тип результату Числовий, текстовий, логічний, діапазонний
Активність Чи застосовується для тест у поточній роботі

! Тести можуть додаватися: У межах атестації потрібно продемонструвати робочий сценарій. Окремо варто відзначити який дає можливість реєструвати зразки, призначати тести, вводити результати, порівнювати їх із нормативами, визначати відповідність, формувати PDF-протоколи і контролювати строки виконання досліджень. SEO-опис !== Лабораторний протокол ==

компонент має дозволяти завантажувати супровідні файли. | Зразки, результати, невідповідності, контроль строків, статистика лабораторії |- | Що виступає як критичною вимогою? 100

Нотифікації

|- | Назва типу | як приклад: вода питна, бетон, молоко, кров |- | Категорія | Харчові продукти, медичні дослідження, будівельні матеріали, екологія тощо |- | SEO-опис | Коротке пояснення типу зразка |- | Типові тести | Набір тестів, які часто призначаються для цього типу |- | Активність | Чи застосовується для тип зразка в роботі |}

Форма прийому зразка

Логіка оцінки

компонент повинен фіксувати важливі зміни.== Звіт «Статистика лабораторії» == ! SEO-опис

! # замовник передає зразок;

  1. працівник лабораторії реєструє зразок у системі;
  2. вказується тип зразка, дата прийому і замовник;
  3. до зразка призначаються потрібні тести;
  4. платформа підтягує методики та нормативні значення;
  5. лаборант виконує дослідження;
  6. результати вносяться в систему;
  7. платформа автоматизовано порівнює фактичні значення з нормами;
  8. формується висновок по кожному тесту;
  9. відповідальна особа перевіряє результати;
  10. формується лабораторний протокол у PDF;
  11. протокол видається замовнику;
  12. інформаційні дані потрапляють у звіти. Тест: pH води. платформа повинна контролювати планову дату видачі результату. * неможливо створити тип зразка;
  • неможливо зареєструвати зразок;
  • неможливо призначити тест до зразка;
  • тест не має одиниці виміру або методики;
  • неможливо ввести фактичний результат;
  • платформа не порівнює результат із нормативом;
  • результат поза нормою не позначається як невідповідність;
  • протокол не формується;
  • протокол не містить результатів тестів;
  • неможливо визначити, хто вніс або затвердив результат;
  • прострочені дослідження не визначаються;
  • зміни результатів не логуються;
  • звіти не відповідають фактичним зразкам і результатам.== Затвердження результатів ==

Приклад оцінки діапазону

Протокол формується автоматизовано на основі даних зразка, тестів і результатів. # створити типи зразків;

  1. створити тести і методики;
  2. задати нормативні значення;
  3. створити замовника;
  4. зареєструвати зразок;
  5. вказати дату прийому і планову дату видачі;
  6. призначити кілька тестів для зразка;
  7. ввести фактичні результати;
  8. перевірити автоматичну оцінку відповідності;
  9. створити результат, який не відповідає нормі;
  10. перевірити відображення невідповідності;
  11. завантажити фото або супровідний документ;
  12. перевести зразок у статус «Очікує перевірки»;
  13. затвердити результати;
  14. сформувати PDF-протокол;
  15. змінити статус на «Протокол видано»;
  16. створити прострочений зразок для тесту;
  17. сформувати звіт зразків за період;
  18. сформувати звіт результатів досліджень;
  19. сформувати звіт невідповідностей;
  20. сформувати звіт контролю строків;
  21. перевірити журнал змін. Лабораторія — це практична задача; так само реалізовано тестів, методик, результатів досліджень, нормативних значень, лабораторних протоколів і контролю строків виконання виступає ключовою рисою перевірки навичок розробника або впроваджувача K2 ERP у створенні модуля обліку лабораторних зразків забезпечується через Атестаційне задача K2 ERP. | Порівнювати результат із нормативом і визначати відповідність

|- | Який провідний документ? Приклад

Типовий бізнес-процес роботи лабораторії виглядає так:
Тест Який показник досліджувався
Фактичне значення Отриманий результат
Одиниця виміру Підтягується з тесту
Норма Допустиме значення або діапазон
Висновок Відповідає або не відповідає
Лаборант Хто вніс результат
Дата виконання Коли виконано дослідження
Коментар Додаткове пояснення

Перед видачею протоколу результати можуть проходити перевірку.== Типи нормативів ==

  • зразок;
  • тест;
  • норматив;
  • фактичне значення;
  • одиницю виміру;
  • висновок;
  • лаборанта;
  • дату виконання. Відповідь

Категорії зразків

Приклади тестів

Нормативні значення потрібні для автоматичної оцінки результату. Значення

  • номер протоколу;
  • дату формування;
  • інформацію про лабораторію;
  • інформацію про замовника;
  • номер зразка;
  • дату прийому зразка;
  • тип зразка;
  • SEO-опис зразка;
  • перелік проведених тестів;
  • методики досліджень;
  • нормативні значення;
  • фактичні результати;
  • висновки по кожному тесту;
  • загальний висновок;
  • ПІБ лаборанта;
  • ПІБ керівника лабораторії;
  • підпис або електронне підтвердження.== базовий бізнес-процес ==
Зразок вважається простроченим, якщо:

Основні об’єкти модуля

Введення результатів аналізів

Очікуваний результат

Норма:

6.5 – 8.5

SEO-опис
  • вручну;
  • автоматизовано з типового набору для типу зразка;
  • за шаблоном дослідження;
  • за вимогою замовника. * питна вода;
  • молоко;
  • харчові продукти;
  • кров;
  • ґрунт;
  • будівельні матеріали;
  • бетон;
  • сировина;
  • готова продукція;
  • промислові матеріали. {| class="wikitable" style="width:100%;"

Поля форми зразка


* прийнято новий зразок;
* лаборанту призначено тест;
* наближається строк видачі результату;
* строк дослідження перевищено;
* результат не відповідає нормі;
* протокол готовий;
* протокол видано замовнику. * PDF;
* HTML-друк;
* Stimulsoft Reports або внутрішній механізм K2. !

* вести довідник типів зразків;
* вести довідник тестів і методик;
* реєструвати зразки на дослідження;
* вказувати замовника дослідження;
* призначати один або кілька тестів для зразка;
* задавати нормативні значення;
* вводити фактичні результати аналізів;
* автоматизовано визначати відповідність нормам;
* контролювати строки виконання досліджень;
* формувати лабораторний протокол;
* зберігати файли, фото та супровідні документи;
* вести журнал змін;
* формувати звіти по зразках, тестах, строках і результатах. * номер зразка;
* дату прийому;
* замовника;
* тип зразка;
* статус;
* планову дату видачі;
* фактичну дату видачі. Критичними помилками вважаються ситуації, коли:

Лабораторія проводить дослідження зразків для підприємств, організацій або приватних клієнтів. {| class="wikitable" style="width:100%;"

Мінімальний сценарій:


Журнал змін має зберігати:

Статуси зразка

Номер зразка Унікальний номер зразка
Дата прийому Коли зразок прийнято
Замовник Хто передав зразок
Тип зразка Вода, молоко, бетон, кров тощо
Статус Прийнятий, у дослідженні, завершено, протокол видано
Планова дата видачі До якої дати потрібно видати результат
Фактична дата видачі Коли результат фактично видано
Відповідальний Лаборант або відповідальна особа

Поля тесту

Звіт «Контроль строків»

Приклади

Колонки журналу зразків

Звіт «Зразки за період»

Бали
90–100 Відмінно компонент на 100% функціонує: зразки, тести, методики, нормативи, результати, протоколи, строки, звіти й AJAX реалізовані коректно
75–89 Добре Основна логіка функціонує, виступає як незначні недоліки, які не руйнують лабораторний обліковий облік
60–74 Зараховано Базовий сценарій функціонує, але частина функцій реалізована неповно або потребує доопрацювання
0–59 Не зараховано Відсутня критична логіка: зразки, тести, результати, нормативи, протокол або контроль строків
компонент має підтримувати сповіщення. Це контрольований бізнес-процес: зразок → тести → методики → нормативи → фактичні значення → висновок → протокол.
Через AJAX мають працювати: Звіт показує результати тестів. | компонент обліку лабораторних аналізів і результатів досліджень |- | Які довідники потрібні? функції ERP

AJAX-інтерактив

Журнал зразків показує всі зразки, прийняті лабораторією. ! Поле * типи зразків; * категорії зразків; * замовники; * зразки; * тести; * методики; * нормативні значення; * призначені тести; * результати аналізів; * лабораторні протоколи; * файли зразків; * лаборанти; * затвердження результатів; * нотифікації; * журнал змін; * звіти; * права доступу. Колонка
Номер зразка Генерується автоматизовано або вводиться вручну
Дата прийому Дата і час прийняття зразка
Замовник клієнт ERP або підрозділ, який передав зразок
Тип зразка Вибір із довідника типів зразків
SEO-опис зразка Додатковий SEO-опис або маркування
Кількість / об’єм Скільки матеріалу передано
Умови зберігання Температура, тара, особливі умови
Планова дата видачі Строк виконання дослідження
Відповідальний Лаборант або група
Файли Фото зразка, супровідні документи, направлення

Поля призначеного тесту

!== Звіт «Невідповідності» == Довідник тестів і методик містить перелік аналізів, які виконує лабораторія. Для реалізації задачі доцільно передбачити такі сутності: Умова складання. задача не здатна бути зараховане, якщо платформа не дає можливість пройти базовий цикл лабораторії: зразок → тести → результати → оцінка відповідності → протокол → звіт. Параметр У звіті потрібно відображати:
Діапазон Значення має бути між мінімумом і максимумом
Не більше Значення не повинно перевищувати встановлену межу
Не менше Значення не повинно бути нижчим за встановлену межу
Текстова відповідність Фактичний результат порівнюється з допустимим текстовим значенням
Фактичне значення: !== Реальний бізнес-контекст ==

Формат протоколу

* номер зразка; * замовника; * тип зразка; * відповідального; * планову дату видачі; * кількість днів прострочення; * статус. SEO-опис У роботі лабораторії потрібно контролювати: Протокол має містити: Прострочені зразки потрібно виділяти в журналі та звітах. Бали * хто створив зразок; * хто змінив тип зразка; * хто призначив тест; * хто змінив методику; * хто вніс результат; * хто змінив фактичне значення; * хто затвердив результат; * хто сформував протокол; * хто видав протокол; * дату й час зміни; * старе та нове значення, якщо це можливо. критично. Якщо методика або норматив змінилися, старі протоколи не повинні перераховуватися за новими правилами. Поле * планова дата видачі менша за поточну дату; * статус не дорівнює «Завершено» або «Протокол видано».

інформаційні дані лабораторного протоколу

|- | Зразок | До якого зразка належить тест |- | Тест | Який аналіз потрібно виконати |- | Методика | Методика проведення |- | Нормативне значення | Діапазон або умова відповідності |- | Виконавець | Лаборант, який виконує тест |- | Статус | Призначено, у роботі, виконано, перевірено |}

Призначення тестів

У звіті потрібно відображати: ! Для кожного зразка потрібно призначити один або кілька тестів.== Звіт «Результати досліджень» == ! Критерій

Критерії оцінювання

Див. так само

У звіті потрібно відображати: |- | Реєстрація зразків і прив’язка тестів | 20 | Типи зразків, замовники, картка зразка, призначення тестів і методик |- | Внесення результатів тестів і оцінка відповідності | 20 | Фактичні значення, нормативи, автоматичне визначення відповідності |- | Формування лабораторного протоколу | 20 | PDF-протокол із даними замовника, зразка, тестів, результатів і висновків |- | Статистика виконаних досліджень і контроль строків | 20 | Прострочені зразки, строки видачі, статистика лабораторії, невідповідності |- | Інтерактивність через AJAX і зручність введення даних | 20 | AJAX-створення зразків, призначення тестів, введення результатів, фільтри, протоколи |- ! Логіка
Критично. Якщо результат виходить за межі нормативу, платформа має явно показати статус «Не відповідає» і відобразити це в лабораторному протоколі. SEO-опис
У методиці бажано зберігати: Можливий бізнес-процес: Мета задача — створити в K2 ERP компонент для автоматизації лабораторного обліку.== формування звітів ==
Що потрібно створити? ! компонент має підтримувати розмежування прав. Статус Звіт показує зразки, по яких порушено або наближається строк виконання. {| class="wikitable" style="width:100%;" * хто передав зразок; * коли зразок прийнято; * який тип зразка досліджується; * які тести потрібно виконати; * за якою методикою проводиться дослідження; * які нормативні межі застосовуються; * які фактичні результати отримані; * чи відповідає зразок нормам; * хто виконав аналіз; * хто затвердив протокол; * чи не перевищено строк виконання. ! Тип норми
Прийнятий Зразок зареєстровано в лабораторії
Очікує дослідження Тести ще не почали виконуватися
У дослідженні Лаборант виконує аналізи
Очікує перевірки Результати внесено, але ще не затверджено
Завершено Результати затверджено
Протокол видано Протокол сформовано і передано замовнику
Скасовано Дослідження не виконується

Довідник «Тести і методики»

платформа має автоматизовано визначати, чи відповідає результат нормі. | Типи зразків, тести, методики, нормативи, замовники
Лабораторний протокол
Які звіти потрібні?== Автоматична оцінка відповідності == == Журнал «Зразки» == Форма прийому зразка повинна містити основні інформаційні дані для реєстрації. |- Харчові продукти Молоко, сир, м’ясо, вода, готова продукція
Медичні дослідження Кров, сеча, біоматеріали
Будівельні матеріали Бетон, цемент, гіпс, щебінь
Екологічні дослідження Вода, ґрунт, повітря, промислові проби
Виробничий контроль Сировина, напівфабрикати, готова продукція
Звіт показує результати, які не відповідають нормам. * зразок; * замовника; * тест; * норматив; * фактичний результат; * відхилення; * відповідального лаборанта. Разом ! Об’єкт * кількість прийнятих зразків; * кількість виконаних досліджень; * кількість протоколів; * кількість прострочених зразків; * кількість невідповідностей; * середній час виконання дослідження. 7.2 Відповідає нормі * pH; * вміст білка; * жирність; * кислотність; * бактеріальне забруднення; * міцність на стиск; * вологість; * щільність; * вміст домішок; * температура плавлення. Звіт показує всі зразки, прийняті за вибраний період. * створення зразка; * вибір замовника; * вибір типу зразка; * автоматичне додавання типових тестів; * призначення тестів; * введення результатів; * автоматична оцінка відповідності; * зміна статусу зразка; * завантаження файлів; * формування протоколу; * фільтрація журналів; * оновлення версій звітів. Лабораторний протокол — це офіційний документ із результатами дослідження. !== Довідник «Типи зразків» ==
Реєстратор Приймає зразки, створює картки зразків, додає файли
Лаборант Виконує тести, вносить результати, додає коментарі
Керівник лабораторії Перевіряє та затверджує результати, підписує протоколи
Менеджер Бачить статуси зразків і комунікує із замовниками
Керівник Переглядає звіти, строки, невідповідності й статистику
Адміністратор Налаштовує довідники, методики, права та службові параметри

Назва задача

Результат:

Технічні вимоги

|- | Бекенд | K2 Cloud ERP на Python або PHP |- | База даних | PostgreSQL або MySQL |- | Фронтенд | HTML5, JavaScript |- | AJAX | Axios або Fetch API |- | UI-компоненти | DataTables, Select2 |- | Файли | Завантаження фото зразків і супровідних документів |- | Друк | PDF лабораторних протоколів |- | Експорт | Excel або PDF для звітів |}

! У звіті потрібно відображати:

Файли та фото зразків

! Призначення
Фактичні результати аналізів
Що має робити платформа автоматизовано? Без автоматизованого обліку результати можуть губитися, строки порушуватися, а протоколи формуватися вручну з ризиком помилок. ! Рівень Методика повинна описувати, як саме виконується дослідження. Звіт показує загальну ефективність лабораторії. Питання

Рекомендовані сутності бази даних

# лаборант вносить результати; # зразок переходить у статус «Очікує перевірки»; # керівник лабораторії перевіряє результати; # протокол затверджується; # зразок переходить у статус «Завершено»; # формується PDF-протокол. Поле
Протокол має формуватися у форматі: