Контрольной работе по дисциплине «Базы данных»

Автор: Пользователь скрыл имя, 05 Ноября 2012 в 14:46, контрольная работа

Краткое описание

В базу данных медицинской поликлиники занесены имя, пол, дата рождения, паспортные данные и номер страхового медицинского полиса, домашний адрес каждого пациента, а также сведения о врачах. Всякий раз, когда врач осматривает больного, явившегося к нему на прием, или сам приходит по вызову на дом, записываются имя и данные пациента, имя врача, дата и место проведения осмотра, симптомы заболевания, диагноз и предписания больному. Если врач прописывает больному какое-либо лекарство – записывается его название, способ приема и дозировка, словесные описания предполагаемого

Файлы: 1 файл

Отчет.docx

— 403.97 Кб (Скачать)

Федеральное агенТство по образованию

Государственное образовательное учреждение  
высшего профессионального образования  
ТГТУ

 

Специальность «Прикладная информатика (в экономике)»

Кафедра «ИС»

ПОЛИКЛИНИКА

Пояснительная записка к контрольной работе 
по дисциплине «Базы данных»

 

 

Выполнила:

студентка группы ПИЭ-25

Лысенко И.Н.

 Проверил:

доцент Мальков А.А.

 

 

 

 

 

 

 

 

 

 

 

 

Вышний  Волочек

2012

 

Задание на контрольную  работу.

 

  1. Разбить заданную таблицу (согласно варианта) на несколько, приведя их к третьей нормальной форме.
  2. В Access создать полученные в п.1 таблицы с соответствующими ключевыми полями.
  3. В схеме данных установить связи между таблицами.
  4. Для каждой таблицы создать форму в конструкторе. Для каждой формы установить следующие свойства :
    1. Убрать полосы прокрутки, область выделения, кнопки перехода по записям, кнопки развертывания, свертывания и закрытия окна.
    2. Граница : тонкая.
    3. Добавить заголовок с примечанием. В заголовке отобразить название соответствующей таблицы. В примечании поместить кнопки : закрытия формы, перехода по записям.
  5. В конструкторе создать 4 запроса :
    1. С точным совпадением.
    2. С неточным совпадением.
    3. С группировкой.
    4. С вычисляемым полем.
  6. С помощью мастера создать 2 отчета с использованием уровней группировки.
  7. Создать двухуровневую кнопочную форму. Она должна содержать главную кнопочную форму и кнопочные формы второго уровня. Требования к главной кнопочной форме:
    1. Заголовок/примечание. В заголовке отобразить название базы данных. В примечании поместить кнопку выхода из приложения.
    2. В области данных (между заголовком и примечанием) расположить четыре кнопки : «Таблицы», «Формы», «Запросы» и «Отчеты». При нажатии на кнопку «Таблицы» должна открыться кнопочная форма второго уровня «Таблицы», при нажатии на кнопку «Формы»  должна открыться кнопочная форма второго уровня «Формы» , при нажатии на кнопку «Запросы»  должна открыться кнопочная форма второго уровня «Запросы»   , при нажатии на кнопку «Отчеты» должна открыться кнопочная форма второго уровня «Отчеты». При этом сама главная кнопочная форма должна закрываться.
    3. Убрать полосы прокрутки, область выделения, кнопки перехода по записям, кнопки развертывания, свертывания и закрытия окна.
    4. Граница : тонкая.
    5. Добавить заголовок с примечанием. В заголовке отобразить название соответствующей таблицы. В примечании поместить кнопки : закрытия формы, перехода по записям.
  8. Требования к кнопочным формам второго уровня. Их должно быть четыре : «Таблицы», «Формы», «Запросы» и «Отчеты».
    1. Убрать полосы прокрутки, область выделения, кнопки перехода по записям, кнопки развертывания, свертывания и закрытия окна.
    2. Граница : тонкая.
    3. Добавить заголовок с примечанием. В заголовке отобразить название соответствующей таблицы. В примечании поместить кнопки : закрытия формы, перехода по записям.
    4. Для каждого из объектов базы данных (таблицы, формы, запросы и отчеты) на соответствующей кнопочной форме второго уровня должны быть созданы по две кнопки : открытие объекта либо в режиме конструктора, либо в режиме таблицы, формы, запроса или отчета в зависимости от типа объекта.
    5. На каждой кнопочной форме второго уровня в примечании должна быть размещена кнопка перехода на главную кнопочную форму с закрытием той формы, на которой эта кнопка помещена.
  9. Действия всех кнопок должны реализовывать соответствующие макросы.

 

 

 

 

 

 

 

Задание

Вариант 32

В базу данных медицинской поликлиники  занесены имя, пол, дата рождения, паспортные данные и номер страхового медицинского полиса, домашний адрес каждого пациента, а также сведения о врачах. Всякий раз, когда врач осматривает больного, явившегося к нему на прием, или сам  приходит по вызову на дом, записываются имя и данные пациента, имя врача, дата и место проведения осмотра, симптомы заболевания, диагноз и  предписания больному. Если врач прописывает  больному какое-либо лекарство – записывается его название, способ приема и дозировка, словесные описания предполагаемого действия лекарства и возможных побочных эффектов. Система должна обеспечивать поиск и выдачу сведений по разным вопросам. Разработать информационную систему ПОЛИКЛИНИКА.

Разработать базу данных ПОЛИКЛИНИКА на основе Microsoft Access –реляционной системы управления базами данных, входящей в комплект пакета Microsoft Office.

