Програмне забезпечення для семінару - управління запасами електронних компонентів


40

Я шукаю надійне програмне забезпечення, яке допоможе мені керувати електронними компонентами, інструментами, свердлами, дротами в моїй майстерні.

В даний час у мене, мабуть, більше 1000 різних компонентів. Мій мозок вже не може цим керувати.

Мій "список побажань":

  1. бажане безкоштовне або низьке вартість програмного забезпечення

  2. не надто складна

  3. особливості розташування ("де це", наприклад, полиця 1 -> коробка 1)

  4. запас / історія покупок - де і коли я придбав частину і скільки заплатив

  5. категорії зі структурою дерева

  6. деяку функціональність для присвоєння частини проектам (наприклад: я хочу десь зазначити, що я використовую MCP3424 в проектах "Прискорений вольтметр v2" та "Raspberry Pi Solar Energy Logger", а також я хочу побачити повний список частин для проекту "Прискорити вольтметр v2" )

  7. архітектура клієнт-сервер буде добре

  8. (необов’язково бажання) функціональність, яка дозволяє мені готувати списки покупок (іноді я забуваю замовити щось, я не хочу замовити лише 1 частину оплати за доставку, тому я планую придбати її наступного разу)

ВИДАЛЕННЯ / КОМЕНТАРИ БУНТИ

Поки у відповідях нічого цікавого не з’явилося. Рішення на основі Excel або PHP недостатньо продуктивні (занадто велика кількість клацань). zParts занадто простий, я можу написати щось подібне самостійно за 2 години :)


5
Це питання настільки приголомшливе, що я майже не хочу його закривати ...
Ігнасіо Васкес-Абрамс

ERP-програмне забезпечення моєї компанії робить саме те, що ви хочете. Коштує нам шість цифр.
Метт Янг

2
Більшість, якщо не все, що ви хочете, можна зробити в Excel безкоштовно. Основна проблема цього типу додатків - дисципліна, необхідна для введення даних кожного разу, коли ви купуєте частину, використовуєте частину, втрачаєте частину, знищуєте частину тощо.
Barry

8
Excel? Без витрат? Напевно, ми знаємо, звідки у вас програмне забезпечення ...
Ігнасіо Васкес-Абрамс

1
Гей, Каміле, я оновив свою відповідь, грунтуючись на тому, що я нещодавно використав «Частини на місці». Вам слід справді заглянути в це.
Рікардо

Відповіді:


21

З мого останнього оновлення цієї відповіді мені пощастило знайти Інтернет-систему, яка відповідає більшості моїх вимог (та ОП) щодо управління невеликими запасами електронних компонентів. Послуга називається « Частини на місці» .

Система базується на типовому робочому процесі невеликих компаній з електроніки (тому сайт говорить - як я можу знати, я просто любитель), який до речі підтримує роботу більш серйозних любителів. Робочий процес виглядає приблизно так:

  1. Після реєстрації ви починаєте з імпорту вашої бази даних деталей у системну бібліотеку частин . Це центральне сховище, де буде зберігатися вся інформація про ваші частини. Для мінімальних налаштувань (як, наприклад, у мене) вам потрібно буде заповнити лише кілька стовпців, таких як Номери частин компанії та Опис . Це легко зробити завдяки чудовій інтеграції систем з Excel. Варто зазначити, що перед використанням системи користувач повинен визначити стандартне кодування для його частин (згаданий вище номер деталі компанії ), який буде використовуватися у всій системі.

  2. Потім ви створюєте законопроект про матеріали, який представлятиме електронну дошку, яку планує будувати ваша компанія (або любитель). Ви вказуєте номери деталей та кількості, які будуть використані. Пізніше ця інформація буде використана для визначення необхідних замовлень на деталі.

  3. Потім ви визначаєте, скільки дощок потрібно будувати на основі одного Біблійних матеріалів . Пізніше це буде використано для визначення наказів про запчастини , в яких система протиставляє необхідні матеріали залежно від наявних запасів. Пізніше ви можете додати більше деталей або змінити кількість в замовлення, перш ніж розміщувати їх у постачальників.

  4. Як тільки замовлення надійде, ви записуєте його на вкладці " Частини прибуття" .

  5. Потім є вкладки для запису фактичних збірок та передачі деталей з інвентарю. Оскільки у мене немає такої фабрики, я не дуже використовую ці вкладки. Але ви можете, якщо хочете грати на заводі .

  6. У будь-який момент ви можете оновити інформацію про запаси, використовуючи списання та запаси деталей . Перший може бути використаний для обліку частин, які були загублені з будь-якої причини або які були використані та не відстежені системним робочим процесом. Останні можуть бути використані для оновлення кількості частин на основі спеціальних запасів.

Система дійсно проста у використанні, має приємний, сучасний та дуже чуйний користувальницький інтерфейс. Безкоштовний акаунт (той, на який я підписався) обмежує вас одним користувачем, 3 BOM і приблизно 100 частин на BOM. Я ще жодного з них не дійшов.

Я хотів би підкреслити, що система має надзвичайну інтеграцію з Excel, як для імпорту, так і для експорту . Щодо імпорту, то це чудова робота, яка автоматично визначає імена стовпців, і це справді прощає щодо форматування та іншого сміття, яке ви, можливо, залишили у своїй електронній таблиці. Функція експорту призводить до добре відформатованої таблиці, яка без проблем може бути використана в іншому місці. Його формат XLS розпізнається також Excel та OpenOffice Calc.

Ось як я вважаю, що система відповідає вимогам ОП:

  1. (Так) безкоштовне або недороге програмне забезпечення - у нього є безкоштовний обліковий запис.

  2. (Так) Не надто складно - користуватися дійсно просто. Крім того, оскільки це сервіс, вам не доведеться виникати проблем із налаштуванням програмного забезпечення або інсталюванням.

  3. (Так) Функція розташування (Полиця 1 -> Коробка 1) - ви можете визначити, де зберігаються деталі.

  4. (Так) Запас / історія покупок - система дозволяє досить добре контролювати історію покупок. Замовлення також відображаються на складі після прибуття.

  5. (Ні) Категорії зі структурою дерева - система представляє лише плоску структуру для деталей. Ви можете подолати це, вибравши розумні префікси для номерів деталей. Але для мене відсутність категорій робить речі простішими. Для мене менше в цьому випадку більше.

  6. (Так) Функціональність для присвоєння частини проектам - саме для цього призначені BOM.

  7. (Так) Архітектура клієнт-сервер була б непоганою - це онлайн-сервіс, створений в Інтернеті, це клієнт-сервер.

  8. (Так) Функціональність, яка дозволяє мені готувати списки покупок - це дозволить вам підготувати списки покупок на основі BOM та кількості дощок, на які ви говорите, що хочете створити.

Є кілька загальних вимог, яким система не відповідає :

  1. (Ні) Це не з відкритим кодом .

  2. (Ні) Оскільки це послуга, ви зазвичай не будете її працювати на своїх серверах. Якщо компанія збанкрутує, ваші дані втрачаються. Але оскільки він пропонує приємну функцію експорту Excel, ви можете створити резервну копію всіх даних та бути готовими до використання іншими способами. Крім того, компанія каже, що вони можуть налаштувати «Частини на місці» для роботи на ваших серверах, але я підозрюю, що це може бути дорогим.

Ось знімок екрана BOM:

Екран постріл

PS. Я жодним чином не пов’язаний із "Частинами на місці".

