====== О WebSonix ====== WebSonix - это система удалённого управления спектрометрами на реакторе ИБР-2. Она состоит из веб сайта и нескольких модулей для связи с управляющим компьютером, на котором используется Sonix+. Система WebSonix разрабатывалась как дополнительный пользовательский интерфейс для основного Sonix+ GUI. Система: * Отображает текущий статус всех компонентов спектрометра * Показывает протоколы измерений * Текущие спектры * Позволяет управлять экспериментом через Sonix+ Система независима от конфигурации спектрометра и может быть легко адаптирована к особенностям любого спектрометра ====== WebSonix состоит из: ====== ===== Web страниц ===== * [[ru:websonix:main|Main - универсальная страница]] * [[ru:websonix:reflector|Reflector - параметры Sonix+]] * [[ru:websonix:logviewer|LogViewer - просмотр логов]] * [[ru:websonix:spectraviewer|SpectraViewer - просмотр спектров]] * [[ru:websonix:control|Control - управление спектрометром]] ===== c_channel (модуль Sonix+) ===== ===== Интерфейса управления пользователями ===== * Права доступа * Администрирование пользователей * Расширение прав * Логирование администрирования * Логирование запросов ====== Разработчики ====== ^ Разработчик ^Архитектор^Разработчик^Протокол^Кодирование^Тестирование^Отладка^Wiki^ |Окулов Ростислав |{{:dialog-ok.png?16x16|}}|{{:dialog-ok.png?16x16|}}| | | | |{{:dialog-ok.png?16x16|}}| |Кирилов Андрей | |{{:dialog-ok.png?16x16|}}|{{:dialog-ok.png?16x16|}}| | | |{{:dialog-ok.png?16x16|}}| |Петухова Татьяна | | | |{{:dialog-ok.png?16x16|}}|{{:dialog-ok.png?16x16|}}|{{:dialog-ok.png?16x16|}}|{{:dialog-ok.png?16x16|}}| |Мурашкевич Светлана| | | | |{{:dialog-ok.png?16x16|}}|{{:dialog-ok.png?16x16|}}| |Морковников Иван |{{:dialog-ok.png?16x16|}}|{{:dialog-ok.png?16x16|}}| | |{{:dialog-ok.png?16x16|}}|{{:dialog-ok.png?16x16|}}|{{:dialog-ok.png?16x16|}}| |Иваньков Олександр | | | | |{{:dialog-ok.png?16x16|}}| ====== Поддержка браузеров ====== ^ Название ^ Статус ^ |Internet Explorer 6/7 |{{:dialog-close.png?16x16|}}| |Internet Explorer 8 |{{:dialog-ok.png?16x16|}} | |Firefox |{{:dialog-ok.png?16x16|}} | |Google Chrome |{{:dialog-ok.png?16x16|}} | ====== Использованные технологии ====== * ОС: [[http://www.centos.org/|CentOS]] / [[https://www.scientificlinux.org/|Scientific Linux (SL)]] * Веб-сервер: [[http://httpd.apache.org/|Apache2]] * Скриптовый язык: [[http://www.python.org/|Python2.6]] * Модуль Apache для Python: [[http://ru.wikipedia.org/wiki/Mod_wsgi|mod_wsgi]] * Фреймворк для Python [[https://www.djangoproject.com/|Django]] * Скриптовый язык: [[http://ru.wikipedia.org/wiki/JavaScript|JavaScript]] * Библиотека JavaScript: [[http://jquery.com/|jQuery]] * Библиотека JavaScript: [[http://jqueryui.com/|jQuery UI]]