Курсовая работа: Разработка алгоритма работы и реализация интеллектуальной информационной системы

количество присоединенной техники;

количество единиц активного оборудования;

квалификация пользователей.

В результате мы должны получить :

время, в неделю, необходимое для обслуживания ЛВС;

необходимое количество системных администраторов;

загруженность одного системного администратора выраженная в процентах.

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

Сравнение алгоритмов

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

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

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

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

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

Описание алгоритмов

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

Начнем описание алгоритма со второй представленной нами формулировки задачи. Особенностью в данной задаче является учет квалификации пользователей с данными показателями: при низкой квалификации пользователей К=0,9, при средней – К=0,6, при высокой – К=0,3. Также в итоге мы получаем не только время в неделю, необходимое для обслуживания ЛВС, но и загруженность одного системного администратора, выраженную в процентах. На рисунке 1 представлена структурная схема:


Рисунок 1 - Структурная схема второй формулировки

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

Ввод необходимого уровня надежности находится в числовом диапазоне, который ограничен от 0% до 100%. Количество серверов, рабочих станций и принтеров вводится произвольным целым числом, после получаем количество единиц активного оборудования. Уровень квалификации указывается в зависимости от самооценки пользователя своего уровня квалификации, выше приведены примерные значения коэффициента каждого уровня. В результате:

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

,

где

n c , n р.ст. , n пр , n акт.об – количество серверов, рабочих станций, принтеров, единиц активного оборудования;

Р – необходимый уровень надежности;

k – коэффициент уровня квалификации пользователя.

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

,

где

N – количество системных администраторов;

К-во Просмотров: 182
Бесплатно скачать Курсовая работа: Разработка алгоритма работы и реализация интеллектуальной информационной системы