Система автоматизированного аудита программного обеспечения ЛГТУ

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



ль сам берет инициативу на себя, а интерфейс поддерживает такую возможность.

Описание: Является главным окном приложения. Вызывается после старта исполняемого файла.

Окно сбора информации.

Макет окна:

Рис. 7. Макет окна Сбор информации

Название: Параметры.

Тип окна в соответствии с SAA: вторичное, всплывающее, модальное;

Характеристика элементов окна:

login - поле для ввода логина

password - поле для ввода пароля

с startIP1 до startIP4 - поле для ввода частей начала IP диапазона или просто IP

с endIP1 до endIP4 - поле для ввода частей конца IP диапазона

radiobutton1 - выбор IP-адреса

radiobutton2 - выбор диапазона IP-адресов

data - таблица отображающая IP-адреса и их состояние(пингуются не пингуются)

Progress- строка состояния, много ли IP адресов обработано

кнопка Сбор информации - собирает информацию и записывает всю информацию в файл;

кнопка Выход - закрывает окно диалога;

Состояние диалога с пользователем: Инициатива управления пользователем.

Описание: Осуществляет возможность пользователю собрать информацию.

Окно Просмотр данных.

Макет окна:

Рис. 8. Просмотр данных

Название: Просмотр данных;

Тип окна в соответствии с SAA: вторичное, дочернее;

Характеристика элементов окна:

-Data - таблица в которой хранится ip-адреса для которых можно посмотреть сведения о них, с помощь щелчка по ячейке с данным IP.

-кнопка OK - закрывает окно диалога;

Состояние диалога с пользователем: Инициатива управления пользователем.

Описание: Помогает выбрать какую информацию просмотреть.

Окно Выбор ПО (этап 1)

Макет окна:

Рис. 9. Макет окна Выбор ПО (этап 1).

Название: Выбор ПО (этап 1);

Тип окна в соответствии с SAA: вторичное, всплывающее, модальное;

Характеристика элементов окна:

-Data - таблица в которой хранится названия ПО,версии,количество.В таблице можно удалить ПО,которое не нужно для составления расписания, выбрать версию ПО

-Кнопка Далее - переход к следующему этапу выбора ПО.

Состояние диалога с пользователем: Инициатива управления пользователем.

Описание: Осуществляет 1 этап выбора ПО.

Окно Выбор ПО (этап 2).

Макет окна:

Рис. 10. Макет окна Выбор ПО (этап 2)

Название: Выбор ПО (этап 2);

Тип окна в соответствии с SAA: вторичное, всплывающее, модальное;

Характеристика элементов окна:

-Data - таблица в которой хранится названия ПО количество его для обновления также в таблице можно изменять название ПО,уменьшать или увеличивать количество его обновления

-Кнопка Стереть все - стирает все ПО в таблице

Кнопка OK - закрывает окно диалога.

Кнопка Сохранить - сохраняет данные из таблицы в файл.

Кнопка Далее - загружают данные из файла в таблицу.

-Numeric поле- увеличивает и уменьшает число выбираемого ПО

Состояние диалога с пользователем: Инициатива управления пользователем.

Описание: Осуществляет 2 этап выбора ПО

Окно Расписание.

Макет окна:

Рис. 11. Макет окна Расписание

Название: Расписание;

Тип окна в соответствии с SAA: вторичное, всплывающее, модальное;

Характеристика элементов окна:

-DATA - таблица для ввода данных;

-Numeric поле- увеличивает и уменьшает число ПО

-Numsot- поле количества сотрудников

-Numobnov- поле количества обновлений в день которое делает 1 сотрудник

-Money- поле деньг выделенных на обновление ПО

Состояние диалога с пользователем: Инициатива управления пользователем.

Описание: Получает расписание обновлений ПО

Окно Расписание (Отчет).

Макет окна:

Рис. 12. Макет окна Расписание (Отчет).

Название: Расписание (Отчет).

Тип окна в соответствии с SAA: вторичное, всплывающее, модальное;

Характеристика элементов окна:

Кнопка Сохранить - сохраняет расписание в файл.

Состояние диалога с пользователем: Инициатива управления пользователем.

Описание: Отображает расписание ПО.

Окно просмотра информации об установленном ПО.

Макет окна:

Название: Просмотр информации об установленном ПО

Тип окна в соответствии с SAA: вторичное, всплывающее, модальное;

Характеристика элементов окна:

Кнопка Сохранить - сохраняет расписание в файл.

Состояние диалога с пользователем: Инициатива управления пользователем.

Описание: Отображает информацию об установленном ПО.

Рис. 13. Макет окна Просмотр информации об установленном ПО

Диаграмма состояний диалога с пользователем

Рис. 14. Диаграмма состояний диалога с пользователем программы

Состояния

Main -- главная форма взаимодействия пользователя с программой;

Sch- составление расписания ПО

Sbor -Сбор данных

Select - выбор ПО

Viev - Просмотр данных

Schr -отчет о расписание обновлений ПО

VievR - отчет о ПО установленном на конкретной машине

Переходы

Msc1- вызов составление расписания ПО

Msc2-возврщение к main

Mv1- вызов Просмотр данных

Mv2- возвращение к main

Msel1-вызов выбор ПО

Msel2- возвращение к main и передача данных

Msb1- вызов сбор данных

Msb2- возвращение к main и передача данных

Ss1-вызов отчета о расписание ПО

Ss2- возвращение к составлению расписания ПО и передача данных

Vv1- вызов отчета об устано