Помощь в написании студенческих работ
Антистрессовый сервис

Рассчитать остатки по изделиям на ЗАДАННОМ складе по кварталам

Курсовая Купить готовую Узнать стоимостьмоей работы

Даталогическое и инфологическое. Были выявлены сущности, атрибуты, взаимосвязи между сущностями, ключи базы данных. Построена диаграмма ER-типа с учетом всех сущностей и их связей. Создана схема проектируемой базы данных. Проведено проектирование ER-модели в реляционную модель. А, также, была осуществлена физическая реализация проектируемой базы данных. Произведено описание структуры таблиц… Читать ещё >

Рассчитать остатки по изделиям на ЗАДАННОМ складе по кварталам (реферат, курсовая, диплом, контрольная)

Содержание

  • Введение
  • 1. Анализ предметной области
    • 1. 1. Описание предметной области и функции решаемых задач
    • 1. 2. Перечень входных (первичных документов)
    • 1. 3. Ограничения предметной области
  • 2. Постановка задачи
    • 2. 1. Организационно-экономическая сущность решаемых задач
    • 2. 2. Описание выходной информации
    • 2. 3. Описание входной информации
  • 3. Разработка информационного обеспечения
    • 3. 1. Анализ входной информации предметной области и выделение информационных объектов
    • 3. 2. Определение связей информационных объектов и построение информационно-логической модели
    • 3. 3. Определение логической структуры базы данных
    • 3. 4. Разработка физической структуры базы данных
    • 3. 5. Контрольный пример
  • 4. Создание базы данных
    • 4. 1. Структура таблиц
    • 4. 2. Схема данных в Аccess
    • 4. 4. Ввод данных
  • 5. Создание алгоритма и запросов
  • 6. Создание отчётов
    • 6. 1. Получение отчёта с помощью Мастера отчётов
    • 6. 2. Корректировка макета отчёта с помощью Конструктора отчётов
    • 6. 3. Вывод отчёта на печать
  • 7. Создание кнопочной формы с помощью диспетчера кнопочных форм
  • Выводы по работе
  • Список литературы

Формы будем создавать с помощью мастера форм, и изменять их в режиме Конструктор. В итоге форма, отражающая первую запись таблицы Изделие, будет выглядеть так: Рисунок 15 — Вид формы Изделие.

На основе связанных таблиц можно создать составную форму. Сложную составную форму будем создавать на базе связанных между собой таблиц. Создадим составную форму.

ЦН, в которой отображены объединенные данные из таблиц ЦН и СЦН. Рисунок 16 — Вид формы ЦНДалее необходимо аналогично создать составные формы Склад, ТТН. Для изменения только что созданных форм будем применять Конструктор форм. Для того чтобы изменить открытую форму используется кнопка панели инструментов Режим, нажав которую выбираем из списка Конструктор.

4.4. Ввод данных.

С помощью созданных форм заполним таблицы следующими данными:

Рисунок 17 — Вид таблицы Изделие с заполненными данными.

Рисунок 18- Вид таблицы Склад с заполненными данными.

Рисунок 19 — Вид таблицы ЦН с заполненными данными.

Рисунок 20 — Вид таблицы СЦН с заполненными данными.

Рисунок 21 — Вид таблицы ТТН с заполненными данными.

Рисунок 22 — Вид таблицы СТТН с заполненными данными5. СОЗДАНИЕ АЛГОРИТМА И ЗАПРОСОВДо того как мы начнем решение задачи необходимо составить алгоритм для получения результатов из исходных или уже полученных данных на предыдущем этапе. Алгоритм можно составить в виде блок-схемы или словесного описания. Представим алгоритм в виде блок-схемы.Рисунок 23 — Разработанный алгоритм решения задачи.

Рассмотрим решение задачи по шагам. Шаг 1. Из таблиц ЦН, СЦН, Изделие и Складполучим количество изделий, поступивших на заданный складпо кварталам. Запрос будем формировать в Конструкторе. Поместим в бланк запроса поля Наименование склада, Наименование изделия и Количество по ЦН. В следующее поле, для определения кварталас помощью Построителя выражений, введем: Квартал: Format ([ЦН]![Дата сдачи]; «q»). В Условие отбора под полем Наименование склада введем: [Введите склад]. Сгруппируем данные по всем перечисленным выше полям, при помощи кнопки Итоги на панели Конструктор. По полю.

