Разработка базы данных для МА ДОУ центр развития ребенка - детский сад №137 г. Хабаровска

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 14.12.2012
Размер файла 1,8 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://allbest.ru/

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

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

«Тихоокеанский государственный университет»

Факультет автоматизации и информационных технологий

Кафедра «Компьютерное проектирование и сертификация машин»

Пояснительная записка к курсовому проекту

по дисциплине «Информационное обеспечение. Базы данных»

РАЗРАБОТКА БАЗЫ ДАННЫХ ДЛЯ МА ДОУ центр развития ребенка - детский сад № 137 г. Хабаровска

Выполнил студент гр. УК-81 Бошкова В. В.

Проверил руководитель, К. т. н., доцент Языков В. А.

Хабаровск - 2012

РЕФЕРАТ

Объектом исследования являются информационные процессы «МА ДОУ центр развития ребенка - детский сад № 137».

Цель работы - разработка автоматизированной информационной системы образования на основе баз данных.

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

Реализация проекта повысит эффективность работы предприятия.

СОДЕРЖАНИЕ

Введение

  • 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
    • 1.1 Описание предметной области и функции решаемых задач
    • 1.2 Ограничение предметной области
  • 2. ПОСТАНОВКА ЗАДАЧИ
    • 2.1 Организационно-экономическая сущность комплекса задач
    • 2.2 Описание выходной информации
  • 3. РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ
    • 3.1 Анализ входной информации предметной области и выделение информационных объектов
    • 3.2 Определение связей информационных объектов и построение информационно-логической модели
    • 3.3 Определение логической структуры базы данных
  • 4. СОЗДАНИЕ БАЗЫ ДАННЫХ
    • 4.1 Структура таблиц
    • 4.2 Схема данных
    • 4.3 Пользовательские формы
    • 4.4 Создание запросов
    • 4.5 Создание отчетов
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • ВВЕДЕНИЕ
  • Целью курсовой работы является разработка автоматизированной информационной системы предприятия на основе баз данных.
  • Задачами, которые следует решить для раскрытия выбранной темы, являются: системный анализ предметной области; выявление сущностей инфологической модели; моделирование связей между ними.
  • Актуальность темы. В настоящее время практически во всех сферах человеческой деятельности используются базы данных. В том числе решение перечисленных задач позволит достигнуть цели, поставленной в курсовой работе, а именно, разработать автоматизированную информационную систему предприятия на основе баз данных. Данная инфологическая модель базы данных может применяться в различных организациях подобного типа. Для обеспечения надежности системы управления данными необходимо выполнить следующие основные требования: целостность и непротиворечивость данных достоверность данных, простота управления данными, безопасность доступа к данным.
  • 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ

1.1 Описание предметной области и функции решаемых задач

В курсовом проекте в соответствии с заданием автоматизируется учебная деятельность МА ДОУ центр развития ребенка - детский сад № 137.

Предметом области автоматизации являются некоторые должностные функции блока учреждения по учебно-воспитательной работе, работа с детьми и родителями, информация об используемых программах дошкольного образования. В детском саду имеется перспективный план образовательной деятельности на годовой период. В учреждении были собраны документы о структуре содержания образования, технической оснащенности, материально-технической базе, порядке предоставления дополнительных платных услуг, устав МА ДОУ центр развития ребенка - детский сад № 137, план финансово-хозяйственной деятельности и т. д.

В качестве первичных документов для решения данной задачи используются:

Таблица 1 - Перспективный план занятий

Название занятия

Цели и задачи

Ожидаемый результат

Фактический результат

Таблица 2 - Календарный план занятий типа «Сетка»

Дата

Тема занятия

Ход занятия

Итоги

Таблица 3 - Периодичность диагностики знаний и умений детей

ФИО ребенка

Начальная диагностика

Промежуточная диагностика

Итоговая диагностика

Таблица 4 - Список детей

№ п/п

№ группы

