Автор работы: Пользователь скрыл имя, 26 Ноября 2012 в 15:18, контрольная работа
Автоматизированная информационная система «Поликлиника» включает в себя данные о врачах, пациентах, кабинетах и вызовах, которые необходимые для работы поликлиники. База данных позволяет осуществлять добавление, изменение, поиск и удаление данных, а также просматривать эти данные.
Актуальность данной темы в том, что в наш век информационных технологий, стало реально все документы преобразовывать в электронный вид и регистратура в считанные минуты может найти сведения о принятых пациентах, вызовах, кабинетах.
Цель работы: собрать материал и разработать Автоматизированную информационную систему для работы регистратуры поликлиники № 4.
Введение
1. Проектирование автоматизированных информационных систем
2. Анализ существующих систем управления базами данных и выбор наилучшей
3. Создание автоматизированной информационной системы "Поликлиника"
3.1 Информационная модель
3.2 Определение сущностей
3.3 Нормализация отношений
3.4 Определение взаимосвязей
3.5 Описание физической модели
3.6 Проектирование интерфейса
4. Алгоритм работы программы
5. Руководство пользователя
Заключение
Драйверы SQL Links для доступа к данным серверных СУБД.
Access - в переводе с английского означает “доступ”. MS Access - это функционально полная реляционная СУБД. Кроме того, MS Access одна из самых мощных, гибких и простых в использовании СУБД. В ней можно создавать большинство приложений, не написав ни единой строки программы, но если нужно создать нечто очень сложное, то на этот случай MS Access предоставляет мощный язык программирования - Visual Basic Application.
Популярность СУБД Microsoft Access обусловлена следующими причинами:
Предназначен для создания отчетов произвольной формы на основании различных данных и разработки некоммерческих приложений. Минимальные ресурсы ПК: процессор 468DX, Windows 3.1, 95, NT, объем оперативной памяти 12 (16) Мб, занимаемый объем на ЖМД 10-40 Мб.
Visual Basic – это универсальный объектно-ориентированный язык программирования, диалекты которого встроены в Access, Visual FoxPro. Преимущества: универсальность, возможность создания компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ. Применяется для создания приложений средней мощности, не связанных с большой интенсивностью обработки данных, разработки компонентов OLE, интеграция компонентов Microsoft Office. Минимальные ресурсы ПК: процессор 368DX, Windows 3.1, 95, NT, объем оперативной памяти 6 (16) Мб, занимаемый объем на ЖМД 8-36 Мб.
Указанные программные продукты имеют возможности визуального проектирования интерфейса пользователя, то есть разработчик из готовых фрагментов создает элементы интерфейса, программирует только их изменения в ответ на какие-либо события.
Компания Borland всегда была широко известна професссиональным разработчикам как фирма, предлагающая компиляторы С и Pascal, систему управления базами данных Paradox. Имея по всему миру около шести миллионов пользователей, dBASE остается индустриальным стандартом, применимым к различным операционным платформам, среди которых MS-DOS, UNIX, VAX/VMS и MS-Windows. Продукты, развиваемые в классе языков программирования - Borland C++ 4.5 и Delphi - с уникальным сочетанием классических принципов и современной технологии.
Совершенно новый продукт Borland Delphi for Windows - система скоростной разработки приложений, основанная на объектно-ориентированном Паскале. Delphi объединяет визуальные средства быстрой разработки приложений, высокопроизводительный компилятор объектно-ориентированного языка, масштабируемый механизм доступа к данным и другие последние достижения в области компьютерных технологий.
Visual C++ – наиболее мощный объектно-ориентированный язык программирования, обладает неограниченной функциональностью. Предназначен для создания компонентов приложений для выполнения операций, критичных по скорости.
Для создания была выбран продукт Borland Delphi for Windows, с системой управления базами данных Paradox, так как таблицы Paradox по сравнению с другими поддерживают самый богатый набор разных типов полей, что позволяет автоматически следить за правильностью вводимых в поля данных, выбирать данные из другой таблицы, строить вторичные индексы, в том числе составные, следить за ссылочной целостностью БД, защищать таблицу от несанкционированного доступа, выбирать языковый драйвер.
3. Создание автоматизированной
информационной системы "
3.1 Информационная модель
Для кабинетов необходима следующая информация (концептуальные требования):
Для врачей необходима следующая информация (концептуальные требования):
Для пациентов необходима следующая информация (концептуальные требования):
Для вызовов на дом необходима следующая информация (концептуальные требования):
3.2 Определение сущностей
При работе с полученной информацией были выведены следующие сущности и поля. Сущность Кабинеты включает в себя следующие поля:
Сущность Врачи включает в себя следующие поля:
Сущность Пациенты включает в себя следующие поля:
Сущность Вызовы включает в себя следующие поля:
3.3 Нормализация отношений
Отношение находится в первой нормальной форме, когда все его значения атрибутов атомарны.
Таблица 1 – Список кабинетов
Номер |
Название |
Телефон |
Дни работы |
Время работы |
Таблица 2 – Список врачей
ФИО |
Должность |
Специализация |
Кабинет |
Телефон |
Дни работы |
Время работы |
Таблица 3 – Список пациентов
ID пациента |
ФИО |
Диагноз |
Дата поступления |
Последний прием |
Следующий прием |
Таблица 4 – Список вызовов
Номер |
ФИО |
Адрес |
Тел. клиента |
Симптомы |
Дата вызова |
Примечание |
3.4 Определение взаимосвязей
1
Схема 4 – Взаимосвязь врача с пациентом.
Схема 5 – Взаимосвязь врач и кабинет
1
Схема 6 – Взаимосвязь пациент и вызов
3.5 Описание физической модели
При проектирование АИС были определены типы данных, хранящейся в АИС информации.
На рисунке 4 показана физическая модель таблицы «Кабинеты».
На рисунке 5 показана физическая модель таблицы «Врачи».
Рисунок 5 – Физическая модель таблицы «Врачи»
На рисунке 6 показана физическая модель таблицы «Пациенты».
Рисунок 6 – Физическая модель таблицы «Пациенты»
На рисунке 7 показана физическая модель таблицы «Вызовы».
Рисунок 7 – Физическая модель таблицы «Вызовы»
3.6 Проектирование интерфейса
При разработке базы данных разработчик
создал удобный интерфейс. На главной
форме располагались нужные сведения
для работы в базе данных «Поликлиника».
С главной формой связано ещё
несколько вспомогательных
Рисунок 8 – Начальная форма программы
Если вы хотите узнать, как работать с данной базой данных, вам понадобится нажать на главной форме кнопку F1 и появится окно «Помощь».
Рисунок 9 –форма «Помощь»
Если вы хотите узнать больше о данном продукте, то в этом вам поможет «Справка». Для этого необходимо нажать кнопку со знаком вопроса.
Информация о работе Автоматизированная системы "Поликлиника"