Сделай Сам Свою Работу на 5

ОПИСАНИЕ РУКОВОДСТВА ПОЛЬЗОВАТЕЛЯ





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

7.1. УСТАНОВКА И НАСТРОЙКА СИСТЕМЫ

 

Рассмотрим установку серверного приложения. В папке KursServerJC\db содержатся базы данных, с которыми непосредственно и осуществляет взаимодействие система. Для того чтобы сервер мог успешно осуществлять запросы к базе данных, последняя должна быть обязательно зарегистрирована в источниках данных ODBC. Для выполнения этого действия необходимо зайти в папку «Панель управления» (Пуск – Настройка – Панель управления). Далее следует выбрать Администрирование – Источники данных(ODBC). В открывшемся окне в закладке «Пользовательский DSN» нужно нажать на кнопку «Добавить», после чего выбрать необходимый драйвер для работы с базой данных (в данном случае – Sybase SQL Anywhere 5.0.). После выбора драйвера программа предложит заполнить поля, касающиеся базы данных. Администратору данной системы достаточно ввести в поля User ID и Password значения «dba» и «sql» соответственно и выбрать файл базы данных, предварительно нажав на кнопку Browse. Система автоматизации таможенных процессов основывается на двух базах данных: Users, в которой хранится информация о пользователях системы (таможенных сотрудниках) и KursJavaDb, выполняющей роль информационного центра, в котором хранится информация о декларантах и задекларированных товарах. Для правильной работы настоящей системы обе вышеуказанные базы данных должны быть прописаны в источниках данных ODBC.



Так как приложения написаны на языке Java, их код представляет собой платформо-независимый байт-код. Это предполагает наличие на машинах клиента и сервера установленной виртуальной Java-машины, которая может интерпретировать последний для конкретной платформы. Для безупречной работы системы рекомендуется установить jdk 1.5.0.

Убедившись в наличии удовлетворительной версии Java-машины и зарегистрированных баз данных, администратор может произвести запуск серверного приложения. Это можно сделать из командной строки либо открыв и запустив проект в какой либо интегрированной среде разработки (например, JCreator). Аналогичных правил рекомендуется придерживаться при запуске клиентского приложения. Следует отметить, что после запуска клиентского приложения таможенный сотрудник должен произвести обновление величины базовой ставки и курса конверсии иностранной валюты, так как в данной версии программы невозможно это делать автоматически через Интернет, что является существенным недостатком настоящей системы.



 

7.2. СЕРВЕРНОЕ ПРИЛОЖЕНИЕ

 

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

Рассмотрим подробнее интерфейс приложения. В окне имеются три закладки: Current Users (текущие клиенты), Queries(запросы), Registered Users(зарегистрированные пользователи). Каждой из закладок соответствует панель с компонентами, образующими систему для выполнения соответствующих функций.

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

Рис. 7.1 Демонстрация текущих пользователей

Переходим на закладку Queries (запросы). Здесь отображены все запросы на языке SQL, выполненные клиентами к базе данных (рис. 7.2).

Рис. 7.2 Клиентские запросы



 

Выбрав третью закладку (Registered users), администратор заходит в центр управления учетными данными пользователей (рис. 7.3).

Рис. 7.3 Учетные записи пользователей системы

 

Здесь можно регистрировать новых пользователей, назначая им уникальный набор имени и пароля, а также удалять существующие учетные записи. Для регистрации нового пользователя необходимо заполнить необходимые поля внизу панели, а затем нажать на кнопку «Add new user». При этом данные о пользователе будут занесены в базу данных пользователей. Для удаления учетной записи нужно выбрать ее в таблице и нажать «Remove user».

 

7.3. КЛИЕНТСКОЕ ПРИЛОЖЕНИЕ

 

При запуске приложения пользователь должен ввести IP-адрес и прослушиваемый порт сервера, а также запрашивается логин и пароль для доступа к базе данных в связи с конфиденциальностью содержащихся в ней данных. Диалоговое окно входа в систему представлено на рис. 7.4.

Рис. 7.4 Окно входа в систему

 