№ подгруппы

Фамилия Имя Отчество ребенка

Таблица 5 - Личная карточка сотрудника( педагога)

Фамилия

Имя

Отчество

Дата рождения

Образование

Профессия, специальность

Должность

Квалификационная категория

Звание

Дата заполнения

Подпись сотрудника

Подпись лица, ответственного за ведение личной карточки

1.2 Ограничение предметной области

При разработке курсового проекта допускаются следующие ограничения:

-каждый ребенок закреплен за несколькими педагогами (воспитатель на группе, педагог-дефектолог, учитель-логопед и т. д.);

- один предмет закреплен за одним педагогом;

- все предметы изучаются всеми детьми;

- оценки за занятия закрепляются за одним педагогом.

информационный база логический пользовательский

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

2.1 Организационно-экономическая сущность комплекса задач

Одной из основных проблем детского сада является отслеживание состояния учебного процесса и выполнения учебного плана.

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

Также к промежуточным задачам, которые мне бы хотелось воплотить в своем проекте, следует отнести автоматизацию управленческих отчетов по кадрам, а именно педагогам, их категории, звании и т. п. Описание выходной информации

Выходную информацию представим в виде отчетной формы.

Таблица 6 - Информация об успеваемости

Дата

Название предмета

Оценка

Ребенок

Педагог

число

месяц

год

Для получения этой формы используются данные первичных документов:

- Перспективный план занятий;

- календарный план занятий типа «Сетка»;

- список педагогов;

- список детей

2.2 Описание входной информации

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

К условно-постоянной информации относятся:

- информация о детях;

- информация о педагогах;

- список дисциплин.

К оперативно-учетной информации относятся:

- информация об успеваемости детей.

Перечень первичных документов представлен в виде таблицы 7.

Таблица 7 - Перечень первичных документов

№ п/п

Наименование документа

Реквизиты

От кого поступает

Срок поступления

1.

Реестр детей

1. ФИО.

2. Дата рождения.

3. Дата поступления.

4. Адрес проживания.

5. Сведения о родителях.

6. Домашний телефон.

От заведующей Д/с

На начало учебного года

2.

Реестр педагогов

1. ФИО.

2. Предметная область.

3. Стаж работы.

4. Образование.

5. Должность

6.Кв. категория

7. Звание

8. Адрес проживания.

9. Телефон.

От делопроизводителя

На начало учебного года

3.

Дисциплины

1. Наименование предмета.

2. Количество часов изучения.

3. Уровень подготовки

Из базисного плана Министерства Образования

На начало учебного года

3. Разработка информационного обеспечения

3.1 Анализ входной информации предметной области и выделение информационных объектов

Из таблицы 7 перечня первичных документов сформирована таблица 8 информационных объектов (сущностей) и их реквизитов проектируемой информационной системы.

Необходимо проанализировать каждый реквизит на наличие взаимосвязей с другими реквизитами. Реквизит приобретает смысл только тогда, когда он связан с другими реквизитами, обладающими смысловым единством. Так, журнал «Сведения о детях», который ведет основной воспитатель, отражает сведения о ребенке, педагоге, предмете, оценках, датах занятия.

Среди реквизитов, описывающих сущность, можно выделить один или несколько реквизитов, которые однозначно определяют экземпляр сущности. Такой реквизит является ключом. Между ключом и другими реквизитами существует функциональная зависимость. Первичным ключом является журнал «Учета занятий», вторичным ключом являются информация об ребенке, информация о педагоге.

Таблица 8 - Информационные объекты и их реквизиты

Информационные объекты

Кл.

Реквизиты

Документы

Журнал учета занятий

*

*

*

*

*

ФИО ученика

Журнал учета занятий

ФИО учителя

№ занятия

Дата занятия

Оценка

Учитель

*

ФИО учителя

Информация об учителе

Предметная область

Стаж работы

Образование

Должность

Кв. категория

Адрес проживания

