Similar presentations:
Проектирование и разработка базы данных «Автосервис»
1.
Государственное бюджетное профессиональное образовательное учреждение«Нижегородский автомеханический техникум»
Наименование специальности: Программирование в компьютерных системах
Тема курсового проекта: Проектирование и разработка базы данных
«Автосервис»
Студент: Трифанцов Даниил Алексеевич
Преподователь: Андриянова Элла Максовна
2.
Цели курсового проектаЦель курсового проекта – создание базы данных «Автосервис». Для
достижения цели сформулированы следующие задачи:
изучить предметную область;
построить инфологическую, логическую и физическую модели;
выбрать СУБД;
разработать базу данных с учётом обеспечения целостности данных;
организовать ввод и корректировку данных в базе данных;
реализовать получение отчётов;
разработать интерфейс пользователя.
3.
Описание предметной областиАвтосервис – это комплекс мероприятий по техобслуживанию, текущему,
восстановительному и капитальному ремонту автотранспорта, а также по
установке на него дополнительного оборудования. Кроме того, автосервисом
называют организацию, оказывающую вышеперечисленные услуги населению и
юридическим лицам.
4.
Техническое задание• Основанием для разработки является написание курсового проекта по
МДК.02.02 Технология разработки и защиты базы данных на тему
Проектирование и разработка базы данных «Автосервис».
5.
Построение инфологической илогической
Инфологическая модель
Логическая модель
6.
Выбор СУБДДля создания базы данных выбрана СУБД SQL Server.
Плюсы:
Высокая скорость при операциях на чтение;
Поддержка множества языков: Python C/C++, Java, JavaScript, Go, Delphi,
Erlang и тд
Широкий спектр движков хранения данных: InnoDB, CSV, MyISAM и тд
Минусы:
Недостаточная надежность.
7.
Обеспечение целостности данныхЦелостность обеспечивается за счет наличия в каждой таблице
первичного ключа, а средством связи данных из разных таблиц служит
внешний ключ.
8.
Организация ввода и корректировкиданных
Для работы с данными на формах размещены кнопки в которые встроены
запросы для добавления новых и изменения или удаления уже
существующих записей.
9.
Реализация запросов и получениеотчетов
Были предусмотрены следующие запросы и отчеты:
клиенты и Сотрудники;
продажа авто за промежуток времени;
количество продаж менеджеров;
продажа авто диапазон стоимости;
владельцы авто.
10.
Разработка интерфейса пользователяДля создания пользовательского интерфейса использовался язык
программирования C#
11.
Инструкция пользователяДля начала работы нужно запустить файл «Автосалон.exe»
12.
ЗаключениеВ рамках данного курсового проекта была разработана база данных
«Автосервис»