- •Арм экономиста (Технологии бизнеса “а”)
- •Лекция 1: Начала пðàêñеотехники. Арм как праксеотехнический стандарт.
- •Арм как система.
- •Структура современного предприятия.
- •1.2. Информационно - командная среда.
- •Лекция 2:
- •Табличный процессор
- •Как основная инструментальная среда
- •Экономиста.
- •2.1. Экскурс в теорию множеств.
- •2.2. Таблица как способ представления множеств.
- •2.3. «Эврики» табличного процессора.
- •Лекция 3: Практическое использование табличного процессора.
- •3.1. Методы нахождения нулей функции.
- •3.2. Леонтьевская модель межотраслевых связей в табличном процессоре.
- •Сравнительная характеристика методов решения систем линейных алгебраических уравнений с n неизвестными:
- •Лекция 4
- •1 Способ (простейшая формулировка).
- •1.Метод меток.
- •2. Метод эстафеты.
- •3. Метод имитации многопроцессорного калькулятора.
- •Лекция 5-7.
- •5.1.Построение меню.
- •5.2.Автоматизация проектирования с помощью макетирования.
- •Общие схемы решения задач.
- •1.Èтеративная схема.
- •2. Метод редукции множеств.
- •Лекция 8. Бухгалтерский учет и информационные технологии.
- •Лекция 9. Формулы финансовой математики. Бюджетинг.
- •2. Экономическое программирование.
- •Лекция 10.
- •2. Распределение средств во взаимоисключающие направления.
Лекция 5-7.
Табличный процессор может использоваться как средство ведения баз данных, как среда для нормативных расчетов и как инструментарий для формирования произвольных решающих сред с помощью языка макрокоманд и слэш-команд. Также существует функция, позволяющая табличному процессору строить свое меню.
При сравнении с более мощныìè программныìè средаìè средств, предоставляемых табличным процессором, может показаться недостаточно. Но табличный процессор предназначен для работы экономиста è охватывает большîе число экономических задач. Благодаря обилию такого рода возможностей табличный процессор позволяет моделировать работу сложных экономических систем.
Äëÿ решåíèÿ однîé задачè достаточно имеющейся информационно-командной среды (ÈÊÑ) процессора. При необходимости изменения или дополнения ИКС, потребности в новîé технологиè, åå прообраз можно создать средствами табличноãî процессорà и использовать как формализованное техническое задание (своего рода каркас будущей системы), которое будет средством общения с заказчиком или исполнителем. Дальнейшая работа по разработке новой технологии будет заключаться в наполнении этого каркаса функциональным содержанием. В системотехнике очень важно не словами, не системой с формами документов, а на основе такой сформированной технологии - прообразе - определить, что должен сделать исполнитель.
Рассмотрим создание меню, которое будет выступать в виде технологии-прообраза.
5.1.Построение меню.
Для формирования меню необходимо выделить блок из ячеек для записи названий опций меню.
Например:
Просмотр |
Актуализация |
Расчеты |
Печать |
Конец |
Отладка |
Ячейки с названиями опций меню выделяются и им присваивается имя, например, \ gm.
В табличном процессоре есть возможность защитить отдельные блоки от модификации (например, программу), то есть исключить возможность изменения информации в этих блоках при сохранении возможности ее просмотра. Если информация требует модификации, необходимо отменить защиту, è произвести необходимые изменения (пересчеты). Опция меню “Отладка”, необходимая при разработке и отсутствующая в работающей системе, позволяет открывать ячейки на модификацию. Такова реальная схема допуска пользователя к технологии.
В отдельной ячейке необходимо написать следующую макрокоманду: {menubranch \gm} и присвоить этой ячейке имя \с. Эта команда воспринимает ячейки с именем \gm как меню, à также особенным образом воспринимает две следующие строки, первая из которых содержит ячейки с комментариями — пояснениями для каждой опции, а вторая — ячейки, содержащие начало программы, реализующей данную опцию (обычно команда {branch}). Для программ отводится специальное место.
Пример: для реализации пункта меню “Просмотр” была введена следующая программа.
\po1 {home} активизирует ячейку А1
/wpge Worksheet global protect enter — включение режима защиты данных рабочего листа от модификации
{?} знак останова. Эта конструкция не только дает возможность просмотра всей таблицы, но и представляет собой удобное средство для отладки.
/wpgd Worksheet global protect delete — выключение режима защиты данных рабочего листа от модификации
{branch \c} возврат из подпрограммы в ячейку \с {menubranch \gm} — активизация меню.
Таковы основные принципы создания меню в табличном процессоре Lotus 1-2-3.