Телефон

Ученик

*

ФИО ученика

Информация об учениках

Дата поступления

Адрес проживания

Сведения о родителях

Телефон

Занятие

*

№ занятия

Учебный план

Наименование занятия

Количество часов

Дата занятия

*

Дата занятия

Тематический план

Тематический план

Оценка

*

Оценка

Нормативный устав детского сада

Устав МА ДОУ црр - д/с 137

Далее покажем на схеме функционально-зависимые реквизиты

Таблица 8 Функционально-зависимые реквизиты

реквизиты

педагоги

Должность педагога

Категория педагога

звание

Сведения о детях

Дата занятия

Оценка результата

занятия

Код педагога

Фамилия педагога

Имя педагога

Отчество педагога

Стаж работы

код должности

наименование должности

код категории

наименование категории

код наличия

наличие

код ребенка

Фамилия ребенка

Имя ребенка

группа

код даты

число

месяц

год

код оценки

ранг в процентах

3.2 Определение связей информационных объектов и построение информационно-логической модели

В результате анализа получили 4 информационных объекта. Проведем попарный анализ связей между ними:

Дата занятия Занятия. Тип связи 1:М, т.к. в один день(дату)может проходить несколько занятий. Связь между этими объектами обеспечивается с помощью реквизита № занятия.

Педагог Занятия. Тип связи 1:М, т.к. одним педагогом может преподаваться несколько дисциплин. Связь между этими объектами обеспечивается с помощью реквизита № занятия.

Ребенок Педагог. Тип связи М:М, т.к. несколько детей могут учиться у нескольких педагогов.

Оценка Педагог. Тип связи М:М, т.к. много педагогов( а именно все) могут ставить много оценок.

Педагог Должность. Тип связи 1:1, т.к. один педагог может занимать только одну должность.

Педагог Квалификационная категория. Тип связи 1:1, т.к. один педагог может иметь только одну квалификационную категорию.

Информационно-логическая модель - это модель данных, отображающая предметную область в виде совокупности информационных объектов и структурных связей между ними.

1.3 Определение логической структуры базы данных

Проектирование базы данных выполняется с помощью CASE-средства ERwin.

Процесс построения информационной модели состоит из следующих шагов:

- определение сущностей;

- определение зависимостей между сущностями;

- задание первичных и альтернативных ключей;

- определение атрибутов сущностей;

- приведение модели к требуемому уровню нормальной формы;

- переход к физическому описанию модели: назначение соответствий имя сущности - имя таблицы, атрибут сущности - атрибут таблицы; задание триггеров, процедур и ограничений;

- генерация базы данных.

ERwin создает визуальное представление (модель данных) для решаемой задачи. Это представление может использоваться для детального анализа, уточнения и распространения как части документации, необходимой в цикле разработки. Однако ERwin далеко не только инструмент для рисования. ERwin автоматически создает базу данных (таблицы, индексы, хранимые процедуры, триггеры для обеспечения ссылочной целостности и другие объекты, необходимые для управления данными).

В ERwin существуют два уровня представления и моделирования - логический и физический. Логический уровень означает прямое отображение фактов из реальной жизни. Например, люди, столы, отделы, собаки и компьютеры являются реальными объектами. Они именуются на естественном языке, с любыми разделителями слов (пробелы, запятые и т.д.). На логическом уровне не рассматривается использование конкретной СУБД, не определяются типы данных (например, целое или вещественное число) и не определяются индексы для таблиц. Целевая СУБД, имена объектов и типы данных, индексы составляют второй (физический) уровень модели ERwin. ERwin предоставляет возможности создавать и управлять этими двумя различными уровнями представления одной диаграммы (модели), равно как и иметь много вариантов отображения на каждом уровне.

Рис. 1 Логическая структура Базы Данных

Рис. 2 Физическая структура Базы Данных

4. Создание базы данных

