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

Проблема автоматизации нахождения ошибок подключения к корпоративной сети клиентских рабочих мест в ОАО "Сбербанк России". Требования к структуре и функционированию системы. Описание информационной модели. Выбор программного обеспечения для реализации.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 25.07.2015
Размер файла 3,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Временное перенаправление

Затребованный ресурс был временно переведен на другой адрес, который необходимо прописать в Location (получен код 307 Temporary Redirect).

Таблица 2.7. Коды 4хх (ошибка клиента)

Код

Ошибка

Описание

1

2

3

400

Неверный запрос

Запрос не может быть понят сервером из-за некорректного синтаксиса (получен код 400 Bad Request).

401

Неавторизованный запрос

Для доступа к документу необходимо вводить пароль или быть зарегистрированным пользователем (получен код 401 Unauthorized).

402

Необходима оплата за запрос

Внутренняя ошибка или ошибка конфигурации сервера (получен код 402 Payment Required).

403

Доступ к ресурсу запрещен

Доступ к документу запрещен (получен код 403 Forbidden). Если вы хотите, чтобы страница индексировалась, необходимо разрешить доступ к ней.

404

Ресурс не найден

Документ не существует (получен код 404 Not Found). Если вы удалили какой-то раздел сайта, можно с помощью robots. txt запретить роботу обращаться к нему. Если такой страницы на сайте никогда не существовало, игнорируйте эту ошибку, возможно, кто-то поставил некорректную ссылку на ваш сайт.

405

Недопустимый метод

Метод, определенный в строке запроса (Request-Line), не дозволено применять для указанного ресурса, поэтому робот не смог его проиндексировать (получен код 405 Method Not Allowed).

406

Неприемлемый запрос

Нужный документ существует, но не в том формате (язык или кодировка не поддерживаются роботом). Получен код 406 Not Acceptable.

407

Требуется идентификация прокси, файервола

Необходима регистрация на прокси-сервере (получен код 407 Proxy Authentication Required).

408

Время запроса истекло

Сайт не передал полный запрос в течение установленного времени и робот разорвал соединение (получен код 408 Request Timeout).

409

Конфликт

Запрос конфликтует с другим запросом или с конфигурацией сервера (получен код 409 Conflict).

410

Ресурс недоступен

Затребованный ресурс был окончательно удален с сайта (получен код 410 Gone).

411

Необходимо указать длину

Сервер отказывается принимать запрос без определенного заголовка Content-Length (получен код 411 Length Required). Поправьте заголовки на своем сервере; - тогда в следующий раз робот сможет проиндексировать страницу.

412

Сбой при обработке предварительного условия

При проверке на сервере одного или более полей заголовка запроса обнаружено несоответствие (сбой или ошибка при обработке предварительного условия).

Получен код 412 Precondition Failed.

413

Тело запроса превышает допустимый размер

Сервер отказывается обрабатывать запрос потому, что размер запроса больше того, что может обработать сервер (получен код 413 Request Entity Too Large).

414

Недопустимая длина URI запроса

Сервер отказывается обслуживать запрос, потому что запрашиваемый роботом URI (Request-URI) длиннее, чем сервер может интерпретировать (получен код 414 Request-URI Too Long).

415

Неподдерживаемый MIME тип

Сервер отказывается обрабатывать запрос, потому что тело запроса имеет неподдерживаемый формат (получен код 415 Unsupported Media Type).

416

Диапазон не может быть обработан

Сервер отказывается обрабатывать запрос, потому что значение поля Range в заголовке запроса указывает на недопустимый диапазон байтов

(получен код 416 Requested Range Not Satisfiable).

417

Сбой при ожидании

Сервер отказывается обрабатывать запрос, потому что значение поля Expect в заголовке запроса не соответствует ожиданиям (получен код 417 Expectation Failed).

422

Необрабатываемый элемент

Сервер не в состоянии обработать один (или более) элемент запроса (получен код 422 Unprocessable Entity).

423

Заблокировано

Сервер отказывается обработать запрос, так как один из требуемых ресурсов заблокирован (получен код 423 Locked).

424

Неверная зависимость

Сервер отказывается обработать запрос, так как один из зависимых ресурсов заблокирован (получен код 424 Failed Dependency).

426

Требуется обновление

Сервер запросил апгрейд соединения до SSL, но SSL не поддерживается клиентом (получен код 426 Upgrade Required).

Таблица 2.8. Коды 5хх (ошибка сервера)

Код

Ошибка

Описание

1

2

3

500

Внутренняя ошибка сервера

Сервер столкнулся с непредвиденным условием, которое не позволяет ему выполнить запрос (получен код 500 Internal Server Error).

501

Метод не поддерживается

Сервер не поддерживает функциональные возможности, требуемые для выполнения запроса (получен код 501 Not Implemented). Этот ответ соответствует состоянию, когда сервер не распознает метод запроса и не способен обеспечить его для любого ресурса.

502

Ошибка шлюза

Сервер, действуя в качестве шлюза или прокси-сервера, получил недопустимый ответ от следующего сервера в цепочке запросов, к которому обратился при попытке выполнить запрос (получен код 502 Bad Gateway).

503

Служба недоступна

Возникла ошибка из-за временной перегрузки или отключения на техническое обслуживание сервера (получен код 503 Service Unavailable).

504

Время прохождения через межсетевой шлюз истекло

Сервер, при работе в качестве внешнего шлюза или прокси-сервера, своевременно не получил отклик от вышестоящего сервера, к которому он обратился, пытаясь выполнить запрос (получен код 504 Gateway Timeout).

505

Версия НТТР не поддерживается

Сервер не поддерживает или отказывается поддерживать версию HTTP-протокола, которая используется в сообщении запроса робота

(получен код 505 HTTP Version Not Supported).

507

Недостаточно места

Сервер не может обработать запрос из-за недостатка места на диске

(получен код 507 Insufficient Storage).

510

Отсутствуют расширения

Сервер не может обработать запрос из-за того, что запрашиваемое расширение не поддерживается (получен код 510 Not Extended).

2.4 Характеристика результатной информации

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

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

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

