Реферат: Программа Учет рождаемости

Министерство Образования и Науки Российской Федерации

Уральский Государственный Экономический Университет

Курсовая работа

по дисциплине: Базы данных

Тема: Учет рождаемости.

Выполнил: Юдакова Н.А.

Проверил: Плещев В.В.

Каменск-Уральский2004

Содержание

Постановка задачи

Входная информация

Логическая модель базы

Выходная информация

Обращение к приложению

Постановка задачи

В данной работе необходимо произвести учет рождаемости детей, для этого необходимо:

Создать базу из основной таблицы с оперативными данными и четырех таблиц-справочников с наименованиями кодов (используются для расшифровки кодов в формах, в запросах и в отчетах).

Создать базовый, перекрестные, итоговые, графические представления и запросы. Запросы оформить в виде табличных форм, диаграмм.

Сформировать формы для заполнения таблиц и просмотра запросов, с русифицированными кнопками, наименованиями полей (по одной форме для каждой таблицы или запроса и по одной составной форме).

Сформировать отчет с детальными строками, с расшифровками кодов и с итогами по двум уровням группировки, по одному простому отчету для каждой таблицы, представления, запроса .

Сформировать меню из пунктов: таблицы, формы, запросы, диаграммы и отчеты для вызова разработанных таблиц, форм, диаграмм, запросов и отчетов.

Входные данные

Входными данными для выполнения данной работы являются:

Новорожденные: код населенного пункта, код национальности, вес ребенка, рост, дата рождения, фамилия, имя, отчество, код больницы.

Справочники: населенные пункты (код, наименование, код области), национальности (код и наименование), больницы (код и наименование), области (код и наименование).

Таблица «Новорожденные» имеет поля:

Код населенного пункта– формат числовой

Код национальности – формат числовой

Вес ребенка – формат числовой

Рост – формат числовой

Дата рождения – формат дата/время, короткая дата

Фамилия – формат текстовый 50 символов

Имя – формат текстовый 50 символов

Отчество – формат текстовый 50 символов

Код больницы – формат числовой

Вид таблицы на этапе проектирования:

/>

Таблица-справочник «Населенные пункты» имеет поля:

Код населенного пункта– формат числовой, поле является ключевым

Наименование– формат текстовый, 50 символов

Код области– формат числовой.

Вид таблицы при проектировании:

/>

Таблица-справочник «Области» имеет поля:

Код области– формат числовой, поле является ключевым.

Наименование– формат текстовый, 50 символов.

Вид таблицы при проектировании:

/>

Таблица-справочник «Национальности» имеет поля:

Код национальности– формат числовой, поле является ключевым.

Национальность– формат текстовый, 50 символов.

Вид таблицы при проектировании:

/>

Таблица-справочник «Больницы» имеет поля:

Код больницы– формат числовой, поле является ключевым.

Наименование– формат текстовый, 50 символов.

Вид таблицы при проектировании:

/>

Логическая модель базы

Логическая модель базы имеет следующий вид:

/>

Из этой модели видно, что главная таблица «Новорожденные», по ключевым полям связана с таблицами-справочниками «Населенные пункты, Национальности, Больницы», таблица-справочник «Населенные пункты» в свою очередь по ключевому полю «Код области» связана с таблицей-справочником «Области». Все связи по ключевым полям таблиц справочников имеют вид «Один ко многим».

Для ввода данных в таблицы используются формы следующего содержания:

/>

Форма новорожденные используется для ввода данных о новорожденных.

Все поля имеющие вид поле со списком выполнены в виде выпадающего списка из двух колонок код и наименование.

/>

Форма населенные пункты используется для ввода данных по населенным пунктам.

Поле код области выполнено в виде выпадающего списка из двух колонок код и наименование области.

/>

Форма области используется для ввода данных по областям.

/>

Форма национальности используется для ввода национальностей.

/>

Форма больницы используется для ввода данных по больницам.

Для получения информации из базы создан ряд запросов:

«Базовый запрос»

При проектировании:

/>

При выполнении:

/>

«Итоговый запрос»

При проектировании:

/>

При выполнении:

/>

«Перекрестный запрос»

При проектировании выглядит так:

/>

При выполнении выглядит так:

/>

Выходная информация

Для вывода информации в текстовом виде подготовлены отчеты:

/>

При проектировании этот отчет выглядит так:

/>

Отчет по населенным пунктам:

При проектировании:

/>

При выполнении:

/>

Диаграммами отображается рождаемость по городам.

При выполнении это выглядит так:

/>

Обращение к приложению

Для обращения к приложению базы создано меню:

/>

Для доступа к таблицам

/>

Для доступа к запросам

/>

Для доступа к формам

/>

Для доступа к отчетам

/>

Для доступа к диаграммам

/>

Для выхода из базы

еще рефераты
Еще работы по информатике