3.2 Проектирование и разработка базы данных автоматизированного рабочего места менеджера транспортного отдела
База данных - это составной часть информационной системы, которая позволяет осуществить хранение и обработку данных.
В проектирования информационных систем (ИС) предметную область рассматривают, как она реально существует, как ее воспринимает проектировщик базы данных и как она может, описана с применением символов.
Для правильного и как можно более подробного представления предметной области, разработчик должен досконально разобраться в данной области и корректно отобразить ее в базе данных. Для того чтобы как можно подробнее изучить предметную область удобнее всего изобразить ее в схематичном виде. Построение инфологической модели не зависит от того какие программные средства будут использоваться в дальнейшем для реализации информационной системы, но для построения модели всё-таки есть ряд требований которые необходимо:
- Средства для отображения модели должны быть выбраны таким образом, что бы полностью мог отобразить все явления данной предметной области;
-
В модели, должна
быть, предусмотрена
возможность расширения чего??, так как с
течением времени в модель необходимо вносить новые объекты и удалять
неактуальные данные;
- Модель должна быть максимально понятна для различных категорий пользователей.
Сущность - это базовые типы информации, любой различимый объект, информацию
о котором необходимо хранить в базе данных. Сущностями могут быть дома, машины, магазины,
музеи, т.дпро это говорили, что не надо.
Есть также понятия как тип и экземпляр сущности их нужно отличать друг от
друга. Тип сущности это набору однородных данных выступающих как одно целое, а
экземпляр сущности конкретная запись в наборе. Например, Тип сущности это
«Марка автомобиля», а экземпляром является «Lada». Все экземпляры сущности обладает набором характеристиками,
в логической модели называемые атрибутами.
Рассмотрим атрибуты некоторых сущностей:
Состав атрибутов, а так же их описание для сущности «Путевые листы» представлены в таблице 3.1.
Таблица 3.1
Атрибутов сущности «Путевые листы»
Имя атрибута |
Описание |
Код |
Индикационный код путевого листа |
Номер |
Номер путевого листа |
Дата |
Дата заполнения путевого листа |
Пробег начальный |
Пробег автомобиля на момент открытия путевого листа |
Пробег при закрытии |
Пробег автомобиля на момент сдачи путевого листа |
Пробег загородом |
Пробег автомобиля за городом в течение действия путевого листа |
Топливо было |
Топливо в баке автомобиля на момент открытия путевого листа |
Заправлено топлива |
Топливо в баке автомобиля на момент закрытия путевого листа |
Остаток топлива |
Заправлено топлива в течение действия путевого листа |
Автомобиль |
Автомобиль, на который оформляется путевой лист |
Дежурный |
Дежурный по филиалу на момент оформления путевого листа |
Штурман |
Штурман, включенный в путевой лист |
Водитель |
Водитель, на которого оформляется путевой лист |
Закрытие путевки |
Закрытие путевого листа |
В таблицах 3.2 – 3.4 представлены атрибуты сущностей «Водители», «Автомобили», «Марки автомобилей»
Таблица 3.2
Атрибутов сущности «Водители»
Имя атрибута |
Описание |
Код |
Индикационный код водителя |
ФИО |
Фамилия имя отчество водителя |
Телефон |
Номер мобильного телефона |
Права |
Номер водительского удостоверения |
Права до |
Дата окончания действия водительского удостоверения |
Мед комиссия до |
Дата окончания действия медицинской комиссии на право управления автомобилем |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.