PCAA (программный комплекс «ПК Учёт пропусков»)

Обсуждение авторских утилит под ОС Microsoft Windows.

PCAA (программный комплекс «ПК Учёт пропусков»)

Сообщение DmitryS » 07 апреля 2013, 17:13

[RUSSIAN]
PCAA - программный комплекс, предназначенный для организации автоматизированной работы с электронной базой данных, содержащей информацию о пропусках (постоянных, временных или разовых) на охраняемые объекты с целью осуществления дополнительного контроля входящих/выходящих лиц, а также въезжающего/выезжающего автотранспорта.
Программный комплекс по большей части предназначен для установки и эксплуатации на автоматизированном рабочем месте (АРМ) в «Бюро пропусков» либо на посту охраны организации (предприятия) любого размера, с целью выдачи и осуществления дальнейшего контроля электронных или бумажных пропусков сотрудников и посетителей.


[ENGLISH]
PCAA - the program complex intended for the organization of automated work with an electronic database, containing information on admissions (constant, temporary or single) on protected objects for the purpose of implementation of additional control of entering/leaving persons, and also driving/leaving motor transport.
The program complex generally is intended for installation and operation on the automated workplace (AW) in "Bureau of admissions" or on a post of protection of the organization (enterprise) of any size, for the purpose of delivery and implementation of dalsheyshy control of electronic or paper admissions of employees and visitors.


Возможности:
- работа с локальной базой данных через драйвер SQLite ODBC;
- работа с удалённой базой данных через драйвер MySQL ODBC;
- работа с удалённой базой данных через драйвер PostgreSQL ODBC;
- работа с базой данных с различными уровнями прав доступа;
- регистронезависимое хранение и поиск данных на английском
  и русском (а также украинском и белорусском) языках;
- одновременная работа нескольких пользователей с одной базой данных;
- автозапуск программы вместе с загрузкой операционной системы;
- поиск пропусков в базе данных в соответствии с установленной
  в системе датой с автоматическим слежением за изменением даты;
- вывод «на лету» найденных в базе данных пропусков, в соответствии
  с заполненными полями поиска;
- вывод дополнительной информации о найденных в базе данных пропусках;
- прикрепление фотографии (изображения 120x160 точек) к каждому пропуску;
- добавление изменяемых текстовых заметок каждому пропуску (до 255 символов);
- создание отметок о датах/времени посещений объектов и иных событиях;
- подсветка строк с информацией о пропусках при наличии отметок;
- просмотр истории посещений объектов и других отмеченных событий;
- добавление новых пропусков в базу данных с отслеживанием требуемого
  формата и избежания избыточности данных;
- удаление (скрытие) выбранных пропусков;
- восстановление пропусков, помеченных как удалённые;
- ручное или автоматическое обновление списка пропусков без смены фильтров;
- обработка до 2 147 483 648 пропусков (записей) в базе данных;
- вывод на экран от 1 до 36 600 пропусков за один поиск;
- распечатка на принтере выбранного пропуска/карточки (в формате А6);
- сохранение в файл изображения выбранного пропуска/карточки (в формате BMP);
- создание своего изображения и формата пропуска;
- поиск в базе данных действующих, уже недействующих, ещё недействующих,
  всех имеющихся или помеченных как удалённые пропусков;
- поиск информации по электронному номеру пропуска;
- вывод на экран информации о подключённой базе данных и её настройках;
- вывод на экран текущей даты, времени, дня недели и времени года;
- вывод на экран времени выполнения SQL-запроса и общего времени выполнения
  поиска пропусков в базе данных;
- ведение LOG'а по важным событиям, производимых программой;
- ведение отдельного LOG-файла по ошибкам подключения к базе данных;
- создание файлов-отчётов по пропускным событиям и системному LOG'у;
- отображение статистической информации о записях;
- автоматическое создание базы данных формата SQLite при её отсутствии;
- блокировка окна оболочки, развёрнутого на экране в максимальном размере;
- запуск программы с дополнительными параметрами;
- автоматическое сохранение и восстановление размеров и координат окна программы.

Скриншоты:

Изображение

Изображение

Изображение

Изображение

Изображение

Полное описание:
PCAA.txt

