Форум Українських Колекціонерів
http://ukrmodels.org.ua/

Программа для коллекции (YuKa)
http://ukrmodels.org.ua/viewtopic.php?f=6&t=8085
Сторінка 1 з 1

Автор:  YuKa [ 04 вересня 2013, 02:21 ]
Тема повідомлення:  Программа для коллекции (YuKa)

Приближается зима и будет меньше активного отдыха по выходным :)
А значит появится время для программирования.

Вступление
Как-то писал программу подруге для курсового/дипломного, а позже третью версию под свои нужды. В принципе программа состоит из двух частей (каталог чего угодно) и склад (с датой прихода/расхода, ценой, поставщиками и т.п.). Приспособил для каталогов моделей, журналов, книг, информации об автомобилях. Важно, что фотографии (и вообще любые файлы) не хранятся в базе, а на жестком диске, потому сама база не растет до астрономических размеров и работает шустро. Также предусмотрена связь между записями. Например, модель из личной коллекции связана с прототипом и каталогом моделей. Всякие навороты, типа пользователей с разными правами доступа в принципе для целей коллекционирования не важны.
Немного скринов:
Зображення Зображення Зображення Зображення Зображення Зображення

Вопросы
Решился на ее базе сделать более приспособленную программу к моделям и пора уже вводить поддержку Unicode.
В частности, на первом этапе интересует вкладка Модели.
А еще точнее, какую информацию по ним желательно хранить в базе?

Пока понятно, что будут:
Производитель (например, РСТ)
Проект (например, DeAgostini Автолегенды...)
Дистрибьютор
Каталожный номер (наверное, свой для каждого дистрибьютора?)
Масштаб (на всякий случай)
Преимущества
Недостатки

Что еще добавить?

Что будет точно
Под Windows, СУБД FireBird (InterBase), работа в локальной сети.
Древовидный каталог (позволяет каждому компоновать информацию, как удобно).
Ссылки на внешние файлы (сколько угодно фотографий, каталогов, видео, таблиц, 3D-моделей, любых чертежей и всего, что запускается в Windows).

C ув., Юрий.

Автор:  maniachello [ 04 вересня 2013, 07:55 ]
Тема повідомлення:  Re: Программа для коллекции (YuKa)

есть один маленький, но в то же время большой вопрос - это будет отдельностоящая программа или нужно какое-то ПО? (если что - я далёк от программирования, что такое СУБД FireBird (InterBase) понятия не имею)

Автор:  YuKa [ 04 вересня 2013, 10:19 ]
Тема повідомлення:  Re: Программа для коллекции (YuKa)

Firebird - система управления базами данных. Небольшая утилита (около 5 Мб), Freeware даже для коммерческого использования. Имеет простейшее управление из Панели управления - по сути включить или выключить (при установке включается автоматически до ручного выключения).

Зображення

Зображення

В Диспетчере задач всего два лишних процесса

Зображення

Удобно для сетевой работы - можно пользоваться файлами с разных компьютеров и информацию просматривать тоже с разных экземпляров программы. Для рядового пользователя заметно не будет, так как при первой инсталляции FireBird установится автоматически, если уже не установлена.

Если использовать программу только локально (на одном компьютере), то можно включить в дистрибутив библиотеки, которые будут запускаться только при запуске программы. Но это менее удобно, особенно если еще используются какие-нибудь другие программы-базы данных на этой СУБД (некоторые справочники CAD, раскрой, бухгалтерия и т.п.).

Автор:  markush [ 04 вересня 2013, 12:08 ]
Тема повідомлення:  Re: Программа для коллекции (YuKa)

YuKa написав:
Пока понятно, что будут:
Производитель (например, РСТ)
Проект (например, DeAgostini Автолегенды...)
Дистрибьютор
Каталожный номер (наверное, свой для каждого дистрибьютора?)
Масштаб (на всякий случай)
Преимущества
Недостатки

Что еще добавить?

Для себя обозначил такие характеристики для моделей в коллекции:
Фото
Производитель модели
Кат. номер модели
Тираж/Источник
Год выпуска автомобиля
Марка
Модель
Модификация
Тип кузова
Кол-во дверей
Поколение
Цвет
Материал
Рыночная цена
Примечания

Сейчас у меня все это в виде эксель файла

Чего не хватает: хотелось бы, чтобы при отображении фото на него выводилась и вся вышеперечисленая инфа

Автор:  avk [ 04 вересня 2013, 19:58 ]
Тема повідомлення:  Re: Программа для коллекции (YuKa)

Цена в валюте (магазин) и в гривне после доставки (на полке)

Автор:  YuKa [ 04 вересня 2013, 21:02 ]
Тема повідомлення:  Re: Программа для коллекции (YuKa)

markush написав:
Тираж/Источник
Под источником подразумевается, кто озвучил тираж?

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

