Автоматизация и учет поставок товаров

Автор работы: Пользователь скрыл имя, 29 Декабря 2010 в 18:41, курсовая работа

Краткое описание

Для успешного управления базами данных необходимы знания о представлении информации в информационных системах, концепциях моделирования данных, принципах организации баз данных и методах их проектирования, программных средствах для работы с базами данных, принципах обработки многопользовательских баз данных, их администрировании.

Microsoft Access объединяет сведения из разных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчеты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчеты, диаграммы и почтовые наклейки.

Содержание работы

Введение…………………………………………………………………….4

1.Постановка задачи на разработку базы данных………………………5
1.1Анализ предметной области……………………………………………5

1.2 Требования к информационной системе……………………………..6

2 Проектирование модели данных………………………………………..7

2.1 Семантическая модель данных………………………………………..7

2.2 Логическая модель данных……………………………………………8

2.3 Определение физических характеристик атрибутов……………….10

3 Реализация системы…………………………………………………….12

3.1 Создание, связывание и заполнение таблиц………………………...12

3.2 Реализация запросов к базе дынных…………………………………16

3.3 Создание отчетов……………………………………………………...31

3.4 Создание форм………………………………………………………...31

Заключение………………………………………………………………..34

Список использованных источников

Приложения

Содержимое работы - 1 файл

Курсовая по КИТ.doc

— 842.00 Кб (Скачать файл)

      Отчет представлен в приложении B.

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

     Выбираем  создание отчета с помощью мастера. В появившемся окне выбираем таблицу  «Вид товара» и из нее добавляем поле «Вид товара». Далее выбираем таблицу «Товар» и выделяем поля «Название товара» и «Стоимость единицы продукции». Нажимаем кнопку «Далее». Появится окно «Выберите вид представления данных», мы ничего не выбираем и нажимаем кнопку «Далее». Появится окно «Добавить уровни группировки?». Без добавления уровней группировки нажимаем «Далее». В появившемся окне нажимаем на «Итоги», выбираем «Min» и «Max». Затем выбираем макет для отчета «по левому краю 2». Требуемый стиль выбираем «Деловой». И нажимаем «Готово».

     Отчет сохраняем под именем «Вид товара». Названия полей «Min» и «Max» меняем на «Min цена» и «Max цена» соответственно.

      Отчет представлен в приложении Г. 

     3.4 Создание форм 

      Формы служат удобным средством для  ввода, просмотра и редактирования информации в базе данных.

     Выбираем  создание формы с помощью мастера. В появившемся окне выбираем таблицу «Товар» и из нее добавляем поля «Товар» и «Стоимость единицы продукции». Далее добавляем таблицу «Вид товара» и из нее выбираем поле «Вид товара» и таблицу «Поставка» с полями «Дата поставки», «Количество поставленных единиц» и «Стоимость поставки». Нажимаем кнопку «Далее». Появляется окно «Выберите вид представления данных». Здесь мы ничего не меняем, так как сначала мы выбрали главную, а затем подчинённую таблицу. По умолчанию стоит пункт «Подчинённые формы». Нажимаем кнопку «Далее». Появляется окно «Выберите внешний вид подчинённой формы». Выбираем вид «табличный», нажимаем кнопку «Далее». В окне «Выберите требуемый стиль» отмечаем мышкой стиль «Рисовая бумага». Нажимаем кнопку «Готово». Форму сохраняем под названием «Товар». Далее переходим в режим конструктора. На панели элементов выбираем элемент «Кнопка». Переносим его на форму. Появляется диалоговое окно «Создание кнопок». Выбираем пункты: «Работа с отчётом» и «Просмотр отчёта». В следующем окне выбираем отчёт «Поставщики». Нажимаем кнопку «Готово». Таким же образом добавляем вторую кнопку. Переносим её на форму, в диалоговом окне выбираем: «Разное» и «Выполнить запрос». Далее выбираем «», нажимаем кнопку «Готово». Добавляем третью кнопку. Переносим её на форму, в диалоговом окне выбираем: «Приложение» и «Выйти из приложения». Нажимаем кнопку «Готово». Кнопки используются для удобства вывода на экран нужной информации. Они выполняют определённые функции. Кнопка для отчётов позволяет вывести на экран отчёт, кнопка запросов – запрос, а кнопка выхода позволяет выйти из приложения. Форма «Товар» представлена на рисунке 32. 

       

     Рисунок 32 – Форма «Товар» 

     Таким же образом создаем ещё одну форму  «Поставщики». Выбираем создание формы с помощью мастера. В появившемся окне выбираем таблицу «Поставщик» и из нее добавляем поля «Поставщик», «Адрес» и «Телефон». Далее добавляем таблицу «Поставка» и из нее выбираем поля «Код поставки», «Стоимость поставки» и «Количество поставленных единиц». Нажимаем кнопку «Далее». Появляется окно «Выберите вид представления данных». Здесь мы ничего не меняем, так как сначала мы выбрали главную, а затем подчинённую таблицу. По умолчанию стоит пункт «Подчинённые формы». Нажимаем кнопку «Далее». Появляется окно «Выберите внешний вид подчинённой формы». Выбираем вид «табличный», нажимаем кнопку «Далее». В окне «Выберите требуемый стиль» отмечаем мышкой стиль «Международный». Нажимаем кнопку «Готово». Далее переходим в режим конструктора. На панели элементов выбираем элемент «Кнопка». Переносим его на форму. Появляется диалоговое окно «Создание кнопок». Выбираем пункты: «Работа с отчётом» и «Просмотр отчёта». В следующем окне выбираем отчёт «Вид товара». Нажимаем кнопку «Готово». Таким же образом добавляем вторую кнопку. Переносим её на форму, в диалоговом окне выбираем: «Разное» и «Выполнить запрос». Далее выбираем «Количество поставок», нажимаем кнопку «Готово». Добавляем третью кнопку. Переносим её на форму, в диалоговом окне выбираем: «Приложение» и «Выйти из приложения». Нажимаем кнопку «Готово». Форма «Поставщик» представлена на рисунке 33. 

       

     Рисунок 33 – Форма «Поставщик» 
 
 
 
 
 
 

      Заключение 

      В данной работе была разработана база данных по поставке товаров в магазин  косметики.

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

      Кнопочные формы позволяют просматривать  всяческие отчеты и запросы о поставках товаров. На примере проделанной работы были рассмотрены практически все функции и возможности Microsoft Accsess. Программа проста в обращении и позволяет систематизировать все данные и заметно сокращает время на их обработку.

      На  мой взгляд, данных в среде СУБД MS Access практическом применении удобна и достаточно эффективна. При наличии определенных знаний данная программа намного упрощает работу с данными. Лично для меня разработанная база данных имеет множество полезных функций и помогает за короткое время вносить корректировки и поправки. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

      Список  использованных источников 

      
  1. Кириллов, В. В. Введение в реляционные базы данных / В. В. Кириллов, Г. Ю. Громов. – СПб. : БХВ-Петербург, 2009. – 464 с.
  2. Хомоненко, А. Д. Базы данных: учебник / А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев. – 2-е изд., перераб. и доп. – СПб.: КОРОНА принт, 2002. – 672 с.
  3. Оскерко, В. С. Технологии организации, хранения и обработки данных: учеб.-практ. пособие / В. С. Оскерко. – Минск.: БГЭУ, 2002. – 120 с.
  4. Карпова, Т. С. Базы данных: модели, разработка, реализация / Т. С. Карпова. –  СПб.: Питер, 2002. – 304 с.
  5. Хансен, Г. Базы данных: разработка и управление: пер с англ. / Г. Хансен, Дж. Хансен. – М.: БИНОМ, 1999. – 704 с.
  6. Вейскас, Дж. Эффективная работа с Мicrosoft Access 2000 / Дж. Вейскас. – СПб.: Питер, 2000. – 1040 с.
  7. Ролланд, Ф. Д. Основные концепции баз данных: пер. с англ. / Ф. Д. Ролланд. - М.: Вильямс, 2002. – 256 с.
  8. Оскерко, В. С. Практикум по технологиям баз данных: учеб. пособие / В. С. Оскерко, З. В. Пунчик. - Минск.: БГЭУ, 2004. – 170 с.
  9. Туманов, В. Е. Основы проектирования реляционных баз данных: учеб. пособие для вузов / В. Е. Туманов. – М.: Интернет-Университет Информационных Технологий, БИНОМ, 2007. – 420 с.
  10. Диго, С. М. Базы данных: проектирование и использование: учебник / С. М. Диго. – М.: Финансы и статистика, 2005. – 592 с.
  11. Кузин, А. В. Базы данных: учеб. пособие / А. В. Кузин, С. В. Левонисова – М.: Академия, 2005. – 320 с.
  12. Левчук, Е. А. Технологии организации, хранения и обработки данных: учеб. пособие / Е. А. Левчук. – Минск.: Выш. шк., 2005. – 239 с.
  13. Роб, П. Системы баз данных: проектирование, реализация и управление: пер. с англ. – 5-е изд., перераб. и доп. / П. Роб. – СПб.: БХВ-Петербург, 2004. – 1040 с.
  14. Диго, С. М. Access: учеб.-практ. пособие / С. М. Диго. – М. : Велби; Проспект, 2008. – 240 с.
  15. Microsoft Access 2003. Шаг за шагом: практ. пособие: пер. с англ. – М.: ЭКОМ, 2007. – 432 с.
  16. Сеннов, А. С. Access 2003. Практическая разработка баз данных: учеб. курс / А. С. Сеннов. – СПб.: Питер, 2006. – 256 с.
  17. Михеева, В. Д. Microsoft Access 2003 / В. Д. Михеева, И. А. Харитонова. – СПб.: БХВ-Петербург, 2006. – 1072 с.
  18. Бекаревич, Ю. Б. Самоучитель Microsoft Access 2002 / Ю.Б. Бекаревич, Н.В. Пушкина. – СПб.: БХВ-Петербург, 2002. – 720 с.
  19. Microsoft Access 2002. Русская версия. Шаг за шагом: практ. пособ.: пер. с англ. – М.: ЭКОМ, 2002. – 352 с
  20. Золотова, С. И. Практикум по Access / С. И. Золотова. – М.: Финансы и статистика, 2000. – 144 с.

      Приложение  А

      (обязательное) 

     Рисунок А.1 – Семантическая модель данных 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

      Приложение  Б

      (обязательное) 

 

     Рисунок Б.1 – Логическая модель данных 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

     Приложение  В

     (обязательное) 

