- •Аннотация
- •Реферат
- •Оглавление
- •Введение
- •1 Исследование деятельности системного администратора мбуз гб г. Армавира
- •Введение в предметную область
- •Функции и задачи, выполняемые системным администратором мбуз гб г. Армавира
- •Инструменты мониторинга работы компонентов ит-инфраструктуры в мбуз гб г. Армавира
- •Сценарий бизнес-процесса мониторинга работы компонентов ит-инфраструктуры
- •Разработка формальной модели бизнес-процесса мониторинга работоспособности компонентов ит-инфраструктуры
- •Описание проблем, выявленных на этапе исследования предметной области
- •Постановка цели и задач дипломной работы
- •2 Оптимизация деятельности системного администратора мбуз гб г. Армавира
- •2.1 Нахождение оптимальных значений параметров формальной модели
- •2.2 Нахождение способа и алгоритма работы механизма уведомления системного администратора
- •2.3 Разработка модели оптимальных бизнес-процессов мониторинга
- •Выбор методологии моделирования
- •ВыборCase-средств моделирования
- •Моделирование бизнес-процессов
- •3 Проектирование информационной системы мониторинга работы ит-инфраструктуры
- •3.1 Сравнительный анализ информационных систем сбора и просмотра статистической информации
- •3.1.1. Характеристика альтернатив
- •3.1.2. Сравнение альтернатив методом s.M.A.R.T.
- •3.2 Выбор архитектуры системы сбора и просмотра статистической информации по показателям работы ит-инфраструктуры
- •3.3 Проектирование структуры информационной системы мониторинга работы ит-инфраструктуры
- •3.4 Проектирование вариантов использования информационной системы мониторинга работы ит-инфраструктуры
- •Модель данных информационной системы мониторинга работы ит-инфраструктуры
- •4 Разработка прототипа информационной системы мониторинга работы ит-инфраструктуры
- •Краткий обзор современных субд
- •Субд Oracle
- •Субд ibm db2
- •Субд MySql
- •Краткий обзор языков программирования
- •Решение по комплексу технических средств
- •Решение по программному обеспечению
- •Выбор субд
- •Выбор языка программирования
- •Решение по защите информации
- •Описание структуры системы
- •Описание прототипа интерфейса информационной системы мониторинга работы ит-инфраструктуры
- •5 Социальная значимость разработки информационной системы мониторинга работы ит-инфраструктуры
- •Заключение
Выбор языка программирования
Язык PHP используется примерно на 52% из 14,5 миллионов сайтов, работающих под Apache, который в свою очередь является самым распространенным севером в Интернет (по разным оценкам около 70%), популярность которого быстро растет.
PHP позволяет отделить HTML-текст от выполняемой части, за счет чего можно добиться значительного снижения затрат времени на разработку проекта. Во многих случаях удается отделить программную часть проекта от разработки страниц на HTML, что облегчает жизнь и дизайнеру, и программисту. Почти всегда окажется, что скорость продвижения проектов, создаваемых на PHP будет выше, чем при использовании других языков программирования.
Возможности PHP:
Поддерживаемые технологии: платформы Win32 (9x/NT/2000/XP), UNIX, OS/2, QNX, MacOS, BeOS, OCX;
Совместимость с серверами: Apache (Win32, UNIX), phttpd, fhttpd, thttpd, ISAPI (Zeus, IIS), NSAPI, Roxen/Caudium, AOLServer;
Поддержка технологий COM, XML, Java, CORBA, WDDX, Macromedia Flash;
Развитая функциональность для работы с сетевыми соединениями;
Поддерживает свыше 20 БД и имеет развитую функциональность для работы с ними;
Возможность создания полноценных объектно-ориентированных приложений.
Преимущества PHP:
Традиционность (Код РНР очень похож на С или Pascal, что заметно способствует изучению РНР. PHP - язык, сочетающий достоинства Perl и Си и специально нацеленный на работу в Интернете, язык с универсальным и ясным синтаксисом);
Сравнительно простой синтаксис и удобство в практическом использовании (PHP - язык, который может быть встроен непосредственно в html-код страниц, которые, в свою очередь будут корректно обрабатываться PHP-интерпретатором);
Эффективность ("Движок" PHP является транслирующим интерпретатором, а не компилятором или интерпретатором. Такое устройство "движка" PHP позволяет обрабатывать сценарии с достаточно высокой скоростью);
Безопасность (РНР предоставляет в распоряжение разработчиков и администраторов гибкие и эффективные средства безопасности, которые условно делятся на две категории: средства системного уровня и средства уровня приложения);
Гибкость (РНР является встраиваемым (embedded) языком - интегрируется в HTML, JavaScript, WML, XML и другие языки. Кроме того, хорошо структурированные приложения РНР легко расширяются по мере необходимости);
Открытость кода, благодаря которой можно создавать собственные расширения языка;
Распространяется бесплатно.
Решение по защите информации
Основной защитой данных от их потери является резервирование. Резервное копирование необходимо осуществлять через заданные промежутки времени и копии сохранять на различных носителях, чтобы утеря одного носителя не повела за собой утерю всех данных.
Также необходимо обеспечить безопасность данных программными средствами с помощью разграничения доступа к информационной базе. Доступ к системе будет осуществляться на основе учетных записей пользователей. Права на доступ к системе выдает администратор.
Необходимо также обеспечить безопасность локальных сетевых подключений и подключений Internet посредством брандмауэра. Предполагается использование ОС Windows XP SP2 и брандмауэра Outpost FireWall Pro 3.0.
С целью снижения стоимости проекта не планируется применять специальные технические средства для защиты данных (RAID-массивы жестких дисков, аппаратных брандмауэров).