Автор работы: Пользователь скрыл имя, 26 Мая 2013 в 08:22, курсовая работа
На данном этапе человеческого развития, происходит бурное развитие информационных технологий. Системы управления базами данных представляют одну из важнейших составляющих современных разработок в области построения информационно-справочных систем.
Цель данной курсовой работы – углубление знаний в области проектирования баз данных, а также, получение практических навыков их разработки.
Для достижения поставленной цели, были сформулированы следующие задачи:
– разработать и проанализировать модель предметной области;
– построить объекты базы данных «Овощная база»: таблицы, формы, запросы и отчёты.
ВВЕДЕНИЕ
РАЗДЕЛ 1. МОДЕЛЬ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Описание предметной области
1.2 Проектирование схемы данных
1.3 Установление ключевых полей
1.4 Установление связей между таблицами
РАЗДЕЛ 2. ПРОЕКТИРОВАНИЕ ОБЪЕКТОВ БАЗЫ ДАННЫХ «ОВОЩНАЯ БАЗА»
2.1 Разработка таблиц
2.2 Создание запросов
2.3 Создание форм
2.4 Создание отчетов
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
Министерство образования и науки Российской Федерации
Государственное образовательное
учреждение высшего профессионального
образования «Алтайский государственный
технический университет И.И.
Институт экономики и управления
Колледж ИЭиУ
Курсовая работа защищёна с оценкой ______________
Преподаватель В.И.Грозов
«___» ______________ 20__г.
Курсовая работа
Разработка информационно-
«Овощная база»
В
по дисциплине Разработка АИС
КР 230103 00 000 О
Студент группы АСУ-01
Преподаватель к.т.н, доцент
Барнаул
2012
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
РАЗДЕЛ 1. МОДЕЛЬ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Описание предметной области
1.2 Проектирование схемы данных
1.3 Установление ключевых полей
1.4 Установление связей между таблицами
РАЗДЕЛ 2. ПРОЕКТИРОВАНИЕ ОБЪЕКТОВ БАЗЫ ДАННЫХ «ОВОЩНАЯ БАЗА»
2.1 Разработка таблиц
2.2 Создание запросов
2.3 Создание форм
2.4 Создание отчетов
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
ВВЕДЕНИЕ
На данном этапе человеческого развития, происходит бурное развитие информационных технологий. Системы управления базами данных представляют одну из важнейших составляющих современных разработок в области построения информационно-справочных систем.
Цель данной курсовой работы – углубление знаний в области проектирования баз данных, а также, получение практических навыков их разработки.
Для достижения поставленной цели, были сформулированы следующие задачи:
– разработать и проанализировать модель предметной области;
– построить объекты базы данных «Овощная база»: таблицы, формы, запросы и отчёты.
Методы исследования состоят в изучении литературных источников, источников Интернета и справочной системы OpenOffice.org Base, в том числе в режиме on-line.
На мой взгляд, наиболее
углубленно раскрыты вопросы, касающиеся
инфологической модели данных и правил
нормализации отношений базы данных в
работе [5]. В книгах [1, 2, 3] чётко изложены
основные сведения о создании запросов,
отчётов и форм. Установление связей между
таблицами детально описаны авторами
источников [2, 6].
РАЗДЕЛ 1. МОДЕЛЬ ПРЕДМЕТНОЙ
ОБЛАСТИ
1.1 Описание предметной области
База данных создается
для информационного
Овощная база представляет
собой три оптовых складских
помещений. Как правило, в первом
помещении находятся для
База обслуживается тремя бригадами. Функции бригад следующие: прием товара, переработка товара и отпуск товара.
В курсовой работе рассматривается подсистема отпуска овощной продукции оптовым клиентам: юридическим лицам.
Заказы клиентов производятся в соответствии с утвержденной документацией: накладные, доверенности, паспортные данные.
Администратор базы должен контролировать процесс отпуска овощной продукции следующим образом: проверяет документацию, касающуюся отпуска товара; следит за обслуживанием клиентов и оформлением заказа; контролирует работу бригадира.
Бригадиры имеют возможность контролировать деятельность своих бригад, проверять документацию, связанную с заказами, переработкой и обработкой товаров, поступающих на овощную базу.
Клиенты имеют право получать информацию о сделанных ими заказах, путем просмотра документации, сопровождающей их оформление.
Заказы оформляются следующим образом.
Клиент по предъявлению доверенности
от клиента и личного паспорта,
оформляет заказ на отпуск овощной
продукции. На основании заказа бригадир
выписывает накладную на отпуск товара.
Накладная подписывается
Таким образом, в базе данных «Овощная база» должна быть представлена следующая информация:
Итак, определим базовые сущности данной предметной области:
Для сущности Бригады определим следующие поля:
Для сущности Склады определим следующие поля:
Для сущности Товары определим следующие поля:
Для сущности Клиенты определим следующие поля:
Для сущности Заказы определим следующие поля:
Инфологическая модель базы данных «Овощная база» приведена на (рис. 1).
Рис. 1. Инфологическая модель базы данных «Овощная база»
1.2 Проектирование схемы данных
Таблицы составляют основу БД – именно в них хранятся все данные. Таблицы должны быть тщательно спланированы. Прежде всего, должны быть определена структура каждой таблицы. Структура таблиц обуславливается содержанием тех выходных форм, запросов и отчетов, которые должны быть получены при работе с БД [3].
Таблицы — это основные объекты любой базы данных. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства). Таблица предназначена для хранения данных в виде записей (строк) и полей (столбцов). Обычно каждая таблица используется для хранения сведений по одному конкретному вопросу. База данных «Овощная база» включает в себя пять таблиц [2].
Таблица Бригады предназначена для ввода информации о бригадах работающих и функционирующих в пределах данной овощной базы. Данная таблица содержит следующие атрибуты:
Таблица Склады предназначена для ввода информации о складских помещениях, на которых расположены определённые единицы товара. Данная таблица содержит следующие атрибуты:
Таблица Товары предназначена для ввода информации о поступающих товарах на овощную базу. Данная таблица содержит следующие атрибуты:
Таблица Клиенты предназначена для ввода информации о клиентах, которые покупают и используют продукцию предложенной овощной базы. Данная таблица содержит следующие атрибуты:
Таблица Заказы предназначена для ввода информации о заказах, которые происходят в пределах овощной базы. Данная таблица содержит следующие атрибуты:
В соответствии с моделью предметной области, представляется следующая схема (рис. 2.)
Рис. 2
Информация о работе Разработка информационно-справочной системы «Овощная база»