Автор работы: Пользователь скрыл имя, 27 Ноября 2013 в 19:40, курсовая работа
Актуальность данной курсовой работы заключается в том, что сейчас в XXI веке все автоматизируется. И в настоящее время никто не может представить свою работу без компьютера. Современные информационные технологии с их стремительно растущим потенциалом и быстро снижающимися издержками открывают большие возможности для новых форм организации труда и занятости в рамках как отдельных корпораций, так и общества в целом. Спектр таких возможностей значительно расширяется - нововведения воздействуют на все сферы жизни людей, семью, образование, работу, географические границы человеческих общностей и т. д.
Введение
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 Инструкции для пользователя……………………………………….
Заключение
Список используемой литературы
Таблица Пациенты:
Атрибут |
Тип данных |
Домен |
Ограничения |
ФИО |
Текстовый |
Список фамилий |
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.2 Описание метода доступа к базе данных
Метод доступа ADO.
Объекты данных ActiveX (ActiveX Data Objects, или ADO) — это новейший метод доступа к данным .
ADO обеспечивает средства, с помощью
которых программа получает
OLE DB представляет собой новый, разработанный Microsoft, низкоуровневый интерфейс, обеспечивающий доступ к множеству различных типов данных.
Провайдер OLE DB предоставляет доступ объектам ADO к этим базам данным. В свою очередь, объекты ADO позволяют подключаться к данным из прикладных программ.
Специализированные элементы управления данными (DataGrid и ADO Data). С помощью элемента управления Data можно элементарно подключиться к базам данным: достаточно настроить несколько его свойств и "связать" с ним некоторые другие элементы управления, которые будут реально отображать информацию.
Все используемые в программе данные поступают от некоторого источника данных, который может представлять собой любую базу данных— в нашем случае Microsoft Access.
Существует множество
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— язык программирования, который
используется в одноимённой сре
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-диаграмма, реляционная модель БД.
Результатом явилась БД «Больница»,
предназначенная для комплексно
Список используемой литературы
Федеральное государственное образовательное учреждение
среднего профессионального
«Канский технологический
КУРСОВОЙ ПРОЕКТ
Дисциплина: Разработка и эксплуатация автоматизированных информационных систем
Тема:
Создание автоматизированной информационной системы «Больница»
Специальность 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 Инструкции для пользователя……………………………………….
Заключение
Список используемой литературы
Информация о работе Создание автоматизированной информационной системы «Больница»