|
|
|
@ -1,35 +1,43 @@
|
|
|
|
|
\chapter{Обзор сходных информационных систем}
|
|
|
|
|
|
|
|
|
|
Изучение предметной области дало следующие требования к внедряемой информационной системе:
|
|
|
|
|
Изучение предметной области дало следующие требования к внедряемой информационной системе:
|
|
|
|
|
|
|
|
|
|
Информационная система должна быть написана на языке PHP и использовать базу данных MySQL в качестве хранилища данных.
|
|
|
|
|
\begin{enumerate}
|
|
|
|
|
\item Информационная система должна быть написана на языке PHP и использовать базу данных MySQL в качестве хранилища данных.
|
|
|
|
|
\item ИС должна быть бесплатной.
|
|
|
|
|
\item ИС должна поддерживать управление событиями.
|
|
|
|
|
\item В ИС должна быть предусмотрена эскалация привилегий, распространяемая на события.
|
|
|
|
|
\end{enumerate}
|
|
|
|
|
|
|
|
|
|
ИС должна быть бесплатной.
|
|
|
|
|
Дополнительно были выдвинуты следующие специальные требования:
|
|
|
|
|
|
|
|
|
|
ИС должна поддерживать управление событиями.
|
|
|
|
|
|
|
|
|
|
В ИС должна быть предусмотрена эскалация привилегий, распространяемая на события.
|
|
|
|
|
|
|
|
|
|
ИС должна поддерживать Unicode, чтобы не возникло проблем с кириллицей и совместимостью кодировок.
|
|
|
|
|
|
|
|
|
|
ИС должна использовать WYSIWYG редактор.
|
|
|
|
|
\begin{enumerate}
|
|
|
|
|
\item ИС должна поддерживать Unicode, чтобы не возникло проблем с кириллицей и совместимостью кодировок.
|
|
|
|
|
\item ИС должна использовать WYSIWYG редактор.
|
|
|
|
|
\item ИС должна иметь русскоязычный интерфейс.
|
|
|
|
|
\item ИС должна иметь средства для представления календаря мероприятий в электронном и печатном видах.
|
|
|
|
|
\item Среднее время загрузки страницы не должно превышать 5 секунд.
|
|
|
|
|
\end{enumerate}
|
|
|
|
|
|
|
|
|
|
По данным критериям было отобрано три программных продукта:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tiki Wiki CMS Groupware
|
|
|
|
|
Midgard CMS
|
|
|
|
|
Sitellite CMS
|
|
|
|
|
(таблица)
|
|
|
|
|
|
|
|
|
|
Наличие русскоязычного интерфейса (Tiki - неполный перевод, Midgard - выдаётся по запросу, Sitellite - нет)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Возможность представления календаря мероприятий в электронном виде
|
|
|
|
|
|
|
|
|
|
Возможность представления календаря мероприятий в печатном виде
|
|
|
|
|
|
|
|
|
|
Относительная скорость генерации страниц — базовая конфигурация по сравнению со статической страницей
|
|
|
|
|
\begin{enumerate}
|
|
|
|
|
\item Tiki Wiki CMS Groupware
|
|
|
|
|
\item Midgard CMS
|
|
|
|
|
\item Sitellite CMS
|
|
|
|
|
\end{enumerate}
|
|
|
|
|
|
|
|
|
|
\begin{tabular}[ht]{cccc}
|
|
|
|
|
\textbf{Критерий} & \textbf{Tiki Wiki Groupware} & \textbf{Midgard} & \textbf{Sitellite} \\
|
|
|
|
|
Наличие русскоязычного интерфейса & неполон & да & нет\\
|
|
|
|
|
Возможность представления & да & да & нет \\
|
|
|
|
|
календаря мероприятий & & & \\
|
|
|
|
|
в электронном виде & & & \\
|
|
|
|
|
Возможность представления & ограниченная\footnote{Электронный вид календаря можно настроить так, чтобы при печати он вмещался в лист A4.} & нет & нет\\
|
|
|
|
|
календаря мероприятий & & & \\
|
|
|
|
|
в печатном виде & & & \\
|
|
|
|
|
Время генерации страниц, сек\footnote{Базовая конфигурация, среднее значение из 5 попыток} & $6,4$ & $8,2$ & $4,8$\\
|
|
|
|
|
\end{tabular}
|
|
|
|
|
|
|
|
|
|
\subsection{Выводы}
|
|
|
|
|
Ни одна из рассмотренных ИС не удовлетворила предъявленные требования. Было принято решение о разработке собственной системы.
|
|
|
|
|