База данных - это совокупность структурированных и взаимосвязанных данных и методов, обеспечивающих добавление выборку и отображение данных. Microsoft Access позволяет управлять всеми сведениями из одного файла базы данных. В рамках этого файла используются следующие объекты:

- таблицы для сохранения данных;

- запросы для поиска и извлечения только требуемых данных;

- формы для просмотра, добавления и изменения данных в таблицах;

- отчеты для анализа и печати данных в определенном формате;

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

База данных для решения поставленной задачи состоит из:

1) Таблиц:

a) Таблица «Сведения о детях» состоит из № ребенка, Фамилий, Имен и Отчеств детей, № группы, кода педагога;

b) Таблица «Занятия» состоит из номера занятия, названия, кода даты, кода оценки и кода ребенка;

c) Таблица «Даты занятий» состоит из номера даты, числа, месяца и года;

d) Таблица «Педагоги» состоит из кода педагога, фамилий, имен и отчеств преподавателей, стажа работы;

e) Таблица «Оценки ожидаемого результата» состоит из кода оценки, ранга оценки, кода педагога.

f) Таблица «Наличие звания» состоит из Кода наличия, кода педагога и наличия.

g) Таблица «Квалификационная Категория» состоит из кода категории, кода педагога и наименования категории.

h) Таблица « Должность педагога» состоит из кода должности, кода педагога и наименования должности.

2) Запросов:

a) Запрос «Успеваемость детей» выполняет обработку данных о полученных детьми оценках.

b) Запрос «Педагоги» выполняет обработку данных о педагогах, их категориях, должностях, званиях.

3) Форм:

a) Форма «Даты уроков» позволяет редактировать таблицу «Даты уроков»;

b) Форма «Оценка ожидаемого результата» позволяет работать с таблицей «Оценка ожидаемого результата».

c) Форма «Занятия» позволяет изменять таблицу «Занятия».

d) Форма «Педагоги» позволяет добавлять информацию в таблицу «Педагоги».

e) Форма «Сведения о детях» позволяет редактировать таблицу «Сведения о детях».

f) Форма «Должность педагога» позволяет редактировать таблицу «Должность педагога».

g) Форма «Категория педагога» позволяет редактировать таблицу «Категория педагога».

h) Форма «Наличие звания» позволяет редактировать таблицу «Наличие звания»

i) Кнопочная форма является путеводителем в созданной базе данных.

4) Отчетов:

a) Отчет «Отчет об успеваемости» представляет собой результат запроса «Успеваемость детей».

b) Отчет «Отчет о педагогах» представляет собой результат запроса «Педагоги»

4.1 Структура таблиц

Данные в базе данных хранятся в таблицах, каждая из которых имеет свое уникальное имя в базе данных. В таблицах данные распределяются по столбцам (которые называют полями) и строкам (которые называют записями). Все данные, содержащиеся в поле таблицы, должны иметь один и тот же тип. Каждое поле таблицы характеризуется наименованием, типом и шириной поля. При задании типа данных поля можно также указать размер, формат и другие параметры, влияющие на отображение значения поля и точность числовых данных. Основные типы данных:

Текстовый. Текст или числа, не требующие проведения расчётов.

МЕМО. Поле этого типа предназначено для хранения небольших текстовых данных (до 64000 символов). Поле этого типа не может быть ключевым или проиндексированным.

Числовой. Этот тип данных содержит множество подтипов. От выбора подтипа (размера) зависит точность вычислений.

Счётчик. Уникальные, последовательно возрастающие числа, автоматически вводящиеся при добавлении новой записи в таблицу.

Логический. Логические значения, а так же поля, которые могут содержать одно из двух возможных значений.

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

Дата/Время. Дата и время хранятся в специальном фиксированном формате.

Поле объекта OLE. Включает звукозапись, рисунок и прочие типы данных. Поле этого типа не может быть ключевым или проиндексированным.

Гиперсвязь. Содержит адреса Web-страниц.