Таблица разграничения прав доступа:
PCAA.doc

Инструкция настройки программной части АРМ:
PCAA_ARM1.doc

Инструкция настройки аппаратной части АРМ:
PCAA_ARM2.doc

Пример LOG-файлов:
SystemLOG.txt
EventsLOG.txt
ErrorLOG.txt

PAD-файл, Portable Application Description:
PCAA.xml

Лицензионное соглашение:
License.txt



Внимание! Программный комплекс «ПК Учёт пропусков» (PCAA) представляет собой программное обеспечение с закрытым исходным кодом, которое не имеет сертификатов и свидетельств о государственной регистрации, а также не содержит в себе электронных цифровых подписей. Исполняемые программные модули скомпилированы с учётом получения максимальной производительности и упакованы с максимальным сжатием архиватором исполняемых файлов (с открытым исходным кодом) для получения малых размеров файлов, а также ускорения загрузки их в оперативную память при запуске. Все компоненты программы упакованы с максимальным сжатием инсталлятором с закрытым исходным кодом в один самораспаковывающийся архив. Учитывая перечисленное, данное программное обеспечение, в некоторых случаях, при проведении параноидальных эвристических, поведенческих, сигнатурных и иных анализов может ошибочно детектироваться некоторыми версиями антивирусных средств как программное обеспечение, включающее в себя код, который предположительно может нанести тот или иной вред системе (в зависимости от его версии, а также версий антивирусных баз и методов проведения анализа). Если по каким-либо причинам содержимое данного программного обеспечения не вызывает у вас доверия либо имеются сомнения в безопасности его использования - просто не используйте его.



Файлы: PCAA.zip + SQLite.zip
Размер: 43.5 мб + 12.4 мб
Язык: Русский
Тип: Бесплатная (Freeware)
Автор: © Dmitry Saltykov (ZXDemon)
Запуск: Установка (Install & Uninstall)
ОС: Microsoft Windows 2000/XP/2003/Vista/2008/7/8/8.1/2012/10* (x32/x64)
Домашняя страница программы: http://vrcp.ru/pcaa.html

Изображение СКАЧАТЬ Программный комплекс «ПК Учёт пропусков»
Изображение СКАЧАТЬ Дополнительные утилиты для настройки базы данных на движке SQLite



Дополнительные материалы:
1. Настройка АРМ с установленным ПК "Учёт пропусков" (PCAA)

Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 244
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: PCAA (программный комплекс «ПК Учёт пропусков»)

Сообщение Garry » 15 августа 2013, 15:17

Судя по всему, данный комплекс подойдет для любой режимной организации. Отсюда вопрос:
-Если кто-либо воспользуется столь заманчивым вариантом организации пропускного режима в своей компании и понадобится несколько изменить функционал данной программы, могут-ли пользователи рассчитывать на твою помощь в добавлении некоторых нужных им функций?
Ну а если по существу, то данный продукт отлично зарекомендовал себя в моей компании и уже несколько месяцев работает без сбоев. Спасибо, Димон, сделал качественно.
Изображение
Аватара пользователя
Garry
 
VIP
VIP
 
Сообщения: 16
Зарегистрирован: 13 декабря 2011, 19:46
Откуда: Россия
Возраст: 36
Пол: муж.
 
Контакты:

Re: PCAA (программный комплекс «ПК Учёт пропусков»)

Сообщение DmitryS » 15 августа 2013, 16:08

Garry писал(а):могут-ли пользователи рассчитывать на твою помощь в добавлении некоторых нужных им функций?

Естественно, если мелкие доработки, то быстро и бесплатно, а если глобально переделывать, то сам понимаешь. *ad*
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 244
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: PCAA (программный комплекс «ПК Учёт пропусков»)

Сообщение DmitryS » 22 августа 2013, 12:34

В связи с тем, что в дистрибутиве находятся две версии программы - учет пропусков посетителей и автотранспорта, а в некоторых случаях требуется установка обоих версий на одну систему и их одновременная работа, то я решил написать краткую инструкцию как это сделать:

1. Устанавливаем первую версию программы из папки "Люди", при этом:
 - указываем путь установки C:\Program Files\VRCP Soft\PCAA1
