Организация приема и учета пациентов в частной стоматологии
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
даптацию программного продукта без перепрограммирования, так же основана на параметризации. Настройка может быть однократной (на момент внедрения) и заключается в конфигурировании системы по количеству пользователей, особенностям и составу физических устройств, технологическим особенностям реализации услуг, структуре аппарата управления, а также многократность изменений поликлинической технологии при пересмотре цен.
1.2 Краткая характеристика отдела по вводу и обработке данных выполненных объемов медицинской помощи
Деятельность учреждений частной системы здравоохранения осуществляется в соответствии с настоящими Основами, другими актами законодательства Российской Федерации, республик в составе Российской Федерации, правовыми актами автономной области, автономных округов, краев, областей, нормативными актами Министерства здравоохранения Российской Федерации, министерств здравоохранения республик в составе Российской Федерации и органов местного самоуправления.
Для приема и регистрации медицинских услуг в стоматологии имеется отдел по вводу и обработке данных выполненных объемов медицинской помощи, возглавляемый начальником, который осуществляет контроль над работой отдела обработки данных и вместе с руководителем медицинского учреждения несет ответственность за правильную организацию работы, а также четкое медицинское обслуживание клиентов частной стоматологии.
Регистратура лечебного учреждения сталкивается с необходимостью работать с большим количеством информации. В обязанности регистратора входит:
-ввод пациентов в БД частной стоматологии;
-регистрация услуг оказываемых пациенту;
-составление отчета об оказанных услугах за день по пациентам.
1.3 Описание контекста системы приема пациентов в больнице и построение начальной контекстной диаграммы
Методология Гейна-Сарсона основана на потоках данных. Ее главное назначение состоит в создании базированных на графике документов по функциональным требованиям. Методология поддерживается традиционными нисходящими методами проектирования спецификаций и обеспечивают один из лучших способов связи между аналитиками, разработчиками и пользователями системы за счет интеграции следующих средств:
-диаграмм потоков данных DFD;
-словари данных, включая групповые и индивидуальные потоки данных, хранилища и процессы, все атрибуты;
-мини спецификации обработки, описывающие процессы нижнего уровня, являющиеся базой кодогенерации.
Диаграммы DFD моделируют функции, которые ИС должна выполнять, но не отражают строения между данными, зависимость поведения системы от времени. Для этих целей согласно методологии используются диаграммы сущность-связь и диаграммы переходов состояний, соответственно. На концепции нисходящего поэтажного разбиения функций ИС на подфункции.
Структурный анализ - это систематический пошаговый подход к анализу требований и проектированию спецификаций системы независимо от того, является ли она существующей или создается вновь. Методология Гейна-Сарсона и Йодана/Де Марко, основанная на идее нисходящей иерархической организации, наиболее ярко демонстрирует этот подход.
Построим начальную контекстную диаграмму потоков данных в нотации Гейна - Сэрсона (рисунок 1. 1). Нарисуем нулевой процесс и присвоим ему имя системы (Система приема пациентов). Поскольку моделируется деятельность регистратуры частной стоматологии, внешними сущностями являются Врач, Пациент и Администрация больницы. Нарисуем внешние сущности и соединим их с нулевым процессом посредством потоков данных. Потоки данных соответствуют документам, запросам или сообщениям, которыми внешние сущности обмениваются с системой.
Рисунок 1. 1. Начальная контекстная диаграмма
1.4 Спецификация структур данных
Определим состав потоков данных и подготовим исходную информацию для конструирования концептуальной модели данных.
1.Пометим символом * все структуры и элементы данных типа итерация, которые могут иметь повторяющиеся значения.
2.Пометим символом все структуры и элементы данных типа условное вхождение, присутствие которых является необязательным.
.Пометим символом | все структуры и элементы данных типа альтернатива, если в соответствующую структуру может входить только один из перечисленных элементов.
.Повторим действия 2 - 5, объединяя структуры и элементы данных в более крупные структуры. В результате для каждого потока данных должна быть сформирована иерархическая (древовидная) структура, конечные элементы (листья) которой являются элементами данных, узлы дерева являются структурой данных, а верхний узел дерева соответствует потоку данных в целом. Результат можно представить в виде текстового описания, подобного описанию структур данных в языках программирования.
Примеры спецификации структур данных:
ОТЧЕТ
Текущая_дата
Начальная_дата
Конечная_дата
СТРОКА_ПАЦИЕНТА
Номер_пациента
Фио
Дата_рождения
СТРОКА_ПРИЕМА
Номер_приема /*порядковый номер приема нового пациента*/
Дата_приема
СТРОКА_КУРСА_ЛЕЧЕНИЯ*
Имя_врача
Специализация
Стоимость
СТРОКА_РЕЗУЛЬТАТОВ_ЛЕЧЕНИЯ*
Дата
Время
Примечание
ИНФОРМ?/p>