Руководитель:  ____________ 
(подпись)

 

Введение

Целью курсовой работы является разработка для ЭВМ  базы данных средней сложности с  типовым пользовательским интерфейсом, а в частности, разработка базы данных ПОЛИКЛИНИКА на основе реляционной системы управления базами данных Microsoft Access, входящей в комплект Microsoft Office.

 

Введение

Целью курсовой работы является разработка для ЭВМ  базы данных средней сложности с  типовым пользовательским интерфейсом, а в частности, разработка базы данных ПОЛИКЛИНИКА на основе реляционной системы управления базами данных Microsoft Access, входящей в комплект Microsoft Office.

1 Схема данных

На рисунке 1 приведена схема данных для базы данных ПОЛИКЛИНИКА.

Рисунок 1 – Схема данных

2 Описание приложения для БД

2.1 Назначение

Данное приложение записывает все данные о пациентах поликлиники, их осмотрах, а также данные лечащих врачей, выводит отчеты, а также осуществляет вывод на печать (на принтер).

2.2 Работа с программой

Данное  приложение рассчитано на работу в  среде Windows под управлением СУБД Microsoft Access. При открытии файла «Поликлиника.mdb» появляется главное меню приложения «Поликлиника» (рисунок 2):

Рисунок 2 – Главное меню приложения «Поликлиника»

Главное меню включает следующие пункты (кнопки):

Группа «Добавить»:

  • Лекарство
  • Врача
  • Пациента
  • Специальность
  • Новый осмотр

 

Группа «Отчеты»:

  • Осмотр пациента
  • Осмотры по врачу
  • Осмотры по дате

 

Кнопка «Выход»

 

2.2.1 Добавить лекарство

При нажатии  данной кнопки вызывается форма «Добавить лекарство» (рисунок 3):

Рисунок 3 – Форма «Добавить лекарство»

Назначение  данной формы – добавить в базу данных сведения об лекарственных средствах. Все данные при этом заносятся в таблицу «Лекарства».

2.2.2 Добавить врача

При нажатии  данной кнопки вызывается форма «Добавить врача» (рисунок 4):

Рисунок 4 – Форма «Добавить врача»

Назначение  данной формы – внести в базу данных сведения о лечащих врачах поликлиники (фамилия, имя, отчество, специальность) Введенные данные о враче при этом заносятся в таблицу «Врачи».

2.2.3 Добавить пациента

При нажатии данной кнопки вызывается форма  «Добавить пациента» (рисунок 4):

Рисунок 4 – «Форма добавить пациента»

Назначение  данной формы – внести в базу данных сведения о пациентах поликлиники (фамилия, имя, отчество, № полиса, домашний адрес), данные о поле выбирауются из списка. Введенные данные о пациенте при этом заносятся в таблицу «Пациенты».

2.2.4 Добавить специальность

При нажатии данной кнопки вызывается форма  «Добавить специальность» (рисунок 5):

Рисунок 5 – «Форма добавить специальность»

Назначение  данной формы – внести в базу данных сведения о специальностях лечащих врачей поликлиники. Введенные данные при этом заносятся в таблицу «Специальность».

 

2.2.5 Добавить новый осмотр

При нажатии данной кнопки вызывается форма  «Добавить специальность» (рисунок 6):

Рисунок 6 – «Форма добавить новый  осмотр»

Назначение  данной формы – внести в базу данных сведения об осмотре больного лечащим врачем. Большинство полей в данной форме заполняется данными из списков. Введенные данные при этом заносятся в таблицу «Осмотр».

2.2.6 Отчеты

Отчеты выделены в главном меню в отделную группу «Отчеты» (рисунок 2):

Назначение  данной группы – сформировать отчеты на основе существующей базы данных.

2.2.6.1 Осмотр пациента

При нажатии  данной кнопки вызывается диалог с приглашением ввести ФИО конкретного пациента (рисунок 7):

Рисунок 7 – Приглашение

После нажатия кнопки ОК выводится отчет  обо всех осмотрах пациента с данной фамилией на основании запроса «Осмотр  пациента» (рисунок 8)

Рисунок 8 - Отчет «Осмотр пациента»

 

2.2.6.2 Осмотры по врачу

При нажатии  данной кнопки вызывается диалог с приглашением ввести ФИО врача (рисунок 9):

Рисунок 9 – Приглашение

После нажатия кнопки ОК выводится отчет  об всех пациентах, которых осматривал врач с данной фамилией на основании  запроса «Осмотры по врачу» (рисунок 10)

Рисунок 10 - Отчет «Осмотры по врачу»

2.2.6.3 Осмотры по дате

При нажатии  данной кнопки вызывается диалог с приглашением ввести дату осмотра (рисунок 11):

Рисунок 11 – Приглашение

После нажатия кнопки ОК выводится отчет  обо всех осмотрах, проведенных в  данный день на основании запроса  «Осмотры по дате» (рисунок 12)

Рисунок 12 - Отчет «Осмотр пациента»

 

2.2.4 Выход

При нажатии  данной кнопки приложение закрывается  и осуществляется выход в среду  Windows.

Заключение

В курсовой работе была спроектирована, разработана и  отлажена база данных на приложении Microsoft Access из пакета Microsoft Office. Эта база данных имеет удобный интерфейс, главное меню, а также обеспечивает вывод на печать различных сведений из базы данных.


Информация о работе Контрольной работе по дисциплине «Базы данных»