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

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

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

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

Сообщение donpadlo » 27.09.2011 18:27:59

Изобретаю велосипет работающий и на 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 » 04.10.2011 15:17:54

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

Переработана работа со списанием. Добавлен отчет "для бухгалтерии".
Выложено краткое описание установки
Аватара пользователя
donpadlo
новенький
 
Сообщения: 58
Зарегистрирован: 18.08.2011 09:14:53

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

Сообщение kosteek » 04.10.2011 16:27:10

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

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

Сообщение donpadlo » 04.10.2011 17:16:08

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

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

Сообщение sobee » 04.10.2011 18:49:36

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

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

Сообщение Padre_Mortius » 05.10.2011 00:29:55

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

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

Из архива с исходниками удалите файлы *.ppu, *.o, *.compiled. Эти файлы не нужны для сборки
Padre_Mortius
энтузиаст
 
Сообщения: 1267
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

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

Сообщение donpadlo » 05.10.2011 09:19:01

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 раз.
Аватара пользователя
donpadlo
новенький
 
Сообщения: 58
Зарегистрирован: 18.08.2011 09:14:53

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

Сообщение Padre_Mortius » 05.10.2011 09:43:20

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

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

Каким образом происходит инспектирование аппаратной части? Судя по скриншотам могу предположить. что забивается все руками.
Также интересен вопрос по поводу журнала перемещений. Он сохраняется или хранится только последняя запись?
Padre_Mortius
энтузиаст
 
Сообщения: 1267
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

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

Сообщение donpadlo » 05.10.2011 10:22:00

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

У меня 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 » 27.10.2011 15:34:18

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

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

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

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

Добавлено спустя 2 минуты 9 секунд:
P.S. Кто таки качает для использования/пробы стучитесь в аську 207074753 если не получается, посмотрим вместе.
Аватара пользователя
donpadlo
новенький
 
Сообщения: 58
Зарегистрирован: 18.08.2011 09:14:53

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

Сообщение Brainenjii » 27.10.2011 16:02:31

нескромный вопрос - вологжанин? ^_^
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1352
Зарегистрирован: 10.05.2007 00:04:46

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

Сообщение donpadlo » 27.10.2011 16:14:37

Угу. Земляк чтоле? )
Аватара пользователя
donpadlo
новенький
 
Сообщения: 58
Зарегистрирован: 18.08.2011 09:14:53

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

Сообщение Brainenjii » 27.10.2011 16:16:35

видать да ^_^
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1352
Зарегистрирован: 10.05.2007 00:04:46

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

Сообщение Padre_Mortius » 04.11.2011 19:01:14

donpadlo, для уменьшения количества кода могу порекомендовать вынести всю работу с базой в TDataModule. Это очень сильно облегчит работу по поиску ошибок
Padre_Mortius
энтузиаст
 
Сообщения: 1267
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

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

Сообщение donpadlo » 08.11.2011 10:45:44

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

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

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

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

След.

Вернуться в Разработки на нашем сайте

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

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

Рейтинг@Mail.ru