Страница 13 из 23
Re: Программа учета радиодеталей. Протестим?
Добавлено: Сб окт 27, 2012 06:57:44
ppp
Когда дело касается электроники, то логичнее, наверное, вспоминать страны Варшавского Договора вместо СЭВ

. Это же была епархия ВПК.
Ну да ладно, отвлеклись. Во вложенном файле то, что собрал в инете и переконвертировал из PDF в xls относительно полевых транзисторов (отеч. и имп.). С отечественными придется ещё повозиться. Взяты с Казуса и в одной строке параметры нескольких представителей одной серии (А,Б,В и т.д.). Если кому-то удастся привести в нормальный однострочный вид и обратно сконвертировать в cvs, буду благодарен, коли поделитесь.
Re: Программа учета радиодеталей. Протестим?
Добавлено: Сб окт 27, 2012 17:39:06
Men1
Ну вот еще дополнение по полевикам.....может пригодится кому......
Re: Программа учета радиодеталей. Протестим?
Добавлено: Сб окт 27, 2012 19:44:52
Jon2010
Men1 писал(а):Ну вот еще дополнение по полевикам.....может пригодится кому......
Спасибо. Только таблица совсем без шапки.
Re: Программа учета радиодеталей. Протестим?
Добавлено: Вс окт 28, 2012 05:43:11
Men1
Таблица используется в базе данных.....вот скрин программы.....
Re: Программа учета радиодеталей. Протестим?
Добавлено: Пн окт 29, 2012 18:03:48
MaximKaz
Под Linux будет?

Re: Программа учета радиодеталей. Протестим?
Добавлено: Чт ноя 01, 2012 10:38:19
Jon2010
ppp писал(а): С отечественными придется ещё повозиться. Взяты с Казуса и в одной строке параметры нескольких представителей одной серии (А,Б,В и т.д.). Если кому-то удастся привести в нормальный однострочный вид и обратно сконвертировать в cvs, буду благодарен, коли поделитесь.
С конвертацией пришлось повозиться, но вроде правильно получилось.
Re: Программа учета радиодеталей. Протестим?
Добавлено: Чт ноя 01, 2012 10:47:05
ploop
MaximKaz писал(а):Под Linux будет?

Ничего, мы сами напишем. Не привыкать

Re: Программа учета радиодеталей. Протестим?
Добавлено: Чт ноя 01, 2012 10:51:20
ppp
Не сомневаюсь, что пришлось повозиться

