Проектирование БД районной поликлиники. Подсистема «Учет пациентов"

Автор работы: Пользователь скрыл имя, 26 Июня 2015 в 02:40, курсовая работа

Краткое описание

Цель данной работы – разработать эффективную и удобную базу данных поликлиники «Добрый доктор».
Задачи курсовой работы:
спроектировать базу данных поликлиники «Добрый доктор»;
исследовать компьютерную сеть поликлиники «Добрый доктор»;
создать сайт поликлиники «Добрый доктор» с помощью HTML-страницы;
сделать выводы и разработать рекомендации.

Содержание

Введение 3
Раздел 1. Проектирование базы данных 5
1.1 Основные понятия предметной области 5
1.2 Описание предметной области 6
1.3 Проектирование базы данных методом «Сущность – Связь» 7
1.3.1 Концептуальное проектирование 7
1.3.2 Логическое проектирование 8
Раздел 2. Реализация базы данных средствами СУБД 11
2.1 Проектирование структуры таблицы 11
2.2 Проектирование и создание запросов 11
2.3 Проектирование отчетов 15
2.4 Проектирование форм 17
2.5 Макросы 20
Раздел 3. Компьютерные сети 22
Раздел 4. Создание HTML-страницы 29
Заключение 30
Список использованных источников 32

Прикрепленные файлы: 1 файл

Kursovaya_BD.docx

— 566.25 Кб (Скачать документ)

Рисунок 12 - Отчет «Пациенты-пенсионеры»

Отчет «Пациенты-пенсионеры» показывает всех пациентов пенсионного возраста.

 

Рисунок 13 - Отчет «Учет поступления, выписок»

 

Отчет «Учет поступления, выписок» выполнен с уровнем группировки представления данных по ФИО пациента и позволяет просмотреть данные о диагнозах, поступлениях и выписках пациентов.

 

2.4 Проектирование  форм

 

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

После создания базы данных (и, возможно, одной или более таблиц) вы можете создать формы для просмотра данных в более удобном виде. Форма может служить средством защиты базы данных от неквалифицированных пользователей, а также ширмой, заслоняющей от любопытных глаз конфиденциальную информацию. Любая форма строится на основе Access-таблицы или запроса. Имена полей извлекаются из спецификации таблицы, а поля в форме можно расположить по своему усмотрению. На основе одной таблицы можно построить несколько форм.

В Access 2007 существует несколько способов создания форм:

 

Таблица 4

Способы создания форм

Автоформа

Автоматическое создание формы с использованием одного из стандартных шаблонов. Это наиболее простой и быстрый способ создания формы.

Мастер форм

Создание формы с помощью мастера; в зависимости от назначения формы мастер предлагает на выбор стандартные шаблоны и стили оформления.

Конструктор

Создание формы на основе пустого бланка при помощи инструментальных средств конструктора форм. Также предназначен для обработки готовых форм.

Сводная диаграмма

Создание формы с диаграммой на основе выбранных полей таблицы.

Сводная таблица

Создание сводной таблицы Microsoft Excel на основе таблиц или запросов Access XP


 

Существует несколько разновидностей автоформ:

Форма — создание формы для ввода данных по одной записи за раз

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

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

 

Рисунок 14 - Форма «История болезни»

Форма «История болезни» показывает данные больного, диагноз и дату поступления с данным диагнозом в больницу.

 

Рисунок 15 - Главная кнопочная форма

 

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

 

Рисунок 16 - Форма «Сведения о врачах»

 

Форма «Сведения о врачах» представлена в ленточном виде и показывает ФИО врача и его специальность.

 

Рисунок 17 - Форма «Сведения о пациенте»

 

Форма «Сведения о пациенте» представляет собой ленточный тип формы, показывающей данные о пациенте.

 

2.5 Макросы

 

Удобно разрабатывать макросы для автоматизации несложных процессов, таких как открытие и закрытие форм и отчетов, вывод на экран или печать документов и т.д. Окно макросов включает четыре столбца: Имя макроса, Условие, Макрокоманда, Аргументы, Примечание.

При создании нового макроса по умолчанию отображается только столбцы Макрокоманда, Аргументы, Примечание. Показ остальных столбцов устанавливается посредством опций Имена макросов и Условия из меню Конструктор. В столбце Имя макроса указываются имя макроса, которое надлежит задавать, если окно содержит несколько макросов. В столбце Условие осуществляется ввод условия для выполнения только части макроса. В столбце Макрокоманда перечисляются подлежащие выполнению действия в нужной последовательности. Столбец Примечание содержит комментарий к программе и делает текст макроса понятнее.

 

Раздел 3. Компьютерные сети

 

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

Основное назначение компьютерных сетей - совместное использование ресурсов и осуществление интерактивной связи как внутри одной фирмы, так и за ее пределами. Ресурсы - это данные, приложения и периферийные устройства, такие, как внешний дисковод, принтер, мышь, модем или джойстик.

Компьютеры, входящие в сеть выполняют следующие функции:

организацию доступа к сети;

управление передачей информации;

предоставление вычислительных ресурсов и услуг пользователям сети.

Для классификации компьютерных сетей используются разные признаки:

1. По назначению компьютерные сети распределяются на:

- вычислительные;

- информационные;

смешанные (информационно-вычислительные).

2. С точки зрения организации взаимодействия компьютеров, сети делят на:

- одноранговые;

- иерархические.

В одноранговой сети все компьютеры равноправны. Каждый из них может выступать как в роли сервера, т.е. предоставлять файлы и аппаратные ресурсы (накопители, принтеры и пр.) другим компьютерам, так и в роли клиента, пользующегося ресурсами других компьютеров.

