Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

База данных наркологической службы

Тип: контрольная работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Автоматизация работы наркологической службы, обеспечение быстрого поиска и подачи информации из базы. Выбор инструментальных средств. Алгоритм работы разрабатываемого веб-ресурса. Диаграмма базы в Visual Paradigm for UM, визуализация веб-приложения.
Краткое сожержание материала:

Размещено на

Содержание

Введение

Выбор инструментальных средств

Алгоритм работы

ER диаграмма базы в Visual Paradigm for UML

Визуализация базы в Visual Paradigm for UML

Пример веб-сайта с использованием данной базы

Заключение

Список используемой литературы

Введение

Наркологическая служба - это сеть специализированных учреждений, оказывающих лечебно-профилактическую, медико-социальную и медико-юридическую помощь больным хроническим алкоголизмом, наркоманиями и токсикоманиями. Наркологическая служба системы здравоохранения включает наркологические учреждения и наркологические подразделения лечебно-профилактических учреждений психиатрического и общесоматического профиля. В широком спектре проблем борьбы с преступностью задача противодействия наркомании в условиях специализированного учреждения приобретает в последнее время особо актуальное значение. В этом отношении настораживают следующие факты: доля наркоманов и лиц, склонных к употреблению наркотиков, в местах лишения свободы возросла за последние пять лет в целом по стране более чем в 3 раза. Каждый двадцатый осуждённый, а в ряде учреждений исполнения наказаний (УИН) каждый десятый, предпринимали активные попытки по изготовлению, приобретению любыми способами наркотических средств. Работниками исправительно-трудовых учреждений в последние годы разрабатываются специальные мероприятия по борьбе с наркоманией в УИН, её предупреждению среди осуждённых, склонных к употреблению наркотических веществ, пристрастившихся к ним, как правило, ещё до осуждения. Особенное место в системе предупредительной работы среди наркоманов в УИН занимает наркологическая служба и её основное звено в организации наркологической помощи населению -- наркологический диспансер. Указанная структура создана ещё в бывшем СССР для раннего выявления лиц, страдающих алкоголизмом и наркоманией, активного привлечения их к лечению, повышения его эффективности и профилактики этих социальных недугов. В соответствии с «Положением о наркологическом диспансере», утверждённом Министерством здравоохранения СССР от 20.08.1976 г., к основным задачам наркологического диспансера относятся:

выявление, учёт больных алкоголизмом и наркоманией и оказание им амбулаторной или стационарной помощи;

анализ эффективности противоалкогольного и антинаркотического лечения и профилактических мероприятий;

освидетельствование лиц, направляемых на принудительное лечение, а также экспертиза алкогольного и наркотического опьянения;

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

Согласно действовавшему тогда советскому законодательству, наркологические подразделения могли только сотрудничать с правоохранительными органами по вопросам профилактики наркомании осуждённых, не будучи включёнными в структуру УИН МВД. В наши дни наркологическая служба является одной из ведущих структурных единиц системы УИН Министерства юстиции Украины. Необходимость такого шага была продиктована значительно возросшей в последние годы численностью спецконтингента, нуждающегося в медицинском обеспечении, изменением нормативной базы, которая определяет принципы диагностики и лечения наркологических больных, необходимостью решения качественно новых по своему содержанию и количеству проблем и задач, возложенных на наркологическую службу. Согласно действующим приказам и инструкциям, лечение наркоманов в учреждениях ИС производится либо в добровольном, либо в принудительном порядке. При условии, что от конкретного осуждённого-наркомана исходит социальная опасность, связанная с его наркологическим заболеванием, ему назначается принудительное лечение. Решение о применении, продлении и прекращении принудительных мер медицинского характера в отношении больных наркоманией выносит суд в виде определения на основании заключения экспертных комиссий наркологических диспансеров, судебно-психиатрических экспертных комиссий, врачебной комиссии УИН. осуждённые, подлежащие принудительному лечению должны содержаться и проходить амбулаторное лечение в лечебных исправительных учреждениях ИС, где их наблюдает и консультирует врач психиатр-нарколог или врач психиатр медицинской части.

В целом же, если говорить о перспективах наркологической службы УИН, следует иметь в виду следующие соображения:

роль наркологической службы УИН Министерства Украины в обозримом будущем будет повышаться, так как это обстоятельство продиктовано объективной социальной обстановкой в стране, осложнениями криминологического плана, общим ухудшением фактического физического и психологического здоровья населения;

данное подразделение призвано обеспечивать лечебно-профилактическое воздействие на осуждённых с диагнозом «наркомания», а также спецконтингента, подверженного вовлечению в наркотическую среду, с целью преодоления их физических, психологических, личностных деформаций, способствовать правопослушному поведению и социальной адаптации после освобождения;

