Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Электронные таблицы и деловая графика



 

Деловая графика применяется для наглядного представления табличных данных в виде диаграмм. В настоящее время все популярные табличные процессоры включают средства деловой графики, которые позволяют строить диаграммы различных типов. Например, табличный процессор Excel предлагает пользователю около 15 основных типов диаграмм, например: плоские линейные, столбчатые, круговые; трехмерные поверхностные, столбчатые, круговые и др. В свою очередь каждый из типов диаграмм включает до 10 видов. Диаграммы деловой графики используются для представления функциональных зависимостей вида Y=f(X), либо относительного значения членов числового ряда в виде секторов круговых диаграмм. Несмотря на обилие типов и видов диаграмм, исходные данные для построения диаграмм определяются практически одним и тем же способом, что позволяет выбрать для совокупности данных наиболее наглядное представление, не изменяя ее описание.

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

 

  A B C D E
Ф.И.О. Физика Математика Информатика Программирование
Иванов И.И.
Петров П.П.
         

 

 
 

Выделенные для построения диаграммы данные группируются в серии данных. Серии данных могут размещаться по строкам или по столбцам. Например, если строится зависимость успеваемости студентов от предметов, то серии данных будут расположены в диапазонах B2: E2, B3: E3. Если строится зависимость успеваемости по предметам от студентов, то серии данных будут расположены в диапазонах B2: B3, C2: C3 и т.д. Такие серии называют Y-сериями данных. В качестве аргумента диаграммы (" оси абсцисс" ) можно выбрать: номер строки, имя колонки, серию данных. Например, при построении зависимости успеваемости студентов от предмета в качестве аргумента можно выбрать имена колонок B, C, D, T либо серию B1: E1, включающую наименования предметов. Такая серия называется X-серией данных. Отметим, что для построения круговой диаграммы Х-серия не требуется, можно использовать только одну Y-серию данных.

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

 

 

Простейшие базы данных

 

Электронная таблица является удобной структурой для создания простейших баз данных. Простейшая база данных представляет собой таблицу, каждая строка которой содержит информацию о некотором объекте. Предполагается, что каждый объект описывается одним и тем же набором свойств или характеристик, которые принято называть атрибутами объекта. Значения атрибутов объектов размещаются в ячейках таблицы в фиксированном порядке так, что каждая колонка таблицы содержит значения какого-то одного атрибута. Таким образом, строки таблицы соответствуют объектам, а колонки - атрибутам объектов.

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

Приведем пример таблицы-отношения.

  A B C D
N з/к Ф.И.О. Пол Год-рожд.
Иванов И.И. М
Иванова Н.Н. Ж

 

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

В операциях поиска и отбора данных по условию должен задаваться критерий поиска. Существуют следующие формы критериев поиска: простейший критерий; И-критерий; И/ИЛИ-критерий; произвольный критерий. Простейший критерий представляет собой элементарное условие, ограничивающее значения только одного атрибута, например:

Пол=" М". И-критерий представляет собой конъюнкцию простейших критериев, т.е. совокупность простейших критериев, связанных логической операцией И(AND), например: (Пол=" М" ) И (Год-рожд< =1976). ИЛИ-критерий - это дизъюнкция И-критериев, т.е. совокупность И-критериев, связанных логической операцией ИЛИ(OR), например:

((ФИО=Иванов*) И (Год-рожд< 1975)) ИЛИ

((ФИО=Иванов*) И (Год-рожд> 1977))

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

N з/к:

ФИО:

Пол: М

Год-рожд: < =1976

Указываются только входящие в И-критерий условия.

Для ввода ИЛИ-критериев должна быть объявлена область критерия. Область критерия - это таблица, которая включает все или часть атрибутов базы данных. Первая строка области критериев должна содержать имена атрибутов, последующие строки - И-критерии, входящие в ИЛИ-критерий. Например, область критерия для данного выше примера ИЛИ-критерия может иметь вид:

 

    F G
…………. Ф.И.О. Год-рожд.
…………. Иванов* < 1975
…………. Иванов* > 1977

 

При определении произвольных критериев можно использовать любые функции электронных таблиц, включая логические функции OR, AND, NOT, IF и др.

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

студентов мужского пола. Для этого надо определить (см.ниже) область критерия (диапазон F1: F2) и область отбора (диапазон G, т.е. весь столбец G) и выполнить отбор с исключением повторяющихся строк:

    F G
…………. Пол Год-рожд.
…………. M  

 

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

 

Графические редакторы.

 

ВОПРОСЫ:

Назначение и функции графических редакторов. Краткий обзор графических редакторов. Способы представления графических данных. Форматы графических данных. Графические примитивы: прямые, ломаные, прямоугольники, эллипсы и т.д. Инструменты для выполнения графических изображений: перо, кисть, ножницы, резинка, палитра и т.д.

 

 

СОДЕРЖАНИЕ ТЕМЫ:

Графические редакторы предназначены для редактирования таких графических объектов как рисунки, чертежи, схемы, снимки. Рисунком можно считать практически любое произвольное изображение, созданное пользователем. Чертеж отличается от рисунка наличием точных размеров элементов конструкции, изображенной на чертеже. Относительные размеры элементов чертежа должны соответствовать указанным конструктором реальным размерам и автоматически изменяться при корректировке размеров элементов и масштаба изображения. Главное свойство схемы - использование типовых условных обозначений элементов при построении схемы. Примерами схем являются блок-схемы алгоритмов и программ, электронные схемы и др. Снимок - это изображение объектов реального, полученное с помощью технических средств различного типа.

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

Графические объекты могут быть статическими и динамическими. Динамическую графику называют анимацией. Анимация также может быть двухмерной и трехмерной.

В настоящее время существует большое число графических редакторов с различными возможностями - от самого простого (например, графический редактор Paintbrush для Windows, пригодный лишь для создания простых двухмерных рисунков) до сложных специализированных редакторов, таких как: пакет редакторов CorelDraw (редактирование рисунков, схем, снимков, пространственных изображений, анимация); AutoCAD (конструкторские чертежи, трехмерная графика);

3D Studio (пространственная графика, анимация) и др.

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

Любое изображение, несмотря на иллюзию, создаваемую у пользователя, создается на плоскости экрана или листа бумаги. Существуют два способа формирования графических изображений: растровая и векторная графика. Растровое изображение формируется из точек одинакового размера (пикселов) образующих прямоугольную матрицу с определенным числом строк и столбцов. Каждая точка может иметь свой цвет и яркость. В сочетании с малыми размерами точек, это позволяет создать иллюзию " непрерывного" целостного изображения. Например, стандарт VGA (Video Graphics Array) устанавливает разрешение 640х480 (480 строк, 640 столбцов) пикселей, окрашенных в 16 цветов или 320х200 при 256 цветах.

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

В настоящее время растровая графика чаще применяется для вывода на экран дисплея или монитора, векторная графика - для вывода на устройства типа плоттера.

Для хранения графических данных используется большое число различных графических форматов. Их можно разделить на две большие группы: ориентированные на растровую графику и ориентированные на векторную графику.

Форматы, ориентированные на растровую графику, используют представление изображение в виде одной или нескольких битовых матриц (образов). Например, изображение из 256 цветов может быть описано матрицей, каждый байт которой (8 битов) кодируют цвет пикселе, а строки и столбцы матрицы соответствуют строкам и столбцам матрицы пикселей. Форматы этой группы пригодны только для растровых графических устройств.

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

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


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-04-11; Просмотров: 673; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.025 с.)
Главная | Случайная страница | Обратная связь