БОУ ОО СПО «Омский промышленно-экономический колледж» Курсовая работа по дисциплине БАЗЫ ДАННЫХ Тема: Разработка информационной системы «Складской учёт»

Презентация:



Advertisements
Похожие презентации
Выбор данных из внешней БД SELECT список полей FROM выражение таблицы [IN внешняя база данных], SELECT куратор FROM группа IN 'd:/лицей.mdb';
Advertisements

Тема 6. Технология разработки реляционной модели данных Вопросы 1.Объекты реляционных БД, терминология 2.Разработка структуры БД 3.Нормализация отношений.
Основы работы в СУБД Microsoft Access. Расширение имени базы данных в Access.mdb.
1 Лекция 6 Команды категории извлечения данных языка структурированных запросов SQL План лекции Выборка определенных столбцов таблицы Устранение избыточных.
Тема дипломного проекта: Автоматизация рабочего места кладовщика на примере Светлоградской базы снабжения Автор:
РАЗРАБОТКА КЛИЕНТСКОГО ПРИЛОЖЕНИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ ТОРГОВОГО ПРЕДПРИЯТИЯ Баранок А.В.
База данных – организованная совокупность данных, предназначенная для длительного хранения во внешней памяти компьютера и постоянного применения. По характеру.
Типы задач на коллоквиум 2 Реляционные и объектные модели для: – Хранения и работы с деревом произвольной глубины – Хранения и работа с графом – Работы.
Задача 3 На складе компании ведется адресное хранение товара. Склад состоит из секций, линий, стеллажей, ярусов и позиций. При приеме товара кладовщик.
СУБД Microsoft Access 2003 Элементы языка SQL. Язык SQL SQL (Structured Query Language) – структурированный язык запросов Язык SQL применяется во многих.
Предметная область БОУ ОО СПО «ОМСКИЙ АТК» Специальность Информационные системы (по отраслям) Дисциплина «Основы проектирования баз данных»
Конфигурация для 1С:Предприятие 8.2 Подъём бизнеса на новую высоту!
Объединение таблиц Подзапросы. Оператор SELECT дает возможность выборки информации сразу из нескольких таблиц, которые перечислены в списке FROM. Такая.
Бланк запроса. Создание списка специальностей Вид при конструирования запросов.
KS.Заказы Автоматизация и учет заказов по доставке (пицца, суши, вода, такси, продукты)
СУБД 5. SQL для выборки данных. 2 SELECT Обработка элементов оператора SELECT выполняется в следующей последовательности: FROM – определяются имена используемых.
СУБД 7. Использование подзапросов в языке запросов SQL.
Базы данных. Понятие базы данных База данных – это организованная совокупность данных, которая отображает положение объектов определенной предметной области.
Учет номенклатуры оборудования, материалов и готовой продукции. Управление закупками. Формирование потребностей в материалах и работа с поставщиками.
Транксрипт:

БОУ ОО СПО «Омский промышленно-экономический колледж» Курсовая работа по дисциплине БАЗЫ ДАННЫХ Тема: Разработка информационной системы «Складской учёт»

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

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

Задачи 1. Подобрать тематическую литературу; 2. Изучить теоретический материал по предметной области; 3. Изучить нюансы складского учета; 4. Собрать и консолидировать имеющиеся данные, учитывая специфику использования информационной системы; 5. Реализовать средствами выбранной СУБД автоматизированную информационную систему.

п/п Наименование таблицы Пояснение 1Поставщики Содержит данные о поставщиках. 2Клиенты Содержит данные о клиентах. 3Склад Содержит информацию по номенклатуре, хранящейся на складе. 4Приход Содержит информацию о поступлении товара на склад. 5Заказы Содержит информацию о списании товара со склада. Используемые таблицы

Схема данных

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

Формы

