4.17. Модул Екип
Модулът ще служи за управление на екипа на БАИ.
Списък групи
Ще могат да се добавят, редактират, изтриват, активират и деактивират групи от екипа. Всички групи ще бъдат визуализирани чрез таблица със следните параметри:
Правила
|
Описание
|
1.
|
Ще има възможност за подреждане по: ID. По подразбиране подреждането ще бъде по ID, от най-високите към най-ниските
|
2.
|
Множествените опции ще бъдат: активиране, деактивиране, изтриване
|
Страница с детайли за групи
Страницата ще служи за добавяне/ редактиране и ще съдържа следните елементи:
-
Име на група (зависимо от езика)
Правила
|
Описание
|
1.
|
Прави се проверка за задължителните елементи и се извежда грешка ако не са попълнени.
|
2.
|
При смяна на езика от системата, администратора може да попълни езиково зависимата информацията на избрания от него език
|
3.
|
Пази се дата на последно редактиране на записа.
|
4.17.1. Членове на екипа
Списък членове
Ще могат да се добавят, редактират, изтриват, активират и деактивират членове на дадена група от екипа. Всички членове ще бъдат визуализирани чрез таблица със следните параметри:
-
ID
-
Име на члена
-
Опция за разместване на члена в групата
-
Група на члена
-
Правила
|
Описание
|
1.
|
Ще има възможност за подреждане по: ID, група на члена. По подразбиране подреждането ще бъде по ID, от най-високите към най-ниските
|
2.
|
Множествените опции ще бъдат: активиране, деактивиране, изтриване
|
3.
|
Ще има опция за показване на всички (1000) записа на страница
|
Страница с детайли за член
Страницата ще служи за добавяне/ редактиране и ще съдържа следните елементи:
-
Име на член* (зависимо от езика)
-
Позиция* (зависимо от езика)
-
Тел. Номер*
-
Email за контакт
-
Детайлно описание (зависимо от езика)
-
Снимка – падащо меню за избор на галерия, като ще бъде визуализирана само първата снимка или поле за избор на файл от локалния диск или мениджър изображения (по преценка на програмист)
Правила
|
Описание
|
1.
|
Прави се проверка за задължителните елементи и се извежда грешка ако не са попълнени.
|
2.
|
Пази се дата на последно редактиране на записа.
|
4.18. Модул Защита от редакция на файлове
Чрез този модул ще се осигури ефективна защита от неразрешени модификации по файловете.
Модулът ще има 2 части:
-
Индексираща част
-
Проверяваща част
При добавяне на файлове от оторизирани лица, разработващи сайта, ще бъде стартирана индексиращата част, която ще индексира всички файлове в работната директория на сайта, с изключение на тези директории, в които се добавя съдържание от потребителя (като например тези за изображения, за мениджърите на файлове и изображения и др. подобни).
Проверяващата част на модула ще бъде стартирана на определен интервал от време, като тя ще проверява предварително дефинирана чрез конфигурационен файл директория рекурсивно и ще сравнява файловете за модификации чрез използване на one-way-hash метод за проверка. Методът за проверка ще бъде или md5, или sha1, или sha256, по преценка на програмист.
Интервалът от време трябва да бъде не повече от 6 часа, като ще бъде уточнен в допълнителни разговори.
Модулът ще бъде интегриран с друга база данни, за може да бъде по-сигурна системата.
При привършване на тест за редактирани файлове системата може да изпрати 2 вида email-и:
-
Писмо за неналичие на променени файлове
-
Subject: [investbg.government.bg] – file check – OK
-
Text: A filecheck was initiated on mm-dd-YYYY at HH:ii. \n\nFile status: OK
-
Писмо при намерени променени файлове
-
Subject: [investbg.government.bg] – file check – ALERT
-
Text: A filecheck was initiated on mm-dd-YYYY at HH:ii. \n\nALERT!!! \n\nChanged files: \n[filename]\n[filename]\n[filename]
Сподели с приятели: |