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

Федеральное агентство по образованию

Государственное образовательное учреждение высшего

профессионального образования

«Ярославский государственный технический университет»

Кафедра «Кибернетики»

Отчет защищен

с оценкой _______

Преподаватель

__________А.П. Харитонов

__.__.2010

«Разработка информационной системы, использующую базу данных»

Отчет по индивидуальному заданию

по курсу “Информационные технологии”

Отчет выполнил

студент гр. МА-24

Гераськов В.А.

13.04.2012

Оглавление

Задание 3

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

Анализ предметной области и определение сущностей 5

Структура сущностей 6

Первая нормальная форма 7

Вторая нормальная форма 7

Структура сущностей 8

Произведем анализ смысловых зависимостей 8

Третья нормальная форма 9

Проектирование таблиц 10

Таблица «Изготовитель» 10

Таблица «Автомобиль» 10

Таблица «Продажа» 11

Таблица «Характеристики» 11

Таблица «Покупатель» 11

Реализация серверной части 12

Создание таблиц. 12

Работа с данными 13

Заполнение данными таблицы Izgotovitel_GV 13

Заполнение данными таблицы Avtomobil_GV 13

Заполнение данными таблицы Prodaja_GV 14

Заполнение данными таблицы Harakt_GV 14

Заполнение данными таблицы Pokupatel_GV 15

Разработка серверной части 18

Проектирование общих принципов организации интерфейса 18

Проектирование отдельных графических форм 19

Главная форма 19

Форма Покупатель 20

Форма Добавления автомобиля 21

Форма Продажи 22

Форма Автомобили 23

Разработка алгоритмов 25

Главная форма 25

Форма Добавление автомобиля 26

Форма Покупатели 26

Форма Продажи 27

27

Форма Автомобили 28

Разработка структуры SQL-запросов 29

Задание

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

Все это мы будем рассматривать на примере базы данных «Фирма по продаже автомобилей».

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

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

1.1 Уточнение задания

  1. Мы должны разработать базу данных предприятия по продаже автомобилей. База данных должна содержать информацию об автомобилях (номер двигателя, наименование, изготовитель (фирма, страна), объем двигателя, кузов, цвет, год выпуска – вся необходимая информация), о покупателях (ФИО, паспортные данные, адрес, телефон) и о продаже автомобилей (когда, что и кому продано).

  2. Основными функция базы данных будут являться:

  • Добавление, удаление, возможность корректировки информации об автомобилях (Например, при появление автомобиля новой модели на складе нужно вносить его в список продаж, или наоборот, если нет автомобиля на складе, то удаление его из списка продаваемых)

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

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

  1. В Базе данных будет храниться информация, которая будет использоваться для реализации указанных выше функций. О покупателях: Ф.И.О. покупателя; Паспортные данные; Адрес; Телефон;

Об автомобилях: номер двигателя, наименование, изготовитель (фирма, страна), объем двигателя, мощность, кузов, цвет, год выпуска

О продажах: Дата заказа.