Электронная картотека - каталог для персонального компьюте-
ра 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 Основа
SEQU N:NAME сортировка по именам
DATA REF Графа данных
LINE 001 строка начала печати 001
COL 025 колонка начала печати 025
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 текст пояснения
LINE 010 строка начала печати 010
COL 000 колонка начала печати 000
BRI 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. Таким образом можно создавать неограниченно большие
картотеки, используя для хранения информации магнитофон.
Рекомендуется записывать на магнитофон содержимое картоте-
ки дважды во избежании утраты информации при случайном дефекте
записи. По той же причине рекомендуется держать на магнитофоне
несколько более старых вариантов содержимого ключа компьютер
"зависнет".