Смекни!
smekni.com

Разработка подсистемы учета гематологических анализов для КДЛ ГБСМП-2 (стр. 9 из 12)

26. Конноли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. / Конноли Т., Бегг К.: Пер. с англ. – М.: Изд. Дом «Вильямс», 2001. – 1120 с.

27. Дейт, К. Дж. Введение в системы баз данных. / К. Дж. Дейт.: Пер. с англ. – М.: Изд. Дом «Вильямс», 2002. – 1072с.

28. Диго, С.М. Проектирование и использование баз данных. / С.М. Диго. - М.: Финансы и статистика. 1995. – 216с.

29. Когаловский, М.Р. Энциклопедия технологий баз данных / М.Р. Когаловский. – М.: Финансы и статистика, 2002. – 800с.

30. Боггс У., Боггс М. UML и Rational Rose. 2002. / Боггс У., Боггс М. – М.: ЛОРИ. - 2002. - 582 с.

31. Бергер, А. Б. Microsoft SQL Server 2005 Analysis Services. OLAP и многомерный анализ данных / Бергер А. Б., Горбач И. В., Меломед Э. Л. И др. / Под общ. ред. А. Б. Бергера, И. В. Горбач. – СПб.: БХВ-Петербург, 2007. – 928 с.

32. Каленик, А. И. Использование новых возможностей Microsoft SQL Server 2005. – М.: «Русская редакция»; СПб.: «Питер», 2006. – 334 с.

33. Буч Г. Объектно-ориентированный анализ и проектирование. / Буч Г.: Пер. с англ. – М: «Издательство Бином», 1999.

34. Буч Г., Рамбо Д., Джекобсон А. UML – руководство пользователя. / Буч Г., Рамбо Д., Джекобсон А.: Пер с англ. – М: «ДМК», 2001

35. Страуструп, Б. Язык программирования С++, 3-е изд./Пер. с англ. – М.: «Издательство Бином», СПб: «Невский диалект», 1999. – 991 с.

36. Секунов, Н. Самоучитель Visual C++ 6. / Н. Секунов. – СПб: БХВ. – 1999. – 960 с.

37. Шилд Г. Теория и практика С++. – СПб.: BVH-Санкт-Петербург, 1996. – 416 с.

38. Пол А. Объектно-ориентированное программирование на С++. – СПб.; М.: “Невский Диалект” – “Издательство БИНОМ”, 1999. – 462 с.

39. Янг М. Microsoft Visual C++ для профессионалов: Пер. с англ. – К.: ВЕК+, М.: ЭНТРОП, 1997. – 704 с.

40. Трельсен Э. Модель COM и применение ATL 3.0. / Пер. с англ. – СПб: BHV. 2000. – 926 с.

41. Тамрле, Л. Введение в тестирование программного обеспечения. : Пер. с англ.. – М.: Издательский дом "Вильямс", 2003. – 368 с.

42. Ван Тассел Д. Стиль, разработка, эффективность, отладка и испытание программ. – М.: Мир. – 1981

43. Коллинз, Г. Структурные методы разработки систем: от стратегического планирования до тестирования. / Коллинз Г., Блей Дж. Пер. с англ. – М.: Финансы и статистика, 1986. 264 с.

44. Богдатских, В.А. Экономика, разработка и использование программного обеспечения ЭВМ: Учебник. / В.А. Богдатских. - М.: Финансы и статистика, 1995. – 288 с.

45. Корнеев, И.К. Информационные технологии в управлении / И.К Корнеев, В.А. Машурцев . – М.:ИНФРА – М, 2001. – 651 с.

46. Хубаев, Г.Н. Экономическая оценка потребительского качества программных средств: Текст лекций / Г.Н. Хубаев. - РГЭА.: Ростов-на-Дону, 1997. – 94 с.

47. Хубаев, Г.Н. Маркетинг информационных продуктов и услуг: Учебное пособие / Г.Н. Хубаев. - Ростов-на-Дону: Изд-во РГЭУ «РИНХ», 2005. – 224 с

Приложение А Спецификация требований к программному обеспечению

Введение

Назначение

Эта спецификация требований описывает функциональные и нефункциональные требования для подсистемы учета гематологических в КДЛ больницы скорой медицинской помощи. Этот документ предназначен для команды, которая будет реализовывать и проверять корректность работы системы.

