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


Рисунок 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 веке все автоматизируется. И в настоящее время никто не может представить свою работу без компьютера.

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

В данной курсовой работы было произведено предпроектное исследование, произведено техническое проектирование, в котором была разработана ER-диаграмма, реляционная модель БД.

Результатом явилась БД «Больница», предназначенная для комплексного информационного обеспечения процессов «Больницы».


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

 

1.  Гагарина Л.Г., Киселев Д.В., Федотова Е.Л. Разработка и эксплуатация автоматизированных информационных систем: учебное пособие.-М.: ИД «Форум»: ИНФРА-М, 2007. – 384 с.

2.  Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: учеб. Пособие. – М.: «Форум»: ИНФРА-М, 2007.-400 с.

3.  Фуфаев Э.В., Фуфаев Д.Э. Базы данных: учебное пособие для студ. сред. проф. образования. – М.: Издательский центр «Академия», 2008.-320 с.4.Ю. Избачков, В. Петров, А. Васильев, И. Телина Информационные системы 3-е издание. - СПб.: Питер, 2010. – 544 с.

4.  Грекул В. И.; Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем : курс лекций: учебное пособие. М.: Интернет-Ун-т Информ. технологий, 2005

5.  http://www.citforum.ru/ - форум информационных технологий.

6.  http://www.intuit.ru/ -Интернет-Университет Информационных Технологий.

7.  http://teachpro.ru/course2d.aspx?idc=250 – обучающий видеокурс по системе MS Access 2007.

8.  http://www.mstu.edu.ru/education/materials/zelenkov/toc.html - электронный учебник по базам данных.

9.  http://www.rugost.com/ - Сайт содержит ГОСТы, примеры разработанных документов по ГОСТ (ТЗ, ТП,РД), шаблоны документов по ГОСТ.


Федеральное государственное образовательное учреждение

среднего профессионального образования

«Канский технологический колледж»

КУРСОВОЙ ПРОЕКТ

Дисциплина: Разработка и эксплуатация автоматизированных информационных систем

Тема:

Создание автоматизированной информационной системы «Больница»

Специальность 230103.51

 Группа АВ-41

Демянюк Н.В.


Содержание

 

Введение

1. Теоретическая часть…………………………………………………...

1.1 Предпроектное исследование……………………………………….

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

1.1.2 Техническое задание……………………………………………….

1.2 Техническое проектирование……………………………………….

1.2.1 Концептуальное проектирование………………………………....

1.2.2 Даталогическое проектирование………………………………….

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

1.2.4 Технический проект………………………………………………..

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

2.1 Программно-информационное ядро……………………………......

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

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

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

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

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

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

Заключение

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

 


Информация о работе «Создание автоматизированной информационной системы "Больница"»
Раздел: Информатика, программирование
Количество знаков с пробелами: 46401
Количество таблиц: 9
Количество изображений: 21

Похожие работы

Скачать
32005
19
2

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

Скачать
98744
5
11

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

Скачать
159010
10
23

... мерах. 2.4 Техническое задание и проектирование 2.4.1 Полное наименование системы и условное обозначение Полное наименование системы - "Автоматизированная информационная система ведения внутреннего документооборота Административной комиссии при администрации г. Белгорода". Сокращенное название АИС ВВДАК 2.4.2 Основания для создания Разработка данной системы осуществлена в рамках ...

Скачать
67225
14
0

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

0 комментариев


Наверх