Разработка базы данных " Учет, регистрация пациентов и приемов - Курсовая работа

бесплатно 0
4.5 114
Инфологическая и даталогическая модели данных. Описание пользовательской части и используемых sql-запросов. Физическая и логическая модель web-приложения. Описание используемых программных средств, языка программирования и информационных технологий.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Современная жизнь, производство, здравоохранение и прочие сферы деятельности человека сегодня немыслимы без информационных технологий: каждая из сфер нуждается в переработке огромного количества информации, а также в информационном обслуживании. Наиболее оптимальным и единственно универсальным средством обработки информации является компьютер, исполняющий роль дополнительного усилителя интеллектуальных способностей человека. Здравоохранение - большая сфера жизни человечества, в которой некоторые процессы, такие как ведение учетов пациентов, приемов, формирование отчетов, нуждаются в автоматизации. Выбранная мною предметная область "Учет, регистрация пациентов и приемов" заключает в себе процесс регистрации пациентов, приемов и выписанных рецептов.Рассмотрим процесс учета приемов и пациентов в поликлинике. В поликлинике работают врачи различного профиля, имеющие разную квалификацию. Все пациенты проходят обязательную регистрацию, при которой создается личная карточка пациента и записываются его личные данные (Ф.И.О., № медицинской карты, адрес, телефон, №СНИЛС, № полиса, паспортные данные). При обращении в поликлинику пациент обследуется врачами разного профиля и проходит лечение у разных специалистов. На основании исследования предметной области были выделены следующие сущности и их атрибуты: · ДОКТОР (код доктора, фамилия, имя, отчество, профиль, квалификация, кабинет);Она содержит информацию о сущностях системы и способах их взаимодействия, включает идентификацию объектов, важных для предметной области (сущностей), свойств этих объектов (атрибутов) и их отношений с другими объектами (связей). Основные понятия ER-диаграмм представлены в Таблице 1. Между двумя сущностями возможны четыре вида связей: · один-к-одному (1:1): в каждый момент времени каждому представителю (экземпляру) сущности А соответствует 1 или 0 представителей сущности В; · многие-ко-многим (N:М): одному представителю сущности B соответствуют 0, 1 или несколько представителей сущности А и одновременно одному представителю сущности А соответствуют 0, 1 или несколько представителей сущности В.Выделяются подмножества этой логической модели, называемые внешними моделями, отражающие их представления о предметной области. Внешняя модель соответствует представлениям, которые пользователи получают на основе логической модели, в то время как концептуальные требования отражают представления, которые пользователи первоначально желали иметь и которые легли в основу разработки инфологической модели [3]. Физическая модель данных - модель, определяющая размещение данных на внешних носителях, методы доступа и технику индексирования.База данных Poliklinika ("Учет, регистрация пациентов и приемов") состоит из пяти таблиц Doctor (доктор), Patsiyent (пациент), Preparat (препарат), Priyem (прием), Recept (рецепт). Таблицы Doctor (доктор), Patsiyent (пациент) связаны с таблицей Priyem (прием). Таблица Priyem, связана с таблицей Doctor через столбец Kod_doctora (Код доктора), который стал внешним ключом. Таблицы Priyem (Прием), Preparat (Препарат) связаны с таблицей Recept (Рецепт). Данные о докторе (Famil_doc, Imia_doc, Otch_doc) имеют строковый тип (VARCHAR) длиной в 50 символов, профиль доктора (Profil) имеет строковый тип (VARCHAR) длиной в 30 символов, номер кабинета (Kabinet) имеет числовой тип данных (INT) длиной в 10 символов, квалификация (Kvalifikaciya) имеет строковый тип (VARCHAR) и количество символов 30.echo "".$row["Famil_pats"]; echo "".$row["Imia_pats"]; echo "".$row["Otch_pats"]; echo "".$row["Famil_doc"];echo "".$row["Imia_doc"];echo "".$row["Otch_doc"]; echo "".$row["Imia_pats"];echo "".$row["Otch_pats"];Каждое предложение SQL - это либо запрос данных из базы, либо обращение к базе данных, которое приводит к изменению данных в базе. В соответствии с тем, какие изменения происходят в базе данных, различают следующие типы запросов: · запросы на создание или изменение в базе данных новых или существующих объектов (при этом в запросе описывается тип и структура создаваемого или изменяемого объекта); В соответствии с этим, запросы делятся на: · запросы, оперирующие самими таблицами (создание и изменение таблиц); SELECT Priyem.Kod_priyema, Priyem.Diagnoz, Priyem.Data_vremia, Priyem.Primech, Doctor.Famil_doc, Doctor.Imia_doc, Doctor.Otch_doc При помощи данного запроса в таблицу Доктора в поля ФИО, профиль, кабинет и квалификация из переменных PHP-кода $Famil_doc, $ Imia_doc, $ Otch_doc, $ Profil, $ Kabinet, $ Kvalifikaciya были записаны введенные данные.Пользовательская часть состоит из 20 страниц, не считая страниц-обработчиков: · Главная - http:// kyrsovik / pac.php; · Список докторов - Ввести данные - http:// kyrsovik / dobavdoc.php; · Список докторов - Удалить - http:// kyrsovik / deldoc.php; · Список докторов - Изменить - http:// kyrsovik / izdoc.php; · Карточка пациен

План
Содержание

Введение

1. Анализ предметной области

2. Инфологическая модель данных

3. Даталогическая модель данных

4. Создание базы данных

5. Описание пользовательской части

6. Описание используемых sql-запросов

7. Физическая и логическая модель web-приложения

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

Заключение

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

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

Здравоохранение - большая сфера жизни человечества, в которой некоторые процессы, такие как ведение учетов пациентов, приемов, формирование отчетов, нуждаются в автоматизации. Выбранная мною предметная область "Учет, регистрация пациентов и приемов" заключает в себе процесс регистрации пациентов, приемов и выписанных рецептов.

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

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

Задачи: · Исследовать предметную область;

· Создать инфологическую и даталогическую модели данных;

· Установить тип связей в таблице;

· Разработать и заполнить таблицы соответствующими данными;

· Создать запросы для вывода необходимых полей;

· Разработать web-приложение для удобства пользования.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?