Проектирование базы данных продовольственного магазина средствами MS Access

Установка пароля при открытии базы данных - самый распространенный способ защиты. После установки пароля, при открытии базы данных появляется диалоговое

Проектирование базы данных продовольственного магазина средствами MS Access

Курсовой проект

Компьютеры, программирование

Другие курсовые по предмету

Компьютеры, программирование

Сдать работу со 100% гаранией

Министерство образования Республики Беларусь

Белорусский национальный технический университет

Факультет информационных технологий и робототехники

Кафедра «Робототехнические системы»

 

 

 

 

 

 

 

 

 

Пояснительная записка к курсовой работе на тему:

«Проектирование базы данных продовольственного магазина средствами MS Access»

по дисциплине «Системы управления базами данных»

 

 

 

Исполнитель: Студент гр. 107818 Жовнерчик Д.И.

Руководитель:

Ст. преподаватель кафедры РТС Дербан А.Н.

 

 

 

 

 

Минск 2011

 

ЗАДАНИЕ

по курсовой работе

Студенту гр.107818 Жовнерчику Дмитрию Ивановичу

. Тема работы: Проектирование базы данных продовольственного магазина средствами MS Access

. Сроки сдачи студентом законченного проекта

3. Исходные данные к проекту: Необходимо создать базу данных, предназначенную для директора продовольственного магазина. База данных должна обеспечивать хранение сведений об имеющихся в нем товарах, о торговых базах и товарах, хранящихся на этих базах. Магазин осуществляет закупку товаров на разных базах, предпочитая при этом закупать одни виды товара на одних базах, а другие на других. Магазин имеет несколько отделов. Каждый товар в магазине продается, по крайней мере, в одном отделе. Каждый отдел имеет заведующего. Товары, имеющиеся в магазине и хранящиеся на базах, характеризуются ценой и количеством.

Директору могут потребоваться следующие сведения:

Какие товары имеются в магазине (на базе)?

Какие отсутствующие товары может заказать магазин на базе?

Какие товары, и в каком количестве имеются в отделе магазина?

Список заведующих отделами магазина?

Суммарная стоимость товара в каждом отделе?

Необходимо предусмотреть возможность выдачи документа, представляющего собой заявку на закупку товара на базе, и создания ежемесячного отчета о работе магазина с подсчетом прибыли. Отчет, сгруппированный по отделам, должен содержать перечень товаров, закупленных в отчетный месяц на базах (количество, наименование товара), а также перечень проданных товаров.

. Содержание расчетно-пояснительной записки:

.Обследование предметной области

.Проектирование источников информации

.Перечень объектов, реализованных в базе данных

.Перечень SQL-запросов

.Разграничение прав доступа, администрирование

. Консультанты по работе (с указанием разделов проекта):

По всем разделам консультировал Дербан Андрей Николаевич

. Дата выдачи задания

. Календарный график работы над проектом (с указанием трудоемкости отдельных этапов):

. Сбор теоретической части

. Разработка структуры базы данных

. Создание таблиц, заполнение таблиц записями

. Разработка запросов, форм, отчетов, макросов средствами MS Access

. Работа в среде Mysql, разработка sql-запросов

. Разграничение прав доступа в MS Access

. Составление записки, разработка графической части

 

 

Оглавление

 

Введение

. Обследование предметной области

.1 Цель создания базы данных

.2 Предполагаемые задачи и функции

.3 Описание используемого программного обеспечения

. Проектирование источников информации

.1 Разработка структуры БД

.2 Инфологическое проектирование

.3 Структура таблиц

.4 Реляционная схема базы данных

. Перечень объектов, реализованных в базе данных

.1 Формы

.2 Отчёты

.3 Макросы

. Перечень SQL-запросов

.1 Запрос, показывающий какие товары необходимо заказать магазину на базе

.2 Запрос, показывающий какие товары присутствуют в отделах магазина

.3 Запрос, показывающий заведующих отделов

.4 Запрос, подсчитывающий суммарную стоимость товара в каждом отделе

. Разграничение прав доступа, администрирование

Заключение

Литература

 

 

Введение

 

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

Управление любого предприятия ставит перед собой цели добиться продвижения вперед, развития и прогрессирования в целом деятельности предприятия.

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

В данной курсовой работе будем использовать реляционную СУБД ACCESS, входящую в состав пакета Microsoft Office 2003. Дружественный интерфейс и простота настройки, эффективные средства создания таблиц, форм, запросов, отчетов, средства организации работы с базами данных и защита информации - вот далеко не полный перечень достоинств этого приложения.

Данная база данных будет создана для облегчения работы с документами продовольственного магазина. Одно из мощных средств базы данных состоит в том, что информацию можно упорядочить по тому признаку, который задает пользователь. Будет предусмотрен тот факт, который позволит автоматизировать заполнение и передачу документов, а также упорядочить хранение данных. Еще одним важным аспектом базы данных является возможность отбора из большого объема имеющихся данных необходимой информации, которую, в свою очередь, можно представить в форме различного вида отчетов, что позволит более наглядно просмотреть информацию и оценить общую работу продовольственного магазина.

 

 

1. Обследование предметной области

 

1.1 Цель создания базы данных

 

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

 

1.2 Предполагаемые задачи и функции

 

Автоматизированная информационная система решает следующие задачи:

все документы хранятся в электронном виде, в результате чего имеется возможность их быстрого нахождения, заполнения и передачи информации;

полностью исключается дублирование одних и тех же показателей в различных документах, а также наличие показателей, не используемых в работе;

- значительно уменьшаются затраты времени на передачу дополнительной информации.

В информационной системе предполагается наличие следующих функций:

ввод и редактирование информации о поставщиках и поставках товаров (поставки);

ввод и редактирование данных о товарах;

формирование на основе данных о поставках и продажах следующих отчетов:

перечень товаров, закупленных в отчетный месяц на базах (количество, наименование);

перечень проданных товаров;

 

.3 Описание используемого программного обеспечения

база данное запрос администрирование доступ

Microsoft Access - это система управления базами данных (СУБД), предназначенная для создания и обслуживания баз данных, обеспечения доступа к данным и их обработки.

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

Базы данных содержат различные объекты, основными из которых являются таблицы. Структура простейшей базы данных соответствует структуре её двухмерной таблицы, содержащей столбцы и строки. Их аналогами в структуре простейшей базы данных являются поля и записи.

Основными свойствами полей являются имя поля, тип поля, его размер, определяющий предельную длину данных, размещаемых в этом поле, и др.

При работе с Microsoft Access 2000 и Microsoft Access 2003 используются следующие типы данных:

·текстовый - тип данных, используемый для хранения простого неформатированного текста, число символов в котором не должно превышать 255;

·поле MEMO - специальный тип данных, применяемый для хранения больших объёмов текста (до 65 535 символов);

·числовой - тип данных для хранения чисел;

·дата/время - тип данных для хранения значений даты и времени;

·денежный - тип данных для хранения денежных значений (длина поля 8 байт);

·счётчик - специальный тип данных, используемый для автоматической нумерации записей;

·логический - для хранения логических данных, которые могут иметь одно из двух возможных значений Да или Нет;

·поле объекта OLE - специальный тип данных, предназначенный для хранения объектов OLE (электронных табл

Похожие работы

1 2 3 4 > >>