Справочник по системным программам для компьютера ZX Spectrum 1991 г.

Описание MASTERFILE - электронная картотека MASTERFILE V. 09.


■ MASTERFILE V. 09

Электронная картотека - каталог для персонального компьюте-
ра SINCLAIR ZX-SPECTRUM 48К

Основные возможности программы:

- работа с системой доступна любому неподготовленному поль-
зователю, не имеющему опыта работы с компьютерами.

- мгновенный поиск необходимых данных и карточек.

- автоматическая сортировка карточек по алфавиту или другим
признакам.

- мгновенный подсчет статистических данных по любым груп-
пам карточек.

- автоматическое составление сводных отчетов и форм.

Картотека легко настраивается на конкретные области приме-
нения:

- медицина (рецепты лекарств, истории болезни, процедуры и

т.д.);

- складское хозяйство (учет прихода и расхода, что и где лежит
и т.д.);

- бухгалтерия (учет выплат и т.п.);

- библиотека (каталоги книг, карточки читателей и т.п.);

- гостиница (учет проживающих, учет номеров и т.д.);

- отдел НИИ (справочные данные, учет чертежей и документа-
ции и т.п.);

- руководитель (планирование и распределение работ, задания
и т.п.);

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

Кроме того, программа обеспечивает:

- защиту данных и карточек от посторонних лиц.

- автоматическое получение бумажных копий карточек (на при-
нтере) в любом количестве.

- автоматическое получение бумажных копий сводных отчетов
в любом количестве и в любой форме.

- большой объем поиска (до 1000 карточек) без потери скорости
поиска; поиск 50 карточек среди 1000 имеющихся занимает около 2
сек.

- произвольное количество и размеры граф в карточках.

Основное меню (MAIN MENU)

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

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

Пояснения к режимам:

DISPLAY/PRINT - показывает найденные карточки. Чтобы
увидеть все карточки, нажмите <R>, затем <1>, и уже после этого
DISPLAY/PRINT. Карточки показываются в формате, предвари-
тельно установленном командой CHOOSE A REPORT.

При показе карточек одновременно производится их сортиров-
ка. Может быть показан сводный отчет по найденным карточкам.

TOTAL/AVERAGE - подсчитывает для найденных карточек
сумму (итого) и среднее (в среднем) значение чисел в выбранной
графе карточек. Для правильности подсчета необходимо, чтобы все
данные в выбранной графе карточек были числами.

EXEC USER BASIC - запускает программу на встроенном языке
бейсик, написанную пользователем. Программа пользователя долж-
на начинаться со строки с номером 9000 и заканчиваться командой

GOTO USRR.

Вызвать это меню можно почти всегда. В нижней строке экрана
обычно указано, какой кнопкой его можно вызвать.

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

Если вы помните все команды этого меню, можете его не вызы-
вать, а нажимать указанные кнопки.

Все действия этого меню производятся по найденным карто-
чкам.

Пояснения к командам

SELECT REPORT - выбирает формат, в котором карточки будут
демонстрироваться на экране. Выбирается один из тех форматов,
которые были заранее заготовлены в режиме EDIT FORMAT DEF
основного меню. Кроме собственно формата демонстрации карточек
может быть заготовлена форма целого сводного отчета.

COPY top RECORD - копирует карточку, демонстрирующуюся
верхней на экране. При этом появляется дубликат такой карточки. С
помощью других команд этот дубликат можно подправить, превра-
тив в самостоятельную новую карточку.

UPDATE top REC - позволяет полностью или частично изме-
нить содержание карточки, демонстрирующейся верхней на экране.

ADVANCE 1-9 RCS - позволяет перепрыгнуть при просмотре
через несколько карточек. Число карточек, через которые перепры-
гивают, определяется нажатой клавишей (например, нажатию кла-
виши соответствует пять карточек), а отсчитывается оно от верхней
на экране карточки.