Нижче наведено оригінальну оцінку, яку я зробив для інших систем.


  • zParts - Безкоштовно та з відкритим кодом. Але це занадто просто для вимог. Я думаю, можна було б скористатися Excel для того ж zParts.

  • PartKeepr - Веб- версія, побудована навколо PHP, JavaScript та MySQL. Насправді не встановив його, але прочитав деякі його документи.

  • Ciiva - ще один онлайн-сервіс для управління BOM з інтегрованим пошуком баз даних компонентів. Здається, це досить потужно, але просто, але я все ще не міг знайти спосіб керувати власним інвентарем компонентів, але повинен бути такий, як це дозволить вам перепродати зайвий інвентар.

  • Мій останній пошук Google по цій темі - нічого насправді цікавого, але, можливо, пошукові терміни можуть допомогти вам краще відфільтрувати результати.

PS. Я жодним чином не пов'язаний з жодною з цих компаній.


Гей! Ви також можете додати bomer.co до списку. Наразі бета-версія, але це безкоштовно, інвентар запасних частин, історія, покупки та управління BOM вже на шляху! (відмова від відповідальності: Я розробник)
msr

Зараз називається bomist.com
msr

Я також використовую Parts-in-Place, і я задоволений цим. Після 30-денного випробування я готовий заплатити за це. Я роблю близько 3-х різних друкованих плат щомісяця, і всі мої старі способи управління компонентами стали надто втомливими.
EmbeddedGuy

10

Ми зробили оцінку для моєї компанії кілька місяців тому, тому що Excel Spreedsheet досяг свого вузького місця, коли багато інженерів працюють над одним продуктом одночасно, відслідковуючи зміни, простежуваність. Нарешті, нам залишилися три комерційні варіанти: PartsinPlace, Aligni, Ciiva. Хоча ми також розглядали SiliconExpert та ArenaSolution, які є більш потужними та професійними. Але вартість може легко перевищити 1000 доларів / користувач / рік. Ми не можемо з’ясувати складні модулі ліцензування, і, очевидно, ми не шукаємо рішення ERP ...

PartsinPlace запускається просто, але відсутність необхідних нам функцій, а не обмежена кількість функцій. Добре спробувати, якщо ви головним чином орієнтуєтесь на управління запасами. Ciiva здається набагато більш професійним, а вбудована база даних компонентів є досить дивовижною, забезпечує ціноутворення в режимі реального часу та запаси, життєві цикли та альтернативи. Однак, як було сказано раніше, про те, як керувати інвентарем, не зрозуміло, оскільки для початку потрібно створити деякі спеціальні атрибути. Aligni також надає багаті функції і більше нагадує рішення MRP, але його ціна виходить з нашого бюджету, навіть у кілька разів PartsinPlace ...

Ціноутворення:

http://partsinplace.com/pricing/ , безкоштовна версія для 1 користувача та до 105 одиниць

http://ciiva.com/bill-of-materials-software/subscriptions , безкоштовна версія для 3 користувачів і починається з 3000 одиниць, до 10 000 одиниць, якщо ви запросите друзів (наприклад, dropbox)

http://www.aligni.com/#signup , безкоштовна версія, платна версія починається від 39 доларів на місяць, до 400 одиниць. ПІДПРИЄМСТВО коштує 199 доларів на місяць, до 10000. Що сталося, якщо мої частини перевищують 10000?

Особливості:

http://www.youtube.com/watch?v=gnTQyJeLrBM&feature=youtube_gdata

http://ciiva.com/bill-of-materials-software/screenshots

http://www.aligni.com/#features


7

Як і Шон Бодді вище, я також не намагаюся бути саркастичним тощо.

Якщо ви є любителем і просто намагаєтесь дотримуватися розуму, відслідковуючи безліч дрібних компонентів, таких як конденсатори резисторів, ІС та роз'єми тощо, найпрактичнішою системою є використання індексів або карт Rolodex. (Ролодексу віддають перевагу, оскільки вони залишаються на місці і їх легше швидко провести пальцем.)

