Инфологическое моделирование

КУРСОВАЯ РАБОТА

 

по дисциплине «Компьютерный практикум»

тема «Транспортная организация»

 

 

Выполнила студентка группы: З1077/22

Ковш Е.А.

Принял доцент, к.ф-м.н.,

____________________ Е.О.Попов

 

Оценка_________________________

 

«_____ »_____________2013г.

 

 

Санкт – Петербург

 

 

Ковш Е.А.Транспортная организация: Курсовая работа – СПб.: СПбГПУ, 2013.- 16 с, табл.-2, рис.-7, библиогр. -2 назв.

 

 

Транспортная организация, ER-диаграмма, нормализация, сотрудники, заказчики, заказ.

 

 

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


 

Содержание

 

Введение. 4

1.Техническое задание. 7

2. Инфологическое моделирование. 8

3. Разработка таблиц отношений. 8

4. Создание запросов. 11

5. Разработка интерфейса. 13

Заключение. 15

Список использованных источников. 16

 

 


 

Введение

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

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

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

Для создания базы данных использовалось приложение MS Access, которое объединяет сведения из разных источников в одной базе данных. Создаваемые формы, запросы и отчеты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать их.

Собственная база данных была сформирована, на примере транспортной организации ООО «ПТО»

Транспортная организация ООО «ПТО» оказывает полный комплекс услуг по перевозке грузов автомобильным транспортом до 20 тонн между следующими городами:

Москва, Казань, Сочи, Ростов-на-Дону, Санкт-Петербург, Уфа, Владимир.

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

Целью работы является – разработка оптимизированной базы данных по информации для транспортной организации в Microsoft Access.

Объект исследования – информация, связанная с грузоперевозками в ООО «ПТО»

 


 

Структура предприятия

 

 


Рис.1 Структура предприятия

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


 

Техническое задание

При составлении технологического задания выбираются такие объекты и их функции как:

§ сотрудники, их свойства: ФИОсот, ИННсот, код сотрудника, дата рождения, паспортные данные, должность, стаж, телефон;

§ груз: код груза, наименование, масса, особенности;

§ заказчики: ИННзак, ФИОзак, код заказчика, р/сч, банк,телефон;

§ заказ: код заказа, код заказчика, код груза, код сотрудника, наименование, откуда отправлять, куда присылать, дата отправления, дата прибытия, цена.

 

Для оптимизации базы данных должны формируются запросы:

· запрос на всех сотрудников;

· запрос на диспетчеров;

· запрос на всех водителей;

· запрос на всех заказчиков;

· запрос на вывод кода всех сотрудников;

· вывод обобщенной таблицы;

· запрос расчета общей суммы выданной зарплаты;

· запрос куда и откуда идет груз и его особенности

· запрос о прибытии груза (время прибытия, ФИО заказчика, наименование груза)

· запрос на водителей занятых перевозкой, и их код;

· номер рабочего телефона каждого сотрудника;

· время работы каждого водителя

· кем и на какую сумму сделан заказ, что он включает;

· запрос на удаление.

 


 

Инфологическое моделирование

 
 

 


Рис.2 ER-диаграмма