Учет оргтехники в организации

Планы, идеология, архитектура и т.п.

Модератор: Модераторы

Аватара пользователя
donpadlo
новенький
Сообщения: 58
Зарегистрирован: 18.08.2011 09:14:53
Контактная информация:

Учет оргтехники в организации

Сообщение donpadlo »

Изобретаю велосипет работающий и на Win и на Linux. Кому интересно :

https://sourceforge.net/projects/orguse/files/

Реализовано:
1. Поступление оргтехники
2. Перемещение по отделам/людям/помещениям
3. Передача в ремонт
4. Отчет об оргтехнике по помещениям/людям/отделам

Ближайшие планы:
1. Исправление багов
2. Отчет по ремонтам
3. Переделка механизма списания
4. Разделение на пользователей и админов
5. При запуске "пользователем" - отчет об установленном на рабочем месте пользователя оборудовании

P.S. У кого удастся запустить, пишите :D


UPDATE 08/12/2012 Данный проект заморожен. В место него рекомендую пользоваться: http://xn--90acbu5aj5f.xn--p1ai/?page_id=386 (Учет оргтехники в WEB интерфейсе браузера)
Последний раз редактировалось donpadlo 08.12.2012 18:02:57, всего редактировалось 2 раза.
Аватара пользователя
donpadlo
новенький
Сообщения: 58
Зарегистрирован: 18.08.2011 09:14:53
Контактная информация:

Re: Учет оргтехники в организации

Сообщение donpadlo »

Выложена новая версия 0.1.0.546

Переработана работа со списанием. Добавлен отчет "для бухгалтерии".
Выложено краткое описание установки
kosteek
постоялец
Сообщения: 203
Зарегистрирован: 24.07.2008 14:57:09
Откуда: Украина, г.Славянск
Контактная информация:

Re: Учет оргтехники в организации

Сообщение kosteek »

Есть глюк. При первом запуске программа предлагает внести настройки. Открывается окно настройки. Ничего не вводя нажимаем кнопку сохранить и ... :twisted: ))
Также в параметрах компилятора -> компоновка, поставить галку на пункте "вырезать символы из исполняемого файла". Бинарник большой.
Проверял под ХР.
Аватара пользователя
donpadlo
новенький
Сообщения: 58
Зарегистрирован: 18.08.2011 09:14:53
Контактная информация:

Re: Учет оргтехники в организации

Сообщение donpadlo »

Так хучь запустить смог и демку посмотреть? :D
sobee
новенький
Сообщения: 84
Зарегистрирован: 04.02.2008 23:23:46
Откуда: Снежинск, Челябинская обл.

Re: Учет оргтехники в организации

Сообщение sobee »

Запустить смог, а посмотреть демку нет. И программу можно закрыть только через диспетчер задач. При наличии базы нужно добавить возможность ее поиска и открытия. При заполнении всех полей в окне настройки (пользователь и пароль 'guest'), принудительном закрытии и последующем запуске программа выдала следующие сообщения: 1) "Не могу подключится к базе данных", 2) "Не могу создать транзакцию", 3) 'MySQL51Connetion: Server connect failed.'. Хотелось бы чтобы программа знала имя сервера, если оно определено по умолчанию.
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Учет оргтехники в организации

Сообщение Padre_Mortius »

Хотелось бы на скриншоты посмотреть этого творения.
5. При запуске "пользователем" - отчет об установленном на рабочем месте пользователя оборудовании

Это плохая затея... не везде есть GUI... Особенно это актуально на линуксовых серверах, да и виндовые сервера появляются без оболочки

Из архива с исходниками удалите файлы *.ppu, *.o, *.compiled. Эти файлы не нужны для сборки
Аватара пользователя
donpadlo
новенький
Сообщения: 58
Зарегистрирован: 18.08.2011 09:14:53
Контактная информация:

Re: Учет оргтехники в организации

Сообщение donpadlo »

sobee писал(а):Запустить смог, а посмотреть демку нет. И программу можно закрыть только через диспетчер задач. При наличии базы нужно добавить возможность ее поиска и открытия. При заполнении всех полей в окне настройки (пользователь и пароль 'guest'), принудительном закрытии и последующем запуске программа выдала следующие сообщения: 1) "Не могу подключится к базе данных", 2) "Не могу создать транзакцию", 3) 'MySQL51Connetion: Server connect failed.'. Хотелось бы чтобы программа знала имя сервера, если оно определено по умолчанию.


Избалованный виндузятник :D А у вас поставлен MySQL? Алгоритм установки следующий: ставим MySQL. Задаем там пользователя, назначаем пароль. Запускаем orguse. Прописываем там IP сервера баз данных (или имя ПК), логин и пароль для доступа к БД. Нажимаем "создать базу". Чтобы программа "знала имя сервера" нельзя сделать, т.к. база может находится не знамо где. Хоть за море-океяном...

Чтобы посмотреть демо базу - ее надо залить например через phpMyadmin. Дамп лежит в папке demobase.

P.S. Осознаю что установка не дружественна пользователю. Пока сосредоточен на основной логике работы. Хотя собственно данное ПО в основном предназначено для сисадминов и иже с ними, так что это не так актуально