Типы данных в полях таблиц

Таблица 9 - Сведения о педагогах

Код преподавателя

Числовой

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Стаж работы

Числовой

Таблица 10 - Сведения о детях

№ ученика

Числовой

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Группа

Числовой

Код педагога

числовой

Таблица 11 - Занятия

№ предмета

Числовой

Наименование предмета

Текстовый

Код даты

Числовой

Код педагога

Числовой

Код оценки

Числовой

Код ребенка

Числовой

Таблица 12 - Даты занятий

№ даты

Числовой

Число

Числовой

Месяц

Числовой

Год

Числовой

Таблица 13 - Оценка ожидаемого результата

Код оценки

Числовой

Ранг - в процентах

Числовой

Код педагога

Числовой

Таблица 14 - Должность педагога

Код должности

Числовой

Наименование должности

Текстовый

Код педагога

Числовой

Таблица 15 - Категория педагога

Код категории

Числовой

Наименование категории

Текстовый

Код педагога

Числовой

Таблица 16 - Наличие звания

Код наличия

Числовой

Звание

Текстовый

Код педагога

Числовой

Одним из основных требований, предъявляемых к СУБД, является возможность быстрого поиска требуемых записей среди большого объема информации. Индексы представляют собой наиболее эффективное средство, которое позволяет значительно ускорить поиск данных в таблицах.

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

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

Таблица 17 - Поля в таблицах

Имя поля

Ключевое

Тип данных

Табл. Для подстановки

Таблица «Сведения о детях»

№ Ребенка

Да

Числовой

Дети

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Группа

Числовой

Таблица «Занятия»

№ Занятия

Да

Числовой

Занятия

Наименование

Текстовый

Таблица «Оценка ожидаемого результата»

Код оценки

Да

Числовой

Оценки

Ранг - в процентах

Числовой

Таблица «Сведения о педагогах»

Код педагога

Да

Числовой

Педагоги

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Стаж

Числовой

Таблица «Даты занятий»

№ даты

Да

Числовой

Даты Занятий

Число

Числовой

Месяц

Числовой

Год

Числовой

Таблица «Должность педагога»

Код должности

Да

числовой

Должности

Наименование должности

текстовый

Таблица «Категория педагога»

Код категории

Да

числовой

Категория

Наименование категории

текстовый

Таблица «Наличие звания»

Код звания

Да

числовой

Звание

Наименование звания

текстовый

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

Учитывая все вышесказанное, нарисуем схему данных

Рисунок 3. Схема данных в Access

4.3 Пользовательские формы

Формы Access позволяют создавать пользовательский интерфейс для таблиц базы данных. Хотя для выполнения тех же самых функций можно использовать режим таблицы, формы предоставляют преимущества для представления данных в упорядоченном и привлекательном виде. Формы позволяют также создавать списки значений для полей, в которых для представления множества допустимых значений используются коды. Правильно разработанная форма ускоряет процесс ввода данных и минимизирует ошибки.

Формы создаются из набора отдельных элементов управления: текстовые поля для ввода и редактирования данных, кнопки, флажки, переключатели, списки, метки полей, а также рамки объектов для отображения графики и объектов OLE. Форма состоит из окна, в котором размещаются два типа элементов управления: динамические (отображающие данные из таблиц), и статические (отображающие статические данные, такие, как метки и логотипы).

Формы Access являются многофункциональными; они позволяют выполнять задания, которые нельзя выполнить в режиме таблицы. Формы позволяют производить проверку корректности данных, содержащихся в таблице. Access позволяет создавать формы, включающие другие формы (форма внутри формы называется подчиненной). Формы позволяют вычислять значения и выводить на экран результат.

Примеры нескольких форм представлены ниже на рисунках.

Рисунок 3 - форма «Оценка ожидаемого результата»

Рисунок 4 - Форма «Дата занятия»

Рисунок 5 - Форма «Занятия»

Рисунок 6 - Форма «Сведения о детях»

