Цель и задачи исследования Основная цель данной разработки - спроектировать и разработать информационное и программное обеспечение автоматизированной системы управления Интернет-ресурсами для многокритериального управления доступом пользователей в глобальную сеть Интернет.
Для решения поставленных задач необходимо всесторонне изучить корпоративную сеть, типы и количество пользователей, а также способы и варианты использования Интернет. Из чего разработать структуру системы. Сформулировать критерии управления и выбрать для них готовые алгоритмы управления, а также разработать собственные, для чего потребуется спроектировать и создать базу данных и произвести её информационное насыщение.
Для созданной базы данных необходимо создать два вида интерфейсов:
программный интерфейс, для предоставления доступа к базе данных компонентов системы;
пользовательский интерфейс, представляющий собой набор инструментов администратора и пользователя системы.
В итоге разрабатываемая системы должна обеспечивать рациональное расходование Интернет трафика. Должна позволять управлять Интернет доступом в реальном времени. Должна позволять разделять потребляемый пользователями трафик на основании различного рода критериев: содержания, типа, региона и пр.
Также должна предоставлять всеобъемлющую информацию о процессе потребления трафика, на основании которой системные администраторы могут принимать решения о блокировании доступа, либо об использовании остатка трафика для системных нужд.
С точки зрения пользователя система не должна зависеть как от операционной системы пользователя, так и от установленного прикладного программного обеспечения и должна обеспечивать безопасность личных данных. Также при возникновении ситуации, при которой пользователя необходимо срочно информировать о события Интернет сессий система должна позволять пользователю всю необходимую информацию.
Объекты и методы исследования Исследование основных бизнес-процессов Бизнес-процесс представляет собой систему последовательных, целенаправленных и регламентированных видов деятельности, достигающих значимых для организации результатов. Бизнес-процесс может рассматриваться как устойчивый информационный процесс (последовательность работ), относящийся к производственно-хозяйственной деятельности и включает в себя иерархию взаимосвязанных функциональных действий, реализующих одну или несколько бизнес целей компании. Современная концепция бизнес-процессов предполагает организацию бизнеса организации для тесной координации деятельности ее функциональных частей и повышения их гибкости.
Каждый бизнес-процесс:
Имеет свои границы;
Имеет конечного потребителя (бизнес-процесса или конечного потребителя);
Имеет своего владельца.
Каждый бизнес-процесс должен иметь потребителя «своей» продукции, иначе этот бизнес-процесс просто не нужен. При выявлении таких бизнес-процессов они должны быть ликвидированы.
Своего единственного владельца должен иметь каждый бизнес-процесс. Это качественный шаг вперед, обеспечивающий повышение качества продукции и контроль качества потребителем продукции. Владелец процесса единолично и полностью отвечает за качество своего продукта в целом, всех его операций.
Однако методов однозначного определения границ бизнес-процесса, не может быть и однозначного описания бизнес-процессов какой-либо компании, не говоря уже об однозначной оптимизации. Соответственно можно сделать очевидный вывод, что все формальные описания бизнес-процессов начинаются с субъективного определения границ бизнес-процессов, и все результаты оптимизации зависят, в первую очередь, от той позиции, которую занимает конкретное лицо, проводящее эту работу, от его квалификации, практического опыта, творческих способностей.
К определению границ бизнес-процессов имеются следующие основные подходы.
1) По сложившейся структуре компании.
2) По результату бизнес-процесса - продукту.
3) По цепочке создания ценности.
При первом подходе описываются укрупненные процессы структурных подразделений верхнего уровня, затем каждый из этих процессов описывается как совокупность процессов более низкого уровня и т.д. Однако то, что предприятие описывается в терминах функциональной деятельности как раз и является существенным недостатком этого метода: различные бизнес-процессы описываются как деятельность, распределенная по различным функциональным подразделениям и специалистам, что нарушает главный принцип реинжиниринга - "один процесс - одно подразделение - один бюджет - один владелец процесса".
Рассмотрим структуру сети кафедры, представленную на рисунке 10:
Рисунок 10 – Структура корпоративной вычислительной сети Можно видеть, что к сети одновременно подключено большое количество компьютеров с различными операционными системами как семейства Windows: 98/2000/XP/2003/Vista , так и такие специализированные как, например QNX. Также доступ в Интернет предоставляется кафедре АХТП, про операционные системы и количество компьютеров на которой достоверной информации нет.
Кроме того, можно видеть, что почти нет строго закрепленных за пользователями компьютеров, то есть в течение одного дня за одним компьютером могут сидеть преподаватели, студенты и технический персонал кафедры.
Все эти факторы необходимо учесть при проектировании и разработке системы доступа в Интернет.
При втором подходе в первую очередь описывается продукт компании на всех стадиях его жизненного цикла. Данный подход сложнее в разработке, намного более труден во внедрении, но позволяет в действительности оптимизировать деятельность предприятия, внедрить эффективное бюджетирование, резко снизить непроизводительные расходы, придавать "прозрачность" и управляемость бизнесу.
При применении данного подхода следует иметь в виду, что поскольку понятие "результат" также не является однозначным, то довольно просто представить результатом процесса результат деятельности функционального подразделения, и, при этом, приравнять данный подход к первому, сведя на нет все достоинства второго подхода.
Третий подход основывается на цепочке создания ценности, в которой выделяются основные бизнес-процессы, обеспечивающие создание потребительской ценности продукта, и поддерживающие бизнес-процессы, обеспечивающие функционирование бизнеса и сопровождающие создание продукта на всем протяжении его жизненного цикла.
Подход к определению бизнес-процессов конечно не исчерпывается тремя подходами, их может быть и больше, но эти три подхода дают понимание проблемы и понимание того, что очень многое зависит от того конкретного специалиста, который будет вести эту работу.
Рассмотрим, далее что такое бизнес-процесс безотносительно того, как он выделен из общего бизнеса компании.
Любой бизнес-процесс имеет вход, выход, управление и ресурсы.
Вход - информация, которая используется или преобразуется бизнес-процессом для получения результата. Допускается, что бизнес-процесс может не иметь входа.
Управление - правила, технологии, процедуры или стандарты, которыми руководствуется бизнес-процесс.
Выход - материал или информация, которая производятся бизнес-процессом. Бизнес-процесс без результата не имеет смысла.
Ресурсы - персонал предприятия, оборудование, инструмент и т.д.
Входом бизнес-процесса предоставления Интернет доступа является: пределы трафика для всего подразделения и для каждого тарифного плана, списки пользователей всех тарифных планов, а так же различные справочники для предоставления возможностей определения региональной принадлежности посещаемых ресурсов, а также контентной фильтрации.
Управлениями можно назвать следующие процедуры: отключение пользователей от Интернет (может происходить как в автоматическом режиме, так и администратором системы в ручном режиме; блокировка тарифного плана; определение содержимого Интернет ресурса и дальнейшее его разрешение либо запрещение; также блокировка целой категории ресурсов; ранжирование тарифов по степени его участия в общем потреблении трафика и перерасчет норм потребления.
Управление влияет на бизнес-процесс, но не преобразуется им, ресурсы используются бизнес-процессом.
В результате работы бизнес процесса производится различного рода статистическая информация, но самое главное процесс предоставления Интернет доступа и есть цель рассматриваемого бизнес-процесса.
Что касается используемых в процессе ресурсов, то их можно разделить на человеческие, в лице технический персонал кафедры и технические - сервер на котором расположена система и необходимое сетевое оборудование.
Определение бизнес-процессов компании, их описание, анализ и оптимизация - это не самоцель, это в первую очередь работа по организации эффективной деятельности компании, по повышению конкурентоспособности компании.
Бизнес-процессы являются основой процессно-ориентированного управление - сложного, но эффективного подхода к управлению компанией. Это идеальный управленческий инструмент, не только снижающий непроизводительные затраты, но и повышающий качество продукции, инструмент, позволяющий иметь полную информацию о текущем процессе бизнеса и принимать своевременные и стратегически верные решения.
Описать бизнес процесс мне представляется логичным при помощи диаграммы прецедентов использования, представленной на рисунке 11. Единственным приближением является то, что в системе может существовать большее количество пользователей с различными правами и ролями, чем представлено на диаграмме.
Рисунок 11 – Диаграмма прецедентов использования системы
Итак, как уже говорилось ранее, на кафедре существуют несколько групп пользователей: Администратор, Преподаватель, Сотрудник и платный пользователь, необходимо также выделить ещё одного пользователя «Заведующая кафедрой». Каждому пользователю соответствует свой набор функций и возможностей, рассмотрим их далее подробно.
Так, например, для абстрактного пользователя существует доступ к получению собственной статистики и изменение личных данных. Причем для изменения доступны лишь некоторые поля, такие как контактная информация, фотография и конечно пароль.
Руководство кафедры в лице заведующей кафедрой имеет доступ кроме всего вышеперечисленного к полной статистике по всему подразделению, а также к модулю перерасчета лимитов трафика для различных групп пользователей.
Администратор кафедры САПРиУ имеет больше всего возможностей, поскольку имеет большое количество обязанностей в системе. Чтобы добавлять новых пользователей в систему администратор должен иметь доступ к редактированию и добавлению тарифов, а также к управлению учетными записями пользователей. Для управления сессиями подключенных пользователей в реальном времени администратору предоставлен интерфейс, с помощью которого можно просматривать on-line пользователей, просматривать их статистику, отключать доступ и отправлять информационные сообщения. Для управления контентным и региональным фильтрами, а также модулем пересчета трафика администратору предоставлены соответствующие интерфейсы. Ну и, само собой разумеется, у администратора есть огромный набор инструментов для получения всевозможной статистической информации.
|