2. Какой алгоритм реализован?
АЛГОРИТМ РАБОТЫ: для удаления - существует список - в нем удаляем 1 элемент. При нажатии на клавишу Delete - запись из исходного Списка(ListBox1) удаляется, и записывается в список отката(lbOtkat). Но там - данная запись уже изменена - с учетом номера строки? из которой она была удалена, и так называемым префиксом - т.е. с обозначением действия произведенного над записью:
1|d|ваня.
А далее по аналогии. При вставке - вставляется в список и в Откат. 0|i|POVT
При изменение/корректировке - изменяется выделенная строка в списке, и соответствующая запись в Откат. 3|c|RULIT
При добавлении - новая запись добавляется в конец списка, и в Откат. 4|a|4EVER
Что касается самого отката:
Откат осуществляется при нажатии на горячие клавиши Ctrl + Z: Из списка Отката берется последняя запись: 4|a|4EVER
Сначала получаем из этой записи 4|a|4EVER - номер строки для отката - 4
Затем код операции - a (добавление). И в итоге саму строку, которую надо возвратить - 4EVER.
А затем обрабатываем сам откат по коду операции: знаем, как менять, по номеру строки, знаем, что менять и по строке - на что менять.
3. С какими проблемами столкнулся?
1. проблема при откате вставки.
2. прописывать путь к каждому файлу.
3. была проблема с обработкой нажатия комбинации клавиш Ctrl + Z.
4. Выводы: ПП продукт еще нуждается в доработке. Необходимо проделать заметный объем работы по наведению косметики - улучшить читаемость (семантику кода), оптимизировать код.
5. Доклад студента IV курса специальности ПИВЭ Власова Н. Тема: «Разработка информационной системы учета домашнего бюджета». Научный руководитель – ст. преподаватель Корлюга Б.К.
Актуальность доклада состоит в том, что при обладании такой системы у любого есть возможность вести автоматизированный учет своих доходов и расходов.
Для этого используются регистры.
Регистры накопления - это прикладные объекты конфигурации. Они составляют основу механизма учета движения средств (финансов, товаров, материалов и т.д.), который позволяет автоматизировать такие направления, как складской учет, взаиморасчеты, планирование.
Регистр накопления образует многомерную систему измерений и позволяет "накапливать" числовые данные в разрезе нескольких измерений. Например, в таком регистре можно накапливать информацию об остатках товаров в разрезе номенклатуры и склада, или информацию об объемах продаж в разрезе номенклатуры и подразделения компании.
Регистры сведений - это прикладные объекты конфигурации. Они позволяют хранить в прикладном решении произвольные данные в разрезе нескольких измерений. Например, в регистре сведений можно хранить курсы валют в разрезе валют, или цены предприятия в разрезе номенклатуры и типа цен.
Информация в регистре сведений хранится в виде записей, каждая из которых содержит значения измерений и соответствующие им значения ресурсов.
Система компоновки данных представляет собой механизм, основанный на декларативном описании отчетов. Он предназначен для построения отчетов, а также вывода информации, имеющей сложную структуру и содержащий произвольный набор таблиц и диаграмм.
Система компоновки данных позволяет реализовать следующие возможности:
• создание отчета без программирования;
• использование автоматически генерируемых форм просмотра и настройки отчета;
• разбиение исполнения отчета на этапы;
• исполнение отдельных этапов построения отчета на различных компьютерах;
• независимое использование отдельных частей системы компоновки данных;
• программное управление процессом выполнения отчета.
РЕШИЛИ:
Распределить места следующим образом:
I. место – Нагаевский О.
II. место – Семенюк М./Ельцова Н.
III. место – Петухов В./Власов Н.