Программный комплекс «Электронное голосование» дает возможность вести трансляцию мероприятия в сети Интернет, протоколировать ход заседания и вести электронный архив, определять кворум и осуществлять подсчет голосов в автоматизированном режиме.
Общие требования
Для разработки платформы «Электронное голосование», используются языки программирования PHP, Java. Версия языка принципиального значения не имеет и выбирается на усмотрение разработчиков;
Для хранения информации используется реляционная база данных. Использование какой-либо определённой реляционной базы данных принципиального значения не имеет. БД выбирается на усмотрение разработчиков;
В качестве пользовательского интерфейса, интерфейса модерирования и администрирования используется дизайн интерфейса на усмотрение заказчика;
Механизм регистрации / авторизации в программе происходит автоматически. Регистрирует пользователя и выдает пароль - Администратор компании;
Интерфейс приложения - мультиязычный.
Варианты использования (Электронное голосование)
Таблица – Модель вариантов использования
№
|
Код
|
Наименование
|
Описание
|
1
|
UC-1
|
Регистрация в системе (UzID)
|
Пользователь регистрируется в системе через сервис UzID, ONE ID или иной аналогичный сервис, работающий в Республике Узбекистан.
|
2
|
UC-2
|
Авторизация в системе
|
Пользователь авторизуется в системе
|
3
|
UC-3
|
Создание собрания (Эмитент)
|
Эмитент создает собрание
|
4
|
UC-4
|
Голосование
|
Участники голосуют на собрании или по процедуре предварительного голосования
|
5
|
UC-5
|
Завершение собрания
|
Организатор завершает собрание, подсчет голосов, перенос в архив
|
Do'stlaringiz bilan baham: |