Для більших деталей дістаньте кілька невеликих деталей пластикових шаф для ящиків і позначте їх літерами та цифрами - букви ідентифікують шафи та букви для ящиків. Отримайте такий вид, який дозволяє розділити висувні ящики на 2-3-4 бункери з повзунком у роздільниках. Приклейте роздільники на місце. У мене ящики нерозділені (для більших компіляцій або більшої кількості тієї самої частини), інші розділені навпіл, деякі на чверті і т. Д. Для багатьох ІС у мене може бути лише 2,3,4 даного типу, тому 1 / 4 шухляди - чудово і просторово. Важливим є те, що ви можете знайти цей єдиний ІС швидко, коли вам це потрібно! (Як ви знаєте, це не зробить вам ні однієї користі, якщо ви не зможете її знайти!)

НЕ пишіть ім'я або номер деталі компонента на ящику, а лише ідентифікаційний номер. Як тільки ви накопичите десяток шаф з 30-50 ящиками за штуку, ви опинитесь в душевному запамороченні, намагаючись знайти частину, прочитавши всі ці маленькі етикетки. Натомість розділіть свій файл Rolodex на категорії відповідними картками-роздільником. "Роз'єми", "Цифрові мікросхеми", "Аналогові мікросхеми", "Оп-підсилювачі", "Регулювання напруги", "Світлодіоди", "Обладнання" тощо. Напишіть назву або частину № компонента жирними літерами чорнила у верхній частині індексну картку та шафу-ящик № жирним шрифтом PENCIL (так що ви можете легко змінити місце розташування, коли це стане необхідним). Внизу картки заповніть іншу важливу інформацію про компонент. Напр. Напруга, напруга живлення,

Не намагайтеся класифікувати шафи та шухляди, просто призначте нові ящики, коли ви отримаєте нові деталі для зберігання. Система буквених номерів настільки ефективна, що ви зможете знайти компоненти менше ніж за 10 секунд навіть за допомогою випадково призначених ящиків. Час від часу ви можете перегрупувати висувні ящики, просто перемістивши компоненти та переписавши номер шафи-скриньки на картках Rolodex - які ви оригінально написали олівцем саме з цієї причини. Таким чином ви можете зберігати подібні компоненти в одній і тій же частині масиву шафи для зручності та візуального полювання.

Для поверхневого монтажу, таких як резистори, ковпачки, діоди тощо, я використовую невеликі конверти монілі №1 для зберігання деталей, а не маленьких ящиків шаф. Я складаю ці конверти у більші ящики з пластикових деталей, як можна дістатись від U-Line тощо. Якщо ви виберете ящик потрібного розміру та потрібні роздільники розмірів, ви побачите, що конверти монети укладаються ідеально в кілька акуратних рядів по ширині шухляда. Ви можете зберігати сотні типів компонентів лише у кількох цих ящиках. Використовуйте окремий ящик для кожного розміру компонента (наприклад, 0603, 0805, 1206). Напишіть тип, значення, допуск та розмір вкладеного компонента на кожен конверт і складіть конверти в VALUE ORDER у розділені ящики. Якщо ви можете придбати кілька конвертів монет різного кольору, це допоможе вам трохи краще організуватися. Білий, темна маніла та світла маніла - найбільш поширені. (Я використовую білий для конденсаторів і mnailla для резисторів.) Я не намагаюся відслідковувати резистори або ковпаки стандартної величини в системі Rolodex, просто так просто пройти безпосередньо до шухляд і перевернути конверти. Коли ви додаєте нові значення та розміри у свою колекцію, просто запишіть новий конверт - потрібно 5 секунд, і вам не доведеться чекати завантаження вашого ПК! Я зберігаю зайві конверти у кожному ящику. просто напишіть новий конверт - займає 5 секунд, і вам не доведеться чекати завантаження вашого ПК! Я зберігаю зайві конверти у кожному ящику. просто напишіть новий конверт - займає 5 секунд, і вам не доведеться чекати завантаження вашого ПК! Я зберігаю зайві конверти у кожному ящику.

Роки тому я спробував або придбати всі мої частини (можливо, приблизно 500 різних типів на той час) за допомогою електронної таблиці. Занадто недоцільно для звичайного використання магазину з кількох причин! Я дізнався описану вище систему від друга і ніколи не озирався. Я можу лише уявити, скільки разів мені довелося б оновлювати всю інформацію щоразу, коли я змінював ПК або оновлював операційні системи!


