Диплом: Автоматизация приема и анализа заявок технической поддержки ОАО АКБ "Лесбанк"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
52
но только при помощи HyperText MarkUp Language возможно графическое
представление данных в окне браузера. Готовая страница обычно состоит из набора
тегов, среди которых находится сам текст и выполняется подключение других
сторонних компонентов. Чаще всего теги встречаются парные – один открывает и
содержит в себе все настройки текста, альтернативные записи, а затем закрывается.
Бывают и одинарные теги. Благодаря HTML программист, верстальщик и даже
обычный пользователь могут работать с графикой, дополнениями браузера,
таблицами, документами, шрифтами, фреймами, другими технологиями
программирования и т.д.
8. Dynamic HTML использует статический язык разметки HTML, каскадные
таблицы стилей CSS для оперативного изменения внешнего вида компонента при
прогрессивном программировании, а также возможности JavaScript, позволяющие
вносить изменения без перезагрузки страницы. Страницы, написанные с
использованием такой технологии достаточно долго грузятся, зато потом сам
пользователь может с уверенностью переключать вкладки, догружать картинки,
изменять положение объектов, обновлять содержимое и т.д. без загрузки лишнего
байта. А самое главное преимущество заключается в том, что все скрипты выполняются
не посредственно на пользовательской машине, поэтому динамические страницы,
несмотря на их немалый вес и интересный дизайн могут быть использованы на любом
сервере.
9. XHTML является представителем гипертекстовой разметки, но основан не
на тегах, а на иерархиях XML. C технической точки зрения такая разметка мало
отличается от оригинала, но вот в плане читабельности значительно выигрывает,
поскольку в XML все должно располагаться строго и по порядку. XHTML версии 1.1 был
принят Консорциумом – организацией, которая разрабатывает стандарты для
глобальной сети интернет, и проверяется валидатором W3C. Всего можно выделить
несколько направлений языка – XSLT и Xpath. В целом такое новое решение оказалось
удобным и быстрым. Структурированная иерархия избавляет ядро браузера от
бесконечного хранения шаблонов, а также уменьшает время на обработку и
53
отображение страницы, что дает возможность использовать это техническое решение
на мобильных девайсах.
10. XSL является набором пользовательских стилей, но имеет совершенно
иную реализацию, нежели популярный CSS. Главным отличием можно назвать
использование XML, что серьезно уменьшает количество допущений при разработке
стиля. Также готовый документ на этапе написания всегда можно проверить на
правильность, чтобы выявить ошибки еще на стадии проектирования. Такая строгость
системы разработки кода в XML является плюсом для самих разработчиков, поскольку
увеличивает читабельность готового текста и уменьшает сложность дальнейшего
редизайна. Также, как и в CSS, здесь можно задать двум разным объектам или целой
группе клонов данного объекта один стиль отображения, но вся страница будет
формироваться на сервере. При этом с одной стороны нельзя легким путем обеспечить
вложение объектов друг в друга, поскольку множество элементов находятся отдельно
друг от друга, но зато без проблем можно задать свойства для каждого объекта, что
позволяет упростить сложное форматирование.
11. CSS используется программистами для разработки наборов стилей на
основе объектно-ориентированного программирования. Суть языка заключается в
возможности описания классов на странице и всех входящие объектов. Т.е. можно
указать цвет, шрифт, способ отображения, размер и другие свойства для каждого
объекта и использовать готовый стиль нужное количество раз без дополнительного
описания. Т.о. использование каскадных таблиц стилей значительно сокращает размер
HTML-кода, а также позволяет настраивать отображение сайта для разных браузеров
и устройств. При это можно подключить другой набор стилей, и документ примет
новый вид без изменения кода. Технология каскадности позволяет объединять
объекты разных категорий в один контейнер и задавать один стиль для множества
объектов одновременно.
12. JavaScript характеризуется как прототипно-ориентированный язык
программирования и является диалектом языка ECMAScript. Чаще всего используется
в качестве встраиваемого языка для доступа к объектам приложений. Широко
применяется в браузерах как язык сценария для реализации интерактивных веб-
54
страниц. Можно выделить следующие характерные черты данного языка:
динамическая типизация, автоматическое управление памятью, слабая типизация,
прототипное программирование, выделение функций как объектов первого класса. На
современный JavaScript оказали влияние разные языки программирования – главной
целью было создать язык, схожий с Java, но при этом легкий для понимания
непрофессиональными программистами. Схема работы – текстовый файлы с кодом
подключаются к документам и выполняются средствами клиентской машины. Очень
часто данная технология применяется для корректировки работы органов управления
сайта и контроля за действиями браузера. На практике же JavaScript применяют в
области рекламы для создания баннеров, контекстной рекламы, не засекаемой
поисковой машиной.
13. SSI переводится как включение от сервера. Это обычно означает, что
разработчики выносят часть функционала или кода, который повторяется, чтобы тот
подгружался в документ только по мере необходимости. Часто такая технология
используется, как замена каскадных стилей, но чаще всего ее можно встретить в
рекламной индустрии. Различные баннеры, появляющиеся при повторной загрузке
страницы, выбираются при помощи cgi-скриптов, подключаемых посредством SSI. Но
такая возможность из-за высокой вероятности вирусной атаки предоставляется только
на платных хостингах – вычислительной мощности для физического расположения
информации на сервере, которая всегда находится в сети интернет. Хостингом нередко
называют и услугу по размещению оборудования на территории провайдера для
обеспечения бесперебойной связи с высокой пропускной способностью.
14. AJAX технология, появившаяся сравнительно недавно, но уже
завоевавшая популярность. С технической точки зрения AJAX представляет из себя
асинхронный JavaScript и XML, которые во время работы пользователя на странице
могут осуществлять обмен данными без дополнительного обновления самой
страницы. Т.е. пользователь осуществляет переход по вкладкам, просматривает фото,
статьи, читает сообщения –и все это время работает с одной страницей – это очень
удобно с точки зрения скорости работы и простоты навигации. Но есть в данной
технологии и несколько весомых минусов. Во-первых: при низкой скорости канала
55
работа AJAX становится видимой. Во-вторых, страдает рейтинг сайта, поскольку вся
информация является статической и не индексируется поисковыми системами, а также
не присутствует в рейтингах. Кроме того, AJAX потребляет некоторое количество
ресурсов самого пользовательского ПК, поэтому при отображении большого и
красочного сайта возможны повисания и некоторое снижение активности системы.
15. XML является иерархической технологией для хранения данных в
текстовой виде. В какой-то мере написание скриптов на XML можно относить к
объектно-ориентированному программированию. Можно выделить множество
объектов, которые обладают собственным набором свойств и обычно является либо
элементом управления, либо подключаемым модулем. Для настройки каждого
объекта используется описание его параметров с учетом вложенности свойств,
которые зачастую имеют также свои свойства. XML является строгим языком и
отдельно практически не используется, а применяется как составная часть
динамической технологии визуализации страницы или для разработки собственной
базы данных.
Таким образом, определив плюсы и минусы рассмотренных выше языков, выбор был
таков: HTML – для разметки страниц сайта, CSS – для оформления стиля страницы,
JavaScript и базирующийся на нем AJAX – для быстрой работы сайта и проверки
переданных данных на корректность, PHP – как основного языка проекта, поскольку
он предназначен для создания подобных разработок, а также по нему всегда можно
найти большое количество информации в интернете, сам язык нельзя назвать
сложным, существует много сред для разработки на нем, результат работы можно
видеть в режиме реального времени на своем домашнем ПК без обращения к
удаленному серверу.
1.4.3 Обоснование проектных решений по техническому обеспечению
Для проектируемой ИС необходимо следующее аппаратное обеспечение:
персональные компьютеры для рабочих мест бухгалтера;
локальная вычислительная сеть;
сервер БД;
принтеры для печати документов.
56
В настоящее время конфигурация имеющихся компьютеров удовлетворяет
требованиям к ПК ИС Компьютеры объединены в сеть, имеют доступ к сети Интернет.
Каждое рабочее место оснащено лазерным принтером.
Необходимо приобрести сервер базы данных для системы. Сервер ИС отдела
технической поддержки не будет функционировать круглосуточно: в обычном
режиме сервер будет работать 9-10 часов в день по рабочим дням. Максимальное
количество одновременно подключенных к системе пользователей – 15-20.
Сервер БД обслуживает базу данных и отвечает за целостность и сохранность данных,
а также обеспечивает операции ввода-вывода при доступе клиента к информации.
Специфика сервера базы данных заключается в том, что данные, как правило,
обрабатываются транзакционно, т.е. система запрашивает небольшой объем данных,
проводит над ними операцию и затем сохраняет. Это накладывает определенные
требования к аппаратной части сервера БД, а именно:
большой объем оперативной памяти для кэширования наиболее
интенсивно используемых участков базы данных;
высокопроизводительная дисковая подсистема, характеризующаяся в
первую очередь способностью обрабатывать большое количество мелких запросов в
единицу времени (IOps - inputs/outputs per second);
высокая вычислительная мощность для обработки информации.
Основное требование к системной плате сервера – она должна уметь вести в режиме
реального времени контроль и мониторинг всех компонентов сервера, и в случае
отказа любой из составляющих, не прерывая работы, выполнить автоматическое
резервирование компонента и оповещение системного администратора о возникшей
ошибке.
Серверу БД необходим большой объем оперативной памяти. Работа с оперативной
памятью на порядки быстрее, чем работа с жесткими дисками, поэтому чем большим
объемом памяти будет располагать сервер, тем лучше, при условии, что
операционная система и само приложение сервера СУБД способны адресовать и
работать с таким количеством памяти. Современные операционные системы и
приложения фактически не имеют данных ограничений, т.к. способны адресовать до
64Гб и более. Двухпроцессорные серверы способны оснащаться 128Гб оперативной
памяти, а четырех- и восьмипроцессорные - до 256Гб.
В качестве жестких дисков для серверов БД рекомендуется использовать диски SAS
(Serial Attached SCSI) на 10000 об/мин или 15000 об/мин. Данные диски
57
оптимизированы для работы на транзакционных нагрузках и по этому показателю
имеют вдвое-втрое более высокую производительность, чем диски SATA. Кроме того,
диски SAS изначально проектировались под работу в RAID-массивах и показывают
практически линейный рост производительности массива при увеличении количества
дисков в нем.
Современные процессоры стали значительно производительнее, чем несколько лет
назад, благодаря внедрению технологии многоядерности. Сейчас сервер с 8-ю
ядрами доступен практически каждой организации. Благодаря этому, появилась
возможность обрабатывать существенные объемы информации на относительно
недорогом оборудовании. Для "тяжелых" систем постепенно отпадает
необходимость в приобретении дорогостоящих многопроцессорных RISC-систем,
стоящих при равной производительности на порядки дороже. В настоящий момент
существуют четырех- и восьмипроцессорные серверы стандартной архитектуры x86 с
поддержкой четырех- и даже шестиядерных процессоров, что позволяет иметь в
одной системе до 32-х ядер.
Итак, основные требования к серверу следующие:
двухъядерный процессор Intel;
объем оперативной памяти не менее 4 Гб;
контроллер RAID 1;
жёстких диска SAS не менее 750 Гб;
наличие привода DVD-RW;
сервер должен быть из линейки серверов Hewlett Packard.
Серверы Hewlett Packard выпускаются под маркой HP Proliant – это очень надежное,
простое и универсальное оборудование, которое используется в самых разных
отраслях. Под перечисленные выше требования подходят модели HP ProLiant
DL320G6 и HP ProLiant ML150 G6. [10]
HP ProLiant DL320G6 – сервера для монтирования в стойку 1U. Новейшие
четырёхъядерные процессоры Intel® Xeon® 5500, возможность выбора модулей
памяти DDR3 Registered или Unbuffered DIMM, технологии SAS и PCI Express Gen2
формируют высокопроизводительную систему, идеально подходящую для
ресурсоемких приложений. DL320 G6 – это сверхплотная платформа с высокой
отказоустойчивостью, обеспечиваемой резервными блоками питания, вентиляторам,
зеркалированной памятью, встроенной технологией RAID и комплексной системой
удаленного управления Lights-Out.
58
Сервер HP ProLiant ML150 G6 – это доступная масштабируемая платформа для
растущего бизнеса. Резервные вентиляторы и блоки питания обеспечивают
эффективный контроль питания и уровня температуры для поддержания
работоспособности системы. Решение TPM предоставляет эффективные функции
шифрования данных для их надежной защиты.
Сравнение серверов приведено в таблице 1.5.
Таблица 1.5
Сравнение серверов
Параметр
HP ProLiant DL320G6
HP ProLiant ML150 G6
Корпус
1U Rackmount
MidiTower
Центральны
й процессор
2.26GHz Intel® Xeon® E5520
Nehalem QuadCore
w/HyperThreading 5.86GT/s FSB,
8192Kb L3 cache
Intel® Xeon® Processor E5504
(2.00 GHz, 4MB L3 Cache, 80W,
DDR3-800)
Оперативная
память
2 х DIMM 2048MB DDR-III PC3-
10600 ECС
2 х DIMM 2048MB DDR-III PC3-
10600 ECC
Набор
микросхем
(chipset)
Intel® 5500 Server chipset
Intel® 5500 Server chipset
Сетевой
адаптер
Embedded HP NC107i PCI
Express Gigabit Server Adapter
Embedded HP NC107i PCI
Express Gigabit Server Adapter
Жесткие
диски
2 х HDD 750GB SAS 3G 7200rpm
(DP) HotPlug LFF
2 х HDD 750GB SAS 3G 7200rpm
(DP) HotPlug LFF
Оптический
привод
DVD-RW 8x
DVD-RW 16x
Стоимость
4095 у.е.
3272 у.е.
Как видно из таблицы 1.5., при одинаковой конфигурации серверы имеют ощутимое
различие в стоимости – около 800 у.е. Сервер HP ProLiant DL320 G6 имеет более
компактный размер, большую возможность для расширения, большую
отказоустойчивость. Однако, для рассматриваемой задачи эти характеристики не
являются критически важными, поэтому можно выбрать более дешевый вариант с
той же производительностью. Выбираем сервер HP ProLiant ML150 G6.
59
Клиентская часть системы должна быть представлена рабочими станциями
пользователей и сетевыми принтерами, объединенными единой локальной сетью с
серверной частью.
При выборе компьютера были рассмотрены три комплектации, которые
представлены в таблице 1.6.
Таблица 1.6
Типы комплектации клиентских компьютеров
Комплектующие
Тип комплектации
1
Тип комплектации
2
Тип комплектации
3
Корпус
ATX Miditower
INWIN S-506T
350W
ATX Miditower
INWIN S-506T
350W
ATX Miditower
INWIN S-506T
350W
Материнская
плата
S-775 ATX Intel
G31/LAN
GIGABYTE GA-
G31M-ES2L
ASUS P5KPL-AM
(iG31, 2xDDR2,
U100, 4xSATA II,
PCI-E, D-Sub, Audio
5.1, 1Гбит LAN,
(4+2)xUSB2.0,
mATX)
ASUS P5Q-E (iP45,
4xDDR2, 6x SATA II-
RAID, U133,2x SATA
II, PCI-E, Audio 7.1,
1Гбит LAN,
IEEE1394, e-SATA,
(6+2)x USB2.0, ATX)
Процессор
Intel Pentium Dual
Core E2180 (2 x
2.00 ГГц)
Intel Pentium Dual
Core E2180 (2 x
2.00 ГГц)
AMD Athlon 64 X2
5600+ (2 x 2.8 ГГц)
ОЗУ
2048 МБ
1024 МБ
2048 Мб
Жесткий диск
320.0 ГБ
250.0 ГБ
250.0 ГБ
Стоимость
10449.00 р.
9812.00 р.
11072.00 р.
Из представленных в приложении комплектаций был выбран: второй тип
комплектации для рабочего места.
Также важным пунктом при выборе комплектации компьютера является выбор
монитора. Сравнительная характеристика мониторов представлена в таблице 1.7.
Таблица 1.7
Сравнительная характеристика мониторов
60
Acer AL1916Ns
Samsung SyncMaster
923N
BenQ G900D
Диагональ ЭЛТ
19''
19"
19''
Acer AL1916Ns
Samsung SyncMaster
923N
BenQ G900D
Максимальное
разрешение
1280x1024
1280x1024
1280x1024
Время отклика
5 мс
8 мс
5 мс
Угол обзора (в/г)
150/135
140/125
160/160
Исходя из данных приведенных в таблице, можно отметить, что первая модель лучше
всего отвечает требованиям в отношении цена/качество. Поэтому целесообразно
остановиться на ней (Acer AL1916Ns).
Также для работы отдела необходим принтер. Существует три типа принтеров:
лазерный, струйный, матричный. Т.к. объемы печати в организациях всегда довольно
велики, то разумнее всего остановиться на лазерном типе принтера. Также стоит
отметить, что для печати бумаг не требуется цветная краска, поэтому будем
рассматривать только монохромные лазерные принтеры.
Сводная таблица характеристик по моделям представлена в таблице 1.8.
Таблица 1.8
Сравнительная характеристика принтеров
HP LaserJet
P1005
Canon LBP-3010
HP LaserJet
P1505
Скорость печати
До 14 стр./мин.
До 14 стр./мин.
До 23 стр./мин
Разрешение
600 x 600 т/д
600 x 600 т/д
600 x 600 т/д
HP LaserJet
P1005
Canon LBP-3010
HP LaserJet
P1505
Подача бумаги
До 150 листов
До 150 листов
До 250 листов
Нагрузка
до 5000 страниц
в месяц
До 4000 страниц в месяц
до 8000
страниц в
месяц
61
HP LaserJet
P1005
Canon LBP-3010
HP LaserJet
P1505
Ресурс расходных
материалов
700 страниц
1500 страниц
1000 страниц
Потребляемая
мощность
315 Вт
280 Вт
300 Вт
Стоимость
3748.00 р.
3439.00 р.
5634.00 р.
Модель HP LaserJet P1505 из вышепредставленных является самой дорогой, но при
этом она полностью оправдывает свою стоимость. Данный принтер обладает
высокой скоростью печати, большой нагрузкой и низким расходом чернил. При этом,
при таких высоких показателях печати, данная модель обладает невысоким уровнем
потребляемой мощности, что не может ни послужить весомым доводом при выборе
принтера. Поэтому выбор был остановлен именно на этой модели (HP LaserJet
P1505).

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)