Как составить электронную картотеку

Содержание

  1. Творческая картотека
  2. Программа картотека
  3. Зачем нам так нужна электронная картотека на компьютере?
  4. Создание картотеки
  5. Картотека людей. Раздел «Контакты»
  6. Картотека организаций в Exiland Assistant. Раздел «Организации»
  7. Где скачать программу для ведения картотеки
  8. Создание электронной картотеки бумажных документов
  9. Читайте также
  10. Налоговая стратегия для бумажных активов
  11. Выработка алгоритма работы с электронной почтой
  12. Как можно реже пользуйтесь электронной почтой
  13. 51. Порядок истребования документов. Выемка документов и предметов
  14. РАЗДЕЛ 2 ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ДОКУМЕНТОВ. ГОСТ Р 6.30-2003 «УНИФИЦИРОВАННЫЕ СИСТЕМЫ ДОКУМЕНТАЦИИ. УНИФИЦИРОВАННАЯ СИСТЕМА ОРГАНИЗАЦИОННО – РАСПОРЯДИТЕЛЬНОЙ ДОКУМЕНТАЦИИ. ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ДОКУМЕНТОВ»
  15. Глава 6 «Люди гибнут за металл» Первые попытки введения в обращение бумажных денег в трагедии «Фауст» Иоганна Вольфганга Гете
  16. Как избавиться от «мусорной» электронной почты
  17. Глава 17 Рычаг бумажных активов
  18. 3. Управление документами электронной почты
  19. Глава 19 Создание письменных документов
  20. Глава 12 Страсти по электронной почте
  21. Наши проблемы с электронной почтой
  22. Рассылки по электронной почте
  23. О недостатках электронной почты
  24. Модуль 8. Правила работы с электронной почтой
  25. Создание документов и таблиц
  26. 17 программ для учёта книг в школьной библиотеке
  27. All My Books (Windows)
  28. Учёт книг (Windows)
  29. Библиотека (Windows)
  30. Для учёта книг в библиотеке (Windows)
  31. Журнал учёта книг, выданных из библиотеки (MacOS, Windows, Linux)
  32. MyLib (Windows)
  33. Calibre (Windows)
  34. 1С: Библиотека (MacOS, Windows, Linux)
  35. OPAC-Global (Windows, Linux и другие)
  36. Koha (Linux, Windows, MacOS)
  37. АБИС Либра (Windows)
  38. Либэр (Windows, MacOS, Linux)
  39. МегаПро (Windows, MacOS, Linux)
  40. АБИС «Марк» (Windows, MacOS, Linux)
  41. АБИС «Руслан-Нео» (Windows, MacOS, Linux)
  42. АБИС «ИРБИС» (Windows, MacOS, Linux)
  43. Alfa Ebooks Manager (Windows, MacOS, Linux)

Творческая картотека

Картотека – старый инструмент для генерации новых идей

c054489cc461485c84c8410a918aaea3

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

Идея, сама по себе, проста и интуитивно понятна. Суть: сделать этакую кормушку для подсознания, его «раскачки» на выработку креативных идей по нужной теме, а заодно – реализовать один из базовых принципов GTD, согласно которому все должно оперативно фиксироваться где-то на внешнем носителе и выкидываться из головы. Механизм: записываешь удачные идеи на отдельные карточки и впоследствии периодически эдак медитативно перебираешь их. Всё.

Теперь подробнее

Для начала – что считать «идеей»?
А это зависит от рода твоей деятельности. Для ученого – факты, касательно которых он спинным мозгом чует, что «это бззз не просто так», но доказать пока что не может. Для журналиста и копирайтера – отдельные удачные фразочки, заголовки, темы. Для писателя – зарисовки, наброски и проч.

Очень полезная вещь – картотека – для стартапера, маркетолога и вообще человека, которому нужно «родить» некое новое видение, новый подход к проблеме. Этим нужно писать на карточках вообще все, что, согласно чутью, может иметь отношение к стоящей задаче, да и вообще все, что нравится. Инструмент задействует ассоциативное мышление, так что красивый ход, описанный в книжке про военную разведку (и идея которого была законспектирована на карточке), может вдруг переплавиться в решение старинной проблемы, например, с персоналом.

Главное тут – идея должна быть одна. Ее не надо пытаться ни к чему привязать, это – отдельный смысловой квант, будь то каламбур из двух слов или схема работы синхрофазотрона.

Здесь мы как раз касаемся правил GTD, которые гласят, что любую фигню, которая вас заинтересовала, стоит фиксировать, оставляя ее описание (или напоминалку об этой фигне) в специальном накопителе, и разгребать этот накопитель с определенной регулярностью.

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

Если начать делать это, оказывается, что интересных мыслей в течение дня тебе приходит довольно много. Гораздо больше, чем ты сам думал, а главное – приходят они всегда неожиданно и в неподходящее время (вот тут и начинает играть роль удобство накопителя). И вечером какие-то из этих идей сразу «идут в дело», а некоторые девать некуда, а выкидывать жалко. Вот их и нужно помещать в картотеку.

Запись должна быть короткая, но содержательная и ясная, чтобы не приходилось потом пытаться понять, о чем это. Конспект с адекватными сокращениями и, возможно, рисунками – самое оно. Кроме того, запись должна быть хорошо читаемой, видной.

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

Теперь – как работать с этим

К картотеке полагается обращаться регулярно и медитативно.

Что искать?
А) Ответы на свои вопросы.
Б) Структуры.

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

Второе. Смысловые «кварки» в картотеке будут постоянно пытаться соединяться друг с другом. Процесс это неспешный, а на выходе вы будете получать некие концепции, сложные (относительно своих исходников) смысловые структуры. Это могут быть структуры статей, идеи стартапов, идеи «как нам перестроить компанию» или просто некие оформившиеся представления о тех или иных жизненных явлениях. («Гляди-ка, действия правительства Китая в отношении Индии повторяют принцип работы синхрофазотрона»).

Когда такая структура оформилась, т.е. несколько карточек для вас плотно «сцепились» вместе в смысловом плане, получившуюся макро-идею нужно вынимать из картотеки (физически убирать оттуда эти карточки) и по возможности запускать в работу. (Скорее всего, идея будет не абстрактная, а имеющая отношение к решению волнующих вас проблем, см. пункт А).

Структура очень важна. Например, мне доводилось читать про использование подобной картотеки голливудскими сценаристами. Современный сценарий – это тоже известная структура, и довольно жесткая. «Нанизывать» события на требуемый каркас, удерживая и их, и его, в голове, довольно сложно. Выручают карточки: когда их разносишь по тому же каркасу, который визуализирован на доске, видишь, что вот эти десять штук, например, все относятся к одному и тому же этапу развития сюжета, и значит, половину нужно выкинуть; зато другие этапы провисают. (До этого большое количество карточек создавало впечатление, что сценарий добротный).

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

Многие карточки никак и никогда не пригодятся. Если карточка надоела, примелькалась, замылила глаз, содержащаяся на ней мысль стала для тебя общим местом и перестала восприниматься как нечто самостоятельное и оригинальное – долой такую карточку. В картотеке нужно регулярно проводить ревизию.

Бумажная картотека vs. электронная

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

Причина, в общем, понятна – бумажные карточки можно трогать, перебирать, физически руками складывать из них комбинации. Очевидно, эта моторика «раскачивает» подсознание мощнее, нежели перемещение виртуальных карточек при помощи мыши.

Полумера – стикеры или бумажки на магнитной/пробковой доске. Выглядит адекватнее самопальных картонок, но все же менее «материальны» и удобны. Зато с такой картотекой возможна некая командная работа.

Источник

Программа картотека

Зачем нам так нужна электронная картотека на компьютере?

people08

Создание картотеки

Совет: Создавайте свою картотеку по организациям и людям в программе и храните ее на вашем ПК или флешке в зашифрованном виде, а не в соц.сетях, телефоне или где-то в облаках, на чужих серверах.

Exiland Assistant позволяет вести:

Криптостойкое шифрование данных обеспечивает ее защиту от кражи и потери, а встроенная в версию Personal и Enterprise функция автоматического создания резервных копий БД защитит ее от поломки флешки и случайных изменений..

Рассмотрим создание картотеки на примере базы с демо-данными. Итак, перед нами главное окно программы.

kartoteka mainГлавное окно программы Exiland Assistant

Картотека людей. Раздел «Контакты»

kartoteka personКарточка человека в Exiland Assistant

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

Каждую запись в базе можно пометить цветом, если необходимо выделять ее среди других.

kartoteka person cropМастер подрезки фотографии при вставке в карточку человека

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

Картотека организаций в Exiland Assistant. Раздел «Организации»

По аналогии со списком людей Exiland Assistant предоставляет возможность вести картотеку организаций в соответствующем разделе. Да, здесь тоже все неплохо продумано, карточка по-умолчанию позволяет вносить следующие сведения о фирмах, клиниках, магазинах, и т.д.:

Встроенная в программу картотека личных дел (раздел «Задачи») поможет навести порядок в списке ежедневных задач, вести учет по проектам.

Где скачать программу для ведения картотеки

Exiland Assistant существует только для Windows разных версий: Windows 10, Windows 8, Windows 7 и представлена в 2 редакциях: Personal (однопользовательская улучшенная), Enterprise (многопользовательская для локальной сети). Сравнить их возможности можно здесь.

Бесплатно скачать программу-картотеку для ведения клиентов можно на официальном сайте. Для скачивания регистрация не требуется.

Источник

Создание электронной картотеки бумажных документов

Создание электронной картотеки бумажных документов

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

