Начало Поддержка Внедрение
 Список вопросов
 Загрузка файлов
 Оборудование
 Личный кабинет
 Для разработчика
 WEB клиент
 Штрих-код


Для получения дополнительной информации, Вы можете использовать "Skype" соединение:
Skype Me™!

Этот раздел сайта предназначен для показа возможности расширения программы "Разовый пропуск". Благодаря представленной физической модели базы данных с указаний связей и их отношений, а так же подробному описанию таблиц и полей, Вы сможете использовать программу "Разовый пропуск" как программный блок для более мощной, разрабатываемой Вами системы. Если перед Вами стоят задачи по выводу уникальных отчетов, то приведенная ниже структура поможет Вам в их реализации.

Основные таблицы базы данных, которые представляют наибольший интерес, это таблица со списком сотрудников SOTRUDNIKI и таблица со списком посетителей POSETITELI.

Пример реализации карточки сотрудника

Ниже представлена физическая модель базы данных "Разовый пропуск", описание таблиц и полей:

MAGAZIN

Журнал посещений

Name  MSSQL   ACCESS   Size   Default   Nulls  Описание полей
IDMAGAZIN int Long 4   Key; Счетчик; Код разового пропуска
IDSOTRUDNIK int Long 4   Код сотрудника заказавшего заявку
IDPODPIS int Long 4 1 Код сотрудника подписавшего заявку
ZMODE int Long 4 0 0-созданная заявка;1-на подписи; 2-в бюро; 3-пропуск выдан; 4-пропуск здан
IDPOSETITEL int Long 4   Код посетителя
DATA_VHODA datetime Date 8   Yes Заявка заказана на дату
TIME_VHODA datetime Date 8   Yes Заявка заказана на время
KUDA varchar String 255   Yes Куда направляется посетитель
IDKOMY int Long 4   Код сотрудника к кому направляется посетитель
REMARKA varchar String 255   Yes Комментарий, дополнительная информация
IDDOCUMENT int Long 4   Код таблицы документов посетителей
IDDEJURNI int Long 4   Код сотрудника бюро пропусков; если IDDEJURNI<>1 AND ZMODE=2 то пропуск отобран для печати
IDPROHODNAYA int Long 4   Код проходной
DATA_VIDAL datetime Date 8   Yes Дата выдачи разового пропуска
TIME_VIDAL datetime Date 8   Yes Время выдачи разового пропуска
DATA_UBIL datetime Date 8   Yes Дата сдачи разового пропуска
TIME_UBIL datetime Date 8   Yes Время сдачи разового пропуска
 
POSETITELI

Информация об посетителях

Name  MSSQL   ACCESS   Size   Default   Nulls  Описание полей
IDPOSETITEL int Long 4     Key; Счетчик; Код посетителя
POS_FIO varchar String 255   Yes Фамилия И.О. посетителя 
POS_FAMALI varchar String 255   Yes Фамилия посетителя
POS_NAME varchar String 255   Yes Имя посетителя
POS_OTCHESTVO varchar String 255   Yes Отчество посетителя
DATAR datetime Date 8   Yes Дата рождения посетителя (зарезервировано)
ADRESS varchar String 255   Yes Адрес проживания посетителя (зарезервировано)
 
DOCUMENTI

Документы посетителя

Name  MSSQL   ACCESS   Size   Default   Nulls  Описание полей
IDDOCUMENT int Long 4     Key; Счетчик; Код документа
IDPOSETITEL int Long 4     Код посетителя
DOCUM_NAME varchar String 255   Yes Наменование документа
DOCUM_VIDAN varchar String 255   Yes Кем и когда выдан документ
DOCUM_NOMER varchar String 255   Yes Номер документа
 
PROHODNAYA

Наименование проходных

Name  MSSQL   ACCESS   Size   Default   Nulls  Описание полей
IDPROHODNAYA  int Long 4     Key; Счетчик; Код проходной
PROHOD_NAME varchar String 255   Yes Наименование проходной
 
PODRAZDELENIE

Наименование организаций находящихся в здании

Name  MSSQL   ACCESS   Size   Default   Nulls  Описание полей
IDPODRAZDELENIE int Long 4     Key; Счетчик; Код подразделения
PODR_NAME varchar String 255   Yes Полное наименование подразделения
PODR_NIK varchar String 255   Yes Краткое наименование подразделения
PODR_KOMENT varchar String 255   Yes Комментарий к подразделению
 
WORKGROUP

Наименование отделов, служб внутри организации

Name  MSSQL   ACCESS   Size   Default   Nulls  Описание полей
IDGROUP int Long 4     Key; Счетчик; Код группы
IDPODRAZDELENIE int  Long 4     Код подразделения
GROUP_NAME varchar  String 255   Yes Полное наименование группы
GROUP_NIK varchar  String 255   Yes Краткое наименование группы
GROUP_KOMENT varchar  String 255   Yes Комментарий к группе
 
DOSTUP

Категории доступа

Name  MSSQL   ACCESS   Size   Default   Nulls  Описание полей
IDPOSTUP int Long 4     Key; Код категории доступа
DOSTUP_NAME varchar String 255   Yes Наименование категории доступа
DOSTUP_KOMEN varchar String 255   Yes Комментарий к категории доступа
 
DOSTUPGROUP

Распределение категорий доступа по сотрудникам

Name  MSSQL   ACCESS   Size   Default   Nulls  Описание полей
IDDOSTUP int Long       Key; Код категории доступа
IDSOTRUDNIK int Long       Key; Код сотрудника
IDPOSTAVIL int Long     Yes Код сотрудника установившего категорию доступа
 
SOTRUDNIKI

Сотрудники

Name  MSSQL   ACCESS   Size   Default   Nulls  Описание полей
IDSOTRUDNIK int Long 4     Key; Код категории доступа
IDGROUP int Long 4     Key; Код сотрудника
SOTR_FAMALI varchar String 255   Yes Фамилия сотрудника
SOTR_IO varchar String 255   Yes Инициалы сотрудника
SOTR_NAME varchar String 255   Yes Имя сотрудника
SOTR_OTCHESTVO varchar String 255   Yes Отчество сотрудника
DOLJNOST varchar String 255   Yes Занимаемая должность сотрудником
PASSW_S varchar String 255   Yes Пароль на вход в программу
OTKLUCHEN int Long 4 0   Отключение сотрудника (0) - не отключен; (-1)-отключен
OTCLUCH_KOMENT varchar String  255   Yes Код сотрудника установившего категорию доступа
 
FOTOTAB

Хранилище фотоизображений

Name  MSSQL   ACCESS   Size   Default   Nulls  Описание полей
IDFOTO int Long 4     Key;Счетчик; Код фотоизображения
IDPOSETITEL int Long 4  0   Код посетителя
FOTO image Long Binary 16   Yes Содержимое *.jpg файла
FLAG smallint Integer 2 0 Yes Флаг (зарезервировано)
KOMENTAR varchar String  255   Yes Комментарий (зарезервировано)
Помощь | Контакты