наркологическая служба УИН нуждается в организационно-структурном и методологическом реформировании, в адекватном поставленным целям кадровом и материально-финансовом обеспечении, что позволит максимально использовать потенциал данного подразделения учреждений ИС в борьбе с наркоманией и её профилактике среди осуждённых.

Выбор инструментальных средств

Для создания данной базы данных, далее именуемой БД, был выбран структурированный язык запросов SQL (Structured Query Language) - стандарт коммуникации с базой данных, который поддержан ANSI. Элегантность и независимость от специфики компьютерных технологий, а также его поддержка лидерами промышленности в области технологии реляционных баз данных, сделало SQL, и вероятно в течение обозримого будущего оставит его, основным стандартным языком. Стандарт SQL определяется ANSI (Американским Национальным Институтом Стандартов) и в данное время также принимается ISO (Международной организацией по стандартизации). Однако, большинство коммерческих программ баз данных расширяют SQL без уведомления ANSI, добавляя разные другие особенности в этот язык, которые, как они считают, будут весьма полезны. Иногда они несколько нарушают стандарт языка, хотя хорошие идеи имеют тенденцию развиваться и вскоре становиться стандартами "рынка" сами по себе в силу полезности своих качеств. В общих терминах, «SQL база данных» является общим названием для реляционной системы управления базами данных (РСУБД). Для некоторых систем, «база данных» также относится к группе таблиц, данных, конфигурационной информации, которые являются неотъемлемо отдельной частью от других, подобных конструкций. В этом случае, каждая инсталляция SQL базы данных может состоять из нескольких баз данных.

Алгоритм работы

На блок-схеме показан алгоритм работы разрабатываемого веб-ресурса.

Как мы видим, незарегистрированный пользователь не сможет получить никакой информации, в отличие от группы пользователей «врач» и «следователь». «Врач» будет иметь возможность просмотра и изменения информации, а «следователь» только к просмотру информации из категории «Patients», о которой рассказано ниже.

ER диаграмма базы в Visual Paradigm for UM

Как бы удобны ни были современные интегрированные среды разработки приложений, сегодня одних только их недостаточно для промышленного процесса создания востребованных рынком приложений. Сегодня чаще всего проектирование приложений осуществляется с помощью специально предназначенного для этих целей языка UML (Unified Modeling Language). Конечно, сегодня никто (ну или практически никто) не пишет код на UML вручную в блокноте - для создания моделей есть специально предназначенные для этого среды, которые позволяют в визуальном режиме конструировать UML-диаграммы и затем генерировать на их основе "каркас" программного кода приложения. Собственно, именно к этому классу продуктов и относятся те, о которых мы будем сейчас с вами говорить.

Очевидно, что визуализация UML-диаграмм в процессе их создания - это уже просто требование времени, ведь сегодня удобство и скорость становятся необходимыми условиями, предъявляемыми к любому инструменту разработки в первую очередь. Ведь и сами UML-диаграммы, если разобраться, задуманы для того, чтобы сделать разработку программного обеспечения более быстрым и предсказуемым процессом. Тем не менее, даже такая удобная и доказавшая на практике свое удобство технология требует среды, которые ещё больше упростят и ускорят создание UML-диаграмм. И разработчики Visual Paradigm for UML явно знали, что требуется пользователям для создания UML-диаграмм.

На рис.1.1 показана собственно структура самой базы.

В первой колонке находится вся информация о всех пациентах, поступивших на профилактический или амбулаторный учёт. То есть паспортные данные, номер идентификационного кода, а так же место жительства. В поле «Patient_card #» присваивается номер амбулаторной карты, соответствующий номеру карты в лечебном учреждении. Номер ID присваивается автоматически от единицы до 9999999999. Именно по ID связаны данные таблицы. В первой «Patients» колонке находятся следующие поля:

ID (integer(10))

Patient_card #(integer(15))

Surname (varchar(50))

First_name (varchar(50))

Last_name (varchar(50))

Birth_date (integer(8))

...
Другие файлы:

Управление деятельностью наркологической службы (на примере министерства здравоохранения Челябинской области)
Структура, функции и анализ практики управления деятельностью наркологической службы Министерства здравоохранения Челябинской области. Целевые програм...

Базы и банки таможенных данных
Центральная база данных Федеральной таможенной службы РФ, порядок сбора, обработки и передачи электронных копий данных. Система управления базой данны...

Алкоголизм. Медико-социальные аспекты
Руководство является фундаментальной работой, в которой обобщены данные о факторах риска и этиологии, медико-социальных проявлениях, распостраненности...

VRT-DISK-2006 - База данных радиодеталей и компонентов
База данных радиодеталей и компонентов: транзисторы, микросхемы, диоды и так далее - с распиновкой компонентов! Очень полезная база данных для тех кто...

Разработка базы данных "Оборудование компьютерных классов учебного заведения"
База данных для автоматизации работы информационно-технической службы учебного заведения в области учета оборудования. Даталогическое проектирование....