Studrb.ru банк рефератов
Помощь в написании работ

Главная » Бесплатные рефераты » Бесплатные рефераты по базам данных »

Курсовая работа: Базы данных оптового склада

Базы данных оптового склада [15.05.16]

Тема: Базы данных оптового склада

Раздел: Бесплатные рефераты по базам данных

Тип: Курсовая работа | Размер: 392.60K | Скачано: 86 | Добавлен 15.05.16 в 13:26 | Рейтинг: 0 | Еще Курсовые работы

Вуз: Вологодский государственный университет

Год и город: Вологда 2014


Содержание

Введение    3

Задание    4-5

1. Анализ предметной области    5-6

1.1 Функции организации    5-6

1.2 Группы информации (документы – входные, выходные).    6

2. Создание и обоснование проекта базы данных. Создание структуры таблиц, взаимосвязей.    6-10

3. Реализации проекта. Создание запросов, форм, отчетов.    11-14

4.    Тестирование. Результаты тестирования.    14-16

Сравнительный анализ существующих баз данных    17

Заключение    18

Список используемых источников    19

 

Введение

База данных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть  найдены  и  обработаны с помощью электронной вычислительной машины (ЭВМ).

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

  1. БД хранится и обрабатывается в вычислительной системе. Таким образом, любые внекомпьютерные хранилища информации (архивы, библиотеки, картотеки и т. п.) базами данных не являются.
  2. Данные в БД логически структурированы (систематизированы) с целью обеспечения возможности их эффективного поиска и обработки в вычислительной системе.
    Структурированность подразумевает явное выделение составных частей (элементов), связей между ними, а также типизацию элементов и связей, при которой с типом элемента (связи) соотносится определённая семантика и допустимые операции.
  3. БД включает схему, или метаданные, описывающие логическую структуру БД в формальном виде (в соответствии с некоторой метамоделью). В соответствии с ГОСТ Р ИСО МЭК ТО 10032-2007, «постоянные данные в среде базы данных включают в себя схему и базу данных. Схема включает в себя описания содержания, структуры и ограничений целостности, используемые для создания и поддержки базы данных. База данных включает в себя набор постоянных данных, определенных с помощью схемы. Система управления данными использует определения данных в схеме для обеспечения доступа и управления доступом к данным в базе данных».

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

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

 

Задание

Разработать информационную систему для предметной области СКЛАД ОПТОВОЙ БАЗЫ. Назначение системы – автоматизация учета поступлений товаров от поставщиков и отправки товаров в магазины для реализации, предоставление информации о количестве любого товара на складе в текущий момент и перемещении товара, формирование отчетов для инвентаризации. Считаем, что все финансовые расчеты ведутся за пределами склада (в бухгалтерии).

Бизнес-правила (можно уточнить и дополнить в процессе анализа предметной области).
1. Ведется активная работа с поставщиками товаров, поэтому в базе данных должны быть сведения обо всех поставщиках. Запрещается принимать товар от нового поставщика, пока сведения о нем не будут занесены в БД.
2. Оптовая база обслуживает несколько магазинов, сведения обо всех магазинах имеются в базе данных, можно отпускать товар только «своим» магазинам при наличии на складе требуемого количества.
3. Каждый товар принадлежит одной группе товаров (например, Стиральные порошки, Мыло, Шампуни и т.д.) и имеет уникальный код (идентификатор). Названия товаров также не повторяются. Считаем, что количество любого товара измеряется в штуках. Можно удалить товар из списка, если его количество на складе равно нулю. Можно удалить группу, если в ней нет ни одного товара. 

Основные функции системы:
1. Добавить новый товар в список товаров на складе, скорректировать или удалить товар из складского списка.

2. Добавить новый магазин в список магазинов, скорректировать или удалить 
3. Добавить нового поставщика в список, скорректировать или удалить 
4. Выполнить поступление некоторого товара на склад

5. Выполнить отправку товара со склада в магазин

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

Список всех товаров определенной (заданной) группы с указанием количества на складе в текущий момент. Это основной запрос для проведения инвентаризации.

Количество заданного товара на складе (в качестве параметра вводится название товара).

Количество заданного товара, поступившего на склад за определенный период времени и отпущенного со склада за этот же период времени – обороты товара.

Отчеты:
Накладные приемки и выдачи товара, список товаров заданной группы для проведения инвентаризации

Внимание!

Если вам нужна помощь в написании работы, то рекомендуем обратиться к профессионалам. Более 70 000 авторов готовы помочь вам прямо сейчас. Бесплатные корректировки и доработки. Узнайте стоимость своей работы

Бесплатная оценка

0
Размер: 392.60K
Скачано: 86
Скачать бесплатно
15.05.16 в 13:26 Автор:

Понравилось? Нажмите на кнопочку ниже. Вам не сложно, а нам приятно).


Чтобы скачать бесплатно Курсовые работы на максимальной скорости, зарегистрируйтесь или авторизуйтесь на сайте.

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


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

Добавить работу


Если Курсовая работа, по Вашему мнению, плохого качества, или эту работу Вы уже встречали, сообщите об этом нам.


Добавление отзыва к работе

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


Похожие работы

Помощь в написании работ