1.2.3 Информационная модель и ее описание

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

Клиент, для которого осуществляется перевозка;

Работник транспортного отдела;

Водитель;

Администратор;

Накопителями данных являются:

Клиенты;

Водители;

Поездки;

Машины;

Лицензионная карточка;

Пароль.

Информационная система разбита на четыре логических подсистемы:

система регистрации клиентов;

система формирования поездок;

система работы с машинами и водителями;

система администрирования;

система формирования отчетов;

Потоки данных представлены в виде схемы и подробного словесного описания (Рис. 9)

Рисунок. 9 Потоки данных.

Запрос на проверку прав доступа к программе:

Запрос от работника транспортного отдела системе администрирования на проверку прав доступа.

Запрос системой администрирования в таблицу пароль на проверку прав доступа.

Информация из таблицы «пароль» в систему администрирования о разрешении доступа к программе.

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

Запрос на оформление новой машины:

Запрос от работника транспортного отдела в систему работы с машинами и водителями на добавление машины.

Запрос системой работы с машинами и водителями в таблицу «машины» на сохранение информации о машине.

Запрос системой работы с машинами и водителями в таблицу «лицензионная карточка» на сохранение информации о лицензионной карточки.

Информация из таблицы «машины» в систему формирования отчетов о добавленной машине.

Информация из таблицы «лицензионная карточка» в систему формирования отчетов о заполнении лицензионной карточки.

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

Запрос на удаление информации из базы данных о списанной машине:

Запрос от работника транспортного отдела в систему работы с машинами и водителями на удаление информации о списанной машине.

Запрос системой работы с машинами и водителями в таблицу «машины» на удаление информации из базы данных о машине.

Запрос системой работы с машинами и водителями в таблицу «лицензионная карточка» на удаление информации о лицензионной карточке.

Информация из таблицы «машины» в систему работы с машинами и водителями о удалении информации о машине.

Информация из таблицы «лицензионная карточка» в систему работы с машинами и водителями о удалении информации о лицензионной карточке.

Информация из системы работы с машинами и водителями работнику транспортного отдела о удалении информации из базы данных о машине.

Запрос на оформление поездки:

Запрос от клиента работнику транспортного отдела на оформление поездки.

Запрос клиенту от работника транспортного отдела на получение данных о клиенте.

Информация о клиенте работнику транспортного отдела.

Запрос от работника транспортного отдела в систему регистрации клиентов на регистрацию клиента.

Запрос системой регистрации клиентов в таблицу «клиенты» на сохранение данных о клиенте.

Информация из таблицы «клиенты» в систему регистрации клиентов о сохранении данных о клиенте.

Информация из системы регистрации клиентов работнику транспортного отдела о сохранении данных о клиенте.

Запрос от работника транспортного отдела в систему формирования поездок на выбор машины и водителя

Запрос из системы формирования поездок в таблицу «водители» на изменение статуса водителя.

Запрос из системы формирования поездок в таблицу «машины» на изменение статуса машины.

Информация из таблицы «водители» в систему формирования поездок о изменении статуса водителя.

Информация из таблицы «машины» в систему формирования поездок о изменении статуса машины.

Запрос системой формирования поездок в таблицу «поездки» на сохранение информации о поездке и о товаре.

Информация из таблицы «поездки» в систему формирования отчетов о поездке

Накладная из системы формирования отчетов работнику транспортного отдела.

Запрос на изменение статуса машины и водителя:

Запрос от водителя работнику транспортного отдела на изменение статуса машины и водителя.

Запрос от работника транспортного отдела в систему работы с машинами и водителями на изменение статуса машины и водителя.

Запрос системой работы с машинами и водителями в таблицу «водители» на изменение статуса водителя.

Запрос системой работы с машинами и водителями в таблицу «машины» на изменение статуса машины.

Информация из таблицы «водители» в систему работы с машинами и водителями об изменении статуса водителя.

Информация из таблицы «машины» в систему работы с машинами и водителями об изменении статуса машины.

