Додайте свій проект безкоштовно і почніть отримувати пропозиції від фрілансерів-виконавців вже через хвилини після публікації!

Программа создания словесно-числового списка (СЧС) для сайта.

минув час актуальності


Программа работает в ручном и автоматическом режимах.

Ручной режим:

1.Загрузить словарь. (количество слов НЕОГРАНИЧЕННОЕ!!!)

2.Заполнить поля соответствующими буквами (от 1 до 3). Каждой цифре может соответствовать от 1 до 3 букв. (в примере - согласные). Проверка на уникальность заполнения поля (без учета регистра).

3. В соответствующие поля ввести необходимый диапазон , например, от 0 до 1000, или от 0 до 10000, или от 300 до 500 (на рис. – от 0 до 5).

4. Сгенерироват соответствующий список. Показать процент заполнения.

Работа с списком – редактирование, сохранение. Ранжировать список по полям (по кол-ву найденных слов)

Автоматический режим. (отличие)

1.Загрузить словарь.

2. Заполнить поля всеми буквами, которые могут принимать участие в подборе. При автоматическом заполнении для оптимального результата каждой букве может найтись от 1 до 3 соответствий.

3. Показать статистику: общее число возможных комбинаций; кол-во комбинаций для максимального процента заполненности списка (например: 3 комбинации – заполнение 100%, 20 комбинаций – заполнение 99%. Интересует заполнение списка на 90% и более).

Сохранение результатов. Вывод интересующих результатов и их сохранение.

100% заполнение – ситуация, когда каждой цифре соответствует хотя бы одно слово из словаря.

Автоматическое заполнение – нахождение оптимального варианта соответствия цифре уникальных букв при максимальном заполнении всего списка.

Ручной режим – заполнение списка в строгом соответствии соответствующих цифр и букв.

При генерировании списка может быть вариант «ТОЧНОЕ СОВПАДЕНИЕ» «НЕТОЧНОЕ СОВПАДЕНИЕ».

Например:

0
1
2
3
4
5
6
7
8
9
н
г
д
к
ч
б
ш
с
в
р
м
ж
т
х
щ
п
л
з
ф
ц

Первая согласная в слове - это первая цифра двузначного числа, а вторая согласная, должна соответствовать второй цифре. Например, цифра 45 может быть представлена словами чуб,чоп, учёба; число 33 может быть представлено словами кок, юкка – это примеры «ТОЧНОГО СОВПАДЕНИЯ.» примеры не точного совпадения, это когда учитываются только совпадения с первыми буквами, а следующие не учитываются. Например, цифре 33 может т.о. соответствовать слово кокон, коклюш. Такое развитие сюжета возможно лишь в случае, если указан диапазон двузначных чисел. Так как при составления списка для трехзначных чисел слову кокон будет соответствовать цифра 330, а при четырёхзначном диапазоне – слову коклюш будет отвечать цифра 3366 соответственно.

Программа должна работать для других языков тоже.

Оплачиваемый результат: работающая программа и код на моем сервере.


Зробити ставку!

