Система автоматизированного аудита программного обеспечения ЛГТУ
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
ль сам берет инициативу на себя, а интерфейс поддерживает такую возможность.
Описание: Является главным окном приложения. Вызывается после старта исполняемого файла.
Окно сбора информации.
Макет окна:
Рис. 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- вызов отчета об устано