Смекни!
smekni.com

База данных студентов (стр. 2 из 3)

9) База данных.

База данных содержит все данные о студентах (фамилия, имя, отчество, вуз, институт, факультет, специальность, курс, дата рождения, успеваемость). В базе данных каждый студент имеет свой идентификационный номер, но он не должен отображаться в программе, так как не несёт никакой информации.

10) Окно «Особые параметры печати» должно содержать элементы для задания критериев, по которым будут выделены соответствующие строчки в таблице при распечатке в табличном виде (рисунок 9) или номер и ФИО студента при распечатке простым текстом (рисунок 8).

Сценарии пользователя

1) Поиск студентов по вузу.

Запуск программы →

Нажатие на кнопку «Перейти к поиску» →

Выбор вуза в поле «Выберите вуз».

2) Поиск студентов по институту.

Запуск программы →

Нажатие на кнопку «Перейти к поиску» →

Выбор института в поле «Выберите институт».

3) Поиск студентов по факультету.

Запуск программы →

Нажатие на кнопку «Перейти к поиску» →

Выбор факультета в поле «Выберите факультет».

4) Поиск студентов по специальности.

Запуск программы →

Нажатие на кнопку «Перейти к поиску» →

Выбор специальность в поле «Выберите специальность».

5) Поиск студентов по курсу.

Запуск программы →

Нажатие на кнопку «Перейти к поиску» →

Выбор курса в поле «Выберите курс».

6) Поиск студентов по дате рождения.

Запуск программы →

Нажатие на кнопку «Перейти к поиску» →

Выбор числа в поле «Число» →

Выбор числа в поле «Месяц» →

Выбор числа в поле «Год».

7) Поиск студентов по средней успеваемости.

Запуск программы →

Нажатие на кнопку «Перейти к поиску» →

Выбор курса в поле «Средняя успеваемость».

8) Поиск студентов по фамилии.

Запуск программы →

Нажатие на кнопку «Перейти к поиску» →

Ввод фамилии или ее части в поле «Введите фамилию».

9) Поиск студентов по имени.

Запуск программы →

Нажатие на кнопку «Перейти к поиску» →

Ввод имени или его части в поле «Введите имя».

10) Поиск студентов по отчеству.

Запуск программы →

Нажатие на кнопку «Перейти к поиску» →

Ввод фамилии или его части в поле «Введите отчество».

11) Печать результатов поиска.

Запуск программы →

Нажатие на кнопку «Перейти к поиску» →

Выбор различных параметров поиска→

Выбор меню Файл | Печать→

Нажатие кнопки печать.

12) Сохранение результатов поиска в файл.

Запуск программы →

Нажатие на кнопку «Перейти к поиску» →

Выбор различных параметров→

Выбор меню Файл | Сохранить данные поиска→

Выбор папки для сохранения→

Задание имени файла→

Выбор расширения для файла→

Нажатие кнопки «Сохранить».

13) Изменение размеров колонок в таблице по длине содержащихся в ней данных.

Наведение курсора на заголовок колонки →

Двойной щелчок по заголовку колонки.


Описание сценария по стандарту Гомс

Сценарий: поиск студентов по всем параметрам из области «Поиск студентов по вузу и специальности» и вывод данных на печать.

Таблица 1. Описание сценария работы с программой по стандарту ГОМС: «Поиск студентов по всем параметрам из области «Поиск студентов по вузу и специальности» и вывод данных на печать».

