рефераты рефераты
Главная страница > Курсовая работа: Создание автоматизированной информационной системы "Больница"  
Курсовая работа: Создание автоматизированной информационной системы "Больница"
Главная страница
Банковское дело
Безопасность жизнедеятельности
Биология
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
География экономическая география
Геодезия
Геология
Госслужба
Гражданский процесс
Гражданское право
Иностранные языки лингвистика
Искусство
Историческая личность
История
История государства и права
История отечественного государства и права
История политичиских учений
История техники
История экономических учений
Биографии
Биология и химия
Издательское дело и полиграфия
Исторические личности
Краткое содержание произведений
Новейшая история политология
Остальные рефераты
Промышленность производство
психология педагогика
Коммуникации связь цифровые приборы и радиоэлектроника
Краеведение и этнография
Кулинария и продукты питания
Культура и искусство
Литература
Маркетинг реклама и торговля
Математика
Медицина
Реклама
Физика
Финансы
Химия
Экономическая теория
Юриспруденция
Юридическая наука
Компьютерные науки
Финансовые науки
Управленческие науки
Информатика программирование
Экономика
Архитектура
Банковское дело
Биржевое дело
Бухгалтерский учет и аудит
Валютные отношения
География
Кредитование
Инвестиции
Информатика
Кибернетика
Косметология
Наука и техника
Маркетинг
Культура и искусство
Менеджмент
Металлургия
Налогообложение
Предпринимательство
Радиоэлектроника
Страхование
Строительство
Схемотехника
Таможенная система
Сочинения по литературе и русскому языку
Теория организация
Теплотехника
Туризм
Управление
Форма поиска
Авторизация




 
Статистика
рефераты
Последние новости

Курсовая работа: Создание автоматизированной информационной системы "Больница"

Таблица Пациенты:

Атрибут

Тип данных

Домен

Ограничения

ФИО

Текстовый Список фамилий NOT NULL

Регистрационный номер

Числовой Список регистрационных номеров Первичный ключ

Адрес

Текстовый Список адресов NOT NULL

Дата рождения

Числовой Даты NOT NULL

№ телефона

Числовой Номера телефонов NOT NULL

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

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

CREATE TABLE Врачи (ФИО char (50) NOT NULL, № паспорта integer NOT NULL primary key, Специализация char (50) NOT NULL , Дата рождения Data/time, Заслуги char (50) NOT NULL);

CREATE TABLE Приёмы (Регистрационный номер integer NOT NULL, Дата приёма Date/time NOT NULL, № приёма integer NOT NULL primary key , № паспорта врача integer NOT NULL);

CREATE TABLE Курсы лечения (Регистрационный номер integer NOT NULL, № курса integer NOT NULL primary key, № приёма integer NOT NULL Foreign key, Описание курса char (50) NOT NULL);

CREATE TABLE Рег. карта (ФИО char (50) NOT NULL, Регистрационный номер integer NOT NULL primary key , Адрес char (50) NOT NULL, Дата рождения Date/time NOT NULL, № телефона integer NOT NULL, Группа крови char (50) NOT NULL, Страховая компания char (50) NOT NULL, № страховки integer NOT NULL);

CREATE TABLE Пациенты (ФИО char (50) NOT NULL, Регистрационный номер integer NOT NULL primary key, Адрес char (50) NOT NULL , Дата рождения Data/time, № телефона integer NOT NULL);


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 - Запрос: Поиск пациентов по группе крови


Страницы: 1, 2, 3, 4, 5, 6, 7, 8

рефераты
Новости