Замовник не бажає робити передплату? Запропонуйте оплату через Сейф, щоб уникнути можливого шахрайства.

  1. 7 днів200 $
    Vlad Yours
     2098   53   7

    давайте курить вместе 🙂

    Україна Україна | 2 січня 2016 |
  2.  фрілансер більше не працює на сервісі
  3. ставка прихована фрілансером
  1. 10 днів500 $
    Николай Ярега
     1291   21   3

    скайп yarehakolja

    Україна Львів | 2 січня 2016 |
  2. 10 днів500 $
    Микола Ф.
     1968  перевірений   51   1

    Здравствуйте!
    Выполню Вашу задачу!
    Свяжитесь со мной:

    Україна Київ | 2 січня 2016 |
  3. 15 днів300 $
    Борис Лурга
     237 

    Здравствуйте!
    Могу помочь качественно реализовать Ваш проект от 300 уе и 15 дн.

    Мои преимущества:
    10 лет опыта быстрой и качественной работы с:
    - OOP PHP;
    - MySOL;
    - JavaScript;
    - CSS;
    - HTML5;
    - Ajax;
    - jQuery;
    - OpenCart;
    - Drupal;
    - SEO.

    С уважением, Борис.

    Україна Ужгород | 2 січня 2016 |
  4. 7 днів500 $
    Павло Серватович
     314   5   0

    Здравствуйте! С радостью помогу в решение этого задания) есть опыт разработки подобных приложений. Для удобства пишите в вк http://vk.com/ps_sharik

    Україна Київ | 2 січня 2016 |
  5. ставка прихована фрілансером
  6. 3 дні500 $
    Алексей Бурлаков
     182 

    Здравствуйте. Вы пишите "(на рис. – от 0 до 5)." - а где сам рисунок-то?

    Росія Ростов-на-Дону | 7 січня 2016 |
  • Добрый день, Сергей!

    Я вот смотрю на описание проекта  - ладно, как сказал Влад - давайте вместе курить 🙂

    А вот насчет бюджета проекта у меня есть сомнения - тпк как вы новичек, вы случайно не ошиблись в выборе денежной единицы при оформлении проекта? - ну бывает, не обратил внимание и не поменял... - развейте эти сомнения...

  • Сергей Лунёв — замовник проекту
    Поскаржитися | 4 січня 2016 |

    Доброй ночи, Александр!

    мой скайп - lunyovs - звоните, если чувствуете силы 🙂

    Растолкуйте мне, что по чём! - буду признателен.

  • Не совсем понятно назначение приведенного алгоритма...

    Т.е. нужно понять основную задачу проекта:

    • просто реализовать этот алгоритм
    • или оценить "невозможность" его реализации
    • или найти другой алгоритм нечетко поставленной задачи проекта...

    Это называется постановкой задачи с последующей разработкой ТЗ.

  • Сергей Лунёв — замовник проекту
    Поскаржитися | 5 січня 2016 |

    Спасибо за проницательность.

    Я  знаю какой хочу получить результат.

    Возможно\невозможно или как это возможно сделать - меня интересует в последнюю очередь. Интересует результат. 

    Готов описать задачу в беседе  - а Вы решите: браться или не браться, выполнима или нет. Скажите выполнима - тогда готов выдать ТЗ, как-то так.

  • Сергей Лунёв — замовник проекту
    Поскаржитися | 4 січня 2016 |

    А что Вас смущает? Да, я новичок - значит, должно повезти.)) Те, к кому я обращался, после того, как вникли, сказали, что "при современном машинном развитии" это сделать невозможно. Я верю, что существует гениальное и нетривиальное решение и готов заплатить за него 500у.е. Хотя, скорее всего, этого мало)) Но таков мой бюджет на этот час) Ну и, скорее всего, буду вынужден искать компромисы в решении этой задачи и, соответственно, снижать цену.

  • Лучше спросить напрямик, чем теряться в догадках и предположениях. 

    Этот ресурс кое-чему научил 🙂

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

    Можно попробовать начать с обсуждения самой задачи...

  • Сергей Лунёв — замовник проекту
    Поскаржитися | 5 січня 2016 |

    Я понимаю, что в написании ТЗ - Вы на своем месте - респект! буду знать к кому обращаться)


  • Подводя итоги предварительного обсуждения:

    постановка задачи проекта является некорректной, мягко говоря...

    Заказчик взялся за дело, требующее прежде всего корректного решения задачи из области дискретной математики. А для начала, как говорилось выше: 

    хорошо сформулированная (описанная) задача и однозначное ТЗ определяют решение проекта. Ну, по аналогии - правильно заданный вопрос - ...

    что и выяснилось в процессе обсуждения... - отсутствие однозначного ТЗ, а в сочетании с этим:

    Оплачиваемый результат: работающая программа и код на моем сервере.

    предполагает отказ в оплате выполненной работы по одному заказчику известной причине....


    Так что, коллеги, учтите эти моменты когда будете соглашаться на выполнение этого проекта!

  • Сергей Лунёв — замовник проекту
    Поскаржитися | 6 січня 2016 |

    Такое впечатление, что вы ведете беседу с самим собой, уважаемый фрилансер.

    Внесу пояснения, наверное, тоже, для себя)) или для тех, с кем не беседовал.

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

    Да, задача не тривиальная, как я понял, тем не менее  и именно поэтому я просил каждого принять решение о возможности участвовать в проекте до этапа финансирования.

    Умозаключение  "предполагает отказ в оплате выполненной работы..." релевантно лишь в голове конкретного человека и никак не соотносится с действительностью. 

  • Умозаключение  "предполагает отказ в оплате выполненной работы..." релевантно лишь в голове конкретного человека и никак не соотносится с действительностью.

    Я знаю не понаслышке о подобном уровне "заказа проекта" с весьма плачевными результатами...

    И не только в рамках этого ресурса...

    я просил каждого принять решение о возможности участвовать в проекте до этапа финансирования.

    Именно это требование "участие до этапа финансирования" заставляет напоминать всем:

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

    Это уже выполнение работы. И здесь, на freelancehunt, все-таки не форум для обсуждения проектов. Здесь на проектах зарабатывают. Изложение "соображений" - это тоже работа и она должна быть оплачена.


    Да и как-то странно звучит это требование из уст человека, готового выложить 500 баксов....


    Такое впечатление, что вы ведете беседу с самим собой, уважаемый фрилансер.

    А я и не расчитывал на создание определенного впечатления у уважаемого заказчика...

    Последнее сообщение больше ориентировано на коллег-исполнителей. 

    Кто захочет - тот примет к сведению...


  • Сергей Лунёв — замовник проекту
    Поскаржитися | 6 січня 2016 |

    Воздержусь от комментариев))) Бог всё видит - не напрягайтесь.


  • Давайте, Вы или напишете исходное задание (т.к. программная реализация его решения может быть существенно проще, чем Ваш алгоритм), либо напишете толком что куда вставлять и для чего.
    Ибо:
    "1.Загрузить словарь."
    Куда загрузить? Пока неизвестна цель загрузки словаря, непонятно как с ним работать и в каком виде он должен быть представлен.
    "2.Заполнить поля соответствующими буквами"
    Какие поля (рисовые или гречневые?), и соответствующими чему буквами?
    "3.В соответствующие поля ввести необходимый диапазон"
    Опять же, чему соответствуют поля и для чего необходимый диапазон?
    "4. Сгенерироват соответствующий список. Показать процент заполнения."
    Какой список? Загруженных куда-то слов, "соответствующих букв", "необходимых диапазонов" или еще чего-то?
    Процент заполнения чего? БД, таблицы слов, таблицы соответствий, использованных диапазонов?
    И т.д. и т.п.
    Раз уж хотите, чтобы заказчик следовал четкому алгоритму, то будьте добры составлять его максимально полно, корректно и однозначно.

  • Алексей!

    Не парьтесь! При всей привлекательности суммы бюджета проекта ответы на подобные вопросы мало интересуют заказчика. Повторюсь:


    Оплачиваемый результат: работающая программа и код на моем сервере.

    предполагает отказ в оплате выполненной работы по одному заказчику известной причине....

    Это классика: пойди туда, не знаю куда, принеси то, не знаю что...

    Главное - чтобы программа работала и была кодом на сервере заказчика.

    Уважаемому заказчику в процессе обсуждения было предложено поэтапное выполнение работ с более-менее четкими критериями проверки результата 

    каждого этапа. На этом обсуждение и завершилось....

    Как раз тот случай, когда есть куча признаков работы, за которую не стоит браться...

    Лучше анекдот вспомнить:

    Студент делает дипломный чертеж - огромный, сложный, три дня
     непрерывно с ним возится. Вдруг ночью появляется фея:
     - Что делаешь?
     - Да вот, с чертежом трахаюсь!
     - А по настоящему потрахаться хочешь!?
     - Конечно хочу!!!
     - Ну потрахайся, потрахайся! - говорит фея и выплескивает на
     чертеж пузырек туши.


  • Додати

Замовник
Сергей Лунёв
Україна Полтава
Проект опублікований
2 січня 2016
552 перегляди
Поділитися