Разработка базы данных для автоматизации учета продаж продукции фирмы Орифлейм
Курсовая работа, 21 Декабря 2011, автор: пользователь скрыл имя
Описание работы
При поиске нужного объекта (суммы, документа, количества) автоматизация позволит сделать выборку по данной позиции и значительно сократит объем подходящих документов или сведет к одному единственному искомому документу.
Возникают сложности и с составлением прайс-листа. Если в каталог внесли новый вид товаров или если изменилась цена на старые товары, необходимо будет заново переделывать весь прайс-лист. Внедрение автоматизированной системы позволит автоматически делать все эти действия при добавлении новой позиции номенклатуры.
Содержание работы
Введение…………………………………………………………………….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
Список использованных источников…
Файлы: 1 файл
моя работа.docx
— 1.18 Мб (Скачать файл)
Рисунок
32 – Форма «Товар»
Таким
же образом создаем ещё одну форму
«Клиент». Выбираем создание формы с помощью
мастера. В появившемся окне выбираем
таблицу «Клиенты» и из нее добавляем
поля «ФИО», «Телефон». Далее добавляем
таблицу «Заказы» и из нее выбираем поля
«НомерЗаказа», «СтоимостьЗаказа», добавляем
таблицу «Накладная» и из нее выбираем
«КоличествоТовара». Нажимаем кнопку
«Далее». Появляется окно «Выберите вид
представления данных». Здесь мы ничего
не меняем, так как сначала мы выбрали
главную, а затем подчинённую таблицу.
По умолчанию стоит пункт «Подчинённые
формы». Нажимаем кнопку «Далее». Появляется
окно «Выберите внешний вид подчинённой
формы». Выбираем вид «табличный», нажимаем
кнопку «Далее». Нажимаем кнопку «Готово».
Далее переходим в режим конструктора.
Выбираем фоновый рисунок в меню «Формат».
На панели элементов выбираем элемент
«Кнопка». Переносим его на форму. Появляется
диалоговое окно «Создание кнопок». Выбираем
пункты: «Работа с отчётом» и «Просмотр
отчёта». В следующем окне выбираем отчёт
«Отчет по клиентам». Нажимаем кнопку
«Готово». Таким же образом добавляем
вторую кнопку. Переносим её на форму,
в диалоговом окне выбираем: «Разное»
и «Выполнить запрос». Далее выбираем
«Средняя стоимость заказов клиентов»,
нажимаем кнопку «Готово». Добавляем третью
кнопку. Переносим её на форму, в диалоговом
окне выбираем: «Приложение» и «Выйти
из приложения». Нажимаем кнопку «Готово».
Форма «Клиент» представлена на рисунке
33.
Рисунок
33 – Форма «Клиент»
Создадим
главную форму в режиме конструктора.
Добавим на нее кнопки по таблицам,
запросам, которые не указаны в
предыдущих формах. Добавление аналогично
предыдущим формам.
Рисунок
34-Главная форма
Заключение
В данной работе была разработана база данных по продажам косметики фирмы «Орифлейм».
С помощью данной программы можно без труда и специальных знаний вести базу данных, отслеживать всю информацию о заказах товаров, накладных, описывающих эти заказы, всю информацию о клиентах фирмы, о самих товарах, о виде товара, к которому они относятся. Также все эти данные можно с легкостью корректировать, удалять и добавлять записи в таблицы. Совершать все эти действия не составит никакого труда при использовании этой программы.
Кнопочные формы позволяют просматривать всяческие отчеты и запросы о поставках товаров. На примере проделанной работы были рассмотрены практически все функции и возможности Microsoft Accsess. Программа проста в обращении и позволяет систематизировать все данные и заметно сокращает время на их обработку.
На
мой взгляд, база данных в среде СУБД
MS Access в практическом применении удобна
и достаточно эффективна. При наличии
определенных знаний данная программа
намного упрощает работу с данными. Лично
для меня разработанная база данных имеет
множество полезных функций и помогает
за короткое время вносить корректировки
и поправки.
Список
использованных источников
- Кириллов, В. В. Введение в реляционные базы данных / В. В. Кириллов, Г. Ю. Громов. – СПб. : БХВ-Петербург, 2009. – 464 с.
- Хомоненко, А. Д. Базы данных: учебник / А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев. – 2-е изд., перераб. и доп. – СПб.: КОРОНА принт, 2002. – 672 с.
- Оскерко, В. С. Технологии организации, хранения и обработки данных: учеб.-практ. пособие / В. С. Оскерко. – Минск.: БГЭУ, 2002. – 120 с.
- Карпова, Т. С. Базы данных: модели, разработка, реализация / Т. С. Карпова. – СПб.: Питер, 2002. – 304 с.
- Хансен, Г. Базы данных: разработка и управление: пер с англ. / Г. Хансен, Дж. Хансен. – М.: БИНОМ, 1999. – 704 с.
- Вейскас, Дж. Эффективная работа с Мicrosoft Access 2000 / Дж. Вейскас. – СПб.: Питер, 2000. – 1040 с.
- Ролланд, Ф. Д. Основные концепции баз данных: пер. с англ. / Ф. Д. Ролланд. - М.: Вильямс, 2002. – 256 с.
- Оскерко, В. С. Практикум по технологиям баз данных: учеб. пособие / В. С. Оскерко, З. В. Пунчик. - Минск.: БГЭУ, 2004. – 170 с.
- Туманов, В. Е. Основы проектирования реляционных баз данных: учеб. пособие для вузов / В. Е. Туманов. – М.: Интернет-Университет Информационных Технологий, БИНОМ, 2007. – 420 с.
- Диго, С. М. Базы данных: проектирование и использование: учебник / С. М. Диго. – М.: Финансы и статистика, 2005. – 592 с.
- Кузин, А. В. Базы данных: учеб. пособие / А. В. Кузин, С. В. Левонисова – М.: Академия, 2005. – 320 с.
- Левчук, Е. А. Технологии организации, хранения и обработки данных: учеб. пособие / Е. А. Левчук. – Минск.: Выш. шк., 2005. – 239 с.
- Роб, П. Системы баз данных: проектирование, реализация и управление: пер. с англ. – 5-е изд., перераб. и доп. / П. Роб. – СПб.: БХВ-Петербург, 2004. – 1040 с.
- Диго, С. М. Access: учеб.-практ. пособие / С. М. Диго. – М. : Велби; Проспект, 2008. – 240 с.
- Microsoft Access 2003. Шаг за шагом: практ. пособие: пер. с англ. – М.: ЭКОМ, 2007. – 432 с.
- Сеннов, А. С. Access 2003. Практическая разработка баз данных: учеб. курс / А. С. Сеннов. – СПб.: Питер, 2006. – 256 с.
- Михеева, В. Д. Microsoft Access 2003 / В. Д. Михеева, И. А. Харитонова. – СПб.: БХВ-Петербург, 2006. – 1072 с.
- Бекаревич, Ю. Б. Самоучитель Microsoft Access 2002 / Ю.Б. Бекаревич, Н.В. Пушкина. – СПб.: БХВ-Петербург, 2002. – 720 с.
- Microsoft Access 2002. Русская версия. Шаг за шагом: практ. пособ.: пер. с англ. – М.: ЭКОМ, 2002. – 352 с
Приложение А
(обязательное)
Рисунок
А.1 – Семантическая модель данных
Приложение Б
(обязательное)
Рисунок Б.1 – Логическая модель данных
Приложение В
(обязательное)
ВидТовара
Вид
Тушь
Очевидный эффект 7,69р.
Очевидный эффект 7,69р.
Очевидный эффект 7,69р.
Голливуд 7,39р.
Итоги для 'КодВида' = 1 (4 записей)
Min цена 7,39р.
Max 7,69р.
Помада
Шелковый поцелуй 5,49р.
Голливуд 5,99р.
Шелковый поцелуй 5,49р.
Шелковый поцелуй 5,49р.
Итоги для 'КодВида' = 2 (4 записей)
Min цена 5,49р.
Max 5,99р.
Тональная основа
Адаптив 17,00р.
Адаптив 17,00р.
Адаптив 17,00р.
Двойная основа 10,50р.
Двойная основа 10,50р.
Итоги для 'КодВида' = 4 (5 записей)
Min цена 10,50р.
Max 17,00р.
Пудра
Шелковая вуаль 8,79р.
Шелковая вуаль 8,79р.
Лучшая подруга 4,
Лучшая подруга 4,
Шелковая вуаль 8,79р.
Итоги для 'КодВида' = 5 (5 записей)
Min цена 4,29р.
Max 8,79р.
Тени для век
Смоки 8,99р.
Блестящий акцент 7,39р.
Блестящий акцент 7,39р.
30 декабря 2010 г. Стр. 1 из 2
Вид Название Цена
Блестящий акцент 7,39р.
Смоки 8,99р.
Смоки 8,99р.
Итоги для 'КодВида' = 6 (6 записей)
Min цена 7,39р.
Max 8,99р.
Карандаш для губ
Идеальный контур 4,79р.
Идеальный контур 4,79р.
Голливуд 4,79р.
Идеальный контур 4,79р.
Итоги для 'КодВида' = 7 (4 записей)
Min цена 4,79р.
Max 4,79р.
Карандаш для глаз
Стрелки Амура 4,99р.
Голливуд 6,79р.
Стрелки Амура 4,99р.
Стрелки Амура 4,99р.
Итоги для 'КодВида' = 8 (4 записей)
Min цена 4,99р.
Max 6,79р.
Рисунок
В.1 – Отчет «Вид товара»
Приложение Г
(обязательное)
Клиент
ФИО ДатаЗаказа Стоимость Название КоличествоТовара
Иванов Иван Иванович
10.09.2010 46,18