Процесс тестирования в учебном заведении
Разработка автоматизации процесса тестирования в учебном заведении. Характеристика и анализ существующей организации обработки информации. Обоснование выбора языка программирования, классификация и кодирование информации. Программная реализация задачи.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 06.06.2012 |
Размер файла | 1,9 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
РОССИЯ
Федеральное агентство связи
БФ ФГОБУ ВПО «СибГУТИ»
КУРСОВАЯ РАБОТА
по дисциплине: Информационные вычислительные технологии
«Тестирование»
Улан-Удэ 2012 г.
Введение
На сегодняшний день информация рассматривается как один из основных ресурсов развития общества, а информационные системы и технологии используются в производственной, управленческой, финансовой деятельности. Деятельность организаций, фирм, сейчас все в большей степени зависит от их информированности и способности эффективно использовать имеющуюся информацию. Прежде чем предпринять какие-то действия, необходимо провести большую работу по сбору и обработке информации, ее осмыслению и анализу. Отыскание рациональных решений в любой сфере требует обработки больших объемов информации, что невозможно без привлечения специальных технических средств. В XXI веке вычислительные машины внедряются повсюду, объясняется это тем, что работать с большим объемом информации сложно. Также при расчетах легко можно допустить ошибку или описку, поэтому рациональней использовать нужное программное обеспечение на ПК.
Управленческая деятельность выступает в современных условиях как один из важнейших факторов функционирования и развития промышленных фирм. В данном дипломном проекте по учету результатов тестирования.
Подходя к современным требованиям, предъявляемых к качеству работы управленческого звена компании, нельзя не отметить, что эффективная работа его всецело зависит от уровня оснащения офиса компании электронным оборудованием (компьютеры, средства связи, копировальные устройства), а также их профессиональной программной обеспеченностью.
Учет результатов тестирования имеет большое значение, помогая правильно оценить знания тестируемых студентов, а также систематизировать информацию и формировать отчеты.
Целью данного дипломного проекта является автоматизация процесса тестирования в учебном заведении. Задача учет результатов тестирования при помощи компьютерных систем довольно актуальная проблема в сфере деятельности учебного заведения, которая во многом зависит от программной обеспеченности. В связи с этим, необходимо иметь специализированное ПО, максимально подобранное под решение данной задачи. Целью решения данной задачи можно считать бесперебойную систему тестирования, исключая ошибки, вследствие своевременного снабжения расходными материалами и обслуживания технических средств.
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1 Описание предметной области
Все учебные заведения нуждаются в учете успеваемости обучающихся. Многие преподаватели введут учет в таблицах, т. е. в журналах. Однако со временем приходит понимание, что данные могут «потеряться», мало контроля при таком способе работы, а для нормального учета нужно данные хранить в базе.
Ведение учета тестирования, помимо учетных, подразумевает выполнение контрольных функций. Здесь имеется в виду проверка соответствия фактических результатов данным учета.
Построить запросы, формы и отчеты, позволяющие получать следующую информацию:
результаты тестирования группы;
результаты тестирования по промежутку времени;
результаты тестирования по дисциплинам;
результаты тестирования по одному тесту;
результаты тестирования студента;
учет результатов тестирования.
Реализация контрольных функций учета тестирования достигается путем проведения тестирования. В общем случае тестирование - это способ проверки уровня знаний в предметной области, респонденту задается ряд вопросов, на которые необходимо ответить правильно. Отвечают путем выбора из предложенных вариантов ответа иначе предлагают свой вариант. По количеству правильных ответов - балов определяется дифференцированная оценка:
5 - >85%
4 - >70%
3 - =>50%
2 - <50%
Цель проведения тестирования - определить уровень знаний респондента, опираясь на которые можно поставить оценку или принять на работу . Тестирование проводится в присутствии проверяющих лиц при наличие возможности жульничества при прохождении теста.
1.2 Экономическая сущность и содержание задачи
Для современных условий характерно применение высокоэффективной внутрифирменной системы информации, основанной на использовании новейших технических средств автоматизированной обработки цифровой и текстовой информации, объединенных в локальную единую внутрифирменную вычислительную сеть.
Информационная система состоит из компонентов обработки информации, внутренних и внешних каналов передачи.
Управленческие информационные системы последовательно реализуют принципы единства информационного процесса, информации и организации путем применения технических средств сбора, накопления, обработки и передачи информации.
Информационный процесс, направленный на получение научно-технической, плановой, контрольной, учетной и аналитической информации, в информационных системах унифицирован и базируется на электронно-вычислительной технике.
Информация, и, особенно, ее автоматизированная обработка, является важным фактором повышения эффективности производства.
Важную роль в исполнении информации играют способы ее регистрации, обработки, накопления и передачи; систематизированное хранение информации и выдача ее в требуемой форме; производство новой числовой, графической и иной информации.
В современных условиях в крупных организациях созданы и эффективно действуют информационные системы, обслуживающие процесс подготовки и принятия управленческих решений и решающие следующие задачи: обработка данных, обработка информации, реализация интеллектуальной деятельности.
Для определения эффективности внутрифирменной системы управления на многих предприятиях в учете и отчетности стал использоваться показатель - отношение получаемой прибыли к затратам на технические средства и обеспечение функционирования внутрифирменной системы информации.
Задача, решаемая в данном проекте, имеет большое значение, так как на предприятие «Тестирование» берется за проведение тестов и учет результатов тестирования. В связи с этим, учет результатов тестирования на предприятии является довольно сложным процессом, требующим точности и корректности выполнения тестов.
Основной экономический смысл решения задачи «Тестирование» состоит в ускорении выполнения тестов, уменьшении рабочего дня преподавателя. Реализация данного проекта позволит снизить трудовые затраты по проведению тестов, повысить качество контроля результатами тестирования и исключить ошибки и недочеты.
Требования, предъявляемые для проведения тестирования:
- отражение всех выполненных тестах, дат их прохождения;
- составление тестов;
Решение поставленной задачи необходимо ввиду того, что по средствам решения данной задачи, будет намного легче контролировать работу. Еще осложняет решение данной задачи то, что раньше на предприятии никакой автоматизации не было, и внедряться это будет впервые. Весь персонал будет постепенно привыкать к нововведению и будет обучаться работать с данной программой. В этих целях интерфейс программы был специально разработан с упором на то, чтоб все меню программы были максимально просты, не в ущерб функциональности.
Решение данной задачи обеспечивает:
- систематизацию информации по результатам тестирования;
- сбор статистической информации по респондентам;
- осуществление контроля информации по тестам;
- формирование необходимых выходных отчетов.
1.3 Характеристика существующей организации обработки
информации
1.3.1 Характеристика первичной информации
Таблица 1. Первичные документы
Наименование первичного документа |
Идентификатор |
Период поступления |
Получатель |
Приложение |
|
Тест |
ID101D&2 |
каждый месяц |
респондент |
DocIn |
Тест, применяется для оценки знаний респондента. Состоит из ряда вопросов и вариантов ответов, вопросы как правило в пределах одной предметной области.
Результат по тесту включает оценку по баллам, дате, предметной области и данных о респонтете, такие как фамилия, имя, группа
1.3.2 Характеристика результатной информации
В результате решения задачи получаются следующие выходные документы:
Таблица 2. Выходные документы
Наименование выходного документа |
Идентификатор |
Период получения |
Получатель |
Приложение |
|
Журнал учета результатов тестирования |
ID201D&1 |
ежемесячно |
Декан, преподаватель |
DocOut |
Журнал учета результатов тестирования, ведется преподавателем по группам, студентам, оценкам и дате. Записи в журнал производятся на основании результатов тестирования.
1.3.3 Информационная модель решения задачи и ее описание
Информационная модель задачи выглядит следующим образом:
В данной информационной модели объектами являются следующие документы: Результат по тесту (ID101D&1), Тест (ID101D&2), Журнал учета результатов тестирования (ID201D&1.
1.3.4 Технологический процесс решения задачи и его описание
Технологический процесс решения задачи выглядит следующим образом:
Респондент вручную проходит тест и формирует отчет (ID101D&1), который поступает преподавателю, затем преподаватель вручную заполняет и формирует отчет (ID201D).
Полученные выходные документы (ID201D&1) передаются декану.
1.4 Анализ существующей организации обработки информации,
обоснование необходимости и цели использования ЭВМ при решении
данной задачи
Важной задачей «Тестирования» является учет результатов тестирования. Весь процесс учета результатов тестирования, создание и проведение тестов, формирование отчетов выполняется вручную преподавателями.
При ручной обработке документов затрачивается намного больше времени, чем при машинной обработке данных. Также возникают постоянные ошибки при заполнении документов в последствие неправильные данные и неверный итог. Из-за этого приходится постоянно перепроверять данные, которые иногда теряются или могут быть испорчены в виду того, что бумага является ненадежным средством хранения информации и данные хранятся на бумаге в единичном экземпляре. Поэтому для совершенствования процесса учета товаров на складе необходимо автоматизировать этот процесс.
Автоматизация процесса учета товаров освободит преподавателей от рутинной работы. Она позволит с помощью технических средств обеспечить проведение и создание тестов, учет результатов тестирования, сбор и обработку информации. Вследствие этого можно сэкономить довольно много рабочего времени, ускорить процесс обучения и заполнения данных, получить различные отчеты, которые можно легко распечатать на бумаге.
Цели и задачи автоматизации:
- обеспечение быстрого и удобного доступа к необходимой информации;
- исключение ошибок при расчетах;
- систематизация информации для последующего анализа;
- формирование необходимых отчетов.
тестирование автоматизация программирование кодирование
2. Проектная часть
2.1 Постановка задачи
Необходимо произвести автоматизацию учета результатов тестирования. Задача направлена на автоматизацию проведения тестов, получение необходимых сводных ведомостей, содержащих информацию о результатах тестирования, систематизацию данных и их использование, осуществление контроля над своевременным выполнением работы.
При решении данной задачи участвуют: преподаватель, осуществляющий сбор данных по тестам, респондент, осуществляющий инженер, обеспечивающий обслуживание оргтехники и контролирующий поставку расходных материалов.
В решении задачи используются следующие первичные (входные) документы: бланк теста.
На основании этих документов нужно разработать следующие входные файлы:
- «Fak.db» - содержит сведения о факультетах;
- «Stutents.db» - содержит сведения о студентах;
- «Teacher.db» - содержит сведения о преподавателях.
- «Predmet.db» - содержит сведения о дисциплинах;
- «Theme.db» - содержит сведения о темах дисциплин;
- «Tests.db» - содержит сведения о тестах;
- «Zhurnal.db» - содержит сведения о результатах тестирования;
В результате решения задачи получить следующие отчеты:
- результаты тестирования за период времени;
-результаты тестирования группы;
-результаты тестирования студента;
-результаты тестирования за тест;
Данный программный продукт выполнить на языке Borland Delphi 7.0.
Для реализации программного продукта использовать следующие технические средства, рекомендуется:
Требования системы:
Операционная система: Windows XP SP2/Windows Vista/Windows 7 Процессор: Intel® не ниже 1 ГГц либо AMD Athlon Оперативная память: 10 мб оперативной памяти для Windows Vista/7 или 25 мб для Windows XP Свободное место на жестком диске: 8 мб Для работы с системой необходим ответственные оператор.
2.2 Обоснование выбора языка программирования
Для решения данной задачи был выбран язык программирования Borland Delphi 7.0.
Для решения задач обработки больших объемов информации широко используются базы данных (БД). База данных - это именованная совокупность данных, которые отражают состояние объектов и отношений между ними в рассматриваемой предметной области. Основные идеи современной информационной технологии базируются на концепции БД: данные должны быть уложены в базу с целью адекватного отображения изменяющегося реального мира и удовлетворения информационных потребностей пользователей.
Преимущества БД:
сокращение избыточности хранимых данных;
устранение противоречивости хранимых данных;
гибкость: расширение возможностей новой разработки без изменения существующей;
обеспечивается соблюдение стандартов;
обеспечение безопасности данных, целостности данных;
возможность учета дополнительных требований пользователя;
независимость программ от методов доступа и способов хранения данных и наоборот.
В основе реляционной базы данных (РБД) лежат таблицы. Для реализации запросов используется язык SQL. Для создания РБД была использована среда программирования Delphi 7.0.
Предметная область проекта - тестирование.
В данном курсовом проекте разрабатываются программные средства, позволяющие реализовать учет результатов тестирования и проведения тестов. При этом осуществляется управление базой данных по средствам совокупности форм позволяющих пользователю получать и изменять интересующую информацию.
Реализуются добавление, удаление и редактирование записей, просмотр и печать отчетов.
Delphi -- императивный, структурированный, объектно-ориентированный язык программирования, диалект Object Pascal.[2]
С помощью Delphi можно создавать различные типы программ - и консольные приложения, и оконные приложения, и приложения для работы с базами данных и Internet. В консольных приложениях для ввода и вывода данных используются процедуры Read, Readln,Write, Writeln. Для выполнения консольного приложения эмулируется режим операционной системы MS DOS.
Механизмы доступа к базе данных в Delphi (BDE, ADO, dbExpress, InterBase).
Экспорт данных из Delphi в Microsoft Excel
Этапы проектирования базы данных (системный анализ предметной области, инфологическое проектирование, выбор СУБД, датологическое проектирование, физическое проектирование)
Модели данных (иерархическая, сетевая, реляционная, постреляционная, объектно-ориентированная модель данных). Исторически первой появилась иерархическая модель данных, которая строится по принципу иерархии типов объектов. Но в настоящее время широко используется реляционная модель данных (в этой модели объекты и взаимодействия между ними представляются с помощью таблиц). На ее идеологии построены СУБД: FoxPro, Access и др. Реляционные базы данных завоевали особую популярность благодоря тому, что они обладают простой организацией и гибкой структурой
Borland C++Builder,сегодня является наиболее совершенной визуальной средой быстрой разработки на Си++ для Windows. В ее состав входит около 200 самых разных компонентов, а создание законченной программы требует минимума усилий. Ближайший конкурент Borland C++Builder -- это не система Microsoft Visual C++, которая построена по другой схеме, a Microsoft Visual Basic. Однако эффективность программ, создаваемых с помощью C++Builder, в десятки раз превосходит быстродействие программ, написанных на MS Visual Basic. Да и по числу свободных доступных компонентов равных среде C++Builder сегодня не найти.
C++ Builder объединяет в себе комплекс объектных библиотек (STL, VCL, CLX, MFC и др.), компилятор, отладчик, редактор кода и многие другие компоненты. Цикл разработки аналогичен Delphi[1]. Большинство компонентов, разработанных в Delphi, можно использовать и в C++ Builder без модификации, но обратное утверждение не верно.
C++ Builder содержит инструменты, которые при помощи drag-and-drop действительно делают разработку визуальной, упрощает программирование благодаря встроенному WYSIWYG -- редактору интерфейса и пр.
SQL -- универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. SQL основывается на исчислении кортежей. SQL является, прежде всего, информационно-логическим языком, предназначенным для описания, изменения и извлечения данных, хранимых в реляционных базах данных. SQL нельзя назвать языком программирования.
Изначально, SQL был основным способом работы пользователя с базой данных и позволял выполнять следующий набор операций:
создание в базе данных новой таблицы,
добавление в таблицу новых записей,
изменение записей,
удаление записей,
выборка записей из одной или нескольких таблиц (в соответствии с заданным условием)
изменение структур таблиц.
При всех своих изменениях, SQL остаётся единственным механизмом связи между прикладным программным обеспечением и базой данных. В то же время, современные СУБД, а, также, информационные системы, использующие СУБД, предоставляют пользователю развитые средства визуального построения запросов.
Каждое предложение SQL -- это запрос или обращение к базе данных, которое приводит к изменению в базе данных. В соответствии с тем, какие изменения происходят в базе данных, различают следующие типы запросов:
запросы на создание или изменение в базе данных новых или существующих объектов (при этом в
запросе описывается тип и структура создаваемого или изменяемого объекта);
запросы на получение данных;
запросы на добавление новых данных (записей)
запросы на удаление данных;
обращения к СУБД
FoxPro -- один из диалектов языка программирования xBase, применяемый в одноименном программном пакете. Как язык программирования, в основном применяется для разработки Файл-серверных реляционных СУБД, хотя существует, за счет гибких и богатых средств языка, возможность разработки и других классов программ. В настоящее время используется в среде разработки Microsoft Visual FoxPro.
Встроенный в программу Интерпретатор FoxPro синтаксически мало чем отличается от классического. Но есть и отличия
Важное принципиальное отличие заключается в том, что класический FoxPro интерпретатор рассматривает любую ранее не объявленную переменную как поле базы данных в текущей рабочей области, причем это станет известно только на этапе выполнения. Встроенный в программу Интерпретатор FoxPro требует, чтобы обращение к полю базы данных было записано по правилу ИмяАлиаса.ИмяПоля.
Кроме того, встроенный интерпретатор не поддерживает операторы и функции, связанные со средой FoxPro.
Названия переменных можно писать по-русски
Есть функции, которые отсутствуют в FoxPro, например, DayMonthCount, IsLeapYear и т.д.
Есть функции специфичные для данной задачи, так называемые Бухгалтерские функции
2.3 Информационное обеспечение задачи
2.3.1 Классификация и кодирование информации
В данной задаче используются следующие коды: технического средства, вида технического средства, заказчика, исполнителя, продукции.
Код технического средства - сложный код, разрядная система кодирования. Структура кода:
Код теста:
Порядковый номер: 00001…49999 Каждому тесту присваивается уникальный номер. Повторное применение номера не допустимо.
Таблица 3: Тесты
Код теста |
Дисциплина |
Тема |
Преподаватель |
Тест |
текст теста |
|
00001 |
ЭТ |
транзисторы |
Калинов Александр Иванович |
тест1 |
… |
|
00002 |
ЭТ |
транзисторы |
Калинов Александр Иванович |
тест2 |
… |
|
00003 |
ТРПП |
интераперабельность |
Гороховская Надежда Анатольевна |
тест1 |
… |
|
00004 |
ТРПП |
интераперабельность |
Гороховская Надежда Анатольевна |
тест2 |
… |
|
00005 |
Информатика |
Синкаксис С++ |
Эддыниева Надежда Анатольевна |
тест1 |
… |
Код журнала:
Порядковый номер: 50000…99999. Каждому результату присваивается уникальный номер. Повторное применение номера не допустимо.
Таблица 4: Журнал
Код результата |
Дисциплина |
Респондент |
Преподаватель |
Тест |
Оценка |
|
50001 |
ЭТ |
Николаев Артем Викторович |
Калинов Александр Иванович |
1 |
4 |
|
50002 |
ЭТ |
Эрдыниев Александр Петрович |
Калинов Александр Иванович |
2 |
4 |
|
50003 |
ТРПП |
Эрдыниев Александр Петрович |
Гороховская Надежда Анатольевна |
3 |
5 |
|
50004 |
ТРПП |
Дашиев Булат Викторович |
Гороховская Надежда Анатольевна |
4 |
5 |
|
50005 |
Информатика |
Дашиев Булат Викторович |
Эддыниева Надежда Анатольевна |
5 |
2 |
2.3.2 Характеристика входной информации
Описание первичных документов приведено в пункте 1.3.1.
Данные из входных документов вводятся в рабочие файлы:
Таблица 5. Рабочие файлы
Наименование рабочего файла |
Иденти-фикатор |
Приложение (структура файла) |
Приложение (содержимое файла) |
|
Таблица, содержащая сведения о тестах (tests.db) |
ID101D&1 |
ID1 |
ID*1 |
2.3.3 Характеристика нормативно-справочной информации
В качестве нормативно-справочной информации используются данные из следующих таблиц:
Таблица 6. Справочные файлы
Наименование справочного файла |
Идентификатор |
Приложение (структура файла) |
Приложение (содержимое файла) |
|
Таблица, содержащая сведения об факультетах (Fak.db) |
ID301D&1 |
ID2 |
ID*2 |
|
Таблица, содержащая сведения об факультетах (Teacher.db) |
ID301D&2 |
ID3 |
ID*3 |
|
Таблица, содержащая сведения о студентах (Stutents.db) |
ID301D&3 |
ID4 |
ID*4 |
|
Таблица, содержащая сведения о дисциплинах (Predmet.db) |
ID301D&4 |
ID5 |
ID*5 |
|
Таблица, содержащая темах дисциплин (Theme.db) |
ID301D&5 |
ID6 |
ID*6 |
Справочник Факультеты содержит Название, ФИО Декана, Сокращение Названия.
Справочник Учителя содержит ФИО Преподавателя, Факультет.
Справочник Студенты содержит ФИО Студента, Группа.
Справочник Дисциплины содержит ФИО Преподавателя, Название дисциплины.
Справочник Темы содержит Индификатор, Название дисциплины, Название темы.
2.3.4 Характеристика результатной информации
В результате решения задачи получаются следующие выходные документы:
Таблица 7. Выходные документы
Наименование рабочего файла |
Иденти-фикатор |
Приложение (структура файла) |
Приложение (содержимое файла) |
|
Журнал учета результатов тестирования |
ID201D&1 |
ID7 |
ID*7 |
Журнал учета результатов тестирования, ведется преподавателем по группам, студентам, оценкам и дате. Записи в журнал производятся на основании документов результаты тестирования.
2.4 Программная реализация задачи
Программная реализация задачи «Тестирование» представлена следующим образом:
Таблица 8. Описание модулей
Имя модуля |
Назначение |
Приложение |
|
FormM |
Главное меню программы, загружается первым при запуске приложения и несет в себе задачу по управлению другими элементами программы |
Main |
|
TestEditor |
Формирование рабочих файлов «Тесты», вызываются из главного меню программы |
TestE |
|
Tests |
Вывод на экран рабочих файлов «Тесты», вызываются из главного меню программы |
ID*1 |
|
SprF |
Ввод и корректировка справочных файлов «Факультеты», вызываются из главного меню программы |
ID*5 |
|
SprD |
Ввод и корректировка справочных файлов «Дисциплины», вызываются из главного меню программы |
ID*5 |
|
SprP |
Ввод и корректировка справочных файлов «Преподаватели», вызываются из главного меню программы |
ID*3 |
|
FormRez |
Формирование, вывод на экран и на печать отчетов «Отчеты» |
ID*7 |
Интерфейс программы выглядит следующим образом:
Заключение
Целью данного дипломного проекта была автоматизация процесса тестирования.
В результате проделанной работы была разработана программа на языке Borland Delphi 7.0, которая:
- позволяет вводить и корректировать справочные и рабочие файлы;
- производит поиск и фильтрацию данных по разным показателям;
- формирует, выводит на экран и на печать необходимые отчеты, позволяющие осуществлять контроль за правильностью данных;
- позволяет сохранять выходные отчёты в электронной форме.
Отчеты можно сформировать за любой желаемый период.
Данная программа существенно облегчает работу по учету тестирования. Она позволяет значительно сократить время обработки документов, расчета данных, сокращает вероятность появления ошибок в расчетах заказов. Постоянное накопление данных обеспечивает возможность следить за повышением или спадом заказов, вынуждая предпринимать какие-либо благоприятные действия.
Итак, в данном проекте была разработана автоматизированная система складского учета, Благодаря внедрению описанной системы появилась возможность, по требованию руководства, оперативно выдавать информацию о «Результатах тестирования» за требуемый промежуток времени.
Эксплуатация автоматизированной информационной системы обеспечит:
- формирование и проведения тестов;
- создание и использование нормативно-справочной информации: факультеты, преподаватели, студенты, дисциплины .
- ввод минимума данных и получение результирующей информации.
Литература
1. «Углубленное программирование баз данных в Delphi 7» Соловьев А.В.
2. «ПРОЕКТИРОВАНИЕ БАЗДАННЫХВ СРЕДЕ DELPHI» Л.С. Блюдина
3. «БАЗЫ ДАННЫХВ СРЕДЕ DELPHI» В.С. Понамарев.
Приложение
DocIn
Тест «[название]» Вопросов [M] |
||
Вопрос1 |
вариант ответа 1 |
|
вариант ответа 2 |
||
вариант ответа 3 |
||
вариант ответа 4 |
||
Вопрос2 |
вариант ответа 1 |
|
вариант ответа 2 |
||
вариант ответа 3 |
||
вариант ответа 4 |
||
Вопрос … |
вариант ответа 1 |
|
вариант ответа 2 |
||
вариант ответа 3 |
||
вариант ответа 4 |
||
Вопрос [M] |
вариант ответа 1 |
|
вариант ответа 2 |
||
вариант ответа 3 |
||
вариант ответа 4 |
DocOut
Название теста:_______________ Тест Выполнил ______________ Ст. Группы:__________________ Оценка:_____________________ Дисциплина:__________________ Тест составил:________________ Дата:_________________________ |
ID1
Ключевое поле |
Поле |
Тип поля |
Размер поля |
|
ключ |
NomerTesta |
числовой |
5 |
|
NazvanieThem |
символьный |
40 |
||
NazvanieTesta |
символьный |
40 |
||
FIOPr |
символьный |
40 |
||
NomerThem |
числовой |
5 |
ID*1
ID2
Ключевое поле |
Поле |
Тип поля |
Размер поля |
|
ключ т |
NazvanieFAK |
символьный |
40 |
|
DekanFIO |
символьный символьный |
40 |
||
Sokr |
символьный |
10 |
ID*2
ID3
Ключевое поле |
Поле |
Тип поля |
Размер поля |
|
ключ т |
NazvanieFAK |
символьный |
40 |
|
DekanFIO |
символьный символьный |
40 |
||
Sokr |
символьный |
10 |
ID*3
ID4
Ключевое поле |
Поле |
Тип поля |
Размер поля |
|
ключ |
FIOSt |
символьный |
40 |
|
ключ |
Group |
символьный |
10 |
|
Semestr |
числовой |
5 |
||
NazvanieFAK |
символьный |
40 |
ID*4
ID5
Ключевое поле |
Поле |
Тип поля |
Размер поля |
|
ключ |
NazvaniePred |
символьный |
40 |
|
FIOPr |
символьный |
40 |
ID*5
ID6
Ключевое поле |
Поле |
Тип поля |
Размер поля |
|
ключ |
NomerThem |
числовой |
5 |
|
NazvaniePredm |
символьный |
40 |
||
NazvanieThem |
символьный |
40 |
ID*6
ID7
Ключевое поле |
Поле |
Тип поля |
Размер поля |
|
ключ |
n |
числовой |
5 |
|
FIOSt |
символьный |
40 |
||
Group |
символьный |
10 |
||
NomerT |
числовой |
5 |
||
Semestr |
числовой |
5 |
||
NomerTesta |
числовой |
5 |
||
NazvanieTesta |
символьный |
40 |
||
FIOPr |
символьный числовой |
40 |
||
Ocenka |
числовой |
5 |
||
Point |
числовой |
5 |
||
PointAll |
числовой 5 |
5 |
||
DataTime1 |
Дата и время |
|||
NazvaniePred |
символьный |
40 |
ID*7
Main
TestE
Размещено на Allbest.ru
Подобные документы
Организация проверки результатов обучения и оценки знаний, использование систем тестирования, основные требования к ним. Создание современной модели WEB-сервиса тестирования знаний; программная реализация; защита от копирования информации и списывания.
курсовая работа [24,1 K], добавлен 11.05.2012Реализация работы автомата подачи звонков в учебном заведении с использованием персонального компьютера. Создание файла прошивки для устройства. Сборка собственной схемы. Симулирование полученного устройства. Алгоритмы работы программы, ее листинг.
курсовая работа [1,2 M], добавлен 28.04.2014Использование информационных технологий в учебном процессе. Тестирование как средство контроля знаний. Разработка компьютерной системы тестирования знаний. Описание языка программирования. Вредные факторы воздействия компьютера на здоровье человека.
дипломная работа [562,2 K], добавлен 06.06.2014Выбор технологии, языка и среды программирования. Анализ процесса обработки информации и выбор структур данных для ее хранения, разработка основных алгоритмов. Проектирование интерфейса пользователя. Выбор стратегии тестирования и разработка тестов.
курсовая работа [332,3 K], добавлен 09.12.2014Обзор существующих систем управления базы данных. Основные характеристики языка программирования MS VB 2010. Содержание базы данных для хранения информации об успеваемости. Программирование системных модулей программы, содержание интерфейса пользователя.
курсовая работа [1,1 M], добавлен 22.02.2014Роль и место комплекса задач в экономической информационной системе, технико-экономическое обоснование автоматизации обработки информации. Характеристика и анализ существующей организации обработки информации по комплексу задач на объекте управления.
дипломная работа [5,3 M], добавлен 29.06.2012Обследование объекта, обоснование необходимости систем компьютерного тестирования. Анализ существующих разработок и обоснование выбора технологии проектирования. Создание системы компьютерного тестирования на основе случайного выбора в среде Visual Basic.
дипломная работа [2,4 M], добавлен 18.08.2013Виды организации контроля знаний и умений учащегося. Формирование независимой и объективной информации о результатах учебного процесса для обучаемого и обучающего. Обоснование выбора программы тестирования знаний студентов младших курсов по информатике.
курсовая работа [488,8 K], добавлен 03.09.2016Методика разработки контрольных тестов. Обзор программных продуктов по данной теме. Система тестирования INDIGO - профессиональный инструмент автоматизации процесса тестирования и обработки результатов. Создание интерактивного теста с помощью макросов.
курсовая работа [2,1 M], добавлен 21.06.2014Основы методологии проектирования информационной системы. Общая характеристика и классификация CASE-средств. Рассмотрение логической, функциональной и физической модели данных системы "Студент". Расчет трудоемкости разработки программного изделия.
дипломная работа [1,9 M], добавлен 16.03.2012