Download presentation
Presentation is loading. Please wait.
1
EDCWiki Electronic Document Circulation using wiki Система электронного документооборота на основе wiki Участники: Кузьмин Константин, Цыцулин Виталий Руководитель: Романенко Алексей Анатольевич http://swsoft.nsu.ru/WackoWiki/EDCWiki
2
Идея проекта Среда для создания корпоративных систем документооборота. Средства ограничения содержимого документов Средства репликации документов между серверами
3
Используемые технологии Wiki – гипертекстовая среда для сбора и структуризации письменной информации. –Множество авторов –Проявление изменений, сразу после их внесения. –Особый язык разметки. –Учет изменений RSS – семейство XML форматов, предназначенных для описания лент новостей, анонсов статей, изменений в блогах
4
Поставленные задачи Рассмотреть возможности wiki-движков, и выбрать подходящий. Изучить формат RSS Изучить исходный код выбранного wiki- движка. Реализовать репликацию, с использованием RSS. Реализовать механизм форм.
5
WackoWiki Аутентификация, ACL Контроль версий Многоязычность Полнотекстовый поиск Расширяемость: –Обработчики страниц (handlers) –Форматтеры (formatters) –Действия (actions) –Темы
6
Репликация | RSS HTTP EDCWiki1:RSSEDCWiki2:RSS
7
Репликация | Конфликты Реализована возможность выбора следующих параметров репликации для разрешения конфликтов: –Удаление страницы на текущем сервере, если ее нет на удаленном. –Добавление новых страницы с удаленного сервера, если их нет на текущем. –Смена владельца страницы
8
Формы | Структура
9
Формы | База данных Проблема: хранение иерархических структур в реляционной базе данных Существующие подходы: –Списки смежности –Вложенные множества –Вложенные интервалы –Материализованные пути Решение: Вложенные множества + Быстрая выборка Быстрое обновление Удаление поддерева Задание порядка элементов - Медленная вставка
10
Формы | Текущее состояние Разработка конструктора форм: Создание и удаление форм Редактирование иерархической структуры формы Переиспользование готовых элементов Создание новых элементов
11
Планы Двухсторонняя репликация Визуализация процесса репликации в UI Система событий Система формирования отчетов Импорт/экспорт документов во внешние форматы Расширение возможностей администрирования
12
EDCWiki Спасибо за внимание. http://swsoft.nsu.ru/WackoWiki/EDCWiki
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.