Проектирование БД, обеспечивающую отслеживание графика поступлений заготовок в цех

Автор работы: Пользователь скрыл имя, 21 Ноября 2011 в 11:33, курсовая работа

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

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

Содержание работы

ВВЕДЕНИЕ………………………………………………………………….…....3
1. ТЕОРИТИЧЕСКАЯ ЧАСТЬ………………………………………………...5
1.1. Концептуальная модель…………………………………………………..5
1.2. Реляционная модель………………………………………………………7
1.2.1. Понятие реляционной модели данных………………………………7
1.2.2. Нормализация отношений……………………………………………9
1.2.3. Первая нормальная форма……………………………………………9
1.2.4. Вторая нормальная форма…………………………………………..10
1.2.5. Вторая нормальная форма…………………………………………..10
1.2.6. Другие нормальные формы…………………………………………11
1.3. Язык запросов SQL……………………………………………………...12
1.3.1. История возникновения и стандарты языка SQL………………….12
1.3.2. Достоинства языка SQL……………………………………………..14
1.3.3. Общая характеристика SQL…………………………………………15
2. ПРАКТИЧЕСКАЯ ЧАСТЬ…………………………………………………16
2.1 Модель базы данных в Access………………………………………………...16
2.2 Реляционная схема базы данных………………………………………..19
2.3 Интерфейс……………………………………………………………...…19
2.4 Создание отчета…………………………………………………………..25
ЗАКЛЮЧЕНИЕ………………………………………………………………...27
СПИСОК ЛИТЕРАТУРЫ…………………………………………………….28

Содержимое работы - 1 файл

Курсовая.doc

— 1,019.50 Кб (Скачать файл)

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

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

    1.Форма  «Заказ» (рис. 2.6).

    Данная  форма будет выполняться на основе таблицы «Заказ» со всеми имеющимися полями.

    

    Рис. 2.6 Форма «Заказ»

    2. Форма «Рабочий»  (рис.2.7).

    Данная  форма будет выполняться на основе таблицы «Рабочий» со всеми имеющимися полями. 

Рис. 2.8 Форма «Рабочий»

    3.Форма «Регистрация»  (рис.2.9).

    Данная  форма будет выполняться на основе таблицы «Регистрация» со всеми имеющимися полями.

Рис. 2.9 Форма «Регистрация»

  1. Форма «Предмет» (рис. 2.10).

    Данная  форма будет выполняться на основе таблицы «Предмет» со всеми имеющимися полями.

Рис. 2.10 Форма «Предмет»

  1. Форма «Заказ - Регистрация» (рис.2.11).

Рис.2.11 Форма «Регистрация»

Данная форма  будет выполнятся на основе таблиц: «Заказ» (взяты поля: код заказа, плановое количество), «Регистрация» (взяты  поля: код предмета, время регистрации, место хранения на складе, табельный  номер рабочего).

  1. Форма «Предмет - Заказ» (рис. 2.12).

Рис. 2.12 Форма  «Предмет - Заказ»

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

    7.Кнопочная форма.

    Кнопочная форма служит связью всех форм в  одно удобное окно. Кнопочная форма  «Главная форма», будет создаваться  с помощью конструктора (рис. 2.13).

Рис. 2.13 Главная кнопочная форма

    Область данных заполнена следующими элементами:

    1. Надпись, с эффектом вдавленного оформления.
    2. Шесть кнопок, которые являются пусковыми для выше перечисленных форм.
    3. Кнопка закрытия формы.

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

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

    Выше  стоящий рисунок отображает форму  в режиме «конструктор», ниже приведено  изображение главной кнопочной  формы в режиме «Формы» (рис.2.14).

    Рис. 2.14. Главная кнопочная форма в режиме «Форма»

2.4 Создание отчета

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

    Отчеты  можно создаваться двумя способами: в режиме конструктора и с помощью мастера.

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

    Отчет «Просмотр архива выполнения заказов» (рис. 2.15).

    Рис. 2.15. Отчет «Просмотр архива выполнения заказов»

      Он выводит данные на основе результатов о выходе годных изделий.

    На  рисунке 2.15 отчет «Просмотр архива выполнения заказов» изображен в  режиме «Конструктора», а изображение  отчета в режиме «Предварительного  просмотра» можно посмотреть в приложении А.

 

Заключение

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

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

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

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

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

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

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

    .

Список  литературы

  1. Безручко, В.Т. Практикум по курсу «Информатика»: Работа в Windows, Word, Excel: Учеб. Пособие для студентов вузов / В.Т. Безручко. – М.: Финансы и статистика, 2002. – 270, [1] с.: ил.: 21.
  2. Мартин, Дж. Организация баз данных в вычислительных системах. / Пер. с англ. Под ред. А.А. Стогния и А.А. Щёрса. – 2-е изд., доп. – М.: Мир, 1980. – 662 с., ил. – Парал. загл. На англ. Яз.
  3. Мартэн, Д. Базы данных: Практ. Методы / Пер. с фр. Под ред. А.В. Шилейко, Т.И. Шилейко.  М.: Радио и связь, 1983. – 168 с., ил.: 21 см.
  4. Тиори, Т., Драй, Дж. Проектирование структур баз данных: В 2-х кн. / Пер. с англ. Под ред. В.И. Скворцова. – М.: Мир, 1985. – 22 см.
  5. Ульман, Джефри Д. Основы систем баз данных / Пер. с англ. М.Р. Когаловского, В.В. Когутовского; Под ред. М.Р. Когаловского. – М.: Финансы и статистика, 1983. – 334 с., ил.; 24 см.
  6. Хаббарда, Дж. Автоматизированное проектирование баз данных / Пер. с англ. – М.: Мир, 1984 – 254 с.
  7. Шафрин, Ю.А. Информационные технологии: В 2 ч.: [Учеб. пособие]. – М.: ИНИМЕДИАСТАЙЛ. – (Информатика).

    Ч.2: Офисная технология и информационные системы. – 2002. – 336 с.: ил.

 

    ПРИЛОЖЕНИЕ  А

    (справочное)

    Изображение отчета в режиме

    «предварительный  просмотр» 

Информация о работе Проектирование БД, обеспечивающую отслеживание графика поступлений заготовок в цех