Автор: Пользователь скрыл имя, 15 Января 2012 в 17:15, курсовая работа
Объектом предпроектного исследования является диагностическая поликлиника Читинской государственной медицинской академии, а предметом автоматизации – деятельность регистратора поликлиники.
Данная курсовая работа написана на основе изучения работы поликлиники ЧГМА.
Целью работы является создание программного продукта, позволяющего автоматизировать работу поликлиники. Подобные разработки существуют.
ВВЕДЕНИЕ…………………………………………………………………..3
ГЛАВА 1. ПРЕДПРОЕКТНОЕ ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ…………………………………………………………………………5
Технико – экономическая характеристика предметной области …...5
Общие сведения об организации……………………………5
Содержание и организация планово – экономической работы……..8
Общие сведения о задачах…………………………………...8
ГЛАВА 2. ПОСТАНОВКА ЗАДАЧИ……………………………………..15
2.1. Организационно экономическая сущность задачи……………...…15
2.2. Описание входной информации……………………………………..16
2.3. Описание выходной информации………………………………...…16
ГЛАВА 3. ВЫБОР КОНФИГУРАЦИИ ПК ДЛЯ РЕАЛИЗАЦИИ АРМ.17
ГЛАВА 4. ИНФОРМАЦИОННОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ АРМ…………………………………………………………………………………18
4.1. Информационное обеспечение комплекса задач…………………..18
4.2. Предметная область………………………………………………….19
4.3. Концептуальная модель……………………………………………...19
4.4. Описание работы программы………………………………………..22
4.5. Модель физической организации данных………………………….23
4.6. Реализация баз данных MS Access………………………………….27
4.6.1. Создание таблиц………………………………………...….27
4.6.2. Создание запросов………………………………………….28
4.6.3. Создание форм……………………………………………..30
4.6.4. Создание отчетов…………………………………………...32
4.6.5. Создание главной кнопочной формы……………………..33
4.7. Талон на прием к врачу………………………………………………36
ЗАКЛЮЧЕНИЕ…………………………………………………………….38
БИБЛИОГРАФИЧЕСКИЙ СПИСОК…………
- поддержание языков БД (язык определения данных, язык манипулирования данными).
Наиболее популярной на сегодняшний СУБД для персональных компьютеров является MS Access. Она представляет собой систему обслуживания реляционных баз данных с графической оболочкой. Данные в таких базах оформляются в виде одной или нескольких таблиц, состоящих из однотипных записей.
Для
создания базы данных поликлиники ЧГМА
необходимо создать таблицы, заполнить
их в соответствии с исходными данными
и реализовать связи между таблицами в
режиме «схема данных».
4.6.1.
Создание таблиц
Таблица – это набор данных по конкретной теме, такой как пациенты или врачи. Использование отдельной таблицы для каждой темы означает, что соответствующие данные сохранены только один раз, что делает базу данных более эффективной и уменьшает число ошибок при вводе данных. Создание таблиц заключается в задании её полей и назначении их свойств.
Для создания таблиц достаточно воспользоваться консруктором таблиц, с помощью которого можно определить имена полей таблицы и типы данных полей. Кроме этого, для создания наиболее часто используемых в базе данных таблиц, можно воспользоваться режимом мастера.
После, того как необходимые поля будут определены, можно определить первичный ключ для таблицы, содержащий одно или несколько полей.
Первичный ключ используется для связывания таблицы с вторичными ключами в других таблицах. Это одно или несколько полей (столбцов), комбинация значений которых однозначно определяет каждую запись в таблице. Первичный ключ не допускает значений 0 и всегда должен иметь уникальный индекс.
Связь между таблицами устанавливает отношения между совпадающими значениями в ключевых полях, обычно между полями, имеющими одинаковые имена в обеих таблицах. В большинстве случаев ключевым полем одной таблицы, являющимся уникальным идентификатором каждой записи, связывается внешний ключ другой таблицы. Например, таблицу «Сотрудники» и таблицу «Должности» связывает ключ «Код должности», являющийся первичным в таблице «Должности» и вторичным в таблице «Сотрудники».
Связь
между таблицами создается
4.6.2.
Создание запросов
Следующими объектами данных MS Access, которые будут рассмотрены, являются запросы. Запросы используются для просмотра, изменения и анализа данных различными способами. Запросы также можно использовать в качестве источников записей для форм, отчётов и страниц доступа к данным.
Для одной и той же таблицы можно создать множество разных запросов, каждый из которых сможет извлекать из таблицы лишь малую часть информации, но именно ту часть, которая необходима. В результате работы запроса из общей исходной базы формируется результирующая таблица, содержащая часть общей информации, соответствующей запросу. Ещё одним ценным свойством запросов является их способность выполнять итоговые вычисления.
С помощью MS Access могут быть созданы несколько видов запросов:
Запрос «Количество пациентов за день» указывает количество больных за день в поликлинике показано на рисунках 4.9. – 4.10.
Рис. 4.9.
Количество больных за день.
Рис. 4.10. Количество больных за день.
4.6.3
Создание форм
Форма - средство отображения данных на экране и управления ими. В форме можно разместить специальные элементы управления (счётчики, раскрывающиеся списки, переключатели, флажки и прочее) для автоматизации ввода. С помощью формы данные можно не только вводить, но и отображать. Запросы тоже отображают данные, но делают это виде результирующей таблицы, не имеющей почти никаких средств оформления. При выводе данных с помощью форм можно применять специальные средства оформления.
Наиболее удобными способами создания форм являются создание формы с помощью конструктора и с помощью мастера.
Мастер задаёт подобные вопросы об источниках записей, полях, макете, требуемых формах и создаёт форму на основании полученных ответов. С помощью мастера наиболее удобно создавать формы, предназначенные для ввода и редактирования данных.
Создание форм в режиме конструктора удобно для создания диалоговых окон и форм, не связанных с редактированием данных, поскольку в этом режиме можно управлять элементами формы в произвольном порядке.
В данной базе данных были созданы следующие формы показано на рисунке 4.11:
Рис.4.11.
База данных.
4.6.4. Создание
отчетов
Отчёт представляет собой эффективный способ представления данных в печатном формате. Имея возможность управлять размером и внешним видом всех элементов отчёта, пользователь может отобразить сведения желаемым образом. Большая часть сведений в отчёте поступает из базовой таблицы, запроса. По своим свойствам и структуре отчёты во многом похожи на формы, но предназначены только для вывода данных, причём для вывода не на экран, а на печатающее устройство. В связи с тем отчёты отличаются тем, что в них приняты специальные меры для группирования выводимых данных и для ввода специальных элементов оформления характерных для печатных документов. Наиболее удобным способом создания отчётов является создание отчёта с помощью мастера.
Отчёты
могут быть открыты в трёх режимах:
в режиме конструктора, в режиме
предварительного просмотра и в
режиме мастера. Режим конструктора
используют для создания нового или
изменения структуры
В базе данных были созданы следующие отчеты показано на рисунке 4.12.:
Рис.
4.12. Отчеты.
4.6.5.
Создание главной кнопочной
формы
Для работы с базой данных можно создать главную кнопочную форму. Она создается с помощью диспетчера кнопочных форм. С помощью главной кнопочной формы можно легко получить интересующую пользователям информацию. Она создается для удобства работы с базой данных.
Главная
кнопочная форма поликлиники представлена
на рисунках 4.13. – 4.15.
Рис. 4.13.
Главное меню.
Рис.
4.14. Меню пациенты.
Рис.
4.15. Меню сотрудники.
4.7.
Талон на прием к врачу
Форма
талона на прием к врачу представлена
на рисунке 4.16.
Рис.
4.16. Талон на прием к врачу.
Вывод талона на печать осуществляется нажатием кнопки .
ЗАКЛЮЧЕНИЕ
В современном мире часто приходится работать с данными из разных источников, каждый из которых связан с определённым видом деятельности. Для координации всех этих данных необходимы определённые знания и организационные навыки. MS Access объединяет сведения из разных источников в одной реляционной базе данных. Удобный интерфейс позволяет легко ориентироваться в ней, привлекая тем самым многих разработчиков и пользователей баз данных.
Чтобы сделать любую базу в MS Access необходимо изучить предметную область и составить таблицы, в которых будет отображаться эта предметная область. В результате было сделано автоматизированное рабочее место в виде набора связанных экранных форм и отчётов, позволяющие просматривать данные по поликлиники. MS Access позволяет управлять информацией из одного файла базы данных. В рамках этого файла данные можно разделить на отдельные таблицы; просматривать, добавлять и удалять данные в таблицах; находить и извлекать только нужные данные с помощью запросов, а также анализировать или печатать данные в заданном макете с помощью отчётов. Создание главной формы к данным позволяет пользователям легко просматривать, обновлять или анализировать данные.
Разработанная база данных проста в применении и может быть использована в любой поликлинике.
БИБЛИОГРАФИЧЕСКИЙ
СПИСОК:
Основная
литература
Дополнительная
литература
Информация о работе Автоматизированоое рабочее место регистратора поликлиники