В иерархических сетях имеется один или несколько специальных компьютеров (серверов), на которых хранится информация, совместно используемая различными пользователями.

3. По территориальной распространенности компьютерные сети подразделяются на:

- локальные;

- региональные;

- глобальные.

Локальные компьютерные сети (рисунок 18) – это сети, перекрывающие территорию не более 10 кв.м. Они являются сетями закрытого типа, доступ к ним разрешен только ограниченному кругу пользователей, для которых работа в такой сети непосредственно связана с их профессиональной деятельностью.

 

Рисунок 18 - Локальные компьютерные сети

 

Региональные компьютерные сети (рисунок 19) – это сети, расположенные на территории города или области.

 

Рисунок 19 - Региональные компьютерные сети

Глобальные компьютерные сети (рисунок 20) – это сети, расположенные на территории государства или группы государств. Например, всемирная сеть Internet. Они являются открытыми и ориентированы на обслуживание любых пользователей.

 

Рисунок 20 - Глобальные компьютерные сети

 

Общая схема соединения компьютеров в сети называется топологией сети.

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

Топология типа Шина, представляет собой общий кабель (называемый шина или магистраль), к которому подсоединены все рабочие станции. Топология представлена на рисунке 21:

 

Рисунок 21 - Топология «Шина»

 

Звезда (рисунок 22) — базовая топология компьютерной сети, в которой все компьютеры сети присоединены к центральному узлу (обычно сетевой концентратор).

 

Рисунок 22 - Топология "Звезда"

 

Кольцо (рисунок 23) — базовая топология компьютерной сети, в которой рабочие станции подключены последовательно друг к другу, образуя замкнутую сеть.

 

Рисунок 23 - Топология "Кольцо"

 

Ячеистая топология (рисунок 24) — соединяет каждую рабочую станцию сети со всеми другими рабочими станциями этой же сети.

 

Рисунок 24 - Топология "Ячеистая"

 

Рассмотрим информационную систему поликлиники «Добрый доктор».

В поликлинике в каждом кабинете врача имеется компьютер, также в бюро регистрации имеется 3 компьютера. Так как компьютерная сеть, покрывает небольшую территорию, расположенную в одном здании, то она является локальной. Компьютеры соединены между собой медными проводниками (витая пара) - это вид кабеля связи, представляет собой одну или несколько пар изолированных проводников, скрученных между собой (с небольшим числом витков на единицу длины), покрытых пластиковой оболочкой. В настоящее время, благодаря своей дешевизне и лёгкости в монтаже, является самым распространённым решением для построения проводных (кабельных) локальных сетей.

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

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

В топологии «шина» отсутствует центральный абонент, через которого передается вся информация, которая увеличивает ее надежность (ведь при отказе любого центра перестает функционировать вся управляемая этим центром система). Добавление новых абонентов в шину достаточно простое и обычно возможно даже во время работы сети. В большинстве случаев при использовании шины нужно минимальное количество соединительного кабеля по сравнению с другой топологией.

Шине не страшны отказы отдельных компьютеров, потому что все другие компьютеры сети могут нормально продолжать обмен. Так как используется только один кабель, в случае обрыва нарушается работа всей сети.

Схема топологии поликлиники представлена на рисунке 25:

 

Рисунок 25 - Схема топологии поликлиники

 

Достоинства:

Небольшое время установки сети;

дешевизна (требуется меньше кабеля и сетевых устройств);

простота настройки;

выход из строя рабочей станции не отражается на работе сети.

Недостатки:

Неполадки в сети, такие как обрыв кабеля и выход из строя терминатора, полностью блокируют работу всей сети;

сложная локализация неисправностей;

с добавлением новых рабочих станций падает производительность сети.

Типичная шинная топология имеет простую структуру кабельной системы с короткими отрезками кабелей. Поэтому по сравнению с другими топологиями стоимость ее реализации невелика. Однако низкая стоимость реализации компенсируется высокой стоимостью управления. Фактически, самым большим недостатком шинной топологии является то, что диагностика ошибок и изолирование сетевых проблем могут быть довольно сложными, поскольку здесь имеются несколько точек концентрации. Так как среда передачи данных не проходит через узлы, подключенные к сети, потеря работоспособности одного из устройств никак не сказывается на других устройствах. Хотя использование всего лишь одного кабеля может рассматриваться как достоинство шинной топологии, однако оно компенсируется тем фактом, что кабель, используемый в этом типе топологии, может стать критической точкой отказа. Другими словами, если шина обрывается, то ни одно из подключенных к ней устройств не сможет передавать сигналы.

 

 

Раздел 4. Создание HTML-страницы

 

Существует множество способов создания сайта. Рассмотрим один из способов – с помощью HTML.

HTML (от англ. HyperText Markup Language — «язык  разметки гипертекста») — стандартный  язык разметки документов во  Всемирной паутине. Большинство  веб-страниц создаются при помощи  языка HTML. Язык HTML интерпретируется  браузерами и отображается в  виде документа, в удобной для  человека форме.

HTML — теговый язык разметки  документов. Любой документ на  языке HTML представляет собой набор  элементов, причём начало и конец  каждого элемента обозначается  специальными пометками — тегами. Элементы могут быть пустыми, то есть не содержащими никакого  текста и других данных (например, тег перевода строки <br>). В  этом случае обычно не указывается  закрывающий тег. Кроме того, элементы  могут иметь атрибуты, определяющие  какие-либо их свойства Атрибуты  указываются в открывающем теге.

Информация о работе Проектирование БД районной поликлиники. Подсистема «Учет пациентов"