Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lection5.docx
Скачиваний:
15
Добавлен:
31.03.2015
Размер:
55.62 Кб
Скачать
    1. Разработка интерфейса

Возможно, что разработанное приложение будет состоять из одной или нескольких функций, которые будут использоваться в формулах ячеек. Для более сложных приложений необходимо будет задать способ вызова приложения и способ задания/просмотра данных. Для этого в приложении Microsoft Excelсуществуют следующие возможности:

  • использование элементов ленты;

  • использование контекстных меню, которые могут быть изменены с помощью VBA;

  • использование комбинаций клавиш (комбинация клавиш, назначаемая макросу, имеет больший приоритет, чем встроенные комбинации клавиш);

  • использование пользовательских диалоговых форм;

  • размещение элементов управления непосредственно на рабочем листе.

Хороший внешний вид приложения говорит о том, что разработчик заботился о своём продукте. В процессе разработки пользовательского интерфейса следует выполнять следующие рекомендации.

  • Добивайтесь единообразия.Разрабатывая, например, диалоговые окна, старайтесь по возможности следовать внешнему виду диалоговых окон приложенияMicrosoftExcel. Соблюдайте единообразие в формате, шрифтах, размере текста, цветах.

  • Выбирайте простые решения.Интерфейс, перегруженный различными элементами, труднее воспринимается, а украшательства отвлекают от главных элементов.

  • Разбивайте окна ввода.Не следует пытаться выдать всю информацию сразу. Лучше разбить её на логически сгруппированные части.

  • Не переусердствуйте с цветом.Люди воспринимают один и тот же цвет по-разному, поэтому яркие цвета могут раздражать. Лучше использовать нейтральные цвета.

  • Отслеживайте шрифты и графику.Уделите внимание числовым форматам, шрифтам, границам ячеек.

    1. Разработка приложения

Трудно дать какие-либо рекомендации по этому пункту, т.к. разработка разных приложе­ний требует разных методов. В этом деле может помочь только опыт, опыт и ещё раз опыт.

    1. Тестирование и отладка

Тестирование и отладка – самый важный и один из самых трудоёмких этапов разработки приложения. Под тестированиембудем понимать ввод тестовых исходных данных и сравнение полученных результатов с тестовыми для определения факта наличия/отсутствия ошибок в программе. Подотладкойбудем понимать поиск местонахождения ошибок и их устранение.

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

Чем больше различных наборов исходных данных вы используете для тестирования, тем меньше будет вероятность того, что в приложении остались ошибки. Хотя, надо сказать, такая вероятность для сложных приложений никогда не бывает равной 0. Разрабатывая наборы тестовых данных, необходимо рассматривать не только случаи корректных исходных данных, но также и некорректных – причём, наборы некорректных исходных данных надо разрабатывать не менее тщательно.

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

Только самые простые программы могут позволить себе обойтись без сопроводительной документации. Серьёзное приложение должно иметь два вида документации: документацию разработчика, т.е. описание средств, использованных при разработке, для того, чтобы вы сами или кто-то другой могли при необходимости модифицировать приложение, и документацию пользователя (справочную систему), которая поможет пользователю освоить приложение в полной мере.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]