diploma/Review.tex

44 lines
3.0 KiB
TeX
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

\chapter{Обзор сходных информационных систем}
Изучение предметной области дало следующие требования к внедряемой информационной системе:
\begin{enumerate}
\item Информационная система должна быть написана на языке PHP и использовать базу данных MySQL в качестве хранилища данных.
\item ИС должна быть бесплатной.
\item ИС должна поддерживать управление событиями.
\item В ИС должна быть предусмотрена эскалация привилегий, распространяемая на события.
\end{enumerate}
Дополнительно были выдвинуты следующие специальные требования:
\begin{enumerate}
\item ИС должна поддерживать Unicode, чтобы не возникло проблем с кириллицей и совместимостью кодировок.
\item ИС должна использовать WYSIWYG редактор.
\item ИС должна иметь русскоязычный интерфейс.
\item ИС должна иметь средства для представления календаря мероприятий в электронном и печатном видах.
\item Среднее время загрузки страницы не должно превышать 5 секунд.
\end{enumerate}
По данным критериям было отобрано три программных продукта:
\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{Выводы}
Ни одна из рассмотренных ИС не удовлетворила предъявленные требования. Было принято решение о разработке собственной системы.