Автоматизация и учет поставок товаров
Курсовая работа, 29 Декабря 2010, автор: пользователь скрыл имя
Краткое описание
Для успешного управления базами данных необходимы знания о представлении информации в информационных системах, концепциях моделирования данных, принципах организации баз данных и методах их проектирования, программных средствах для работы с базами данных, принципах обработки многопользовательских баз данных, их администрировании.
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
практическом применении удобна и достаточно
эффективна. При наличии определенных
знаний данная программа намного упрощает
работу с данными. Лично для меня разработанная
база данных имеет множество полезных
функций и помогает за короткое время
вносить корректировки и поправки.
Список
использованных источников
- Кириллов, В. В. Введение в реляционные базы данных / В. В. Кириллов, Г. Ю. Громов. – СПб. : БХВ-Петербург, 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 с
- Золотова, С. И. Практикум по 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 записей)