EIS: технические детали реализации Дмитрий Полонский, разработчик БД dpolonsky@irex.uz.

Презентация:



Advertisements
Похожие презентации
Учебный курс Технологии и средства разработки корпоративных систем Лекция 1 Открытые системы. Клиент и сервер Лекции читает кандидат технических наук,
Advertisements

Администрирование информационных систем Лекция 4. Система управления базами данных.
Работу выполнила студентка гр. 9 Бд 111 Евженко Дарья.
Информационный портал как средство повышения эффективности работы деканата Московский государственный технологический университет «СТАНКИН» Кафедра «Биотехническая.
Опыт реализации отказоустойчивого сервера приложений и хранилища данных на базе СУБД ЛИНТЕР Михаил Ермаков, Дмитрий Мухоедов, РЕЛЭКС.
RusBroker (RB). Общие сведения Система «RusBroker» была разработана Департаментом ИТ инвестиционной компании OOO «Уником Партнер». Программный комплекс.
Разработка мультисервисного корпоративного файлового хранилища Дмитрий Шурупов группа С
Студенников Валерий Юрьевич Лекции и материалы:
Сервис On-Line доступ ПП Парус 8 Применение для разработки WEB- интерфейса.
Облачные технологии. Это технологии обработки данных, в которых компьютерные ресурсы предоставляются Интернет - пользователю как онлайн - сервис. Слово.
1 Современные системы программирования. Часть 2. Системное и прикладное программное обеспечение Малышенко Владислав Викторович.
Лекция 22 Лекция 22 Локальные, сетевые и распределенные базы данных. Архитектура «файл- сервер». Двух и трехуровневая архитектура «клиент-сервер». Модель.
Перспективы применения технологии Java Server Pages при разработке web-интерфейса для доступа к базам данных Выпускная квалификационная работа на степень.
Основные принципы защиты информации в компьютерных системах. Антонова И.М. гр. И-411.
Платформа разработки бизнес-приложений Особенности платформы Принципиально новая запатентованная декларативная модель построения бизнес-приложений Высокая.
TEKTON-Matrix Платформа для распределённых приложений.
1 «Разработка методического и технологического обеспечения размещения и сбора сведений об образовательных организациях, используемых в процедурах государственной.
Возможности платформы Microsoft SharePoint 2007 для построения систем электронного документооборота.
Эффективная информационная система предприятия Дмитрий Петренко Донецкий Национальный технический университет.
SaaS платформа для Online- казино Граков Алексей. Antalika.com.
Транксрипт:

EIS: технические детали реализации Дмитрий Полонский, разработчик БД

Содержание Средства разработки; MySQL; PHP; Apache; Аппаратные требования к системе; Характеристики базы данных; Безопасность данных; Архитектура программных решений; Функциональные компоненты системы.

Общие требования к выбору средств разработки Лицензионная «чистота»; Надежность и масштабируемость; Кросс-платформенность Наличие технической поддержки и постоянное развитие; Популярность.

MySQL – надежный и производительный SQL- сервер, уже много лет являющийся лидером в веб- разработке. Более 6 миллионов экземпляров этой СУБД во всем мире обеспечивают эффективное хранение и доступ к данным, в том числе для таких известных компаний как: The Associated Press; Yahoo; NASA; Sabre Holdings; Suzuki. Система управления базами данных: MySQL

Разработка веб-приложений БД: PHP: Hypertext preprocessor PHP – широко используемая универсальная технология веб- разработки. Эффективно! Бесплатно! Доступно! Благодаря популярности технологии для разработчика доступны множество готовых решений, эффективно реализующих широкий спектр задач.

Веб-сервер: Apache Apache – самый популярный http-сервер в Интернете. Под его управлением работают более 70% веб-серверов. Его эффективность, безопасность, масштабируемость доказана на практике и обеспечивается группой разработчиков- профессионалов по всему миру, входящих в Apache Software Foundation. Связка Apache+PHP+MySQL образует платформу, на которой можно реализовать веб-приложения любой сложности.

Аппаратные требования к системе Используемые технологии позволяют выставить относительно скромные требования к аппаратному обеспечению системы. Для сервера: Xeon Processor 2.8 GHz (dual processor enabled); 512 MB DDR RAM; 2x36 GB hot plug HDD SCSI; 10/100/1000 Mbit/s Ethernet LAN; CDRW; Для клиента: Любая техническая платформа, обеспечивающая использование браузера, реализующего текущую версию протокола HTTP.

Характеристики БД Структура: реляционная; Язык запросов: SQL; Количество таблиц: более 100; Количество записей: порядка ; Использование триггеров и хранимых процедур: нет;

Безопасность данных Защита от несанкционированного доступа осуществляется на основе: Разграничения доступа к системе (администратор, провайдер данных, пользователь и т. д.); Организации шифрованного канала (SSL); Дополнительных мер с использованием возможностей веб-сервера и операционной системы; Сохранность данных обеспечивается путем: Резервного копирования дампа базы данных; Использования зеркалирования (RAID1) жестких дисков горячей замены (Hot Swap)

Сведения об архитектуре программных решений Главные принципы в реализации программного обеспечения: функциональная полнота, надежность, адаптируемость, модифицируемость, модульность обеспечиваются использованием: ООП (объектно-ориентированного программирования); уровневой архитектурой программных решений (уровень доступа к данных, уровень бизнес-логики, уровень представления); модульных программных решений; кросс-платформенных средств разработки; системы единой программной документации (ГОСТ 19).

Функциональные компоненты системы Environmental Indicators DB Database (core data) Metadatabase (data description) Web site Front End Search & Query Metadata search Output (reports, tables, graphs, etc.) Back End - Admin

Спасибо за внимание! И всего наилучшего!