рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Описание алгоритма работы программы

Описание алгоритма работы программы - раздел Информатика, Диплом Тестирование Описание Алгоритма Работы Программы. Рассмотрим Логическую Схему Взаимодейств...

Описание алгоритма работы программы. Рассмотрим логическую схему взаимодействия базы данных Access, содержащую таблицы базы данных, формы программы вместе с элементом управления данными DDC - DAO data control и связанными элементами управления рис.10 . Элемент управления данными с помощью свойства DataBaseName осуществляет подключение к указанной базе данных.

Но так как база данных содержит таблицы и запросы в свойстве RecordSource необходимо указать существующую таблицу или запрос, или указать текст динамического SQL-запроса, который возвращает набор записей. Таким образом, элемент управления данными всегда подключен к одному объекту базы данных - таблице или запросу. Рисунок 10 Логическая схема отображения данных на форме программы Но элемент управления данными только содержит набор записей из таблицы или запроса, но не может отображать на форме информацию из таблицы или запроса.

Для этой цели служат связанные с DDC элементы управления, которые отображают информацию из одного поля таблицы или запроса. Ряд элементов управления позволяет подключать поля только определенных типов. В таблице 1 перечислены такие элементы управления и возможность их подключения к данным определенных типов Таблица 1. Подключение элементов управления к данным разных типов Элемент управления Типы данных TextBox Текстовый, memo, числовой, дата. Редактирование разрешено Label Текстовый, числовой, дата. Редактирование запрещено Image Графические элементы базы данных.

Редактирование невозможно Picture Box Графические элементы базы данных. Редактирование разрешено CheckBox Логический True False ListBox Текстовый. Редактирование разрешено. ComboBox Текстовый. Редактирование разрешено Информация из базы данных поступает в один из элементов управления, который служит для ее отображения.

Для того чтобы осуществить эту связь, используется специальный элемент управления, который называется Data. С этой целью в его свойствах указывается, к какой базе будет обращаться программа. В элемент управления Data входят и средства для перемещения между записями в БД. Имеются четыре кнопки, которые позволяют переходить к первой, последней, следующей по счету и предыдущей записи. Рисунок 11 Элемент управления данными DDC -DAO data Control Для подключения к БД служат два свойства элемента Data. Свойство DatabaseName имя БД связывает элемент управления с определенной базой данных.

Второе свойство, RecordSourse, связывает элемент с одной из таблиц в БД. После того, как установлено соединение с базой данных, можно выбрать нужную таблицу из списка имеющихся. После того как образ таблицы создан в элементе Data, поля таблицы можно передать другим элементам управления в составе формы. В поле ввода TextBox можно просматривать техт, содержащийся в определенном таблицы.

Это требует установки свойств DataSource и DataField этого элемента управления. Свойство DataSource, то есть источник данных, должно содержать имя элемента типа Data, а DataField - название поля, которое нужно просмотреть. Перед установкой связи через элемент управления данными был выбран формат для базы, к которой было произведено подключение. Этой цели служит свойство Connect. По умолчанию оно ориентировано на формат MicroSoft Access.

Элементы управления в форме Visual Basic предоставляют полный доступ к информации в базе данных. Изменения, сделанные пользователем при редактировании данных, автоматически обновляются в базе при переходе к другой записи или при закрытии формы. Другим визуальным средством для отображения информации из базы данных является MSFlexGrid обычная сетка. Из всех элементов управления, имеющихся в Visual Basic, MSFIexGrid является одним из наиболее выразительных Элемент MSFIexGrid предоставляет все функциональные возможности, необходимые для построения приложений электронных таблиц. Если вы освоили его базовые свойства, то написание приложений, работающих подобно электронной таблице и предназначенных для отображения соответствующих данных, сведется просто к установке свойств этого элемента Visual Basic 6. Руководство разработчика.