Таблица 2.9. Ошибка

Наименование реквизита

Тип поля

Размерность

Примечание

1

2

3

4

ID_OSHIBKA

INTEGER

3

Код

COD_OSHIBKI

INTEGER

3

Код

OSHIBKA

VARCHAR

40

Ошибка

OPISANIE_OSHIBKI

VARCHAR

40

Описание

2.5 Информационная модель и ее описание

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

Информационная модель представлена на рисунке 2.5.

Рисунок 2.5 - Информационная модель

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

1) url вводимый пользователем для проверки подключения. Строковый тип без ограничений;

2) реквизиты письма, тема, содержимое.

Выходными данными являются следующие значения:

1) статус подключения - это числовое значение, отражающее текущий статус подключения, это значения является также входным для формы отправки сообщений;

2) сформированное письмо, отправленное адресату.

3. Программная часть

3.1 Выбор программного обеспечения для реализации подсистем

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

Компилятор - это программа, переводящая текст, написанный на языке программирования, в какой-либо файл. Интерпретатор - это программа, способная переводить текст какой-либо программы в машинный код и одновременно выполнять ее.

Программирование на Java (он является компилирующим языком) имеет то преимущество, что код, написанный на данном языке программирования, переводится с помощью соответствующей программы-транслятора в так называемый байт-код, а он, в свою очередь, в машинный код с помощью виртуальной машины Java (Java Virtual Machine, или просто JVM). Поэтому написанная на Java программа выполняема на любом компьютере с любой системой, лишь бы на нем была установлена виртуальная машина Java. Таким образом и обеспечивается одно из главных преимуществ языка Java - переносимость создаваемых на нем программ на компьютеры разных типов.

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

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

Прикладное программирование направлено на создание прикладных программ, т.е. программ, выполняющих какую-то определенную функцию, например Microsoft Word, WordPad, Calculator и т.д.

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

3.2 Экономическое обоснование разработки информационной системы

Выполненная работа должна быть обоснована с экономической точки зрения в двух направлениях:

расчёт технического уровня;

расчёт экономической целесообразности.

3.2.1 Исходные данные для расчета экономического обоснования

Исходные данные для расчета экономической эффективности проекта, представленные ниже (таблица 3.1), были получены в Отделе кредитования юридических лиц Башкирского отделения № 8598/0233 Сбербанка России в городе Уфа во время прохождения преддипломной практики.

Таблица 3.1. Исходные данные для расчета затрат на разработку и внедрение системы

Наименование показателя затрат

Условное

обозначение

Единица

измерения

Значение

показателя

1

2

3

4

Оклад специалиста 1 (инженер)

ЗПинж

руб.

10200

Оклад специалиста 2 (программист)

ЗПпр

руб.

11000

Региональный коэффициент

Кр

-

1,15

Коэффициент накладных расходов

Кнр

%

20

Нормативный коэффициент экономического эффекта (3 года)

Ен

1/г.

0,33

Стоимость 1 машино-часа

Смч

руб. / час

12

Отчисления во внебюджетные фонды в т. ч.:

пенсионный фонд

фонд медицинского страхования

фонд социального страхования

страхование от несчастных случаев

Оф

%

30,2

22

5,1

2,9

0,2

Среднее количество рабочих дней в месяце

Дм

дн.

22

Общее количество рабочих дней в году

Дг

дн.

247

Продолжительность рабочего дня

Тд

час.

8

Расчёт экономической эффективности проекта производится в соответствии с "Отраслевой методикой определения экономической эффективности АСУП".

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

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

Таблица 3.2. Исходные данные для расчета затрат на выполнение рабочего процесса до и после автоматизации

№ п/п

Наименование показателя затрат, в день

Условное обозначение

Единица измерения

Значение показателя

1

2

3

4

5

1

Затраты рабочего времени на исправление ошибки подключения до внедрения АИС

Т_раб1

час

5

2

Затраты машинного рабочего времени до внедрения АИС

Т_рабЭВМ1

час

2

3

Затраты рабочего времени на исправление ошибки подключения после внедрения АИС

Т_раб2

час

1

4

Затраты машинного рабочего времени после внедрения АИС

Т_рабЭВМ2

час

0,2

Таблица 3.3. Затраты времени по стадиям разработки модуля

Этапы разработки

Условное обозначение

Время разработки, ч.

всего

в т. ч. машинного

1

2

3

4

Предпроектное обследование

tпо

20

5

Разработка технического задания

tтз

40

15

Разработка технического проекта:

разработка алгоритма;

выбор технической реализации алгоритма;

выбор программного обеспечения.

-

-

-

-

-

90

-

120

-

tтп

-

-

Разработка рабочего проекта:

разработка рабочей программы;

тестирование и отладка.

tрп

168

140

ВСЕГО ВРЕМЕНИ НА РАЗРАБОТКУ ИС

348

250

Отладка

t

8

8

Инсталляция программного продукта

1

1

Обучение персонала

tоп

3

2

ВСЕГО ВРЕМЕНИ НА ВНЕДРЕНИЕ АСУ

tвн

12 (360)

11 (261)

Необходимыми этапами создания и реализации модуля являются предпроектное обследование, проектирование и внедрение системы. Значения затрат времени на каждую стадию разработки модуля БИС "Клиент-Сбербанк", приведенные в таблице (таблица 3.3), были рассчитаны методом прямого хронометража во время разработки.

3.2.2 Расчет технического уровня

Оценку целесообразности разработки модуля предопределяет расчёт технического уровня.

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

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

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

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

Определение технического уровня осуществим на основе метода весовых коэффициентов, суть которого заключается в расчёте искомого параметра с помощью следующей модели:

, (3.1)

где Bi - численное значения коэффициента i-го параметра, являющегося результатом нормирования экспертной оценки i-го показателя технического уровня продукции;

сi - значение коэффициента весомости, соответствующее параметру.

Нормирование параметров экспертной оценки производим по формулам.

Если параметр, чем больше, тем лучше:

,

Если параметр, чем больше, тем хуже:

,

где - нормированное значение экспертной оценки базового варианта;

