Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информационная система мониторинга работы ИТ-инфраструктуры МБУЗ ГБ г. Армавира.docx
Скачиваний:
125
Добавлен:
18.05.2017
Размер:
1.47 Mб
Скачать
    1. Решение по комплексу технических средств

Информационная система мониторинга работы ИТ-инфраструктуры разрабатывается на языке программирования PHP и может эффективно работать на любой операционной платформе.

Для работы с системой, можно использовать любой браузер.

Приведем более подробный перечень минимальных технических средств, необходимых для работы системы.

Минимальные системные требования сервера:

  • операционная система - MS Windows XP\Vista\7

  • Web-сервер - Apache 1.3 и выше или MS IIS 5.0 и выше

  • СУБД - MySql 4.0.18 и выше

  • компьютер на базе Intel Pentium IV

  • оперативная память - 512 Мб

  • свободное дисковое пространство - на начальном этапе 50 Мб. В связи с пополнением базы потребуется дополнительное дисковое пространство, зависимое от сроков хранения данных.

Минимальные системные требования клиента:

  • операционная система - MS Windows 9x\NT\2000\XP\Vista\7

  • браузер - любой

  • компьютер на базе Intel Pentium III

  • оперативная память - 256 Мб

  • свободное дисковое пространство 10 Мб.

Для создания системы используются следующие программные и технические средства:

  • клиент – Intel Core 2 Duo/2048 Mb RAM/160 Gb HDD/ATI Radeon X1700

  • сервер - SuperMicro 4U AS-4020A-8RB (Socket940, AMD 8131, SVGA,FDD, Ultra320 SCSI, 8xHotSwap SCSI, Lan 2x1000, 8DDR, 760W)

  • операционная система - Windows XP

  • языки программирования - PHP 5.0, HTML, JavaScript, SQL

  • СУБД - MySql 5

  • приложение для разработки и администрирования серверов баз данных MySQL - EMS SQL Manager 2005 for MySQL

  • Web-сервер - Apache

  • браузер - Opera 11, Internet Explorer8.0

    1. Решение по программному обеспечению

Наиболее распространенные средства в Интернете и самые удобные для решения задачи сбора, обработки и вывода статистики на данный момент является использование JavaScript, базы данных MySQL и PHP. Во-первых набор из сервера баз данных MySQL и языка программирования PHP предоставляют 99% провайдеров, ввиду того, что PHP существует не только для платформы Linux, но и для Internet Information Server, а MySQL сервер в случае чего вполне заменит и Microsoft SQL-Server или любой другой поддерживающий язык запросов SQL. JavaScript же поддерживают абсолютно все браузеры.

      1. Выбор субд

Наиболее распространённым из доступных серверов баз данных является MySQL, именно он был выбран в качестве СУБД. К основным преимуществам СУБД MySQL можно отнести:

  • Производительность (из-за чего Google и Yahoo используют именно MySQL. СУБД MySQL обеспечивает высокую скорость работы базы данных. MySQL создан с учетом специфики работы интернет-приложений - очень высокая скорость выборки SELECT и средняя скорость обновления данных UPDATE, INSERT);

  • Масштабируемость (в компании Omniture в реальном масштабе времени используется 7000 серверов MySQL);

  • Надежность (MySQL может работать на любой платформе (UNIX, Windows), обеспечивая высокий уровень надежности и сохранности данных. В коде проприетарных продуктов содержится в десять с лишним раз больше уязвимостей);

  • В СУБД MySQL есть собственная система защиты, которая позволяет настроить доступ к базе данных и разграничить права доступа, разрешая только те операции, которые необходимы данному пользователю. Кроме этого при разработке приложений web-сервер, сервер MySQL, и скрипты, выступающие в роли клиентов MySQL, находятся на одной машине, что позволяет ограничить возможные соединения с сервером MySQL и дать доступ к базе данных только одному пользователю, от имени которого скрипты будут соединяться с сервером;

  • Простота использования, простота внедрения (за 15 минут можно скачать и запустить систему);

  • Открытая и модульная разработка;

  • Низкие совокупные затраты (MySQL распространяется свободно по правилам "free for distribution and modification no warranty software". Платить нужно только при потребности в поддержке).

Соседние файлы в предмете Дипломная работа (подготовка и защита)