Запросы п/п Наименование Запрос Описание 1Запрос_на_изменение_ценыUPDATE Склад SET Склад.Цена Прихода = Склад.Цена Прихода*2 WHERE (((Склад.Наименование Товара) Like "*" & [Введите Наименование Товара] & "*")); Увеличение цены выбранного товара в 2 раза 2Клиенты_Простая_выборкаSELECT Клиенты.Название Клиента, Клиенты.ОбращатьсяК, Клиенты.Адрес Клиента, Клиенты.Город, Клиенты.Номер Телефона FROM Клиенты ORDER BY Клиенты.Название Клиента; Простая выборка по клиентам 3Поставка_товара_на_склад Выборка_данных_из связанных_таблиц SELECT Поставщики.Название Поставщика, Приход.Дата Прихода, Склад.Наименование Товара, Склад.Вид Упаковки, Склад.Цена Прихода, Приход.Количество Прихода FROM Склад INNER JOIN (Поставщики INNER JOIN Приход ON Поставщики.Код Поставщика = Приход.Код Поставщика) ON Склад.Код Товара = Приход.Код Товара; Выборка данных из связанных таблиц. 4Поставка_товара_на_склад Выборка_с_условием SELECT Поставщики.Название Поставщика, Приход.Дата Прихода, Склад.Наименование Товара, Склад.Вид Упаковки, Склад.Цена Прихода, Приход.Количество Прихода FROM Склад INNER JOIN (Поставщики INNER JOIN Приход ON Поставщики.Код Поставщика=Приход.Код Поставщика) ON Склад.Код Товара=Приход.Код Товара WHERE Поставщики.Город="Омск"; Выборка поставок товара на склад от омских поставщиков.

Запросы п/п Наименование Запрос Описание 5Поставка_товара_на_с клад Запрос_с_параметром SELECT Поставщики.Название Поставщика, Приход.Дата Прихода, Склад.Наименование Товара, Склад.Вид Упаковки, Склад.Цена Прихода, Приход.Количество Прихода, Склад.Цена Прихода*Приход.Количество Прихода AS Сумма FROM Склад INNER JOIN (Поставщики INNER JOIN Приход ON Поставщики.Код Поставщика=Приход.Код Поставщика) ON Склад.Код Товара=Приход.Код Товара WHERE (((Склад.Наименование Товара) Like "*" & [Введите Наименование Товара] & "*")); Выборка поставок товара на склад заданного товара. 6Поставка_товара_на_с клад Рассчётное_поле SELECT Поставщики.Название Поставщика, Приход.Дата Прихода, Склад.Наименование Товара, Склад.Вид Упаковки, Склад.Цена Прихода, Приход.Количество Прихода, Склад.Цена Прихода*Приход.Количество Прихода AS Сумма FROM Склад INNER JOIN (Поставщики INNER JOIN Приход ON Поставщики.Код Поставщика=Приход.Код Поставщика) ON Склад.Код Товара=Приход.Код Товара; Выборка поставок товара на склад с расчетным полем Сумма. 7Склад_перекрестныйTRANSFORM Sum(Склад.Цена Прихода) AS [Sum-Цена Прихода] SELECT Склад.Наименование Товара FROM Склад GROUP BY Склад.Наименование Товара PIVOT Склад.Вид Упаковки; Перекрестный запрос. 8Списание_товара_со_с клада Простая_выборка SELECT Клиенты.[Название Клиента], Заказы.Дата Заказа, Склад.Наименование Товара, Склад.Вид Упаковки, Склад.Цена Расхода, Заказы.Количество Заказа FROM Склад INNER JOIN (Клиенты INNER JOIN Заказы ON Клиенты.Код Клиента=Заказы.Код Клиента) ON Склад.Код Товара=Заказы.Код Товара; Выборка списания товара со склада.

Отчёты Отчёт Поставка товара на склад

Отчёты Отчёт Списание товара со склада

В результате выполнения данного проекта разработана программа, выполняющая следующие пункты: 1. Ввод и хранение данных по справочникам: Клиенты и Поставщики 2. Ввод и хранение данных по движениям на складе: Склад, Заказы, Приход; 3. На основании вводимых данных реализован вывод отчетов на экран; 4. Реализован вывод результатов запросов.