Количество по ЦН посчитаемсумму, с помощью групповой операции Sum, как показано на рис. 24. Рисунок 24 — Вид запроса.

Поступило в Конструкторе.

Результат по данному запросу показан на рис. 25. Рисунок 25 — Результаты запроса.

ПоступилоШаг 2. Из таблиц ТТН, СТТН, Изделие и Склад получим количество изделий, отгруженных с заданного склада по кварталам. Этот запрос создаетсятак же как и предыдущий, но вместо таблиц ЦН и СЦН используются таблицы ТТН и СТТН, как показано на рис. 26. Рисунок 26 — Вид запроса Отгружено в Конструкторе.

Результат по данному запросу показан на рис. 27. Рисунок27 — Результаты запроса Отгружено.

Шаг 3. Объединим результаты предыдущих запросов и подсчитаемостаток как разность между результатами. И посчитаем остаток в стоимостном выражении. Для определения остатков на складе используем последние два запроса и таблицу Изделие. Запрос будем формировать в Конструкторе. Запросы объединим связями по полям: Наименование склада, Наименование изделия и Квартал. По созданным связям щелкнем два раза мышью и в появившемся окне укажемвторой вариант связи. Это требуется для того чтобы в запросе отображались все записи из запроса.

Поступило и только те записи из запроса Отгружено, в которых связанные поля совпадают. Выберем в бланк запроса поля Наименование склада, Наименование изделия и Квартал из запроса.

Поступило. А также поля Sum-Количество по ЦН и Sum-Количество по ТТН. В следующее поле введем формулу: Остаток: Остаток: [Sum-Количество по ЦН]-Nz ([Sum-Количество по ТТН]), как показано на рис. 28. Функция Nz возвращает ноль и позволяет вести расчеты с полем указанным в скобках.Поле.

Цена нужно для расчета остатка в стоимостном выражении. В следующем поле введем формулу: Остаток (руб): [Остаток]*[Цена]. Рисунок28 — Вид запроса Остаток в Конструкторе.

Результат по данному запросу показан на рис. 29. Рисунок29 — Результаты запроса Остаток6. СОЗДАНИЕ ОТЧЁТОВ6.

1. Получение отчёта с помощью Мастера отчётов. По запросу.

Остатоксформируем однотабличный отчет. Отчет будет создан при помощи Мастера отчетов и отредактирован в Конструкторе. Для Склада № 1 отчёт примет вид: Рисунок30 — Вид отчета Остаток6.

2. Корректировка макета отчёта с помощью Конструктора отчётов. Чтобы войти вКонструктор отчётов следует нажать кнопку Режим на панели инструментов и выбрать Конструктор. Теперь отчет можно корректировать. Для создания поля Наименование склада нажать на кнопку Поле и в окне свойств на вкладке Данные в поле Данные ввести: =[Введите склад]. В примечании отчета под полем.

Остаток (руб) нужно ввести: =Sum ([Остаток (руб)]).В результате выполненной корректировки отчет, в режиме Конструкторапримет вид: Рисунок31 — Коррекция отчета созданного при помощи мастера6.

3. Вывод отчёта на печать.

На печати (в режиме предварительного просмотра) отчет будет выглядеть следующим образом. Рисунок 32 — Результирующий отчет7. СОЗДАНИЕ КНОПОЧНОЙ ФОРМЫ С ПОМОЩЬЮ ДИСПЕТЧЕРА КНОПОЧНЫХ ФОРМДля удобства доступа к созданным объектам базы данных в работе были созданы специальные кнопочные формы, их внешний вид представлен на рис. 33−36.Рисунок 33 — Главная кнопочная форма Рисунок 34 -Форма для добавления данных.

Рисунок 35 — Форма для редактирования данных.

Рисунок 36 — Форма для просмотра запросов и отчета.

ВЫВОДЫ ПО РАБОТЕВ курсовой работе была спроектирована и разработана автоматизированная информационная система для автоматизации деятельности предприятия по сдаче изделий на склад. Разработанная информационная система выполняет следующие задачи:

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

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

— производит расчет остатков изделий на заданном складе по кварталам. В курсовойработебыло произведено проектирование создаваемой базы данных:

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

легкость и удобство в исполнении;

— широкие возможности расширения базы данных;

