LINUX.ORG.RU

легкая прога

 , ,


0

1

Привет всем... вообщем дали написать примерно такую софтину, дали скриншоты ( для примера) :)

раз

два

три

четыре

Первое, что пришло на ум это qt. Может посоветуете, что более годного? Или это идеальный вариант?

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от Raving_Zealot

На Delphi, это же очевидно!

0_о да что ты говоришь!!

Licwin ★★★★★
() автор топика
Ответ на: комментарий от GateKeeper

Еще можно МС Ассесс, но да, лучше кьют

Да-да! насчет БД забыл спросить.

кьют? щяс пасмотрю, что за он...

Licwin ★★★★★
() автор топика

На php или любом другом серверном языке с интерфейсом в браузере. Эта задача идеально ложится на такой подход.

note173 ★★★★★
()

очередная реинкарнация программы для гостиницы?

Будь оригинален, напиши на Common Lispe, с CLI интерфейсом :)

[code]
(регистрация-проживания (Ф И О))
[/code]

типа так :)

Harald ★★★★★
()
Ответ на: комментарий от note173

mako templates, QTextBrowser.setHtml(), штатные в кутешечке принтеры (даже PDF есть лол)... Wai... C/C++ ? Тогда свой шаблонизатор.

GateKeeper ★★
()
Ответ на: комментарий от panter_dsd

Qt + SQLite.

а потом гостиница вдруг вырастет, и понадобится, чтоб ДВЕ тётеньки одновременно клиентов регистрировали, что тогда? :)

Harald ★★★★★
()

Если умеешь только кресты, то Qt. А если требований особых нету, то python + вёбморда, имхо, проще и удобней.

Norgat ★★★★★
()
Ответ на: комментарий от Harald

И в чем проблема? Скулайт вполне отлично справляется при многопользовательской работе. У меня около 14 человек одновременно работали с одной базой и все было в норме.

panter_dsd ★★★★
()
Ответ на: комментарий от Harald

а абстрагировать работу с БД через интерфейс - еще и правильнее

marvin_yorke ★★★
()

Или это идеальный вариант?

Да. Не знаю, как с обычным, но с PyQt подобные штуки пишутся легко и быстро.

ktan ★★★
()

всё правильно сделал.

anonymous
()
Ответ на: отчеты рисовать от Licwin

QTextBrowser вполне пригоден, если у тебя не html5 в отчетах и вебдваноль в тетках.

GateKeeper ★★
()
Ответ на: комментарий от GateKeeper

Еще можно МС Ассесс

не, лучше Sybase Power Builder, не к ночи будь помянут :) ))))

Harald ★★★★★
()
Ответ на: комментарий от GateKeeper

Возможно. Лично мне не хватило времени и желания наделать формочек для удобного добавления/редактирования кое-каких вещей, а так информация о них у меня там хранится.

Во всяком случае, знание SQL там всё ещё крайне приветствуется.

AITap ★★★★★
()
Ответ на: комментарий от AITap

У меня года 4 назад тамошний коннектор с базой (посгрес, ага) ни в какую не хотел дружить. Плюнул, о чем не жалею.

GateKeeper ★★
()
Ответ на: комментарий от Harald

Заменить QSLite на Mysql, а код изначально писать в правильном стиле. И вообще все запросы делать в отдельном потоке и общаться с ним сообщениями.

Gorthauer ★★★★★
()

Используя ленивое программирование на CL ты можешь сделать аналогичную программу минуты за полторы.

malbolge ★★
()
Ответ на: комментарий от Gorthauer

И вообще заумучаешься собирать рабочий environment с мусклем для того же py2exe.

GateKeeper ★★
()
Ответ на: комментарий от note173

Я для отчетов писал класс, рисующий на QPainter'е таблицу, формат которой берется из файла. Несколько таких таблиц - и отчет готов.

keyran ★★
()
Ответ на: комментарий от note173

LaTeX спасет отца русской демократии.

trex6 ★★★★★
()

пиши лучше на php+mysql +html+pdf. Кроссплатформенно

visual ★★★
()

взглянув на скриншоты вспомнил делфи и убогое оформление xp. Зачем это в линукс?
C++ + gtkmm, тк знаю только его, и то посредственно. Надо за qt браться

comp00 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.