. Спасибо большое. Только неувязочка у меня - убунтовский RAR не любит вытаскивать файлы с кириллическими именами... Можно Вас попросить в zip упаковать или переименовать файл в латиницу, а потом уже в rar? Можно в личку, если эта проблема только моя.
Еще что-нибудь поискать? У меня вроде все основные классы уже закрыты теперь.
Re: Программа учета радиодеталей. Протестим?
Добавлено: Чт ноя 01, 2012 12:05:41
Jon2010
ppp писал(а):Еще что-нибудь поискать? У меня вроде все основные классы уже закрыты теперь.
с удовольствием к себе загребу.
файл в архиве переименовал. И заменил в предыдущем посте.
Re: Программа учета радиодеталей. Протестим?
Добавлено: Чт ноя 01, 2012 18:14:55
ppp
Jon2010 писал(а):с удовольствием к себе загребу.
Я вроде всё, что было уже выложил. А чего еще не хватает у Вас,
Jon2010?
Re: Программа учета радиодеталей. Протестим?
Добавлено: Пт ноя 02, 2012 09:21:23
Jon2010
ppp писал(а):А чего еще не хватает у Вас, Jon2010?
не могу найти сводной таблицы по PIC контроллерам. Вернее подходящий сайт есть
компоненты группы PIC, но как от туда выдрать таблицу - не знаю.
Re: Программа учета радиодеталей. Протестим?
Добавлено: Пт ноя 02, 2012 12:42:23
ppp
Держите с сайта производителя. В архиве 4 файла, отдельно 8bit, 16bit, 16bit-ds и 32bit. Набор полей у них разный, потому и 4.
Если получится, попозже сконвертирую из их PDF (
http://www.microchip.com/productselecto ... ector.html) одну сводную таблицу с сокращенным набором параметров. Мне она кажется на практике удобнее будет.
Добавлено:
pic.xls.zip - полная сводная таблица (параметры 750 МК от Микрочип)
Re: Программа учета радиодеталей. Протестим?
Добавлено: Ср ноя 14, 2012 14:20:39
plov
Наконец-то моя программа дописана до состояния корявой альфы, все еще с множеством недоделок, но уже более-менее работоспособная. Для пользования еще сыровата, но для ознакомления - самое то.
Ссылка для загрузки:
http://www.elembase.ho.ua/download/Elem ... _Alpha.zip
* В архиве демонстрационная БД со справочником отечественных биполярников, к сожалению, часть параметров не импортировались (баги кривой программы импорта, которую нужно переделывать полностью).
Замечания и предложения приветствуются. Пишите тут, в личку или на сайте программы.
Re: Программа учета радиодеталей. Протестим?
Добавлено: Ср ноя 14, 2012 18:12:01
ppp
В Убунте 12.04 под Вайном работает. Список транзисторов формируется и открывается не очень быстро.
Больше ничего не скажу

, т.к. в моем понимании сама логика работы с программой должна быть намного проще.
Re: Программа учета радиодеталей. Протестим?
Добавлено: Ср ноя 14, 2012 19:40:30
plov
ppp писал(а):В Убунте 12.04 под Вайном работает. Список транзисторов формируется и открывается не очень быстро.
Больше ничего не скажу

, т.к. в моем понимании сама логика работы с программой должна быть намного проще.
Спасибо что глянули. А за какое время приблизительно? У меня список 1188 транзисторов формируется за ~2 сек. Не мгновенно, но учитывая что данные собираются из 3-х таблиц БД - нормально. Проверял на 4000 записей - вполне вменяемое время - менее минуты.
Но у меня действительно мощный комп, может потому и быстро. Попробую еще потестить на слабеньком нетбуке.
Неужели программа получилась настолько сложная?
Не, можно сделать проще: резисторы - отдельная таблица, транзисторы - отдельная, что-то еще - отдельная, сразу с параметрами. Но вот только изменение списка этих самых параметров потребует изменения кода программы и структуры БД, а сделать это может только разработчик. В моей программе это делает сам пользователь. Структра заточена под универсальность.
Re: Программа учета радиодеталей. Протестим?
Добавлено: Ср ноя 14, 2012 22:20:43
ppp
plov писал(а):А за какое время приблизительно?
Секунд 15-17. Само по себе время не катастрофическое, но когда к этому не готов, то кажется вечностью. Хорошо бы сначала сформировать список, отвлекая пользователя каким-нибудь процесс-баром или хотя бы часиками, а потом уже прорисовывать окно. А то сидишь перед пустым окном с недорисованными полями и кажется, что программа просто зависла.
Неужели программа получилась настолько сложная?

Сложная не программа, я наверное неудачно выразился. Сложный интерфейс между программой и пользователем. Не для повседневной работы. Не знаю,
plov, Ваш возраст, может быть Вы с этим и не сталкивались - но образец самого удачного интерфейса, который и по сей день никто так и не превзошел - это текстовая файловая оболочка Norton Commander. Любая комманда - нажатие максимум трех клавиш. Впишите свою программу в его идеологию - и Вас все радиолюбители будут помнить вечно

.
Re: Программа учета радиодеталей. Протестим?
Добавлено: Чт ноя 15, 2012 09:39:05
plov
Прогресс-бар добавлю.
Интерфейс... Файловая система - это просто список. Тут же информации в разы больше, соотв. она требует некоторой структуризации.
Или Вы имеете в виду что-то такое:
Список классов - нажал ввод - элементы - нажал Ф7 - перешел в параметры. Нажал бекспейс - вернулся назад? Ну так программа как-то так и реализована, все можно с клавиатуры открывать и закрывать

Единственное что по разным спискам разнесено...
Re: Программа учета радиодеталей. Протестим?
Добавлено: Пт ноя 16, 2012 17:52:09
ppp
plov писал(а):Файловая система - это просто список. Тут же информации в разы больше, соотв. она требует некоторой структуризации.
Наша БД - это тоже только списки

. Но суть не в этом, я упомял NC не столько потому, что объекты весьма схожи (каталог = класс деталей, файлы = сами детали с их названиями и свойствами, как и атрибуты у файла), а потому, что там реализовано золотое правило интерфейса - чем чаще востребована операция, тем ближе к поверхности доступ к ней.
plov писал(а):
Или Вы имеете в виду что-то такое:
Нет, не такое.
plov писал(а):Список классов - нажал ввод - элементы
Нет. На экране слева ВСЕГДА раскрытый классификатор, а справа - ВСЕГДА выведен список деталей из текущего класса.
Это постоянное рабочее окно. Ни к чему лишние телодвижения для поиска и открытия классификатора, ни к чему что-то нажимать, чтобы выводить элементы класса. Установил курсор в левой панели на транзисторы, в правой панели выведен список транзисторов.
Ну не поленитесь, присмотритесь же к интерфейсу NC.
Спойлер

Это именно тот интерфейс, который прекрасно ложится на задачу по ведению склада радиодеталей:
- Две рабочих панели (обратите внимание - настраиваемые, кстати, можно либо дерево классификатора выводить, либо список деталей текущего класса, либо подробную информацию текущей детали);
- внизу постоянно перед глазами панель подсказок по функциональным клавишам, на которые привязаны самые-самые частые операции, которые могут производиться с текущим элементом;
- и вверху строка меню, куда спрятаны все служебные и редко востребованные операции.
И всё!!! комфорт полнейший. Гениальная простота и никакого многооконного путанного интерфейса.
Re: Программа учета радиодеталей. Протестим?
Добавлено: Пт ноя 16, 2012 19:40:34
plov
Я с Вами и согласен, и нет. Согласен, что такой интерфейс проще. Возможно, я даже сделаю что-то вроде "быстрого просмотрщика" в дополнение к существующей программе именно такого вида. Возможно даже в консоли
А не согласен потому, что многооконный интерфейс позволяет реализовать именно ту задачу, для которой он предназначен - увидеть много информации одновременно, сделав "лишние" телодвижения для ее показа один раз.
Вообщем, идея понятна и взята на заметку

Re: Программа учета радиодеталей. Протестим?
Добавлено: Пт ноя 16, 2012 22:26:06
Jon2010
Вы обсуждаете прошлый век. Посмотрите интерфейc Win8. Минимализм в интерфейсе. Все современные программы и сайты к этому стремятся. Ресурсы компов позволяют вычислять, что хочет видеть пользователь. А все эти примитивные панели "Слева", "Справа" отрыжка ДОСа и не более. Глядя на примитивную схему структуры дерева (где куча совершенно не нужных для меня папок и файлов, а справа еще больше всякой дребедени), я забываю, а что вообще хотел от этого компа. Комп - это инструмент и ткнув пару кнопок - получил результат.