Разработка информационной системы "Автосервис"

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

Разработка информационной системы Автосервис

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

Компьютеры, программирование

Другие курсовые по предмету

Компьютеры, программирование

Сдать работу со 100% гаранией
1

ФЕДЕРАЛЬНОЕ Государственное АВТОНОМНОЕ образовательное УЧРЕЖДЕНИЕ ВЫСШЕГО профессионального образования

«БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ НАЦИОНАЛЬНЫЙ

ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ»

ИНСТИТУТ ИНЖЕНЕРНЫХ ТЕХНОЛОГИЙ И ЕСТЕСТВЕННЫХ НАУК

Кафедра прикладной информатики и информационных технологий

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

по дисциплине «Базы данных»

РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ «АВТОСЕРВИС»

Содержание

Введение

1. Исследование предметной области разработки

2. Выбор инструментальных средств реализации

3. Разработка структуры базы данных

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

5. Реализация информационной системы

Заключение

Список литературы

Приложения

Введение

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

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

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

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

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

Создание электронной базы данных направлена на облегчение работы сотрудников. Основные преимущества электронной базы данных перечислены ниже:

    Электронная база данных имеет лучшую защиту, чем бумажная;

    Информация сортируется в упорядоченном виде, что повышает сохранность информации;

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

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

Основными задачами, при исследовании данной темы будут следующие:

    Исследовать предметную область разработки информационной системы.

    Выбрать и описать инструментальные средства реализации базы данных.

    Разработать структуру будущей базы данных.

    Построить интерфейс пользователей.

    Протестировать созданную базу данных.

Объектом исследования является учет автомобилей в автосервисе.

Предметом исследования являются средства, направленные на оптимизацию информационной системы «автосервис».

    Исследование предметной области разработки

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

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

Необходимо спроектировать информационную систему «АВТОСЕРВИС». Система будет ориентирована по большей части на сотрудников компаний, но некоторые таблицы и запросы будут созданы и для сотрудников, и для клиентов. Данный проект будет охватывать несколько стран, автопром которых известен всему миру.

Автомобили сейчас самый популярный транспорт. На сегодняшний день больше миллиарда человек имеет автомобиль, следовательно, автомобиль есть у каждого седьмого человека на планете и это число постоянно растет.

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

    Марка

    Название автомобиля

    Поставщик

    Стоимость

    Комплектация

При этом немаловажным является учет проданных автомобилей, для учета которых нужны следующие атрибуты:

    Ассортимент

    Заказы

    Клиенты

    Города

    Цвет

    Доставка

    Производитель

    Сотрудники

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

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

Важнейшими задачами при разработке базы данных автосервиса являются:

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

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

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

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

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

    Выбор инструментальных средств реализации

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

В наше время существует большое число разнообразных видов СУБД, по функциональным возможностям, которые подразделяются на настольные (FoxPro, MS Access, Paradox) и корпоративные (Oracle, MS SQL Server, MySQL). У настольных СУБД есть несколько неоспоримых плюсов для простых пользователей, дешевизна и простота использования. Корпоративные СУБД также имеют хорошие стороны, но для работы в какой-либо компании, например: работа в интернете, администрирование в управлении.

Критерии, которые необходимо учитывать при выборе СУБД:

    Моделирование данных;

    Особенности архитектуры и функциональные возможности;

    Контроль работы систем;

    Особенности разработки приложений;

    Производительность;

    Надежность;

    Требования к рабочей среде;

    Цена.

На 2017 год самой популярной СУБД является Oracle. ДалееидутMySQL, Microsoft SQL Server, Mongo DB. Стоит отметить что MicrosoftAccessрасполагается лишь на седьмом месте.

Oracle – многопользовательская, многоступенчатая система управления базами данных, написанная на языке программирования С. [2]

MySQL– свободная реляционная система управления базами данных, разработанная компанией Oracle. [3]

MicrosoftSQLServerиспользуется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка.Основной используемый язык запросов Transact-SQL.

MongoDB - документоориентированная система управления базами данных (СУБД) с открытым исходным кодом, не требующая описания схемы таблиц. Написана на языке C++. [4]

MSAccess – многофункциональный объект, который включает в себя мастер: таблиц, форм, отчетов, запросов, а также макросы и модули.Корпорация Microsoft распространяет полнофункциональную версию Access как отдельно, так и совместно с другими приложениями (Word, Excel и др.) в составе пакетов MicrosoftOfficeProfessional, MicrosoftOfficeProfessionalPlus и MicrosoftOfficeEnterprise. [5]

Любая структуриров

Лучшие

Похожие работы

1 2 3 > >>