Программа учета радиодеталей. Протестим?

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
ppp
Это не хвост, это антенна
Сообщения: 1451
Зарегистрирован: Ср мар 02, 2011 20:05:39
Откуда: Карельский перешеек

Re: Программа учета радиодеталей. Протестим?

Сообщение ppp »

Ребята, не ссорьтесь, тем по более по религиозным вопросам :). Это же не конструктивно.

Есть такое слово - маркетинг, не надо о нем забывать. Всё что делается нового, делается только для того, чтобы пипл схавал. Маркетологи - тоже специалисты своего дела. Концепцию совершенствования товара (product concept) они давно и прочно отнесли в разряд неполезных для продаж. И даже вредных, т.к. эта концепция требует очень больших затрат со стороны производителя, а отдача - минимальная. Массовому пиплу нужны фантики и рюшечки в красивой обёртке, а не эффективность кода. Эффективность может же оценить слишком узкий круг специалистов, а массового потребителя с незатейливыми запросами на порядки больше, значит на них и следует равняться при выпуске продукта, а не на горсточку специалистов. Каждый новый продукт с точки зрения маркетолога должен быть не лучше предыдущего, а более продаваемым. А это совсем не одно и тоже.

Это мы с вами думаем, что чем лучше продукт, тем легче его продать. Увы. Специалисты такой подход называют "маркетинговой близорукостью", они не поезда будут улучшать, чтобы больше народа ездило, а откроют аэропорт, или под новое глюкало с графическим интерфейсом просто разработают более производительный процессор. Это быстрее и дешевле, чем оптимизировать код монстрообразного глюкала.

В том то и прелесть этой темы, что в ней обсуждается не массовый коммерческий продукт для секретарш, бухгалтерш и домохозяек, а софт, предназначенный для узкого круга пользователей. Поэтому есть шанс, что без маркетингового пресса вы его действительно сделаете удобным и эффективным, без дополнительных тормозов в виде рюшечек и модных финтифлюшечек.
kkvchel
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Вт сен 14, 2010 13:20:07
Откуда: Россия, Москва
Контактная информация:

Re: Программа учета радиодеталей. Протестим?

Сообщение kkvchel »

Добавлю свою каплю в тему. Написал программу по учету деталей для себя. Начал давно и сечас по мере необходимости добавляю функционал. Могу выложить сюда. P.S. : для работы нужен FireBird1.5 и не запускается под семеркой у юзеров с правами, отличными от администраторских (под администратором все работает).
Аватара пользователя
plov
Встал на лапы
Сообщения: 137
Зарегистрирован: Пт июл 01, 2011 08:27:44
Откуда: Киев
Контактная информация:

Re: Программа учета радиодеталей. Протестим?

Сообщение plov »

Могу выложить сюда


Выкладывайте, ознакомимся с разработкой коллег :)
ppp
Это не хвост, это антенна
Сообщения: 1451
Зарегистрирован: Ср мар 02, 2011 20:05:39
Откуда: Карельский перешеек

Re: Программа учета радиодеталей. Протестим?

Сообщение ppp »

kkvchel, а можно выложить и скриншот главного рабочего окна? Устанавливать не хочется пока, а посмотреть любопытно :)
kkvchel
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Вт сен 14, 2010 13:20:07
Откуда: Россия, Москва
Контактная информация:

Re: Программа учета радиодеталей. Протестим?

Сообщение kkvchel »

Порядок установки.
Как я писал выше, необходимо установить FireBird не ниже версии 1.5. Взять, например, можно здесь:
http://ibase.ru/firebird/Firebird-1.5.5 ... nstall.zip. Распаковываем, устанавливаем. Устанавливать необходимо полную версию - клиент и сервер.
Далее есть два варианта:
1)распаковать архив в корень диска С:, запустить ехе-ник в папке RB. Все;
2)если не хотите на диск С:, то распаковываете куда угодно (по возможности избегайте русских букв в путях), в файле setup.ini прописываете новый путь до базы данных (DataBaseName=c:\rb\radioBase.fdb, где 'c:\rb\radioBase.fdb' меняете на свой путь до базы, меняете username и password, если необходимо; по умолчанию после установки FireBird - SYSDBA и masterkey). Базу (radiobase.fdb) можно поместить как локально, так и на серверную машину, с соответствующей коррекцией путей (конечно же должен быть установлен FireBird).

