- •Типовой отчет
- •Содержание основных этапов курсового проектирования
- •Структура отчета курсового проекта
- •Пример выполнения курсовой работы (типовой отчет)
- •1. Анализ предметной области и функции решаемой задачи
- •2. Постановка задачи
- •2.1. Организационно-экономическая сущность задачи
- •2.2. Описание выходной информации
- •4. Разработка алгоритмов и технологии решения задачи
- •4.1. Разработка технологии ввода и накопления входной информации
- •4.2. Определение форм ввода-вывода
- •Форма «Справочник товаров»
- •Форма «сч-фактура»
- •Заключение
- •Список 30 наименовании товаров, дающих наибольшую выручку от реализации
Форма «сч-фактура»
Данные из полей «Счет-фактура», «Дата», «Код покупателя» загружаются в таблицу «БН_ПРОДАЖИ» в поля «Код_СчФактуры», «Дата», «КодПокупателя» соответственно. Данные полей «Покупатель», «Адрес покупателя», «Телефон», «Факс», «Расчетный счет», «Банк», «Адрес банка», «Город», «ИНН» поступают в таблицу «ПОКУПАТЕЛИ». В «Подчиненную форму для чека» вводится код товара и количество и поступают в таблицу «БН_СПИСОК» в поля «КодТовара» и «Количество». «Подчиненная форма для чека» связана с основной по полю «Код_СчФактуры». Таким образом накапливается информация о покупателях и заказах. Чтобы подсчитать итоговую сумму заказа на базе таблиц: «ПОКУПАТЕЛИ», «БН_ПРОДАЖИ», «БН_СПИСОК» составляется запрос «БН_ЗАКАЗЫ», в котором расчитывается итоговая сумма и сумма НДС по каждому наименованию товара и по заказу в целом. Подчиненная форма «Итоговая сумма заказа» вызывается нажатием кнопки «Итоговое значение» в окне главной формы.
Результат выполнения команды приведен ниже:
Подчиненная форма «Итоговая сумма БН заказа»
Подчиненные формы «Итоговая сумма БН заказа» и «Итоговая сумма НЛ заказа» присоединены после составления главной формы и по своей сути являются автономными, т.е. не встроены в главную, а вызываются с помощью элемента управления (кнопки). При закрытии главной формы (и встроенной в нее подчиненной) с помощи кнопки закрытия на панели окна, подчиненные формы «Итоговая сумма БН заказа» и «Итоговая сумма НЛ заказа» остаются активными (если они не были закрытьы перед этим). Для решения этой проблемы были написаны макросы для одновременного закрытия всех форм: Close_ЧEK и Close_ СЧ-ФАКТУРА.
Заключение
Созданная база данных "Сбыт" значительно облегчает работу персонала в отделе маркетинга. Автоматизация обработки информации позволяет сэкономить время на поиск, сортировку и группировку данных.
Разработанные формы "СЧЕТ" и "СЧ-ФАКТУРА" обеспечивают ввод и редактирование информации. С их помощью значительно упрощается внесение изменений, добавление и удаление данных из базы. Формы доступны не только для ввода, но и для вывода информации. В нашем примере через форму вводятся данные, пополняющие соответствующие таблицы, на основе которых построен запрос расчета итоговой суммы заказа. Результаты запроса выводятся на экран после нажатия кнопки в окне главной формы. Данные из формы могут быть выведены на печать.
Результатом работы отдела является отчет об объеме продаж за 1 квартал 1998 года. Возможности Microsoft Access' позволяют получить красиво оформленные документы, отчеты, материалы для презентации, которые могут понадобиться при ведении бизнеса. Для составления отчета Access представляет такие возможности, как группировка, вычисление промежуточных и общих итогов для набора данных.
ОТЧЕТ
Приложение 1
Объем продаж за 1 квартал 1998 года | |||
Январь |
|
306295,58 | |
Февраль |
|
371141,87 | |
Март |
|
413105,33 | |
Всего за 1 квартал: |
1090542,77 |
Артикул |
Название |
Январь |
Февраль |
Март |
Итого |
74 |
EXTENSION ASSY |
565,06 |
565,06 |
1695,17 |
2825,28 |
429 |
CONDUIT CLIP DFB |
0,00 |
0,00 |
1,04 |
1,04 |
699 |
TOOL KIT DX450 |
2777,34 |
1110,94 |
12220,30 |
16108,57 |
728 |
PISTON GUIDE AS |
0,00 |
857,76 |
943,54 |
1801,30 |
729 |
F.QU1DE 45/F1 ASS |
50,38 |
403,01 |
1108,27 |
1561,66 |
740 |
SLEEVE ASSY |
469,15 |
0,00 |
2032,99 |
2502,14 |
741 |
SILENCER ASSY |
94,26 |
0,00 |
0,00 |
94,26 |
748 |
PISTON 45/NK |
130,25 |
998,57 |
499,28 |
1628,10 |
784 |
HEADLESS SCRE |
0,00 |
0,00 |
1,02 |
1,02 |
801 |
ADHESIVE LABEL + |
0,00 |
0,00 |
1,38 |
1,38 |
804 |
JACKET |
44,58 |
0,00 |
62,41 |
106,99 |
805 |
TRANSPORT LEVE |
0,00 |
0,00 |
29,52 |
29,52 |
810 |
REGULATING PIN |
0,00 |
0,00 |
145,08 |
145,08 |
811 |
TAPTITE SCR NM4 |
0,00 |
0,00 |
3,36 |
3,36 |
828 |
HEX NUT |
0,00 |
0,00 |
1,32 |
1,32 |
829 |
REGULATING WHE |
0,00 |
0,00 |
6,85 |
6,85 |
830 |
REGULATING SCR |
0,00 |
0,00 |
9,06 |
9,06 |
841 |
TAPTITE SCR CM4 |
0,00 |
0,38 |
0,29 |
0,67 |
853 |
FASTENER DETEN |
96,36 |
0,00 |
144,54 |
240,90 |
854 |
SPACER |
0,00 |
0,00 |
128,06 |
128,06 |
855 |
STOP RING |
48,28 |
361,18 |
109,07 |
518,52 |
856 |
RETAINING RING |
0,60 |
31,20 |
16,20 |
48,00 |
858 |
LEAF SPRING |
0,00 |
0,00 |
1,42 |
1,42 |
880 |
COVER |
0,00 |
0,00 |
6,40 |
6,40 |
950 |
CLEVIS PIN |
0,00 |
0,00 |
4,01 |
4,01 |
963 |
TRACK ASSY |
56,46 |
56,46 |
124,21 |
237,13 |
|
|
|
|
Итого: |
28012,04 |
Приложение 2