Добавлено спустя 1 минуту 29 секунд:
Padre_Mortius писал(а):Хотелось бы на скриншоты посмотреть этого творения.
5. При запуске "пользователем" - отчет об установленном на рабочем месте пользователя оборудовании

Это плохая затея... не везде есть GUI... Особенно это актуально на линуксовых серверах, да и виндовые сервера появляются без оболочки

?? Зачем "Учет оргтехники" без интерфейса?? Как вы собираетесь вести учет из консоли??

Добавлено спустя 12 минут 14 секунд:
Скриншоты
Вложения
10.jpeg
11.jpeg
12.jpeg
Последний раз редактировалось donpadlo 05.10.2011 10:37:39, всего редактировалось 1 раз.
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Учет оргтехники в организации

Сообщение Padre_Mortius »

?? Зачем "Учет оргтехники" без интерфейса?? Как вы собираетесь вести учет из консоли??

Я подразумевал агента. который будет инспектировать железо. Из консоли вести учет не так уж и сложно если есть веб-интерфейс к программе, или консольный интерфейс.

Каким образом происходит инспектирование аппаратной части? Судя по скриншотам могу предположить. что забивается все руками.
Также интересен вопрос по поводу журнала перемещений. Он сохраняется или хранится только последняя запись?
Аватара пользователя
donpadlo
новенький
Сообщения: 58
Зарегистрирован: 18.08.2011 09:14:53
Контактная информация:

Re: Учет оргтехники в организации

Сообщение donpadlo »

Журнал перемещений сохраняется. Про инспектирование железа - пока в планах нет ибо пока в моей практике нужды в этом не испытывал - легче "руками" забить необходимую кофигруацию - проще и менее глюкаво. Слишком много сложностей возникает: привязка ПО к конкретной железяке, конкретному пользователю и т.п. Опять же агента ставить на каждый комп.

У меня 99% пользователей работают в терминале ктомуж. Системники : тонкие клиенты HP или линуксовые машины, единственная задача которых загрузится и уйти в терминал.

Добавлено спустя 22 часа 43 минуты 37 секунд:
Нашел ошибку которая делает невозможной создание базы данных с "0". Седня выложу апдейт. Плюс исправил многочисленные ошибки :D Спасибо за подсказанное. Хочу ещщо! :roll:

Добавлено спустя 5 часов 37 минут 49 секунд:
Выложена версия 0.1.0.547

1. Добавлен выбор базы данных если уже таковая есть на сервере MySQL - настройках.
2. При поступлении оргтехники, при выборе группы, графа наименованиями производителей заполняется только если номенклатура у этого производителя есть
3. Исправлены многочисленные ошибки

Не поборол пока загрузку средствами Lazarus дампов базы. Т.е. демо базу пока таки нужно ручками подгружать. Например через phpMyAdmin.
Аватара пользователя
donpadlo
новенький
Сообщения: 58
Зарегистрирован: 18.08.2011 09:14:53
Контактная информация:

Re: Учет оргтехники в организации

Сообщение donpadlo »

Выложена версия 0.1.0.548

1. Добавлен отчет по группам номенклатуры
2. Добавлена авторизация по учетной записи. Введены пользователи (просмотр) и админы (редактирование).
3. Исправлены многочисленные ошибки

В следующих релизах планируется:

1. Переработка системы обновления
2. Создание deb,rpm,exe пакетов для первоначальной установки (не откажусь от помощи)
3. Учет использования картриджей и выработки принтеров

Добавлено спустя 2 минуты 9 секунд:
P.S. Кто таки качает для использования/пробы стучитесь в аську 207074753 если не получается, посмотрим вместе.
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Учет оргтехники в организации

Сообщение Brainenjii »

нескромный вопрос - вологжанин? ^_^
Аватара пользователя
donpadlo
новенький
Сообщения: 58
Зарегистрирован: 18.08.2011 09:14:53
Контактная информация:

Re: Учет оргтехники в организации

Сообщение donpadlo »

Угу. Земляк чтоле? )
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Учет оргтехники в организации

Сообщение Brainenjii »

видать да ^_^
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Учет оргтехники в организации

Сообщение Padre_Mortius »

donpadlo, для уменьшения количества кода могу порекомендовать вынести всю работу с базой в TDataModule. Это очень сильно облегчит работу по поиску ошибок
Аватара пользователя
donpadlo
новенький
Сообщения: 58
Зарегистрирован: 18.08.2011 09:14:53
Контактная информация:

Re: Учет оргтехники в организации

Сообщение donpadlo »

Выложена новая версия 0.1.0.550

1. Разделено понятие "материально ответственное лицо" и "просто стоит в кабинете где сидит человек". Соответственно введен новый справочник "Кто где сидит"
2. При запуске программы на главной форме автоматически выводится список оргтехники "прикрепленной" к человеку по помещению
3. Пробно создан deb пакет инсталлятор
4. Исправлены многочисленные ошибки

Ближайшие планы:
1. Таки добить учет печати расходников
2. Встроить систему "заявок" пользователей

Изображение
Изображение
Ответить