Если есть вопросы и пожелания, пишите сюда. По возможности буду вносить изменения. На данный момент меня все устраивает)).

Если будет интерес, сделаю нормальный инсталлятор.

Ссылка на скачку программы:
http://narod.ru/disk/63836415001.f823f0 ... B.zip.html
Вложения
Screen.jpg
Скриншот
(117.98 КБ) 598 скачиваний
ppp
Это не хвост, это антенна
Сообщения: 1451
Зарегистрирован: Ср мар 02, 2011 20:05:39
Откуда: Карельский перешеек

Re: Программа учета радиодеталей. Протестим?

Сообщение ppp »

Спасибо за скриншот, kkvchel. Что-то свежее в алгоритме, если я правильно понял по скриншоту. Вы создаете проект (новая схема) и для него набираете из общей базы компоненты, да? Грубо говоря, меняется место хранения - из коробки деталь переносится в конкретное устройство, да? Интересное решение, если это так.

А как производится поиск нужного компонента в исходной базе? Чтобы был понятен вопрос, попробую на пальцах объяснить ситуацию. У меня, предположим, диодов скопилось наименований под 1000. На схеме, предположим указан мостик из 4-х диодов КД213А.

Ситуация первая. Вместо него допустим, я могу поставить и 2Д213, и любой из этой серии с любой другой буквой. Возможен ли в Вашей программе поиск по шаблону? Например, задать параметр условия выборки или фильтра как "*213*" или "?Д213*".

Ситуация вторая. Ну нет у меня ни КД213, ни 2Д213, но полно других с такими же или превосходящими их параметрами. Возможен ли параметрический поиск (или фильтр исходного списка)?

Ситуация третья. Я выпаял какую-то треногую штуку в корпусе ТО-220. То ли полевик, то ли биполярный, то ли тиристор, то ли диод сдвоенный. Сразу по маркировке сориентироваться не могу, но помню, что что-то подобное пару лет назад уже вносилось в БД. Хочу его тоже внести туда же. Мои действия в рамках Вашей программы?
kkvchel
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Вт сен 14, 2010 13:20:07
Откуда: Россия, Москва
Контактная информация:

Re: Программа учета радиодеталей. Протестим?

Сообщение kkvchel »

>> Вы создаете проект (новая схема) и для него набираете из общей базы компоненты, да? Грубо говоря, >>меняется место хранения - из коробки деталь переносится в конкретное устройство, да? Интересное решение, >>если это так.
Да. Т.е. я создаю новую выборку, можно прикрепить схему, и туда уже добавляю детали (по крайней мере удобно когда на работе сидишь для новой схемки детали подбирать :) ). И сразу видно что есть, что нет и что надо купить.

>>Ситуация первая. Вместо него допустим, я могу поставить и 2Д213, и любой из этой серии с любой другой >>буквой. Возможен ли в Вашей программе поиск по шаблону? Например, задать параметр условия выборки или >>фильтра как "*213*" или "?Д213*".
По шаблону поиска нет, но можно искать по любому вхождению как в названии как и в описании компонента (т.е. в Вашем случае - если наберете в поиске 213, то результат будет 2Д213, Д213, КТ213, 213КТ и т.д.).

>>Ситуация вторая. Ну нет у меня ни КД213, ни 2Д213, но полно других с такими же или превосходящими их >>параметрами. Возможен ли параметрический поиск (или фильтр исходного списка)?

