Word 7.0 входит в состав Microsoft Office 95 и обеспечивает возможность интеграции с другими компонентами названной и более ранних версий пакета. В документы Word 7.0 можно легко встроить данные (таблицы, графику), сформированные в среде табличного процессора Exel, системы подготовки презентаций PowerPoint и СУБД Access.
Класс программ, называемых настольными издательскими системами, предназначен для печати по правилам полиграфии среднего и крупного по объему материала. Материалы, подготовленные с помощью издательских систем являются готовыми к печати любым типом. Для этого в настольные издательские системы специально добавлены механизмы, отвечающие требованиям типографского набора и других технических методов издания, включая автоматический набор и печать.
4.3.Табличные процессоры.
Табличными процессорами называют пакеты программ, предназначенные для создания электронных таблиц и манипулирования их данными. Среди таких пакетов наибольшее распространение получили Lotus 1-2-3, SuperCalc и Microsoft Exel.
При создании таблиц табличный процессор предоставляет пользователю, как правило, стандартный набор возможностей. Основными из которых являются следующие:
- В ячейках таблиц могут быть использованы сложные формулы, содержащие в своем составе встроенные функции различного назначения (математические, финансовые, статистические, инженерные и т.д.). По формулам вычисляются результирующие значения, зависящие от содержимого других ячеек таблицы.
- Организация связи нескольких таблиц: значения ячеек одной таблицы могут формироваться на основе данных из других таблиц, причем изменение данных в исходных таблицах автоматически влияет на конечные результаты в итоговой таблице.
- Создание так называемых сводных таблиц – интерактивных таблиц, обеспечивающих удобный анализ больших массивов данных.
- Применение к таблицам, оформленным в виде списков (баз данных), операции сортировки, вычисления промежуточных итогов и фильтрации данных.
- Осуществление консолидации данных, при которой данные из нескольких таблиц могут быть объединены в одну таблицу.
- Использование сценария – поименованных массивов исходных данных, по которым формируются конечные итоговые значения в одной и той же таблице. Имея несколько таких массивов данных, можно быстро получить несколько вариантов конечных результатов.
- Выполнение автоматизированного поиска ошибок вычислений по формулам. Кроме анализа кодов сообщений об ошибке, пользователь имеет возможность отслеживать зависимости между ячейками.
- Защита данных от изменения посторонними лицами. Защитить можно одну или несколько ячеек, всю таблицу или рабочую книгу. Могут быть использованы возможные комбинации уровней защиты.
- Использование структурированных данных, позволяющих скрывать или отображать определенную часть (уровень) таблицы. Это значительно улучшает контроль за данными на рабочем листе и придает гибкость процессу выбора информации.
- Применение механизма автозаполнения, при котором в несколько ячеек таблицы может быть быстро введено одно и тоже значение или несколько разных значений, заранее подготовленных и сохраненных в виде рядов данных. Каждый член ряда вводится в одну ячейку таблицы. Последовательный ввод данных в ячейки может осуществляться начиная с любого члена ряда в прямом или обратном направлении.
- Использование таблицы подстановки, которые могут содержать одну или две переменные с произвольным количеством их значений. Эти значения переменных используются при вычислении результатов по одной и той же формуле. Результаты затем отображаются в виде массива данных.
Табличный процессор Exel поддерживает также общие функциональные возможности текстовых процессоров, такие как использование макросов, построение диаграмм, автозамена и проверка орфографии, использование стилей, шаблонов, автоформатирование данных, обмен данными с другими приложениями, наличие развитой справочной системы, печать с настройкой параметров и другие сервисные возможности.
Табличный процессор Exel целесообразно использовать для создания таблиц в случаях, когда предполагаются сложные расчеты, сортировка, фильтрация, статистический анализ массивов, построение на их основе диаграмм.
Опишем основные ключевые понятия, используемые при работе с табличным процессором Exel.
Рабочая книга является основным документом Exel. Она хранится в файле с произвольным именем и расширением xls. При создании или открытии рабочей книги ее содержимое представлено в отдельном окне. Каждая книга по умолчанию содержит 16 рабочих листов.
Листы предназначены для создания и хранения таблиц, диаграмм и макросов. Лист состоит из 256 столбцов и 16384 строк.
Ячейка является структурной наименьшей единицей для размещения данных внутри рабочего листа. Каждая ячейка может содержать данные в виде текста, числовых значений, формул или параметров форматирования. При вводе данных Exel автоматически распознает тип данных и определяет перечень операций, которые могут с ними производиться. По своему содержимому ячейки делятся на исходные (влияющие) и зависимые. В последних записаны формулы, которые имеют ссылки на другие ячейки таблицы. Следовательно, значения зависимых ячеек определяются содержимым других (влияющих) ячеек таблицы. Ячейка, выбранная с помощью указателя, называется активной или текущей ячейкой.
Адрес ячейки предназначен для определения местонахождения ячейки в таблице. Существует два способа записи адресов ячеек:
1. Указанием буквы столбца и номера строки таблицы, перед которыми может записываться знак $, указывающий на абсолютную адресацию. Этот способ используется по умолчанию и называется стилем А1.
2. Указанием номера строки и номера столбца, следующих после букв R и С, соответственно. Номера строк и столбцов могут заключаться в квадратные скобки, которые указывают на относительную адресацию.
Формула – это математическая запись вычислений, производимых над данными таблицы. Формула начинается со знака равенства или математического оператора и записывается в ячейку таблицы. Результатом выполнения формулы является вычисленное значение. Это значение автоматически записывается в ячейку, в которой находится формула.
Функция – это математическая запись, указывающая на выполнение определенных вычислительных операций. Функция состоит из имени и одно или нескольких аргументов, заключенных в круглые скобки.
Указатель ячейки – это рамка, с помощью которой выделяется активная ячейка таблицы. Указатель перемещается с помощью мыши или клавиш управления курсором.
Ссылка – это запись адреса ячейки в составе формулы. Ссылки могут быть абсолютные, относительные и смешанные.
Список – это специальным образом оформленная таблица, с которой можно работать как с базой данных. В такой таблице каждый столбец представляет собой поле, а каждая строка – запись файла базы данных.
4.4.Базы данных.
Одним из важнейших условий обеспечения эффективного функционирования любой организации является наличие развитой информационной системы.
Информационная система представляет собой систему, реализующую автоматизированный сбор, обработку и манипулирование данными и включающая технические средства обработки данных, программное обеспечение и обслуживающий персонал.
Современной формой информационных систем являются банки данных, которые включают в свой состав вычислительную систему, одну или несколько баз данных (БД), систему управления базами данных (СУБД) и набор прикладных программ (ПП). Основными функциями банков данных являются:
- Хранение данных и их защита;
- Изменение хранимых данных;
- Поиск и отбор данных по запросам пользователей;
- Обработка данных и вывод результатов.
База данных обеспечивает хранение информации и представляет собой поименованную совокупность данных, организованных по определенным правилам, включающим общие принципы описания, хранения и манипулирования данными.
Система управления базами данных представляет собой пакет прикладных программ и совокупность языковых средств, предназначенных для создания, сопровождения и использования баз данных.
Прикладные программы (приложения) в составе банков данных служат для обработки данных, вычислений и формирования выходных документов по заданной форме.
Рассмотрим СУБД Visual FoxPro. Эта СУБД реляционного типа с развитыми средствами создания БД, организации запросов к ним, построения приложений с использованием визуального, объектно-ориентированного программирования.
СУБД может работать как в среде Windows 95, так и Windows NT. В ней реализованы все атрибуты реляционной СУБД. Так, в ней введено понятие базы данных как совокупности связанных таблиц, информация о которых хранится в словаре данных. В БД определяются условия ее целостности с помощью первичных и внешних ключей таблиц. Все события (изменения), происходящие в БД, могут обнаруживаться и централизованно обрабатываться в связи с появлением в Visual FoxPro таких средств, как триггеры и встроенные процедуры.
Приложения, разработанные в более ранних версиях FoxPro, могут быть адаптированы с ее помощью в среду Windows 95. СУБД обладает высокой скоростью в обслуживании БД.
Используя стандарт ODBC и SQL – запросы СУБД позволяет работать с данными в формате СУБД Access, Paradox, dBase и т.д., с серверами БД – Microsoft SQL Server, Oracle и др.
Приложение Visual FoxPro может одновременно работать как с собственными, так и с сетевыми таблицами, расположенными на других компьютерах локальной сети.
При работе Visual FoxPro 5.0 под управлением Windows 95 к аппаратным ресурсам предъявляются следующие требования:
- ПК с процессором 486 и выше;
- Мышь;
- 10 Мб основной памяти;
- 15 Мб дискового пространства для минимальной инсталляции, 100 Мб – для типичной инсталляции и 240 Мб – для максимальной инсталляции;
- Монитор VGA или с более высоким разрешением.