Система учета информации об изменении конструкторской документации / Перечень идентификаторов_исправлен1
.doc3.ПЕРЕЧЕНЬ ИДЕНТИФИКАТОРОВ
При составлении таблиц базы данных Access были использованы следующие идентификаторы:
Идентификаторы таблицы Jurnal представлены в таблице 1. :
Таблица 1.
|
Название |
Тип |
Описание |
|
id_j |
Счетчик |
Ключевое поле таблицы |
|
N_izv |
Числовой |
Номер изделия |
|
data |
Дата/время |
Дата изменений извещений |
|
PDM |
Логический |
Наличие или отсутствие извещения в электронном хранилище |
|
Pril |
Логический |
Наличие или отсутствие приложения к извещению |
|
sostav |
Числовой |
Влияние изменения на состав |
|
id_fam |
Числовой |
Связующее поле с таблицей familii |
|
Id_izd |
Числовой |
Связующее полу с таблицей izdeliya |
Идентификаторы таблицы izdeliya представлены в таблице 2.:
Таблица 2.
|
Название |
Тип |
Описание |
|
id_i |
Счетчик |
Ключевое поле таблицы |
|
IZD |
Текстовый |
Поле ввода названий изделий |
Идентификаторы таблицы familii представлены в таблице 3.:
Таблица 3.
|
Название |
Тип |
Описание |
|
id_f |
Счетчик |
Ключевое поле таблицы |
|
Familiya |
Текстовый |
Поле ввода фамилии |
|
Name |
Текстовый |
Поле ввода имени |
|
Otchestvo |
Текстовый |
Поле ввода отчества |
Идентификаторы таблицы Primechanie представлены в таблице 4.:
Таблица 4.
|
Название |
Тип |
Описание |
|
id_p |
Счетчик |
Ключевое полу таблицы |
|
Prim |
Текстовый |
Поле ввода примечаний |
При составлении прикладной программы в среде программирования Delphi были использованы следующие идентификаторы:
DM – модуль, содержащий не визуальные компоненты программы, представленные в таблице 5.
Таблица 5.
|
Название |
Класс |
Описание |
|
Connect |
TADOConnection |
Предназначент для управления соединения с объектами хранилица данных ADO, обеспечивает доступ к хранилищу данных компонентам ADO. |
|
DSizd |
TDatasourse |
Является обязательным связующим звеном между классами TADOConnection и TADOQuery – соответствующих данным компонентов. |
|
DSJurnal |
||
|
DSFamilii |
||
|
DSPrim |
||
|
Izdeliya |
TADOQuery |
Обеспечивает применение запросов SQL к соответствующим таблицам базы Access при работе с данными через ADO. |
|
J |
||
|
Familiya |
||
|
Prim |
Form1 – форма главного окна программы, содержащего элементы ввода и редактирования данных, а также осуществление фильтрации по данным.В таблице 6 приведен список компонентов, используемых при составлении главного окна программы, а также их класс и описание.
Таблица 6.
|
Название |
Класс |
Описание |
|
PageControl1 |
TPageControl |
Панель с вкладками для размещения компонентов |
|
TabSheet1 |
Панель-контейнер для элементов, предназначенных для ввода/редактирования данных в таблицы Изделия и Журнал |
|
|
TabSheet2 |
Панель-контейнер для элементов, предназначенных для ввода/редактирования данных в таблицу Фамилии |
|
|
TabSheet3 |
Панель-контейнер для элементов, предназначенных для фильтрации данных таблицы Журнал |
|
|
cxGrid1 |
TcxGrid |
Таблица Журнал для ввода/редактирования: №Извещения, Даты, Наличие извещения в PDM(электронное хранилище на предприятии),Выбора фамилии изменившего извещение, примечание |
|
cxGrid2 |
Таблица Изделия для ввода/редактирования названий изделий |
|
|
cxGrid3 |
Таблица Фамилии для ввода/редактирования имен, фамилий, отчеств сотрудников |
Обработчики кнопок, переключателей и полей ввода в программе соответствуют ранее описанным действиям. Расшифровка приведена в таблице 7.
Таблица 7.
|
Название |
Класс |
Соответствующее действие |
|
BitBtn1 |
TBitBtn |
Кнопка добавление новой записи в таблицу Изделия |
|
BitBtn2 |
Кнопка новая запись в таблицу Фамилии |
|
|
BitBtn3 |
Кнопка добавление/Изменение записей в таблицу(-е) Фамилии |
|
|
BitBtn4 |
Кнопка удаление записей из таблицы Фамилии |
|
|
Button1 |
TButton |
Кнопка добавление изделия в таблицу Журнал |
|
Button2 |
Кнопка сохранение информации об изделии в таблицу Журнал |
|
|
Button3 |
Кнопка добавление/редактирование названий изделий в таблицу изделия |
|
|
RadioGroup1 |
TRadioGroup |
Группа переключателей с поясняющим текстом служащие для фильтрации данных в таблице Журнал по наличию или отсутствию в PDM |
|
RadioGroup2 |
Группа переключателей с поясняющим текстом служащие для фильтрации данных в таблице Журнал по фамилиям сотрудников сделавших изменение |
|
|
RadioGroup3 |
Группа переключателей с поясняющим текстом служащие для фильтрации данных в таблице Журнал по дате |
|
|
DBEdit1 |
TDBEdit |
Поле ввода названия изделия |
|
DBEdit2 |
Поле ввода фамилии для фильтрации данных в таблице Журнал по фамилиям |
|
|
DateTimePicker1 |
TDateTimePicker |
Календарь с помощь которого задаётся начальная дата фильтрации данных в таблице Журнал |
|
DateTimePicker2 |
Календарь с помощь которого задаётся конечная дата фильтрации данных в таблице Журнал |
|
|
PopupMenu1 |
TPopupMenu |
Контекстное меню окна |
|
MainMenu1 |
TMainMenu |
Меню данного окна |
-
TAdd_str – процедура добавления резервных строк в таблицу Журнал
Таблица 8.
|
Переменные |
Тип |
Описание |
|
ind_fir |
Целый |
Переменная хранящая начальное значение строки |
|
ind_end |
Целый |
Переменная хранящая конечное значение строки |
|
tmp |
Целый |
Переменная цикла |
Form4 - форма окна, предназначенного для введение пароля доступа для получение прав администратора
Таблица 9.
|
Название |
Класс |
Описание |
|
MaskEdit2 |
TMaskEdit |
Поле ввода пароля со скрытыми символами |
|
BitBtn1 |
TBitBtn |
Введение пароля доступа |