Если в описании компонента есть эти параметры, то программа найдет (т.е. опять поиск по части)

>>Ситуация третья. Я выпаял какую-то треногую штуку в корпусе ТО-220. То ли полевик, то ли биполярный, >>то ли тиристор, то ли диод сдвоенный. Сразу по маркировке сориентироваться не могу, но помню, что что-то >>подобное пару лет назад уже вносилось в БД. Хочу его тоже внести туда же. Мои действия в рамках Вашей >>программы?

Ищите компонент. Если поиск удачный, то можно сразу перейти в строчку с этим компонентом, и выполнить необходимые действия.
ppp
Это не хвост, это антенна
Сообщения: 1451
Зарегистрирован: Ср мар 02, 2011 20:05:39
Откуда: Карельский перешеек

Re: Программа учета радиодеталей. Протестим?

Сообщение ppp »

Т.е. у Вас реализован сквозной поиск по наименованию во всех классах компонентов? Структуру базы обнародовать можете?

И еще вопрос. На форме видна кнопка с изображением фотоаппарата (или мне кажется?). Т.е. к записи можно привязать изображение, так? Храните в базе изображение или ссылку на файл? И можно ли привязать pdf?
kkvchel
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Вт сен 14, 2010 13:20:07
Откуда: Россия, Москва
Контактная информация:

Re: Программа учета радиодеталей. Протестим?

Сообщение kkvchel »

>>Т.е. у Вас реализован сквозной поиск по наименованию во всех классах компонентов? Структуру базы >>обнародовать можете?

Поис идет по названию группы, описанию группы, названию компонента, описанию компонента (есть выбор в форме поиска). Что имеете в ввиду под обнародованием структуры базы? База лежит в архиве, под FireBird. Можно открыть IBExpert-ом, например, и посмотреть. Описания полей у меня нет, я и так его помню :) Или Вам нужно описание полей, которые можно вводить и редактировать в программе?

>>И еще вопрос. На форме видна кнопка с изображением фотоаппарата (или мне кажется?). Т.е. к записи можно >>привязать изображение, так? Храните в базе изображение или ссылку на файл? И можно ли привязать pdf?

К компоненту можно привязать любой файл, в том числе и pdf. Сам файл хранится в базе (плюс - не надо таскать дополнительные файлы, минус - база разбухает)
ppp
Это не хвост, это антенна
Сообщения: 1451
Зарегистрирован: Ср мар 02, 2011 20:05:39
Откуда: Карельский перешеек

Re: Программа учета радиодеталей. Протестим?

Сообщение ppp »

kkvchel писал(а):Что имеете в ввиду под обнародованием структуры базы? База лежит в архиве, под FireBird. Можно открыть IBExpert-ом, например, и посмотреть. Описания полей у меня нет, я и так его помню :) Или Вам нужно описание полей, которые можно вводить и редактировать в программе?

Под Линуксом я :), поэтому так просто посмотреть не смогу. Под структурой базы в данном случае я подразумеваю не детальное описание каждого поля, а перечень таблиц и перечень только ключевых полей в них (без форматов данных и прочих подробностей).
kkvchel
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Вт сен 14, 2010 13:20:07
Откуда: Россия, Москва
Контактная информация:

Re: Программа учета радиодеталей. Протестим?

Сообщение kkvchel »

Как то так.
Вложения
Описание.txt
Описание структуры
(426 байт) 299 скачиваний
ppp
Это не хвост, это антенна
Сообщения: 1451
Зарегистрирован: Ср мар 02, 2011 20:05:39
Откуда: Карельский перешеек

Re: Программа учета радиодеталей. Протестим?

Сообщение ppp »

Спасибо. Пока вопросы закончились :)
kkvchel
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Вт сен 14, 2010 13:20:07
Откуда: Россия, Москва
Контактная информация:

Re: Программа учета радиодеталей. Протестим?

Сообщение kkvchel »