Рисунок 7 - Форма «Сведения о Педагогах»

Рисунок 8 - Главная кнопочная форма

4.4 Создание запросов

Запросы являются важным инструментом в любых системах управления базами данных. Они используются для выделения, обновления и добавления новых записей в таблицы. Чаще всего запросы используются для выделения специфических групп записей, чтобы удовлетворить определенному критерию. Кроме того, их можно использовать для получения данных из различных таблиц, обеспечивая единое представление связанных элементов данных. При помощи этих мощных гибких средств можно:

- Формировать сложные критерии для выбора записей одной или нескольких таблиц;

- Указать поля, которые должны быть отображены для выбранных записей;

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

В Access существует четыре типа запросов для различных целей:

- Запросы на выборку отображают данные из одной или нескольких таблиц в виде таблицы.1

- Перекрестные запросы собирают данные из одной или нескольких таблиц в формате, похожем на формат электронной таблицы. Эти запросы используются для анализа данных и создания диаграмм, основанных на суммарных значениях числовых величин из некоторого множества записей.

- Запросы на изменение используются для создания новых таблиц из результатов запроса и для внесения изменений в данные существующих таблиц. С их помощью можно добавлять и удалять записи из таблицы и изменять записи согласно выражениям. Задаваемым в режиме конструктора запроса.

-Запросы с параметрами - это такие запросы, свойства которых изменяются пользователем при каждом запуске. При запуске запроса с параметром появляется диалоговое окно, в котором нужно ввести условие отбора. Этот тип запроса не является обособленным, т.е. параметр можно добавить к запросу любого типа.

В этой работе запросы были созданы с помощью конструктора:

Рисунок 8 - Запрос «Успеваемость детей»

Рисунок 9 - Запрос «Сведения о педагогах»

4.5 Создание отчетов

Конечным продуктом большинства приложений баз данных является отчет. В Access отчет представляет собой специальный тип непрерывных форм, предназначенных для печати. Для создания отчета, который можно распечатать и распределить между потребителями, Access комбинирует данные в таблицах, запросах и даже формах. Распечатанная версия формы может служить отчетом.

Создаваемые Access отчеты делятся на шесть основных типов:

- Отчеты в одну колонку представляют собой один длинный столбец текста, содержащий значения всех полей каждой записи таблицы или запроса. Надпись указывает имя, а справа от нее указывается значение поля. Новое средство Access Автоотчет позволяет создать отчет в одну колонку щелчком по кнопке панели инструментов Автоотчет. Отчеты в одну колонку используются редко, поскольку такой формат представления данных приводит к лишней бумаги.

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

- Многоколонные отчеты создаются из отчетов в одну колонку при использовании колонок «газетного» типа или колонок «змейкой», как это делается в настольных издательских системах и текстовых процессорах. Информация, которая не помещается в первом столбце, переносится в начало второго столбца, и так далее. Формат многоколоночных таблиц позволяет сэкономить часть бумаги, но применим не во всех случаях, поскольку выравнивание столбцов едва ли соответствует ожиданиям пользователя.

В основном отчёты проще всего построить при помощи Мастера отчётов. Мастер отчетов старается создать оптимальный вариант окончательного отчета с первой попытки. Обычно мастер в достаточной степени приближается к законченному варианту, так что тратиться намного меньше времени на редактирование базового отчета мастера, чем ушло бы на создание отчета из незаполненного шаблона.

В работе отчет был создан с помощью мастера отчетов, а затем откорректирован в конструкторе отчетов.

Рисунок 10 - Отчет «Успеваемость детей» в режиме конструктора

Рисунок 11 - Отчет «Сведения о педагогах» в режиме конструктора

В результате выполнения в режиме конструктора получаем отчеты печатной формы:

Рисунок 12 - Отчет «Успеваемость детей» печатной формы

Рисунок 13 - Отчет «Сведения о педагогах» печатной формы

