<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://prog536.mybb.ru/export.php?type=rss" rel="self" type="application/rss+xml" />
		<title>Разработка программы 5 из 36</title>
		<link>https://prog536.mybb.ru/</link>
		<description>Разработка программы 5 из 36</description>
		<language>ru-ru</language>
		<lastBuildDate>Mon, 19 May 2025 19:33:43 +0300</lastBuildDate>
		<generator>MyBB/mybb.ru</generator>
		<item>
			<title>Программа Digital Lottery Winner.</title>
			<link>https://prog536.mybb.ru/viewtopic.php?pid=9#p9</link>
			<description>&lt;p&gt;Расскажите, что за «Digital Lottery Winner», которая упомянута в тех. задании. Когда написана, где взять, кто пользуется?&amp;#160; Почему решили её взять за образец?&lt;/p&gt;</description>
			<author>mybb@mybb.ru (n00)</author>
			<pubDate>Mon, 19 May 2025 19:33:43 +0300</pubDate>
			<guid>https://prog536.mybb.ru/viewtopic.php?pid=9#p9</guid>
		</item>
		<item>
			<title>Изменение тех задания</title>
			<link>https://prog536.mybb.ru/viewtopic.php?pid=8#p8</link>
			<description>&lt;p&gt;см. &lt;a href=&quot;https://prog536.mybb.ru/viewtopic.php?id=4#p6&quot;&gt;Видеоконференция с разработчиками 21.04.2025&lt;/a&gt;&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Alex)</author>
			<pubDate>Tue, 06 May 2025 17:48:39 +0300</pubDate>
			<guid>https://prog536.mybb.ru/viewtopic.php?pid=8#p8</guid>
		</item>
		<item>
			<title>Голосования</title>
			<link>https://prog536.mybb.ru/viewtopic.php?pid=7#p7</link>
			<description>&lt;p&gt;Администратор, хорошо бы создать отдельную ветку технического форума для голосований по техническим решениям.&lt;/p&gt;</description>
			<author>mybb@mybb.ru (alf)</author>
			<pubDate>Tue, 06 May 2025 17:40:57 +0300</pubDate>
			<guid>https://prog536.mybb.ru/viewtopic.php?pid=7#p7</guid>
		</item>
		<item>
			<title>Видеоконференция с разработчиками 21.04.2025</title>
			<link>https://prog536.mybb.ru/viewtopic.php?pid=6#p6</link>
			<description>&lt;p&gt;Уважаемые форумчане!&lt;/p&gt;
						&lt;p&gt;Как было заявлено ранее, 21.04 состоялась встреча с разработчиками. &lt;/p&gt;
						&lt;p&gt;Результаты обсуждения вопросов и предлагаемые решения:&lt;/p&gt;
						&lt;p&gt;1. Предлагается до начала разработки пилотной версии разработать калькулятор фильтров, аналогичный модулю «Калькулятор» в DLW в виде отдельной программы в версиях 5/36, 6/45, 7/49.&lt;br /&gt;Пояснение:&lt;br /&gt;Разработка такой программы хоть и замедлит выход пилотной версии, но позволит нам контролировать разработчиков в части корректности работы логики фильтров. К тому же фильтры из калькулятора будут без изменений перенесены в пилотную версию. Расширение разработки до версий 6/45 и 7/49 &amp;#8211; это желание нашего сообщества иметь базу для расширения LE &lt;/p&gt;
						&lt;p&gt;2. Вместо понятия и программной сущности «Генератор» в DLW вводится понятие «Таблица всех комбинаций» (ТВК). &lt;br /&gt;Пояснение:&lt;br /&gt;По словам разработчиков, в DLW, набор всех комбинаций из-за недостатка оперативной памяти, формировался динамически с помощью генератора комбинаций. В настоящее время, объёма памяти любого компьютера достаточно чтобы хранить все комбинации, а доступ к любой комбинации будет осуществляться по индексу, что, по словам разработчиков, значительно увеличит быстродействие программы, особенно при выполнении операций динамической подстройки фильтров.&amp;#160; Т.е. в новой программе набор всех комбинаций будет генерироваться один раз и заносится в Таблицу всех комбинаций (ТВК). &lt;/p&gt;
						&lt;p&gt;3. Изменить политику действия и соответственно именования и применения фильтров. Все фильтры предлагается сделать направленными исключения комбинаций из набора всех возможных комбинаций. Технически, комбинации, исключённые из набора, будут просто помечаться в ТВК как непрошедшие фильтр.&lt;br /&gt;Например, фильтры DLW: «Единицы позитивные» и «Единицы негативные» имели формулировки:&lt;br /&gt;- Фильтр «Единицы позитивные».&amp;#160; Данный фильтр срабатывает и переносит в таблицу результатов комбинацию, сформированную генератором комбинации, в которых присутствует хотя бы одно число из чисел-аргументов. &lt;br /&gt;- Фильтр «Единицы негативные». Данный фильтр срабатывает и не переносит в таблицу результатов комбинацию, сформированную генератором комбинации, в которых присутствует хотя бы одно число из чисел-аргументов. &lt;br /&gt;Эти фильтры будут заменены следующими:&lt;br /&gt;- Фильтр «Единицы лишние». Данный фильтр срабатывает и помечает в «Таблице всех комбинаций» (ТВК) или в «Таблице Архива», комбинации в которых присутствует хотя бы одно число из чисел-аргументов.&lt;br /&gt;- Фильтр: «Единицы обязательные». Данный фильтр срабатывает и помечает в «Таблице всех комбинаций» (ТВК) или в «Таблице Архива», комбинации в которых отсутствуют все числа из чисел-аргументов.&lt;br /&gt;Причины такой замены: &lt;br /&gt;- Лингвистическая «Единицы лишние» - сразу понятно по названию, что этих чисел не должно быть в комбинации, «Единицы обязательные» &amp;#8211; сразу понятно, что эти числа должны быть в комбинации.&lt;br /&gt;- Такая замена позволит пользователям не путаться с направлением действия фильтра.&lt;br /&gt;- Таблица результатов будет формироваться после применения всех фильтров, что также будет способствовать лучшему пониманию механизмов работы программы.&lt;br /&gt;- Фильтры можно будет применять и к Таблице Архива с аналогичной логикой формирования таблицы результатов без использования промежуточных таблиц.&lt;/p&gt;
						&lt;p&gt;Подобные изменения будут внесены во все аналогичные фильтры: двойки, тройки, четвёрки и т.д.&lt;/p&gt;
						&lt;p&gt;4) Встречи с разработчиками предлагается проводить раз в три недели после обсуждения и утверждения результатов предыдущих встреч.&lt;/p&gt;
						&lt;p&gt;Прошу всех ознакомиться и высказаться. Пока данные предложения не будут нами обсуждены и утверждены, они не будут взяты в работу разработчиками.&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Alex)</author>
			<pubDate>Fri, 25 Apr 2025 15:52:50 +0300</pubDate>
			<guid>https://prog536.mybb.ru/viewtopic.php?pid=6#p6</guid>
		</item>
		<item>
			<title>Техническое задание от 15.03.2025</title>
			<link>https://prog536.mybb.ru/viewtopic.php?pid=3#p3</link>
			<description>&lt;p&gt;Техническое задание на разработку программного обеспечения «Lottery explorer».&lt;br /&gt;(Версия от 15.03.2025)&lt;/p&gt;
						&lt;p&gt;1. Общие сведения.&lt;br /&gt;Настоящее Техническое задание (далее ТЗ) разработано в целях создания программного обеспечения (далее ПО), предназначенного для повышения эффективности ставок в лотереи 5 из 36.&lt;/p&gt;
						&lt;p&gt;2. Термины и определения.&lt;br /&gt;2.1. Заказчик – физическое лицо или группа физических лиц, определяющих функциональность программного обеспечения.&lt;br /&gt;2.2. Разработчик – физическое лицо или группа физических лиц, выполняющих работы по разработке программного обеспечения согласно настоящего ТЗ.&lt;br /&gt;2.3. Программа-прототип - программа «Digital Lottery Winner», авторы Кузнецов А.В., Травкин С.Е. версия 12.2 от 2001 г.&lt;/p&gt;
						&lt;p&gt;3. Технические требования.&lt;br /&gt;3.1. Вид ПО: приложение для настольных компьютеров на базе ОС Windows10 (и старше).&lt;br /&gt;3.2. Основной функционал программы должен соответствовать Программе-прототипу с изменениями, указанными в разделах 4.1.3 и 4.2.3 настоящего ТЗ. &lt;br /&gt;3.3. Язык программирования: C#.&lt;br /&gt;3.4. Среда разработки: Microsoft Visual Studio&amp;#160; &lt;br /&gt;3.5. Платформа разработки: .net8.0; WinForms (Windows Forms)&lt;br /&gt;3.6. Язык интерфейса ПО: русский.&lt;/p&gt;
						&lt;p&gt;4. Версии и функционал.&lt;br /&gt;4.1. Пилотная версия.&lt;br /&gt;4.1.1. Пилотная версия содержит только основные статистические фильтры и предназначена для проработки интерфейса пользователя ПО в целях повышения удобства пользования (юзабильности) ПО, однако, может быть использована по прямому назначению, с учётом ограниченного набора фильтров. Все пилотные версии должны иметь индекс «р» в конце номера версии.&lt;br /&gt;4.1.2. В пилотной версии должен быть реализован следующий функционал:&lt;br /&gt;- Ввод и отображение результатов тиражей (в том числе после применения фильтров). &lt;br /&gt;- Расчёт и отображение статистики.&lt;br /&gt;- Реализация фильтров: «Пятёрки», «Четвёрки», «Тройки», «Двойки», «Единицы».&lt;br /&gt;- Функционал по автоматическому заданию параметров фильтров, в том числе на основании статистики.&lt;br /&gt;- Тестирование и подбор параметров фильтров методом скользящего окна.&lt;br /&gt;- Вывод результатов прогноза (работы фильтров по последнему тиражу записи).&lt;br /&gt;4.1.3. В пилотной версии должен быть реализован дополнительный функционал:&lt;br /&gt;- Разделение фильтров на положительные и отрицательные с возможностью использования статистической информации.&lt;br /&gt;- Изменение порядка работы фильтров.&lt;br /&gt;- Возможность применения всех фильтров, независимо от результатов работы других.&lt;br /&gt;- Введение категории «срабатывание положительного фильтра».&lt;/p&gt;
						&lt;p&gt;4.2. Релиз.&lt;br /&gt;4.2.1. Релиз должен быть создан на базе Пилотной версии.&lt;br /&gt;4.2.2. В релизе должен быть реализован весь функционал, пилотной версии и программы-образца, включая все фильтры. &lt;br /&gt;4.2.3. В релизе должен быть реализован дополнительный функционал:&lt;br /&gt;- Добавлен автоматический режим в фильтр по потокам (каналам).&lt;br /&gt;- Добавлен автоматический режим в фильтр по конечным точкам.&lt;br /&gt;- Добавлен новый фильтр по ожидаемым вероятностям.&lt;br /&gt;- Добавлены статистики «обратного счёта» по статистическим фильтрам.&lt;br /&gt;4.2.4. Экономическая часть должна быть адаптирована к действующим правилам.&lt;br /&gt;4.2.5. Реализовано сохранение установок фильтров и результатов работы для обмена между пользователями программы&lt;/p&gt;
						&lt;p&gt;5. Этапы и сроки разработки ПО.&lt;/p&gt;
						&lt;p&gt;5.1. Этап №1. Разработка пилотной версии. &lt;br /&gt;5.1.1.&amp;#160; Разработчик в срок, не позднее 12 (двенадцати) месяцев, с момента согласования настоящего ТЗ, направляет заказчику, для тестирования, пилотную версию разработанного ПО. Версии присваивается номер 0.01p.&lt;br /&gt;5.1.2.&amp;#160; Цикл тестирования и устранения замечаний включает в себя следующие действия:&lt;br /&gt;- Заказчик производит тестирование ПО, по результатам которого, в срок не позднее 3(трёх) месяцев с момента получения ПО, направляет разработчику замечания.&lt;br /&gt;- Разработчик устраняет все замечания, указанные в баг-листе, и в срок не позднее 3(трёх) месяцев со дня получения замечаний направляет Заказчику версию, которой присваивается следующий по порядку индекс (0.02р, 0.03р и т.д.) При внесении значительных изменений увеличивается старший индекс (1.00р, 2.00р и т.д.).&lt;br /&gt;5.1.3. При отказе Разработчика устранить замечании Заказчика или нарушении сроков устранения замечаний, разработка ПО прекращается, все файлы проекта (исходный код, макеты) передаются Заказчику.&lt;br /&gt;5.1.4. При отсутствии замечаний, пилотная версия считается выпущенной, а 1 этап считается завершённым. &lt;/p&gt;
						&lt;p&gt;5.2. Этап №2. Разработка бета-версии и выпуск релиза.&lt;br /&gt;5.2.1.&amp;#160; Разработчик в срок, не позднее 12 (двенадцати) месяцев, с момента завершения первого этапа, направляет заказчику, для тестирования, бета-версию разработанного ПО. Версия должна иметь индекс 0.01b.&lt;br /&gt;5.2.2.&amp;#160; Цикл тестирования и устранения замечаний выполняется аналогично циклу пилотной версии (пункт 5.1.1.) и в те же сроки, индексы присваиваются с литерой «b»: (0.02b, 0.03b и т.д.) При внесении значительных изменений увеличивается старший индекс (1.00b, 2.00b и т.д.).&lt;br /&gt;5.2.3. При отказе Разработчика устранить замечании Заказчика или нарушении сроков устранения замечаний, разработка ПО прекращается, все файлы проекта (исходный код, макеты) передаются Заказчику.&lt;br /&gt;5.2.4. При отсутствии замечаний разработка, бета-версии завершается. &lt;br /&gt;5.2.5. Разработчик присваивает последней бета-версии индекс 1.00, которая распространяется как первая версия релиза.&lt;/p&gt;
						&lt;p&gt;5.3. Этап №3. Поддержка Релиза.&lt;br /&gt;5.3.1. Все права на разработанное ПО принадлежат Разработчику. Передача прав на ПО осуществляется по договору.&lt;br /&gt;5.3.2. Разработчик обязуется осуществлять поддержку релиза в течение не менее чем 36 месяцев со дня выпуска первой версии релиза, а за пределами этого срока, устранение замечаний осуществляется по согласованию Заказчика и Разработчика.&lt;br /&gt;5.2.3.&amp;#160; Цикл тестирования и устранения замечаний выполняется аналогично циклу пилотной версии (пункт 5.1.1.) и в те же сроки, при этом индексы присваиваются в порядке очерёдности версий: (1.01, 1.02 и т.д.). При внесении значительных изменений увеличивается старший индекс (2.00, 3.00 и т.д.).&lt;/p&gt;
						&lt;p&gt;6. Права и обязанности Заказчика и Разработчика&lt;/p&gt;
						&lt;p&gt;6.1. Права Заказчика и Разработчика&lt;br /&gt;6.1.1. Вносить согласованные изменения в настоящее ТЗ. &lt;/p&gt;
						&lt;p&gt;6.2. Обязанности Заказчика&lt;br /&gt;6.2.1. Предоставить Разработчику право использования программы-прототипа для разработки ПО. &lt;br /&gt;6.2.2. Выполнять тестирование версий ПО и/ или отдельных его модулей (частей) по заявке Разработчика с составлением перечня замечаний.&lt;br /&gt;6.2.3. Обеспечить работу информационных ресурсов поддержки разработки (блог, форум).&lt;br /&gt;6.2.4. Консультировать Разработчика по вопросам функционирования ПО.&lt;/p&gt;
						&lt;p&gt;6.3. Обязанности Разработчика&lt;br /&gt;6.3.1. Разработать ПО с функциональностью Программы-прототипа с учётом изменений, указанных в настоящем ТЗ.&lt;br /&gt;6.3.2. Соблюдать этапность и сроки разработки ПО.&lt;br /&gt;6.3.3. Устранять замечания Заказчика в сроки, указанные в настоящем ТЗ.&lt;br /&gt;6.3.4. При отказе устранить замечании Заказчика или нарушении сроков устранения замечаний, передать все файлы проекта (исходный код, макеты) Заказчику.&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Alex)</author>
			<pubDate>Mon, 14 Apr 2025 18:11:56 +0300</pubDate>
			<guid>https://prog536.mybb.ru/viewtopic.php?pid=3#p3</guid>
		</item>
		<item>
			<title>Начало работы форума</title>
			<link>https://prog536.mybb.ru/viewtopic.php?pid=2#p2</link>
			<description>&lt;p&gt;Добрый день.&lt;/p&gt;
						&lt;p&gt;Сегодня 09.04.2025 начинает работу наш форум. &lt;/p&gt;
						&lt;p&gt;Пользователи, принимавшие участие в разработке технического задания будут добавлены на форум автоматически.&lt;br /&gt;Сообщения об этом будут направлены по эл. почте.&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Alex)</author>
			<pubDate>Wed, 09 Apr 2025 19:36:16 +0300</pubDate>
			<guid>https://prog536.mybb.ru/viewtopic.php?pid=2#p2</guid>
		</item>
	</channel>
</rss>
