![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Нужна концепция [D7, WinXP]
ДосЯ © (2005-08-22 17:22:00)Тема такая:
Нужно сделать прогу для моделирования оконных конструкций.
Натолкните-подтолкните, как лучше организовать все это.
ДосЯ (2005-08-28 02:14:00) [1]типа понял вроде
Eugene Suprun (2005-08-27 09:58:00) [2]Если импост дробит раму - то это уж два вложенных объекта :)
ДосЯ (2005-08-26 18:19:00) [3]2Eugene Suprun
больше всего сейчас ломаю голову как организавать импосты, а именно то как они дробят просвет рамы на секции и как все эти импосты хрнаить. Может просто массив?
Eugene Suprun (2005-08-26 09:54:00) [4]PS: Наривовать окошко с помощью GDI можно и за 10 баксов, а вот посчитать все типоразмеры, зватраты материалов и пр., это уже сложнее (о цене речь не идет - еще и юзер, по идее, посчитать может).
Eugene Suprun (2005-08-26 09:52:00) [5]>Defunct
>добалю, красная цена за такое г. (за лицензию) - $30-$50.
>написать его сможет и студент за 1-2 недели.
Пусть попробует :)
За "Супер-Окна" просят почему-то 5000 убитых енотов, видно не зря :)
>alex_*** (26.08.05 09:05) [32]
>вызов брошен? :)
>Так сказано же что само программирование заняло 3 недели. Гораздо больше времени заняло выяснение сути задачи.
3 недели заняло переписывание кода в новой (и довольно упрощенной)объектной структуре + добавление новых возможностей. И 3 недели - это смотря для кого: кто мощный корпоративный проект может за 2 недели поднять, а кто - жалкую тулзу будет 2 месяца писать :)
А вот суть задачи - действительно очень непростая, иначе прог такого роды была бы туча... а так и 5000-7000 баксов некоторым разработчикам (СуперОкна и Алтек Лтд) платят, хотя сеи продукты не отличаются гениальным проектированием и даже классной эргономикой для юзера. А Winplast по возможностям более-менее (в чем-то лучше, в чем-то хуже) соответствует OptimaWin.
alex_*** (2005-08-26 09:05:00) [6]вызов брошен? :)
Так сказано же что само программирование заняло 3 недели. Гораздо больше времени заняло выяснение сути задачи.
p.s Никогда бы не купил прогу от студента. Даже за 30$
Defunct (2005-08-26 01:08:00) [7]добалю, красная цена за такое г. (за лицензию) - $30-$50.
написать его сможет и студент за 1-2 недели.
Defunct (2005-08-26 01:02:00) [8]ДосЯ (22.08.05 18:21) [3]
Эта хрень стоит $599?
нифига себе.
Eugene Suprun (2005-08-26 00:53:00) [9]PS: Движок от графического редактора в данном случае не помощник, т.к. выполняет лишь вспомогательную роль, по сравнению с движком расчета конструкции :)
Eugene Suprun (2005-08-26 00:50:00) [10]Писал когда-то под заказ, но до поры, до времени...
Как такового ТЗ не было на бумаге, было сформулировано лишь в виде методик расчета, устных и письменных объяснений, долгих изученийтехнических особеннсотей сборки окон в цеху.
Графический движок и набор классов был сформулирован дня за 2-3, насколько я помню :). А вообще на разработку первой более-менее работоспособной альфы ушло около 3 недель.... (что по сегодняшним меркам для меня многовато). Суммарно от начала работы до появления первого релиза прошло около 2-х месяцев периодической работы :).
Структура классов примерно такая: есть базовый асбстрактный класс TSerialisableWindow, который делает вид что умеет отрисовываться, расчитываться и т.д. и т.п. и при этом складываться и раскладываться из БД. От него уже наследуются все оконные элементы, которые создают друг друга (не в порядке иерархии, т.е. для всех базовый класс один и тот же) :) . Рама умеет расчитвать, каких размеров будут импоста, вставлееные в нее и створки, створка - аналогично + стеклопакет и т.д. и т.п. В общем , идея уже относительно описана. Но это про 1.8 выньпласт, 2005-й работает немного по другому принципу и писался он до релиза всего 3 недели.
PS: Могу прогу "зашить" под твой профиль - будет дешевле :)
ДосЯ (2005-08-24 15:47:00) [11]2Polevi
когда шутишь, улыбаться нужно :)
Polevi (2005-08-24 14:34:00) [12]TMetafile
ДосЯ (2005-08-24 13:08:00) [13]>А по поводу объектов... рама, створка, импост, стелопакеты и пр. - это все объекты, фурнитура - тоже объект
А на основе какого объекта?
ДосЯ (2005-08-24 13:05:00) [14]2Eugene Suprun
Под заказ писал?
Сколько времени потратил, на самый простой вариант?
Есть ли ТЗ, можешь показать или нет, если да то может переубежу начальство не делать самим и предложу твой вариант.
DVM (2005-08-24 11:26:00) [15]Ко мне пару раз с предложениеми подобными подходили. Я отказался. Это сложно для одного человека. Тут очень много инфы надо о производстве окон и пр.
Erik1 (2005-08-24 11:22:00) [16]Вобщето можно взять за основу демонстрационые проекты небольших графических редакторов. Както я набрел на сайт с кучей таких примеров, причем было сделно запись и чтение из файла.
Eugene Suprun (2005-08-24 00:58:00) [17]Если бы внимательно читали копирайт, то увидели бы, что я :). Остальные просто истину глаголят :)
Так и быть за труды по привлечению этого форума к Вашим разработкам могу Вам предложить диллерские условия -40%(обычно предлагаю -30%) :-)))
А по поводу объектов... рама, створка, импост, стелопакеты и пр. - это все объекты, фурнитура - тоже объект :-))) И все умеют сами себя нарисовать, посчитать, сколько сами стоят, какой шурупик в какое место и какого типа закрутить... да и при этом посчитать габариты и создать дочерние объекты...
Если у Винпласта было в прошлой версии 25000 строк кода , то примерно 22000 из них - это файл classes.h,содержащий определения и реализацию классов. Так что создать "оконный класс" - это, по-большому счету, написать на 90% программу :-))))
TUser (2005-08-23 19:48:00) [18]Удалено модератором
ДосЯ (2005-08-23 19:09:00) [19]// - умножаем на 10-20
это не серьезно
Повторюсь наверно, но всеже, программа лично нам не нужна тем более такая навороченная. У нас сейчас есть сделанная на эекселе и на данном этапе устраивает. Но, уже открою все тайны наверно, :) мы хотим сделать простенькую программку погибче чем в екселе и давать нашим клиентам ее безплатно. Может дальше это и выростит в большой проект.
Ну давайте наконец прикратим продавать мне винпласт (программа наверно замечательная, не спорю), такое чувтсво :) что, здесь столько их агентов призваных убивать подобные проекты-конкуренты на корню :) что, шансов у меня просто нет.
ну признайтесь кто из вас ее писал?
han_malign (2005-08-23 17:30:00) [20]> што-то типа http://www.interpolis.ukrbiz.net/winplast.html
> 2Жир
> Ты топиком не ошибся? здесь форум а не чат.
Полная версия (Ent) 599$
Облегченная версия (Lite) 349$
Полная дилерская 199$
Облегченная дилерская 59$
- умножаем на 10-20, половину отводим на проектировку, из них 1/10 отводим на "как лучше организовать класс объекта который имеет ..." - и начинаем разговаривать как "взрослые дядьки"...