ВидТовара

      видТовара Шампунь

      названиеТовара стоимостьЕдиницыПродукци

      Шампунь для нормальных волос 4 000р.

      Шампунь для сухих волос 4 000р.

      Шампунь для окрашенных волос 4 000р.

      Итоги для 'кодВида' =  1 (3 записей)

      Min цена 4 000р.

      Max цена 4 000р.

      видТовара Лак

      названиеТовара стоимостьЕдиницыПродукци

      Лак для волос сильной  5 000р.

      фиксации

      Лак для волос средней  4 800р.

      фиксации

      Лак для ногтей 2 400р.

      Итоги для 'кодВида' =  2 (3 записей)

      Min цена 2 400р.

      Max цена 5 000р.

      видТовара Крем

      названиеТовара стоимостьЕдиницыПродукци

      Крем  для тела 5 000р.

      Крем  для рук для  2 000р.

      комбинированной кожи

      Крем  для рук влажняющий 2 200р.

      Крем  для лица для сухой кожи 3 000р.

      Крем  для лица для  3 500р.

      нормальной  кожи

      Итоги для 'кодВида' =  3 (5 записей)

      Min цена 2 000р.

      Max цена 5 000р.

      видТовара Гель для душа

      названиеТовара стоимостьЕдиницыПродукци

      Гель  для душа очищающий 3 000р.

      Гель  для душа увлажняющий 3 100р.

      Итоги для 'кодВида' =  4 (2 записей)

      Min цена 3 000р.

      Max цена 3 100р.

      видТовара Тушь для ресниц

      названиеТовара стоимостьЕдиницыПродукци

      20 декабря 2010 г. Страница 1 из 2

 

 Тушь  для ресниц удлинняющая 7 000р.

      Тушь  для ресниц  7 500р.

      подкручивающая

      Тушь  для ресниц объем 8 000р.

      Итоги для 'кодВида' =  5 (3 записей)

Информация о работе Автоматизация и учет поставок товаров