BACK ONE RECORD - позволяет увидеть предыдущую карто-
чку, если карточек найдено много (более 100), эту команду исполь-
зовать не рекомендуется, так как она будет работать слишком
медленно.

1.1.1. Режим добавить запись (ADD A RECORD)

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

1.1.1.1. Операция подсказки граф (PROMT ITEM)

При такой операции компьютер будет сам подсказывать вам
значение всех граф карточки, например, таким образом:

Подсказка: Что надо сделать:

N:NAME ввести имя

D:DEPARTMENT ввести область

S:SALARY ввести стоимость

A:ADDRESS ввести адрес

X:NOTES ввести примечание

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

1.1.1.2. Операция внести запись в карточку (ADD ITEM)

На запрос компьютера "GIVE DATA RET" введите букву, обоз-
начающую графу карточки, в которую вы будете вносить запись
(например, N).

На запрос компьютера "ENTER text (1-128 SYMB)" введите
текст записи (не длинее 128 символов) и нажмите <ENTER>.

1.1.1.3. Операция стереть запись (ERASE ITEM)

Эта операция запросит от вас подтверждение "Y to CONFIRM".

Если вы нажмете <Y>, стирание произойдет, если любую другую
- будет отменена операция.

Примечание. Запись, которую предполагается использовать в
операции типа TOTAL/OVERAGE, должна состоять только из цифр
(дробная часть отделяется точкой, например 123. 45).

1.1.2. Режим искать карточки (SEARCH THE FILE)

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

Уточняющее меню какие карточки искать?

Результаты поиска вы увидите в графе "SEL=" в нижней строке
экрана, где будет указано количество найденных карточек. Если
перед поиском в буфере найденных карточек, уже имелись карточки,
вновь найденные карточки добавятся к уже имеющимся.

1.1.3. Режим итого/в среднем (TOTAL/ AVERAGE)

На запрос компьютера "GIVE a DATA RET" укажите графу
выбранных карточек, для которой вы хотите подсчитать итог и сред-
нее. Например, укажем графу S (это графа стоимость):

В процессе подсчета может появиться сообщение:

"NON-NUMERIC DATA:S-SKIP U-UPDATE", означающее

Нецифровые ДАННЫЕ:8-ИГН0РИР0ВАТЬ U-ИСПРАВИТЬ

Нажав <S>, вы продолжите вычисления, игнорировав эти дан-
ные, а нажав <U>, вы перейдете к исправлению этих данных.

В результате вычислений получится:

SALARY стоимость

TOTAL =686.00 итого =686.00

AVARAGE =171.50 в среднем =171.50

1.1.4. Режим изменить формат карточек (EDIT FORMAT DEF)

Например,

выберем ADD NEW ELEMENT. Тогда уточняющее меню будет
выглядеть так:

Уточняющее меню какой элемент?

1.1.4.2. Элементы формата

GENERAL Основа

PAPER 7 бумага карточки белая

BORDER 7 бордюр экрана белый

INTVL 011 строк на экране 011

SEQU N:NAME сортировка по именам

DATA REF Графа данных

PAPER 7 бумага графы белая

LINE 001 строка начала печати 001

COL 025 колонка начала печати 025

INV N инверсия букв нет

BRI Y яркость высокая

PAD Y подкраска графы включена

MPRT =51 масштаб печати 51 сим. в стр.

WIDTH 025 ширина графы 25 символов

DEPTH 004 высота графы 4 строки

BOX прямоугольник

X COORD 000 координатах 000 точка экр

Y COORD 168 координата Y 168 точка экр

LENGHT 111 длина прямоугольника 111 точек

DEPTH 009 высота прямоугольника 009 точек

TEXT текст пояснения

PAPER 7 бумага белая

LINE 010 строка начала печати 010

COL 000 колонка начала печати 000

INV N инверсия букв нет

BRI N яркость низкая

PAD N подкраска текста выкл.

MPRT =51 масштаб печати 51 с./строка

