Автоматизация отдела мониторинга рынка автомобилей
Задачи отдела мониторинга авторынка. Автоматизация сбора и обработки информации о наличии и стоимости автомобилей в регионе. Изучение реквизитов информационного объекта и определение функциональных зависимостей. Описание состава и работы базы данных.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 18.10.2017 |
Размер файла | 715,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://allbest.ru
СЕВЕРО-ЗАПАДНЫЙ ГОСУДАРСТВЕННЫЙ ЗАОЧНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
ФАКУЛЬТЕТ СИСТЕМНОГО АНАЛИЗА И ЕСТЕСТВЕННЫХ НАУК
Курсовая работа
по дисциплине: «Интеллектуальные технологии»
на тему: «Автоматизация отдела мониторинга рынка автомобилей»
Научный руководитель Ходова Г.В.
Выполнил: студент
заочного отделения
Санкт-Петербург
2007
Содержание
1. Описание предметной области
2. Постановка задачи
3. Ограничение предметной области
4. Входная информация
5. Определение функциональных зависимостей
6. Нормализация отношений
7. Определение информационных объектов
8. Информационно логическая модель
9. Даталогическая модель
10. Описание состава и работы БД
11. Отчёт
1. Описание предметной области
Базы данных создаются для обеспечения автоматизации отдела мониторинга рынка автомобилей. Этот отдел занимается сбором, обработкой, сортировкой и анализом информации о наличии и стоимости автомобилей в своём регионе. Также, он составляет прогнозы об экономическом положении дел на рынке и выдает рекомендации руководству фирмы по оптимизации хозяйственной, торговой и финансовой деятельности.
Отдел мониторинга рынка автомобилей, также осуществляет сбор информации о фирмах торгующих автомобилями, запасными частями, ремонтными мастерскими. Отслеживает изменение спроса на ввозимую, производимую и продаваемую продукцию, сопутствующие товары, касающиеся этого сегмента рынка. Сбор информации производится из всех доступных источников по любым неполным данным.
2. Постановка задачи
В отдел мониторинга рынка поступает огромное количество информации, которою необходимо разместить и отсортировать, для её дальнейшей обработки и анализа. От качества этой начальной операции во много зависит успех проделанной работы, а значит, во многом, и результат работы всей организации. Сотрудник фирмы должен иметь возможность оперативно заносить поступившую информацию, просматривать, проводить вычисления, если требуется редактировать по полученным результатам, составляется отчёт, который со всеми необходимыми данными может быть распечатан. База данных должна иметь интуитивно понятный интерфейс, содержать все необходимые поля и формы и быть гибкой в настройке и модернизации.
3. Ограничение предметной области
В каждом магазине продаются машины нескольких марок.
Одна марка продаётся в нескольких магазинах.
Требуется сделать вычисляемое поле
4. Входная информация
Условно постоянная
Такая информация меняется редко - это таблица «Фирмы» с данными о фирме, код, название фирмы, телефон, адрес и тд.
Оперативно учётная
Такая информация постоянно меняется и редактируется - это таблицы «Машины» и «Наличие».
5. Определение функциональных зависимостей
6. Нормализация отношений
Отношение R - код марки, марка, цена, количество, номер магазина, название магазина, адрес, телефон.
Отношение находится в первой нормальной форме, так как все атрибуты простые.
Отношение не находится во второй нормальной форме, так как в ней присутствует частичная зависимость от ключа. Марка и цена зависят только от кода марки.
Разложим отношения следующим образом:
«Машины» (код марки, марка, цена, количество).
«Магазин-Наличие» (номер магазина, название магазина, адрес, телефон, код марки).
Теперь отношения находятся во второй нормальной форме, так как отсутствует частичная зависимость от ключа.
«Машины» находится в третьей нормальной форме.
Отношение «Магазин-Наличие» не находится в третьей нормальной форме, так как присутствуют транзитивные зависимости.
«Номер магазина» - название магазина
«Номер магазина» - адрес магазина
«Номер магазина» - телефон магазина
Разложим отношение «Магазин-Наличие» следующим образом:
Название магазина, адрес магазина, телефон магазина в отдельную таблицу
Отношение «Наличие» - номер магазина, код марки, количество.
Отношение «Магазин» - название магазина, адрес, телефон.
Теперь отношение «Магазин-Наличие» находится в третьей нормальной форме.
7. Определение информационных объектов
Информационные объекты определяются для того, чтобы определить какие данные должны входить в таблицы и нахождения связи между атрибутами. Используя схему функциональных зависимостей, объединим описательные реквизиты с ключевыми, от которых они зависят, в один информационный объект.
Информационный объект |
Реквизиты информационного объекта |
Примечание |
|
Магазины |
Номер (код) Название магазина Адрес Телефон |
Ключ |
|
Машины |
Код марки машины Марка Цена |
Ключ |
|
Наличие |
Номер магазина Код марки машины Кол-во |
8. Информационно логическая модель
В каждом магазине продаются машины нескольких марок.
Одна марка продаётся в нескольких магазинах.
9. Даталогическая модель
мониторинг информация авторынок
Реляционная База Данных состоит из следующих отношений
10. Описание состава и работы БД
База данных состоит из таблиц, форм, запроса и отчета:
Таблица представляет собой набор записей, описывающих однотипные данные.
Магазины |
||||
Название |
Адрес |
Телефон |
Номер |
|
"Автомир" |
пр. Энергетиков, дом 59 |
3292222 |
1 |
|
"Автоцентр" |
пр. Энгельса, дом 33 |
5530300 |
2 |
|
"Автостиль" |
ул. Комсомола, дом 3 |
5421176 |
3 |
|
"Экспокар" |
пр. Маршала Блюхера, дом 54А |
9717777 |
4 |
|
"Элан-Моторс" |
пр. Большевиков, дом 42 |
3319000 |
5 |
Машины |
|||
Код марки машины |
Марка |
Цена |
|
1 |
Daewoo Matiz |
9000 |
|
2 |
Daewoo Nexia |
6000 |
|
3 |
Opel Astra |
16900 |
|
4 |
Shevrolet Aveo |
10279 |
|
5 |
Shevrolet Lanos |
8900 |
|
6 |
Lada 1117 Kalina |
6000 |
|
7 |
ВА3 2114 |
4000 |
|
8 |
ГАЗ З1105 |
3000 |
|
9 |
ВАЗ 2110 |
5500 |
|
10 |
Audi 100 |
3000 |
|
11 |
Foord Mondeo |
9300 |
Наличие |
|||
№ Магазина |
Код марки машины |
Кол-во |
|
2 |
1 |
6 |
|
4 |
1 |
8 |
|
1 |
1 |
44 |
|
3 |
2 |
34 |
|
4 |
2 |
1 |
|
5 |
2 |
2 |
|
2 |
2 |
100 |
|
1 |
3 |
4 |
|
2 |
3 |
12 |
|
5 |
3 |
67 |
|
3 |
4 |
5 |
|
3 |
5 |
2 |
|
4 |
6 |
60 |
|
5 |
6 |
76 |
|
1 |
6 |
3 |
|
3 |
7 |
23 |
|
3 |
8 |
30 |
|
1 |
9 |
30 |
|
2 |
10 |
5 |
|
2 |
11 |
45 |
Запросы - это усложненные фильтры, они отсеивают несущественные данные.
Форма.- документ, содержащий предназначенные для заполнения пустые места (поля формы), в которые вводятся данные.
11. Отчёт
Размещено на Allbest.ru
Подобные документы
Особенности кадрового дела. Разработка схемы базы данных для отдела кадров. Реализация разработанной схемы в конкретной СУБД (MS Access). Создание экранных форм для ввода данных, отчетов, запросов. Автоматизация работы с созданной базой данных.
курсовая работа [2,8 M], добавлен 10.05.2011Системно-комплексный анализ выбранного объекта автоматизации. Структура пользовательского интерфейса автоматизированной системы. Функциональный аспект информационной страты объекта. Концептуальная модель базы данных. Нормализация полученных отношений.
курсовая работа [64,9 K], добавлен 25.02.2014Изучение теоретических основ автоматизации документооборота отдела по работе с физическими лицами коммерческого банка. Общая характеристика работы отдела банка. Описание процесса создания базы данных с помощью выбранного программного средства MS Access.
дипломная работа [5,5 M], добавлен 10.07.2014Автоматизация регистрации и хранения данных о самолетах и экипажах. Автоматизация получения справок о полетах потенциальными пассажирами. Анализ области применения и планирование требований. Проектирование базы данных. Формирование основных SQL запросов.
курсовая работа [625,8 K], добавлен 15.08.2010Автоматизация работы сервисного отдела и отдела по осуществлению закупками товаров на платформе 1С:Предриятие 8.0. Выбор объектов конфигурации. Критерии по выбору определённого складского помещения. Структура прикладного решения, документы и формы.
курсовая работа [2,5 M], добавлен 23.10.2015Создание базы данных для обеспечения автоматизации работы клуба собаководства. Определение информационных объектов и функциональных зависимостей. Информационно-логическая и даталогическая модели. Описание алгоритма работы БД. Отладка работы программы.
контрольная работа [1008,0 K], добавлен 08.06.2014Автоматизация учета социальных и имущественных вычетов при расчете подоходного налога с физических лиц. Анализ уровня организации автоматизированной обработки учетно-аналитической информации Отдела идеологической работы, пути его совершенствования.
контрольная работа [403,2 K], добавлен 14.03.2014Постановка задачи проектирования и описание предметной области. Выбор состава технических и программных средств. Составление физической структуры базы данных отдела кадров предприятия. Экспорт физической структуры в систему управления базой данных.
курсовая работа [296,6 K], добавлен 07.05.2015Автоматизация деятельности отдела сбыта предприятия "Русская еда". Описание выходной информации. Выделение информационных объектов. Информационно-логическое моделирование. Реализация базы данных в среде Microsoft Access. Создание таблиц и схема данных.
курсовая работа [2,7 M], добавлен 02.05.2014Характеристика предприятия ООО "КСК-Электро". Экономическая сущность задачи автоматизации отдела продаж. Бизнес-концепция проекта, системные и функциональные требования к информационной системе; архитектура прикладных программ; эффективность инвестиций.
дипломная работа [1,7 M], добавлен 20.03.2013