Обсуждение вопроса систем хранения документов в масштабах компании выходит за рамки данной книги, но, хочу сказать, что в настоящее время такие системы недороги, а методы их использования просты. Вы можете использовать их в стандартных персональных компьютерах для работы с маломасштабной персональной системой регистрации и хранения данных. Кроме компьютера, вы должны иметь соответствующее программное обеспечение и два элемента аппаратных средств: средство ввода документов в память компьютера (сканер) и устройство хранения большого объема информации, такое, например, как пишущий дисковод компакт-дисков. Такие устройства в настоящее время недороги и продаются, зачастую, вместе с бесплатным комплектом программного обеспечения, позволяющим создать систему регистрации и хранения данных. На компакт-диске вы можете хранить большие объемы информации, а с помощью пишущей аппаратуры записывать, стирать и переписывать ее по многу раз почти таким же образом, как вы делаете это с обыкновенной дискетой (рис. 7. 1).

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

116499 155 img15

Рис. 7.1. Небольшая система обработки и хранения документов

Читайте также

Налоговая стратегия для бумажных активов

Налоговая стратегия для бумажных активов Налоговое законодательство благосклонно относится к долгосрочным инвестициям в большинство бумажных активов и предусматривает снижение налоговых ставок для долгосрочной прибыли от продажи активов и дохода по дивидендам.

Выработка алгоритма работы с электронной почтой

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

Как можно реже пользуйтесь электронной почтой

Как можно реже пользуйтесь электронной почтой Активно ищите способы общения, альтернативные электронной почте. Возможно, текстовое сообщение, переданное в социальной сети, станет более эффективным способом доставки информации? Если у вас нет необходимости посылать

51. Порядок истребования документов. Выемка документов и предметов

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

РАЗДЕЛ 2 ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ДОКУМЕНТОВ. ГОСТ Р 6.30-2003 «УНИФИЦИРОВАННЫЕ СИСТЕМЫ ДОКУМЕНТАЦИИ. УНИФИЦИРОВАННАЯ СИСТЕМА ОРГАНИЗАЦИОННО – РАСПОРЯДИТЕЛЬНОЙ ДОКУМЕНТАЦИИ. ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ДОКУМЕНТОВ»

РАЗДЕЛ 2 ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ДОКУМЕНТОВ. ГОСТ Р 6.30-2003 «УНИФИЦИРОВАННЫЕ СИСТЕМЫ ДОКУМЕНТАЦИИ. УНИФИЦИРОВАННАЯ СИСТЕМА ОРГАНИЗАЦИОННО – РАСПОРЯДИТЕЛЬНОЙ ДОКУМЕНТАЦИИ. ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ДОКУМЕНТОВ» Глава 1. Состав реквизитов документов В делопроизводстве

Глава 6 «Люди гибнут за металл» Первые попытки введения в обращение бумажных денег в трагедии «Фауст» Иоганна Вольфганга Гете

Глава 6 «Люди гибнут за металл» Первые попытки введения в обращение бумажных денег в трагедии «Фауст» Иоганна Вольфганга Гете Трагедия «Фауст» – произведение не только о продаже души дьяволу, но и, как ни странно, настоящий экономический трактат. Гете был знаком с этой

Как избавиться от «мусорной» электронной почты

Как избавиться от «мусорной» электронной почты Электронная почта еще хороша тем, что отправка сообщений 100 лицам едва ли будет стоить дороже отправки сообщения одному лицу. Когда вы поймете, что отправка одного краткого электронного сообщения стоит не намного дороже,

Глава 17 Рычаг бумажных активов

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

3. Управление документами электронной почты

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

Глава 19 Создание письменных документов

Глава 19 Создание письменных документов Краткое содержание главыЗадача этой главы – показать читателю принцип написания пресс-релизов и дать понимание процесса подготовки и задач других письменных инструментов связей с общественностью, включая ежегодный отчет.В этой

Глава 12 Страсти по электронной почте

Глава 12 Страсти по электронной почте Электронная почта! Вот это рок-звезда! С технической точки зрения – это разумное, быстрое, удобное и доступное средство. Электронные письма так легко отсылать, получать, сканировать, копировать, пересылать, архивировать и находить,

Наши проблемы с электронной почтой

Наши проблемы с электронной почтой Давайте подробнее рассмотрим вышеуказанный список проблем.Холодный тонПервые электронные письма напоминали предыдущее изобретение – телеграммы, передававшие сообщения по всему миру быстрее, чем авиапочта, но стоившие дороже.

Рассылки по электронной почте

Рассылки по электронной почте Рассылки по электронной почте нужно делать обязательно. Даже если вы думаете, что это не очень эффективно, у почтовой рассылки есть важное преимущество – она проста и почти бесплатна. Это инструмент с практически нулевой

О недостатках электронной почты

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

Модуль 8. Правила работы с электронной почтой

Модуль 8. Правила работы с электронной почтой • Мелочи, которые решают все.• Работа с полем «Тема» («Subject»). Работа с полями «Кому» («То»), «Копия» («Сс»), «Скрытая копия» («Всс»).• Работа с полем «Важность» письма («Priority»).• Работа с вложениями («Attaches»).• Работа с полем

Создание документов и таблиц

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

Источник

17 программ для учёта книг в школьной библиотеке

Конечно, если у вас до сотни книг, то вам, скорее всего, не понадобится вести какой-либо учёт. Тем более не понадобится устанавливать и пользоваться специальной программой для этого.

А что делать, если в вашей библиотеке тысяча книг, десятки и даже сотни тысяч книг? Тут, конечно, одними Access и Excel не обойтись.

Предлагаю вам обратить внимание на список программ АБИС — Автоматизированных библиотечных информационных систем.

All My Books (Windows)

All My Books — ещё более понятный и простой инструмент для каталогизации вашей библиотеки. Каталогизировать можно обычные печатные, электронные и аудиокниги.

image 51

Внутри имеется режим виртуальной полки, что непременно визуально облегчит навигацию. Можно группировать и сортировать. Круто, что информацию о книгах можно подгружать с Озона, Лабиринта, ЛитРеса и других источников. Это упрощает добавление книг. Надо ввести только название или номер ISBN. Можно ещё, кстати, даже просканировать файлы. Естественно, имеется поиск.

Учёт книг (Windows)

Учёт книг — да, вот так просто и называется. Подойдёт даже на самые старые компьютеры. Подойдёт как для своей небольшой библиотеки, так и для больших библиотек. Можно вести учёт книг, журналов, CD-дисков и прочего.

image 49

В базе можно найти информацию о добавляемых книгах и журналах. Предусмотрены такие поля, как название, авторы, категория, тип, издательство, серия, формат, год издания, количество страниц, тираж, обложка, ISBN, УДК, № шкафа, № полки, блок, подблок, время добавления и т.д. Для каждой книги, журнала и чего бы то ни было показываются все читатели.

Библиотека (Windows)

Довольно простая в исполнении программка, где можно вести учёт выданных книг. Можно быстро добавить книгу и указать читателя.

image 50

Вот такие инструменты: база читателей и книг; инструменты выдачи и сдачи книг; статистика, которую можно вывести в TXT-файл или в виде таблицы XLS. Выводить информацию можно как о читателях, так и об администраторах и книгах. Первый вход по логину Администратор и паролю 1111. Смотрите только перед установкой полностью распакуйте все внутренности архива, иначе не получится правильно запустить.

Для учёта книг в библиотеке (Windows)

Ага, так и называется «Для учёта книг в библиотеке». Она для учёта книг в библиотеке. Ну, ещё и для учёта журналов, CD, DVD и так далее. Почему бы нет.

image 52

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

Журнал учёта книг, выданных из библиотеки (MacOS, Windows, Linux)

image 53

Это просто удобный XLS-шаблон от Майкрософт. Пользоваться можно через какой угодно девайс. Максимально прост в понимании. Здесь можно записать имя человека, взявшего книгу, контактные данные, название книги, даты выдачи и возврата. Количество дней до возврата книги рассчитывается автоматически. Задолженности красятся красным.

MyLib (Windows)

Небольшая программа с разделами в виде вкладок.

image 54

Плюсы: простой интерфейс; интуитивно понятное управление; «резиновая» база данных; система слежения за выданными материалами; поиск. Минусы: редактор списка читателей — его нет; импорт, экспорт и печать данных — тоже нет; как нет и возможности добавить дополнительные поля во вкладке описания книг.

Calibre (Windows)

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

image 55

У Calibre ещё много полезных функций, которых не найти даже в некоторых платных продуктах: встроенный RSS-агрегатор, контент-сервер, интеграция с ридерами, сканирование жёсткого диска на наличие файлов электронных книг и плагинов. Но куда же без минусов: не найдёте поддержку форматов JAR, DJVU и CHM; не найдёте автоматический экспорт базы данных книг.

1С: Библиотека (MacOS, Windows, Linux)

Это серьёзная организация, которая неоднократно доказывала свою состоятельность на рынке программ и сервисов для автоматизации учёта данных и процессов. Так вот, продукт от 1С позволяет автоматизировать рабочие процессы библиотеки. Есть возможность интегрировать с другими решениями фирмы «1С».

image 56

Имеются разные конфигурации для школы, ВУЗа, колледжа. Есть экспорт и импорт данных в MARC-форматах. Полная поддержка национального коммуникативного формата RUSMARC. Описание любых видов изданий, включая документы в электронном формате, видео-, аудио-, нотные, картографические, изоиздания и прочее. Формирует отчётные и учётные документы. Интегрируется в вашу бухгалтерию, если надо. Имеется виртуальный кабинет читателя.

