Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.94/1212: Рейтинг темы: голосов - 1212, средняя оценка - 4.94
0 / 0 / 0
Регистрация: 13.02.2010
Сообщений: 27

Программа для учёта деталей

18.02.2010, 00:26. Показов 224693. Ответов 294
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток!
Подскажите пожалуйста кто нибудь простенькую программу.Что нибудь вроде базы данных для радиодеталей.Чтобы не рыться в коробках и по полкам,а то за год накопилось разнообразие нереализованных деталей и в голове уже всё не помещается))
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.02.2010, 00:26
Ответы с готовыми решениями:

Cофт для учета деталей EleLa. Руссификация.
Начал переводить ресурсы для программы EleLa, которая была представлена здесь http://we.iosyitistromyss.ru/kotobyti-y ... taley.html ...

Программа для учета склада компьютерных деталей
нужна помощь Разработать программу, реализующую поставленную задачу. Во время решения задачи: 1. Выполнить вертикальную и...

Программа учета и деталей на производстве
Всем доброго времени суток. Нужна ваша помощь, мне нужны какие ни будь наработки, программ (исходники), по работе с учетом деталей (или...

294
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
06.10.2012, 01:56
Студворк — интернет-сервис помощи студентам
а это и есть домашняя.
да и что есть "дофигища"? понятно, что не пара десятков. сейчас (и далеко не все забито) транзисторов - почти сотня позиций, диодов - полсотни, пара сотен микрух, ну и всякого-разного сотня-другая позиций.
как выглядит, признаться, держать в базе нет необходимости - протянул руку, и посмотрел. а место хранения - очень важно. вон та колонка "место" - это оно и есть.

ах да. еще весьма критичное пожелание - разный набор полей для разных типов. например для полевиков набор я показал, для диодов - прямое напряжение, падение, время, для всяких микросхем, по идее, достаточно и просто текстового комментария. с обязательной возможностью сортировки по той или иной колонке для быстрого подбора.
0
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
06.10.2012, 01:58
и да. каталог мне не надо. при необходимости есть маусер, диджикей, етц.
но в домашней базе иметь перед глазами основные параметры имеющейся комплектухи - чертовски удобно.
0
0 / 0 / 0
Регистрация: 08.02.2012
Сообщений: 648
06.10.2012, 13:58
Цитата Сообщение от oyotom
я тебя понимаю. Писать программу легче, чем заполнять базу. А с учётом того, что в моих интересах каждая деталь должна сопровождаться картинками, подумываю написать программу для автоматизации процесса. Вот тут и пригодился бы твой файл импорта.
По поводу упрощения вставки картинок, придумал себе сделать так: в гугле есть поиск картинок по имени, например вот ссылка https://www.google.ru/seorsh?q=Atmega12 ... 20&bih=975
После получения ответной страницы, можно пропарсить страницу, и пользователю предложить наиболее подходящую картинку :-)
0
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
06.10.2012, 19:22
может, прикрутить парсер каталогов маусера и диджикея? там обычно и картинки есть, и основные параметры.
0
0 / 0 / 0
Регистрация: 05.03.2012
Сообщений: 71
07.10.2012, 00:32
Цитата Сообщение от oyotom
Месяц назад написал для себя программу, которую назвал Лагерхаус (по-немецки - Склад). Базу данных заполнил немного, по-тихоньку буду продолжать наполнять её, в том числе дорисую недостающие иконки компонентов.
В качестве предложения:
Сделать одну таблицу с типами компонентов с полями: id, типа компонентов, остальные таблицы слить в одну добавив поле с типом компонентов.

Далее просто накладывать фильтр по типу компонента.
0
SWK
07.10.2012, 00:43
Цитата Сообщение от oim
В качестве предложения:
Сделать одну таблицу с типами компонентов с полями: id, типа компонентов, остальные таблицы слить в одну добавив поле с типом компонентов.
Далее просто накладывать фильтр по типу компонента.
Единая таблица будет слишком громоздкой. И трудно все сразу в ней учесть. Для разных компонентов, кроме их названия и номинала, желательно хранить еще некоторые параметры, которые сильно отличаются даже у разных микросхем, а тем более - у микросхем и транзисторов, к примеру...

Проще иметь несколько таблиц, оптимизированных под разные типы компонентов. Разделив даже, например, полевые транзисторы и обычные. А то и отделив еще мощные от маломощных.

Например, в моей программке в выпадающем меню 16 групп, в каждой из которых по 10 и более пунктов. И имеются встроенные средства для создания новых таблиц, и изменения структуры уже существующих. Ну, и при просмотре - естественно, фильтры, сортировка по нескольким полям.
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
07.10.2012, 00:53
да, поддерживаю. под каждый тип деталек нужна своя таблица со своим набором характерных полей.
в этом плане классические БД очень удобны. вынес общие в основную (ключ, наименование, количество, место хранения, цена), а остальные уже по ключу в ту или иную таблицу смотрят и отображаются при необходимости.
0
0 / 0 / 0
Регистрация: 05.03.2012
Сообщений: 71
07.10.2012, 01:45
В данной программе все таблицы имеют одинаковую структуру, где и заносятся все параметры по компонентам. Один компонент - одна запись. Что повлечет проблемы с увеличением функционала программы.
Отдельной таблицы с количеством, местом хранения, ценой и т.д. нет. Поэтому и предложил слить все в одну таблицу.
Тем более, что sqlite все едино, что 10 таблиц по 1000 строк, что 1 таблица на 10000. А таблиц с миллионами строк, насколько я понимаю, не предвидится.