- нормированное значение экспертной оценки проектного варианта;

- экспертная оценка базового варианта;

- экспертная оценка проектного варианта.

Расчёт показателей ТУ для базового и проектного вариантов представлен в таблице 3.1.

Исходя из формулы 3.1 технический уровень (ТУ) базового варианта равен 25,88, а ТУ проектного варианта - 74,12.

В результате расчёта ТУ модуля и базового варианта, получается неравенство: ТУпр> ТУбаз в 2,9 раза. Поэтому можно сделать вывод о превосходстве проектного варианта над базовым.

Таблица 3.4. Расчёт технического уровня разработанного модуля

№ п/п

Наименование

параметра

Ед. изм. параметра

Количественное значение параметра

Значение коэффициента весомости, соответствующего параметру, %

Количественная характеристика параметра модуля

базовый

вариант

проектный вариант

базовый

вариант

проектный вариант

1

2

3

4

5

6

7

8

1

Сложность (больше хуже)

%

50

50

0.20

10

10

2

Трудоёмкость (больше хуже)

чел.

3

2

0.10

4

6

3

Актуальность данных (больше хуже)

мин.

60

10

0.20

2.9

17.1

4

Вероятность ошибки (больше хуже)

%

5

0.5

0.35

3.18

31.82

5

% автоматизации процесса

%

60

95

0.15

5.8

9.2

Итого

-

-

1.00

ТУ=25.88

ТУ=74.12

3.2.3 Расчет и обоснование экономической целесообразности

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

На основании этих данных будут сделаны выводы об экономический обоснованности создания и внедрения модуля.

3.2.4 Расчет затрат на создание модуля

Затраты на создание модуля складываются из затрат на всех стадиях разработки и внедрения.

3.2.5 Расчет затрат времени на разработку и внедрение

Время на разработку ИС tр вычисляется по формуле:

= tпо + tтз + tтп + tрп,

где tпо - время на предпроектное обследование;

tтз - время на разработку технического задания;

tтп - время на разработку технического проекта;

tрп - время на разработку рабочего проекта.

Расчёт затрат времени на разработку ИС производится на основе исходных данных, приведённых в таблице 3.3:

= 20 + 40 + 120 + 168.

Таким образом время на разработку ИС tр составляет 348 часов, в том числе 250 часов с использованием ЭВМ.

Время на внедрение ИС tв вычисляется по формуле:

= + tоп + t,

где tи - время на инсталляцию программного продукта;

tоп - время на обучение персонала;

t - время на отладку.

Расчёт затрат времени на внедрение ИС производится на основе исходных данных, приведённых в таблице 3.3: = 1+3+8 часа.

Таким образом время на внедрение ИС tв составляет 12 часов, в том числе 11 часов с использованием ЭВМ.

3.2.6 Расчет затрат на разработку модуля

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

Затраты на разработку рассчитываются по формуле:

Зр = ЗП + Отч + Зэвм + НР, (3.2)

где ЗП - расходы по оплате труда программиста, руб.;

Отч - отчисления во внебюджетные фонды, руб.;

Зэвм - эксплутационные затраты ЭВМ на создание ИС;

НР - накладные расходы, руб.

Определим время на разработку ИС в месяцах:

Тр = tр/ (Тд Ч Дм),

где tр - время на разработку АСУ в часах; Тд - количество рабочих часов в день; Дм - количество рабочих дней в месяц.

Рассчитанное по формуле время разработки ИС в месяцах составляет: Тр = 348/ (8Ч22) ? 2 месяца. Оклад программиста (ЗПпр) составляет 11000 рублей. Проведем расчет фонда оплаты труда в соответствии с рассчитанным сроком работы:

ЗП = ЗПпр Ч Тр Ч Кр,

где Тр - время на разработку задачи, месяцы;

Кр - региональный коэффициент.

Таким образом, расходы по оплате труда программиста составляют:

ЗП = 1100Ч2Ч1,15=25300 руб.

Определим сумму отчислений из заработной платы по формуле:

Отч = ЗП Ч Оф,

где Оф - отчисления во внебюджетные фонды.

Таким образом, сумма отчислений равна:

Отч = 25300Ч0,302=7640,6 руб.

Определим затраты ЭВМ на создание задачи по формуле:

Зэвм = Смч Ч tрм,

где Смч - стоимость машинного часа, руб.;

tрм - время работы на ЭВМ в процессе разработки задачи, часы.

Зэвм = 12 Ч 140 = 1680 руб.

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

НР = ЗП Ч Кнр,

где Кнр - коэффициент накладных расходов.

НР = 25300 Ч 0,20 = 5060 руб.

Определим затраты на разработку ИС для расчета резерва произошедших, но не заявленных убытков по формуле 3.2:

Зр = 25300+7640,6+1680+5060=39680,6 руб.

3.2.7 Расчет затрат на внедрение модуля

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

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

Затраты на внедрение рассчитываются по формуле:

Звн = (ЗП + Отч + Зоб + Отчоб + tвнм Ч Смч +HP),

где ЗП - расходы по оплате труда программиста, руб.;

Отч - отчисления во внебюджетные фонды с заработной платы программиста, руб.;

Зоб - затраты на обучение сотрудника отдела, руб;

Отчоб - отчисления во внебюджетные фонды с оплаты труда сотрудника отдела, руб.;

t внм - время работы на ЭВМ в процессе внедрения системы, часы;

Смч - стоимость одного машинного часа.

Расходы по оплате труда программиста в соответствии со сроком внедрения 12 часов (см. таблицу 3.3) составляют по формуле:

ЗП = ЗПпр Ч tвн / (Тд ЧДм) Ч Кр,

где ЗПпр - оклад программиста, руб.;

tвн - время на внедрение задачи, часы;

Тд - количество рабочих часов в день;

Дм - количество рабочих дней в месяц;

Кр - региональный коэффициент.

ЗП = 11000 Ч 12/ (8Ч22) Ч 1,15 = 862,5 руб.

Определим сумму отчислений из заработной платы программиста по формуле:

