Технологии разработки программного обеспечения

         

В качестве примера рассмотрим табл.


В качестве примера рассмотрим табл. 2.2.

В этой таблице 10 элементов данных: День, Хиты, % от Сумма хитов, Сеансы пользователя, Сумма хитов (по рабочим дням), % от Сумма хитов (по рабочим дням), Сумма сеансов пользователя (по рабочим дням), Сумма хитов (по выходным дням), % от Сумма хитов (по выходным дням), Сумма сеансов пользователя (по выходным дням). Отметим, что поля День, Хиты, % от Сумма хитов, Сеансы пользователя имеют рекурсивные данные, которые в расчете не учитываются.

 

Таблица 2.2. Пример для расчета элементов данных



































































































































Уровень активности дня недели



День



Хиты



% от Сумма хитов



Сеансы пользователя



Понедельник



1887



16,41



201



Вторник



1547



13,45



177



Среда



1975



17,17



195



Четверг



1591



13,83



191



Пятница



2209



19,21



200



Суббота



1286



11,18



121



Воскресенье



1004



8,73



111



Сумма по рабочим дням



9209



80,08



964



Сумма по выходным дням



2290



19,91



232



Примеры элементов данных для различных характеристик приведены в табл. 2.3, а табл. 2.4 содержит правила учета элементов данных из графического интерфейса пользователя (GUI).

 

Таблица 2.3. Примеры элементов данных





















Информационная характеристика



Элементы данных



Внешние Вводы

Внешние Выводы

Внешние Запросы



Поля ввода данных, сообщения об ошибках, вычисляемые значения, кнопки

Поля данных в отчетах, вычисляемые значения, сообщения об ошибках, заголовки столбцов, которые читаются из внутреннего файла

Вводимые элементы: поле, используемое для поиска, щелчок мыши. Выводимые элементы — отображаемые на экране поля



 

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





















Элемент данных



Правило учета



Группа радиокнопок

Группа флажков (переключателей)

Командные кнопки

Списки



Так как в группе пользователь выбирает только одну радиокнопку, все радиокнопки группы считаются одним элементом данных

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

Командная кнопка может определять действие добавления, изменения, запроса. Кнопка ОК может вызывать транзакции (различных типов). Кнопка Next может быть входным элементом запроса или вызывать другую транзакцию. Каждая кнопка считается отдельным элементом данных

Список может быть внешним запросом, но результат запроса может быть элементом данных внешнего ввода

<

Содержание  Назад  Вперед







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий