Смекни!
smekni.com

Создание автоматизированной информационной системы "Больница" (стр. 5 из 6)

Атрибут Тип данных Домен Ограничения
ФИО Текстовый Список фамилий NOT NULL
Регистрационный номер Числовой Список регистрационных номеров Первичный ключ
Адрес Текстовый Список адресов NOT NULL
Дата рождения Числовой Даты NOT NULL
№ телефона Числовой Номера телефонов NOT NULL

1.2.3 Физическое проектирование.

Sql запросы на создание таблицCREATETABLE:

CREATETABLEВрачи (ФИО char (50) NOTNULL, № паспорта integerNOTNULLprimarykey, Специализация char (50) NOTNULL , Дата рождения Data/time, Заслуги char (50) NOTNULL);

CREATETABLEПриёмы (Регистрационный номер integerNOTNULL, Дата приёма Date/timeNOTNULL, № приёма integerNOTNULLprimarykey , № паспорта врача integerNOTNULL);

CREATETABLEКурсы лечения (Регистрационный номер integerNOTNULL, № курса integerNOTNULLprimarykey, № приёма integerNOTNULLForeignkey, Описание курса char (50) NOTNULL);

CREATETABLE Рег. карта (ФИО char (50) NOTNULL, Регистрационный номер integerNOTNULLprimarykey , Адрес char (50) NOTNULL, Дата рождения Date/timeNOTNULL, № телефона integerNOTNULL, Группа крови char (50) NOTNULL, Страховая компания char (50) NOTNULL, № страховки integerNOTNULL);

CREATETABLEПациенты (ФИО char (50) NOTNULL, Регистрационный номер integerNOTNULLprimarykey, Адрес char (50) NOTNULL , Дата рождения Data/time, № телефона integerNOTNULL);


2. Практическая часть

2.1 Программно-информационное ядро базы

Таблица «Врачи»

Таблица «Приёмы»


Таблица «Курсы лечения»

Таблица «Рег. карта»


Таблица «Пациенты»

Схема данных:


2.2 Описание метода доступа к базе данных

Метод доступа ADO.

Объекты данных ActiveX (ActiveX Data Objects, или ADO) — это новейший метод доступа к данным .

ADO обеспечивает средства, с помощью которых программа получает доступ к базе данных. Объекты ADO подключаются к базе данных посредством провайдера OLE DB.

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

Провайдер OLE DB предоставляет доступ объектам ADO к этим базам данным. В свою очередь, объекты ADO позволяют подключаться к данным из прикладных программ.

Специализированные элементы управления данными (DataGrid и ADO Data). С помощью элемента управления Data можно элементарно подключиться к базам данным: достаточно настроить несколько его свойств и "связать" с ним некоторые другие элементы управления, которые будут реально отображать информацию.

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

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

ADO Data содержит следующие вкладки:

General. Определяет способ подключения элемента управления ADO Data к базе данных.

RecordSource. Определяет набор записей, который элемент управления ADO Data должен получить из источника данных. Здесь можно указать имя таблицы (или хранимой процедуры) либо SQL-запрос.

Color и Font. Определяет внешний вид элемента управления ADO Data.

2.3 Клиентское программное обеспечение

2.3.1 Программные модули

Запросы к БД:

1.поискпоспециализацииврача:

procedure TForm1.Button4Click(Sender: TObject);

begin

Form7.ShowModal;

end;

2.поиск по группе крови пациента:

procedure TForm1.Button5Click(Sender: TObject);

begin

Form8.ShowModal;

end;

3.поиск по страховой компании:

procedure TForm1.Button6Click(Sender: TObject);

begin

Form9.ShowModal;

end;

2.3.2 Интерфейспрограммы

Рисунок 3 – Главная форма

Рисунок 4 - Таблица: Врачи


Рисунок 5 - Таблица: Пациенты

Рисунок 6 - Таблица: Приёмы


Рисунок 7 - Таблица: Курсы лечения

Рисунок 8 - Таблица: Регистрационная карта


Рисунок 9 – Запрос: Поиск врачей по специализации

Рисунок 10 - Запрос: Поиск пациентов по группе крови


Рисунок 11Запрос: Поиск пациентов по страховой компании

Рисунок 12 - Отчёт: Отчёт о текущих врачах


Рисунок 13 - Отчёт: Отчёт о ожидающих пациентах

2.4 Справочная система

При помощи кнопки Справка можно узнать информацию о Delphi:

Delphi— язык программирования, который используется в одноимённой среде разработки. Сначала язык назывался Object Pascal.[2] Начиная со среды разработки Delphi 7.0[3], в официальных документах Borland стала использовать название Delphi для обозначения языка Object Pascal.

Delphi — результат развития языка Турбо Паскаль, который, в свою очередь, развился из языка Паскаль. Паскаль был полностью процедурным языком, Турбо Паскаль, начиная с версии 5.5, добавил в Object Pascal — динамическую идентификацию типа данных с возможностью доступа к метаданным классов (то есть к описанию классов и их членов) в компилируемом коде.

2.5 Инструкция для пользователя.

1. Перечень эксплуатационной документации:

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

- БД "Больница";

2. Подготовка к работе

2.1 Состав дистрибутива

В состав дистрибутива БД "Больница" входит:

- Клиентская часть Windows приложения БД "Больница";

2.2 Запуск системы

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

2. В открывшемся окне вы увидите главную кнопочную форму.

2.3 Проверка работоспособности системы

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

3. Описание операций

3.1 Наименование операции

Просмотр справочной информации, составление договора.

3.2 Условия выполнения операции

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

3.3 Подготовительные действия

Отсутствуют.

3.4 Основные действия

Работа с кнопочной формой

3.6 Ресурсы, расходуемые на операцию

Отсутствуют.

4. Аварийные ситуации. Восстановление базы данных

При сбое в работе аппаратуры восстановление нормальной работы системы должно производиться после:

- перезагрузки операционной системы;

- запуска исполняемого файла системы;

При ошибках в работе аппаратных средств (кроме носителей данных и программ) восстановление функции системы возлагается на ОС.

При ошибках, связанных с программным обеспечением (ОС и драйверы устройств), восстановление работоспособности возлагается на ОС.

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

5. Рекомендации по освоению

Для успешного освоения приложения БД "Больница" необходимо иметь навыки работы с ПК.


Заключение:

Актуальность данной курсовой работы заключается в том, что сейчас в XXI веке все автоматизируется. И в настоящее время никто не может представить свою работу без компьютера.

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