Область действия

Областью применения данного программного продукта являются клинико-диагностические лаборатории больниц скорой медицинской помощи.

Данный продукт является подсистемой разрабатываемой лабораторной ИС, обеспечивающей как учет проводимых лабораторных исследований, так и производственные другие процессы клинико-диагностических лабораторий. Данная подсистема позволит производить учет гематологических анализов.

Общее описание

Описание продукта

Данный продукт разрабатывается как набор независимых программных модулей, обеспечивающих:

- подачу заявок на проведение гематологических исследований;

- просмотр результатов анализа;

- регистрация в журнале;

- регистрация анализов;

- расчет формулы.

Разработанные программные модули должны иметь интерфейс взаимодействия с основным программным модулем ЛИС.

Доступ к разработанным модулям может осуществляться только теми категориями пользователей, которые связаны с учетом гематологических анализов по своим должностным инструкциям. Для КДЛ ГБСМП№2 это лаборант, врач-лаборант, зав. лабораторией, лечащие врачи отделений больницы.

Классы и характеристики пользователей

В таблице приведены основные категории пользователей, заинтересованных развитии данных модулей программного продукта.

Класс пользователей Описание
Лаборант Сотрудник КДЛ гематологического отдела
Врач-лаборант Лицо, отвечающее за проведение гематологических анализов лабораторных исследований в соответствии со своей должностной инструкцией.
Зав. лабораторией Лицо, отвечающее за функционирование КДЛ в соответствии с функциональными задачами отделения.
Лечащий врач отделения больницы Лицо, отвечающее за формирование заявки на гематологическое исследование и анализирующее результаты исследования.

Общие ограничения

Операционная среда-1. Минимальные требования к операционной системе - Windows ХР.

Ограничения дизайна и реализации-1. База данных должна быть спроектирована на SQL Server 2005.

Ограничения дизайна и реализации-2. Приложение должно быть реализовано как клиент-серверная система, в которой модули, управляющие внешними устройствами, являются серверами автоматизации.

Документация для пользователей

Документация для пользователей-1. Разрабатывается руководство пользователя.

Специфические требования

Функциональные требования

Требование Описание
1. Ведение справочников
Изменение справочников
Нормы гематологических анализов Ввести данные по допустимым нормам компонентов крови .
Типы гематологических анализов Ввести данные по номенклатуре проводимых лабораторией гематологических анализов для гематологического отдела и клинической экспресс лаборатории
2. Анализы гематологического отдела
Лейкоформула Подсчет показателей лейкоцитарной формулы с помощью счетчика
Тромбоциты Подсчет тромбоцитов с помощью счетчика
Миелограмма Подсчет показателей миелограммы с помощью счетчика
Гематологические анализы Ввод данных результатов ручных исследований по гематологии
Отчет о результате исследования Формирование отчета о результатах гематологических исследований
Фиксация заявки на проведение гематологических анализов Ввод информации о приеме заявки на выполнение гематологического анализа

Требования к внешнему интерфейсу

Интерфейсы пользователя

Интерфейсы пользователя-1. Экраны вывода должны соответствовать общепринятым стандартам.

Интерфейсы пользователя-2. Система должна обеспечивать ссылку на справку на каждой форме, объясняющую, как пользоваться этой формой.

Интерфейсы пользователя-3. Формы должны предоставлять полную возможность навигации и выбор при помощи клавиатуры и мыши.

Требования к системе

Требование Описание
Архитектура Сервер данных (MS SQL Server 2005)
Среда разработки Visual Studio 2005
Язык программирования С++, sql – запросы
Операционная система Windows XP
Хранилище данных MS SQL Server 2005

Требования к производительности

Требования к производительности не определены.

Требования к охране труда

Требования к охране труда не определены.

Требования к безопасности

Требования к безопасности не определены.

Атрибуты качества ПО

Доступность-1. Система должна быть доступна круглосуточно для сохранения результатов исследования как дневных, так и дежурных служб КДЛ.

Надежность-1. Система должна восстанавливать незавершенные отчеты в случае сбоя в сети или системе.

Приложение Б – Прототиты пользовательского интерфейса

Рисунок Б.1 – Пиктографическое меню для подсчета лейкоформулы.

Рисунок Б.2 –.

Рисунок Б.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 Числовой Параметр крови

Приложение Д – Реализация запросов к базе данных