OPAC-Global (Windows, Linux и другие)

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

image 57

Умеет подгружать информацию более-менее известных книг из сети. По сути, онлайн-каталогизатор. Система, конечно же, кроссплатформенная. Но лучше всего будет работать с MS Windows Server Sun, OS Solaris IBM, OS AIX Linux.

Интересно, что OPAC-Global пользуют в Президентской библиотеке имени Б. Н. Ельцина, научной библиотеке Государственной Третьяковской галереи, Центральной научной библиотеке ПМГМУ им. И. М. Сеченова и других.

Koha (Linux, Windows, MacOS)

Открытая АБИС для всех желающих и более-менее разбирающихся в программировании. Хотя, возможно, я утрирую.

image 58

Интерфейс разделён для читателей и библиотекарей. Имеется поиск, статистика по обороту книг, читателям. Модуль каталогизации со встроенным клиентом Z39.50. Найдёте систему периодики для журналов и газет. Минус системы в том, что она более распространена за границей, и, соответственно, русскоязычная база бедна. Работает через браузер, но разработчики советуют пользоваться Apache, MySQL и другими подобными инструментами.

АБИС Либра (Windows)

Каталогизация книг, периодики. Картотека читателей имеется, регистрация новых читателей, выдача и возврат книг, поиск и так далее. Базовая версия Либры идеально подойдёт для районных, сельских, школьных библиотек.

image 59

Можно сканировать штрих-коды (через COM-порт, например), связывать библиографическое описание с электронным файлом. Нет необходимости устанавливать Access или другие СУБД. Есть возможность резервного копирования, так как всё в одном файле хранится. Работает даже на «чайнике» (если сильно постараться). Кстати, вы сами сможете создавать эти штрих-коды, распечатывать и клеить на книжки.

Либэр (Windows, MacOS, Linux)

Имеется два варианта исполнения: в виде программы; и в виде браузерного решения — Вэб-Либэр называется.

image 60

Автоматизируйте все библио-процессы: комплектование, каталогизацию, ведение справочников, поиск и обмен библиографическими записями, учёт читателей, выдачи и возвраты документов, МБА, печать выходных форм, статистику, бюджет. Тут больше нечего добавить. Большой плюс то, что есть онлайн-вариант.

МегаПро (Windows, MacOS, Linux)

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

image 61

Это онлайн-сервис, который при необходимости может использоваться и в более традиционном варианте — как программа на компьютер. Интерфейс интуитивно понятен, широкая возможность настроек, почти все виды документов, всё по ГОСТ Р 7.0.100-2018. Поддержка форматов MARC21, RUSMARC, UNICODE при экспорте и импорте данных. Можно работать с различным RFID-оборудованием.

АБИС «Марк» (Windows, MacOS, Linux)

Ещё одна программа для автоматизированной библиотечной работы.

image 62

Каталогизация, систематизация книг и читателей, учёт всего фонда библиотеки, возможность межбиблиотечного абонемента. У программы имеется облачная версия. Поддерживает различные популярные СУБД (MySQL, PostgreSQL, MS SQL, Oracle). Можно гибко настроить и расширить функциональные возможности благодаря использованию встроенных скриптов (JavaScript и API).

АБИС «Руслан-Нео» (Windows, MacOS, Linux)

Это очень старая система. Можно сказать, самая первая на российском рынке, работающая по международному протоколу Z39.50 при работе с электронным каталогом. Раньше она называлась АБИС Руслан. С 2016 года продукт был переработан и назван «Руслан-Нео».

image 63

Из интересного: модульное наращивание функциональности. К примеру, надо вам обработку запросов на МБА/ЭДД для одной или нескольких библиотек на основе каталогов, — добавляете модуль АРМ МБА. Использует технологии HTML, CSS и JavaScript. Протокол SIP2 для работы с RFID-оборудованием любого производителя. Формат RUSMARC тоже тут. Поддержка UNICODE и автоматическая генерация значения DOI для ресурсов. Поддержка работы через браузер. Использование СУБД Oracle, MySQL, PostgreSQL и других для хранения данных.

АБИС «ИРБИС» (Windows, MacOS, Linux)

Ещё одна мощная библиотечно-информационная система, которая совместима с российским и международным форматами данных.

image 64

Безлимитное создание баз данных, каталогизация книг, обработка и описание их. Веб-версия тоже имеется. Фишки: технология автоматического формирования словарей, подтягивание информации из официальных больших интернет-ресурсов, создание большой базы с поиском по каталогу. Ведение баз данных УДК, ББК, ГРНТИ и Тезауруса. Возможность перевода пользовательских интерфейсов на другие языки.

Alfa Ebooks Manager (Windows, MacOS, Linux)

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

image 65

Описание и другие данные книг и других материалов периодически обновляются через ОЗОН, LitRes и другие такие сайты. Можно смотреть книги в 3D — более лучшее понимание того, как выглядит книга. Можно конвертировать форматы книги для Kindle, iPhone и Android читалок. Имеется редактор метаданных в EPUB, MOBI, FB2, PDF, AZW. Поддерживает аудиокниги. Читать можно прямо в программе через встроенный ридер. И вишенка на этом торте — есть возможность использовать онлайн-версию.

Источник

Программа картотека

Зачем нам так нужна электронная картотека на компьютере?

Автор статьи

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


Обновлено: 27 августа 2018

Большинству молодых компаний и предпринимателей по роду деятельности приходится вести списки клиентов, партнеров, работников. В какой-то момент возникает потребность создания единой картотеки клиентов — базы данных людей и организаций.

Все дело в растущих объемах информации, увеличении числа контактов у каждого из нас. Невозможно держать в голове огромный объем информации: перечень организаций — список клиентов и партнеров, кому и когда звонили, до чего договорились, когда и зачем следует позвонить ему в следующий раз. А программа всегда «знает» и «подскажет вам» кому и зачем необходимо позвонить именно сегодня.

Быстрый поиск контактов — еще одна весомая причина создания электронной базы данных (БД).

Создание картотеки

В последнее время стало очень модным хранить свои персональные и секретные данные в облаках… Это ведь удобно! Но есть и обратная сторона — вы, даже не задумываясь, доверяете свои секретные данные системным администраторам, обслуживающим облачные сервисы. У них всегда есть доступ к базе, где хранятся данные пользователей.

Совет: Создавайте свою картотеку по организациям и людям в программе и храните ее на вашем ПК или флешке в зашифрованном виде, а не в соц.сетях, телефоне или где-то в облаках, на чужих серверах.

Создать картотеку можно даже в Word-файле. Но документ Word — это не база данных, он не позволяет структурированно хранить данные и напоминать о датах. Существуют гораздо более удобные инструменты, например, программа органайзер Exiland Assistant для Windows. Ее и рассмотри в данной статье.

Exiland Assistant позволяет вести:

  • Подробную базу по людям: клиентам, сотрудникам, друзьям
  • Информацию по организациям
  • Заметки
  • Ссылки
  • Задачи и события
  • Пароли к сайтам можно хранить как в заметках, так и в разделе web-ссылок

Криптостойкое шифрование данных обеспечивает ее защиту от кражи и потери, а встроенная в версию Personal и Enterprise функция автоматического создания резервных копий БД защитит ее от поломки флешки и случайных изменений..

Чтобы показать как создать картотеку на компьютере, скачайте демо версию Exiland Assistant Personal. Программа не требует установки, достаточно распаковать zip-файл — появится папка Exiland Assistant Personal, перенести всю папку в нужную директорию на вашем компьютере или на флешку. Запустите из этой папки главный файл программы «ea.exe» и пройдите мастер 1-го запуска по шагам. Если после этого вы увидите записи в БД — это демо-данные, можете поизучать их и чуть позже создайте свою базу, используя меню База данных.

Рассмотрим создание картотеки на примере базы с демо-данными. Итак, перед нами главное окно программы.

Программа картотека Exiland Assistant

Главное окно программы Exiland Assistant

Картотека людей. Раздел «Контакты»

Для создания информации о человеке встаньте курсором на группу в дереве групп слева, в которой хотите создать запись, и нажмите кнопку создания записи над таблицей — появится карточка человека, заполните ее и нажмите «Сохранить». Вы можете заранее не создавать группу в дереве, ее можно создать прямо из карточки.

Программа картотека Exiland Assistant

Карточка человека в Exiland Assistant

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

  • Ф.И.О
  • Фотографию
  • Место работы, должность
  • Адреса проживания и прописки
  • Телефоны (мобильный, домашний, рабочий)
  • Email, Skype, Web-сайт, учетки в соц.сетях: ВКонтакте, Google+, Facebook, Одноклассники и т.д.
  • Дату рождения или только год
  • Напоминать ли о Дне рождения данной персоны
  • Семейное положение
  • Пол
  • Количество детей
  • Возраст и Знак зодиака — вычисляемые поля, их отображение можно отключить в настройках
  • Увлечения
  • Ник, псевдоним
  • В большом поле «Примечания» можно вносить произвольным текстом любую информацию о человеке

Не хватает какого-то поля? Не проблема — расширяемая структура данных Exiland Assistant позволяет добавлять свои поля ввода в карточку и отображать их в таблице в главном окне органайзера.

Каждую запись в базе можно пометить цветом, если необходимо выделять ее среди других.

Теперь о том, как добавить фотографию человека. Для картотеки по людям обычно достаточно видеть лицо человека, программа позволяет вставить фото размером 100×120 пикселей. Если вы попытаетесь вставить большую фотку — появится окно подрезки и масштабирования фотографии и вы сможете указать, какую область изображения вставить. Потрясающая возможность, и никакие дополнительные редакторы не нужны, да и фотография в базе мало места занимает. А значит приложение не будет тормозить со временем, когда накопятся записи.

Подрезка фотографии при вставке в карточку человека

Мастер подрезки фотографии при вставке в карточку человека

Я только недавно пришел к выводу, что каждому просто необходимо хранить информацию о людях, с которыми сводит тебя судьба по жизни, поскольку никогда не знаешь, в какой ситуации тебе этот человек понадобиться. И если все эти данные собраны в одном удобном месте — в ноутбуке под Windows, то это получится бесценная база.

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

Картотека организаций в Exiland Assistant. Раздел «Организации»

По аналогии со списком людей Exiland Assistant предоставляет возможность вести картотеку организаций в соответствующем разделе. Да, здесь тоже все неплохо продумано, карточка по-умолчанию позволяет вносить следующие сведения о фирмах, клиниках, магазинах, и т.д.:

  • Полное и краткое наименование организации
  • Сфера деятельности
  • Организационно-правовая форма (она же форма собственности): ООО, ЗАО и т.д.
  • Юридический адрес и фактический
  • Описание географического расположения в населенном пункте и район
  • Общие телефон, факс, e-mail
  • Дни и время работы
  • Web-сайт и ссылка на прайс-лист
  • Масштаб предприятия
  • Список контактов организации: Ф.И.О., должность, телефон и e-mail
  • Филиалы и подразделения — их в карточке предусмотрено только 3, хотя реально может понадобиться и больше
  • События по данной организации: здесь можно вести историю звонков, записывать результаты обзвона, планировать встречи, презентации. О датах звонков программа картотека будет напоминать.
  • На вкладке «Ссылки» данную запись можно связать с другими записями, а также внести ссылки на web-ресурсы и локальные и сетевые папки и файлы

Картотека организаций

Картотека организаций в Exiland Assistant

Встроенная в программу картотека личных дел (раздел «Задачи») поможет навести порядок в списке ежедневных задач, вести учет по проектам.

Как видим, софт Exiland Assistant достаточно прост и в то же время функционален. Область применимости — практически любая сфера деятельности. По заявлению разработчика, органайзер также предназначен для использования дома.

Где скачать программу для ведения картотеки

Exiland Assistant существует только для Windows разных версий: Windows 10, Windows 8, Windows 7 и представлена в 2 редакциях: Personal (однопользовательская улучшенная), Enterprise (многопользовательская для локальной сети). Сравнить их возможности можно здесь.

Бесплатно скачать программу-картотеку для ведения клиентов можно на официальном сайте. Для скачивания регистрация не требуется.

Я встречал множество всевозможных топов заметочников, но пока не видел списка приложений именно для ведения электронной картотеки. Поэтому составил свой список. Если вы ищете приложение для цифрового цеттелькастен, присмотритесь к этим программам.

Важное уточнение. Это не самые лучшие приложения, а лучшие из тех, которыми я успел попользоваться. Приложения в списке проставлены не от лучшего к худшему или наоборот, а просто в том порядке, в котором они приходили мне в голову.

Требования к приложениям

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

Ссылки между заметками. В ссылках между заметками — весь смысл цеттелькастен. Без ссылок — это просто бесформенная куча заметок, кладбище идей, как выразился Зонке в книге How to Take Smart Notes. Ссылки превращают ворох текстовых файлов в сеть мыслей, идей и озарений. На мой взгляд, ссылки — это единственное обязательное требование к приложению для цеттелькастен.

Теги. Теги облегчают навигацию по заметкам, которые не получилось включить в индексы. Я знаю, что многие вообще не пользуются тегами, но мне кажется, что их грамотное использование может улучшить ведение заметок. Кроме того, теги — это простейший способ организовать заметки вместо использования индексов. Многие успешные писатели пользуются таким способом, например, Райан Холидей. Поэтому не вижу причины не использовать теги в своей электронной картотеке.

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

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

Конечно, теоретически, можно и в простом Блокноте вести заметки и нормально их организовывать, но с функциями, которые я перечислил, вести картотеку намного проще.

А теперь, поехали по списку!

Scrivener

  • Ссылки между заметками: +
  • Теги: +
  • Обратные ссылки:
  • Платформы: macOS, iOS, iPadOS и Windows

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

Но Scrivener можно использовать, не только для написания текстов, но и для ведения электронной картотеки. Для этого у него есть всё необходимое и даже больше.

Самое главное, в Scrivener можно создавать ссылки между документами, причём разными способами. Первый самый удобный — выделяешь слово, нажимаешь ⌘L и выбираешь папку или документ, на который хочешь поставить ссылку. Второй — с помощью вики-ссылок, но придётся полностью напечатать название заметки, автоподстановки нет. Так что удобнее первым способом.

Ссылку на документ можно вставить через контекстное меню, Link to Document
Ссылку на документ можно вставить через контекстное меню, Link to Document

Из других стандартных инструментов организации файлов, есть теги и статусы. Например, можно обозначить необработанные заметки статусом «Черновики» и разделить эти черновые заметки тегами, чтобы обрабатывать одновременно заметки по одной теме.

Самая крутая фишка в Scrivener — документы можно организовать в иерархическом порядке, как в Roam или WorkFlowy. То есть каждый документ может играть роль папки для нижнеуровневых документов.

Отображение заметок в виде аутлайнера в Scrivener похоже на Roam
Отображение заметок в виде аутлайнера в Scrivener похоже на Roam

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

Каталожные карточки в Scrivener — полное погружение в цеттелькастен в цифре
Каталожные карточки в Scrivener — полное погружение в цеттелькастен

Scrivener использует собственный формат файлов. Но их можно экспортировать в маркдаун. Наоборот тоже работает — при необходимости, можно импортировать в Scrivener всю свою картотеку в текстовых файлах.

Программа платная, не по подписке. Стоит 3600 рублей, если покупать на их сайте. Приложение для айфона стоит в App Store 1790 рублей.

Мобильное приложение — самый большой минус Scrivener. Оно не очень удобное, неповоротливое и с синхронизацией только через Dropbox, а не через iCloud. Я купил его, попользовался несколько дней и оформил возврат денег.

Для меня очень важна возможность работать с документами с айфона или айпада, поэтому мне Scrivener не зашёл. Но если кому-нибудь мобильность не так критична, то очень рекомендую — программа и правда очень крутая.

Bear

  • Ссылки между заметками: +
  • Теги: +
  • Обратные ссылки:
  • Платформы: macOS, iOS и iPadOS

Bear — это популярный заметочник с кучей полезных функций и стильным дизайном.

У Bear есть две крутые фишки, которые могут быть очень полезными для ведения электронной картотеки: иерархические теги и ссылки на страницы и подзаголовки внутри страниц.

Иерархические теги — это древовидная структура тегов, вложенных друг в друга. Чтобы создать такую иерархию, нужно записать два тега через наклонную черту. Например, я обозначил заметки с цитатами Достоевского тегом #цитаты/Достоевский. Таким образом, по тегу #цитаты я увижу вообще все цитаты в моей картотеке, а по #цитаты/Достоевский — только Достоевского.

Кроме того, в тегах Bear можно использовать несколько слов и словосочетания, без всяких нижних подчёркиваний. То есть, вместо #бумажнаякартотека или #бумажная_картотека, в Bear можно создать тег #бумажная картотека# — с помощью двух знаков решётки.

В Bear самые крутые теги из всех приложений
В Bear самые крутые теги из всех приложений

Так в Bear можно построить вполне рабочий индекс заметок на одних только тегах.

Но, хорошим инструментом для ведения электронного цеттелькастен, Bear делают не теги, а не так давно завезённые вики-ссылки между заметками. Работает стандартно — открываешь двойные квадратные скобки, начинаешь писать заголовок, и Bear предлагает варианты уже существующих заметок. Если заметки с таким названием ещё нет, Bear создаст её автоматически.

Ссылаться можно даже на подзаголовки в документе. Но для этого уже придётся открыть заметку, на которую хочешь сослаться и скопировать ссылку на подзаголовок.

В качестве небольшого, но приятного плюса, добавлю, что это единственное приложение из всего моего списка, в котором можно добавлять заметки с Apple Watch.

Распространяется по подписке, но очень дешёвый — стоит меньше тысячи рублей в год.

Очень хорошее приложение, искренне рекомендую.

Я им не пользуюсь, только потому что не люблю подписочную модель. Да и файлы в Bear хранятся не у меня в iCloud, а у разработчика, что тоже немного смущает.

Obsidian

  • Ссылки между заметками: +
  • Теги: +
  • Обратные ссылки: +
  • Платформы: macOS, iOS, iPadOS, Android, Windows и Linux

Obsidian — это лучшее решение для электронной картотеки. Может быть в будущем появится приложение круче, но сейчас Obsidian — царь цифровой горы заметочников.

Для цеттелькастен здесь есть всё: вики-линки, причём не только на заметку, но и на заголовки и даже отдельные строки в заметке, обратные ссылки, теги, продвинутый поиск с операторами AND, OR и другими, графы и ещё вагон функций поменьше.

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

В общем, близкое к идеальному решение.

К минусам можно отнести отвратительный внешний вид и некоторую сложность в освоении.

Внешний вид — штука сугубо субъективная. Я знаю, что многие пользуются Obsidian «как есть», даже не заглядывая в раздел «Оформление» в Настройках. Но для меня, дизайн Obsidian «из коробки» долгое время был единственной причиной, почему я не им пользовался.

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

Смотрите, какую красоту я состряпал. Если интересно, что за тема и плагины, спрашивайте в комментариях.
Смотрите, какую красоту я состряпал. Если интересно, что за тема и плагины, спрашивайте в комментариях.

Obsidian — не самая простая, для освоения, программа. Я считаю себя достаточно продвинутым пользователем разных приложений для писательства, но вот Obsidian распробовал не с первого, и даже не со второго раза. Что уж говорить о тех, кто сложнее Эверноута ничего не пробовал.

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

Так что порог входа в программу не самый низкий.

Для лёгкого старта посоветую цикл видео о функциях и настройке Obsidian на канале qnnnp Андрея Суховского. И вообще рекомендую подписаться на его канал, там много интересного по теме ведения базы знаний.

Видеовведение в Obsidian от Андрея Суховского

Roam Research

  • Ссылки между заметками: +
  • Теги: +
  • Обратные ссылки: +
  • Платформы: web, macOS, Windows и Linux

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

У Roam есть тот же набор необходимых для цифрового цеттелькастен функций, что и у Obsidian: вики-ссылки, обратные ссылки, теги, графы.

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

С Roam я начинал знакомство с методом «умных заметок»
С Roam я начинал знакомство с методом «умных заметок»

Разработчики Roam, на мой взгляд, лучше всех реализовали принципы ведения и организации заметок Лумана в электронном виде.

На этом с плюсами всё. Теперь про минусы, которые не позволяют мне советовать это решение обычным пользователям.

Самый существенный минус — это цена. Roam работает по подписочной модели. Он стоит 165 долларов в год или 15 долларов в месяц. По сентябрьскому курсу 2021 года это 12 тысяч рублей в год или одна тысяча рублей в месяц. Очень некислый ценник за заметочник.

Roam именно заметочник, и только. Например, в Obsidian можно вести базу знаний и писать статьи. А вот Roam для писательства неудобен. Я пробовал писать в нём статьи, но он для этого не годится. Поэтому платить каждый год сумму, на которую можно купить навсегда три с лишним Scrivener, это чересчур.

Мне повезло — Roam достался мне бесплатно за участие в бета-тестировании. Если бы не это, я бы ни за что им не пользовался — каким бы замечательным он ни был.

Второй крупный недостаток — в Roam практически невозможно работать на айфоне или айпаде. Он работает только в браузере.

Мобильное приложение Roam уже второй год как «Coming Soon». Можно, конечно, открыть Roam в мобильном браузере, но работать в нём — одно мучение. Я пробовал, не советую никому.

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

Так что Roam — это очень крутое решение, но пользоваться им не посоветую. Даже если вас не смущает цена.

WorkFlowy

  • Ссылки между заметками: +
  • Теги: +
  • Обратные ссылки: +
  • Платформы: web, macOS, iOS, IpadOS, Android, Windows и Linux

WorkFlowy — это мой любимый аутлайнер.

Он — отличная альтернатива Roam Research. Без графов, но со ссылками между заметками, обратными ссылками и тегами. И в некоторых моментах эти функции работают лучше, чем в Roam.

В WorkFlowy есть некоторые функции, которых нет ни у Roam, ни у Obsidian. Например, у каждого текстового блока, здесь они называются нодами — node, есть место для комментария — notes. Это очень удобная штука: ссылку или тег можно добавить в примечание, а не в основной текст заметки. Вот как это выглядит.

В WorkFlowy всё аккуратно и удобно, в том числе и обратные ссылки
В WorkFlowy всё аккуратно и удобно, в том числе и обратные ссылки

Есть отлично работающее приложение для айфона, айпада и для мака, что большая редкость сегодня.

WorkFlowy относительно бесплатный. В месяц даётся ограниченное количество записей — 250. Количество доступных записей на бесплатном тарифе можно увеличить — за привлечённых рефералов. Так что, если соберётесь пользоваться WorkFlowy, регистрируйтесь по моей ссылке. Нам обоим дадут по 100 дополнительных записей в месяц.

Из минусов — нет отдельной сущности страницы. Есть только ноды — пункты бесконечного иерархического списка. Это не смертельно, просто дело привычки, но мне не хватает Daily Notes и страниц, как в Roam.

В WorkFlowy нельзя создать отдельную страницу, написав нужное название в двойных квадратных скобках, как это делается в Roam или Obsidian. Я такой функцией часто пользуюсь в Obsidian, поэтому её отсутствие несколько напрягает.

Но в общем, WorkFlowy — это очень классное приложение для заметок, которое я весьма рекомендую.

The Archive

  • Ссылки между заметками: +
  • Теги: +
  • Обратные ссылки:
  • Платформы: MacOS

The Archive — это проект одного из крупнейших ресурсов о цеттелькастен, сайта Zettelkasten.de.

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

Выглядит The Archive очень прилично и, по заверениям авторов, отвечает всем канонам метода цеттелькастен. Но пользоваться им решительно неудобно, особенно на фоне остальных приложений.

Первые впечатления от приложения были самыми положительными. Выглядит очень приятно, крутая иконка в виде ящичка картотеки с карточками, отличная типографика.

The Archive выглядит очень стильно
The Archive выглядит очень стильно

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

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

Здесь есть два способа поставить ссылку на существующую заметку. Первый — самостоятельно написать полное название заметки, на которую хочешь сослаться. Но он практически неприменим, когда у тебя много заметок. Попробуй, вспомни дословно, как называлась твоя заметка, если у тебя их несколько сотен.

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

Такая же история с тегами. Приложение не предлагает выбрать из уже используемых тегов. Неудобно.

Разработчики обещают много дополнительных функций в будущем, но деньги за программу берут уже сейчас. The Archive платный, хотя и не очень дорогой — стоит чуть больше тысячи рублей.

Так что, не смотря на то, что приложение мне нравится, пользоваться им тяжело. Уж очень скудный набор функций даже для заметочника, а уж как текстовый редактор The Archive и подавно не годится.

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

Спорное решение, как по мне.

Zettlr

  • Ссылки между заметками: +
  • Теги: +
  • Обратные ссылки:
  • Платформы: macOS, Windows и Linux

Создатели Zettlr называют своё приложение «маркдаун редактором для 21 века». И это довольно самонадеянное заявление.

Zettlr много что умеет, но реализовано всё настолько коряво, что разбираться в нём совсем не хочется.

В Zettlr напихали много разных функций: в нём есть вики-ссылки, теги, уникальные идентификаторы для заметок и даже таймер помодоро. Но логика приложения очень непривычная, а внешний вид программы похож на Эверноут десятилетней давности.

Интерфейс Zettlr — на любителя
Интерфейс Zettlr — на любителя

Я в этом приложении сильно не разбирался, потому что оно не вызывало желания в нём покопаться. Какой-то этот Zettlr вторичный. Такое впечатление, что разработчики хотели взять от каждого известного приложения самое лучшее и сделать идеальное решение для цеттелькастен. В итоге получилось приложение похожее на многие другие, но без собственного лица и как будто недоделанное.

Так что, несмотря на то, что в Zettlr достаточно функций для ведения электронной картотеки, я бы не советовал им пользоваться.

Foam

  • Ссылки между заметками: +
  • Теги: +
  • Обратные ссылки: +
  • Платформы: macOS, Windows и Linux

Foam — это решение: во-первых, для программистов, и, во-вторых, для любителей заморочиться, типа меня. Ведь Foam — это не отдельное приложение, а расширение для Visual Studio Code.

Visual Studio Code — это приложение для программистов, в котором пишут код. Для этого приложения есть специальные расширения — что-то вроде расширений для браузеров, которые добавляют ему новые возможности. Foam — как раз такое расширение, с помощью которого в VS Code становится возможным вести цифровую картотеку.

Сам VS Code может читать файлы маркдаун, а Foam добавляет необходимый функционал: вики-ссылки, обратные ссылки и теги.

В итоге получается решение, по возможностям не сильно уступающий Obsidian. Если прям сильно заморочиться и полазить в настройках CSS, то можно сделать из него второй Obsidian или iA Writer. Есть такие умельцы, делали.

Foam «из коробки» выглядит очень приятно
Foam «из коробки» выглядит очень приятно

Наверно, особенно подойдёт программистам — не придётся слезать с привычного приложения: писать код и хранить в нём свою картотеку. Но и для «гуманитариев» тут тоже ничего сложного. Мне нравится, рекомендую.

Notion

  • Ссылки между заметками: +
  • Теги: +
  • Обратные ссылки: +
  • Платформы: web, macOS, iOS, iPadOS, Android и Windows

Notion — отличный вариант для старта электронной картотеки.

Считается, что Notion сложноват в освоении. В этом есть доля истины, но порог входа у него пониже, чем у Obsidian или Roam, например. А возможностей более чем достаточно: есть ссылки между страницами, теги, картотеку можно отображать в виде отдельных карточек, для наглядности. Красота!

Не Scrivener с каталожными карточками, но тоже наглядно
Не Scrivener с каталожными карточками, но тоже симпатично

Близким к идеальному, приложением для электронного цеттелькастен, Notion стал совсем недавно, когда в нём появились обратные ссылки. Но даже и до этого приложением активно пользовались для ведения базы заметок.

Автор видео потом перешёл на Обсидиан, но это не важно

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

Главное, не увлечься наведением красоты. Настройка Notion может превратиться в занятие само по себе, отдельное от первоначальных целей. Знаю по себе.