Я маю подібну організацію на даний момент, але я, використовуючи маленькі пластикові органайзери, кілька коробок, я збирав багато різних "контейнерів" протягом багатьох років. Це можна керувати, звичайно, але мені дуже потрібен каталог на моєму ноутбуці. Btw, можете показати деякі фотографії вашого сховища?
Каміль

6

Коли я був оператором Mgr / Sr Eng, у нас було 10 тис. Різних частин, тож після тижнів пошуку я відмовився від належної вартості програмного забезпечення, але більш важливих витрат на навчання 20 працівників. Близько 97 року

Таким чином, ми використовували електронні таблиці для котирувань на 1000 частин, відсортованих за допомогою дистрибутора та існуючої бази даних ENg від оновлення FoxPro з Master Registry та бухгалтерськими звалищами програмного забезпечення Great Plains. Після місяця за допомогою програми убер-програміста у вільний час у нас було десяток форм для вибору акцій з складання BOM, Master Registry з домом PN та багато AVL п / п для кожного та списки для підрахунку запасів, BOM RFQ's P / N плани скорочення для загальних частин.

Моя порада?

`

Використовуйте найкращий інструмент, який ви вмієте використовувати , а найгірша частина - це введення всіх даних.

`... видатний? За допомогою автофільтрів, зведених таблиць, переглядайте форми для введення даних + вихід, сортуйте пошук тощо за допомогою автоматичного резервного копіювання


1
Ну, я в змозі це зробити в Excel, Access, я можу зробити заявку в .NET ... Але я не можу повірити, що такого немає вже зроблено і доступне безкоштовно або 20-50USD. Можливо, я повинен це зробити і спробувати продати? :)
Каміль

Ви перевіряли відкритий код. Справжнім програмістам потрібен дохід

Я знаю, що ти маєш на увазі. Є так багато погано написаних та погано керованих проектів з відкритим кодом ... Я ненавиджу їх.
Каміль

Доступ був би моїм вибором. Якщо ви хочете історії, тоді вам потрібен RDB

1
Scrap Access, M $ дозволяє завантажувати Visual Studio (який має добре інтегровані можливості доступу до даних) та SQL-сервер для nix для домашнього / студентського використання.
Маркт

5

Я розробник програмного забезпечення, і хоч на сервер - класна ідея, я сумніваюся, що варто подорожувати саме для вас та ваших поточних потреб. Якщо у вас була система інвентаризації, до якої повинні були звертатися інші, це вже інша історія, але як ви описали її лише для вас. Я уважно ознайомився з переліченою вище системою PartKeepr, а також з деякими іншими програмами диспетчера ресурсів, що відображаються в Github. ви могли витратити все життя, намагаючись знайти саме потрібну. Як і інші, я настійно рекомендую Excel. Дізнайтеся, як використовувати дані -> фільтр -> автофільтр.

Не вникаючи занадто багато деталей, конструкціям баз даних надаються правила (звані "нормалізація"), щоб вони були швидкими та ефективними. З вашими потребами жоден спосіб не може зробити один файл сховища даних (DataBase) тим, що ви хочете зробити. Хороша новина в тому, що Excel легко дозволить вам порушити правила для повноцінного функціонування.

У вас є пара потреб, які були б трохи незвичними. --Категорії зі структурою дерева. Візьміть порожній аркуш у своїй робочій книжці XL та створіть ідеальну структуру дерева. Скільки у вас гілок? Ось приклад:

-Level 1
    *Level 2
        *Level 3
-Connectors
    *Wiring
        *Blade Type
        *Banana Pins
    *Coax Cable
    *Terminal Blocks
    *Barrel Power Connectors