markush написав:
Материал
Как лучше реализовать?
1 Из стандартного списка: die-cast, смола, пластмасса, ...
2 Произвольный множественный набор парами: кузов -> смола, кабина -> гальванопластика, рама -> метал ВД, ...
3 п.2 наоборот - список материалов, а им соответствует список деталей: смола -> кабина, кузов; металл -> рама; фототравление -> дворники, решетка радиатора; ...

markush написав:
Рыночная цена
Одна средняя цена или список цен с поставщиками и датами?

markush написав:
Примечания
О! Для этого пункта планирую реализовать целый дневник - дата + запись. Например, ХХ.ХХ.2013 - Чорт! Упала с полки :). ХХ.ХХ.2013 - Установлены номерные знаки. Заменены колеса от...

markush написав:
чтобы при отображении фото на него выводилась и вся вышеперечисленая инфа
Фотографий будет неограниченное количество с возможностью масштабирования и последовательного просмотра. Информацию просто выводить на фото (при масштабировании - так как без него все будет под фото)? Или желательно сделать экспорт в jpg/png/bmp с надписями?

avk написав:
Цена в валюте (магазин) и в гривне после доставки (на полке)

В настоящей программе предусмотрены 4 валюты (с получением курса НБУ через интернет на любую дату). Но это не очень удобно. Предлагаю
- цена/валюта (весь список валют),
- цена/грн. (пересчет вручную),
- накладные расходы (сумма комиссионных, доставка, транспорт, детали типа бокс, травление, декали и т.п.),
- общая сумма в грн.
В принципе накладные можно расшифровать до мельчайших подробностей или допустим выделить отдельно доставку и апгрейд. Надо ли?

Автор:  avk [ 04 вересня 2013, 21:40 ]
Тема повідомлення:  Re: Программа для коллекции (YuKa)

До мельчайших подробностей расшифровывать, думаю, не стоит, а так - со всем согласен.

Автор:  TangoThrash [ 05 вересня 2013, 06:25 ]
Тема повідомлення:  Re: Программа для коллекции (YuKa)

Хотелось бы очень графу год выпуска прототипа и небольшое поле для самостоятельного заполнения,примечания чтоль как то так.
Творческих успехов :Bravo:

Автор:  markush [ 06 вересня 2013, 11:22 ]
Тема повідомлення:  Re: Программа для коллекции (YuKa)

YuKa написав:
markush написав:
Тираж/Источник
Под источником подразумевается, кто озвучил тираж?

у меня там прописан тираж модели/дилерское исполнение/периодика/из какого кита собран

YuKa написав:
markush написав:
Год выпуска автомобиля
В дальнейшем планирую также связать с прототипами (как собственно есть сейчас), а там указаны годы выпуска. Или имеется ввиду год выпуска модели?
именно год выпуска прототипа

YuKa написав:
markush написав:
Материал
Как лучше реализовать?
1 Из стандартного списка: die-cast, смола, пластмасса, ...
2 Произвольный множественный набор парами: кузов -> смола, кабина -> гальванопластика, рама -> метал ВД, ...
3 п.2 наоборот - список материалов, а им соответствует список деталей: смола -> кабина, кузов; металл -> рама; фототравление -> дворники, решетка радиатора; ...

имхо п1 - из списка: Diecast/Смола/Пластик/Белый металл

YuKa написав:
markush написав:
Рыночная цена
Одна средняя цена или список цен с поставщиками и датами?

у меня - мое личное видение цены, основанное на ценах на ебее

YuKa написав:
markush написав:
Примечания
О! Для этого пункта планирую реализовать целый дневник - дата + запись. Например, ХХ.ХХ.2013 - Чорт! Упала с полки :). ХХ.ХХ.2013 - Установлены номерные знаки. Заменены колеса от...

у меня там типа: скол на боксе, нет картонки, без бокса и т.п. хотя поддерживаю - можно там небольшой журнал вести

YuKa написав:
markush написав:
чтобы при отображении фото на него выводилась и вся вышеперечисленая инфа
Фотографий будет неограниченное количество с возможностью масштабирования и последовательного просмотра. Информацию просто выводить на фото (при масштабировании - так как без него все будет под фото)? Или желательно сделать экспорт в jpg/png/bmp с надписями?
ДА!

Автор:  YuKa [ 08 лютого 2014, 19:03 ]
Тема повідомлення:  Re: Программа для коллекции (YuKa)

Напомню немного о себе...
Работа над программой ведется. Но Ваня (Markush) задал мне такую задачу! :) Хотя, мне самому это интересно и, надеюсь, я таки поборю эту проблему. Много времени уходит на написание справки (пока на 4-х языках, но думаю в финале будет 2 - русский и украинский)... Та как без справки программный продукт будет несерьезным.

Зображення Зображення Зображення Зображення

Сторінка 1 з 1 Часовий пояс UTC + 2 годин [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/