- •1 Описание постановки задачи
- •1.1 Характеристики задачи
- •1.2 Описание выходной информации
- •1.3 Описание входной информации.
- •2 Организация и ведение информационной базы
- •2.2 Описание внемашинной базы
- •2.3 Описание внутримашинной базы
- •3 Описание технических средств
- •4 Описание программного обеспечения
- •4.1 Описание ос
- •4.2 Описание субд
- •4.3 Описание среды программирования и языка программирования Delphi
- •4.4 Описание используемых компонент и проектных процедур
- •5 Руководство пользователя
- •5.1 Подготовка к работе
- •5.2 Порядок запуска программного продукта на выполнение
- •5.3 Описание действий пользователя во время работы с программным
- •5.3.1 Работа со справочниками
- •5.4 Действия пользователя в аварийных ситуациях
- •5.5 Средства восстановления
- •5.5.1 Действия по созданию резервной копии базы данных
- •5.5.2 Действия по восстановлению базы данных
- •6 Выводы и предложения
2.2 Описание внемашинной базы
Последовательность маршрута движения входных документов до непосредственной обработки их на ПЭВМ представлена следующим образом. Весь процесс начинается с журнала поездок, информация в который заносится в начале рабочего дня. Когда автомобиль покидает гараж предприятия “ОАО Мурманская ТЭЦ”, в журнал поездок вносится информация о машине, виде используемого топлива, регистрационный номер и показания спидометра на начало поездки. По возвращению автомобиля в гараж показания спидометра заносятся в журнал поездок снова. Это необходимо для того, чтобы высчитать общее количество проеденных километров за день. Вся информация из журнала поездок используется для оформления накладных и путевых листов, с дальнейшим внесением их в информационную базу.
Выходные документы представлены двумя документами: отчётом о совершенных поездках и общей стоимости использованного топлива для конкретного водителя и справкой о транспорте, числящемся на балансе предприятия “ОАО Мурманская ТЭЦ”. Отчёт передаётся главному бухгалтеру для добавления информации из него в ведомость расходов предприятия. Справка отдаётся налоговой инспекции, осуществляющей проверку своевременной уплаты налогов на транспорт в гараже предприятия.
2.3 Описание внутримашинной базы
Внутримашинная база данных включает файлы, представленные в
таблице 2.
Таблица 2
Наименование файла |
Наименование таблицы |
Centr_tab_kod.db |
Таблица путевых листов |
Nom_Gai.db |
Таблица номеров регистрации |
Nakladnoe.db |
Таблица накладных |
Toplivo.db |
Таблица топлива |
Voditel_C.db |
Таблица водителей |
MarkAuto_C.db |
Таблица марок автомобилей |
TipAuto_C.db |
Таблица видов автомобилей |
Gruz_C.db |
Таблица грузов |
Adress_C.db |
Таблица адресов |
Внутренняя структура записей файлов базы данных отображена в таблицах от 3 до 11 включительно.
В таблице 3 представлена структура таблицы «Центральная таблица»
Таблица 3
Идентификатор поля |
Тип поля |
Размер поля |
Наименование |
Nom_put_lista |
Числовой |
- |
Номер путевого листа |
Kod_voditeliya |
Строковый |
6 |
Код водителя |
Nom_gai |
Строковый |
7 |
Номер авто в гаи |
Data |
Дата |
- |
Дата поездки |
Nom_naklad |
Числовой |
- |
Номер накладной |
Time_out |
Строковый |
5 |
Время выезда |
Time_ins |
Строковый |
5 |
Время приезда |
В таблице 4 представлена структура таблицы «Автомобили»
Таблица 4
Идентификатор поля |
Тип поля |
Размер поля |
Наименование |
Nom_gai |
Строковый |
7 |
Номер авто в гаи |
Kod_Marki |
Строковый |
6 |
Код марки автомобиля |
Kod_tipa_auto |
Строковый |
6 |
Код вида автомобиля |
Kubatura |
Числовой |
- |
Грузоподъёмность |
Kod_adressa |
Строковый |
6 |
Код адреса стоянки |
В таблице 5 представлена структура таблицы «Накладная»
Таблица 5
Идентификатор поля |
Тип поля |
Размер поля |
Наименование |
Nom_naklad |
Числовой |
- |
Номер накладной |
Kod_gruza |
Строковый |
6 |
Код груза |
Kolvo_gruza |
Числовой |
- |
Количество груза |
Kod_vida_topliva |
Строковый |
6 |
Код вида топлива |
Kolvo_km |
Числовой |
- |
Количество километров |
Stoimost |
Числовой |
- |
Стоимость топлива |
В таблице 6 представлена структура таблицы «Топливо»
Таблица 6
Идентификатор поля |
Тип поля |
Размер поля |
Наименование |
Kod_vida_topliva |
Строковый |
6 |
Код вида топлива |
Vid_topliva |
Строковый |
10 |
Вид топлива |
Stoim_litra |
Числовой |
- |
Стоимость литра |
В таблице 7 представлена структура справочника «Водители»
Таблица 7
Идентификатор поля |
Тип поля |
Размер поля |
Наименование |
Kod_voditeliya |
Строковый |
6 |
Код водителя |
Voditel |
Строковый |
16 |
Водитель |
В таблице 8 представлена структура справочника «Марки авто»
Таблица 8
Идентификатор поля |
Тип поля |
Размер поля |
Наименование |
Kod_Marki |
Строковый |
6 |
Код марки |
Marka_auto |
Строковый |
10 |
Марка авто |
В таблице 9 представлена структура справочника «Виды авто»
Таблица 9
Идентификатор поля |
Тип поля |
Размер поля |
Наименование |
Kod_tipa_auto |
Строковый |
6 |
Код вида авто |
Tip_auto |
Строковый |
10 |
Вид авто |
В таблице 10 представлена структура справочника «Грузы»
Таблица 10
Идентификатор поля |
Тип поля |
Размер поля |
Наименование |
Kod_gruza |
Строковый |
6 |
Код груза |
Gruza |
Строковый |
12 |
Груз |
В таблице 11 представлена структура справочника «Адреса»
Таблица 11
Идентификатор поля |
Тип поля |
Размер поля |
Наименование |
Kod_adressa |
Строковый |
6 |
Код адрес |
Adress |
Строковый |
12 |
Адрес |
Инфологическая модель базы данных программного продукта на языке «Таблицы - Связи» изображена на рисунке 1.
Рисунок 1
