Дипломная работа: Автоматизация обработки заявок в ООО «ЛАН АТМсервис»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
42
1.4.2. Обоснование проектных решений по программному обеспечению
Программное обеспечение (ПО) - совокупность программ системы
обработки данных и программных документов, нужных для эксплуатации этих
программ. ПО предназначено для вычислительной системы определенных
свойств, связанных с увеличением производительности, повышением
достоверности получаемых результатов, повышением надежности
функционирования системы, улучшения работы пользователя.
Критериями выбора ПО, установленного на ПК пользователей является
максимальная минимизация времени процесса описание заявки/неисправности
пользователей и отправки заявки используя корпоративную почту компании. В
рамках корпоративного стандарта в компании используется почтовый клиент
Microsoft Outlook 2010. Для запуска этой программы на компьютере
пользователя должна быть также установлена ОС, поддерживающая запуск
данного приложения. В связи с корпоративным стандартом использования
версии ОС MS Windows 8.1, так как это самая младшая версия ОС,
поддерживаемая компанией Microsoft в России (Windows XP и Vista на данный
момент уже не поддерживаются) и имеющая возможность работать в доменной
инфраструктуре (версия Windows XP Home не поддерживает работу в домене).
Исходя из этих обоснований критерий Windows 10 будет использована в
качестве пользовательской ОС. На рабочих станциях пользователей (клиентов)
должны быть установлены следующие программные продукты:
Операционная система Microsoft Windows 10
Почтовый клиент Microsoft Outlook 2010
Критериями выбора архитектуры реализации проектируемого
Программного Комплекса являются:
1. Совместимость с существующей инфраструктурой серверов
2. Возможность создания резервных копий данных и просматривать
статистку по обработанным заявкам.
43
При выборе ОС под данное решение был выбран MS Windows Server
2003, так как данный вид серверных ОС не сильно требователен к ресурсам, а
также давно используются в инфраструктуре компании.
Для серверной части необходимо также выбрать систему управления
базами данных (СУБД). В Таблице 14 представлены основные современные
СУБД.
Таблица 14
Название
Характеристики
Microsoft SQL
Server 2017
InterBase
2017
Oracle
18.3.0.277
(2018)
Встраиваемая аутентификация
пользователей
да
да
нет
Мониторинг работы базы
данных
да
да
да
Возможность создание
временные таблицы
да
да
да
Ведение журнала действий с
базами данных и подключение
да
да
да
В качестве СУБД для программы будет использоваться Oracle 18 ver.
18.3.0.277. Выбор в пользу компании Oracle сделан не случайно, основная
информационная система учёта заявок HP OpenView Service Desk построена
именно на такой базе данных.
Написание программы M3 ATM Monitoring System было решено на языке
HTML. С данным языком достаточно просто взаимодействовать. Он лёгок в
освоении, и прост в написании при определенных знаниях. Графическим
интерфейсом М3 мы будем заниматься частично.
44
1.4.3. Обоснование проектных решений по техническому обеспечению
Обеспечение техническое - совокупность технических средств,
компьютерной техники, средств передачи информации, используемых в
автоматизированных системах управления и в информационных системах.
ПК-сервер – это основная ЭВМ, на которой уже развернута сама база
данных в СУБД, а также данный сервер будет являться сервером БД.
На нем же будет размещён сервис (служба) которая и будет
производить регистрацию и обработку заявок в автоматическом
режиме. Характеристики данного сервера представлены в таблице 6
Почтовый сервер – сервер корпоративной почты.
ПК-пользователя (диспетчера, арбитра, технического администратора)
– это пользовательский ПК, посредством которого будут создаваться
заявки через отправку письма с описанием проблемы на почтовый
ящик. Также на данном ПК будет установлена (открыт web-
интерфейс) М3 ATM Monitoring System.
Средства организации ЛВС – в данный перечень входят активные
(маршрутизатор, коммутатор, шлюз и.тд) и пассивные (сегменты
ЛВС, коммутационные розетки и.тд) компоненты локальной
вычислительной сети.
Серверы - это самые незаметные системы в целой сети компьютеров. Их
прячут от посторонних глаз, не выставляя напоказ. Идеальный сервер - система,
которая стоит в уголочке или в шкафу-стойке, и о ней все забыли. Этим он
отличается от обычных ПК или рабочей станции. И подход к выбору сервера
гораздо более жесткий и прагматичный, чем к любой другой системе.
Для наших задач нам предоставляют сервер, характеристики которого
указаны в таблице 15. Данных характеристик нам будет достаточно. Основной
45
упор необходимо сделать на пропускную способность сети и
распараллеливание задач.
Таблица 15
Характеристика
Описание
Процессор
Intel Xeon E5-2697V2 Ivy Bridge 2700MHz x2
Оперативная память
32GB
Жесткие диски
SAS, 4 диска 500GB 7200RPM (RAID), 2 диска HDD
250GB
Питание
Основной блок питания на 1500W + ИБП
Давайте рассмотрим данную конфигурацию подробнее:
Два процессора Intel Xeon E5-2697V2 отлично покажут себя при
использовании SQL-сервера, чтобы эффективно распараллелить задачи,
выполнимые на сервере. Также, данной мощности хватит для
функционирования web-сервера М3.
32GB оперативной памяти будет достаточно для обработки постоянных
запросов со стороны подключенных к М3 клиентов, а также для БД.
Использование 4 HDD дисков в RAID массиве обусловлено для хранения
большого отчёта М3 по заявкам в иерархическом порядке. Это
пространство также выделено для БД. Для операционной системы
Windows Server будет использован HDD диск в RAID массиве на 250 GB
каждый, для повышения надежности в случае отказа одного из них.
Операционная система установлена на отдельный диск из-за соображения
безопасности и для большей производительности.
46
Для диспетчеров, арбитров, контролёров основным критерием выбора
оборудования является соответствие утвержденным корпоративным
стандартам. Характеристики данной конфигурации описаны в таблице 16.
Таблица 16
Характеристика
Описание
Процессор
Intel "Core i3-9100F" (3.60ГГц, 6МБ)
Кулер для процессора
Deepcool "Theta 21 PWM DP-ICAP-T21P"
Оперативная память
8ГБ DDR4 SDRAM Kingston "Value RAM"
KVR24N17S8/8 (PC19200, 2400МГц, CL17)
Жёсткий диск
240ГБ 2.5" Kingston "A400" SA400S37/240G (SATA
III)
Видеокарта
MSI "Radeon R7 240 1GD3 64b LP" (Radeon R7 240,
1ГБ DDR3, D-Sub, DVI, HDMI)
Материнская плата
ASUS "PRIME H310M-R R2.0" (iH310, 2xDDR4, SATA
III, PCI-E, D-Sub, DVI, HDMI, 1Гбит LAN, USB3.1,
mATX)
Корпус
Foxline "FL-628", mATX, серый (450Вт)
Операционная система
Microsoft Windows 10
Источник: https://baza.diplomsite.ru/previewfile/1866