Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Разработка базы данных "Информационная система магазина автозапчастей"

Тип: курсовая работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Обзор и сравнительная характеристика программного обеспечения для создания СУБД. Принципы организации данных. Основные возможности MS Access. Разработка структуры и реализация средствами SQL базы данных для учета заказов, наличия и продажи автозапчастей.
Краткое сожержание материала:

Размещено на

Содержание

ВВЕДЕНИЕ

ГЛАВА 1. ОБЗОР СУЩЕСТВУЮЩИХ СУБД

1.1 Обзор и сравнительная характеристика программного обеспечения, используемого при создании СУБД

1.2 Принципы организации данных, лежащие в основе СУБД

ГЛАВА 2. ВОЗМОЖНОСТИ MS ACCESS, ИСПОЛЬЗОВАННЫЕ ПРИ РАЗРАБОТКЕ БАЗЫ ДАННЫХ

2.1 Пользовательский интерфейс MS Access 2003

2.2 Главное окно приложения Microsoft Access

2.3 Строка заголовка

2.4 Строка меню

2.5 Панель инструментов

2.6 Окно базы данных

2.7 Строка состояния

ГЛАВА 3. РАЗРАБОТКА СТРУКТУРЫ ПРОЕКТИРУЕМОЙ БАЗЫ ДАННЫХ И ЕЁ РЕАЛИЗАЦИЯ СРЕДСТВАМИ SQL, VBA

3.1 Предметная область

3.2 Инфологическая модель

3.3 Применение средств SQL, VBA

ЗАКЛЮЧЕНИЕ

ЛИТЕРАТУРА

ПРИЛОЖЕНИЯ

Введение

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

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

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

Деятельность современных предприятий невозможно представить без применения технических средств. С их появлением изменилась технология создания и обработки документов.

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

Все чаще для решения различных управленческих и производственных задач используют локальные компьютерные сети. Их установка и программное обеспечение законодательно не регламентированы.

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

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

Объект исследования - база данных «Информационная система магазина автозапчастей».

Предмет исследования - процесс разработки базы данных «Информационная система магазина ЗИПа автозапчастей».

В соответствии с целью, предметом и объектом исследования, требуется выполнить следующие задачи:

1. провести анализ литературных источников, которые будут использоваться в процессе создания базы данных;

2. провести обзор существующих СУБД;

3. провести обзор возможностей MS Access, которые будут использоваться в процессе создания базы данных;

4. разработать структуру проектируемой базы данных;

5. сделать общие выводы.

ГЛАВА 1. Обзор существующих СУБД

1.1 Обзор и сравнительная характеристика программного обеспечения, используемого при создании СУБД

Рассмотрим более подробно программные продукты компании Microsoft. Эта компания в настоящий момент предлагает пять пакетов программ, которые могут быть использованы для создания пользовательского приложения по обработке данных: Access, SQL Server, Visual Basic, Visual C++ и Visual FoxPro. Эти средства могут быть использованы как по отдельности - для решения конкретной поставленной задачи, так и в качестве интегрированного набора, каждый компонент которого может быть использован при разработке больших проектов масштаба предприятия. С этой точки зрения характеристика всех пяти продуктов приведена в таблице 1.1.

Таблица 1.1 - Сравнение средств разработки Microsoft

Название продукта

Основные преимущества

Основное назначение

Access

Простота освоения. Возможность использования непрофессиональным программистом. Имеет мощные средства подготовки отчетов из БД различных форматов

Создание отчетов произвольной формы на основании различных данных. Разработка не коммерческих приложений.

SQL-Server

Высокая степень защиты данных. Мощные средства работы с данными. Высокая производительность

Хранение больших массивов данных. Хранение данных, требующих соблюдения режима секретности или при не допустимости их потери.

Visual Basic

Универсальность. Возможность создания компонентов OLE. Невысокие требования к мощности ПЭВМ

Создание приложений средней мощности, не связанных с большой интенсивностью обработки данных. Разработка компонентов OLE. Создание приложений для интеграции компонентов Microsoft Office.

Visual C++

Универсальность. Наибольшая скорость работы приложения. Неограниченная функциональность

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

Visual FoxPro

Высокий уровень объектной модели. Высокая скорость обработки данных. Интеграция объектно-ориентированного языка программирования с Xbase и SQL. Многоплатформенность

Создание приложений масштаба предприятия. Создание приложений для работы на различных платформах (Windows 3.x,, Windows 95,, Macintosh и т. д.).

Рассмотрим более подробно перечисленные в таблице 1.1 средства разработки за исключением пакета Visual C++, который, являясь инструментом профессионала, даже для краткого рассказа потребует очень большого объема.

Какие общие черты имеют рассматриваемые средства разработки, подтверждающие наше утверждение о возможности их совместного использования для разработки пользовательских приложений различного уровня сложности? Во-первых такие новые технологии, как OLE, ODBC, DAO, RDAO, ActiveX и пр., которые они поддерживают. Эти технологии закладывают возможность использования в одном приложении данных, хранящихся в различных форматах. Мы можем легко разрабатывать приложения, независимые от данных. Помимо этого, за счет OLE Automation, мы можем использовать функциональные возможности различных пакетов программ для выполнения с данными специфических операций. Классическим примером такой возможности является подготовка в приложении, написанном на Visual FoxPro, данных, хранящихся в формате Access, для вывода в виде сложного графика с использованием Мастера подготовки графиков Excel.

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

Таблица 1.2 - Типы данных

Тип данных

Visual FoxPro

Access и Visual Basic

MS SQL Server

Длина

Число десятичных разрядов

Занимаемый объем

Binary Image

Нет

dbLongBinary

bynary(n)

n байт

-

до 1,2 Гбайт

Byte

Нет

dbByte

tinyint

1

-

1 байт

Character Text

C

dbText

char(n), varchar(n)

n

Другие файлы:

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

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

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

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

База данных книжного магазина
Microsoft Access - система управления базой данных, предназначенная для создания и обслуживания баз данных, обеспечения доступа к данным и их обработк...