Некоторые пользователи говорят, что у них Notion начинает тормозить, когда заметок становится очень много. Но я уже несколько раз читал в чатах отзывы людей, у которых несколько сотен и даже тысяч заметок и всё нормально работает. Возможно, дело в железе пользователей, или может сам Notion со временем стал лучше и быстрее.

Отдельный респект разработчикам — за приложения для айфона и айпада. Они очень удобные и работать вдали от компьютера очень удобно. Хотя стоит уточнить, что без интернета приложение может не работать. Но сейчас надо постараться, чтобы найти место без интернета.

Отличное решение «из коробки» для тех, кто считает маркдаун-редакторы софтом для гиков.

iA Writer

  • Ссылки между заметками:
  • Теги: +
  • Обратные ссылки:
  • Платформы: macOS, iOS, iPadOS, Android и Windows

Вообще-то, iA Writer не приложение для электронной картотеки, а просто хороший заметочник.

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

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

Да что там, вот, к примеру, статья, в которой автор рассказывает, как ведёт заметки по методу цеттелькастен в Заметках Эпл. И у него вроде всё работает нормально.

iA Writer я включил в этот список ещё и авансом. Разработчики обещают в новой версии вики-ссылки. Так что будем считать, что он тут заслуженно, хотя и несколько преждевременно.

___________________(ваш вариант)

Ещё раз уточню, что этот список — не топ лучших приложений для ведения электронной картотеки. Это десять приложений, которыми я успел попользоваться и составить своё мнение. Есть же ещё Org-Roam, Logseq, TheBrain и ещё много других приложений, которыми я просто не пользовался.

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

Если вам интересна тема цеттелькастен, ведения заметок, чтения и продуктивности, подписывайтесь на рассылку, чтобы получать новые статьи на почту. Без спама, обещаю.

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

Разработка электронной картотеки

Разработка электронной картотеки

1. Описание информационной структуры

Шаблон:

typedef struct games

{name[12]; // Название продуктаyear; // Дата выходаrating; // Рейтинг

} MS;

Где первое поле типа char — название продукта, второе поле типа int — дата выхода продукта, третье поле типа int — рейтинг.

Имя структурного типа: games.

Имя нового типа: MS.

Пример объявления переменной типа NT: MS *games=NULL.

2. Описание структуры, используемой для организации списка

Шаблон:

typedef struct list

{info;list* pred;list* next;

} SP;

Где первое поле — данные типа MS, второе и третье поле указатель типа struct list *.

Имя структуры, используемой для организации список: list.

Имя нового типа: SP.

Пример объявления переменной типа SP: SP *h1=NULL.

3. Контрольные примеры

Контрольные примеры обработки приведены в таблице 1 «Контрольные примеры обработки».

Таблица 1. Контрольные примеры обработки

Исходные данныеУсловие обработки rating вывод продуктов с рейтингом больше, чем nРезультатНаименованиеГод выходаРейтингНаименованиеГод выходаРейтингCrysis20087n=8Crysis 220109Crysis 220109Crysis 3201210Crysis 3201210Max Payne20009n=10Gears World201211Gears World201211Shake20103

Контрольные примеры сортировки по полю rating приведены в таблице 2 «Контрольные примеры сортировки».

Таблица 2. Контрольные примеры сортировки

Исходные данныеТип сортировкиРезультатНаименованиеГод выходаРейтингНаименованиеГод выходаРейтингCrysis20088По возрастаниюCrysis 320127Crysis 2201011Crysis20088Crysis 320127Crysis 2201011Crysis20088По убываниюCrysis 2201011Crysis 2201011Crysis20088Crysis 320127Crysis 320127

Контрольные примеры сортировки по полю year приведены в таблице 3 «Контрольные примеры сортировки».

Таблица 3. Контрольные примеры сортировки

№ п.п.Исходные данныеТип сортировкиРезультатНаименованиеГод выходаРейтингНаименованиеГод выходаРейтинг1Baloo20088По возрастаниюAentik20127Charge201011Baloo20088Aentik20127Charge2010112Nord20088По убываниюAscell201011Ascell201011Jaske20127Jaske20127Nord20088

4. Описание переменных главной функции

Описание переменных главной функции приведено в таблице 4.

Таблица 4. Описание переменных главной функции

Имя переменнойТип переменнойНазначениеk, q, zintВспомогательные переменныеpm, pm2, pm3, pm4, pm5, pm6, pm7, pm8intПеременные для выбора пунктов менюc, chcharПеременные, управляющие цикломh1, rezSP *Указатели

5. Краткое описание алгоритма

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

) Пользователь выбирает один из пунктов меню: 1 — ввод данных картотеки; 2 — вывод данных; 3 — Формирование нового списка; 4 — Обработка 5 — Поиск; 6 — Сохранение и загрузка картотеки; 7 — Пользователю; 0 — Выход из программы.

) Если пользователь выбирает первый пункт меню, выводится подменю: 1 — Последовательный ввод; 2 — Ввод с уточнениям места добавления элемента в картотеку 3 — выход в надменю.

.1) Если пользователь выбирает первый пункт меню, выполняется:

.1.1) ввод названия, переход к пункту 2.1.2;

.1.2) ввод года, переход к пункту 2.1.3;

.1.3) ввод рейтинга переход к пункту 2.1.4;

.1.4) вывод сообщения «Завершить ввод? (y/n)».

.1.5) если сh==n, переход к пункту 2.1.1; если сh!=n, переход к пункту 2.

) Если пользователь выбирает второй пункт меню, выполняется вывод под-меню:

— Последовательный ввод.

— Уточнение ввода данных

— Выход

) Если пользователь выбирает третий пункт меню, выполняется обработка по заданному пользователем условию, переход к пункту 1.

) Если выбран четвертый пункт меню, выводится подменю: 1 — Удаление элементов; 2 — Сортировка (По имени, году или рейтингу); 3 — Выход (действия осуществляются в соответствии с выбранным пунктом).

) Если выбран 5 пункт, выполняется поиск элемента (по имени или году).

) Если выбран 6 пункт меню, выводится подменю с вариантами выбора: 1 — Сохранение, 2 — Загрузка

) Если выбран 7 пункт меню, осуществляется вывод информации для пользователя:

— Рекомендации по использованию, 2 — Инструкция по программе

) Если выбран 0 пункт меню, осуществляется выход из программы.

6. Описание функций

Описание функции «menu_seach_1»

Назначение: вывод подменю пункта «Поиск».

Прототип: void menu_seach_1 (void)

Пример вызова: menu_seach _1 ();

Описание функции «menu_sort_1»

Назначение: вывод подменю пункта «Сортировка».

Прототип: void menu_sort_1 (void)

Пример вызова: menu_seach _1 ();

Описание функции «user_GUIDE»

Назначение: вывод подменю пункта «Пользователю».

Прототип: void user_GUIDE(void)

Пример вызова: user_GUIDE();

Описание функции «Save_and_Load»

Назначение: вывод подменю пункта «Сохранение и загрузка».

Прототип: void Save_and_Load(void)

Описание функции «menu_seach»

Назначение: вывод подменю пункта «Поиск».

Прототип: void menu_seach(void)

Пример вызова: menu_seach ();

Описание функции «menu_confirming»

Назначение: вывод подменю пункта «Обработка».

Прототип: void menu_confirming(void)

Пример вызова: menu_confirming ();

Описание функции «Notice»

Назначение: вывод подсказки

Прототип: void Notice(void)

Пример вызова: Notice ();

Описание функции «menu_enter»

Назначение: вывод подменю пункта «Ввод данных картотеки»

Прототип: void menu_enter(void)

Пример вызова: menu_enter();

Описание функции «menu_enter»

Назначение: вывод подменю пункта «Ввод данных»

Прототип: void menu_enter(void)

Пример вызова: menu_enter();

Описание функции «output_menu»

Назначение: вывод подменю пункта «Вывод данных»

Прототип: void output_menu(void)

Пример вызова: output_menu();

Описание функции «help»

Назначение: вывод помощи.

Прототип: void help(void)

Пример вызова: help();

Описание функции «recomend»

Назначение: вывод рекомендации пользователю.

Прототип: void recomend(void)

Пример вызова: recomend();

Описание функции «Screen»

Назначение: вывод няшности*

Прототип: void Screen(void)

Пример вызова: Screen();

Описание функции «enter»

Назначение: ввод

Прототип: SP *enter (SP *), где параметр типа SP * — указатель на «голову» списка, тип возвращаемого значения SP * — указатель на «голову» списка.

Пример вызова: names = enter(&k), где names — указатель на «голову» списка.

Описание переменных: описание локальных переменных функции enter приведено в таблице 4.

Таблица 4. Описание локальных переменных функции enter

Имя переменнойТип переменнойНазначениеpSP *Указатель на «голову» списка

Описание функции «Output»

Назначение: вывод информационных полей списка.

Прототип: void Output (SP *, char *), первый тип параметра SP * — указатель на «голову» списка, второй тип параметра char * — указатель на объект типа char.

Пример вызова: Output (games, «Данные:»), где games — адрес первого элемента последовательности структур.

Описание переменных: описание локальных переменных функции Output приведены в таблице 5.

Таблица 5. Описание локальных переменных функции Output

Имя переменнойТип переменнойНазначениеqIntВспомогательная переменная

Описание функции «confirming»

Назначение: функция обрабатывает исходный список и возвращает полученный список — результат.

Прототип: SP *confirming (SP *) где тип возвращаемого значения SP * — указатель на «голову» списка, первый тип параметра SP * — адрес первого элемента списка.

Пример вызова: rez=confirming (SP *h1), где rez — возвращаемое значение типа SP *, h1 — указатель на «голову» списка.

