Автор работы: Пользователь скрыл имя, 14 Февраля 2013 в 06:46, курсовая работа
В предметной области комплекса задач, к которой относится задача оценки оплаты отгруженного товара, рассматриваются процессы планирования и учета выпуска изделий на предприятии, сдача готовых изделий на склады и отгрузка готовой продукции заказчикам в соответствии с договорами, анализ текущего запаса продукции на складах, учет и анализ оплаты за отгруженную продукцию. Задача оценки оплаты отгруженного товара касается процессов отгрузки готовых изделий и их оплаты заказчиками.
1. Предметная область (ПО) автоматизации:
1.1.Описание ПО и функции решаемой задачи.
1.2. Документы ПО, содержащие информацию, необходимую для решения задачи.
2. Постановка задачи:
2.1. Организационно-экономическая сущность задачи.
2.2. Описание входной и выходной информации.
3. Разработка информационного обеспечения задачи:
3.1. Информационный анализ ПО и выделение информационных объектов (ИО) задачи,
3,2 Описание реквизитов ИО.
3.3. Определение связей информационных объектов и построение информационно-логической модели (ИЛМ).
4. Разработка алгоритмов и технологии решения задачи.
4.1. Разработка технологии ввода и накопления входной информации для решения задачи.
4.2. Обобщенный алгоритм решения задачи и его декомпозиция на подзадачи.
4.3. Детальные алгоритмы реализации подзадач.
4.4 Графическое отображение результатов решения задачи
5. Анализ результатов решения задачи.
Библиографический список.
Приложения:
А. Распечатки сформированных отчетов
Б. Распечатки структуры базы данных
В. Распечатки заполненных таблиц базы данных
Подзадача А2.
Рис. 9. Обобщенная функционально-технологическая схема подзадачи А2.
Подзадачу А3. подразумевает построение отчета по таблице ТТН требуемой формы для распечатки сопроводительных документов при отгрузке товара.
Подзадача А3
Рис. 10. Обобщенная функционально-технологическая схема подзадачи А3.
4.3. Детальные алгоритмы реализации подзадач
Подзадача А1 реализуется средствами СУБД – отчет. В начале создадим запрос, на основе которого будет построен отчет.
Технология формирования запроса.
Рис. 11. Диалог с конструктором запросов
Рис. 12. Запрос в режиме конструктора
Результатом выполнения запроса является таблица, содержащая строки из ТТН и соответствующие им строки из Платежных поручений с разницей в суммах отгруженного товара и оплаты по нему:
Рис. 13. Результат выполнения запроса «Оценка оплаты отгруженных товаров»
На основе запроса строим отчет (Приложение 2).
Технология формирования отчета.
Рис. 13. Процесс создания отчета задачи А1
Рис. 14. Отчет «Оценка оплаты отгруженных товаров» в режиме конструктора
Подзадача А2 реализуется средствами СУБД – запрос и отчет (Приложение 3). На основе запроса «Оценка оплаты отгруженных товаров» создаем запрос «Должники». Добавляем поля Код заказчика, Долг. В строке Условие отбора поля Долг вводим «>0». В запрос в результате будут включены строки, c заказчиками, имеющими небооплату про отгруженным товарам (рис. 15-16).
Рис. 15. Запрос «Должники» в режиме конструктора
Должники | ||||
Заказчик |
Наименование |
Адрес |
КодИзделия |
Долг |
1 |
Магазин «Парус» |
Ул. Горшкова, 28 |
121 |
10,00р. |
1 |
Магазин «Парус» |
Ул. Горшкова, 28 |
123 |
125,00р. |
1 |
Магазин «Парус» |
Ул. Горшкова, 28 |
122 |
150,00р. |
1 |
Магазин «Парус» |
Ул. Горшкова, 28 |
124 |
300,00р. |
1 |
Магазин «Парус» |
Ул. Горшкова, 28 |
121 |
200,00р. |
2 |
Магазин «Сказка» |
Ул. Центральная, 5 |
122 |
140,00р. |
2 |
Магазин «Сказка» |
Ул. Центральная, 5 |
121 |
170,00р. |
2 |
Магазин «Сказка» |
Ул. Центральная, 5 |
123 |
118,00р. |
3 |
Магазин «Статус» |
Ул. Ленина, 16 |
121 |
190,00р. |
3 |
Магазин «Статус» |
Ул. Ленина, 16 |
123 |
110,00р. |
3 |
Магазин «Статус» |
Ул. Ленина, 16 |
124 |
200,00р. |
3 |
Магазин «Статус» |
Ул. Ленина, 16 |
122 |
125,00р. |
Рис. 16. Результат выполнения запроса «Должники»
Подзадача А3 реализуется средствами СУБД – запрос с параметром и отчет. Аналогично описанному процессу при решении задачи А1 создаем запрос «Для ТТН» на основании таблицы ТТН, в котором в строке Условие отбора поля НомерТТН вводим [Номер ТТН] (рис. 17). В результате при вызове запроса возникает диалоговое окно, в котором пользователь должен указать номер ТТН, которую требуется распечатать (рис. 18).
Рис. 17. Запрос «Для ТТН» в режиме конструктора
Рис. 18. Результат выполнения запроса «Для ТТН»
С помощью Мастера отчетов
4.4 Графическое отображение результатов решения задачи
1. Сначала выбрать отчет содержащий интересующие данные.
2. Выбрать команду Создать- Мастер диаграмм..
3. Затем выбрать вид диаграммы, уровни группировки, порядок сортировки, доступные поля, задать имя отчета, Готово.
Рис19 Создание Диаграмм.
Рис .20 Диаграмма на основе отчета Должники.
5. АНАЛИЗ Результатов решения задачи
В настоящее время базы данных сопровождают нас по всей жизни с самого рождения. Едва родившись, человек попадает в базу данных жителей города, в дальнейшем базу данных налогоплательщиков и т. д… .
С базами данных любой современный человек имеет дело в своей жизни в учебе или работе, поэтому необходимо иметь основные понятия об устройстве баз данных.
В ходе выполнения курсового проекта были изучены различные учебные пособия, методические рекомендации справочной системы MS Access, разработаны отдельные этапы решения задачи создания БД, разработана база данных по предложенным условиям.
В СУБД MS Access нами создана база данных, автоматизирующая осуществление контроля за процессом отгрузки и оплаты товара в коммерческой фирме. С помощью созданной базы данных мы получили информацию об оплате товаров, отгруженных заказчикам.
Оплату каждой позиции товара из ТТН можно проследить из запроса и отчета «Оценка оплаты отгруженных товаров» (Приложение 2):
Оценка оплаты отгруженных товаров | ||||||||
НомерТТН |
Заказчик |
Оплачено |
Отгружено |
КодИзделия |
НомерПП |
Долг |
Дата |
ДатаОплаты |
61 |
Магазин «Парус» |
500 |
700 |
121 |
58 |
200,00р. |
27.02.2009 |
27.02.2009 |
63 |
Магазин «Сказка» |
800 |
918 |
123 |
60 |
118,00р. |
01.03.2009 |
01.03.2009 |
Список должников предприятия получаем при выполнении запроса Должники:
Должники | ||||
Заказчик |
Наименование |
Адрес |
КодИзделия |
Долг |
1 |
Магазин «Парус» |
Ул. Горшкова, 28 |
121 |
10,00р. |
1 |
Магазин «Парус» |
Ул. Горшкова, 28 |
123 |
125,00р. |
1 |
Магазин «Парус» |
Ул. Горшкова, 28 |
122 |
150,00р. |
1 |
Магазин «Парус» |
Ул. Горшкова, 28 |
124 |
300,00р. |
1 |
Магазин «Парус» |
Ул. Горшкова, 28 |
121 |
200,00р. |
2 |
Магазин «Сказка» |
Ул. Центральная, 5 |
122 |
140,00р. |
2 |
Магазин «Сказка» |
Ул. Центральная, 5 |
121 |
170,00р. |
2 |
Магазин «Сказка» |
Ул. Центральная, 5 |
123 |
118,00р. |
3 |
Магазин «Статус» |
Ул. Ленина, 16 |
121 |
190,00р. |
3 |
Магазин «Статус» |
Ул. Ленина, 16 |
123 |
110,00р. |
3 |
Магазин «Статус» |
Ул. Ленина, 16 |
124 |
200,00р. |
3 |
Магазин «Статус» |
Ул. Ленина, 16 |
122 |
125,00р. |