Good day It is necessary to create a module that will work with the Firebird database in C++ for selling products. There are examples of ready-made solutions and a description of the module's functionality. Main functions: authorization, selection of products on the screen from groups/subgroups, transition to the cart, payment by card, and printing the receipt. The program must work on Windows 10 and above, using the existing database.
Proposals concealed
Proposals are currently absent
Proposals concealed
-
Vitaly Koflyuk
14 December 2018
Рассматриваю предложения, так как только внедряюсь в данное направление.
GTW немного топорный. "Немного" - это ничего не сказано. Если знаете аналогичные программы, будет проще. Например, я перед отправкой в атач файлов долго мучался с 2 библиотеками, подключенными через #include. Пока не скинул все определения переменных в одну библиотеку, не мог пройти синтаксическую проверку... программа не достаточно отлажена.
Предлагайте цену и сроки за 1 проект (хотя бы примерно или с расчетом за к-во символов и т.п)
Я позже еще пример шаблона текста объявления скину, когда будет готов.
Благодарю за ответ!
-
Vitaly Koflyuk
16 December 2018
Добавлю дополнительную информацию для анализа.
Вопрос к Вам следующий, учитывая нравы предыдущих исполнителей, делавших мне предложения (если это можно было назвать предложением, а не постановкой перед фактом)))
Буду исходить из того, что Вы открывали мои файлы, в них находится пример работы, точнее ее части, которая касается вариантизации оглавлений объявлений в нише "холодильные шкафы со стеклянной дверью".
Как видите, в главном файле есть только одна короткая строчка, которая, если копнуть глубже, содержит в себе все возможные переборы и их достаточно много, вплоть до замены некоторых символов их аналогами на латыни для обеспечения максимальной уникальности. Вся рутина вынесена во внешнюю библиотеку (жаль, что только в одну, подключаю 2 - глючит на синтаксической проверке) и четко структурирована в виде переменных, которые многократно могут быть использованы, занимают мало места, их названия совпадают со смыслом.
Такой подход обеспечивает следующие преимущества:
+ компактность
+ качество
+ минимизацию потерь времени на разработку, в т.ч., перестановки больших кусков кода и т.п
+ на порядок более глубокая и продуманная рандомизация
+ удобочитаемость.
Вместо многократного расписывания одного и того же кода, в нужном месте просто ставится готовая и заранее протестированная переменная, которая уже может на выдаче содержать хоть 1000 символов.
Переменные максимально адаптированы под свой контекст использования, учитывая число, род, падеж. Вы можете пользоваться моими наработками-переменными, дополнять их, исправлять, добавлять свои переменные. Это снизит потери времени на выполнение, уменьшит % ляпов на выдаче. Общая предметная область одна - это торговля. Здесь используются многократно одни и те же понятия и термины, даже в совершенно различных отраслях.
Я веду к тому, что поставленные задания необходимо будет выполнять с соблюдением стандарта, который заключается в следующем:
1. В главном файле всего несколько строк, которые формируют выдачу всех возможных вариантов определенного подмножества текстов. Это формулировки, которые используют наиболее макроскопические переменные.
2. В начале главного файла директива #include подсоединяет библиотеки с более "низкоуровневыми" переменными, которые задают синонимы и перестановки для описания простых понятий.
3. Все библиотеки содержат исключительно определения переменных. Переменые не должны содержать слишком длинных текстов, лучше 4 маленьких, чем одна большая. Одни переменные используют другие, по этому длинных определений не нужно. Таким образом достигатся минимальная захламленность програмного кода, читабельность.
4. В универсальной библиотеке lib.txt содержатся переменные общего назначения, касающиеся торговли. (В данном примере в эту библиотеку я так же добавил переменные, которые уже касаются определенной узкой нише, по причине несовершенства синтаксического анализатора GTW. Не тянет он подключение 2 библиотек. Или тянет, но не долго)
Если Вы сможете адаптироваться к работе по стандарту, согласно предоставленному в задании примеру, тогда я на днях отправлю подробную инструкцию насчет того, что конкретно нужно и мы согласуем стоимость по каждому этапу работы.
Исполнитель по данному проекту будет выбран на следующей недели.
Current freelance projects in the category Desktop Apps
Write and create a mobile application. A creative and highly professional approach is needed, as the idea of the application is not ordinary)
Development of a Power App, support for me as a beginner. Canvas App, assistance in developing the Screen Help in developing the data structure for the App Programming functions Assistance in creating Date-verse Tables