Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Obrazec_pojasnitelnoi_zapiski.docx
Скачиваний:
5
Добавлен:
16.03.2015
Размер:
287.31 Кб
Скачать

Реферат

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

Пояснительная записка: 38 с., 21 рис., 25 табл., 7 источников.

Файлы: Записка.doc, Курсовая.mdb.

СУБД, ТАБЛИЦА, ЗАПРОС, ФОРМА, ОТЧЕТ, МАКРОС, СПРАВОЧНАЯ СИСТЕМА, ТОВАРЫ, ACCESS

Разработана справочная система по товарам. Позволяет легко и быстро получить сведения о ценах и характеристиках товаров, магазинах, фирмах-поставщиках. Можно ввести новые сведения в систему, а также отредактировать имеющиеся данные. Предусмотрено получение разнообразных сведений в виде экранных форм и печатных отчетов. Диалог построен на основе кнопочных меню.

Система реализована в СУБД Access2007.

Введение

Достаточно простым и довольно мощным инструментом для разработки информационных систем является система управления базами данных (СУБД) Access.

Применение ее возможно в двух режимах:

  • для разработки приложений (среда разработчика);

  • для запуска приложений (пользовательская среда).

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

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

В данной работе предложена созданная в среде Access справочная система по товарам, ориентированная на пользователей с минимальными знаниями баз данных.

Постановка задачи

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

Описание информационной модели задачи

Основой информационной модели является реляционная модель данных /1/, состоящая из нескольких связанных таблиц. В каждой таблице с помощью атрибутов описывается множество однотипных объектов (Таблица 1).

Таблица 1 - Таблицы и атрибуты

Таблица

Атрибуты

Товары

Наименование, категория, характеристика, цена, количество, единица измерения, дата поступления, название магазина, скидка, НДС

Магазины

Название магазина, телефон, адрес, название фирмы

Фирмы

Название фирмы, телефон, адрес

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

Описание таблиц

В результате анализа информационной модели и множества информационных запросов /2/ делаем вывод, что таблицы базы данных разрабатываемого приложения должны иметь следующие свойства (Таблица 2).

Таблица 2 - Свойства таблицы “Товары”

Имя Тип Размер

Код товара Длинное целое 4

Наименование Текстовый 50

Категория Текстовый 15

Характеристика Текстовый 50

Цена Денежный 8

Количество Целое 2

Единица измерения Текстовый 5

Дата Дата/время 8

Магазин Текстовый 15

Скидка Логический 1

НДС Одинарное с плавающей 4

Таблица 3 - Свойства таблицы “Магазины”

Имя Тип Размер

Магазин Текстовый 15

Телефон Текстовый 10

Адрес Текстовый 20

Фирма Текстовый 15

Таблица 4 - Свойства таблицы “Фирмы”

Имя Тип Размер

Фирма Текстовый 15

Телефон Текстовый 10

Адрес Текстовый 20

Схема данных

Таблицы связаны между собой отношениями типа один-ко-многим. Свойства отношений Каскадное обновление полей и Каскадное удаление записей не используются. Схема данных показана ниже (Рисунок 1).

Рисунок 1 - Схема данных

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]