Автор работы: Пользователь скрыл имя, 28 Ноября 2013 в 17:31, курсовая работа
Актуальность данной темы в том, что в наш век информационных технологий, стало реально все документы преобразовывать в электронный вид и регистратура в считанные минуты может найти сведения о принятых пациентах, вызовах, кабинетах.
Цель работы: собрать материал и спроектировать информационную систему для работы регистратуры поликлиники.
Введение
1 Проектирование автоматизированных информационных систем
2 Анализ существующих систем управления базами данных и выбор наилучшей
3 Создание автоматизированной информационной системы "Поликлиника"
3.1 Информационная модель
3.2 Определение сущностей
3.3 Нормализация отношений
3.4 Определение взаимосвязей
3.5 Описание физической модели
3.6 Проектирование интерфейса
4 Алгоритм работы информационной системы
Заключение
Драйверы 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 - система скоростной
разработки приложений, основанная на
объектно-ориентированном
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 –форма «Помощь»
Если вы хотите узнать больше о данном продукте, то в этом вам поможет «Справка». Для этого необходимо нажать кнопку со знаком вопроса.
Информация о работе Проектирование информационной системы регистратуры поликлиники