Проверить обеспеченность плана отгрузки по заданному складу фактически сданной на склад продукцией за заданный месяц
Заказать уникальную курсовую работу- 42 42 страницы
- 11 + 11 источников
- Добавлена 17.05.2015
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
Содержание
Введение 6
1 Анализ предметной области 8
1.1 Описание предметной области и функции решаемых задач 8
1.2 Перечень входных (первичных) документов 10
1.3 Ограничения предметной области по индивидуальной задаче 10
2 Постановка задачи 12
2.1 Описание организационно-экономической сущности задания курсового проекта 12
2.2 Выходные документы 13
2.3 Состав результирующих документов 13
3 Разработка информационного обеспечения 14
3.1 Выделение основных информационных объектов предметной области 14
3.2 Разработка информационно-логической модели базы данных 16
3.3 Разработка логической модели базы данных 16
3.4 Формирование физической структуры базы данных 16
3.5 Реализация контрольного примера расчета 19
4 Реализация экономической базы данных 22
4.1 Описание структуры таблиц базы данных 22
4.2 Описание взаимосвязи таблиц данных 23
4.3 Разработка пользовательских форм 25
4.4 Организация ввода информации 27
5 Разработка алгоритмического обеспечения и формирование запросов к базе данных 29
6 Формирование отчётов 36
6.1 Автоматическое формирование отчетов при помощи мастера 36
6.2 Применение конструктора отчетов для коррекции макета 36
6.3. Вывод отчёта на печать. 37
7 Разработка форм приложения 38
Выводы 40
ЛИТЕРАТУРА 41
Приложение А SQL –запросы к базе данных 42
[Код изделия]) INNER JOIN Запрос2 ON (Запрос2.[Номер склада] = Запрос1.[Номер склада]) AND (Изделие.[Код изделия] = Запрос2.[Код изделия])) INNER JOIN СЦН ON Изделие.[Код изделия] = СЦН.[Код изделия]
GROUP BY Запрос1.[Наименование изделия], Запрос1.[Наименование ед измерения], Запрос2.[Код изделия], Запрос1.[Номер склада], Запрос1.Выражение1;
Результаты выполнения запросов представлены на рис.27-29.
Рисунок 27 – Результат выполнения первого запроса за декабрь, склад №1
Рисунок 28 – Результат выполнения второго запроса за декабрь, склад № 1
Рисунок 29 – Результат выполнения результирующего запроса за декабрь, склад 1
6 Формирование отчётов
6.1 Автоматическое формирование отчетов при помощи мастера
С помощью мастера отчетов на основе запроса шаг 3 был получен отчет представленный на рис.30. Внешний вид отчета не удовлетворил требованиям задания
Рисунок 30 – Отчет, созданный при помощи мастера отчетов
6.2 Применение конструктора отчетов для коррекции макета
Для удовлетворения требований задания отчет созданный в п. 6.1. был откорректирован рис.31.
Рисунок 31 – Коррекция отчета созданного при помощи мастера
6.3. Вывод отчёта на печать.
Итоговый отчет может быть выведен на печать при помощи кнопочного элемента управления рис.32.
Рисунок 32 – Результирующий отчет
7 Разработка форм приложения
Для управления ходом вычислительного процесса в работе были созданы специальные кнопочные формы, внешний вид которых представлен на рис.33-35.
Рисунок 33 – Главная кнопочная форма
Рисунок 34 –Форма для просмотра и ввода данных
Рисунок 35 –Форма для реализации запросов
Выводы
В дипломной работе была спроектирована и разработана автоматизированная информационная система автоматизации учета предприятия. Динамический процесс проектирования системы происходил в несколько стадий.
На этапе обследования была рассмотрена общая характеристика объекта автоматизации, его организационная структура и организация работы. На основе анализа сформированы и обоснованы требования к работе системы и к ее отдельным компонентам: программному, информационному, техническому.
На стадии проектирования разработана общая структура информационной системы в целом, а также по каждой отдельной ее задаче. Определены основные проектные решения, что стало основанием для разработки, отладки программной части и для конструирования эксплуатационной документации.
Создание и внедрение автоматизированная информационная система автоматизации учета на предприятии позволит сократить время работы менеджера с документами, снизить временные затраты на проведение бухгалтерских сверок, и поиск материальных ценностей за счет автоматического анализа информации, имеющейся в базе данных.
ЛИТЕРАТУРА
Андон Ф. Язык запросов SQL / Ф. Андон, В. Резниченко. – СПб.: BHV, 2006. – 416 с.
Андрианова E.Г., Колесников Г.С., Сыромятников В. П. Структуры и алгоритмы обработки данных - часть 2. / Лабораторный практикум. МИРЭА, Москва, 2004 г.
Базы данных: Учебник для ВУЗов / Под ред.— СПб: Корона принт, 2000. - 416 с.
Грибер, М. Введение в SQL / М.Грибер, М., Лори, 1996. - 379 с.
Дейт, К. Введение в системы баз данных: пер. с англ. /К.Дж. Дейт. 8-е издание. - М.: Вильяме , 2006. - 1326 с.
Джеффри Д. Ульман, Дженнифер Уидом. Основы реляционных баз данных, Лори, М, 2006 г.
Дунаев В. В. Базы данных. Язык SQL / В. В. Дунаев. – СПб. : BHV, 2006. – 288 с.
Зрюмов Е. А. Базы данных для инженеров : учебное пособие / Е. А. Зрюмов, А. Г. Зрюмова; Алт. гос. техн. ун-т им. И. И. Ползунова. – Барнаул : Изд-во АлтГТУ, 2010. – 131 с.
Кевин, Кл. SQL: справочник: пер. с англ. / Кл. Кевин. 2-е издание. -М: Кудиц-Образ, 2006. - 832 с.
Макарова Н., Николайчук, Г. Титова Ю. Компьютерное делопроизводство. Учебный курс: Н— Москва, Питер, 2009 г.- 416 с.
Питер Роб, Карлос Коронел. Системы баз данных: проектирование, реализация и управление, БХВ-Петербург, Сп-б, 2004 г.
Приложение А
SQL –запросы к базе данных
SELECT MonthName([Месяц выпуска]) AS Выражение1, Цех.[Наименование цеха], Изделие.[Наименование изделия], Sum([План выпуска].Количество) AS [Sum-Количество], ЕдИзм.[Наименование ед измерения], Изделие.[Код изделия]
FROM Цех INNER JOIN ((ЕдИзм INNER JOIN (Изделие INNER JOIN [План выпуска] ON Изделие.[Код изделия] = [План выпуска].[Код изделия]) ON ЕдИзм.[Код единицы измерения] = Изделие.[Код единицы измерения]) INNER JOIN СЦН ON ([План выпуска].[Номер цеха] = СЦН.[Номер цеха]) AND (Изделие.[Код изделия] = СЦН.[Код изделия])) ON Цех.[Номер выпускающего цеха] = СЦН.[Номер цеха]
GROUP BY MonthName([Месяц выпуска]), Цех.[Наименование цеха], Изделие.[Наименование изделия], ЕдИзм.[Наименование ед измерения], Изделие.[Код изделия]
HAVING (((MonthName([Месяц выпуска]))=[Формы]![Главная форма]![Поле25]));
SELECT MonthName(Month([Дата сдачи])) AS Выражение1, Цех.[Наименование цеха], Изделие.[Наименование изделия], ЕдИзм.[Наименование ед измерения], Sum(СЦН.Количество) AS [Sum-Количество], Изделие.[Код изделия]
FROM ЦН INNER JOIN (Цех INNER JOIN ((ЕдИзм INNER JOIN Изделие ON ЕдИзм.[Код единицы измерения] = Изделие.[Код единицы измерения]) INNER JOIN СЦН ON Изделие.[Код изделия] = СЦН.[Код изделия]) ON Цех.[Номер выпускающего цеха] = СЦН.[Номер цеха]) ON ЦН.[Номер цеховой накладной] = СЦН.[Номер цеховой накладной]
GROUP BY MonthName(Month([Дата сдачи])), Цех.[Наименование цеха], Изделие.[Наименование изделия], ЕдИзм.[Наименование ед измерения], Изделие.[Код изделия]
HAVING (((MonthName(Month([Дата сдачи])))=[Формы]![Главная форма]![Поле25]));
SELECT Цех.[Номер выпускающего цеха], Запрос1.[Наименование изделия], Запрос1.[Наименование ед измерения], Sum(Запрос1.[Sum-Количество]) AS [Sum-Sum-Количество1], Sum(Запрос2.[Sum-Количество]) AS [Sum-Sum-Количество], Запрос2.[Код изделия], Sum(([Запрос1]![Sum-Количество]-[Запрос2]![Sum-Количество])*[Изделие]![Цена]) AS Выражение2
FROM Цех INNER JOIN (((Запрос1 INNER JOIN Изделие ON Запрос1.[Код изделия] = Изделие.[Код изделия]) INNER JOIN Запрос2 ON Изделие.[Код изделия] = Запрос2.[Код изделия]) INNER JOIN СЦН ON Изделие.[Код изделия] = СЦН.[Код изделия]) ON Цех.[Номер выпускающего цеха] = СЦН.[Номер цеха]
GROUP BY Цех.[Номер выпускающего цеха], Запрос1.[Наименование изделия], Запрос1.[Наименование ед измерения], Запрос2.[Код изделия];
4
1. Андон Ф. Язык запросов SQL / Ф. Андон, В. Резниченко. – СПб.: BHV, 2006. – 416 с.
2. Андрианова E.Г., Колесников Г.С., Сыромятников В. П. Структуры и алгоритмы обработки данных - часть 2. / Лабораторный практикум. МИРЭА, Москва, 2004 г.
3. Базы данных: Учебник для ВУЗов / Под ред.— СПб: Корона принт, 2000. - 416 с.
4. Грибер, М. Введение в SQL / М.Грибер, М., Лори, 1996. - 379 с.
5. Дейт, К. Введение в системы баз данных: пер. с англ. /К.Дж. Дейт. 8-е издание. - М.: Вильяме , 2006. - 1326 с.
6. Джеффри Д. Ульман, Дженнифер Уидом. Основы реляционных баз данных, Лори, М, 2006 г.
7. Дунаев В. В. Базы данных. Язык SQL / В. В. Дунаев. – СПб. : BHV, 2006. – 288 с.
8. Зрюмов Е. А. Базы данных для инженеров : учебное пособие / Е. А. Зрюмов, А. Г. Зрюмова; Алт. гос. техн. ун-т им. И. И. Ползунова. – Барнаул : Изд-во АлтГТУ, 2010. – 131 с.
9. Кевин, Кл. SQL: справочник: пер. с англ. / Кл. Кевин. 2-е издание. -М: Кудиц-Образ, 2006. - 832 с.
10. Макарова Н., Николайчук, Г. Титова Ю. Компьютерное делопроизводство. Учебный курс: Н— Москва, Питер, 2009 г.- 416 с.
11. Питер Роб, Карлос Коронел. Системы баз данных: проектирование, реализация и управление, БХВ-Петербург, Сп-б, 2004 г.
Вопрос-ответ:
Как можно проверить обеспеченность плана отгрузки по заданному складу?
Для проверки обеспеченности плана отгрузки по заданному складу можно сравнить фактически сданную на склад продукцию за заданный месяц с плановыми показателями. Если фактически сданная продукция соответствует плану или превышает его, можно сказать, что план отгрузки обеспечен. Если же фактически сданная продукция ниже плановых показателей, то план отгрузки необеспечен.
Какие функции выполняет план отгрузки?
План отгрузки выполняет несколько функций. Он помогает контролировать и планировать отгрузку продукции со склада, определить объемы и сроки отгрузки, определить потребности в транспорте и ресурсах для доставки продукции, а также позволяет оценить обеспеченность плана и принять меры по его корректировке.
Какие входные первичные документы используются при проверке обеспеченности плана отгрузки?
При проверке обеспеченности плана отгрузки используются следующие входные первичные документы: данные о плановых показателях отгрузки, отчеты о фактически сданной на склад продукции, информация о состоянии склада, данные о транспортных ресурсах и другие документы, отражающие процесс отгрузки продукции.
Какие ограничения предметной области могут быть при проверке обеспеченности плана отгрузки?
Ограничения предметной области при проверке обеспеченности плана отгрузки могут включать, например, ограничения на доступ к данным склада, ограничения на использование транспортных ресурсов, ограничения на объемы отгрузки и другие ограничения, связанные с особенностями предметной области.
Какие выходные документы получаются в результате проверки обеспеченности плана отгрузки?
В результате проверки обеспеченности плана отгрузки получаются различные документы, такие как отчеты о выполнении плана отгрузки, аналитические таблицы сравнения фактических и плановых показателей, графики и диаграммы, отражающие обеспеченность плана, а также рекомендации и предложения по корректировке плана отгрузки.
Зачем нужно проверять обеспеченность плана отгрузки на складе?
Проверка обеспеченности плана отгрузки на складе позволяет убедиться, что фактически сданная на склад продукция соответствует заданному плану за определенный месяц. Это важно для контроля производственных процессов, оптимизации складской деятельности и планирования закупок или отгрузок.
Как определить обеспеченность плана отгрузки на складе?
Для определения обеспеченности плана отгрузки на складе необходимо сравнить фактически сданную на склад продукцию за заданный месяц с заданным планом отгрузки. Если фактически сданная продукция соответствует или превышает план, то можно считать, что план отгрузки был обеспечен. В противном случае, возможно, требуются корректировки в производственных процессах или планировании.
Какие входные первичные документы необходимы для проверки обеспеченности плана отгрузки?
Для проверки обеспеченности плана отгрузки необходимо иметь информацию о фактически сданной на склад продукции за заданный месяц. Эта информация может быть предоставлена в виде отчетов о поставках, накладных или других документов, подтверждающих поступление продукции на склад. Также необходимо иметь заданный план отгрузки на склад на данный месяц.
Какие ограничения предметной области могут быть связаны с проверкой обеспеченности плана отгрузки на складе?
Ограничения предметной области при проверке обеспеченности плана отгрузки на складе могут быть связаны с лимитами складских емкостей, ограничениями в поставках или возможными проблемами в производственных процессах. Также, возможно, учет продукции и отгрузок осуществляется в разных системах, что может потребовать дополнительной интеграции данных.
Какие выходные документы будут получены в результате проверки обеспеченности плана отгрузки на складе?
В результате проверки обеспеченности плана отгрузки на складе могут быть получены различные выходные документы. Например, отчет о соответствии фактически сданной на склад продукции заданному плану отгрузки, аналитический отчет с информацией о расхождениях и причинах отклонений от плана, а также рекомендации по корректировке плана отгрузки или организации производственных процессов.