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

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

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

Сообщение ppp »

Когда дело касается электроники, то логичнее, наверное, вспоминать страны Варшавского Договора вместо СЭВ :). Это же была епархия ВПК.

Ну да ладно, отвлеклись. Во вложенном файле то, что собрал в инете и переконвертировал из PDF в xls относительно полевых транзисторов (отеч. и имп.). С отечественными придется ещё повозиться. Взяты с Казуса и в одной строке параметры нескольких представителей одной серии (А,Б,В и т.д.). Если кому-то удастся привести в нормальный однострочный вид и обратно сконвертировать в cvs, буду благодарен, коли поделитесь.
Вложения
MOSFET_total.xls.zip
(146.45 КБ) 291 скачивание
Аватара пользователя
Men1
Мучитель микросхем
Сообщения: 416
Зарегистрирован: Пт апр 29, 2011 17:22:38
Откуда: Опорный край Державы

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

Сообщение Men1 »

Ну вот еще дополнение по полевикам.....может пригодится кому......
Вложения
MOSFET.rar
(43.24 КБ) 289 скачиваний
Jon2010
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Сб дек 04, 2010 18:04:22

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

Сообщение Jon2010 »

Men1 писал(а):Ну вот еще дополнение по полевикам.....может пригодится кому......

Спасибо. Только таблица совсем без шапки.
Аватара пользователя
Men1
Мучитель микросхем
Сообщения: 416
Зарегистрирован: Пт апр 29, 2011 17:22:38
Откуда: Опорный край Державы

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

Сообщение Men1 »

Таблица используется в базе данных.....вот скрин программы.....
Вложения
screenshot 1.png
(14.19 КБ) 492 скачивания
Аватара пользователя
MaximKaz
Встал на лапы
Сообщения: 123
Зарегистрирован: Пн окт 29, 2012 17:50:13
Откуда: Соликамск

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

Сообщение MaximKaz »

Под Linux будет? :cry:
Большая часть пользователей Windows просто уверены, чем быстрее елозить по коврику мышкой при загрузке, тем быстрее все загрузится…
Jon2010
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Сб дек 04, 2010 18:04:22

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

Сообщение Jon2010 »

ppp писал(а): С отечественными придется ещё повозиться. Взяты с Казуса и в одной строке параметры нескольких представителей одной серии (А,Б,В и т.д.). Если кому-то удастся привести в нормальный однострочный вид и обратно сконвертировать в cvs, буду благодарен, коли поделитесь.

С конвертацией пришлось повозиться, но вроде правильно получилось.
Вложения
rus.rar
файл в архиве переименовал
(6.47 КБ) 295 скачиваний
Последний раз редактировалось Jon2010 Чт ноя 01, 2012 12:02:14, всего редактировалось 1 раз.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

MaximKaz писал(а):Под Linux будет? :cry:

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

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

Сообщение ppp »

Не сомневаюсь, что пришлось повозиться :). Спасибо большое. Только неувязочка у меня - убунтовский RAR не любит вытаскивать файлы с кириллическими именами... Можно Вас попросить в zip упаковать или переименовать файл в латиницу, а потом уже в rar? Можно в личку, если эта проблема только моя.

Еще что-нибудь поискать? У меня вроде все основные классы уже закрыты теперь.
Jon2010
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Сб дек 04, 2010 18:04:22

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

Сообщение Jon2010 »

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

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

Сообщение ppp »

Jon2010 писал(а):с удовольствием к себе загребу.

Я вроде всё, что было уже выложил. А чего еще не хватает у Вас, Jon2010?
Jon2010
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Сб дек 04, 2010 18:04:22

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

Сообщение Jon2010 »

ppp писал(а):А чего еще не хватает у Вас, Jon2010?

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

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

Сообщение ppp »

Держите с сайта производителя. В архиве 4 файла, отдельно 8bit, 16bit, 16bit-ds и 32bit. Набор полей у них разный, потому и 4.

Если получится, попозже сконвертирую из их PDF (http://www.microchip.com/productselecto ... ector.html) одну сводную таблицу с сокращенным набором параметров. Мне она кажется на практике удобнее будет.

Добавлено:
pic.xls.zip - полная сводная таблица (параметры 750 МК от Микрочип)
Вложения
PIC.xls.zip
(103.29 КБ) 235 скачиваний
PIC.zip
(20.91 КБ) 254 скачивания
Аватара пользователя
plov
Встал на лапы
Сообщения: 137
Зарегистрирован: Пт июл 01, 2011 08:27:44
Откуда: Киев
Контактная информация:

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

Сообщение plov »

Наконец-то моя программа дописана до состояния корявой альфы, все еще с множеством недоделок, но уже более-менее работоспособная. Для пользования еще сыровата, но для ознакомления - самое то.

Ссылка для загрузки: http://www.elembase.ho.ua/download/ElemBase_0_2_0_Alpha.zip
* В архиве демонстрационная БД со справочником отечественных биполярников, к сожалению, часть параметров не импортировались (баги кривой программы импорта, которую нужно переделывать полностью).

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

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

Сообщение ppp »

В Убунте 12.04 под Вайном работает. Список транзисторов формируется и открывается не очень быстро.
Больше ничего не скажу :), т.к. в моем понимании сама логика работы с программой должна быть намного проще.
Аватара пользователя
plov
Встал на лапы
Сообщения: 137
Зарегистрирован: Пт июл 01, 2011 08:27:44
Откуда: Киев
Контактная информация:

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

