Автор работы: Пользователь скрыл имя, 21 Декабря 2011 в 18:56, курсовая работа
При поиске нужного объекта (суммы, документа, количества) автоматизация позволит сделать выборку по данной позиции и значительно сократит объем подходящих документов или сведет к одному единственному искомому документу.
Возникают сложности и с составлением прайс-листа. Если в каталог внесли новый вид товаров или если изменилась цена на старые товары, необходимо будет заново переделывать весь прайс-лист. Внедрение автоматизированной системы позволит автоматически делать все эти действия при добавлении новой позиции номенклатуры.
Введение…………………………………………………………………….4
Постановка задачи на разработку базы данных………………………5
1.1Анализ предметной области……………………………………………5
1.2 Требования к информационной системе……………………………..6
2 Проектирование модели данных………………………………………..7
2.1 Семантическая модель данных………………………………………..7
2.2 Логическая модель данных……………………………………………8
2.3 Определение физических характеристик атрибутов………………..9
3 Реализация системы…………………………………………………….10
3.1 Создание, связывание и заполнение таблиц………………………...10
3.2 Реализация запросов к базе дынных…………………………………15
3.3 Создание отчетов……………………………………………………...32
3.4 Создание форм………………………………………………………...33
Заключение………………………………………………………………..36
Список использованных источников…
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ
ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ
АГЕНСТВО ПО ОБРАЗОВАНИЮ
ГОСУДАРСТВЕННОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«БЕЛОРУССКО-РОССИЙСКИЙ
УНИВЕРСИТЕТ»
Кафедра
экономической информатики
Пояснительная записка к курсовой работе
по дисциплине «Компьютерные информационные технологии»
на тему:
«Разработка базы данных для автоматизации
учета продаж продукции фирмы Орифлейм»
Выполнила:
студ. гр. ЭУП-092
Е.Н. Демьянко
Руководитель:
ст. преподаватель
О.А. Пичугова
Могилёв
2010
Содержание
Введение…………………………………………
1.1Анализ
предметной области………………………………
1.2 Требования
к информационной системе………………
2
Проектирование модели данных……
2.1
Семантическая модель данных………
2.2
Логическая модель данных………………
2.3
Определение физических
3
Реализация системы………………………………
3.1 Создание, связывание и заполнение таблиц………………………...10
3.2 Реализация запросов к базе дынных…………………………………15
3.3
Создание отчетов……………………………………
3.4
Создание форм……………………………………………
Заключение……………………………………
Список использованных источников…………………………………....37
ПриложениеА…………………………………
ПриложениеБ…………………………………
ПриложениеВ…………………………………
ПриложениеГ…………………………………
Введение
Информация в наше время – самый распространенный товар. И поэтому основными проблемами являются ее хранение, защита и обработка. Основное преимущество автоматизации - это сокращение избыточности хранимых данных, а следовательно, экономия объема используемой памяти, уменьшение затрат на многократные операции обновления избыточных копий и устранение возможности возникновения противоречий из-за хранения в разных местах сведений об одном и том же объекте, увеличение степени достоверности информации и увеличение скорости обработки информации; излишнее количество внутренних промежуточных документов, различных журналов, папок, заявок и т.д., повторное внесение одной и той же информации в различные промежуточные документы. Также значительно сокращает время автоматический поиск информации, который производится из специальных экранных форм, в которых указываются параметры поиска объекта.
Пользователем этой системы будет сотрудник компании «Орифлейм», который занимается учетом продаж товаров и постоянных клиентов компании.
Информационная система позволит значительно сократить время сотрудника при составлении накладной на заказ - нужно будет только выбрать из списка соответствующего клиента и указать номенклатуру из справочника, выбрать дату и отправить на печать документ. В печатной форме автоматически укажутся все необходимые реквизиты в соответствии с установленной формой печати документов.
Чтобы сделать отчет,
При поиске нужного объекта (суммы, документа, количества) автоматизация позволит сделать выборку по данной позиции и значительно сократит объем подходящих документов или сведет к одному единственному искомому документу.
Возникают сложности и с составлением прайс-листа. Если в каталог внесли новый вид товаров или если изменилась цена на старые товары, необходимо будет заново переделывать весь прайс-лист. Внедрение автоматизированной системы позволит автоматически делать все эти действия при добавлении новой позиции номенклатуры.
Таким образом автоматизация позволит сэкономить время и труд сотрудника, кроме того будет значительно снижен объем используемой памяти.
1 Постановка
задачи на разработку
базы данных
Компания Орифлейм, основанная в 1967 году двумя братьями и их другом, сегодня является международным косметическим концерном, который имеет представительства в более чем 60 странах. Поклонниками натуральной шведской косметики являются около 3,3 миллионов консультантов по всему миру, которые обеспечивают ежегодный объем продаж в 1,3 миллиарда евро. Компания насчитывает 7500 сотрудников по всему миру. Ассортимент продукции составляет 950 единиц и постоянно увеличивается. Орифлейм - соучредитель Международного детского фонда.
В
команде научно-
Орифлейм представлен в 62 странах, в 13 из них по франчайзингу. Организация ведет розничную торговлю за безналичный расчет.
Информационная
система для автоматизации
Каждый продукт характеризуется следующими параметрами:
Товары могут иметь одинаковые названия, но они различаются по своему уникальному шифру (ISBN).
Каждый товар имеет следующие характеристики:
В базе ведется учет клиентов. На каждого клиента в базу заносятся следующие сведения:
В случае заказа товара заполняется бланк заказа, в котором должны быть записаны следующие сведения:
Каждый заказ облагается накладной, в которой указываются:
1.2
Требования к информационной
системе
С базой данных должны работать следующие группы пользователей:
При работе с системой сотрудник отдела сбыта должен иметь возможность решать следующие задачи:
Клиент должен иметь возможность решать следующие задачи:
Сотрудники маркетингового отдела должны иметь возможность:
2
Проектирование модели
данных
2.1
Семантическая модель
данных
Разработку модели начнем с выделения основных сущностей и связей между ними.
В данной базе данных есть сущность «ВидТовара». Каждый вид имеет уникальный номер, который является его ключом. Существует также сущность «Товары», которая содержит перечень самих товаров компании. Каждый товар имеет уникальный шифр, который является его ключом, и ряд атрибутов, которые взяты из описания предметной области. Каждый экземпляр сущности «Товары» соответствует описанию некоторого товара, которое дается обычно в каталоге «Орифлейм».
Между сущностями «ВидТовара» и «Товары» существует связь (1:М), обязательная с двух сторон. Так как каждый вид соответствует нескольким разновидностям товаров, используется связь (1:М). При этом, если вид описан в сущности «ВидыТваров», то по крайней мере одно косметическое средство этого вида присутствует в каталоге. Это означает, что со стороны сущности «ВидыТваров» связь обязательная. Что касается сущности «Товары», то не может существовать в каталоге ни одного товара, который бы не относился к конкретному виду, поэтому и со стороны «Товары» связь тоже обязательная.
Далее введем сущность «Клиенты». В базе каждому клиенту присваивается уникальный номер, который будет однозначно идентифицировать клиента, поэтому он будет ключевым атрибутом сущности «Клиенты». Кроме того, в сущности «Клиенты» должны присутствовать дополнительные атрибуты: «фамилия Имя Отчество», «телефон».
Информация о работе Разработка базы данных для автоматизации учета продаж продукции фирмы Орифлейм