|
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Разработка информационной модели
На рисунке 1 приведена схема данных базы данных «Студенты»
Описание таблиц базы данных «Студенты»: 1) Таблица «Сотрудники» содержит информацию о преподавателях колледжа. Свойства полей таблицы «Сотрудники» описаны в таблице 1.
2) Таблица «Группы» содержит номера групп Свойства полей таблицы «Ключи» описаны в таблице 2 Таблица 2 – Свойства полей таблицы «Группы»
3) Таблица «Предметы» содержит список образовательный дисциплин Свойства полей таблицы «Предметы» описаны в таблице 3 Таблица 3 - Свойства полей таблицы «Предметы»
4) Таблица «Студенты» содержит список учащихся колледжа и информацию о них Свойства полей таблицы «Студенты» описаны в таблице 4 Таблица 4 - Свойства полей таблицы «Студенты»
5) Таблица «Успеваемость» содержит информацию об успеваемости студентов за 1 семестр Свойства полей таблицы «Успеваемость» описаны в таблице 5 Таблица 5 - Свойства полей таблицы «Основание»
Окно авторизации представлено на рисунке 1
Рисунок 2 – Основное окно
Схема программы представлена на рисунке 3
Рисунок 3 – схема программы Тест 1 Название теста: Вход должен осуществляться по определенному логину и паролю. Шаги/действия: Пользователь нажимает на кнопку «ОК» и проходит в следующее окно для работы с группами. Ожидаемые результаты: при нажатии на «ОК» пользователь проходит авторизацию и переходит к работе в приложении. На рисунке 4 представлено окно приложения до выполнения теста 1, а на рисунке 5 – после выполнения теста 1.
Тест 2 Название теста: проверка функциональности текстового поля для пароля, логина и кнопки «Вход». Шаги/действия: 1) Пользователь вводит в текстовое поле неправильный пароль и нажимает кнопку «Вход». 2) Пользователь вводит в текстовое поле правильный пароль и нажимает кнопку «Вход». Ожидаемые результаты: когда пользователь вводит неправильный пароль, отображается сообщение об ошибке (показано на рисунке 6). Открывается основное окно приложения, когда пользователь вводит правильный пароль (показано на рисунке 7).
Рисунок 6 – Сообщение об ошибке при вводе неправильного пароля
Тест 3 Название теста: проверка функциональности кнопок выбора групп. Шаги/действия: Пользователь нажимает на кнопку и переходит в список учащихся выбранной группы. Ожидаемые результаты: после выбранной группы открывается окно со списком учащихся этой группы и их успеваемостью. На рисунке 8 представлено окно приложения до выполнения теста 3, а на рисунке 9 – после выполнения теста 3.
Рисунок 9 - Окно приложения после выполнения теста 3 Тест 4 Название теста: проверка возможности добавления записей в таблице. Шаги/действия: Пользователь вводит новую запись и сохраняет ее. Ожидаемые результаты: Запись вводится в поле ФИО после нажатия кнопки «Добавить» в таблице появляется новая строка с введенной фамилией. На рисунке 10 представлен процесс ввода новой записи в таблицу. На рисунке 11 изображена таблица после добавления ФИО.
Рисунок 11 – таблица после добавления ФИО Тест 5 Название теста: проверка функциональности полей для поиска учащегося. Шаги/действия: 1) Пользователь в поле поиск вводит ФИО учащегося после чего в таблице остается поле только с этим студентом. Ожидаемые результаты: поиск осуществляется по колонке ФИО, после ввода ФИО в поле поиска в таблице будет отображена информация по введенному студенту. На рисунке 12 представлено окно приложения до выполнения теста 5, а на рисунке 13 – после выполнения теста 5.
Рисунок 12 – Окно приложения до выполнения теста 5
Рисунок 13 – после выполнения теста 5
Название теста: проверка функциональности кнопки возврата к выбору групп. Шаги/действия: Пользователь нажимает на кнопку «Вернуться к выбору групп». Ожидаемые результаты: открывается окно со списком групп. Результат выполнения теста представлен на рисунке 14.
Рисунок 14 – окно с выбором групп
Название теста: проверка редактирования, удаления и добавления записей в таблицу. Шаги/действия: Пользователь вводит, изменяет и удаляет данные в таблице. Далее сохраняет изменения в панели «Меню-навигация» Ожидаемые результаты: открывается окно справки. Момент редактирования данных представлен на рисунке 16. Результат выполнения теста представлен на рисунке 17. Панель «Меню-навигация» представлена на рисунке 15.
Рисунок 15 – панель «Меню - навигация»
Рисунок 16 – редактирование таблицы
Тест 8 Название теста: проверка функциональности кнопки выхода из программы. Шаги/действия: Пользователь нажимает Выход. Ожидаемые результаты: окно программы закрывается. На рисунке 18 изображен рабочий стол с включенным приложением. На рисунке 19 результат выполнения теста 8.
Рисунок 18 – включенное приложение на рабочем столе
Рисунок 19 – результат теста 8 Тест 7 Название теста: проверка функциональности кнопки «Справка». Шаги/действия: Пользователь нажимает в главном меню кнопку «Справка». Ожидаемые результаты: открывается окно справки. Результат выполнения теста представлен на рисунке 20.
Рисунок 20 – вывод справки
|
Последнее изменение этой страницы: 2019-05-17; Просмотров: 240; Нарушение авторского права страницы