Сообщение plov »

ppp писал(а):В Убунте 12.04 под Вайном работает. Список транзисторов формируется и открывается не очень быстро.
Больше ничего не скажу :), т.к. в моем понимании сама логика работы с программой должна быть намного проще.


Спасибо что глянули. А за какое время приблизительно? У меня список 1188 транзисторов формируется за ~2 сек. Не мгновенно, но учитывая что данные собираются из 3-х таблиц БД - нормально. Проверял на 4000 записей - вполне вменяемое время - менее минуты.
Но у меня действительно мощный комп, может потому и быстро. Попробую еще потестить на слабеньком нетбуке.
Неужели программа получилась настолько сложная? :shock:
Не, можно сделать проще: резисторы - отдельная таблица, транзисторы - отдельная, что-то еще - отдельная, сразу с параметрами. Но вот только изменение списка этих самых параметров потребует изменения кода программы и структуры БД, а сделать это может только разработчик. В моей программе это делает сам пользователь. Структра заточена под универсальность.
ppp
Это не хвост, это антенна
Сообщения: 1451
Зарегистрирован: Ср мар 02, 2011 20:05:39
Откуда: Карельский перешеек

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

Сообщение ppp »

plov писал(а):А за какое время приблизительно?

Секунд 15-17. Само по себе время не катастрофическое, но когда к этому не готов, то кажется вечностью. Хорошо бы сначала сформировать список, отвлекая пользователя каким-нибудь процесс-баром или хотя бы часиками, а потом уже прорисовывать окно. А то сидишь перед пустым окном с недорисованными полями и кажется, что программа просто зависла.

Неужели программа получилась настолько сложная? :shock:

Сложная не программа, я наверное неудачно выразился. Сложный интерфейс между программой и пользователем. Не для повседневной работы. Не знаю, plov, Ваш возраст, может быть Вы с этим и не сталкивались - но образец самого удачного интерфейса, который и по сей день никто так и не превзошел - это текстовая файловая оболочка Norton Commander. Любая комманда - нажатие максимум трех клавиш. Впишите свою программу в его идеологию - и Вас все радиолюбители будут помнить вечно :).
Аватара пользователя
plov
Встал на лапы
Сообщения: 137
Зарегистрирован: Пт июл 01, 2011 08:27:44
Откуда: Киев
Контактная информация:

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

Сообщение plov »

Прогресс-бар добавлю.
Интерфейс... Файловая система - это просто список. Тут же информации в разы больше, соотв. она требует некоторой структуризации.

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

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

Сообщение ppp »

plov писал(а):Файловая система - это просто список. Тут же информации в разы больше, соотв. она требует некоторой структуризации.

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

plov писал(а):Или Вы имеете в виду что-то такое:

Нет, не такое.
plov писал(а):Список классов - нажал ввод - элементы

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

Ну не поленитесь, присмотритесь же к интерфейсу NC.
СпойлерИзображение

Это именно тот интерфейс, который прекрасно ложится на задачу по ведению склада радиодеталей:
- Две рабочих панели (обратите внимание - настраиваемые, кстати, можно либо дерево классификатора выводить, либо список деталей текущего класса, либо подробную информацию текущей детали);
- внизу постоянно перед глазами панель подсказок по функциональным клавишам, на которые привязаны самые-самые частые операции, которые могут производиться с текущим элементом;
- и вверху строка меню, куда спрятаны все служебные и редко востребованные операции.
И всё!!! комфорт полнейший. Гениальная простота и никакого многооконного путанного интерфейса.
Вложения
MC.png
(192.94 КБ) 746 скачиваний
Аватара пользователя
plov
Встал на лапы
Сообщения: 137
Зарегистрирован: Пт июл 01, 2011 08:27:44
Откуда: Киев
Контактная информация:

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

Сообщение plov »

Я с Вами и согласен, и нет. Согласен, что такой интерфейс проще. Возможно, я даже сделаю что-то вроде "быстрого просмотрщика" в дополнение к существующей программе именно такого вида. Возможно даже в консоли :)) :facepalm:
А не согласен потому, что многооконный интерфейс позволяет реализовать именно ту задачу, для которой он предназначен - увидеть много информации одновременно, сделав "лишние" телодвижения для ее показа один раз.
Вообщем, идея понятна и взята на заметку :)
Jon2010
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Сб дек 04, 2010 18:04:22

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

Сообщение Jon2010 »

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

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