ЗАКЛЮЧЕНИЕ

В деловой или личной сфере часто приходится работать с данными из разных источников, каждый из которых связан с определённым видом деятельности. Для координации всех этих данных необходимы определённые знания и организационные навыки. Microsoft Access объединяет сведения из разных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчёты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчёты, диаграммы и почтовые наклейки.

В базе данных сведения из каждого источника сохраняются в отдельной таблице. При работе с данными из нескольких таблиц устанавливаются связи между таблицами. Для поиска и отбора данных, удовлетворяющих определённым условиям, создаётся запрос. Запросы также позволяют обновить или удалить одновременно несколько записей, выполнить встроенные и специальные сообщения.

Для просмотра, ввода или изменения данных прямо в таблице применяются формы. Форма позволяет отобрать данные из одной или нескольких таблиц и вывести их на экран, используя стандартный или созданный пользователем макет.

Для анализа данных или распечатки их определённым образом используются отчёты. Например, можно создать отчёт, группирующий данные и подводящий итоги, или отчёт для распечатки почтовых наклеек.

В окне базы данных можно работать со всеми её объектами. Для просмотра объектов определённого типа следует выбрать соответствующую вкладку. С помощью кнопок можно открывать и изменять существующие объекты и создавать новые.

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1 Бекаревич Ю. Б., Пушкина Н. В. Microsoft Access 2000.- 480 с.

2 Груббер М. Введение в язык SQL.

3 Дейт К. Дж. Введение в системы баз данных, «Вильямс», 2001,- 485 с.

4 Дженнингс Р. Microsoft Access 97 в подлиннике/ В двух томах: пер. с английского. - СПб. Т.1.- 625 с. Т.2.- 688 с.

5 Дженнингс Р. Использование Microsoft Access 97: Пер. с англ.- 2-е изд.- 944 с.

6 Маклаков С. BPWin ErWin - Case-средства разработки информационных систем, Диалог-МИФИ, - М., 2001.

7 Стандарт по оформлению отчетов КП, ВКР, и др. ПЗ. ГОСТ 2.105-95.

8 Microsoft Access 2000. Шаг за шагом: Практ. Пос./Пер. с англ.- 352 с.

Размещено на Allbest.ru

...