Перевод с английского под редакцией Ю.М. Зорина. Том 1, Ирина , BHV, Киев 2000, с.295 MSFlexGrid является средством управления ActiveX. Это средство управления предоставляет множество традиционных для работы с электронными таблицами возможностей.

Связав средство управления FlexGrid с соответствующим образом сконфигурированным средством управления Data в форме получаем дополнительные мощные возможности обработки информации и представления ее в табличной форме. Взаимодействие средства управления Data со средством управления MSFlexGrid осуществляется путем установки свойств. DataSource. Установив эту связь, ячейки объекта типа табличная сетка автоматически заполняются записями базы данных.

В программе решаются независимые друг от друга подзадачи 1. Ввод пароля пользователя, по которому определяется, пользователь какого типа использует программу в данный момент студент или администратор. В зависимости от этого программа предоставляет или отказывает в выполнении каких-то команд. Например, администратор может менять содержимое базы данных университета добавить или удалить группу, студентов, переименовывать группы и т.д. и банка данных тестовых заданий. Студенту производить такие изменения запрещено. 2. Редактирование базы данных университета академии и банка данных заданий по дисциплинам. 3. Построение иерархического дерева университета академии в зависимости от данных, присутствующих в базе данных университета. 4. Выбор тестового задания и режима тестирования студентом. 5. Собственно тестирование в соответствии с выбранным режимом. 6. Выставление оценки тестируемому и занесение в базу данных результата тестирования по каждому студенту. 7. Просмотр статистики тестирования по каждому студенту, построение соответствующего графика и вывод его на печать. 2.

– Конец работы –

Эта тема принадлежит разделу:

Диплом Тестирование

На этом этапе технического развития уже не только компьютер осваивается культурой как новое знание и новая ценность, но традиционные знания и… Актуальной задачей педагогической информатики становится помощь… Но изучение персонального компьютера представляет сложность как для детей, так и для взрослых. Опосредованность реалий…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Описание алгоритма работы программы

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

Постановка задачи
Постановка задачи. Самой сложной задачей эксперта по контролю является задача разработки тестовых заданий, которые позволяют максимально оценить уровень соответствия или несоответствия ПМЗ и ЛМЗ. П

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

Выбор состава технических и программных средств
Выбор состава технических и программных средств. Система управления базами данных Access 97 служит для создания различных баз данных, их редактирования, выборки из базы требуемых данных по условию,

Описание приложения Система Тестирования
Описание приложения Система Тестирования. Так как современная система тестирования должна иметь основные блоки стр. 12 , то и представленный проект имеет формы, соответствующие основным блокам сист

Описание формы frmStudent
Описание формы frmStudent. Форма frmStudent приложения блок администрирования Форма содержит четыре основных блока 1. Элемент управления дерево, представляющее базу данных Univer97.mdb в иерархичес

Описание формы frmOpen
Описание формы frmOpen. При щелчке по дереву университета в блоке администрирования программы, если узел представляет собой какого-то студента, а на группу или факультет становится доступным пункт

Описание формы frmTest
Описание формы frmTest. Форма frmTest содержит элементы управления, приведенные на рисунке 16. Командная кнопка 1 производит проверку правильности ответов и позволяет произвести переход к следующем

Описание формы frmOcenka
Описание формы frmOcenka. После прохождения последнего тестового задания в форме frmTest управление программой автоматически передается в форму frmOcenka где происходит выставление оценки, в зависи

Описание формы frmResults
Описание формы frmResults. На этой форме в этом окне проводится сводный анализ результатов тестирования. Безусловно, статистика результатов тестирования по студенту, группе, предмету, дате п

Спецификация программы
Спецификация программы. Исполняемый файл программы Комплексная система тестирования имеет название Testirovanie и может быть расположен в любом дерева папок на жестком диске. Проектом называ

Описание тестовых наборов данных
Описание тестовых наборов данных. Алгоритмические ошибки приводят к различным последствиям. Во-первых, могут возникнуть невыполнимые действия. Например, деление на нуль, корень квадра

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги