Инструкция пользователя (Администратора) Установки 2 Содержание Аппаратно-программные требования для функционирования 3 программного продукта АС РКЦ ПС Аппаратные требования 3 Программные требования 3 Операционная система 4 Программное обеспечение для локальной вычислительной сети 4 Системные установки администратора 5 Установки в операционной системе Windows 5 Сеть с выделенным сервером и клиентскими местами 5 Работа с утилитой BDE Administrator 7 Локальный сервер (рабочее место) 11 Работа с утилитой BDE Administrator 11 Установка программного продукта 13 Памятка администратору 14 Программные установки администратора 15 Начальные установки администратора программ 15 Некоторые особенности работы ПП, исключительные ситуации 25 Приложение 1. Комплект поставки (CD-диск) Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 27 2 3 Аппаратно-программные требования для функционирования программного продукта АС РКЦ ПС1 Аппаратные требования Минимальные требования Рекомендуется Pentium 100 Pentium 166 и выше 24 Мбайт 64 Мбайт и выше 512 КВ 1 МВ и выше для инсталляции программного продукта 50 MB 50 MB на жестком диске, где установлена система Windows 10 MB 10 MB и выше на диске для размещения файла подкачки Windows 50 MB 150 MB и выше Процессор Оперативная память Видеопамять Объем свободн ого места на жестком диске Примечание. Указанные требования относятся к случаю, когда программный продукт работает под управлением ОС Windows 95/98. При работе под управлением ОС Windows NT требования к компьютеру возрастают и определяются требованиями операционной системы. Дополнительные требования: Наличие дисковода CD–ROM для инсталляции программного продукта. При работе в сети, достаточно иметь один дисковод CD–ROM с общим доступом; Наличие Источника Бесперебойного Питания (ИБП) к компьютеру-серверу, где установлены серверные базы данных. Программные требования Для использования программного продукта, Вы должны иметь лицензию на использование указанных ниже операционных систем и дополнительных программных средств. 1 Далее, программного продукта. Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 3 4 Операционная система Программный продукт работает под управлением операционных систем Windows 95, 98, NT 4.0 (рекомендуется Windows 98). Параметры настройки экрана должны быть следующими: размер рабочего стола: 800 х 600 точек или выше; размер шрифта: "Мелкий шрифт". Желательно, чтобы цветовая палитра экрана составляла не менее 256 цветов, однако программный продукт будет нормально функционировать и при меньшем количестве цветов. Для нормальной читаемости названий всех элементов модулей программного продукта (пунктов меню, названий полей, текстов сообщений и т.д.) в системе Windows должен быть установлен стандартный шрифт MS Sans Serif (шрифт входит в стандартную поставку Windows). Для нормальной читаемости текста электронной справки на модули программного продукта должен быть установлен стандартный шрифт Arial Cyr (шрифт входит в стандартную поставку Windows). Программное обеспечение для локальной вычислительной сети Программный продукт поддерживает работу, как в сети с выделенным сервером, так и в одноранговой сети. При одновременной работе с программным продуктом до 3-4 рабочих мест, Вы можете использовать одноранговую сеть. При этом не рекомендуется строить работу сети по не маршрутизированным протоколам типа NetBEUI. При большем количестве рабочих мест, одновременно работающих с программным продуктом, рекомендуем использовать сеть с выделенным сервером (Windows NT). Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 4 5 Системные установки администратора Установки в операционной системе Windows Нажмите последовательно кнопки в системе Windows: 1) Пуск Настройки Панель управления Язык и Стандарты Числа. В поле "Разделитель целой и дробной частей числа" проставьте "." (точка). 2) Пуск Настройки Панель управления Экран Настройка. В поле "Область экрана" проставьте разрешение - 800х600. Так как вывод Отчетов предполагает формат "А4", то необходимо иметь печать, где в установках "Бумага" необходимо выставить формат - "А4". Сеть с выделенным сервером и клиентскими местами Администратор должен установить на серверный компьютер SQL-сервер Borland InterBase Server 5 или (InterBase Server 5.5), на клиентские места необходимо установить клиент InterBase Server 5 (или 5.5). Установочная версия InterBase Server для сервера должна иметь достаточное количество лицензий на подсоединение. Администратор системы должен иметь навыки работы с программой InterBase Server Manager, входящей в установку InterBase Server. Это программа управления сервером баз данных. От этого зависит сохранность и секретность Вашей базы данных. В последствии, Вы будете иметь возможность заводить пользователей через управление сервером, выдавать им гранды (доступы и привилегии), сохранять базу (делать копии). На клиентском месте, с которого происходит обращение к серверу, для удаленного сервера (при использовании протокола TCP/IP) в каталогах системы Windows должно установиться: 1. его IP-адрес и имя должны быть описаны в файле HOSTS, например: 172.20.2.2 имя_сервера 2. протокол доступа к InterBase должен быть описан в файле SERVICE: gds_db 3050/tcp. Если такие установки не произвелись, их надо включить в файлы в ручную. Первая установка необходима для того, что при прописке пути к базе данных на сервере, в BDE Administrator указывалось реальное имя сервера, а не его IP-адрес, хотя и такое допустимо. Вторая установка необходима для корректного доступа к InterBase. Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 5 6 Администратор должен установить на клиентские места BDE Administrator от Borland Delphi 3 (или Borland Delphi 5). BDE выполняет действия по доступу к данным и проверке их правильности и является центральным средством для работы с базами данных (БД) из приложений, созданных с помощью Delphi. BDE Administrator – утилита для установки псевдонимов (имен) баз данных, параметров БД и драйверов баз данных на конкретном компьютере. При работе с БД из приложения, созданного с помощью Delphi, доступ к БД производится по ее псевдониму (alias – имени). Для нормальной работы с БД требуется произвести установки параметров БД в BDE. Кроме этого, в утилите BDE Administrator можно произвести установку таких общих для всех БД параметров, как формат даты и времени, форматы представления числовых значений, используемый языковый драйвер и т.д. Заметим, что перечисленные установки в BDE Administrator имеют низший приоритет по отношению к установкам в системе Windows. Это значит, что произведя необходимые установки в Windows заранее, Вам не потребуется делать эти же установки в BDE Administrator. АС РКЦ ПС поддерживает архитектуру «клиент-сервер» - Рис. 1. Такая архитектура предполагает распределение нагрузок между клиентом и сервером. Все, что связано с добавлением, удалением и обновлением записей происходит на сервере и определяется работой триггеров и процедур, остальные запросы, формирующие небольшие списки, производятся в клиентской части. Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 6 7 Удаленный сервер Базы данных Сервер базы данных Обмен данными Сетевое соединение BDE АС РКЦ ПС (программа) Клиентский компьютер Рис. 1 Работа с утилитой BDE Administrator Администратору необходимо установить две базы данных на сервер в отдельную папку. Это PASP.GDB и DBF.GDB (см. Приложение 1. Комплект поставки). Их псевдонимы в BDE Administrator: PASP и DBF. Для создания псевдонима (alias) необходимо: Выбрать элемент меню ObjectNew; Выбрать в появившемся окне имя драйвера базы данных (INTRBASE); Ввести имя псевдонима в левом окне; Определить необходимые параметры псевдонима в правом окне; Щелкнуть по псевдониму правой кнопкой мыши и выбрать во всплывающем меню элемент Apply для подтверждения или Cancel для отказа. Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 7 8 Если Ваша компьютерная сеть установлена на протоколе TCP/IP и SQL-сервер InterBase установлен в системе Windows NT или Windows 95/98, то установки BDE Administrator должны быть такими, как указано на Рис. 2, Рис. 3. Рис. 2 Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 8 9 Рис. 3 Внимание! Если Ваш SQL-сервер установлен в операционной системе Windows 95/98, то компьютерная сеть должна быть организована только на сетевом протоколе TCP/IP. Если Ваша компьютерная сеть установлена на протоколе NetBEUI и SQLсервер InterBase установлен на системе Windows NT, то установки BDE Administrator должны быть такими, как указано на Рис. 4, Рис. 5. Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 9 10 Рис. 4 Рис. 5 Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 10 11 Заметим, что в поле «Server Name» проставляется полный путь до папок директории сервера, где лежат базы данных. Эти папки сервера не обязательно устанавливать доступными каким-либо уровням ресурса. Сервер в компьютерной сети допускается использовать, как клиентское рабочее место, но все преимущества по быстродействию, связанные с архитектурой «клиент-сервер», в этом случае, пропадают. Такое использование также может привести к потере БД, в случае зависания компьютера вследствие работы дополнительных программ, не относящихся к АС РКЦ ПС. В этом случае, разработчик программ не несет ответственности за утерю БД. Использовать сервер, как клиентское рабочее место не рекомендуется. Внимание! При использовании сервера, как клиентское рабочее место, на нем необходимо установить BDE Administrator и произвести в нем настройку параметров, как было сказано выше ( в сетевом варианте) или смотрите установки BDE Administrator в следующей главе (Локальный сервер). Локальный сервер (рабочее место) Администратор должен установить на серверный компьютер SQL-сервер Borland InterBase Server 5 или (InterBase Server 5.5). Установочная версия InterBase Server для сервера подсоединение. должна Администратор иметь достаточное системы должен количество иметь лицензий навыки работы на с программой InterBase Server Manager, входящей в установку InterBase Server. Это программа управления сервером баз данных. От этого зависит сохранность и секретность Вашей базы. Администратор должен установить на клиентские места BDE Administrator от Borland Delphi 3 (или Borland Delphi 5). Работа с утилитой BDE Administrator Администратору необходимо установить две базы данных на сервер в отдельную папку. Это PASP.GDB и DBF.GDB. Их псевдонимы в BDE Administrator: PASP и DBF. Для создания псевдонима (alias) необходимо: Выбрать элемент меню ObjectNew; Выбрать в появившемся окне имя драйвера базы данных (INTRBASE); Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 11 12 Ввести имя псевдонима в левом окне; Определить необходимые параметры псевдонима в правом окне; Щелкнуть по псевдониму правой кнопкой мыши и выбрать во всплывающем меню элемент Apply для подтверждения или Cancel для отказа. Установки BDE Administrator должны быть такими, как указано на Рис. 6, Рис.7. Рис. 6 Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 12 13 Рис. 7 Заметим, что в поле «Server Name» проставляется полный путь до папок директории сервера, где лежат базы данных. Если щелкнуть в поле «Server Name», а затем на кнопку с тремя точками справа, то можно поиском найти папку, где лежат базы данных. Таким образом, можно отобрать необходимую БД. В случае, когда Вы работаете на сервере, отработка некоторых программных функций будет замедленной. Это и понятно, так как программа создавалась для архитектуры «клиент-сервер», где базам данных положено лежать на отдельном серверном компьютере, на котором никто не работает. Установка программного продукта В Приложении 1 приведен состав поставляемого программного продукта. Под файлы инструкций (Инструкция паспортиста (Часть 1), Инструкция паспортиста (Часть 2), Инструкция администратора), программный продукт АС РКЦ ПС (PASPORT.EXE), базы данных (PASP.GDB, DBF.GDB) можно выделить отдельную директорию (завести папку) в «Проводнике» среды операционной системы Windows. Файл библиотек (PADEG.DLL) должен лежать в директории (папке) – C:/Windows/System операционной системы Windows. Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 13 14 Памятка администратору Внимание! Администратор должен помнить, что он ответственен за сохранение баз данных. Поэтому, копируйте базы данных в архивную директорию, не реже одного раза в неделю. Особенно, если базы у вас стоят на системах Win95/Win98. Если вдруг Ваши базы отказываются работать, не забывайте, что в арсенале администратора есть такой мощный инструмент, как Interbase Server Manager (составляющая Interbase 5). Здесь вы можете восстановить или отремонтировать Ваши сломанные базы. Возможно, что после таких операций часть информации в базе будет утеряна, но базы будут работать. Изучайте Interbase 5 и у Вас не будет проблем с базами. Внимание! Не пытайтесь редактировать базы данных в обход поставляемого программного продукта. Любое вмешательство в метаданные повлечет за собой порчу баз. Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 14 15 Программные установки администратора Начальные установки администратора программ Администратор программы должен ввести в систему список сотрудников, которые будут пользоваться программой, присвоив каждому свою рабочую группу и зачислив каждого в свою категорию доступа (администратор, паспортист, оператор). Для дальнейшей работы Администратору необходимо ознакомиться с Инструкцией пользователя (паспортиста). Предварительно заметим, что в первоначальный момент запуска ПП в базу данных заведен только один человек с именем – «Администратор» и паролем – «1». Поэтому, первым делом, Администратору необходимо в установках справочников завести адреса реальных сотрудников и зарегистрировать их проживание в населенном пункте (см. Инструкцию пользователя). Если в число сотрудников входят граждане, не проживающие в данном населенном пункте, то их заводят на адрес данной организации и, не регистрируя, «снимают с регистрации», удаляя в Архив. После того, как Вы (Администратор) заведете себя в Картотеку и присвоите себе в начальных установках категорию допуска – администратор, то Вы сможете удалить имя Администратор из состава сотрудников и в последствии из базы данных Архива, где в начальный момент Вы располагаетесь под Фамилией – «Администратор». Проделаем выше изложенные процедуры: После запуска программы, администратор должен войти в систему через кнопку «Регистрация» основного меню – Рис. 8. Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 15 16 Рис. 8 В появившейся форме в выпадающем списке поля «ФИО сотрудника» (необходимо нажать на черную стрелку, направленную вниз) находите и отмечаете имя «Администратор». В поле «Пароль» ставите – «1» (цифру 1). Нажимаете кнопку «Вход»; Откроется основная рабочая форма «Программа «Паспортный стол»» на закладке «Документ». Первым делом, Вы должны заполнить Справочники, начиная с нижнего, как показано на Рис. 9. В этом Вам помогут главы «Заведение адресов» и «Выбор соответствия адресов домов - рабочим группам паспортистов» Инструкции пользователя (паспортиста). Напомню только, что завести новую улицу Вы можете в Справочнике адресов, а в Справочнике улиц только отредактировать ее название; Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 16 17 Рис. 9 Администратор должен заполнить Справочник рабочих групп. Выбираем соответствующий пункт меню – Рис. 9. Внимание! Не заводите номер группы большим, чем «999» (цифра 999). В левой части таблицы вводится цифра (номер группы), в правой – комментарий к ней. Группы должны формироваться по принципу обслуживания определенной области адресов и объединять сотрудников, исполняющих общую работу с ними. Например, комната в которой работает 3 паспортиста обслуживает определенный район населенного пункта и все выполняют работу с одним и тем же набором адресов. Тогда им присваивается общий номер, а в комментариях пишется наименование района ими обслуживаемого. В отдельную группу – администраторы - можно выделить сотрудников, производящих работу по обслуживанию программного продукта или выполняющих аналитическую работу по накопленной в базе информации (старшие паспортисты) – Рис. 10; Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 17 18 Рис. 10 Форму можно закрыть и в основном меню найти «Установки» и далее «Начальные установки администратора системы» – Рис. 11; Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 18 19 Рис. 11 Появляется форма «Начальные установки». В ней Вы находите панель «Установки адреса места расположения Паспортного стола». Заполняете все доступные для редактирования поля – Рис. 12. Поле «Округ, край, республика» - это дополнительный адрес и, в случае отсутствия его заполнения, в это поле Вы можете внести любую дополнительную информацию, например, как на Рис. 13. Внимание! Обязательно заполните поля «Код региона» и «Номер участка» (любая цифра) - Рис. 14. По заполнению этих полей, в последствии можно будет объединить распределенные базы данных в одну. Внимание! По заполнению полей таблицы панели «Установки адреса места расположения Паспортного стола» будут формировать поля адреса организации в левой верхней части справок и отчетов. Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 19 20 Рис. 12 Рис. 13 Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 20 21 Рис. 14 В форме «Начальные установки» есть панель «Заведение сотрудников и определение рабочих групп». Здесь Вы производите добавление и удаление сотрудников. Так как Вы, предварительно, уже завели данные по сотрудникам в базу данных и они содержаться там либо в текущей Картотеке, либо в Архиве, то для Вас не составит труда добавить этих сотрудников в таблицу. Для этого нажимаете на кнопку «Добавить сотрудника»; Появляется форма «Поиск». В ней в панели «Поиск по» отмечаем «ФИО» и в полях справа прописываем ФИО искомого человека. Потом нажимаем кнопку «Поиск в Картотеке» или «Поиск в Архиве», в зависимости от того, как заведен человек в базу данных. На Рис. 15 показан результат поиска в Картотеке. В случае поиска в Архиве, раскроется нижняя часть формы «Поиск» и результат поиска Вы обнаружите в нижней таблице Архива; Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 21 22 Рис. 15 Подводим мышку в таблице к строке с отбираемым человеком и производим быстрое двойное нажатие на левую кнопку мыши. Сотрудник оказывается отобранным в таблицу сотрудников в форме «Начальные установки». Видим результат на Рис. 16. Форму «Поиск» можно закрыть; Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 22 23 Рис. 16 Далее, обязательно заполняете все поля для этого сотрудника, устанавливаете ему сложный пароль и рабочую группу – Рис. 17; Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 23 24 Рис. 17 Если Вы добавили реальных администраторов в систему, теперь Вы можете удалить сотрудника с именем «Администратор». Для этого Вам необходимо выйти из «Регистрации» и заново войти в систему под своим реальным именем, например, «П.А. Иванов», войти в «Начальные установки», отметить в таблице сотрудников строку с именем «Администратор» и после этого нажать на кнопку «Удалить сотрудника» - Рис. 18; Рис. 18 Только так Вы сможете произвести удаление «Администратора», так как в ином случае программа выдаст сообщение – Рис. 19. Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 24 25 Рис. 19 Подобным образом, Вы добавляете всех сотрудников в таблицу сотрудников и заполняете их характеристики. Некоторые особенности работы ПП, исключительные ситуации Внимание! Работающего с ПП не должна пугать замедленная отработка отборов при первом нажатии отдельных кнопок. Это связано с формированием SQLзапроса и проявляется только при первом запуске запроса. Внимание! Если в процессе работы система выдала сообщения об ошибках на иностранном языке и обязательно – БЕЛЫЙ КРЕСТ В КРАСНОМ КРУГЕ, необходимо произвести следующие действия: нажмите кнопку "Print Screen" в верхнем ряду клавиатуры. Далее раскройте в Word новый документ, нажмите на кнопку "Правка" и далее на кнопку "Вставить". В поле редактирования Word появится копия экрана с ошибкой. Далее сделайте запись файла и вышлите его разработчику программ. Выход из ситуации: если после нажатия кнопки «ОК», ситуация повторилась, то надо либо выполнить требования сообщения, либо нажать кнопку «Esc» в левом верхнем углу клавиатуры. Как правило такая ситуация формируется в случае обнаружения ошибки при вводе текста, не соответствующего ожидаемого формата, например, неправильной даты. Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 25 26 Внимание! При работе с программой Вам понадобится действие - обнуление поля, где должна стоять дата. Чтобы этого достичь, надо после очистки поля, произвести быстрый двойной клик (щелчек) отметки курсором мышки в этом поле. Если Вы этого не сделаете, компонент не отпустит Вас, и появится надпись на иностранным языке. В переводе - "Такая дата не существует". Компонент в этом случае произвел проверку на правильность заведения даты (свойство компонента). Моя доработка, чтобы этого не происходило, это двойной щелчок мыши в поле компонента. После этого компонент не будет делать проверку и отпустит Вас для продолжения работы. В случае выдачи этого сообщения, БЕЛЫЙ КРЕСТ В КРАСНОМ КРУГЕ не появляется. Внимание! После того, как Вы нажали кнопку “Печать/Просмотр”, дождитесь полной загрузки всех листов в режиме “Предварительный просмотр”. Если принтер выдает на печать только первые два листа, а запланирована выдача большего количества, то в окне Предварительного просмотра, перед нажатием кнопки “Печать” (картинка печати), в меню обязательно нажмите на кнопку “Установки печати” (картинка печати с гаечным ключом) и в раскрывшемся окне нажмите на подтверждение “OK”. Это связано с тем, что в программе по умолчанию стоит установка печати только двух первых листов. А зайдя в “Установки печати”, Вы автоматически устанавливаете количество листов, сформированное системой. Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 26 27 Приложение 1 Комплект поставки (CD-диск) 1. Инструкция паспортиста (Часть1).doc Инструкция пользователя (паспортиста). Часть 1. 2. Инструкция паспортиста (Часть2).doc Инструкция пользователя (паспортиста). Часть 2. 3. Инструкция администратора.doc Инструкция пользователя (администратора). 4. PASPORT.EXE Программный продукт АС РКЦ ПС. 5. PADEG.DLL Библиотека подпрограмм. 6. PASP.GDB База данных Паспортного стола. 7. DBF.GDB База данных Изменений. Государственный Университет природы, общества и человека «Дубна» 141980, г. Дубна, ул. Университетская, 19, тел. (09621)-22804 27