Автор работы: Пользователь скрыл имя, 20 Ноября 2012 в 23:13, курсовая работа
Цель данной работы:
Разработка и введение базы данных MS Access по учету клиентов организации.
Задачи:
1. Проанализировать существующий материал
2. Создать базу данных по учету клиентов организации
Введение……………………………………………………………… 2-3 стр
Глава 1. Базы данных…………………………………………............ 4-7 стр
1.1 Общие положения…………………………………………………4-5 стр
1.2 Классификация баз данных……………………………………....5-6 стр
1.3 Структурные элементы базы данных…………………………….6 стр
1.4 Виды моделей данных……………………………………………. 6-7 стр
Глава 2. Microsoft Access……………………………………………….8-17 стр
2.1 Основные сведения Microsoft Access………………………………8-9 стр
2.2 Основные функции Microsoft Access………………………………9 стр
2.3 Элементы базы данных Microsoft Access………………………….9-17 стр
Глава 3. Выводы по теоретической части…………………………….18-19 стр
Практика…………………………………………………………………20-23 стр
Глава 4. Разработка и ведение базы данных MS Accsess по учёту клиентов организации………………………………………………………………20-23 стр
4.1 Создание Таблиц……………………………………………………..20-22 стр
4.2 Схема данных…………………………………………………………22-23стр
4.3 Формы…………………………………………………………………23 стр
Заключение………………………………………………………………..24 стр
Список литературы……………………………………………………….25 стр
Приложение……………………………………………………………….26-29стр
Практика
Глава 4. Разработка и ведение базы данных MS Accsess по учёту клиентов организации
4.1Создание таблиц
База Данных содержит 7 таблиц:
-Товар
- Производитель товара
- Описание товара
- Клиенты
- Заказы
- Заказанные товары
- Выполненные заказы
Таблица №1 Товар: предназначена для хранения всех товаров с полным их описанием. Например, кем произведены, по какой цене и в каком количестве.
1)Номер – номер товара. Поле является счетчиком.
2)Тип - тип товара. Он берется из таблицы Описание товара
3)Производитель – производитель товара. Берется из таблицы производитель товаров.
4)Характеристика – поле, где котором содержится описание товара. Данные вводятся вручную в режиме конструктора.
5)Цена – цена товара за одну единицу. Значение вводится вручную.
6)Количество – количество товаров. Если значение равно нулю, то товара нет в наличие. Цена вводится от руки. Чтобы систематизировать столбец, надо указать формат поля.
Дата поставки – день, месяц и год поставки товара. Вводится вручную.
Количество проданных товаров – от руки вводится количество товара. Поле заполняется с помощью запроса (заказанные товары и клиент).
Таблица № 2.Производитель товара: содержит 4 поля.
1)Производитель – Поставщик фирма-производитель товара.
2)Адрес, страна и телефон – более подробная информация. Все поля таблицы заполняются пользователем.
Таблица №3. Описание товара состоит из двух полей.
1)Тип – тип товара (например: шарф, шорты и т.п.)
2)Описание типа – поле предоставляет более полную информацию о товаре.
Таблица №4. Клиенты: дает описание всех клиентов данной организации.
1)В таблице указывается ФИО, адрес и телефон клиента.
Таблица №5. Заказы: состоит из четырех полей
1)Код заказа – код текущего заказа (тип поля – счетчик)
2)Фирма – заказчики (представители фирм). Данные берутся из таблицы
3)Дата заказа – дата поступления заказа, данное поле заполняется автоматически.
4)Выполнен – Да / Нет.
Таблица №6. Заказанные товары: содержит три поля
1)Номер - код заказа.
2)Код Товара – код данного товара. Берется из таблицы Товар и вводится автоматически.
3)Количество – количество заказанного товара, которое не должно превышать количество товаров данного типа в таблице Товар.
Таблица №7. Выполненные заказы: содержит шесть полей, заполняется с помощью запроса и дает информацию о выполненных товарах.
1)Код – код выполненного заказа
2)Фирма – название фирмы-заказчика.
3)Дата заказа – дата поступления заказа.
4)Дата выполнения – дата выполнения заказа.
5)Количество – общее количество заказанных товаров любого типа.
6)Сумма заказа – стоимость всех товаров в заказе.
4.2 Схема данных
Отношения – это правила, поддерживаемые на уровне механизма реализации СУБД. Различают три типа отношений:
Отношение «один-к-одному»: для каждой строки в одной таблице существует не более одной строки связанной таблицы.
Отношение «один-ко-многим»: одна таблица не содержит вообще или имеет набор связанных «дочерних» записей из другой таблицы.
Отношение «многие-ко-многим»: для каждой строки первой таблицы может существовать набор строк в другой таблице и наоборот. Такая связь организуется, как правило, при помощи третьей, связующей таблицы, содержащей значения первичных ключей обеих таблиц в качестве внешних ключей.
При разработке БД необходимо принимать во внимание правила обеспечения целостности данных (обеспечивает каскадное обновление
записей в связанных таблицах)
В моей схеме данных таблицы связаны следующим образом. При добавлении нового товара, продавец выбирает тип (товара), который с помощью мастера подстановки берется из таблицы Описание товара.
Также продавец выбирает производителя (из таблицы Производитель товара). Далее он от руки вводит характеристику товара, его цену и количество в таблицу Товар.
При поступлении нового заказа, продавец в таблицу Заказы вводит заказанные товары, нажав на «галочку» в графе «выполнен», а затем выбирает Фирму – заказчика.
Таблица Заказанные товары заполняется автоматически и хранит информацию, которая необходима для таблицы Заказы. Схема данных №8
Запрос «Определенный спектр товаров»
Данный запрос при выполнении дает информацию о товарах находящихся в ценовой категории менее 2000,00 руб.
Приложение №9
4.3 Формы
Форма по таблице «Клиенты»
Создавая форму по таблице клиенты я выделял следующие ключевые поля: фирма, адрес, телефон и email. Данная форма позволяет вносить в данных информацию о клиентах.
Приложение № 10.
Форма по таблице «Товар»
Данная форма позволяет вносить в базу данных информацию о вновь поступающих товарах. При создании я выделяла следующие поля: характеристика, цена, количество, дата доставки.
Заключение
База данных по учету клиентов торговой организации была создана в СУБД Access 2007-10 и наглядно продемонстрированы некоторые возможности данной программы. Она подходит как для структурирования каких либо производственных данных, так и для применения в других разнообразных сферах трудовой и учебной деятельности.
СУБД Access предоставляет необходимые возможности для работы с массивами данных и базами, позволяет легко создавать новые БД, а так же формировать запросы и отчеты. При помощи баз данных мы можем тратя наименьшее количество времени вести поиски каких-либо документаций или какой-либо информации о клиентах фирмы и их заказах. А отличающей особенностью MS Access является простота понимания и использования.
Access-мощное приложение, предлагающее широкий диапазон средств для эффективного управления информацией. Благодаря данной курсовой работе я приобрела основные навыки работы с базами данных, таким как планирование и разработка базы данных, создание таблиц, форм и отчётов, представляющих информацию наглядно и удобно.
Список литературы
1)Дейт К. Дж. Введение в системы баз данных. - 8-е издание.: Пер. с англ. - М.: Издательский дом «Вильямс», 2005.стр23
3)MicrosoftAccess 2010. Разработка приложений на реальном примере Автор: Гурвиц Г.А.стр12
4)А. Горев, С. Макашарипов, Р. Ахаян
«Эффективная работа с СУБД» стр 43
5)http://office.microsoft.com/
6)http://www.lessons-tva.info/
7)http://pi.sfedu.ru/rspu/
8)http://referat.ru/referats/
Приложение.
Таблица №1.Товар.
Товар | ||||||
номер |
Тип |
Производитель |
Характеристика |
Цена |
Количество |
Дата доставки |
1 |
"Star" |
Красный шарф |
300,00 руб |
15 |
23.03.2012 | |
2 |
"Батерфляй" |
Туфли кожаные |
2000,00 руб |
10 |
12.04.2012 | |
3 |
"Гламур" |
Платье синие |
1200,00 руб |
23 |
20.04.2012 | |
4 |
"Дрес код" |
Юбка джинсовая |
900,00 руб |
20 |
29.04.2012 | |
5 |
"Мода Ми" |
Шорты белые |
799,00 руб |
34 |
14.05.2012 | |
6 |
"Пятый элемент" |
Балетки белые |
500,00 руб |
43 |
23.05.2012 | |
7 |
"Шарм" |
Очки |
250,00 руб |
36 |
24.05.2012 |
Таблица №2.Производитель товара.
Производитель товара | |||
Производитель |
Адрес |
Страна |
Телефон |
"Star" |
ул.Шварц 32 |
Россия |
3254517 |
"Батерфляй" |
ул.Кузнецкая 5а |
Украина |
3456272 |
"Гламур" |
ул.Мира 21 |
Франция |
3678187 |
"Дрес код" |
ул.Пушкинская 4а |
Россия |
3435234 |
"Мода Ми" |
ул.Ленина 45 |
Россия |
3452876 |
"Пятый элемент" |
ул.Победы 25 |
Китай |
5652781 |
"Шарм" |
ул.Смоленская 23а |
Россия |
3567898 |
Таблица №3.Описпние товара.
Описание товара | |
Тип |
Описание типа |
Балетки белые |
Поизводство Украина.Материал:кожа |
Красный шарф |
Производство Россия.Выполнен из шёлковых нитей |
Очки |
Поизводство Франция. Оправа чёрная. |
Платье синие |
Производство Китай. |
Туфли кожаные |
Производство Россия.Очень удобные,на не высоком каблуке |
Шорты белые |
Производство Россия. Модный тренд этого сезона |
Юбка Джинсовая |
Производство Россия. |
Таблица №4.Клиенты.
Клиенты | |||
Фирма |
Адрес |
Телефон |
|
"Групп Стар" Краснов Александр Иванович |
ул.Мира 21 |
46782962 |
Kras.674@mail.ru |
"Милена" Устов Сергей Петрович |
ул.Победа 45 |
47892098 |
mil.yst@mail.ru |
"Афродита" Варнова Ксения Юрьевна |
ул.Ленина 2а |
56787165 |
Varnova53@mail.ru |
"Модный" Сергиенка Ирина Ивановна |
ул.Фовизина 1 |
78909871 |
ser.23@mail.ru |
"Кензо" Васильева Ольга Сергеевна |
ул.Крауля 34а |
67898761 |
olga@mail.ru |
"Бершка" Сидоров Илья Васильевич |
ул.Смоленская 23 |
78397987 |
sidorov@mail.ru |
"Коронова" Лукина Елена Сергеевна |
ул.Партизанская 30 |
37877276 |
koronova@mail.ru |
Таблица №5.Заказы
Заказы | |||
Код заказа |
Фирма |
Дата заказа |
Выполнен |
1 |
"Групп Стар" |
12.03.2012 |
да |
2 |
"Милена" |
10.04.2012 |
да |
3 |
"Афродита" |
17.04.2012 |
да |
4 |
"Модный" |
11.04.2012 |
да |
5 |
"Кензо" |
06.05.2012 |
да |
6 |
"Бершка" |
16.05.2012 |
да |
7 |
"Коронова" |
17.05.2012 |
да |
Таблица №6.Заказные товары.
Таблица №7.Выполненные заказы.
Выполненные заказы | |||||
Код |
Фирма |
Дата заказа |
Дата выполнение |
Количество |
Сумма заказа |
1 |
"Групп Стар" |
12.03.2012 |
23.03.2012 |
15 |
300,00 руб |
2 |
"Милена" |
10.04.2012 |
12.04.2012 |
10 |
2000,00 руб |
3 |
"Афродита" |
17.04.2012 |
20.04.2012 |
23 |
1200,00 руб |
4 |
"Модный" |
11.04.2012 |
29.04.2012 |
20 |
900,00 руб |
5 |
"Кензо" |
06.05.2012 |
14.05.2012 |
34 |
799,00 руб |
6 |
"Бершка" |
16.05.2012 |
23.05.2012 |
43 |
500,00 руб |
7 |
"Коронова" |
17.05.2012 |
24.05.2012 |
36 |
250,00 руб |
Схема данных №8.
Приложение №9.Определённый спектр товаров
Определённый спектр товаров | ||
Характеристика |
Цена |
Количество |
Балетки белые |
500,00 руб |
43 |
Красный шарф |
300,00 руб |
15 |
Очки |
250,00 руб |
36 |
Платье синие |
1200,00 руб |
23 |
Туфли кожаные |
2000,00 руб |
10 |
Шорты белые |
799,00 руб |
34 |
Юбка джинсовая |
900,00 руб |
20 |