Описание переменных: описание локальных переменных функции confirming приведено в таблице 6.

Таблица 6. Описание локальных переменных функции confirming

Имя переменнойТип переменнойНазначениеdintПеременная для хранения рейтингаp, h2, p1, p2SP *переменные указатели

Описание функции «Sort»

Назначение: функция вызывает функцию «NewSort» с соответствующими параметрами для различных типов сортировки (по возрастанию, убыванию)

Прототип: SP *Sort (SP *), где первый тип параметра SP * — указатель на «голову» списка, второй тип параметра int — размер исходного списка, а тип возвращаемого значения SP* — указатель на «голову» списка

Пример вызова: h1=Sort(games), где h1 указатель на «голову» списка

Описание переменных: описание локальных переменных функции Sort приведено в таблице 7.

Таблица 7. Описание локальных переменных функции Sort

Имя переменнойТип переменнойНазначениеpm2, pm3, pm4IntПеременные для управления меню

Описание функции «Newsort»

Назначение: функция сортирует элементы списка.

Прототип: SP *Newsort (SP *, int, int), где первый параметр типа SP * — указатель на «голову» списка, второй тип параметра int — флаг, показывающий по какому полю сортировать, третий тип параметра int — флаг, показывающий какой тип сортировки выполнять (по возрастанию убыванию), возвращаемое значение типа SP * — указатель на «голову» списка.

Пример вызова: h1=Newsort (h1, 1, 1), где первый параметр h1 — указатель на «голову» списка, второй параметр 1 — флаг, показывающий по какому полю сортировать, третий параметр int — флаг, показывающий какой тип сортировки выполнять (по возрастанию убыванию), возвращаемое значение типа SP * — указатель на «голову» списка.

Описание переменных: описание локальных переменных функции Newsort приведено в таблице 8.

Таблица 8. Описание локальных переменных функции NewSort

Описание функции «Add»

Назначение: функция добавляет элемент в существующий список.

Прототип: SP *Add (SP *), где тип возвращаемого значения SP * — указатель на «голову» списка, первый тип параметра SP * — указатель на «голову» списка.

Пример вызова: h1=Add(h1), где h1 указатель на «голову» списка.

Описание переменных: описание локальных переменных функции Add приведено в таблице 9.

Таблица 9. Описание локальных переменных функции Add

Имя переменнойТип переменнойНазначениеd, kintВспомогательные переменныеpm2intПеременная для управления менюp1, pSP *Переменные указатели

Описание функции «Del»

Назначение: функция удаляет элемент из списка.

Прототип: SP *Del (SP *), где тип возвращаемого значения SP * — указатель на «голову» списка, первый тип параметра SP * — указатель на «голову» списка.

Пример вызова: h1=Del(h1), где h1 — указатель на «голову» голову списка.

Описание переменных: описание локальных переменных функции Del приведено в таблице 10.

Таблица 10. Описание переменных функции Del

Имя переменнойТип переменнойНазначениеd, kintВспомогательные переменныеp1, pSP *Переменные указатели

Описание функции «Output_2»

Назначение: функция выводит информационные поля элементов, расположенных справа и слева от заданного.

Прототип: void Output_2 (SP *), где первый тип параметра SP * — указатель на «голову» списка.

Пример вызова: Output_2 (h1), где h1 — указатель на «голову» списка.

Описание переменных: описание локальных переменных функции Output_2 приведено в таблице 11.

Таблица 11. Описание локальных переменных функции Output_2

Имя переменнойТип переменнойНазначениеk, zintВспомогательные переменныеp, p1, h2, p2SP *Вспомогательные переменныеОписание функции «save»

Назначение: функция сохраняет данные картотеки в файле

Прототип: int *save (SP *), где тип возвращаемого значения int, первый тип параметра SP * — указатель на «голову» списка.

Пример вызова: check=save(h1), где h1 — указатель на «голову» списка.

Описание переменных: описание локальных переменных функции приведено в таблице 12.

Таблица 13. Описание переменных функции save

Имя переменнойТип переменнойНазначениеnamecharВспомогательные переменные

Описание функции «Load»

Назначение: функция загружает данные из файла

Прототип: SP *Load (SP *), где тип возвращаемого значения SP, указатель» голову» списка, первый тип параметра SP * — указатель на «голову» списка.

Пример вызова: h1=Load(h1), где h1 — указатель на «голову» списка.

Описание переменных: описание локальных переменных функции приведено в таблице 13.

Таблица 14. Описание переменных функции save

Имя переменнойТип переменнойНазначение*namecharУказатель на первую букву имени файласcharВспомогательная переменная

Описание функции «Seach»

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

Таблица 15. Описание переменных функции Seach_1

Имя переменнойТип переменнойНазначениеi, lintВспомогательные переменныеs[15]charСочетание вводимое пользователемchcharВспомогательные переменные

7. Иерархическая структура программы

Рис. 2. Иерархическая структура программы

8. Код программы на языке С/С++

// ConsoleApplication16.cpp: Defines the entry point for the console application.

#include «stdafx.h»

#include «stdio.h»

#include <conio.h>

#include <stdlib.h>

#include <tchar.h>

#include <string.h>

#include <locale>

#include <time.h>

#include <Windows.h>

#include <iostream>namespace std;struct games

{name[12]; // Название продуктаyear; // Дата выхода

int rating; // Рейтинг

} MS;struct list

{info;list* pred;list* next;

} SP;menu_seach_1 (void); // Подменю поискаmenu_sort_1 (void); // Подменю сортировки User_GUIDE(void); // Меню «Пользователю»

void Save_And_Load(void); // Сохранить и загрузить

void menu_seach(void); // Меню поиска

void menu_confiming(void); // Меню обработкиNotice(void); // Функция подсказкиmenu_enter(void); // Подменю вводаoutput_menu(void); // Подменю выводаhelp(void); // Помощьrecomend(void); // Рекомендацииmenu(void); // Главное менюScreen(void); // Элементы интерфейса* enter (SP*); // ввод данныхOutput (SP*, char*); // вывод данных *confirming (SP*); // создание нового списка

SP *Sort (SP*); // Сортировка*NewSort (SP*, int, int); // Подсортировка

SP *Add (SP*); // добавление элементов*Del (SP*); // удаление элементовOutput_2 (SP*); // вывод справа и слева*Free (SP*); // Освобождение памятиsave (SP *); // Сохранение данных*Load(); // Загрузка из файла* SortALF (SP*); // Сортировка по алфавиту

SP *Add_End (SP *, SP *); // Добавление в конец

void menupoisk (SP *, SP *); // Подменю поиска

SP *Seach (SP *, int); // Функция поиска

int Modulus (int, int); // Супервозможности программы

char GetChar (int, char, int); // Реализация матрицы_tmain (int argc, _TCHAR* argv[])

{(LC_CTYPE, «russian»);*h1=NULL,*rez=NULL; // Указатели делаем нулевымиpm, pm2, pm3, pm4=0, pm5, pm6, pm7, pm8, check1=0, check=0; // Вспомогательные пер.c=NULL, ch=NULL, Base1=NULL, Base2=NULL, matrixch=NULL, lol=1; // Вспомгат.перhConsole;= GetStdHandle (STD_OUTPUT_HANDLE);(hConsole, 2); // цвет консолькиcaRow[80];j = 7;k = 2;l = 5; m = 1;(«Нажмите любую кнопку, для загрузки программы»);

Screen();

{();(stdin);(«»);(«»);(«Ввод пункта меню:»);(«%d»,&pm);(pm)

{(«cls»);(lol==1)

MessageBoxA (0, «Название может содержать латинские буквы и цифры, и иметь длину не более 15 символов.nГод выхода имеет форма XXXX. Пример: 2010. Должен быть больше 1990 и меньше 2100.nРейтинг должен быть больше 0.nДля продолжения нажмите ОКn», «Дорогой пользователь», 0);

menu_enter();=0;(«Ввод пункта меню:»);(«%d»,&pm6);(pm6)

{1:(check!=1)

{(«cls»);(h1!=NULL)=Free(h1);(ch!=’y’)

{=enter(h1); («cls»);(«n Закончить ввод данных? (y/n)?n»);=getch();

}

{(stdin);(«nnЗаписать в файл (да-y/нет-n)?»);(«%c», &Base2);

}(Base2!=’n’ && Base2!=’y’&& Base2!=’Y’&& Base2!=’N’);(Base2==’Y’|| Base2==’y’)

{(h1);(«nnnnntt Запись данных закончена! Нажмите любую клавишу.»);();

}

}

{(«Последовательный ввод невозможен, используйте добавление элементов.»);(«»);(«Нажмите любую клавишу»);

getch();

}=1;;2:(«cls»);(h1!=NULL)=Add(h1);

else

{(«Т.к. элемент первый в списке я добавлю его в начало, для продолжения нажмите любую кнопку»);

getch();=enter(h1);

}=1;;3:(«cls»);=3;;:(«cls»);(«Неправильно введен пункт меню»);(«»);(«Нажмите любую клавишу»);();;

}

}(pm6!=3);;2:

{(«cls»);_menu();(«Ввод пункта меню:»);(«%d»,&pm4);(pm4)

{1:(h1!=NULL)(h1,» Список:»);();();;2:(h1!=NULL)_2 (h1);();();;3:=3;;:

puts («Неправильно введен пункт меню»);(«»);(«Нажмите любую клавишу»);

getch();;

}

}(pm4!=3);;3:(«cls»);(h1!=NULL)

{(rez!=NULL)=Free(rez);=confirming(h1);(rez!=NULL)

Output (rez,» Результат обработки:»);(«n В картотеке нет элементов с заданным условием n»);

getch();

}();(«nНажмите любую клавишуn»);();;4:

{(«cls»);_confiming();(«»);(«Ввод пункта меню:»);(«%d»,&pm3);(pm3)

{1:(h1!=NULL)=Del(h1);

Notice();

getch();

break;

9. Инструкция для пользователя

.Для ввода данных нажмите 1.

)Выберите один из предложенных пунктов меню:

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

)«Уточнить место добавления информации» — Здесь вы можете уточнить место добавления информации, будет выведено подменю с соответствующими пунктами (1-В начало, 2-После заданного, 3-в конец)

)Выход в надменю (Программа выйдет в надменю ввода)

.Для вывода данных нажмите 2.

)Выберите один из пунктов меню:

)«Вывод всей картотеки» — будет произведен вывод всей картотеки, в случае, если картотека пуста, программа выдаст ошибку.

)«Вывод справа и слева от элемента» — будет произведен вывод справа и слева от заданного элемента, если картотека пуста, программа выдаст ошибку, если заданный элемент не существует, программа также выдаст ошибку.

)Выход в надменю (Программа выйдет в надменю вывода)

