Создание БД "Аналого-цифровые преобразователи". Число двоичных разрядов. Дифференциальная нелинейность. Абсолютная погрешность преобразования

Страницы работы

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

Министерство транспорта РФ

Департамент водного транспорта

НГАВТ

Кафедра ИСА

Курсовая работа по дисциплине: «Управление данными» на тему: «Создание БД «Аналого-цифровые преобразователи»».

Выполнил: студент группы ИТ-22 «Б»

Проверил:

Новосибирск 2005

1. Введение:

Данная работа предназначена для закрепления материала как практического, так и теоретического достигнутого в процессе обучения данной дисциплине. БД содержит сведения об аналого-цифровых преобразователях(АЦП) и способна осуществлять некоторые операции над ними, такие как: выборка сведений об АЦП по определённым параметрам, вводимым пользователем с клавиатуры и вывод их на экран; выборка сведений о заказах по датам и т.п. Также данная БД содержит удобный интерфейс пользователя – меню, с помощью которого легко управлять операциями над данной БД.

2. Задание:

Разработать базу данных   «Аналого – цифровые преобразователи».  

 2.1. Сведения:

§  Тип,

§  Число двоичных разрядов,

§  Дифференциальная нелинейность,

§  Абсолютная погрешность преобразования,

§  Температурный коэффициент,

§  Потребляемая мощность,

§  Время преобразования,

§  Напряжение питания,

§  Технология,

§  Совместимость с логическими ИМС,

§  Количество, цена, дата заказа,  дата поступления,

§  Подразделение- заказчик

2.2. Запросы:

ü Вывод сведений об АЦП с заданной разрядностью (задаётся интерактивно), временем преобразования не более …, абсолютной погрешностью не более …

ü Вывод данных об АЦП с определенной разрядностью и температурным коэффициентом не более …

ü Вывод сведений об АЦП определенной разрядности и с максимальным быстродействием.

ü Вывод данных о поступлениях АЦП за определенный период,

ü Вывод сведений о наличии микросхем АЦП определенного типа на текущую дату.

2.3 Отчет:

-  типы, количество и стоимость микросхем АЦП, заказанных определенным подразделением с группировкой  по дате заказа.

2.4 Содержание задания:

q  Введение,

q  Задание,

q  Диаграмма «сущность - связь»,

q  Нормализация отношений (таблиц),

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

q  Основные характеристики используемой СУБД,

q  Разработка интерфейса пользователя (меню, формы, инструментальные панели и др.)

q  Разработка запросов,

q  Примеры обработки запросов,

q  Разработка отчета,

q  Заключение,

q  Список используемой литературы и электронных источников информации.

3. Диаграмма «Сущность – Связь»

4. Нормализация отношений (таблиц)

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

5. Структура базы данных:

5.1. Таблицы:

5.1.1. Таблица «аналого-цифровые преобразователи»:

Данная таблица выглядит следующим образом:

Ключевым полем является поле «Тип». Оно является текстовым полем, размерностью 50 (Все текстовые поля в данной работе обладают данной размерностью). Также текстовыми полями являются поле «Технология» и поле «Совместимость с логическими ИМС». Поля «Число двоичных разрядов», «Дифференциальная нелинейность», Абсолютная погрешность преобразования», Температурный коэффициент», «Потребляемая мощность», «Время преобразования», «Напряжение питания» имеют числовой тип данных и размерность «длинное целое».

5.1.2. Таблица «заказчики»

Данная таблица выглядит следующим образом:

Ключевыми полями являются поля «Тип» и «Код заказа». Поле «Тип» имеет текстовый тип данных. Поля «Заказчик» и «Контактное лицо» также имеют данный тип данных. Поле «Телефон» имеет числовой тип данных, ограниченный маской ввода: ##\-##\-##.

5.1.3. Таблица «заказы»

Выглядит следующим образом:

Ключевым полем является поле «Код заказа». Оно имеет текстовый тип данных. Поле «Количество» имеет числовой тип данных, размером «длинное целое». Поле «Цена» имеет денежный тип данных, а поля «Дата заказа», «Дата поступления» – тип данных «Дата/Время» с маской ввода: ##.##.####.

5.2. Связи:

Связи между таблицами имеют следующий вид:

6. Основные характеристики используемой СУБД:

Данная БД состоит из: 3-ёх таблиц; 5-ти запросов; 10-ти форм и одного отчёта.

7. Разработка интерфейса пользователя:

7.1. Меню:

Меню состоит из 3-ёх частей:

1-ая часть – «Главное меню»;

2-ая часть – «Меню форм таблиц»;

3-я часть – «Меню форм на выборку».

«Главное меню» состоит из кнопок: 1). Выход из приложения;

Похожие материалы

Информация о работе