Подобные документы

  • Анализ бизнес-процессов предприятия. Определение сущностей и связей между ними. Создание таблиц, запросов, отчетов и форм. Построение логической модели информационной системы. Разработка программного обеспечения. Инструкция по использованию базы данных.

    дипломная работа [3,1 M], добавлен 16.08.2015

  • Построение инфологической концептуальной модели предметной области. Структура базы данных Microsoft Office Access. Формы, запросы и отчеты. Создание форм, запросов и отчетов в базах данных. Схема данных физической и логической сущности в Erwin 4.0.

    курсовая работа [5,1 M], добавлен 13.12.2011

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

    курсовая работа [4,8 M], добавлен 20.05.2014

  • Создание базы данных "Спортивный клуб" средствами Microsoft Access: нормализация информационно-логической модели данных, построение связей между таблицами, разработка форм, запросов, отчетов, макросов, главной кнопочной формы в интерфейсе пользователя.

    курсовая работа [2,8 M], добавлен 10.06.2011

  • Особенности разработки инфологической модели и создание структуры реляционной базы данных. Основы проектирования базы данных. Разработка таблиц, форм, запросов для вывода информации о соответствующей модели. Работа с базами данных и их объектами.

    курсовая работа [981,4 K], добавлен 05.11.2011

  • Системный анализ и анализ требований к базе данных. Особенности создания отчетов, запросов и форм в Visual Studio 2012. Программная реализация ER-диаграммы. Создание инфологической, логической и физической модели базы данных. Генерация ее в SQL Server.

    курсовая работа [1,0 M], добавлен 22.11.2012

  • Проектирование базы данных, содержащей информацию, которая всесторонне характеризует российский рынок медицинского оборудования. Описание атрибутов сущностей и связей, отраженных в разработанной ER-модели. Разработка отчетов, форм, запросов в базе данных.

    курсовая работа [3,2 M], добавлен 19.06.2015

  • Создание модели "сущность-связь" и нормализация данных средствами программы Microsoft Access. Идентификация объектов предметной области и отношений между ними, разработка структуры физической модели, запросов и отчетов базы данных о студентах ВУЗа.

    контрольная работа [742,8 K], добавлен 08.06.2011

  • Системный анализ предметной области. Выявление сущностей инфологической модели, моделирование связей между ними. Описание внешних моделей в терминах выбранной СУБД. Реализация базы данных и организация запросов. Основные таблицы с приведением типов полей.

    курсовая работа [1,9 M], добавлен 22.03.2015

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

    курсовая работа [2,3 M], добавлен 25.10.2014

  • Выделение сущностей базы данных и связей между ними. Организация ее объектов. Логическая и физическая модель БД. Определение требований к информационной системе. Проектирование транзакций и пользовательского интерфейса. Разработка отчетов и запросов.

    курсовая работа [2,4 M], добавлен 17.10.2014

  • Выявление сущностей и связей, атрибутов сущностей и назначение первичных ключей при разработке базы данных. Реляционная модель данных. Описание стадий жизненного цикла информационной системы: анализ, проектирование, реализация, внедрение, сопровождение.

    курсовая работа [152,2 K], добавлен 11.05.2014

  • Компоненты реляционной базы данных Microsoft Access. Создание структуры таблиц и определение связей между ними. Проектирование форм для сводных таблиц и запросов с помощью конструктора окон. Разработка и создание автоотчетов и запросов на выборку данных.

    реферат [3,3 M], добавлен 29.01.2011

  • Структура простейшей базы данных и свойства полей. Характеристика типов данных. Описание процесса создания базы данных, таблиц и связей между ними, простых и составных форм, запросов в Microsoft Access. Пример составления подчинённых отчетов и макросов.

    курсовая работа [2,9 M], добавлен 14.11.2016

  • Создание программ, позволяющих создавать базы данных. Создание таблицы базы данных. Создание схемы данных. Создание форм, отчетов, запросов. Увеличение объема и структурной сложности хранимых данных. Характеристика системы управления базой данных Access.

    курсовая работа [2,1 M], добавлен 17.06.2013

  • Создание концептуальной (инфологической) модели системы, которая позволила описать сущности предметной области и отношения между ними. Диаграммы функциональных зависимостей атрибутов сущностей базы данных. Разработка программного обеспечения для ЭВМ.

    курсовая работа [877,8 K], добавлен 28.05.2012

  • Построение информационно-логической модели базы данных. Корректировка данных средствами запросов. Проектирование алгоритмов обработки данных. Реализация пользовательского интерфейса средствами форм. Разработка запросов для корректировки и выборки данных.

    курсовая работа [680,9 K], добавлен 19.10.2010

  • Разработка базы данных с информацией о сотрудниках, товарах, со справочником типов товаров средствами системы управления базами данных MySQL с помощью SQL-запросов. Разработка инфологической модели предметной области. Структура таблиц, полей базы данных.

    контрольная работа [648,7 K], добавлен 13.04.2012

  • Освоение сервисной системы управления базами данных Microsoft SQL. Разработка базы данных "Служба АТС" в среде Microsoft SQL Server Management Studio и создание запросов на языке SQL. Апробация инфологической модели "сущность - связь" базы данных.

    курсовая работа [2,9 M], добавлен 29.06.2015

  • Проектирование даталогической модели в виде логической структуры реляционной базы данных в СУБД Microsoft SQL Server на основе созданной инфологической модели базы данных интернет-магазина музыки. Выделение сущностей и связей, анализ предметной области.

    курсовая работа [724,6 K], добавлен 15.06.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.