Автор работы: Пользователь скрыл имя, 10 Декабря 2014 в 17:01, курсовая работа
В деловой и личной сфере часто приходится работать с данными из разных источников, каждый из которых связан с определенным видом деятельности. Для координации всех этих данных необходимы определенные знания и организационные навыки.
В общем смысле термин база данных — это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области или разделе предметной области.
ВВЕДЕНИЕ 3
1. Постановка задачи 3
1.1. Задание 3
1.2. Назначение базы данных 3
1.3. Выполняемые базой данных функции 3
1.4. Категории пользователей 3
1.5. Причины выбора данной СУБД 3
2. Проектирование базы данных 3
2.1. Инфологическое проектирование 3
2.2 Сущности 3
2.3 Добавление не ключевых атрибутов в отношения 3
2.4. Назначение и функции программной системы 3
2.5. Связывание таблиц 3
2.6. Запросы 3
2.7. Формы 3
2.8. Отчеты 3
2.9. Макросы 3
ЗАКЛЮЧЕНИЕ 3
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 3
Запрос «Данные о главном враче» выводит пациентов, которые лежали в больнице более одного раза.
Рис. 8. Запрос «Данные о главном враче»
Работа с данными в режиме таблицы имеет существенный недостаток: если полей слишком много, они не умещаются на экране и приходится прибегать к различным манипуляциям, чтобы оптимизировать представление: например, убирать некоторые столбцы, менять их положение.
После создания базы данных (и, возможно, одной или более таблиц) вы можете создать формы для просмотра данных в более удобном виде. Форма может служить средством защиты базы данных от неквалифицированных пользователей, а также ширмой, заслоняющей от любопытных глаз конфиденциальную информацию.
Любая форма строится на основе Access-таблицы или запроса. Имена полей извлекаются из спецификации таблицы, а поля в форме можно расположить по своему усмотрению. На основе одной таблицы можно построить несколько форм.
В MS Access 2007 существует несколько способов создания форм:
Таблица 2. Способы создания форм
Автоформа |
Автоматическое создание формы с использованием одного из стандартных шаблонов. Это наиболее простой и быстрый способ создания формы. |
Мастер форм |
Создание формы с помощью мастера; в зависимости от назначения формы мастер предлагает на выбор стандартные шаблоны и стили оформления. |
Конструктор |
Создание формы на основе пустого бланка при помощи инструментальных средств конструктора форм. Также предназначен для обработки готовых форм. |
Сводная диаграмма |
Создание формы с диаграммой на основе выбранных полей таблицы. |
Сводная таблица |
Создание сводной таблицы Microsoft Excel на основе таблиц или запросов Access XP |
Существует несколько разновидностей автоформ:
Форма — создание формы для ввода данных по одной записи за раз
Разделенная форма — создание разделенной формы, в верхней части которой отображается таблица, а в нижней – форма для ввода данных в запись, выделенную в таблице.
Несколько элементов — создание формы, в которой записи отображаются в виде таблицы, при этом каждая запись занимает отдельную строку
При каждом открытии сохраненной формы обновляются данные таблицы или запроса, на основе которого была создана форма. Благодаря этому содержимое формы всегда соответствует информации в таблицах или запросах.
Перечень форм, применяемых в данной работе приведен ниже:
Рис. 9. Форма «Пациенты»
Форма «Пациенты» показывает данные больного, дату обращения и вид лечения.
Рис. 10. Главная кнопочная форма
Главная кнопочная форма предназначена для открытия запросов, форм и отчетов базы данных, путем нажатия соответствующей кнопки области главной кнопочной формы.
Рис. 11. Форма «Персонал»
Форма «Персонал» показывает ФИО врача, его специальность и должность.
Рис. 12. Форма «Специализация»
Форма «Специализация» информация о специализациях персонала поликлиники.
Отчеты используются для отображения данных таблицы или запроса в удобном для пользователя формате (с заголовками и номерами страниц).
Больше всего сведений в отчете берется из базовой таблицы и запроса, являющихся источниками данных для отчета. Другие сведения вводятся при разработке отчета. При создании отчета можно использовать несколько таблиц и запросов.
Использование отчетов имеет следующие достоинства:
Отчеты можно создавать двумя способами:
Рис. 13. Отчет «Данные о главном враче»
Рис. 14. Отчет «Пациенты на амбулаторном лечении»
Отчет «Пациенты на амбулаторном лечении» показывает всех пациентов, состоящих на амбулаторном лечении.
Рис. 15. Отчет «Поиск пациентов по диагнозу»
Отчет «Поиск пациентов по диагнозу» выполнен с уровнем группировки представления данных по ФИО пациента и позволяет просмотреть данные о пациентах с определенным заболеванием.
Удобно разрабатывать макросы для автоматизации несложных процессов, таких как открытие и закрытие форм и отчетов, вывод на экран или печать документов и т.д. Окно макросов включает четыре столбца: Имя макроса, Условие, Макрокоманда, Аргументы, Примечание.
При создании нового макроса по умолчанию отображается только столбцы Макрокоманда, Аргументы, Примечание. Показ остальных столбцов устанавливается посредством опций Имена макросов и Условия из меню Конструктор. В столбце Имя макроса указываются имя макроса, которое надлежит задавать, если окно содержит несколько макросов. В столбце Условие осуществляется ввод условия для выполнения только части макроса. В столбце Макрокоманда перечисляются подлежащие выполнению действия в нужной последовательности. Столбец Примечание содержит комментарий к программе и делает текст макроса понятнее.
Как следствие – реализованная АСУ «Поликлиника» в достаточной мере отражает специфику выбранной предметной области.
База данных, созданная в результате выполнения курсового задания, является учебной. Она достаточно проста. При ее создании было сознательно, заложено огромное количество упрощений и допусков [10].
Однако, знания, полученные в результате изучения курса, практические занятия и самостоятельно созданная в ходе выполнения курсового задания база данных, а также практические навыки, приобретенные в ходе ее создания, заложили серьезный фундамент, который позволяет постепенно перейти «от простого к сложному» и, как результат, создавать весьма сложные, профессиональные базы данных в самых разных областях и направлениях [12,5].
Достигнуты следующие цели:
Спроектированная база данных реализована средствами СУБД Access, заполнена контрольными данными и протестирована.
Санкт-Петербург
2014
Информация о работе Разработка структуры и средств реализации базы данных «Поликлиника»