MICROPRINT SHOWING это текст пояснения, которое будет печа-
таться на каждом экране с карточками

HORIZONTAL LINE горизонтальная линия

VERTICAL LINE вертикальная линия

параметры аналогичны параметрам прямоугольника.

1.1.5. Режим названия граф карточки (NAME DATA REF)

SHOWING MICRO-PRINT 12/51 SYMBOLS
WITH 2 REPEATS PER PAGE

Все меню в этом режиме аналогичны меню режима ADD А
RECORD.

Если вы указываете название имеющейся графы карточки (на-
пример, N), то вы можете изменить ее назначение (например, вместо
NAME написать POSITION), а если вы укажете новое название (на-
пример, V), то этим вы создадите новую графу во всех карточках.

Новая графа в старых карточках оказывается пустой (не запол-
ненной информацией).

1.1.5.1. Режим показать карточки DISPLAY/PRINT

Режим срабатывает сразу по нажатию клавиши <D> и показы-
вает первые отсортированные карточки (в соответствии с установ-
ленным форматом). Установленный формат указывается внизу
экрана в графе REPORT.

это пример карточки из каталога магнитофонных записей_

В этом формате на экране умещаются две карточки. Для того,
чтобы просмотреть все карточки, можно нажимать клавишу <N> - при
этом на экран будут последовательно выведены все найденные карто-
чки. Возможны и другие действия, указанные в меню-подсказке.

1.1.6. Режим переключить формат карточек
(CHOOSE A REPORT)

сортировка по именам,
1 карт. На экран
сводная таблица
сортировки по именам
сводная таблица
сортировки по областям
только имена и адреса
красивый бланк карточки

В этом списке-меню будут перечислены все имеющиеся вариан-
ты форматов демонстрации карточек. Список автоматически расши-
ряется при подготовке новых форматов в режиме EDIT FORMAT
DEF.

Название формата автоматически берется программой из текста
пояснения, который вводится при подготовке новых форматов. Каж-
дому формату присваивается новый идентификатор - цифра или
большая латинская буква (от 1 до 9, от А до Н).

Для включения необходимого формата в этом режиме нажмите
кнопку с соответствующей цифрой или буквой.

1.1.7. Режим перебить верхнюю карточку (UPDATE top REC)

ADD ITEM

А внести запись в карточку

REPLACE ITEM

£ изменить только что введенную запись

ERASE ITEM

Е стереть запись

NEXT ITEM

N следующая графа карточки

DISPLAY/PRINT

D показать карточки

GET ITEM

q указать нужную графу

PROMPT ITEM

р подсказки граф

ANOTHER RECORD

= следующая карточка

MAIN MENU

М основное меню

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

1.1.8. Режим записать программу / файлы (SAVE PROG/FILE)

програма + файлы карточек
только файлы карточек

В этом режиме можно записать на магнитофон содержимое ва-
ших карточек.

Внимание!

Операция PROGRAMM+FILE позволяет получить защищен-
ный от постороннего доступа вариант картотеки, карточки в котором
люди, не знающие специального ключа, не смогут прочитать. При
попытке запустить защищенный вариант картотеки без специально-
го ключа компьютер "зависнет".

Файлы карточек, формируемые операцией FILE ONLY, защиты
не имеют и могут быть загружены в вашу программу в режиме LOAD
A FILE. Таким образом можно создавать неограниченно большие
картотеки, используя для хранения информации магнитофон.

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




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Part 9 - Spectrum books database (part 3).
Обзор новинок - О новинках ПО: 15 Fiveteens, The Hundred, Sex Xonix (пароли). Обзор новых газет: Echo #3, Move #6, Impulse #1.
Развитие SPECTRUM - Новый Spectrum от Синклера.
Part 3 - Snapshot Pack VI.
Будущее Спектрума - Размышления об игровой приставке ZX-Box на основе Spectrum'а.

В этот день...   28 апреля