62
2.2.2 Характеристика нормативно-справочной, входной и оперативной
информации
Автоматизированная система тестирования создается не на пустом месте.
В основу методики ее работы положены системы тестирования, многие годы
применявшиеся на практике, но не выполненные в виде компьютерных
программ. Поэтому входными данными для системы будут являться те же
данные, которые использовались при разработке неавтоматизированных систем
тестирования. Каждая из подсистем разрабатываемой системы имеет свой набор
входных и выходных данных. Причем выходные данные одной подсистемы
могут рассматриваться и как результат работы системы в целом, но
одновременно могут рассматриваться и как входные данные для другой
подсистемы. Так, например, результат прохождения теста является выходным
результатом подсистемы тестирования и с точки зрения пользователя,
проходившего тест является результатом работы системы, но с другой стороны
этот результат выступает в качестве входных данных для подсистемы
составления статистики [18].
Опишем входные и выходные данные каждой подсистемы.
Для подсистемы ведения списка пользователей входными данными
является список пользователей на бумажных носителях. Список должен быть
разделен на категории, которые определяют права доступа пользователей к
функциям системы. Выходными данными подсистемы ведения списка
пользователей является сформированная таблица пользователей. Подсистема
ведения списка пользователей имеет задачу авторизации пользователя при
начале сеанса работы с системой. Входными данными для этой задачи являются
логин и пароль, введенные пользователем с клавиатуры, а выходными данными
– идентифицированный пользователь.
В подсистеме конструирования тестов выделяется задача ведения
справочников дисциплин, тем и сложностей. Входными данными для этой
задачи являются соответствующие списки на бумажных носителях, а