Намалюйте дерево ваших категорій. Позначте свій довідковий аркуш, щоб ви могли посилатися тут, коли вам потрібно додати елемент, і не можете згадати, до якої категорії він входить. Тоді на вашій електронній таблиці даних (для цього прикладу) ви б використали три різні суміжні стовпчики. Колонка 1 = рівень 1, стовп 2 = рівень 2 тощо. Очевидно, що вам доведеться дублювати категорію "заголовки" для кожного компонентного рядка,

Column A   / Column B        / Column C
Connectors / General         / ()
Connectors / Wiring          / Blade Type
Connectors / Wiring          / Banana Pins
Connectors / Coax            / ()
Connectors / Terminal Blocks / ()
Resistors  / Suface Mount    / ()
etc... 

Пам'ятайте, що ви можете використовувати автофільтр даних для фільтра даних у кількох стовпцях.

Для пошуку матеріалів, які посилаються на спеціальний проект, вам доведеться використовувати модель "Тег". Вам доведеться знову створити довідковий аркуш. Чому ти питаєш? Тому що важливо, щоб кожен тег був єдиним кодовим словом. "Точний вольтметр v2" стає "AV_V2". У вашій електронній таблиці буде вказано СІНЬКИЙ стовпець під назвою "Теги проекту". У цьому полі ви нічого не додасте, або які проекти колись використовували цей компонент. Кожен тег ОБОВ'ЯЗКОВО розділити пробілом. Це поле може мати нуль, одну, п'ять або п’ятдесят записів. Коли ви хочете знайти всі компоненти для проекту, який вас цікавить, ви просто закрутіть дані-> filter-> autofilter -> містить (кодове слово), і вам добре. (або це було кодове слово?) НЕ СТВОРЮЙТЕ НОВУ КОЛОМУ ДЛЯ КОЖНОГО ПРОЕКТУ. Повірте, це згодом зіпсує тебе. (Зауважте, саме ця вимога "відслідковувати, який проект" від вас змінює нормалізацію бази даних. Подивіться на 3-ю нормальну форму БД. І через це ACCESS буде дещо заплутаним у використанні. Ви, безумовно, повинні додати більше таблиці.)

Дітто для WishList. Створіть одну колонку. Вставте потрібну кількість деталей (1, 2, X або порожню).

Підказка: Я багато працював над корпоративною базою XL. Хоча дуже спокусливо намагатися додати унікальні рядки до бази даних, щоб зробити її більш “читабельною”, протистояти цьому заклику за будь-яку ціну. У вашої бази даних буде заголовок одного рядка, потім один рядок на компонент, простий. Якщо вам потрібно створити гарний вихід, навчіться використовувати макроси, а потім скопіюйте рядки на інший аркуш, а потім роздрукуйте цей аркуш. Не накручуйте головну таблицю бази даних.

Ще одна ідея. XL легко зберігатиме слова та зображення. Ви також можете створити інші аркуші у своїй робочій книзі Excel. Один проект на аркуші. На цьому аркуші - фото повного проекту та ключових приміток, а також схематичний знімок екрана. Перейменуйте аркуш (використовуйте назви проектів ключових слів?), Ніж додайте це посилання до системи каталогів ключових слів. Можливо, це буде приємний спосіб організувати речі. Також зверніть увагу. Ви доклали багато роботи до цього, найкраще дослідити автоматизовану систему резервного копіювання.

Це вам допоможе? Вибачте за тривалу відповідь, мені платять словом: ^)


Я згоден, за винятком того, що я використовував коди товарів для індексації, SCR і гвинти не були разом, окремо від опису деталі ..., які дотримувалися жорстких правил, як ієрархія zit-zit, як ... "Транзистор, Мосфет-N 50mOhm 60A 100V TO220" " SCR 15A 250V TO220 "стежте за помилками

5

Я не намагаюся бути дурним, саркастичним, хитрим, дурним чи будь-яким іншим s-словом. Я хочу, щоб ця відповідь була стільки ж, скільки і ти. Не вибирайте цю відповідь.