- ставим галочку "Не создавать ярлыки"
- снимаем галочку "Создать ярлык на рабочем столе"
- снимаем галочку "Запустить PCAA"

2. Устанавливаем вторую версию программы из папки "Авто", при этом:
 - указываем путь установки C:\Program Files\VRCP Soft\PCAA2
- ставим галочку "Не создавать ярлыки"
- снимаем галочку "Создать ярлык на рабочем столе"
- снимаем галочку "Запустить PCAA"

3. В папке C:\Program Files\VRCP Soft\PCAA1:
- файл PCAA.exe переименовываем в PCAA1.exe
- создаём ярлык к файлу PCAA1.exe и копируем на "Рабочий стол"
- можно переименовать название ярлыка, например в "Учёт пропусков посетителей"

4. В папке C:\Program Files\VRCP Soft\PCAA2:
- файл PCAA.exe переименовываем в PCAA2.exe
- создаём ярлык к файлу PCAA2.exe и копируем на "Рабочий стол"
- можно переименовать название ярлыка, например в "Учёт пропусков автотранспорта"

Теперь можно запускать обе версии программы в любом порядке, одновременно или по отдельности.
Для автоматической загрузки программ вместе с операционной системой, необходимо скопировать созданные ярлыки в папку "Автозагрузка".
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 244
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: PCAA (программный комплекс «ПК Учёт пропусков»)

Сообщение DmitryS » 18 ноября 2014, 13:14

Доработка базы данных, созданной версией 1.9.6, для работы с версией 2.0.0 (без потери данных):

SQLite
DROP TABLE IF EXISTS VIPT;
CREATE TABLE VIPT (
id INTEGER NOT NULL PRIMARY KEY,
is_text TEXT NOT NULL
);
DELETE FROM VIPT;


PostgreSQL
DROP TABLE IF EXISTS VIPT;
CREATE TABLE VIPT (
id INTEGER NOT NULL PRIMARY KEY,
is_text TEXT NOT NULL
);
DELETE FROM VIPT;


MySQL
DROP TABLE IF EXISTS `VIPT`;
CREATE TABLE IF NOT EXISTS `VIPT` (
`id` int(11) NOT NULL,
`is_text` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 244
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:

Re: PCAA (программный комплекс «ПК Учёт пропусков»)

Сообщение Евгений » 24 мая 2017, 08:05

Добрый день, возник вопрос при попытке установить ПК Учет пропусков с 3 пунктом
3. Установить права Суперадминистратора (таблица SETTINGT, параметру user_level присвоить значение "0").
Вопрос: где эта таблица SETTINGT, в установленной версии такого файла нет.
Также вопрос может ли программа работать с базой данных на основе Excel либо только Acsess?
Аватара пользователя
Евгений
 
Гость
Гость
 
Сообщения: 1
Зарегистрирован: 24 мая 2017, 07:59
Пол: муж.

Re: PCAA (программный комплекс «ПК Учёт пропусков»)

Сообщение DmitryS » 24 мая 2017, 10:18

Евгений писал(а):3. Установить права Суперадминистратора (таблица SETTINGT, параметру user_level присвоить значение "0").
Вопрос: где эта таблица SETTINGT, в установленной версии такого файла нет.

Если работаете с базой данных, которая идёт по умолчанию, т.е. через СУБД/ODBC SQLite, то открываете файл "pcaa.db" SQLite-браузером ("SQLiteBrowser.exe") и редактируете значение поля "user_level" в таблице "SETTINGT".

Евгений писал(а):Также вопрос может ли программа работать с базой данных на основе Excel либо только Acsess?

Программа не работает с форматами баз данных от Microsoft Office, ни с Excel, ни с Access. Программа работает с СУБД (на выбор): SQLite, MySQL и PostgreSQL. По умолчанию используется СУБД SQLite.
Аватара пользователя
DmitryS
 
Основатель
Основатель
 
Сообщения: 244
Зарегистрирован: 10 октября 2011, 14:53
Откуда: Moscow, Russia
Возраст: 37
Пол: муж.
 
Контакты:


Вернуться в Утилиты от VRCP Soft

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


cron