Действие Пользователь №1 Пользователь №2 Время по ГОМС, сек
Запуск программы 1,8 1,8 1,8
Наведение курсора мыши над кнопкой «Перейти к поиску» 0,5 0,4 0,3
Нажатие на кнопку «Перейти к поиску» 0,2 0,2 0,2
Наведение курсора над полем «Выберите вуз» 2 1,2 1
Нажатие на стрелочку в поле «Выберите вуз» 0,9 0,7 0,7
Нахождение нужного вуза (прокрутка колёсиком мыши) 6 4,2 3
Выбор вуза, нажатием левой кнопки мыши 1 0,7 0,7
Наведение курсора над полем «Выберите институт» 2 1,2 0,8
Нажатие на стрелочку в поле «Выберите институт» 0,9 0,7 0,7
Нахождение нужного института (прокрутка колёсиком мыши) 6 4,2 2,8
Выбор института, нажатием левой кнопки мыши 1 0,7 0,7
Наведение курсора над полем «Выберите факультет» 2 1,2 0,8
Нажатие на стрелочку в поле «Выберите факультет» 0,9 0,7 0,7
Нахождение нужного факультета (прокрутка колёсиком мыши) 6 4,2 2,3
Выбор факультета, нажатием левой кнопки мыши 1 0,7 0,7
Наведение курсора над полем «Выберите специальность» 2 1,2 0,7
Нажатие на стрелочку в поле «Выберите специальность» 0,9 0,7 0,7
Нахождение нужной специальности (прокрутка колёсиком мыши) 6 4,2 2,5
Выбор специальности, нажатием левой кнопки мыши 1 0,7 0,7
Наведение курсора над полем «Выберите курс» 1,8 0,9 0,6
Нажатие на стрелочку в поле «Выберите курс» 0,9 0,7 0,7
Нахождение нужного курса (прокрутка колёсиком мыши) 3 3 2,7
Выбор курса, нажатием левой кнопки мыши 1 0,7 0,7
Наведение мыши на пункт меню «Файл» 1,6 1,5 0,9
Нажатие левой кнопкой мыши на меню «Файл» 0,5 0,4 0,4
Наведение мыши на пункт выпавшего меню «Печать» 1 0,7 0,6
Нажатие левой кнопкой мыши на пункт выпавшего меню «Печать» 0,5 0,5 0,5
Наведение мыши на кнопку «Печать» в окне «Печать» 3 2 0,7
Нажатие левой кнопкой мыши на кнопку «Печать» в окне «Печать» 0,6 0,4 0,3
Общее время: 56 40,4 31,2

Пользователь №1: мама – средний уровень пользователей

Пользователь №2: брат – уровень повыше среднего, по сравнению с пользователем №1.

При тестировании программы пользователями, данная программа им понравилась. Из всех функций данной программы пользователи выделили функции задания «особых» параметров печати данных, так как раньше таких не встречали.

Исходя из данных, полученных по ходу эксперимента, можно сделать вывод, что больше всего времени тратиться на выбор параметров, но если эти данные вводить вручную, не выбирая из списка, то времени будет тратиться еще больше, так что минусом это назвать нельзя. Можно сказать, что в целом интерфейс программы составлен хорошо.

Глоссарий

Файл – совокупность связанных записей, хранящихся во внешней памяти компьютера и рассматриваемых как единое целое. Обычно файл однозначно идентифицируется указанием имени файла, его расширения и пути доступа к файлу. В данном случае под файлом понимается файл формата *.rtf, который содержит результаты поиска, сохраненные из программы

Данные – сведения о состоянии любого объекта: экономического или неэкономического, большой системы или ее элементарной части (элемента), о человеке и машине и т.д. В данном случае данными являются сведения о студентах: фамилия, имя, отчество, вуз, институт, факультет, специальность, курс, успеваемость, дата рождения.

База данных – объективная форма представления и организации совокупности данных (статей, расчетов и так далее), систематизированных таким образом, чтобы эти данные могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).

Поиск информации – в узком смысле - процесс выявления в массиве информации записей, удовлетворяющих заранее определенному условию поиска (запросу).

Информационный запрос – в узком смысле – входное сообщение в автоматизированную систему, содержащее требование на выдачу информации.

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


Конструирование отдельных блоков

Мне кажется удачно реализованным окно «Поиск студентов» (рисунок 1), так как в нем параметры поиска поделены на две области, что удобно для пользователя.

Также можно сбросить все параметры поиска в их исходное положение, кнопками «Сброс» отдельно для каждой группы параметров, либо нажатием кнопки F7 для сброса всех параметров.

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

Развернув окно на весь экран кнопкой «развернуть» в правом верхнем углу экрана, пользователь может увидеть все столбцы данной таблицы, так как размер таблицы зависит от размера окна.

Пользователь может скрыть ненужный ему столбец, щелкнув правой кнопкой мыши по заголовку столбца, и выбрать в контекстном меню пункт «Скрыть столбец».

В таблице можно выделять данные для их копирования.

Для выделения одной ячейки достаточно щелкнуть на нее левой кнопкой мыши, что видно из рисунка 1 или 2.