Але я бачив, що сталося, коли ВМС намагалися пройти без паперу у своїх лініях живлення. Це був бюрократичний кошмар, який вимагав перекваліфікації для участі, і йому якимось чином вдалося створити ще більше паперових відходів.

Я віддаю перевагу класичним методам - ​​каталогу, журнал журналів та індекси. У каталозі визначено, де знаходиться частина журналу журналу, а в книзі журналів визначено, яка індексна карта застосовується. Отримати нову частину означає послідовно додавати наступну індексну картку та наступний запис журналу журналу. Каталог оновлюється обсягом журналу журналу та номером запису та фактично є категоризованим. Сама індексна картка підтримує дані про місцезнаходження та кількість деталі. Якщо вам потрібна деталь, ви витягуєте картку, переходите на місце, дістаєте речі та відносите його до канцелярії. Службовець оновлює картку, вирішує, чи потрібно її замовляти, і повертає картку назад. Дорогий матеріал залишається під замком у канцелярії чи його начальника. Ви можете зіткнутися з проблемою використання пожежних сейфів для всіх карток, але насправді все, що вам потрібно зберегти, - це журнал і каталог;

Я не смію сказати, що це те, чого ти хочеш. Я кажу, що це дешево, легко навчається, багаторазовий доступ і має 100% тривалість роботи один раз після впровадження. Файли проектів можуть легко безпосередньо посилатися на пов'язані індекси, як і поточні та періодичні файли обслуговування. Техніки одразу знають, що саме їм потрібно і де саме його знайти. Введення даних все-таки смокче - один раз. Серіалізовані індексні картки для 1000 різних компонентів мають бути товщиною близько 7 дюймів.

Якщо ви хочете аудиту, переверніть стек, візьміть карту і перейдіть шукати. Якщо ви хочете використовувати декілька каталогів, добре - просто продовжуйте додавати до серіалізованих журналів журналу та індексації карт, коли ви додаєте деталі до інвентарю. Зняти частину? Викиньте карту і викресліть її з журналу журналу.


5

Partkeepr ( вже згадувалося ) - напрочуд працездатне рішення. Не відхиляйте його, оскільки він відповідає більшості перелічених вами вимог.

Спочатку у мене були такі ж застереження, що і у вас (PHP означає занадто багато клацання), але оскільки я не знайшов нічого подібного, я продовжив програму Partkeepr. Це було спрощено тим, що до його бази даних легко можна отримати доступ через SQL, тому я завжди можу маніпулювати та експортувати свої дані. Немає блокування.

