- •Аннотация
- •Содержание
- •1.Введение
- •2. Назначение и цели создания системы
- •3. Изучение объекта автоматизации
- •4.Описание постановки задачи
- •4.1. Функциональная структура системы
- •4.2. Характеристика комплекса задач
- •4.3. Выходная информация
- •4.4. Входная информация
- •4.5. Структурные единицы входной и выходной информации
- •5. Логическое проектирование
- •5.1 Концептуальная модель.
- •5.2. Логическая модель данных.
- •5.3. Алгоритм системы
- •6. Разработка программно-информационного ядра системы
- •6.1. Физическая модель данных
- •6.2. Экранные формы
- •6.3. Описание выбранного метода разработки
- •7. Организационный компонент
- •7.1. Инструкция для пользователя
- •7.2. Инструкция для обслуживающего персонала
- •8. Заключение
- •Список используемой литературы
- •Техническое задание
- •1. Общие сведения
- •2. Назначение и цели создания системы
- •3. Характеристика объекта автоматизации
- •4. Требования к системе
6. Разработка программно-информационного ядра системы
6.1. Физическая модель данных
Физическая модель данных представлена на рисунке 6.
Рисунок 6.
Физическая модель баз данных, это логическая модель баз данных, реализованная в программной среде. Физическая модель указывает на физическое положение элементов данных в системе, методы доступа к данным, с целью пополнения, корректировки, удаления, т.е. возможность манипулирования данными на физическом уровне.
Физическая модель базы данных автоматизированной системой представлена в таблицах 9-15.
Таблица 9 klient.dbf
Наименование поля |
Тип |
Длина |
Описание |
id_klient |
Integer(AutoInc) |
4 |
Код клиента |
fam_klient |
character |
25 |
Фамилия |
name_klient |
character |
25 |
Имя |
otch_klient |
character |
25 |
Отчество |
seria_pasp |
nymeric |
4 |
Серия паспорта |
nom_pasp |
nymeric |
10 |
Номер паспорта |
raion |
character |
25 |
Район |
city |
character |
25 |
Город |
street |
character |
25 |
Улица |
state |
nymeric |
4 |
Номер дома |
phone |
nymeric |
10 |
Телефон |
Таблица 10 ts.dbf
Наименование поля |
Тип |
Длинна |
Описание |
Id_ts |
Integer(AutoInc) |
4 |
Код тс |
tip |
character |
15 |
Тип ТС |
marka |
character |
25 |
Марка |
M_dvig |
nymeric |
20 |
Мощность двигателя |
kilovat |
nymeric |
20 |
Масса |
skorost |
nymeric |
20 |
Скорость |
Таблица 11 gnz.dbf
Наименование поля |
Тип |
Длинна |
Описание |
Id_gnz |
Integer(AutoInc) |
4 |
Код ГНЗ |
Ser_gnz |
character |
2 |
Серия ГНЗ |
Nom_gnz |
nymeric |
4 |
Номер ГНЗ |
stats |
character |
15 |
Статус |
Dat_regs |
date |
4 |
Дата регистрации |
Таблица 12 zareg_ts.dbf
Наименование поля |
Тип |
Длинна |
Описание |
|
Id_reg |
Integer(AutoInc) |
4 |
Код регистрации |
|
Id_klient |
Integer |
4 |
Код клиента |
|
Id_gnz |
Integer |
4 |
Код ГНЗ |
|
Id_ts |
Integer |
4 |
Код ТС |
|
Data_reg |
Date |
8 |
Дата регистрации |
|
Colors |
character |
8 |
Цвет |
|
Kod_dvig |
nymeric |
20 |
Номер двигателя |
|
Zav_kod |
Nymeric |
20 |
Заводской номер |
|
Kod_kpp |
Nymeric |
20 |
Номер КПП |
|
Kod_m1 |
Nymeric |
20 |
Номер переднего моста |
|
Kod_m2 |
Nymeric |
20 |
Номер заднего моста |
|
God_vp |
Nymeric |
4 |
Год выпуска |
|
Zav_izg |
Character |
20 |
Завод изготовитель |
Таблица 13 spis_ts.dbf
Наименование поля |
Тип |
Длинна |
Описание |
Id_spis |
Integer(AutoInc) |
4 |
Код списания |
Id_reg |
Integer |
4 |
Код регистрации |
Pric1 |
Character |
35 |
Причина списания |
Dat_spis |
date |
15 |
Дата списания |
Кроме таблиц klient, ts, gnz, zareg_ts, spis_ts существуют таблицы pric и coolor
Таблица 14 pric.dbf
Наименование поля |
Тип |
Длинна |
Описание |
Id_pric |
Integer(AutoInc) |
4 |
Код причины |
pric |
Character |
35 |
Причина |
Таблица 15 coolor.dbf
Наименование поля |
Тип |
Длинна |
Описание |
Id_coolor |
Integer(AutoInc) |
4 |
Код цвета |
coolrs |
Character |
25 |
Цвет |