Необходимо разработать приложение, которое будет автоматизировать работу
сотрудников медицинской лаборатории.
Приложение простое, уже имеются наработки необходимо довести до ума согласно документации.
Приложение должно выполнять следующие функции:
− Разграничение доступа к информации. Пользователями информационной системы
являются: Администратор, Лаборант, Бухгалтер;
− создание заказа на исследование биоматериала, который может содержать а себе
услуги (одну или несколько) ;
− хранение, добавление и редактирование данных о всех пациентах медицинской
лаборатории;
− хранение отчетов о проведенных исследованиях;
− хранение, добавление и редактирование данных о всех заказах;
− работу с данными о расходных материалах, используемых в лаборатории (хранение,
добавление и редактирование);
− формирование отчетов.
После авторизации пользователь получает доступ к нужному функционалу:
− Лаборант может :
o Выполнить услугу на медицинском анализаторе и занести результаты анализа в
АРМ;
o сформировать отчет по услуге (результаты анализа биоматериала) ;
− Администратор может :
o сформировать отчеты. Должны генерироваться следующие отчеты: отчет по
оказанным услугам (количество оказанных услуг за период времени, перечень
услуг за период времени, количество пациентов, количество пациентов в день по
каждой услуге, средний результат каждого исследования в день по выбранному
периоду)
o проконтролировать всех пользователей по истории входа . Приложение должно
хранить историю входа в систему, так как в системе будут храниться
медицинские данные пациентов. Кроме того, необходимо добавить сортировку
по дате попытки входа. Каждая запись истории должна содержать следующие
данные : время, логин пользователя, успешная или ошибочная попытка входа.
o работать с данными о расходных материалах, используемых в лаборатории.
Обеспечьте хранение в базе банных:
− Услуг лаборатории (наименование, стоимость , код услуги, срок выполнения, среднее
отклонение);
− Данные пациентов (логин, пароль, ФИО, дата рождения, серия и номер паспорта,
телефон, e-mail, номер страхового полиса, тип страхового полиса, страховая компания);
− Данные о страховых компаниях (название страховой компании, адрес, ИНН, р/с, БИК);
− Заказ (дата создания; услуги, входящие в заказ; статус заказа, статус услуги в заказе,
время выполнения заказа (в днях));
− Оказанная услуга (услуга, когда и кем была выполнена, на каком анализаторе была
выполнена);
− Данные о работе анализатора (дата и время поступления заказа на анализатор, дата и
время выполнения (в секундах) услуг на анализаторе);
− Данные лаборантов (логин, пароль, ФИО, последняя дата и время входа, набор услуг,
которые он может оказывать);
− Бухгалтер (логин, пароль, ФИО, последняя дата и время входа, набор услуг,
выставленные счета страховым компаниям);
− Администратор (логин и пароль)
Приложение должно генерировать отчеты (Word/Excel):
− по оказанным услугам (количество оказанных услуг за период времени);
− по оказанным услугам ( перечень услуг за период времени);
− по пациентам (количество пациентов, количество пациентов в день по каждой услуге);
− по среднему результату каждого исследования в день по выбранному периоду;
− по результатам анализа биоматериала пациента (отчет по услуге)
Разделы:
Опубликован:
22.04.2025 | 08:39 [поднят: 22.04.2025 | 08:39]