Лабораторная работа 8.
Разработка приложений
Вариант задания определяется следующим образом: остаток от деления на три номера студента в группе.
Общие требования к пользовательскому интерфейсу:
1. На экране появляется на 20 секунд форма-заставка с произвольным графическим изображением и текстовой информацией о данном приложении. Далее запускается приложение с возможностью создания, открытия, изменения и сохранения файла по типу электронной таблицы (многодокументный интерфейс).
2. Приложение должно содержать:
Меню приложения:
Работа с файлами:
создание файла собственного формата,
открытие файла собственного формата,
закрытие файла собственного формата,
сохранение файла собственного формата,
сохранение таблицы в файл формата Excel,
сохранение таблицы в файл формата Word.
Окно:
расположение окон каскадом,
расположение окон мозаикой,
расположение окон вертикально,
расположение окон горизонтально.
Задание:
(согласно варианта).
Панель инструментов с быстрыми кнопками, каждая кнопка должна содержать соответствующую подсказку согласно производимой операции. Кнопки должны дублировать системное меню.
Контекстное меню для работы ячейками таблицы.
3. Предусмотреть механизм ввода, изменения и удаления информации из ячеек, возможность распознавания текстовой и числовой информации.
4. Создание диаграммы по выделенному диапазону.
Задание №1
Для числовой информации: возможность подсчета суммы значений в выделенных ячейках или из указанного диапазона, при невозможности выполнения выдать соответствующее сообщение.
Для текстовой информации: занесение в ячейку строки получаемой в результате выбора из выделенных ячеек или с указанного диапазона всех слов начинающихся на букву "А", в случае невозможности найти такие слова выдать соответствующее сообщение.
Задание №2
Для числовой информации: возможность подсчета среднего значения в выделенных ячейках или из указанного диапазона, при невозможности выполнения выдать соответствующее сообщение.
Для текстовой информации: занесение в ячейку строки получаемой в результате выбора из выделенных ячеек или с указанного диапазона всех слов, длина которых меньше 4 символов, при невозможности найти такие слова выдать соответствующее сообщение.
Задание №3
Для числовой информации: возможность подсчета количества четных чисел в выделенных ячейках или из указанного диапазона, при невозможности выполнения выдать соответствующее сообщение.
Для текстовой информации: занесение в ячейку строки получаемой в результате выбора из выделенных ячеек или с указанного диапазона всех слов, в которых есть словосочетание "Del", в случае невозможности найти такие слова выдать соответствующее сообщение.