Не за что.
Аватара пользователя
diim
Нашел транзистор. Понюхал.
Сообщения: 168
Зарегистрирован: Сб фев 16, 2008 04:35:19
Откуда: г.Тольятти
Контактная информация:

Re: Программа учета радиодеталей. Протестим?

Сообщение diim »

приветствую!
чё та у меня на win 7 32 bit не хочет запускаться!
вот чё пишет(см. картинки)
с начала появляется захват-1, а после нажимания на "ок" выскакивает захват-2
Вложения
Захват-2.jpg
(53.52 КБ) 541 скачивание
Захват-1.jpg
(21.75 КБ) 478 скачиваний
***********
Не трогайте мокрыми руками оголённые провода, они могут заржаветь.
***********
kkvchel
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Вт сен 14, 2010 13:20:07
Откуда: Россия, Москва
Контактная информация:

Re: Программа учета радиодеталей. Протестим?

Сообщение kkvchel »

Я писал выше:

>>и не запускается под семеркой у юзеров с правами, отличными от администраторских.

Т.е. необходимо запускать именно под пользователем с правами администратора. Дома я так и делаю. "Запустить от имени другого пользователя..." и "Запустить от имени администратора" тоже не помогает. Как лечится пока не разбирался, вазможно в ближайщее время займусь (на работе XP, семерку лень ставить, а дома семерка - лень заниматься :)) ).
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Программа учета радиодеталей. Протестим?

Сообщение Мурик »

kkvchel писал(а):необходимо запускать именно под пользователем с правами администратора.
Программа сама попросить эти права не может? В настройках проекта нет опции типа "Запросить права админа"?
Если что, могу написать небольшую прогу-запускатор, которая запросит права админа и запустит с ними вашу программу.
kkvchel
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Вт сен 14, 2010 13:20:07
Откуда: Россия, Москва
Контактная информация:

Re: Программа учета радиодеталей. Протестим?

Сообщение kkvchel »

Дело в правах активного пользователя. Если он не администратор, программа вылетает.
Аватара пользователя
plov
Встал на лапы
Сообщения: 137
Зарегистрирован: Пт июл 01, 2011 08:27:44
Откуда: Киев
Контактная информация:

Re: Программа учета радиодеталей. Протестим?

Сообщение plov »

Мурик писал(а):
kkvchel писал(а):необходимо запускать именно под пользователем с правами администратора.
Программа сама попросить эти права не может? В настройках проекта нет опции типа "Запросить права админа"?
Если что, могу написать небольшую прогу-запускатор, которая запросит права админа и запустит с ними вашу программу.


Зачем городить такое :shock:
все же просто делается: http://www.delphimaster.ru/cgi-bin/forum.pl?id=1323419825&n=5
kkvchel
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Вт сен 14, 2010 13:20:07
Откуда: Россия, Москва
Контактная информация:

Re: Программа учета радиодеталей. Протестим?

Сообщение kkvchel »

Вариант конечно, но пока некогда этим заниматься..
ayalon
Открыл глаза
Сообщения: 58
Зарегистрирован: Сб окт 06, 2012 22:39:01
Откуда: кошачий рай - Израиль

Re: Программа учета радиодеталей. Протестим?

Сообщение ayalon »

Итак, пока у нас затишье , я накропал за неделю другой вариант своей программы (написано с нуля).
Изображение
Изображение
Здесь можно скачать http://rghost.ru/download/41886271/9a2f9e93d5fdb0ba01e4b7d1f654f483a376cc5b/release.rar в рар расширении. При скачивании разжать и запустить gui.exe (все библиотеки присутствуют).
Эта программа иллюстрирует принцип, она далеко не закончена, но до уикэнда закончу. Пока что можно добавлять только названия деталей (элементов). Поиск работает, но пока только по названию элементов, если нужен поиск по жругим параметрам, скажите я добавлю.
Ответить

Вернуться в «Интеграция с ПК»