Информация работнику транспортного отдела из системы работы с машинами и водителями об изменении статуса машины и водителя.

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

Запрос на регистрацию администратора:

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

Запрос системой администрирования в таблицу «пароль» на проверку прав доступа.

Информация из таблицы «пароль» в систему администрирования о правах доступа к программе.

Информация из системы администрирования администратору о праве доступа к программе.

Запрос на изменение пароля:

Запрос от администратора в систему администрирования на изменение пароля.

Запрос системой администрирования в таблицу «пароль» на изменение пароля.

Информация из таблицы «пароль» в систему администрирования об изменении пароля.

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

Запрос на редактирование машины:

Запрос администратора системе работы с машинами и водителями на редактирование информации о машине.

Запрос системой работы с машинами и водителями в таблицу «машины» на редактирование информации о машине.

Информация из таблицы «машины» в систему работы с машинами и водителями об изменении данных о машине.

Информация из системы работы с машинами и водителями администратору об изменении данных о машине.

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

Поездки

Материальные средства

Данные накладной

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

Машины:

Ид_№_машины;

Марка;

Цвет;

Регистрац_№;

Год_выпуска;

Разреш_max масса_ kg;

№_лиценз_карт;

Статус;

Клиенты:

Ид_№_клиента;

ФИО;

Паспорт_серия;

Паспорт_номер;

Поездки:

№_поездки;

№_накладной;

Ид_№_машины;

Ид_№_водителя;

Ид_№_клиента;

Данные накладной:

№_накладной;

Дата;

Выдать;

Основание;

Сдатчик;

Получатель.

Водители:

Ид_№_водителя;

ФИО;

Паспорт_серия;

Паспорт_номер;

Телефон;

Статус;

Материальные средства:

№;

Наз_ мат ср;

Ед, учета;

Выдать(принять);

№_накладной;

Лицензионная карточка

№_лиценз_карт;

Дата_выд_лиц;

Дата_оконч_дейст_лиц_карт;

№_лицензии;

Пароль

Пароль;

Логин ;

Полученная модель данных графически представлена в виде инфологической модели (Рис. 10)

Рисунок 10. Инфологическая модель.

Датологическая модель данных строится на основе разработанной инфологической модели и наиболее приемлемой для дальнейшей разработки. (Рис. 11)

Рисунок 11. Датологическая модель.



Информация о работе «Проект разработки программы для фирмы-перевозчика»
Раздел: Информатика, программирование
Количество знаков с пробелами: 52297
Количество таблиц: 12
Количество изображений: 17

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

Скачать
355353
1
0

... базы данных и не должно ущемлять необоснованным образом законные интересы автора или иного правообладателя. Глава 3. Защита авторских прав на программы для ЭВМ и базы данных.   Согласно 4 части Гражданского кодекса РФ, ст.1261 компьютерным программам предоставляется такая же правовая охрана, как и произведениям литературы. Это значит, что автор программы для ЭВМ обладает рядом исключительных ...

Скачать
141227
1
0

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

Скачать
114377
24
0

... , данная работа является хорошим тренировочным полигоном, для тех, кто желает испытать себя на готовность к самостоятельной предпринимательской деятельности. Рисунок 7 - Схема 3. Разработка рекламной ПРОГРАММЫ ОАО «РЕСО-ГАРАНТИЯ» 3.1. Цели рекламной программы Для начала фирма должна четко представлять цель рекламы, то есть, зачем будет проведена рекламная кампания. Целью данной ...

Скачать
237725
5
0

... бумажными технологиями). Третий этап. Внедрение самостоятельного электронного документооборота. Организация работы арендуемых приложений.4.3   Создание Информационно-логистического центра транспортного комплекса калининградского региона   4.3.1           Организационная модель ИЛЦ   4.3.1.1       Закрытое акционерное общество "Информационно-логистический Центр" Акционерная компания ( ...

0 комментариев


Наверх