— быстрый поиск необходимых данных;

— возможность легкого переноса с одного компьютера на другой;

— возможность редактирования результатов запросов. Недостатками являются:

не высокий уровень безопасности.

СПИСОК ЛИТЕРАТУРЫ

Балдин К. В. Информационные системы в экономике: Учебник / К. В. Балдин. ;

ИНФРА — М, 2008. — 395 с. Дейт, К.

Введение

в системы баз данных: пер. с англ. / К.Дж.

Дейт. 8-е издание. — М.: Вильямс, 2006.

— 1326 с. Дунаев В. В. Базы данных. Язык SQL / В. В.

Дунаев. — СПб.: BHV, 2006. -.

288 с. Коннолли, Т. Базы данных: Проектирование, реализация и сопровождение: Теория и практика / Т. Коннолли, К. Бегг, А. Страчан; под ред. Т.

Коннолли, К. Бегг. — Изд. 2-е, испр. и доп. — М.

: Вильямс, 2003. — 1111 с. Кошелев В. Е. Access 2007.

Эффективное использование — М.: Бином-Пресс, 2009. — 590 с. Кузнецов С. Д.

Основы баз данных. — 2-е изд. — М.: Интернет-Университет Информационных Технологий; БИНОМ.

Лаборатория знаний, 2007. — 484 с. Малыхина М. П. Базы данных: основы, проектирование, использование, 2-е изд. перераб. и доп. — СПб.: БХВ-Петербург, 2007. -.

528 с. Мэтью Мак-Дональд. Access 2007.

Недостающее руководство — СПб.: БХВ-Петербург, 2007. — 784с. Проектирование баз данных. СУБД MicrosoftAccess: Учебное пособие для вузов / Н. Н.

Гринченко, Е. В. Гусев, Н. П. Макаров., А. Н. Пылькин, Н.

И. Цуканова. — М.: Горячая линия-Телеком, 2004. — 240с. Сеннов А.

A ccess 2010. — СПб.: «Питер», 2010. — с.

288.Сергеев А. В.: Access 2007.

Новые возможности. СПб.: Питер, 2008. -176с.Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. Базы данных: Учебник для высших учебных заведений / Под ред. Проф. А. Д. Хомоненко. — 6-е изд., СПб.: КОРОНА принт, 2009. — 736 с.

Показать весь текст

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

  1. К. В. Информационные системы в экономике: Учебник / К. В. Балдин. — ИНФРА — М, 2008. — 395 с.
  2. , К. Введение в системы баз данных: пер. с англ. /К.Дж. Дейт. 8-е издание. — М.: Вильямс, 2006. — 1326 с.
  3. В. В. Базы данных. Язык SQL / В. В. Дунаев. — СПб.: BHV, 2006. — 288 с.
  4. , Т. Базы данных: Проектирование, реализация и сопровождение: Теория и практика / Т. Коннолли, К. Бегг, А. Страчан; под ред. Т. Коннолли, К. Бегг. — Изд. 2-е, испр. и доп. — М.: Вильямс, 2003. — 1111 с.
  5. Кошелев В.Е. Access 2007. Эффективное использование — М.: Бином-Пресс, 2009. — 590 с.
  6. С. Д. Основы баз данных. — 2-е изд. — М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2007. — 484 с.
  7. М.П. Базы данных: основы, проектирование, использование, 2-е изд. перераб. и доп. — СПб.: БХВ-Петербург, 2007. — 528 с.
  8. Мэтью Мак-Дональд. Access 2007 Недостающее руководство — СПб.: БХВ-Петербург, 2007. — 784с.
  9. Проектирование баз данных. СУБД Microsoft Access: Учебное пособие для вузов / Н. Н. Гринченко, Е. В. Гусев, Н. П. Макаров., А. Н. Пылькин, Н. И. Цуканова. — М.: Горячая линия-Телеком, 2004. — 240с.
  10. Сеннов А. Access 2010. — СПб.: «Питер», 2010. — с.288.
  11. Сергеев А.В.: Access 2007. Новые возможности. СПб.: Питер, 2008. -176 с.
  12. А.Д., Цыганков В. М., Мальцев М. Г. Базы данных: Учебник для высших учебных заведений / Под ред. Проф. А. Д. Хомоненко. — 6-е изд., СПб.: КОРОНА принт, 2009. — 736 с.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