Образец описания программного продукта на примере некоторых возможностей MS Excel 2003

advertisement
Образец описания программного продукта
на примере некоторых возможностей MS Excel 2003
1.
Выполнение основной задачи
В данном разделе необходимо описать структуру документа (из каких элементов состоит,
как они могут взаимодействовать), возможности его редактирования. Как программный
продукт обрабатывает документ (какие расчёты выполняются)
Основная задача – создание и обработка электронных таблиц.
Документ – таблица, состоящая из ячеек.
Панель инструментов
«Форматирование»
Строка заголовка
Заголовки
столбцов
Активная ячейка
Поле имени
Строка Меню
Панель инструментов
«Стандартная»
Строка формул
Полосы прокрутки
Заголовки строк
Вкладка листа
Строка статуса
С помощью стандартной процедуры выделения (левый клик,
растягивание) можно активировать одну или группу ячеек. С помощью
щелчка ко заголовку можно выделить целиком строку или столбец.
Вставить или удалить выделенные ячейки можно с помощью команд
контекстного меню Добавить ячейки и Удалить.
Ячейка может содержать в себе текстовую или числовую информацию,
представленную в различных форматах.
Для ввода данных нужно выделить ячейку, записать последовательность
символов в строку формул и нажать клавишу ENTER. Войти в режим
редактирования выделенной ячейки можно нажав на кнопку F2.
Каждая ячейка имеет свой адрес, состоящий из названия столбца и
номера строки (F22).
Ячейка может содержать определённое выражение, результат
вычисления которого отражается в таблице. В качестве операндов выражения
могут выступать константы, ссылки на другие ячейки (откуда извлекаются
данные для подстановки в выражение), а также широкий спектр функций.
Выражение вводиться в выделенную ячейку как обычная строка текста,
первым символом в строке должен быть символ «=».
Выражения во всех ячейках пересчитываются автоматически при
изменении значения в любой из ячеек.
Каждая ячейка имеет собственный набор свойств, которые определяют
её внешний вид в таблице. Доступ к диалогу, управляющему форматами
выделенных ячеек Формат – Ячейки.
2.
Наличие различных форм представления результатов
В данном разделе необходимо описать как сохраняется основной документ, а также
результаты его обработки.
Документ может быть сохранён на диск во внутреннем формате
приложения, в виде web-страницы, в формате xml (Файл – Сохранить как…).
Документ может быть выведен на печать в двух режимах:
 с отображением результатов вычисления выражений в
ячейках
 с отображением самих выражений в ячейках (Сервис –
Параметры Вкладка Вид, переключатель Формулы)
3.
Наличие дополнительных возможностей
В данном разделе необходимо описать, что реализует дополнительный сервис. Как сервис
связан с основным документом (используется в качестве источника данных,
используется для вывода результатов и т.д.)
Имеется сервисная надстройка, предназначенная для построения
корреляционной матрицы (Сервис – Анализ данных – Корреляция)
Надстройка использует ссылки на ячейки таблицы в качестве исходных
данных
После выполнения вычислений надстройка возвращает результат в ячейки
таблицы
4.
Интерфейс
В данном разделе необходимо описать, как построен интерфейс, какие элементы
стандартного интерфейса используются (панели инструментов, меню), какие есть
возможности настройки интерфейса и внешнего вида документа
Приложение поддерживает стандартный многодокументный интерфейс:
панели инструментов, меню, контекстное меню.
Имеется возможность настройки панелей инструментов (Сервис –
Настройка).
5.
Инсталляция программного продукта.
В данном разделе необходимо описать процедуры инсталляции и деинсталляции
продукта
Для инсталлирования необходимо запустить файл setup.exe из корневого
каталога инсталляционного диска, или из инсталляционного пакета,
сохранённого на любом носителе.
При инсталляции в меню Пуск – Все программы – Microsoft Office
размещается ярлык, запускающий приложение.
Удалить приложение можно стандартным в Windows способом.
6.
Защита от некорректных действий пользователей
В данном разделе необходимо описать имеющиеся механизмы защиты от некорректного
изменения структуры документа и ввода неверных данных.
Имеется защита от ввода в ячейку синтаксически ошибочного
выражения.
При невозможности вычислить выражение в ячейку возвращается код
ошибки.
7.
Защита информации от несанкционированных действий
пользователей
В данном разделе необходимо описать механизмы защиты от несанкционированного
просмотра, копирования, изменения данных неуполномоченными пользователями
Имеется возможность защитить книгу, лист или ячейки листа от
несанкционированных операций (удаление, ввод/редактирование данных,
форматирование и т.д.) для определённых пользователей Windows или с
использованием пароля. (Сервис – Защита)
8.
Справочная система
В данном разделе необходимо описать, как реализована справочная система: содержание,
поиск по терминам, полнотекстовый поиск, контекстная справка.
Имеется полная справочная система по использованию возможностей
продукта с примерами решения различного рода задач.
Справочная система поддерживает стандартный формат справочных
систем Windows .CHM (содержание, поиск по терминам, полнотекстовый
поиск, возможность поиска информации на Интернет-ресурсе
office.microsoft.com).
Диалоговые окна содержат ссылки на соответствующие разделы
справки.
Имеется контекстная справка по функциям, которая активируется при
вводе в ячейку названия функции, или из окна мастера функций.
Download