Автор работы: Пользователь скрыл имя, 16 Ноября 2011 в 14:53, курсовая работа
В предметной области комплекса задач, к которой относится и задача проверки выполнения плана отгрузки продукции заказчикам, рассматриваются процессы планирования и учета выпуска изделий на предприятии, сдача готовых изделий на склады и отгрузка готовой продукции заказчикам в соответствии с договорами, анализ текущего запаса продукции на складах, учет и анализ оплаты за отгруженную продукцию. Задача проверки выполнения плана отгрузки продукции заказчикам в соответствии с договорами касается процессов отгрузки готовых изделий заказчиками.
Предметная область (ПО) автоматизации:
1.1 Описание предметной области и функции решаемой задачи. 3
1.2 Документы предметной области, содержащие информацию, необходимую для решения задачи. 4
Постановка задачи:
2.1 Организационно – экономическая сущность задачи. 5
2.2 Описание входной и выходной информации. 6
Разработка информационного обеспечения задачи:
3.1 Информационный анализ ПО и выделение информационных объектов (ИО) задачи. 8
3.2 Описание реквизитов ИО. 9
3.3 Определение связей информационных объектов и построение информационно-логической модели (ИЛМ). 10
Разработка алгоритмов и технологии решения задачи:
4.1 Разработка технологии ввода и накопления входной информации для решения задачи. 12
4.2 Обобщенный алгоритм решения задачи и его декомпозиция на подзадачи. 13
4.3 Детальные алгоритмы реализации подзадач. 15
Анализ результатов решения задачи. 19
Библиографический список. 21
Рис. 6. Обобщенная
функционально-технологическая схема
подзадачи А2
Подзадача
А3
Рис. 7. Обобщенная
функционально-технологическая схема
подзадачи А2
4.3. Детальные алгоритмы реализации подзадач.
Подзадача А1 реализуется средствами СУБД – отчет (рис. 8).
СУБД Microsoft Access 2000 предоставляет несколько средств создания каждого из основных объектов базы. Эти средства можно классифицировать как:
• ручные (разработка объектов в режиме Конструктора);
• автоматизированные (разработка с помощью программ-мастеров);
• автоматические — средства ускоренной разработки простейших объектов.
Ручные средства наиболее трудоемки, но обеспечивают максимальную гибкость; автоматизированные и автоматические средства являются наиболее производительными, но и наименее гибкими.
Отчеты служат для форматированного вывода данных на печатающие устройства. Структура готового отчета отличается от структуры формы только увеличенным количеством разделов. Кроме разделов заголовка, примечания и данных, отчет может содержать разделы верхнего и нижнего колонтитулов. Если отчет занимает более одной страницы, эти разделы необходимы для печати служебной информации.
Режим предварительного просмотра позволяет увидеть отчет таким, каким он есть, воплощен при печати. Режим конструктора предназначен для изменения шаблона (структуры отчета).
Редактирование структуры отчета выполняют в режиме Конструктора. Приемы редактирования те же, что и для форм. Элементы управления в данном случае выполняют функции элементов оформления, поскольку печатный отчет не интерактивный объект.
Для получения незаполненного отчета ведомости создавались несвязанные управляющие элементы (свободные поля) с использованием кнопки Поле Панели инструментов. Там, где необходимо было разместить в отчете данный управляющий элемент, в той позиции и щелкала. Элемент управления – поля и надпись перемещались по отдельности.
Отчет «Анализ выполнения плана отгрузки изделий по заказчикам» был создан на основе таблиц «Данные о заказчиках», из которого включены поля: Наименование заказчика и Код заказчика; «Данные об отгрузке товаров из ТТН»: Количество отгружено; «Справочник плана отгрузки готовой продукции заказчикам»: Плановое количество отгрузки. Отклонение от плана рассчитывается по формуле: ОП = ПО-КО,
Где ОП – отклонение от плана, ПО - план отгрузки, КО – количество отгружено
Распечатка отчета в режиме конструктора представлена на рисунке 8.
Рис. 8. Распечатка отчета в режиме конструктора.
Подзадача А2 реализуется средствами СУБД – запрос (рис. 9).
Запросы - это объекты, которые служат для извлечения данных из таблиц и предоставления их пользователю в удобном виде. С помощью запросов выполняют такие операции, как отбор данных, их сортировку и фильтрацию. С помощью запросов можно выполнять преобразование данных по заданному алгоритму, создавать новые таблицы, выполнять автоматическое наполнение таблиц данными, импортированными из других источников, выполнять простейшие вычисления в таблицах и многое другое.
Особенность запросов состоит в том, что они черпают данные из базовых таблиц и создают на их основе временную результирующую таблицу. Если хотят подчеркнуть факт «временности» этой таблицы, то ее еще называют моментальным снимком.
Запросы можно создавать на выборку, обновление, удаление или добавление данных. При создании запроса с помощью конструктора открывается специальный бланк, называемый бланком запроса по образцу. Он состоит из двух областей. В верхней отображается структура таблиц, к которым запрос адресован, а нижняя область разбита на столбцы — по одному столбцу на каждое поле будущей результирующей таблицы.
Идея формирования запроса по образцу чрезвычайно проста. С помощью контекстного меню на верхней половине бланка открывают те таблицы, к которым обращен запрос. Затем в них щелкают двойными щелчками на названиях тех полей, которые должны войти в результирующую таблицу. При этом автоматически заполняются столбцы в нижней части бланка. Сформировав структуру запроса его закрывают, дают ему имя и в дальнейшем запускают двойным щелчком на значке в окне База данных.
Запрос «Список заказчиков, по которым не выполнен план отгрузки» был создан на основе данных таблицы и отчета, с каждой из которых были взяты некоторые поля:
«Данные о заказчика» - Наименование заказчика и код заказчика;
«Список
заказчиков, которым недоставлено изделий»
- Недоставлено
Рис. 9. Распечатка созданного запроса в режиме конструктора.
Аналогично составим запрос, для получения информации об отгрузке изделий для заказчиков.
Рис. 10. Распечатка созданного запроса с параметрами в режиме конструктора.
Графическое отображение результатов решения задачи
Технология анализа выполнения отгрузки изделий по заказчиками состоит в следующем:
Диаграмму по отчету необходимо создать следующим образом:
Для того чтобы добавить к форме поля, необходимо выполнить следующее действие:
Перетащить поле из Списка полей (Плановое количество отгрузки и количество отгружено) в Область данных.
Потом по указаниям мастера: выбрать вид диаграммы и ее параметры.
Графическое
отображение результатов
Оценивая
план отгрузки изделий, можно сделать
вывод, что изделия, план выполнен полностью
только по одному из заказчиков (ТЦ Омский).
В магазин «Скрепка» план не выполнен
на 2000 изделий, код этого поставщика 020.
Столько же изделий недополучил и второй
заказчик магазин «Знания», код которого
030.
Диаграмма 1. План
отгрузки изделий по заказчикам за третий
месяц
Библиографический список
1.
Конюховский П.В.
2. Пецевич В.С. Практикум по учебной дисциплине «Информационные системы в экономике»: учебное пособие / В.С. Пецевич, Г.А. Пецевич. - Омск: Изд-во ОмГАУ, 2004. – 156 с.
3.
Пецевич Г.А. Методические
4.
Титоренко Г.А.
Информация о работе Проверка выполнения плана отгрузки продукции заказчиками