Я, мабуть, мушу написати допис у блозі з описом моєї повної настройки, але коротко:

  • Partkeepr зберігає мої дані про частину
  • У мене є зберігання в нумерованих полях (jwr-b1, b2 ... b18 в цей час) різного розміру. Якщо в коробці є відділення, вони також пронумеровані (тому ми отримуємо jwr-b1-a4 для коробки b1 у своїй колекції, рядок A, кишеню №4 зліва). У скриньці можуть зберігатися окремі компоненти (наприклад, USB-роз'єми) або до десятків поліетиленових пакетів.
  • Префікс 'jwr' (мій логін) є, тому що я згодом хочу поділитися даними з друзями або хакерськими просторами
  • Я ввожу дані про ціни, щоб друзі могли отримати деталі від мене, не втрачаючи занадто багато грошей (хоча в майбутньому я планую ввести 20-25% надбавки для покриття інших витрат, таких як доставка)
  • Компоненти зберігаються або на барабанах, або в пластикових пакетах із застібкою. Для сумок я в основному використовую 10х10см і 7х5см,
  • Кожна коробка, більшість кишень / комод і, звичайно, кожна сумка та котушка отримують наклейку,
  • Наклейки друкуються за допомогою принтера Brother QL-570 (настійно рекомендується). Дані для наклейок надходять із бази даних Partkeepr, перетвореної в CSV за допомогою сценарію perl. Загалом для завантаження оновлених даних компонентів потрібно дві команди та два клацання у програмі друку Brother та ще три клацання для друку міток для всіх компонентів, доданих з останнього разу.
  • Перевага Partkeepr у використанні бази даних SQL полягає в тому, що коли я отримую повну серію резисторів 0603 (упакований набір), я можу просто написати короткий сценарій perl, який створить записи бази даних, а не дбайливо вводити всі резистори сам (R0603-4K7 тощо).

В цілому я цілком задоволений цією установкою. Додавання нових компонентів вимагає трохи роботи, але відносно безболісне. Пошук компонентів дуже швидкий. Найголовніше, що "зайвої" роботи мало: я ненавиджу рішення, які потребують роботи заради себе. Я хочу витрачати час на електроніку, не організовуючи компоненти.

Я хотів би побачити швидкий та чуйний нативний додаток для Mac, який би зробив те саме (я хотів би заплатити до 100 доларів), але тим часом це рішення зробиться на 80%, коштує 0 доларів і працює сьогодні .

Планую детально описати цю програму, також надаючи сценарій perl та, можливо, шаблони наклейок. Цю відповідь я оновлю, коли закінчу.

** EDIT: 01.09.2015 ** - я нарешті вирішив, що мені потрібно краще рішення, і створив PartsBox.io - спосіб слідкувати за вашими електронними компонентами. Це безкоштовно для любителів / виробників.


Я просто подумав, що я згадаю, що Парткіпр на даний момент не зберігся . Однак на Github, тому, сподіваємось, можна знайти нових учасників.
dodgy_coder

2

Найпростіша методика, яку я знайшов, - це коли я купую щось, щоб зберегти текстову версію рахунку-фактури та додати тег із зазначенням місця, де ви її помістили (Draw33, DIPMosfetsBag2 тощо). Іноді я додаю ще деякі деталі компонента - ім'я файлу даних, посилання на веб-сайт або якісь примітки.

Зберігайте це у текстовому / слові / розмітковому файлі чи файлах, або у Evernote / wiki або будь-якому іншому, що ви можете легко шукати за назвою партнером, приміткою та місцем розташування. Якщо у вас немає 10-ти тисяч компонентів або інших людей, які їх використовують, я вважаю це достатнім та дуже низьким обслуговуванням.

Зазвичай я оновлюю кількість компонентів на етикетці, прикріпленій до сумки / коробки / малюнку, в якій вони знаходяться. Якщо працює мало, я можу шукати теги та швидко знаходити, де я придбав і скільки вони коштують.


1

Ви можете завантажити безкоштовний портативний компонент програмного забезпечення-2014 тут .

Особливості застосування: дерево категорій, склади, виробники, постачальники, комплектуючі, вексель матеріалів, набори продуктів, фондовий лист, історія цін, спеціальні звіти ...


... забув посилання на програму: www.alfa-galaxy.com
Олексій

1

Я хотів би представити Організатор електронних компонентів, який працює в Windows під назвою WinHeist . Це було показано в бюлетені JameCo Electronics!


1

Я здивований, що ніхто не згадав http://partsbox.io Я тільки починаю його оцінювати, і, схоже, він відповідає більшості ваших вимог.


0

Ви можете спробувати BOMIST: https://bomist.com Він буквально має всі описані вами функції (крім архітектури клієнт-сервер, але я бачу це як перевагу - налаштування нуля)

БОМІСТ

Він працює локально, тому не потрібен ні сервер, ні налаштування, і ви можете мати стільки баз даних, скільки хочете (просто запустіть стільки екземплярів BOMIST, скільки вам потрібно). Він інтегрований з Octopart, тобто ви отримуєте безліч корисних даних у режимі реального часу: таблиці, описи, назви пакетів, значення, ціни, а також інша корисна інформація автоматично отримується в Інтернеті. Крім того, імпорт даних у BOMIST дуже легкий, що означає, що ви встанете та працюєте в найкоротші терміни. BOMIST активно розвивається, і багато нових функцій вже вбудовані.

Розкриття інформації: Розробник BOMIST тут

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.