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 | Числовой | Параметр крови |
-
Приложение Д – Реализация запросов к базе данных