.Для формирования новой картотеки по заданному условию нажмите 3.

)При выборе этого пункта произойдет формирование новой картотеки по заданному условию, в данном случае, программа сформирует новую картотеку из данных, которые соответствуют условию: рейтинг больше n, где n вводится после выбора пункта меню.

)После успешного формирования данных, программа выдаст соответствующее сообщение, в случае ошибки, соответствующее сообщение

.Для обработки картотеки нажмите 4:

)Выберите один из пунктов меню:

)«Удаление элементов из картотеки» — при выборе этого пункта, Вам будет предоставлен выбор, какой элемент удалить. Введите номер элемента.

)«Добавление элемента в указанного место» — аналог п. 1.1.2.

)Выход в надменю (Программа выйдет в надменю обработки)

.Для поиска элементов нажмите 5:

)Выберите один из пунктов меню:

)«Поиск по имени» — при выборе этого пункта, Вам необходимо ввести комбинацию букв для поиска ее в базе данных. Если элементы будут найдены, произойдет вывод, иначе программа сообщит об отсутствии элементов в базе.

)«Поиск по году» — при выборе этого пункта, Вам необходимо ввести диапазон от a до b годов. Будет осуществлен поиск продуктов в этом диапазоне. Если элементы будут найдены, произойдет вывод, иначе программа сообщит об отсутствии элементов в базе.

)Выход в надменю (Программа выйдет в надменю поиска)

.Для сохранения или загрузки файлов нажмите 6:

)Выберите один из пунктов меню:

)«Сохранение» — Картотека будет сохранена в файле, имя которого Вы задаете сами. В случае, если картотека пуста, сохранение невозможно.

)«Загрузка» — Загрузка данных из файла. В случае отсутствия файла, программа сообщит об ошибки.

)«Выход в надменю» (Программа выйдет в надменю сохранения и загрузки)

.Для просмотра документов для пользователя нажмите 7:

)Выберите один из пунктов меню:

)«Рекомендации по использованию программы» — Основные рекомендации для пользователя по использованию программы.

)«Инструкция пользователю» — кратка инструкция по использованию программы.

)«Выход в надменю» (Программа выйдет в надменю вывода)

.В случае ввода неправильного пункта меню, программа сообщит об соответствующей ошибке.

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

.Также замечена нестабильность работы на Windows 8, возможны сбои в сохранении, загрузке и поиске данных.

.Хорошего Вам дня.

Выводы

программа картотека сортировка алгоритм

Были получение практические навыки в работе со списками и файлами на примере электронной картотеки, создана электронная картотека, хранящаяся на диске, а также программа, обеспечивающая взаимодействие с ней. При выполнении программы полученные результаты совпадают с приведенными в таблицах 1 и 2 «Контрольные примеры». Ошибок не обнаружено. При выполнении курсовой работы получены практические навыки в работе со списками и файлами на языке С/С++.

Создание электронной картотеки бумажных документов

Создание электронной картотеки бумажных документов

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

Обсуждение вопроса систем хранения документов в масштабах компании выходит за рамки данной книги, но, хочу сказать, что в настоящее время такие системы недороги, а методы их использования просты. Вы можете использовать их в стандартных персональных компьютерах для работы с маломасштабной персональной системой регистрации и хранения данных. Кроме компьютера, вы должны иметь соответствующее программное обеспечение и два элемента аппаратных средств: средство ввода документов в память компьютера (сканер) и устройство хранения большого объема информации, такое, например, как пишущий дисковод компакт-дисков. Такие устройства в настоящее время недороги и продаются, зачастую, вместе с бесплатным комплектом программного обеспечения, позволяющим создать систему регистрации и хранения данных. На компакт-диске вы можете хранить большие объемы информации, а с помощью пишущей аппаратуры записывать, стирать и переписывать ее по многу раз почти таким же образом, как вы делаете это с обыкновенной дискетой (рис. 7. 1).

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

Рис. 7.1. Небольшая система обработки и хранения документов

Читайте также

Налоговая стратегия для бумажных активов

Налоговая стратегия для бумажных активов
Налоговое законодательство благосклонно относится к долгосрочным инвестициям в большинство бумажных активов и предусматривает снижение налоговых ставок для долгосрочной прибыли от продажи активов и дохода по дивидендам.

Выработка алгоритма работы с электронной почтой

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

Как можно реже пользуйтесь электронной почтой

Как можно реже пользуйтесь электронной почтой
Активно ищите способы общения, альтернативные электронной почте. Возможно, текстовое сообщение, переданное в социальной сети, станет более эффективным способом доставки информации? Если у вас нет необходимости посылать

51. Порядок истребования документов. Выемка документов и предметов

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

РАЗДЕЛ 2 ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ДОКУМЕНТОВ. ГОСТ Р 6.30-2003 «УНИФИЦИРОВАННЫЕ СИСТЕМЫ ДОКУМЕНТАЦИИ. УНИФИЦИРОВАННАЯ СИСТЕМА ОРГАНИЗАЦИОННО – РАСПОРЯДИТЕЛЬНОЙ ДОКУМЕНТАЦИИ. ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ДОКУМЕНТОВ»

РАЗДЕЛ 2
ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ДОКУМЕНТОВ. ГОСТ Р 6.30-2003 «УНИФИЦИРОВАННЫЕ СИСТЕМЫ ДОКУМЕНТАЦИИ. УНИФИЦИРОВАННАЯ СИСТЕМА ОРГАНИЗАЦИОННО – РАСПОРЯДИТЕЛЬНОЙ ДОКУМЕНТАЦИИ. ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ДОКУМЕНТОВ»

Глава 1. Состав реквизитов документов
В делопроизводстве

Глава 6 «Люди гибнут за металл» Первые попытки введения в обращение бумажных денег в трагедии «Фауст» Иоганна Вольфганга Гете

Глава 6
«Люди гибнут за металл»
Первые попытки введения в обращение бумажных денег в трагедии «Фауст» Иоганна Вольфганга Гете
Трагедия «Фауст» – произведение не только о продаже души дьяволу, но и, как ни странно, настоящий экономический трактат. Гете был знаком с этой

Как избавиться от «мусорной» электронной почты

Как избавиться от «мусорной» электронной почты
Электронная почта еще хороша тем, что отправка сообщений 100 лицам едва ли будет стоить дороже отправки сообщения одному лицу. Когда вы поймете, что отправка одного краткого электронного сообщения стоит не намного дороже,

Глава 17 Рычаг бумажных активов

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

3. Управление документами электронной почты

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

Глава 19 Создание письменных документов

Глава 19
Создание письменных документов
Краткое содержание главыЗадача этой главы – показать читателю принцип написания пресс-релизов и дать понимание процесса подготовки и задач других письменных инструментов связей с общественностью, включая ежегодный отчет.В этой

Глава 12 Страсти по электронной почте

Глава 12
Страсти по электронной почте
Электронная почта! Вот это рок-звезда! С технической точки зрения – это разумное, быстрое, удобное и доступное средство. Электронные письма так легко отсылать, получать, сканировать, копировать, пересылать, архивировать и находить,

Наши проблемы с электронной почтой

Наши проблемы с электронной почтой
Давайте подробнее рассмотрим вышеуказанный список проблем.Холодный тонПервые электронные письма напоминали предыдущее изобретение – телеграммы, передававшие сообщения по всему миру быстрее, чем авиапочта, но стоившие дороже.

Рассылки по электронной почте

Рассылки по электронной почте
Рассылки по электронной почте нужно делать обязательно. Даже если вы думаете, что это не очень эффективно, у почтовой рассылки есть важное преимущество – она проста и почти бесплатна. Это инструмент с практически нулевой

О недостатках электронной почты

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

Модуль 8. Правила работы с электронной почтой

Модуль 8. Правила работы с электронной почтой
• Мелочи, которые решают все.• Работа с полем «Тема» («Subject»). Работа с полями «Кому» («То»), «Копия» («Сс»), «Скрытая копия» («Всс»).• Работа с полем «Важность» письма («Priority»).• Работа с вложениями («Attaches»).• Работа с полем

Создание документов и таблиц

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

Понравилась статья? Поделить с друзьями:
  • Как найти гипотенузу в прямоугольном треуголнике
  • Заговор как найти данные
  • Как найти точку вектора зная его длину
  • Wasteland 3 как найти дельгадо
  • При оплате счета не указали ндс как исправить