Отч = ЗП Ч Оф. Отч = 862.5 Ч 0,302 = 260,47 руб.

Проведем расчет затрат на обучение сотрудника отдела в соответствии со сроком обучения 3 часа (см. таблицу 3.3) по формуле:

Зоб = ЗПс Ч ЧПбух Ч tоп / (Тд Ч Дм) Ч Кр,

где ЗПс - оклад сотрудника отдела, руб.; tоп - время на обучение сотрудника, час; ЧПкл - число обучаемых сотрудников; Тд - количество рабочих часов в день; Дм - количество рабочих дней в месяц; Кр - уральский коэффициент.

Зоб = 10200 Ч 2 Ч 3/ (22 Ч 8) Ч 1,15 = 400 руб.

Определим сумму отчислений из заработной платы работника:

Отчоб = 400 Ч 0,302 = 120,76 руб.

Накладные расходы вычисляются по формуле:

HP = Kнр Ч ЗП,

где Кнр - коэффициент накладных расходов.

Таким образом:

НР = 400 Ч 0,2 = 80 руб.

Затраты на внедрение составят:

Звн = 862,5 +260,47 + 400 + 120,76 + 11Ч12 + 80 = 1855,73 руб.

Таким образом затраты на разработку и внедрение системы составляют по формуле:

Зс = Зр + Звн + (затраты на ПО).

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

Зс =39680,6 + 1855,73 + 0= 41536,33 руб.

Итак, затраты на создание ИС составляют 41536,33 руб.

3.2.8 Расчет текущих затрат до внедрения модуля

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

С = МЗ_тек + ЗП_тек + Отчисл_тек + Проч_З_тек.

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

Материальные и накладные затраты остаются неизменными.

Материальные и накладные затраты можно не учитывать в расчете экономии.

Ввиду этого, формула 3.2 принимает следующий вид:

С1 = Траб1 Ч (ЗП_польз+Отч_польз) + ТрабЭВМ1ЧСмч, (3.3)

где С1 - текущие затраты до внедрения модуля; Траб1 - среднегодовые затраты рабочего времени сотрудников до внедрения в месяцах; ЗП_польз - оклады сотрудников; ТрабЭВМ1 - среднегодовые затраты машинного времени до внедрения в часах; Смч - стоимость машино-часа.

Траб1= 12 Ч Т_раб1/ Тд = 12 Ч 5/8 = 7,5 мес.

ТрабЭВМ1= Дг Ч Т_рабЭВМ1= 247 Ч 2 = 494 ч.

Учитывая, что: Отч_польз =ЗП_польз Ч Оф/100

Формула 3.3 приобретет вид:

С1=Траб1 Ч (ЗП_польз Ч (100+ Оф) /100) +ТрабЭВМ1 Ч См

Подставив в формулу 3.3 соответствующие значения показателей из таблиц 3.1 и 3.2, получим:

С1=7,5 Ч 10200 Ч (100 + 30,2) /100+494Ч12=99603+5928=105531 руб.

Таким образом, текущие среднегодовые затраты до внедрения системы составляют 105531 руб.

3.2.9 Расчет текущих затрат после внедрения модуля

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

Формула принимает следующий вид:

С2=Траб2 Ч (ЗП_пользЧ (100+ Оф) /100/Дм/ Тд)) + ТрабЭВМ2 Ч Смч

Траб1= 12 Ч Т_раб2/Тд = 12 Ч 1/8 = 1,5 мес.

ТрабЭВМ2= Дг Ч Т_рабЭВМ2 = 247 Ч 0,2 = 49,4 ч.

Траб2= 12 Ч Т_раб2/Тд = 12 Ч 1/8 = 1,5 мес.

Подставив в формулу 3.3 значения показателей после внедрения, рассчитаем

С2: С2=1,5 Ч 10200 Ч (100 + 30,2) /100+49,4Ч12 = 19920,6 + 592,8 = 20513,4 руб.

Соответственно, текущие среднегодовые затраты после внедрения модуля составляют 20513,4 руб.

3.2.10 Расчет условно-годовой экономии от внедрения модуля

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

Э_уг=С1 - С2, (3.4)

Э_уг = 105531 - 20513,4 = 85017,6 руб.

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

3.2.11 Расчет ожидаемого годового экономического эффекта от внедрения

Ожидаемый годовой экономический эффект рассчитывается по формуле:

Э_год=Э_уг - КЗ Ч Ен,

где Э_год - годовой экономический эффект; ьЭ_уг - условно-годовая экономия; Ен - нормативный коэффициент экономического эффекта; КЗ - величина дополнительных капитальных вложений. В данном случае, дополнительные капитальные вложения равны затратам на разработку и внедрение модуля. Подставив в формулу 3.4 значения нормативного коэффициента экономического эффекта получим:

Э_год = 85017,6 - 41536,33Ч 0,33 = 71310,61 руб.

Таким образом, ожидаемый годовой экономический эффект от внедрения модуля составляет 71310,61 руб.

3.2.12 Расчет срока окупаемости проекта

Коэффициент экономической эффективности Ен показывает величину прибыли на рубль затрат и является величиной, обратной к сроку окупаемости. Значение нормативного коэффициента экономической эффективности равно 0,33. Соотношение, приведенное в формуле 3.5, позволяет найти расчетный коэффициент экономической эффективности для данного проекта.

Ер = Э_уг / КЗ, (3.5)

где Eр = 85017,6/41536,33 = 2,05.

Ер>Ен, 2,05> 0,33.

Таким образом, расчетное значение коэффициента экономической эффективности проекта равно 2,05, что в 6,2 раз больше нормативного значения 0,33.

Расчетный срок окупаемости проекта выводится из соотношения капитальных затрат и условно-годовой экономии и рассчитывается по формуле:

Т_окуп_расч = 1/Ер = КЗ/Э_уг

T_окуп_расч =41536,33/85017,6 = 0,49.

Для достижения окупаемости проекта, расчетный срок его окупаемости должен быть меньше нормативного:

Т_окуп_расч < Т_окуп_норм

В данном случае, это требование выполняется. Расчетный срок окупаемости проекта составляет 0,49 года, или полгода.

