Разработка интерфейса в виде веб-сервиса для федеральной службы
ОтчётПомощь в написанииУзнать стоимостьмоей работы
Обслуживание клиентского запроса. Каждый запрос обрабатывается в своем отдельном потоке. Контейнер вызывает метод service () для каждого запроса. Этот метод определяет тип пришедшего запроса и распределяет его в соответствующий этому типу метод для обработки запроса. Разработчик сервлета должен предоставить реализацию для этих методов. Если поступил запрос, метод для которого не реализован…Читать ещё >
Разработка интерфейса в виде веб-сервиса для федеральной службы (реферат, курсовая, диплом, контрольная)
веб сервис федеральный интерфейс
Управлением Федеральной Службы Судебных Приставов России по Омской области было предоставлено место для прохождения производственно — технологической практики с 20 июня по 16 июля 2011 года. Весь период этой практики можно разделить на несколько этапов:
1. знакомство со структурой предприятия и изучение техники безопасности;
2. общий обзор АИС ФССП;
3.составление индивидуального задания на разработку Интерфейса Пристава для удаленного просмотра соединений таблиц из единой БД (БД с которой работают клиенты АИС ФССП);
4. разработка Интерфейса Пристава в качестве Автоматизированной Системы, а так же составление ТЗ на данную АС.
1. Цели и задачи практики
Производственно-технологическая практика имеет целью закрепление знаний и умений, полученных в процессе теоретического обучения.
Основные задачи практики [1]:
— ознакомление с принципами разработки АСОИУ;
— проведение предпроектной стадии создания АСОИУ, заключающейся в обследовании организации и выявлении возможностей, за счет которых возможно улучшение работы организации;
— разработка технического задания (ТЗ) предлагаемого решения задачи автоматизации.
2.Общеезнакомствоспредприятием
Федеральная служба судебных приставов является федеральным органом исполнительной власти и осуществляет функции по обеспечению установленного порядка деятельности судов, исполнению судебных актов, актов других органов и должностных лиц, а также правоприменительные функции и функции по контролю и надзору в установленной сфере деятельности.
Основными задачами ФССП России являются:
— обеспечение установленного порядка деятельности Конституционного Суда Российской Федерации, Верховного Суда Российской Федерации, Высшего Арбитражного Суда Российской Федерации, судов общей юрисдикции и арбитражных судов; - организация принудительного исполнения судебных актов судов общей юрисдикции и арбитражных судов, а также актов других органов, предусмотренных законодательством Российской Федерации об исполнительном производстве;
— исполнение законодательства об уголовном судопроизводстве по делам, отнесенным уголовно-процессуальным законодательством Российской Федерации к подследственности Федеральной службы судебных приставов;
— управление территориальными органами ФССП России.
ФССП России в своей деятельности руководствуется Конституцией Российской Федерации, федеральными конституционными законами, федеральными законами, актами Президента Российской Федерации и Правительства Российской Федерации, международными договорами Российской Федерации, актами Минюста России.
Ниже, на рисунке 1 представлена структура ФССП.
В качестве объекта прохождения практики был предоставлен отдел информатизации в отделении УФССП в САО г. Омска.
Отдел информатизации занимается поддержанием работы ЛВС в пределах каждого отдела по Омску и Омской области, обслуживанием БД, с которой работают приставы для составления производств.
Во время прохождения производственно-технологической практики была изучена структура организации, были доведены сведения о рабочем персонале, видах деятельности службы приставов.
Рисунок 1 — Структура ФССП
3.Характеристикапредприятия
3.1Структурасети
Для работы с АИС ФССП в каждом отделении службы приставов организована ЛВС, включающая несколько десятков машин и выделенная серверная машина с хранимой БД. Так же к серверу приставлена машина администратора для управления рабочими группами сети, общим мониторингом сети и для взаимодействия с сервером.
По устройствую сеть является простейшей одноранговой сетью. В такой сети отсутствуют выделенные серверы (однако, выделенная серверная машина в пределах ЛВС данной службы условно считается сервером), а каждый узел (peer) является как клиентом, так и сервером. В отличие от архитектуры клиент-сервера, такая организация позволяет сохранять работоспособность сети при любом количестве и любом сочетании доступных узлов.
Наиболее полно преимущества такой организации не используются на данном предприятии, в основном все запросы и взаимодействия идут между серверной машиной и машинами приставов, где установлены клиенты АИС ФССП. На серверной машине установлен сервер Базы Данных «Ред База Данных» и весь комплекс программ для работы АИС ФССП, то есть серверная часть АИС.
3.2ПО,используемоенапредприятии
3.2.1АИСФССП
АИС ФССП России представляет собой единую информационную систему Федеральной службы служебных приставов Российской Федерации и состоит из следующих компонентов:
— ПК ОСП;
— подсистема ведомственной статистики и аналитики;
— подсистема нормативно-справочной информации;
— подсистема межведомственного взаимодействия.
Программный комплекс территориального отдела судебных приставов (далее _ ПК ОСП) состоит из трех компонентов: непосредственно ПК ОСП, реализующий автоматизацию основных функций ОСП, серверная часть ПК ОСП — отвечает за автоматизацию выполнения периодических задач, таких как пересчет сроков отложения ИП или задачи обслуживания БД и сервер статистики ПК ОСП, который предоставляет веб-интерфейс для построения и выгрузки статистических отчетов.
ПК ОСП на уровне ОСП автоматизирует следующие направления деятельности службы судебных приставов: делопроизводство, исполнительное производство, арест, учет и реализацию имущества должников, учет денежных средств, розыск должников и имущества должников, дознание, ОУПДС, подготовку регламентированной статистической отчетности.
Кроме того ПК ОСП на уровне ОСП позволяет осуществлять:
— подъем данных из ОСП на уровень ТО и ЦА;
— выполнение регламентных работ по администрированию и обслуживанию БД;
— получение указаний из территориального органа УФССП по региону.
На уровне территориального органа ПК ОСП позволяет осуществлять:
— отправку указаний в ОСП;
— просмотр информации из баз данных ОСП в центральной базе данных;
— построение аналитических и статистических отчетов в целом по региону.
Для работы ПК ОСП необходимо следующее программное обеспечение:
— сервер СУБД — Ред База Данных 2.1.3 32 бита;
— средство репликации данных RedReplicator;
— среда исполнения Java — JRE 1.6.21 32 бита;
— веб-сервер Apache Tomcat версии не ниже 6.0.29;
— текстовый процессор OpenOffice.org не ниже версии 3.2;
3.2.2 Работа с СУБД Ред База Данных
Инсталляция СУБД «Ред База Данных» осуществляется с помощью стандартного мастера установки программ. В ходе установки мастер собирает всю необходимую для установки сервера информацию, производит копирование файлов и регистрацию программных модулей в реестре Windows.
Типы установки Super, Classic, SuperClassic и клиентская инсталляция. При последнем способе установки сервер не будет сконфигурирован. Может быть сконфигурирован позже с помощью утилит командной строки.
Ред База Данных распространяется с открытым исходным кодом и является надстройкой над СУБД Firebird. Весь синтаксис SQL, присущий Firebird справедлив и для Ред База Данных.
Настройка работы сервера осуществляется через файл конфигурации firebird. conf, расположенный в каталоге установки сервера.
При установке сервера «Ред База Данных» в системе регистрируется и запускается служба сервера, которая называется Red Database server. Однако, если выбран вариант клиентской инсталляции, то в этом случае служба сервера не будет сконфигурирована и запущена. Кроме того, при любом варианте установки создается ветвь в системном реестре (HLKMSOFTWAREFirebird Project), в которой хранятся параметры установки, необходимые для корректной работы сервера.
3.2.3УтилитыСУБДРедБазаДанных
3.2.3.1ISQL
ISQL это утилита командной строки для работы с базами данных «Ред Базы Данных» при помощи языка структурированных запросов (Structured Query Language) — SQL. Утилита может быть использована для создания БД, создания и изменения метаданных, и для выполнения различных запросов к БД. Уитилита может работать в двух режимах: пакетном и интерактивном.
В пакетном режиме утилита получает на вход файл со скриптом SQL, который содержит одну или несколько команд. По завершении выполнения всех переданных на вход команд утилита заврешает свою работу.
В интерактивном режиме пользователь последовательно вводит команды для работы с базами данных и тут же получает результат их выполнения. При этом одна команда может быть разбита на несколько строк. После завершения обработки каждой команды и вывода всех результатов ее работы пользователь получает приглашение ввести следующую команду, до тех пор пока не будет введена команда выхода из интерактивного режима (exit;).
Запуск утилиты производится следующим образом:
isql [-u[ser] ] [-p[assword] ] [database_name],
где
user_name — имя пользователя СУБД;
password — пароль пользователя;
database_name — спецификация базы данных в формате <�адрес сервера>:<�путь к БД>
После запуска утилиты, необходимо либо присоединиться уже к существующей БД, либо создать новую.
Извлечение метаданных производится с помощью команды SHOW. При этом ISQL запускает транзакцию с уровнем изоляции READ COMMITED, что дает возможность видеть все изменения метаданных, подвтержденные другими пользователями:
SHOW
Показать весь текст
Заполнить форму текущей работой
Сессия? Спокойно!
Дипломная21 деньЗаказатьКурсовая3-7 днейЗаказатьКонтрольная1-3 дняЗаказатьРеферат3-7 днейЗаказатьОтчёт3-7 днейЗаказатьЭссе3-7 днейЗаказатьДругая работа