48606 (588579), страница 7
Текст из файла (страница 7)
Назначение
Эта спецификация требований описывает функциональные и нефункциональные требования для подсистемы учета гематологических в КДЛ больницы скорой медицинской помощи. Этот документ предназначен для команды, которая будет реализовывать и проверять корректность работы системы.
Область действия
Областью применения данного программного продукта являются клинико-диагностические лаборатории больниц скорой медицинской помощи.
Данный продукт является подсистемой разрабатываемой лабораторной ИС, обеспечивающей как учет проводимых лабораторных исследований, так и производственные другие процессы клинико-диагностических лабораторий. Данная подсистема позволит производить учет гематологических анализов.
Общее описание
Описание продукта
Данный продукт разрабатывается как набор независимых программных модулей, обеспечивающих:
-
подачу заявок на проведение гематологических исследований;
-
просмотр результатов анализа;
-
регистрация в журнале;
-
регистрация анализов;
-
расчет формулы.
Разработанные программные модули должны иметь интерфейс взаимодействия с основным программным модулем ЛИС.
Доступ к разработанным модулям может осуществляться только теми категориями пользователей, которые связаны с учетом гематологических анализов по своим должностным инструкциям. Для КДЛ ГБСМП№2 это лаборант, врач-лаборант, зав. лабораторией, лечащие врачи отделений больницы.
Классы и характеристики пользователей
В таблице приведены основные категории пользователей, заинтересованных развитии данных модулей программного продукта.
| Класс пользователей | Описание |
| Лаборант | Сотрудник КДЛ гематологического отдела |
| Врач-лаборант | Лицо, отвечающее за проведение гематологических анализов лабораторных исследований в соответствии со своей должностной инструкцией. |
| Зав. лабораторией | Лицо, отвечающее за функционирование КДЛ в соответствии с функциональными задачами отделения. |
| Лечащий врач отделения больницы | Лицо, отвечающее за формирование заявки на гематологическое исследование и анализирующее результаты исследования. |
Общие ограничения
Операционная среда-1. Минимальные требования к операционной системе - Windows ХР.
Ограничения дизайна и реализации-1. База данных должна быть спроектирована на SQL Server 2005.
Ограничения дизайна и реализации-2. Приложение должно быть реализовано как клиент-серверная система, в которой модули, управляющие внешними устройствами, являются серверами автоматизации.
Документация для пользователей
Документация для пользователей-1. Разрабатывается руководство пользователя.
Специфические требования
Функциональные требования
| Требование | Описание |
| |
| Изменение справочников | |
| Нормы гематологических анализов | Ввести данные по допустимым нормам компонентов крови . |
| Типы гематологических анализов | Ввести данные по номенклатуре проводимых лабораторией гематологических анализов для гематологического отдела и клинической экспресс лаборатории |
| |
| Лейкоформула | Подсчет показателей лейкоцитарной формулы с помощью счетчика |
| Тромбоциты | Подсчет тромбоцитов с помощью счетчика |
| Миелограмма | Подсчет показателей миелограммы с помощью счетчика |
| Гематологические анализы | Ввод данных результатов ручных исследований по гематологии |
| Отчет о результате исследования | Формирование отчета о результатах гематологических исследований |
| Фиксация заявки на проведение гематологических анализов | Ввод информации о приеме заявки на выполнение гематологического анализа |
Требования к внешнему интерфейсу
Интерфейсы пользователя
Интерфейсы пользователя-1. Экраны вывода должны соответствовать общепринятым стандартам.
Интерфейсы пользователя-2. Система должна обеспечивать ссылку на справку на каждой форме, объясняющую, как пользоваться этой формой.
Интерфейсы пользователя-3. Формы должны предоставлять полную возможность навигации и выбор при помощи клавиатуры и мыши.
Требования к системе
| Требование | Описание |
| Архитектура | Сервер данных (MS SQL Server 2005) |
| Среда разработки | Visual Studio 2005 |
| Язык программирования | С++, sql – запросы |
| Операционная система | Windows XP |
| Хранилище данных | MS SQL Server 2005 |
Требования к производительности
Требования к производительности не определены.
Требования к охране труда
Требования к охране труда не определены.
Требования к безопасности
Требования к безопасности не определены.
Атрибуты качества ПО
Доступность-1. Система должна быть доступна круглосуточно для сохранения результатов исследования как дневных, так и дежурных служб КДЛ.
Надежность-1. Система должна восстанавливать незавершенные отчеты в случае сбоя в сети или системе.
-
-
Приложение Б – Прототиты пользовательского интерфейса
Рисунок Б.6 – Пиктографическое меню для подсчета лейкоформулы.
Рисунок Б.7 –.
Рисунок Б.3-
Рисунок Б.4-
Рисунок Б.5-
Рисунок Б.6-
-
Приложение В – Атрибуты управляющих таблиц проектируемой подсистемы ЛИС
| Имя поля | Тип | Значение | ||
| Атрибуты таблицы «Единицы измерения» | ||||
| ID | Числовой | Счетчик | ||
| Название | Текстовый | Название ед. измерения | ||
| Сокращение | Текстовый | Ед. измерения в сокращенном виде | ||
| Порядок | Числовой | Порядок | ||
| Атрибуты таблицы «Показатели числовые» | ||||
| ID | Числовой | Счетчик | ||
| Название | Текстовый | Название числового показателя | ||
| ID_Анализ | Числовой | Идентификатор анализа | ||
| ID_Ед_Измерения | Числовой | Идентификатор ед. измерения | ||
| Степень | Текстовый | Порядок | ||
| Атрибуты таблицы «Лейкоформула» | ||||
| ID | Числовой | Счетчик | ||
| ID_Заявки | Числовой | Идентификатор заявки | ||
| ID_Исследования | Числовой | Идентификатор исследования | ||
| Палочкоядерные | Числовой | Количество палочкоядерных | ||
| Сегментарные | Числовой | Количество сегментарных | ||
| Моноциты | Числовой | Количество моноцитов | ||
| Лимфоциты | Числовой | Количество лимфоцитов | ||
| Миелоциты | Числовой | Количество миелоцитов | ||
| Метамелоциты | Числовой | Количество метамелоцитов | ||
| Эозинофилы | Числовой | Количество эозинофилов | ||
| Базофилы | Числовой | Количество базофилов | ||
| Нормобласты | Числовой | Количество нормобластов | ||
| Атрибуты таблицы «Тромбоциты» | ||||
| ID | Числовой | Счетчик | ||
| ID_Заявки | Числовой | Идентификатор заявки | ||
| ID_Исследования | Числовой | Идентификатор исследования | ||
| Тромбоциты/ретикулоциты | Числовой | Количество тромбоцитов | ||
| № прохода | Числовой | Номер прохода | ||
| Эритроциты | Числовой | Количество эритроцитов | ||
| Атрибуты таблицы «Миелограмма» | ||||
| ID | Числовой | Счетчик | ||
| ID_Заявки | Числовой | Идентификатор заявки | ||
| ID_Исследования | Числовой | Идентификатор исследования | ||
| Палочкоядерные | Числовой | Количество палочкоядерных | ||
| Сегментарные | Числовой | Количество сегментарных | ||
| Моноциты | Числовой | Количество моноцитов | ||
| Лимфоциты | Числовой | Количество лимфоцитов | ||
| Миелоциты | Числовой | Количество миелоцитов | ||
| Метамелоциты | Числовой | Количество метамелоцитов | ||
| Эозинофилы | Числовой | Количество эозинофилов | ||
| Базофилы | Числовой | Количество базофилов | ||
| 10 | Числовой | Параметр крови | ||
| 11 | Числовой | Параметр крови | ||
| 12 | Числовой | Параметр крови | ||
| 13 | Числовой | Параметр крови | ||
| 14 | Числовой | Параметр крови | ||
| 15 | Числовой | Параметр крови | ||
| 16 | Числовой | Параметр крови | ||
| 17 | Числовой | Параметр крови | ||
| 18 | Числовой | Параметр крови | ||
| 19 | Числовой | Параметр крови | ||
| 20 | Числовой | Параметр крови | ||
| 21 | Числовой | Параметр крови | ||
| 22 | Числовой | Параметр крови | ||
| 23 | Числовой | Параметр крови | ||
| 24 | Числовой | Параметр крови | ||
-
Приложение Д – Реализация запросов к базе данных