3.2.13 Результаты расчета экономической эффективности проекта

Расчетные показатели экономической эффективности проекта создания и внедрения модуля БИС представлены ниже в виде таблицы (таблица 3.6).

Таблица 3.6

Расчетные показатели экономической эффективности

№ п/п

Наименование показателя

Услов. обознач.

Значение

1

2

3

4

1

Технический уровень разработки

ТУ

74,12

2

Капитальные затраты на разработку и внедрение модуля, руб.

КЗ

41536,33

3

Условно-годовая экономия, руб.

Э_уг

85017,6

4

Годовой экономический эффект, руб.

Э_год

71310,61

5

Расчетный срок окупаемости проекта, лет

Т_окуп_расч

0,49

6

Расчетный коэффициент экономической эффективности проекта

Ер

2,05

По результатам расчетов сделаны следующие выводы:

– в результате сокращения временных затрат на выполнение рабочего процесса, после внедрения модуля БИС нахождения ошибок подключения к серверу, происходит уменьшение текущих расходов - условно-годовая экономия составляет 85017,6 руб.;

– расчетный коэффициент экономической эффективности капитальных вложений, который равен 2,05, больше нормативного коэффициента экономической эффективности, который составляет 0,33 (Ер > Ен);

– срок окупаемости проекта составит 0,49 года, что меньше нормативного срока окупаемости (Т_окуп_расч < Т_окуп_норм).

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

3.3 Дерево функций

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

Дерево функций представляет собой иерархическую структуру.

Все действия (функции) программного продукта можно разделить на подмножества основных функций.

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

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

Рисунок 3.1 - Дерево функций модуля

3.4 Сценарий диалога

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

Цели разработки сценария:

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

– выбор рациональных путей перехода из одного состояния диалога в другое (из текущего в требуемое);

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

Представим структуру диалога в виде орграфа (рисунок 3.3), а описание его содержания в виде таблицы (таблица 3.1).

Рисунок 3.3 - Орграф сценария диалога модуля

Таблица 3.1

Обозначения сценария диалога

№ вершины графа

Операция

0

Вход в систему

1

Ввод URL

2

Проверка подключения

3

Статуса подключения

4

Успешное подключение

5

Имеется ошибка подключения

6

Написать письмо администраторам

7

Вернуться на первоначальную страницу

8

Заполнение ФИО и департамента

9

Заполнение темы письма

10

Описание проблемы

11

Отправка письма

12

Выход

3.5 Дерево программных модулей

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

– выполняющие служебные функции;

– управляющие модули, предназначенные для загрузки меню и передачи управления другому модулю;

– модули, связанные с вводом, хранением, обработкой и выдачей информации.

Дерево программных модулей представлено на рисунке 3.4.

Рисунок 3.4 - Дерево программных модулей

Данное дерево отражает структурную схему пакета, содержащую программные модули различных классов.

3.6 Блок - схема информационной системы

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

Помимо входов и выходов, на блок-схеме отображаются межоперационные потоки процесса.

Алгоритм работы подсистемы по ГОСТ 19.701 - 90 представлен на рисунке 3.5.

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

Подобное представление алгоритмов используется при построении систем логического управления, реализующих заданные управляющие алгоритмы, в задачах распараллеливания вычислений и т.д. Для автоматического создания блок-схем из исходных текстов программ и их создания вручную существуют свободные программы, например: Dia, Kivio; коммерческие программы, например: Microsoft Visio; онлайн-сервисы, например: Creately, LucidChart.

Рисунок 3.5 - Блок-схема модуля

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

3.7 Описание программы

Начальная страница модуля: проверка связи с сервером (рисунок 3.6).

Рисунок 3.6 - Проверка связи с сервером

В данном окне необходимо ввести адрес сервера для проверки связи с ним и затем нажать кнопку "Проверить".

Далее, нажав кнопку "проверить", появляется окно с результатом проверки и справочником.

Изучив результат проверки, можно вернуться на первоначальную страницу, если всё в порядке, либо написать письмо администраторам, если имеется ошибка подключения. Также можно просмотреть справочник по кодам статуса HTTP.

Рисунок 3.6 - Окно результата проверки соединения и справочник по кодам статуса HTTP

Если пользователь выбрал "Написать администраторам", то загружается страница с заполнением данных для письма. Для отправки письма необходимо ввести только свое ФИО и департамент, тема и описание проблемы заполняются автоматически, но при желании их можно редактировать. Затем необходимо нажать кнопку "Отправить письмо".

Рисунок 3.7 - Страница отправки письма администраторам

После этого, на электронную почту системного администратора приходит письмо с ошибкой. Пример письма изображён на рисунке 3.8.

Рисунок 3.8 - Письмо с описанием ошибки

Теперь, системный администратор может исправить ошибку подключения к вычислительной сети.

Заключение

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

В проектной части был сделан выбор и обоснование выбора программного комплекса средств, направленных на проектирование и реализацию информационной системы.

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

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

– существенно сокращено время на проведение операции по исправлению ошибок подключения к вычислительной сети;

– повышена эффективность работы системы за счёт сокращения количества обращений к администратору путём телефонных звонков, основанной на технологии "Клиент-Сервер";

– снижены затраты на сопровождение БИС "Клиент-Сбербанк".

В ВКР использованы системы ERWin, Business Studio, Microsoft Visio 2013. Модуль спроектирован на языке JAVA.

Список литературы

