Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая Продажа музыкальных альбомов.docx
Скачиваний:
10
Добавлен:
16.01.2017
Размер:
2.82 Mб
Скачать

2 Описание предметной области автоматизации

Представленная мною база данных подходит для небольших компаний, работающих с продажей музыкальных альбомов.

2.1 Штат магазина

В штате магазина работают 4 человека. Директор магазина, заведующий складом, программист, продавец. Пример организационной структуры предприятия представлен на рисунке 7.

Рисунок 7. «Диаграмма пример организационной структуры предприятия »

2.2 Бизнес-процессы на предприятии

Состав бизнес-процессов на предприятии. Представлен на рисунке 8.

Рисунок 8. «Диаграмма состава Бизнес-процессов»

3 Постановка задачи

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

Автоматизированная информационная система решает следующие задачи:

  1. Поиск нужного альбома по заданному стилю, конкретным исполнителям и произведениям

  2. Описание запроса с заданными критериями

  3. Составление набора альбомов, удовлетворяющих заданным критериям

  4. Поиск покупателя по имени, телефону

  5. Подсчет стоимости покупки с учетом возможной скидки

  6. Нахождение альбомов-хитов сезона с максимальным количеством заказов

  7. Составление финансовых отчетов о продаже альбомов за месяц, квартал, год

Вся информация хранится в электронном виде, в нашем случае в виде базы данных.

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

4 Описание таблиц базы данных

Для решения поставленных задач была создана база данных, в которой были созданы следующие таблицы (Рисунок 9,10,11,12).

Рисунок 9. «Продавец»

Таблица Продавец - содержит информацию о сотрудниках. Полями таблицы являются персональные данные сотрудника: ФИО, телефон. Каждому продавцу присваивается уникальный код (первичный ключ).

Рисунок 10. «Покупатель»

Таблица Покупатель - дает характеристику о клиентах (ФИО, контактная информация, а так же имеющаяся скидка). Каждому клиенту присваивается уникальный код (первичный код).

Рисунок 11. «Продажа»

Таблица Продажа – содержит всю информацию о продаже альбомов. В таблицу входят : код_продажи, код_продавца, код_покупателя, дата_продажи,код_альбома, количество_альбомов, сумма_продажи. В качестве первичного кода выступает: код_продажи.

Рисунок 12. «Альбом»

Таблица Альбом - содержит всю информацию об имеющихся музыкальных альбомах. Полями таблицы являются: наименование_альбома, стиль, исполнитель, стоимость. В качестве первичного кода выступает: код_альбома.

Для отображения данных в базе, была создана связь между таблицами (Рисунок 13)

Рисунок 13. «Связь между таблицами внутри базы данных»