Программа для хранения информации о первых секретарях, председателях исполкомов Пермской области. На основе данных будет выведен предварительный текст справочника. В дальнейшем планируется занести информацию по всем секретарям.
Фото: ссылка на файл с фотографией;
Заполнение
На каждого человека составлена карточка в бумажном виде. Хранится в картотеке. Каждый (почти) составитель карточки вводил в программу свою карточку.
На данный момент информация введена почти полностью, планируется предварительный вывод в текстовой форме для сверки с карточками.
Фотографии не сканировались – заносилась только информация о наличии/отсутствии фото в деле.
Техническая информация
Практически первый опыт создания программы для работы с базами. Предварительно изучение вопроса велось на создании программы для хранения информации о книгах для библиотеки. Структура базы была тщательно проработана на бумаге, поэтому менять её практически не приходилось.
Программа написана на Delphi 4. Таблицы – Paradox. Работает в сети – одновременно информацию заносило до 4-5 человек.
Есть вывод в текстовый файл. ФИО, основной текст, архивный шифр отделены табуляторами. В Word’е текст переводится в таблицу, столбец с ФИО выделяется жирным шрифтом, столбец с шифром – курсивом. Затем таблица переводится обратно в текст и разбивается на две колонки для экономии места.
Возможен поиск по названию, годам работы, учёбы и другим разделам.
Ускорение заполнения
При заполнении должности подставляются окончания слов. Если слово подходит, нет необходимости набирать его полностью. Слова для автозаполнения хранятся в отдельной таблице. Есть возможность отключения данной опции.
В адресе названия можно набирать или выбирать из списка. Для области будут показаны только её районы. Для района – только его населённые пункты. При заполнении подставляются окончания слов.
Похожие карточки можно дублировать.
Недостатки
Адрес. Хранится только ссылка на запись в справочнике адресов. После занесения нового района, нас. пункта проверяется, есть ли он в справочнике. Если нет, то добавляется. Записывается ссылка на адрес.
Возможность произвольного ввода адреса привела к тому, что в справочнике оказались по разному написанные одинаковые названия. Поэтому ссылки стоят на разные записи одного и того же нас. пункта. Только в одном месте он записан с пробелом (г. Пермь), а в другом без (г.Пермь).
Можно вместо ссылки хранить само название, но тогда в выпадающем списке будут показаны названия всех населённых пунктов, а не только данного района. Либо вначале заносить значение в справочник, и уже при его наличии выбирать из списка, тогда может снизится скорость работы с программой. Хотя вносить в справочники придётся только новые адреса – внесённые можно выбирать.
Програмам зарегистрирована в Государственном регистре баз данных под № 0220510828.
© Сергей Плотников
Мои программы
Описания других архивных программ
Понравилась статья? Расскажите о ней друзьям!
| | |