1. АИС [электронный ресурс]. Режим доступа: [http://aisup. economy.gov.ru/pubportal/downloadfile? uuid=pprtflo2k03380000itglj27] - 29.05.2015

2. Интерактивный учебник по Visual Studio 2008 [электронный ресурс]. Режим доступа: [http://msdn. microsoft.com/ru-ru/library/52f3sw 5c%28v=vs.90%29. aspx] - 29.05.2015

3. Калянов Г.Н. CASE-технологии. Консалтинг в автоматизации бизнес-процессов. - 3-е изд. - М.: Горячая линия - Телеком, 2002. - 320 с.

4. Кристиан Нагел, Билл Ивьен, Джей Глинн, Карли Уотсон, Морган Скиннер. JAVA для профессионалов. - M.: Диалектика. Вильямс. 2011. - 1392 с.

5. Малков О.Б., Белимова Е.В. Проектирование баз данных с использованием CASE-технологии: Методические указания. Омск, 2003

6. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. - М.: Диалог-МИФИ, 2001

7. Маклаков С.В. Моделирование бизнес-процессов с BPwin 4.0. - М.: Диалог-МИФИ, 2002

8. Мартынов В.В. Проектирование информационных систем / В.В. Мартынов, Н.О. Никулина, Е.И. Филосова. - Уфа: Изд-во УГАТУ, 2008. - 379 с.

9. Метод анализа иерархий [электронный ресурс]. Режим доступа: [http://edu. sernam.ru/book_mai. php] - 29.05.2015

10. Метод анализа иерархий [электронный ресурс]. Режим доступа: [http://hostobzor.ru/manual/mai. php] - 29.05.2015

11. Метод анализа иерархий [электронный ресурс]. Режим доступа: [http://ru. wikipedia.org/wiki/Метод_анализа_иерархий] - 29.05.2015

12. Моделирование экономических и производственных процессов предприятий с использованием ErWin / сост.: Г.Г. Куликов, Н.О. Никулина, Е.Б. Старцева, Э.Р. [и др]. - Уфа: УГАТУ, 2001 - 32 с.

13. Опыт эксплуатации ИС. [электронный ресурс]. Режим доступа: [http://txt.rushkolnik.ru/docs/index-212815.html? page=42] - 29.05.2015

14. Оценка технического уровня изделия [электронный ресурс]. Режим доступа: [http://ttu.rushkolnik.ru/docs/3530/index-187239-4.html] - 29.05.2015

15. Перри Джеймс. Введение в JAVA/Пост Джеральд/ - М.: Вильямс. 2006. - 704 с.

16. Проектирование информационной системы [электронный ресурс]. Режим доступа: [http://bibliofond.ru/view. aspx? id=551814] - 29.05.2015

17. ПТБ г. Уфа. Интернет-банк ПТБ, интернет-банкинг, клиент-банк [электронный ресурс]. Режим доступа: [http://www.prom transbank.ru/corporatives/internet-bank/] - 29.05.2015

18. Разработка технического задания на создание ИС [электронный ресурс]. Режим доступа: [http://www.intuit.ru/department/se/devis/18/3.html] - 29.05.15

19. Рост Банк Казань. Удаленное управление расчетным счетом по системе "Клиент-Банк" [электронный ресурс]. Режим доступа: [http://www.bik.ru/index. php? page=content&DocID=198] - 29.05.2015

20. Сбербанк России. Партнёрам [электронный ресурс]. Режим доступа: [http://www.sberbank.ru/ru/person] - 29.05.2015

21. Сбербанк России. Малому бизнесу. Система "Клиент-Сбербанк"

[электронный ресурс]. Режим доступа: [http://www.sber bank.ru/ru/s_m_business/bankingservice/remoteservice/other] - 29.05.2015

22. Скотт А. Гелмерс. Microsoft Visio 2013. Шаг за шагом. - М.: ЭКОМ Паблишерз, 2014 - 612 с.

23. Скотт Урман. JAVA. Программирование на языке JAVA /Рон Хардман, Майкл МакЛафлин/ - М.: Лори. 2010 - 816 с.

24. Стивен Фейерштейн. JAVA. Карманный справочник /Билл Прибыл, Чип Доз/ - Спб.: Питер. 2004 - 256 с.

25. Том Кайт. JAVA для профессионалов. Архитектура, методики программирования. - М.: Вильямс. 2011 - 848 с.

26. Техническое задание на внедрение автоматизированной системы [электронный ресурс]. Режим доступа: [http://torg price.ru/post/1000/33/50989. php#1] - 29.05.2015

27. ТурбоБухгалтер [электронный ресурс]. Режим доступа: [http://knowledge. allbest.ru/audit/3c0a65653b88521306c26_0.html] - 29.05.2015

28. Фаронов В.В. Программирование на языке JAVA. - Спб.: Питер 2007. - 241 с.

29. Фёдоров Н.В. Проектирование информационных систем на основе современных CASE-технологий / Н.В. Фёдоров - М.: Изд-во МГИУ, 2008. - 345 с.

30. Фролов А.В., Фролов Г.В. - Язык JAVA. Самоучитель. - М.: Диалог-МИФИ - 2003. - 560 c.

31. BPMN [электронный ресурс]. Режим доступа: [http://ru. wikipedia.org/wiki/BPMN] - 29.05.2015

32. IDF0 [электронный ресурс]. Режим доступа: [http://ru. wikipedia.org/wiki/IDEF0] - 29.05.2015

33. JAVA для начинающих. [электронный ресурс]. Режим доступа: [http://www.study-java.ru/doc/18/3.html] - 29.05.2015

34. JAVA. Средства разработки приложений [электронный ресурс].

Режим доступа: [http://www.tadviser.ru/index. php/Продукт: Java/5076789] - 29.05.2015

35. ГОСТ 19.701 - 90 Схемы алгоритмов, программ, данных и систем. Дата введения 01.01.92. - 24 с.

36. ГОСТ 19.201 - 78 Единая система программной документации. Техническое задание. Требование к содержанию и оформлению. Дата введения 01.01.80. - 31 с.

37. ГОСТ 34.602 - 89 Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы. Дата введения 01.01.90. - 91 с.

38. ГОСТ 2.301 - 68 Единая система конструкторской документации. Форматы. Дата введения 01.01.71. - 39 с.

39. ГОСТ 2.105 - 95 Единая система конструкторской документации. Общие требования к текстовым документам. Дата введения 01.07.96. - 21 с.

40. ГОСТ 34.003 - 90 Информационная технология. Комплекс стандартов на автоматизированные системы. Термины и определения. Дата введения 01.01.1992. - 43 с.

Список сокрашений

АБС - автоматизированная банковская система

АИС - автоматизированная информационная система

АП - абонентский пункт

АРМ - автоматизированное рабочее место

АСУП - автоматизированная система управления предприятием

БД - база данных

БИС - банковская информационная система

ВИСАС - внедрение и сопровождение автоматизированных систем

ВТ - вычислительная техника

ИС - информационная система

ЛВС - локальная вычислительная сеть

ЛПР - лицо, принимающее решение

МАИ - метод анализа иерархий

СППР - система поддержки принятия решений

ОАО - открытое акционерное общество

ОС - операционная система

ПК - персональный компьютер

ПО - программное обеспечение

ПЭВМ - персональная электронно-вычислительная машина

СУБД - система управления базами данных

ЭЦП - электронная цифровая подпись

AS - application server

DBS - database server

IT - information technology

RDA - remote data access

Приложение Б

Фрагмент листинга программы

Модуль ConnectionController. java

import javax. servlet. ServletException;

import javax. servlet. http. HttpServlet;

import javax. servlet. http. HttpServletRequest;

import javax. servlet. http. HttpServletResponse;

import java. io. IOException;

import java.net. HttpURLConnection;

import java.net. URL;

import java.net. UnknownHostException;

public class ConnectionController extends HttpServlet {

public void doGet (HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

req. getRequestDispatcher ("/index. jsp"). forward (req, resp);

}

public void doPost (HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

final String USER_AGENT = "Mozilla/5.0";

final int UNKNOWN_ERROR = - 1;

final int UNCORRECTED_URL = 600;

String url = req. getParameter ("checkUrl");

if (! url. startsWith ("http")) {

url = "http://" + url;

}

HttpURLConnection connection = (HttpURLConnection) new URL (url). openConnection ();

connection. setRequestMethod ("GET");

int responseCode = UNKNOWN_ERROR;

try{

responseCode = connection. getResponseCode ();

}catch (UnknownHostException uhe) {

responseCode = UNCORRECTED_URL;

}

req. setAttribute ("respCode", responseCode);

req. setAttribute ("askedUrl", url);

req. getRequestDispatcher ("/connStatus. jsp"). forward (req, resp);

}

}

Модуль SendMailController. java

import javax. mail. *;

import javax. mail. internet. InternetAddress;

import javax. mail. internet. MimeMessage;

import javax. servlet. ServletContext;

import javax. servlet. ServletException;

import javax. servlet. http. HttpServlet;

import javax. servlet. http. HttpServletRequest;

import javax. servlet. http. HttpServletResponse;

import java. io. IOException;

import java. io. PrintWriter;

import java. util. Properties;

public class SendMailController extends HttpServlet {

protected void doPost (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

request. setCharacterEncoding ("utf-8");

final String from = request. getParameter ("from");

final String subject = from + ": " +request. getParameter ("subject");

final String text = request. getParameter ("text");

String resp = "Статус отправки письма: ";

Properties properties = new Properties ();

ServletContext context = getServletContext ();

String filename = context. getInitParameter ("mail");

properties. load (context. getResourceAsStream (filename));

properties. putAll (System. getProperties ());

final String toAddress = properties. getProperty ("admin. mail");

final String fromAddress = properties. getProperty ("mail. user. name");

final String password = properties. getProperty ("mail. user. password");

Session session = Session. getInstance (properties,

new javax. mail. Authenticator () {

protected PasswordAuthentication getPasswordAuthentication () {

return new PasswordAuthentication (fromAddress, password);

}

}

);

try{

MimeMessage message = new MimeMessage (session);

message. setFrom (new InternetAddress (fromAddress));

message. addRecipient (Message. RecipientType. TO, new InternetAddress (toAddress));

message. setSubject (subject);

message. setText (text);

Transport. send (message);

resp += "успешно отправлено";

}catch (MessagingException mex) {

mex. printStackTrace ();

resp += "не отправлено. \n Во время отправки произошли ошибки. Пожалуйста, повторите позднее";

}

response. setContentType ("text/html; charset=utf-8");

PrintWriter pw = response. getWriter ();

pw. println (resp);

}

protected void doGet (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

String respCode = request. getParameter ("respCode");

String askedUrl = request. getParameter ("checkUrl");

String subject = "Ошибка доступа к ресурсу с кодом ошибки: " + respCode;

String text = "При запросе ресурса по адресу " + askedUrl + " у меня возникла ошибка с номером "

+ respCode + " (HTTP-request response). Прошу разобраться в чем причина и дать ответ. ";

request. setAttribute ("subject", subject);

request. setAttribute ("text", text);

request. getRequestDispatcher ("/sendAdmin. jsp"). forward (request, response);

}

}

Модуль mail. properties

mail. smtp. host=smtp. gmail.com

mail. smtp. port=587

mail. smtp. starttls. enable=true

mail. smtp. auth=true

mail. mime. charset=UTF-8

mail. user. name= @gmail.com

mail. user. password=

admin. mail= @mail.ru

Модуль custom. css

. btn-primary{

background-color: #3FB733;

}

. btn-primary: hover,. btn-primary: focus,. btn-primary. focus,. btn-primary: active,. btn-primary. active,. open >. dropdown-toggle. btn-primary{

background-color: #6AD443;

}

. tab-header

{

color: #53BC63;

}

Модуль web. xml

<? xml version="1.0" encoding="UTF-8"? >

<web-app xmlns="http://xmlns. jcp.org/xml/ns/javaee"

xmlns: xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi: schemaLocation="http://xmlns. jcp.org/xml/ns/javaee http://xmlns. jcp.org/xml/ns/javaee/web-app_3_1. xsd"

version="3.1">

<servlet>

<servlet-name>testConnect</servlet-name>

<servlet-class>ConnectionController</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>testConnect</servlet-name>

<url-pattern>/testConnect</url-pattern>

</servlet-mapping>

<servlet>

<servlet-name>sendMail</servlet-name>

<servlet-class>SendMailController</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>sendMail</servlet-name>

<url-pattern>/sendAdmin</url-pattern>

</servlet-mapping>

<context-param>

<param-name>mail</param-name>

<param-value>/config/mail. properties</param-value>

</context-param>

</web-app>

Модуль connStatus. jsp

<%@ page contentType="text/html; charset=UTF-8" language="java" %>

<html>

<head>

<title>Статус соединения с запрошенным ресурсом</title>

<link href="/resources/bootstrap/css/bootstrap. css" rel="stylesheet">

<link href="/resources/bootstrap/bootstrap-theme. min. css" rel="stylesheet" >

<link href="/resources/css/custom. css" rel="stylesheet">

<script src="/resources/jquery-2.1.3 min. js"></script>

<script src="/resources/bootstrap/js/bootstrap. min. js"></script>

</head>

<body>

<img src="/resources/img/main-logo. png" style="width: 200px"/>

<h1>Сервер вернул код ответа на запрос: ${respCode}</h1>

<h4>Запрашиваемая страница: ${askedUrl}</h4>

<br>

<p align="center">

Обратите внимание, что коды со статусом 1хх, 2хх, 3хх обычно, означают, что подключение есть и всё хорошо. <br>

Код 600 означает, что введенный адрес некорректен. Либо отсутствует соединение с сетью. <br>Убедитесь в наличии подключения и повторите попытку (проверьте наличие подключения к роутеру или подключение сетевого кабеля). <br>

Если Вы всё же считаете, что что-то работает не правильно, ознакомтесь со списком ошибок ниже. Возможно, они позволят

решить Вам проблему самостоятельно. <br>

Если же проблема остается, то Вы можете написать об этой ошибке системным администраторам

<form id="sendAdminForm" action="/sendAdmin" method="GET" style="text-align: center">

<input name="respCode" type="hidden" value="${respCode}">

<input name="checkUrl" type="hidden" value="${askedUrl}">

<a href="#" class="btn btn-primary btn-large" onclick="document. getElementById ('sendAdminForm'). submit ()">Написать

администраторам</a>

<br>

<button class="btn" type="button" onclick="window. location = '/'">Вернуться на первоначальную страницу</button>

</form>

</p>

<div><h1>Справочник по кодам статуса HTTP</h1>

<div class="tabbable tabs-left">

<ul class="nav nav-tabs">

<li class="active"><a href="#info-1xx" data-toggle="tab" class="tab-header">Коды 1xx (информационные) </a></li>

<li><a href="#success-2xx" data-toggle="tab" class="tab-header">Коды 2xx (успешно) </a></li>

<li><a href="#redirect-3xx" data-toggle="tab" class="tab-header">Коды 3xx (перенаправление) </a></li>

<li><a href="#client-4xx" data-toggle="tab" class="tab-header">Коды 4xx (ошибка клиента) </a></li>

<li><a href="#server-5xx" data-toggle="tab" class="tab-header">Коды 5xx (ошибка сервера) </a></li>

</ul>

<div class="tab-content">

<div class="tab-pane active" id="info-1xx">

<h2>Коды 1xx (информационные) </h2>

<p>Содержит перечень кодов статуса HTTP, использующихся для информирования о процессе передачи (коды 1xx). </p>

<table class="table">

<tbody>

<tr>

<th>Код</th>

<th>Ошибка</th>

<th>Описание</th>

</tr>

<tr>

<td><a id="100">

</a>100</td>

<td>Continue</td>

<td>

<p>Начальная часть запроса принята, и клиент может продолжать передачу запроса</p>


Подобные документы

  • Разработка структуры корпоративной информационной системы ООО НПО "Мир": создание схемы адресации, системы доменных имен; выбор программной и аппаратной конфигураций клиентских станций и развернутых серверов. Расчет стоимости программного обеспечения.

    курсовая работа [1,2 M], добавлен 20.02.2013

  • Анализ и разработка информационной системы, структура сети предприятия. Описание процесса разработки конфигураций и выявление потребностей в автоматизации функций. Средства разработки проектирования и архитектура базы данных. Разработка модели угроз.

    дипломная работа [1,4 M], добавлен 13.07.2011

  • Разработка структуры корпоративной информационной системы. Проектирование адресного пространства. Обоснование выбора аппаратной конфигурации клиентских станций и серверного оборудования. Расчет стоимости оборудования и программного обеспечения системы.

    курсовая работа [1,0 M], добавлен 15.02.2016

  • Реализация информационной системы "Стройгенплан" в архитектуре "клиент-сервер". Цели и задачи моделируемой информационной системы, ее функциональная и информационная модели. Описание программного обеспечения, разработанного в архитектуре "клиент-сервер".

    курсовая работа [1,9 M], добавлен 30.08.2010

  • Теоретические основы построения корпоративной сети. Анализ источников угроз и информационных рисков. Организация защиты корпоративной информационной системы Дистанции электроснабжения на основе типовых решений. Современные технологии защиты информации.

    дипломная работа [746,7 K], добавлен 09.11.2016

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

    курсовая работа [1,8 M], добавлен 13.02.2016

  • Схема информационных потоков с учетом серверов. Выбор топологии и метода доступа корпоративной сети. Выбор коммутаторов, IP-телефонов и видеофонов, рабочих станций, вспомогательного серверного ПО, сетевых протоколов. Моделирование системы в GPSS.

    курсовая работа [2,7 M], добавлен 24.05.2013

  • Разработка информационной системы на базе высокоскоростной сети для ООО "СВД". Анализ организационной структуры разрабатываемой сети; определение топологии; выбор сетевого программного обеспечения, подбор технического оборудования и расчет его стоимости.

    курсовая работа [3,6 M], добавлен 10.01.2013

  • Физическая среда передачи данных в локальных сетях. Корпоративная информационная сеть. Телекоммуникационное оборудование и компьютеры предприятия. Разработка корпоративной информационной сети на основе анализа современных информационных технологий.

    дипломная работа [3,9 M], добавлен 07.06.2015

  • Характеристика модели клиент-сервер как технологии взаимодействия в информационной сети. Разработка и описание алгоритмов работы приложений на платформе Win32 в среде Microsoft Visual Studio, использующих для межпроцессного взаимодействия сокеты.

    курсовая работа [544,6 K], добавлен 02.06.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.