Автоматизация работы салона сотовой связи с использованием программного комплекса Microsoft Access

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

?ри этом не нужно будет вводить никаких дополнительных данных.

Для создания отчёта Сотрудники был так же использована одноименная таблица, также этот отчет можно было реализовать путем использования запроса вывод всех сотрудников. Для вывода запроса так же не требуется ввод дополнительных данных.

2.Реализация базы данных СЛУЖБЫ ДОСТАВКИ

 

.1 Создание структуры таблиц

 

Создал новую базу данных в MS Access. С помощью последовательности команд [Создание ->Таблица] создал необходимые 6 таблиц (Рисунок 2-7).

 

Следующий этап наиболее важный - создание схемы данных между таблицами в базе данных. Разработанная схема данных предоставлена на рисунке 8. Процесс создания связи показан на рисунке 9.

 

.2 Проектирование форм

 

Для создания форм необходимо выполнить следующую последовательность действий: перейти на вкладку Создание, выбрать в списке таблицу, для которой необходимо сделать форму и после следует нажать кнопку Форма. После этих действий будет создана автоформа, которая сразу же будет выведена на экран. Не всегда полученные формы имеют удобный или желаемый вид поэтом для их редактирования следует использовать конструктор. На рисунке 10 показан пример полученной формы в режиме конструктора.

 

Рисунок 10 - Редактирование формы в конструкторе

 

Выше был показан пример формы, сделанной на основе таблицы Сотрудники. На рисунках 11-14 показаны другие формы, созданные на основе таблиц.

 

Рисунок 11 - Форма для таблицы Подключения в режиме конструктора

 

Рисунок 12 - Форма Продажи в режиме конструктора

 

Рисунок 13 - Форма Тарифы в режиме конструктора

 

Рисунок 14 - Форма Телефоны в режиме конструктора

 

2.3 Проектирование запросов

 

Для создания запроса необходимо перейти в закладку Создание и нажать кнопку Конструктор запросов. Далее выбрать таблицы, которые будут использоваться в запросе. Запросы можно писать в SQL-режиме. Для этого следует нажать правую кнопку мыши в конструкторе запросов и выбрать в выпадающем меню SQL-Режим.

В данном курсовом проекте запросы, созданные в базе данных можно условно разделить на две группы: самостоятельные запросы, запросы для отчетов.

Запрос Телефоны дешевле 500 000 выведет информацию по наличию телефонов эконом класса, а именно дешевле 500 000.

 

Рисунок 15 - Запрос Телефоны дешевле 500 000 в режиме конструктора

 

Рисунок 16 - Результат выполнения запроса Телефоны дешевле 500 000

 

Запрос Выручка за каждый день (телефоны) выведет информацию о дневной выручке салона сотовой связи по продажам телефонов.

 

Рисунок 17 - Запрос Выручка за каждый день (телефоны) в режиме конструктора

 

Рисунок 18 - Результат выполнения запроса Выручка за каждый день (телефоны)

 

Запрос Выручка за каждый день (подключения) аналогичен предыдущему запросу, но считает дневную выручку от подключений, а не от продажи телефонов. Он выведет информацию о дневной выручке салона сотовой связи от подключений.

 

Рисунок 19 - Запрос Выручка за каждый день (подключения)

 

Рисунок 20 - Результат выполнения запроса Выручка за каждый день (подключения)

 

Следующий запрос, выводит информацию о сотрудниках имеющих должность продавец.

Рисунок 21 - Запрос Вывод всех продавцов в режиме конструктора

 

Рисунок 22 - Результат выполнения запроса Вывод всех продавцов

 

Запрос Вывод всех сотрудников выводит всех сотрудников, а так же их должности.

 

Рисунок 23 - Запрос Вывод всех сотрудников в режиме конструктора

Рисунок 24 - Результат выполнения запроса Вывод всех сотрудников

 

Запрос Все белые телефоны выводит информацию о наличии в салоне сотовой связи телефонов, имеющих белый цвет корпуса.

 

Рисунок 25 - Запрос Все белые телефоны в режиме конструктора

 

Рисунок 26 - Результат выполнения запроса Все белые телефоны

2.4 Проектирование отчётов

 

Отчёты могут основываться на таблицах или запросах. В данном курсовом проекте они основываются и на таблицах и на запросах

Для создания отчётов следует перейти в закладку Создание, в списке выбрать необходимый запрос на основе, которого будет сделан отчёт, и нажать кнопку Отчёт. После этого на экране появиться отчёт в режиме просмотра. Для редактирования следует перейти в режим конструктора.

Всего в базе данных создано 5 отчётов. Эти отчёты показаны на рисунках 40-47 . На один отчёт приходится 2 рисунка: первый - режим конструктора, второй - режим просмотра.

Отчёт Снятие кассы выводит информацию совершенных продажах, до прошлого снятия кассы, а так же подсчитывает сумму всех продаж.

 

Рисунок 27 - Отчёт Снятие кассы в режиме конструктора

Рисунок 28 - Отчёт Снятие кассы в режиме просмотра

 

Отчёт Продавцы выводит информацию о сотрудницах, а именно выводит всех продавцов работающих в салоне сотовой связи.

 

Рисунок 29 - Отчёт Продавцы в режиме конструктора

Рисунок 30 - Отчёт Продавцы в режиме просмотра

 

Далее следует отчёт Сотрудники, который