При успешной авторизации появляется представленное на рисунке 7.6 диалоговое окно со списком, содержащим базовую информацию о зарегистрированных декларанта. Если же пользователь введет данные некорректно либо неверно, в диалоговом окне ему будет сообщено об неверном вводе данных (рис. 7.5).

Рис. 7.5 Сообщение о некорректности данных

 

Список может подвергаться фильтрации по фамилии декларанта, а также по дате регистрации. Это осуществляется, используя элементы управления внизу окна. Например, чтобы вывести всех декларантов, фамилии которых начинаются на букву «P», необходимо в поле «Name» ввести «P» и нажать на кнопку «Filter». Чтобы в таблице снова отобразились все декларанты, нужно нажать на «Show all».

Рис. 7.6 Главное окно приложения

 

Вначале работы следует проверить, соответствуют ли заданные настройки по умолчанию реальным данным. Изменить базовую ставку либо курс конверсии валют можно из основного меню, выбрав Tools ->Base Settings. Актуализации подлежат также коэффициенты, необходимые для расчета таможенной стоимости товаров и платы за предоставленные услуги. Доступ к этим данным можно получить, выбрав, соответственно, Tools -> Produce Coefficients и Tools -> Service Tariffs (рис. 7.7). С помощью элементов управления внизу окошек можно легко модифицировать( добавлять, удалять) данные в таблицах. Например, чтобы добавить коэффициент на продукцию, необходимо заполнить поля «Name» и «Coefficient», а затем нажать на кнопку «Add». Для удаления можно просто выбрать поле в таблице и нажать на кнопку «Delete».

Рис. 7.7 Коэффициенты продукции и услуг

 

Полную информацию о декларанте можно получить, кликнув два раза левой кнопкой мыши по строке в таблице основного окна. При этом появится окно представленное на рис. 7.8. Здесь отображены такие данных как номер декларации, тип лица (физическое или юридическое) имя декларанта, дата регистрации. В таблицах ниже представлены данные о провезенных через границу товарах, предоставленных декларанту на границе таможенных услугах. В самой нижней, результирующей таблице указана денежная сумма таможенных сборов с декларанта с ее составными частями: платой за услуги, основным и дополнительным сборами. Закрыть окно можно, нажав кнопку «Close».

Сейчас перейдём непосредственно к регистрации декларантов. Вызов окна регистрации (рис. 7.8.) можно провести двумя способами: через основное меню, выбрав Edit -> Add, либо, что более удобно, кликнув по кнопке Register на главном диалоге.

Рис. 7.8 Окно регистрации декларантов

 

Номер декларации программа выдает сама на основании имеющихся в базе данных. Следует ввести имя декларанта и его юридический статус (последнее можно выбрать из списка), выбрать предоставленные декларанту услуги и затем нажать на кнопку Register. Следует отметить, что регистрация будет проведена, только если будут заполнены все поля (что не позволят «засорять базу данных»). Иначе появится сообщение с просьбой пересмотреть введенную информацию и корректно заполнить все имеющиеся поля (рис. 7.9).

 

Рис. 7.9 Регистрационное сообщение

 

При успешной регистрации все данные, находящиеся выше кнопки Register, становятся неизменяемыми.

Теперь можно регистрировать товары, провозимые декларантом через границу. Для этого следует нажать на кнопку Add. Появляется диалоговое окно добавления товара (рис. 7.10).

 

Рис. 7.10 Окно декларирования товара

 

При заполнении всех полей и последующем нажатии на кнопку Add, данные о товаре будут занесены в список товаров окна регистрации декларантов, в противном случае появляется сообщение о недостаточности введенных данных и просьбой корректно ввести требуемую информацию (рис.7.9). Пример корректного ввода данных о товаре представлен на рис. 7.11.

Пример правильного заполнения регистрационной формы приведен на рис. 7.12.

Рис. 7.11 Пример регистрации товара

 

Рис. 7.12 Пример заполнения регистрационной формы

 

При нажатии на кнопку Finish декларант полностью зарегистрирован. Информация о нём появляется в основной таблице приложения (рис. 7.13). В поле Sum отражена сумма подсчитанных таможенных сборов.

Рис. 7.13 Основное окно приложения

 

Транзакция по регистрации декларанта успешно завершена.

 

 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.