- •© Издательский центр дгту, 2005 Введение
- •1. Постановка задачи
- •1.1. Описание задачи
- •1.2. Анализ объекта
- •2. Проектирование базы данных
- •2.1. Разработка информационной модели
- •2.2. Выбор способа представления информации, программного инструментария
- •3.4. Заполнение базы данных
- •3.5. Изменение и дополнение данных
- •4. Создание объектов управления базой данных
- •4.1. Поиск необходимых сведений
- •4.2. Сортировка данных
- •4.3. Отбор данных
- •4.4. Заполнение вычисляемых полей.
- •4.7. Вывод на печать
- •5. Цель курсовой работы.
- •6. Требования к курсовому проекту
- •7. Требования к отчету о курсовой работе.
- •Утверждаю
- •Пояснительная записка
- •Утверждаю
- •Задание
- •1. Постановка задачи
- •1.1. Описание задачи
- •1.2. Анализ объекта
- •2.2. Выбор способа представления информации в субд
- •2.3. Создание таблицы
- •Количество
- •Конструирование базы данных в среде Access
- •3.1. Создание форм
- •3.2. Наполнение базы данных экспериментальными данными
- •Создание объектов для поиска, пересчета, выборки данных из таблиц, создания и заполнения вычисляемых полей
- •4.1. Расчет количества товара каждого наименования
- •4.1.1. Пересчет количества товаров при его пополнении
- •4.1.2. Пересчет количества товара с учетом продаж
- •4.1. 3. Получение сведений о товарах супермаркета
- •4.1.4. Получение сведений об отделах супермаркета
- •4.1.5. Получение сведений о продажах
- •4.1.6. Получение сведений о проданных товарах супермаркета по отделам
- •4.1.7. Поиск товара по наименованию
- •4.1.8. Получение списка товаров указанного отдела
- •Создание отчетов
- •Создание Макросов
- •Создание кнопочных форм
- •8. Создание макроса Autoexec
- •Литература
8. Создание макроса Autoexec
Для автоматического открытия главной кнопочной формы также создадим макрос.
В окне Супермаркет: база данных выберем вкладку Макросы и команду Создать. В режиме Конструктора макроса выберем макрокоманду ОткрытьФорму и Имя формы «Главная». Сохраним макрос под именем «Autoexec».
ОТЧЕТ: Итоговые сведения по супермаркету
Код отдела |
Наименование отдела |
Кол-во наименований |
Avg-Цена единицы |
Sum - Кол-во |
Sum-Сумма |
1 |
Бакалея |
8 |
100,75 |
900 |
94730,00 |
2 |
Мясной |
3 |
98,33 |
1025 |
85975,00 |
3 |
Хлебобулочный |
5 |
8,10 |
925 |
7575,50 |
4 |
Кондитерский |
4 |
50,75 |
751 |
42220,00 |
5 |
Электротовары |
4 |
527,50 |
890 |
120000,00 |
6 |
Рыбный |
2 |
73,50 |
300 |
23400,00 |
|
ИТОГО |
26 |
122,7 |
4791 |
373900,5 |
16 апреля 2005 Страница 1 из 1
ОТЧЕТ: Продажа по отделам
Код_отдела 1
Наименование отдела Бакалея
Дата |
Count-Код_товара |
Sum-Кол-во |
Sum-Сумма |
31.03.2005 |
2 |
150 |
17,400.00 |
26.03.2005 |
9 |
170 |
19,840.00 |
25.03.2005 |
14 |
123.95 |
13,661.80 |
Итоги для ‘Код_отдела’ = 1 (3 записей) |
|
||
Sum |
|
443.950 |
50901.80 |
16 апреля 2005 Страница 1 из 2
Код_отдела 2
Наименование отдела Мясной
Дата |
Count-Код_товара |
Sum-Кол-во |
Sum-Сумма |
26.03.2005 |
1 |
10 |
1,000.00 |
25.03.2005 |
3 |
11 |
1,100.00 |
Итоги для ‘Код_отдела’ = 2 (2 записей) |
|
||
Sum |
|
21 |
2100 |
Код_отдела 3
Наименование отдела Хлебобулочный
Дата |
Count-Код_товара |
Sum-Кол-во |
Sum-Сумма |
31.03.2005 |
3 |
100 |
770.00 |
25.03.2005 |
2 |
1.5 |
12.00 |
Итоги для ‘Код_отдела’ = 3 (2 записей) |
|
||
Sum |
|
101.5 |
782 |
Код_отдела 4
Наименование отдела Кондитерский
Дата |
Count-Код_товара |
Sum-Кол-во |
Sum-Сумма |
31.03.2005 |
1 |
10 |
700.00 |
Итоги для ‘Код_отдела’ = 4 (1 запись) |
|
||
Sum |
|
10 |
700.00 |
Код_отдела 5
Наименование отдела Электротовары
Дата |
Count-Код_товара |
Sum-Кол-во |
Sum-Сумма |
31.03.2005 |
1 |
110 |
165,000.00 |
Итоги для ‘Код_отдела’ =5 (1 записей) |
|
||
Sum |
|
110 |
165000 |
ИТОГО |
|
686.450 |
219483.8 |
16 апреля 2005 Страница 2 из 2
ОТЧЕТ: Наличие товаров по отделам
Код_отдела 1
Наименование отдела Бакалея
Код _товара |
Наименование_товара |
Цена _единицы |
Кол_во |
Сумма |
1 |
Сыр |
125.00р. |
120.00 |
15000 |
2 |
Колбаса вареная |
84.00р. |
55.00 |
4620 |
5 |
Сосиски «Гановерские» |
98.00р. |
70.00 |
6860 |
6 |
Сосиски «Молочные» |
80.00р. |
135.00 |
10800 |
7 |
Язык |
129.00р. |
50.00 |
6450 |
30 |
Зразы |
25.00р. |
100.00 |
2500 |
31 |
Колбаса копченая |
125.00р. |
220.00 |
27500 |
32 |
Колбаса сырокопченая |
140.00р. |
150.00 |
21000 |
Итого для ‘Наименование_отдела’ = Бакалея (8 записей) |
|
|||
SUM |
|
|
900.00 |
94730 |
Avg |
|
100.75р. |
|
|
Код_отдела 2
Наименование отдела Мясной
Код _товара |
Наименование_товара |
Цена _единицы |
Кол_во |
Сумма |
3 |
Свинина филе |
100.00р. |
220.00 |
22000 |
4 |
Говядина лопатка |
75.00р. |
725.00 |
54375 |
Итого для ‘Наименование_отдела’ = Мясной (2 записей) |
|
|||
SUM |
|
|
945.00 |
76375 |
Avg |
|
87.50р. |
|
|
Код_отдела 3
Наименование отдела Хлебобулочный
Код _товара |
Наименование_товара |
Цена _единицы |
Кол_во |
Сумма |
8 |
Хала |
8.50р. |
215.00 |
1827.5 |
9 |
Батон нарезной |
7.50р. |
200.00 |
1500 |
10 |
Хлеб белый |
7.50р. |
151.00 |
1132.5 |
12 |
Хлеб Бородинский |
8.00р. |
120.00 |
960 |
Итого для ‘Наименование_отдела’ = Хлебобулочный (4 записей)
|
||||
16 апреля Страница 1 из 2 |
||||
SUM |
|
|
686.00 |
5420 |
Avg |
|
87.50р. |
|
|
Код_отдела 4
Наименование отдела Кондитерский
Код _товара |
Наименование_товара |
Цена _единицы |
Кол_во |
Сумма |
1 |
Карамель «Мечта» |
40.00р. |
250.00 |
10000 |
15 |
Печенье «Молочное» |
70.00р. |
250.00 |
17500 |
16 |
Рулет бисквитный |
13.00р. |
80.00 |
1040 |
Итого для ‘Наименование_отдела’ = Кондитерский (3 записей) |
||||
SUM |
|
|
580.00 |
28540 |
Avg |
|
41.00р. |
|
|
Код_отдела 5
Наименование отдела Электротовары
Код _товара |
Наименование_товара |
Цена _единицы |
Кол_во |
Сумма |
17 |
Фен |
350.00р. |
300.00 |
105000 |
18 |
Лампочка электрическая |
10.00р. |
500.00 |
5000 |
19 |
Массажор |
250.00р. |
100.00 |
25000 |
Итого для ‘Наименование_отдела’ = Электротовары (3 записей) |
||||
SUM |
|
|
900.00 |
135000 |
Avg |
|
203.33р. |
|
|
Код_отдела 7
Наименование отдела Рыбный
Код _товара |
Наименование_товара |
Цена _единицы |
Кол_во |
Сумма |
28 |
Треска мороженная |
87.00р. |
200.00 |
17400 |
29 |
Горбуша копченая |
60.00р. |
100.00 |
6000 |
Итого для ‘Наименование_отдела’ = Рыбный (2 записей) |
||||
SUM |
|
|
300.00 |
23400 |
Avg |
|
73.50р.
|
|
|
ИТОГО |
|
|
4311.00 |
363465.00 |
16 апреля Страница 2 из 2