Pull to refresh

Сетевые документы или как я делал порядок в документах компании

Здравствуйте хабаровчане.



Хочу рассказать Вам о том, как я делал систему для доступа к сканам документов.


А все начиналось так: в один прекрасный день меня вызвал к себе директор и поставил задачу сделать «как то и что то», чтобы работникам без острой необходимости не выдавать на руки оригиналы документов, так как они их частенько не возвращали, постоянно забывали, что и когда брали и брали ли вообще. А так компания, по нашим меркам, не маленькая более 1000 сотрудников найти утерянный/забытый документ почти нереально, то приходилось составлять документ по новой.


Походив денек другой с мыслю как это все организовать пришел к мысли сканировать документы и выгуражать изображения в поле ДБ и написать клиента для доступа к базе, все работало все были отчасти довольны, но когда количество документов в базе приблизилось к 1000 система стала жутко тормозить и количество жалоб стало больше порога игнорирования.
Было решено переписать всю систему по новой, отказаться от клиентского приложения в пользу браузера с сайтом.

В итоге получилось то, что хочу вам показать.


Сразу скажу, я не программист, изучал все в процессе кодинга и вспоминал какие-то моменты из студенчества.

Друг предложил продавать систему, сделал сайт и описание основываясь на том что видел.

Как оно устроено:

Устроена система на мой взгляд проще некуда: есть Менеджер, который сканирует и кладет в папку сканы документа (написан на Дельфи), БД в MySQL куда Менеджер пишет инфо надо о документе и сайт на PHP который это все выдает пользователю.

Описание:

Система «Сетевые Документы» предназначена для хранения, поиска и представления документов общего пользования по локальной сети (договора, акты, инструкции и пр.) в виде изображений.
Представление документов реализовано через web-сайт системы, который представляет собой форму поиска и таблицу со списком всех документов, где можно просмотреть, распечатать и скачать документ в виде архива формата Zip.
Доступ к документам, размещённым в системе происходит из браузера с любого компьютера подключенного к локальной сети офиса, таким образом, отпадает необходимость устанавливать какие либо клиентские приложения.
На сайте, различными цветами выделяются: актуальные на текущий день документы (зеленым), документы с истекшим сроком актуальности (красным) и документы без сроков действия (желтым).

Как оно выглядит:

Менеджер
image
Модуль сканирования
image
Сайт
image

В итоге все довольны, и те кто выкладывает документы и те кто из читает.

Получилось, что то вроде документооборота в зародыше.

Недавно сделал авторизацию на сайте, пользователей в Менеджере заводит оператор.

Надеюсь Вам понравится и понадобится мой труд.
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.