- •Содержание
- •1.3 Методы и алгоритмы решения задачи
- •1.4 Построение модели анализа
- •1.4.1 Диаграмма вариантов использования (Use Case Diagram)
- •1) Вариант использования: Вести справочник физических эффектов
- •1.4.3.1 Диаграмма сущностных классов
- •2.1.2 Выбор средств программной реализации
- •2.2 Описание программной реализации системы
- •2.2.2 Описание используемых классов и методов
- •2 Конструкторско-технологическая часть
- •2.1 Обоснование архитектуры и средств программной реализации
- •2.1.1 Выбор субд
- •Проверка интерфейса администратора
- •Проверка интерфейса пользователя
- •Проверка интерфейса авторизованного пользователя
- •Заключение
- •Приложение а руководство пользователя
- •Лист утверждения
- •Листов 8
- •Введение
- •Установка и вызов
- •Входные и выходные данные
- •Описание операций
- •Приложение б листинг основных программных модулей
Проверка интерфейса администратора
Тест 1.1: Авторизация в системе с правами администратора.
Выполнение теста: в программе администратора в поле «Логин» вводится значение «artur», в поле пароль значение «123», нажимается кнопка «войти».
Реакция системы: система выводит интерфейс администратора с возможностями ведения всех справочников.
Тест 1.2: Добавление новой записи в справочник Типы энергии.
Выполнение теста: выбирается пункт меню «Типы энергии», нажимает «Добавить», вводится название «Электромагнитная» и нажимается кнопка «Добавить»
Реакция системы: система успешно добавляет новый тип энергии.
Тест 1.3: Удаление записи из справочника Типы энергии.
Выполнение теста: выбирается пункт меню «Типы энергии», нажимает «Удалить» около любой записи, положительно ответить в диалоговом окне»
Реакция системы: система успешно удаляет тип энергии.
Тест 1.4: Редактирование записи из справочника Типы энергии.
Выполнение теста: выбирается пункт меню «Типы энергии», нажимает «Редактировать» около любой записи «Электромагнитная», изменяем значение Названия на «Магнитная» и нажимаем «Изменить»
Реакция системы: система успешно изменяет название типа энергии.
Проверка интерфейса пользователя
Тест 2.1: Подбор физического эффекта
Выполнение теста: пользователь на главной странице системы выбирает любую запись из выпадающего списка «Типы энергии» и любую запись из списка «Выполняемые функции» и нажимает кнопку «Показать физические эффекты»
Реакция системы: система выводит список физических эффектов соответствующих выбранным критериям.
Тест 2.2: Подбор патентов.
Выполнение теста: на главной странице выбрать физическй эффект из соответствующего выпадающего списка, затем выбрать тип документа из соответствующего списка и нажать «посмотреть патенты»
Реакция системы: система покажет патенты, соответствующие выбранным критериям
Проверка интерфейса авторизованного пользователя
Тест 3.1: Авторизация в системе
Выполнение теста: вводится в поле «Логин» значение «dima», в поле пароль значение «321», нажимается кнопка войти.
Реакция системы: система авторизует пользователя и предоставляет уму возможность просмотра статистики по патентам и физическим эффектам.
Тест 3.2: В главном меню системы авторизованный пользователь щелкает пункт «Статистика». После этого выбирает тип «10 Наиболее популярных патентов»
Реакция системы: система выводит 10 наиболее популярных патентов
2.5 Реализация контрольного примера
Для проведения контрольного испытания в комплексе предусмотрены тестовые учетные записи:
- администратора (логин: artur; пароль:123);
- сотрудника группы (логин: dima;пароль: 321);
Необходимо открыть администраторскую часть программы и ввести в поля Логин и Пароль значения «artur» и «123» соответственно, а затем нажать «Войти» Рисунок 19.
Рисунок 199 – Авторизация в администраторской части
Система откроет главное меню администраторской части системы Рисунок 20
Рисунок 20 – Администраторская часть
Затем в открывшейся форме необходимо выбрать справочник «Выполняемые функции», после чего система откроет справочник выполняемых функций Рисунок 21
Рисунок 21 – Справочник выполняемых функций
Необходимо нажать добавить новую запись, система откроет форму по добавлению новой записи Рисунок 22.
Рисунок 22 – Добавление новой выполняемой функции
В поле название нужно ввести Название функции и нажать «Добавить». Система добавит новую запись в справочник выполняемых функций.
Рисунок 23 – Справочник выполняемых функций
Затем необходимо нажать Редактировать около выполняемой функции и система откроет форму редактирования записи Рисунок 24.
Рисунок
24 – Редактирование выполняемой функции
Нужно поменять название функции, а затем нажать на Обновить и система обновит запись в справочнике «Выполняемые функции».
Рисунок 25 – Справочник выполняемых функций
Затем нужно нажать «Удалить» около записи, положительно ответить в диалоговом окне и система удалит запись Рисунок 26.
Рисунок 26 – Справочник выполняемых функций
На этом тестирование администраторской части завершается.
Далее необходимо открыть пользовательскую часть системы.
Весь основной функционал сосредоточен на главной странице приложения. После того, как пользователь выбирает «фун1» из списка выполняемых функций и «эн1» из списка типов энергии – становится активной кнопка «Показать физические эффекты», после нажатия на которую подгружаются физические эффекты удовлетворяющие выбранным критериям, а также типы документом (например патент, заявка на изобретение и т.д.). Для того, чтобы выбрать патенты по отобранным параметрам нужно нажать «Показать патенты», Рисунок 27.
Рисунок 27 – Главная страница системы
Для подробного просмотра патента нужно кликнуть на его ссылку, после чего произойдет переход на сайт Роспатента.
Пользователь может пройти регистрацию нажав кнопку «Зарегистрироваться» в главном меню. Система выдаст окно регистрации. В поле логин необходимо ввести «user», в поле пароль «password», а в поле «Фамилия и Имя» «Ваня Иванов», после чего нажать ОК, и система добавит нового пользователя Рисунок 28.
Рисунок
28 – Регистрация
Для авторизации необходимо в главном меню ввести «artur» в поле «Логин», и «123» в поле «Пароль», после чего нажать «Войти» и система выдаст окно об успешной авторизации Рисунок 29.
Рисунок
29 – Авторизация
После того, как пользователь успешно авторизовался – у него появляется возможность пользоваться вкладкой «статистика». После нажатия на эту вкладку система открывает страницу с выбором типа статистики Рисунок 30.
Рисунок 30 – Статистика
После нажатия на ссылку «10 Наиболее популярных патентов», предоставляется 10 наиболее популярных патентов с количеством просмотров, упорядоченных по количеству просмотров рисунок 31.
Рисунок 31 – Статистика патентов
