Разработка автоматизированного рабочего места для учёта статистики экзаменационной сессии — страница 6
формат из предложенного, включая различные версии одного и того же формата. Рис.1 · Таблица - объект, который определяется и используется для хранения данных. Каждая таблица содержит информацию о субъектах (предметах) определенного типа. Поля (столбцы) служат для хранения различных характеристик субъектов, а каждая запись (строка) содержит сведения о конкретном субъекте. Для каждой таблицы можно определить первичный ключ (одно или несколько полей, имеющих уникальное для каждой записи значения) и один или несколько индексов, ускоряющих доступ к данным. · Запрос - объект, позволяющий пользователю получить нужные данные из одной или нескольких таблиц. Для определения запроса можно использовать конструктор отчётов или написать инструкцию SQL. Можно создать запрос на выборку, обновление, удаление или добавление данных. С помощью запросов можно также создавать новые таблицы, используя данные из одной или нескольких существующих таблиц. · Отчёт - объект, предназначенный для форматирования, вычисления итогов и печати выбранных данных. · Класс - объект, содержащий набор методов, событий и свойств, предназначенный для обработки данных и событий. Кроме того, классы имеют следующие характеристики, которые делают их особенно полезными для создания многократно используемого, легко поддерживаемого кода: · Формирование пакета · Подклассы · Наследование В таблицах хранятся данные, которые можно извлекать с помощью запросов. Для облегчения проверок целостности, хранения информации о связях, а так же для хранения запросов для представлений, таблицы можно объединять в базу данных. Использование компонента TDBGrid, пользователь может выводить данные на экран или изменять их. Необходимо заметить, что TDBGrid и отчеты получают данные как непосредственно из таблиц, так и через запросы. Для выполнения нужных вычислений и форматирования данных, запросы могут использовать встроенные функции или функции, созданные с помощью С++. 1.4 Разработка логической схемы. Полноценное проектирование любого АРМ должно осуществляться согласно некоторым правилам или этапам проектирования. Ниже приведены основные этапы проектирования АРМ, в соответствии с которыми будет осуществляться её дальнейшая разработка в среде Borland C++: 1. Логическое проектирование.
Похожие работы
- Рефераты
- Рефераты