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

Проектирование и разработка базы данных "Автосалон"

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

Размещено на

Министерство образования и науки РФ

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

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

Кафедра "Информационные системы и технологии"

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

ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА БАЗЫ ДАННЫХ "АВТОСАЛОН"

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

Нормоконтролер канд. техн. наук, доцент

С.Ю. Бойков

Работу выполнил студент гр. ЭИС-34

Р.Р. Яиков

2013

Задание по курсовому проектированию

Яикова Рафаэля Равильевича ИЭФ 3 курс группа ЭИС-34

БД должна содержать:

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

2. Информацию о покупателях (Ф.И.О., паспортные данные, должность, адрес, телефон и др.).

3. Информацию о продаже автомобилей (когда, что и кому продано).

2. Представить следующие материалы

1) текстовые

а) Пояснительная записка

б) Реферат

2) графические

а) Презентация

3) электронные

а) Диск

3. Рекомендуемая литература и материал

1. Microsoft SQL Server 2005. Реализация и обслуживание.

2. MS SQL Server 2005 dlya sisadminov.

3. Работа с базами данных на языке С#. Технология ADO.net. Учебное пособие. Ульяновск 2009

4. Дата выдачи задания 15 сентября 2013 года

5. Срок сдачи законченного проекта 19 декабря 2013 года

Реферат

__ с., ___ рис., ___ табл., 3 источника, ___ приложение.

Microsoft SQL Server 2008 SQLManagementStudio.

Microsoft Visual Studio 2012

Visual Paradigm for UML 10.0

Объект исследования - магазин по продажи автомобилей.

Предмет исследования - учет информации о продажах.

Цель разработки - система разработана для удобства использования информации о студенте и упрощение задач при обработке информации.

Содержание

  • Введение
  • 1. Проектирование серверной части
  • 1.1 Системный анализ предметной области
  • 1.2 Назначение проектируемой информационной системы
  • 1.3 Концептуальная модель предметной области
  • 1.4 Логическая модель базы данных
  • 1.5 Выбор СУБД
  • 1.6 Физическая модель базы данных
  • 2. Разработка серверной части
  • 2.1 Создание таблиц
  • 2.2 Хранимые процедуры, функции
  • 3. Создадим процедуру, которая возвращает марки автомобилей, произведённые в заданной стране
  • 3.1 Описание интерфейса клиентского приложения
  • 4. Руководство пользователю
  • Заключение
  • Список использованных источников

Введение

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

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

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

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

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

база процедура серверный автосалон

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

1. Проектирование серверной части

1.1 Системный анализ предметной области

База данных автосалон по продаже автомобилей.

В соответствии с предметной областью система строится с учётом

следующих особенностей:

а) каждый автомобиль имеет свою характеристику;

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

в) каждого покупателя могут обслужить несколько продавцов персонала;

г) количество продаж, совершенных персоналом влияет на размер гонорара.

Выделим базовые сущности этой предметной области:

Персонал предприятия. Атрибуты персонала:

v ФИО

v оклад

v должность

v адрес

v телефоны

v стаж

Для персонала необходимо хранить сведенья о проданных автомобилях.

Автомобили. Атрибуты автомобили:

v Название

v Цвет

v Кузов

v Мощность

v Объём двигателя

v Количество цилиндров

v Шины

v Длина

v Ширина

v Дата выпуска

v Расход топлива

v Характеристики топлива

Продажи будем рассматривать как связь между автомобилями, персоналом и покупателями. Атрибуты продажи:

v Дата

v Стоимость

Покупатели. Атрибуты покупатели:

v № паспорта

v Серия

v Фамилия

v Имя

v Отчество

v Адрес

v Телефон

Функции персонала:

1. Обслуживание покупателей

2. Уход за товаром

3. Поиск фирм для сотрудничества

4. Формирование базы данных о покупателях

5. Составление отчётов

Функции покупателей

1. Оплата товара

Выводы. Система должна обеспечивать:

a) Поиск автомобилей по названию, стране, фирме

b) Поиск автомобилей фирмы

c) Поиск автомобиля по стоимости

d) Фиксировать дату продажи

e) Поиск покупателя по ФИО

1.2 Назначение проектируемой информационной системы

Функции, решаемые информационной системой

Автоматизированная информационная система учета информации о продажах автомобилей должна обеспечивать выполнение следующих функций:

ввод и хранение, необходимой для работы информации;

исключение избыточности данных;

обеспечение целостности данных;

обновление информации в базе данных;

резервное архивирование данных;

Задачи, решаемые информационной системой:

хранение информации о покупателях, о персонале (фамилия, имя, отчество и т.д.);

хранение информации о купленных автомобилей покупателем;

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

хранение информации о том, кто принял участие в продаже товара;

хранение информации о автомобилей, которые имеются в продаже;

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

Создание базы данных "Автосалон"
Проектирование базы данных "Автосалон" с использованием Microsoft Access. Создание таблиц с информацией об автомобилях, их стоимости, стране-производи...

Информационно-справочная система "Автосалон"
Информационные системы и базы данных. Обоснование выбора системы управления базой данных. Язык запросов SQL. Построение информационной модели. Разрабо...

Проектирование базы данных для автоматизированной системы
Проектирование базы данных для автоматизированной системы "Склад". Разработка концептуальной модели (ER-диаграмма). Преобразование в реляционную модел...

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

Проектирование базы данных продовольственного магазина средствами MS Access
Цель создания базы данных, предполагаемые задачи и функции. Описание используемого программного обеспечения. Разработка структуры и схемы базы данных,...