Еще замечание. Хранение фотографий компонентов, их схем или описаний в одном не структурированном каталоге вызовет тормоза файловой системы при наличии в оном нескльких тысяч фалов.
0
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
07.10.2012, 01:55
просто тогда придется фильтровать выдачу в зависимости от компонента. что бОльшие тормоза, чем несколько таблиц.

(можно попросить исходники в личку? обещаю никому не отдавать.)
0
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
07.10.2012, 01:56
Цитата Сообщение от oim
Еще замечание. Хранение фотографий компонентов, их схем или описаний в одном не структурированном каталоге вызовет тормоза файловой системы при наличии в оном нескльких тысяч фалов.
хранить в преструктурированном виде. например, по нескольким (одной даже достаточно) буквам названия. и сразу никаких многих тысяч файлов в каталоге.
0
0 / 0 / 0
Регистрация: 05.03.2012
Сообщений: 71
07.10.2012, 02:14
Некоторые мысли по поводу структуры БД подобных программ. А именно - учет компонентов.
Мне кажется, что для данного класса задач лучше подойдут noSQL БД. Ибо компоненты даже в одном классе (транзисторы, конденсаторы, даже резисторы, не говоря про ИС) могут иметь разные наборы параметров. Вот и приходится в случае SQL модели для каждого случая или заводить отдельные таблицы или вводить дополнительные поля в существующих таблицах.

БД noSQL в свете текущей задачи избавлены от этого недостатка. Простейший пример noSQL БД - XML файлы. Скорость работы такой БД оставим за кадром.
0
0 / 0 / 0
Регистрация: 05.03.2012
Сообщений: 71
07.10.2012, 02:15
Цитата Сообщение от tid_fom
Цитата Сообщение от oim
Еще замечание. Хранение фотографий компонентов, их схем или описаний в одном не структурированном каталоге вызовет тормоза файловой системы при наличии в оном нескльких тысяч фалов.
хранить в преструктурированном виде. например, по нескольким (одной даже достаточно) буквам названия. и сразу никаких многих тысяч файлов в каталоге.
Ну так это было предложение к развитию программы. :)

Цитата Сообщение от tid_fom
просто тогда придется фильтровать выдачу в зависимости от компонента. что бОльшие тормоза, чем несколько таблиц.
Спорное утверждение (про тормоза). Тем более, что индексы никто не отменял. А их по любому надо будет вводить. Ибо когда количество компонентов превысит сотню придется вводить в программу функционал поиска компонентов. И желательно не по наменованию, а по характеристикам. А это еще сильней усложнит работу с БД.
0
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
07.10.2012, 02:18
Цитата Сообщение от oim
Простейший пример noSQL БД - XML файлы. Скорость работы такой БД оставим за кадром.
хех. с этого начинать надо.
хотя для домашнего использования, где даже 1К позиций - чертовски много, можно и забить на скорость, там другие тормоза будут...
0
0 / 0 / 0
Регистрация: 18.07.2012
Сообщений: 36
07.10.2012, 23:44
Пофиксил всё что можно, теперь программа летает, и базе данных не страшна нагрузка, удар держит.
Мне по-прежнему нужно ваше тестирование. Кстати, вывел визуальное обозрение количества элементов в левый список элементов. И в разделе "Подробнее о элементе" если нажать на + или минус, то происходит автообновление количества в левой колонке списка элементов.

http://i065.***********/1210/bf/fd2f4df46fe4.jpg
0
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
07.10.2012, 23:47
качать обновленную версию где?
0
0 / 0 / 0
Регистрация: 18.07.2012
Сообщений: 36
07.10.2012, 23:50
Цитата Сообщение от tid_fom
качать обновленную версию где?
http://файлообменник.рф/02f0fnuxbz3p.html
0
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
08.10.2012, 00:39
не. пасибо. перезалей плиз на ргхост. а то у меня с этого стабильно не качается.
0
0 / 0 / 0
Регистрация: 18.07.2012
Сообщений: 36
08.10.2012, 00:42
ргхост вообше мёртвый. 3 раза закачивал
0
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
08.10.2012, 00:53
не хочет качаться с этого файлообменника, и хоть стреляйся.
0
0 / 0 / 0
Регистрация: 05.03.2012
Сообщений: 71
08.10.2012, 01:25
http://rghost.ru/40822151 - зеркало. Но через месяц умрет. Если надо, могу положить надолго.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.10.2012, 01:25

Программа для оформления отчета о материалах и изготовленных из них деталей
Задача в том , что нужно создать программу для оформления отчета сколько материалов и изготовленных из них деталей использовано в...

Из партии в 100 деталей, содержащей 5 % брака, берут для проверки 5 деталей
2. Из партии в 100 деталей, содержащей 5 % брака, берут для проверки 5 деталей. Партия принимается, если среди проверяемых не более одной...

Программа для учёта
Посоветуйте, как лучше реализовать программу учёта пройденного материала. Делаю задания по математике из решебника, есть 9 пунктов по 30...

Программа для учета товаров
Доброго времени суток. Требуется простая программа для учета наличия товара, продаж, прихода. Пробовал Excel, но в итоге получается не...

Программа для учета дел
Программа для учета дел: Заметка (заголовок, текст) и ее разновидность - Напоминание (дата/время напоминания).


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
180
Закрытая тема Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть не большие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru