Gres: Стоимость разработки

11 сообщений / 0 new
Последнее сообщение
Гость
Gres: Стоимость разработки

Скажите пожалуйста, сколько будет стоить разработка тестирующей программы с такими требованиями (просто интересно узнать):

Формулировка вопроса должна содержать до 5 строк текстовой информации или до 4-х строк текстовой и 1 мультимедийный объект или Web-страницу. Должна быть возможность выводить на печать как тесты на которые тестируемый должен ответить, так и правильно заполненные тесты, для проверки правильности ответа тестируемых на бумажные тесты.

Должно быть три типа вопросов:
1)Обычный
В вопросе должно быть от 1 до 5 вариантов ответов. Количество правильных ответов должно лежит в диапазоне от 0 до 5. В вариантах ответов вместо текста должна иметься возможность отображать видео, изображения, звук или Web-страницы.
2)Распределение понятий.
Необходимо распределить до 10 понятий по 2-3группам.
3)Точный ответ.
Необходимо точно ввести до 13 строк текстовой информации.

Должно иметься 2 режима вычисления результатов:

1)оценка от 1 до 5 на основании полученного соотношения из числа правильных и общего количества ответов;
2)каждому варианту ответа должно присваиваться определённое количество баллов (от 0 до 255), а затем на основании набранной суммы должен выдаваться 1 из 5 результатов – строка символов.

В процессе тестирования вопросы и варианты ответов должны выдаваться в случайном порядке. Должна имееться возможность проигрывать музыку при тестировании, правильном, неправильном ответах и завершении тестирования, выводить афоризмы по одному на каждый вопрос, менять цвет окна приложения, шрифт, отображать в окне приложения пользовательское изображение в качестве фона, комментировать каждый ответ (правильно/неправильно). По окончанию тестирования должен выводится результат, средний или набранный балл (в зависимости от типа теста), комментарий результата, изображение или видео, соответствующее данному результату.

Для всех тестов должны задаваться следующие настройки:

1)проигрывание звуков в процессе тестирования;
2)вывод изображения по окончанию тестирования;
3)вывод видео по окончанию тестирования;
4)сохранять результаты в отдельные файлы или в базу данных;
5)вкл./выкл. возможность откладывать вопрос;
6)вкл./выкл. выбор более одного варианта ответа;
7)вкл./выкл. тестирование на время;
8)количество вопросов, задаваемых тестируемому;
9)количество результатов тестирований (от 1 до 5);
10)критерии оценки тестируемого.

При просмотре результатов тестирования о каждом тестировании должны отображаются следующие сведения:
1)фамилия;
2)группа;
3)домашний каталог;
4)дисциплина;
5)раздел;
6)подраздел;
7)тема;
8)результат;
9)время тестирования;
10)дата тестирования;
11)номера вопросов на которые отвечал тестируемый;
12)правильность ответов на них;
13)время, которое тестируемый потратил на каждый вопрос;
14)имена файлов из которых взяты вопросы.

Требования к операциям с результатами тестирований:

1)поиск по значению одного поля и группы полей удовлетворяющих или не удовлетворяющих условию;
2)сортировка отобранных записей по возрастанию или убыванию;
3)удаление записей из таблицы;
4)вывод на принтер таблицы с результатами;
5)экспорту в электронную таблицу Microsoft Excel.

Требования к расчёту статистической информации:

1)количество отобранных в поиске записей;
2)количество различных результатов тестирований;
3)3 типа диаграмм, отображающих соотношение числа различных результатов к их общему количеству (круговая, полосковые горизонтальная и вертикальная на вкус и цвет пользователя);
4)график усидчивости по отобранным результатам – зависимость времени тестирования от количества вопросов;
5)график утомляемости по отобранным результатам – зависимость результатов тестирований от количества вопросов;
6)средний балл по всем отобранным записям;

анализ теста (вычисляется также по отобранным записям):

1)степень знания тестового материала тестируемыми (по каждому вопросу отношение правильных ответов к общему количеству);
2)среднее время ответа на вопрос;
3)общее время, потраченное тестируемыми на данный тест;
4)среднее количество ответов на вопрос;
5)общее количество ответов на вопрос;
6)максимальное время ответа на вопрос;
7)минимальное время ответа на вопрос;
8)по каждому вопросу теста фиксируется:
1)номер вопроса;
2)знание данного вопроса тестируемыми;
3)среднее время ответов на него;
4)количество ответов.

Защита информации

Система должна быть выполнена в соответствии с требованиями по построению защищённой автоматизированной системы:
1)стремление к максимальной автоматизации процессов, происходящих в системе;
2)соответствие требованиям государственных стандартов по информационной безопасности;

Вся конфиденциальная информация должна шифроваться методом гаммирования (тесты, настройки, результаты, журнал регистрации событий, информация о зарегистрированных пользователях системы).

Требования к разграничению доступа:

хранение информации о пользователях (зарегистрированных, т.е. тех, которые составляют тесты, просматривают и обрабатывают результаты, настраивают приложение):
1)идентификационный номер;
2)фамилия;
3)имя;
4)отчество;
5)принадлежность;
6)должность;
7)количество неудачных попыток регистрации, после истечения которых произойдёт блокировка учётной записи пользователя;
8)заблокирована или нет его учётная запись;
9)пароль в неявной форме.

Хранение информации о правах каждого пользователя (чтение/запись) на объекты приложения:
1)тесты;
2)глобальные параметры тестирования;
3)просмотр результатов тестирования.

Приложение должно вести до 10 копий файлов с информацией о пользователях и их правах, и в случае повреждения или удаления некоторых из них производить их автоматическое восстановление;

Протоколирование работы системы

Система должна регистрировать до 20 типов событий с комментариями:
1)запуск приложения;
2)выход из приложения;
3)начало тестирования;
4)окончание тестирования;
5)успешное сохранение результатов;
6)успешная регистрация;
7)создание темы;
8)открытие темы;
9)сохранение темы;
10)просмотр результатов тестирования;
11)удаление результатов тестирования;
12)изменение пользовательских настроек;
13)изменение расширенных настроек;
14)журнал очищен;
15)ошибка;
16)изменение настроек администрирования;
17)печать теста для тестирования;
18)печать теста – образца ответа;
19)печать результатов тестирования;
20)экспорт результатов тестирования в Microsoft Excel.

Система должна производить анализ содержимого журнала регистрации событий, логики следования событий, выдачи списка ссылок на подозрительные моменты и ошибки с указанием активного в тот момент пользователя, даты и времени происшествия, а также возможных причин возникновения данной ситуации, производить поиск и сортировку событий в журнале регистрации событий.

Приложение должно работать как на одной машине, так и в ЛВС.

Заранее спасибо!

edge (не проверено)

Примерно 60.000р

andpal (не проверено)

По-моему такого типа задачи надо решать студентам-программистам в рамках курсовых/дипломных проектов, т.е. не для заработка а для учебы. Тем более задание сформулировано достаточно подробно и никаких уникальных особенностей в ней не видно. Заказчик, при небольшом напряжении, сможет найти готовое решение за меньшие деньги (или даже бесплатно).
P.S. Учитывая множество организационных особенностей, с оценкой стоимости согласен, но я бы согласился и на 40.

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

Аукцион? Кто меньше??? :-)

Мой микроблог: http://juick.com/Dumus/

farewell
Аватар пользователя farewell
Не в сети
Зарегистрирован: 23/09/2010

Какой-нибудь гениальный школьник наверняка согласится сделать за 1000 баксов.

reD_Rus (не проверено)

читаю тех. задание
смысл очень похож работу одного моего знакомого
его как то в универе напрягали похожей работой
он там аспирантом работает
и соовествено ему заплати как положено -)) зарплату (или степендия что там у аспирантов) целых несколько тысяч рублей
думаю все 2 тысячи
<span class='smallblacktext'>[ Редактирование 10.08.2007 - 12:47:14 ]</span>

andpal (не проверено)

[blockquote]Аукцион? Кто меньше???[/blockquote] Об аукционе речь не идет, т.к. Gres, вероятно, потенциальный исполнитель а не заказчик. Мой совет: это хорошая задача для получения опыта, поэтому если он нужен, то берись и за 2т.р., если цель - заработать, то надо выяснять какова реальная(!) заинтересованность закзчика в конечном результате, т.к. возможно потратить время и не получить ничего.
Вот интересно как программка знакомого аспиранта reD_Rus-а теперь эксплуатируется? Т.е. универ наварился на нем или просто загружали его что бы не бездельничал?

reD_Rus (не проверено)

нет там навара никакого не было просто типа новые технологии в приемки экзаменов (зачетов, семинаров)

получалось так
- сервер на котом все собсвено и крутилось
- студенты через веб цеплялись и отвечали (правльно или нет решала машина)

"2)соответствие требованиям государственных стандартов по информационной безопасности;" - вот это самое сложное

так как там персональные данные будут фигурировать то это будет минимум 1Г а то и 1В

если это ГОС учреждение то выполнение СТР-К обязательно
если комерческая то рекомендательный характер

для гос. ессно должно быть все сертифицировано ФСТЭКом а шифровальные машины ессно ФСБ

<span class='smallblacktext'>[ Редактирование 10.08.2007 - 15:36:36 ]</span>

Exo
Аватар пользователя Exo
Не в сети
Зарегистрирован: 20/09/2010

Это все то должно быть так, но есть одно НО! Почему то требования эти выполняются максимум в 5% случаев, в остальных случаях все ограничивается тем, что заказчики и пользователи не знают как прочитать нешифрованные данные. Сам работал в конторе, которая даже пароли в базе пациентов санаториев не шифровала. Даже в санаториях управления делами президента. Вобщем вот.

reD_Rus (не проверено)

а то что не пользуется это 2 вопрос
НО оно должно быть и не просто быть
а дожно быть все сертифисировано ФСТЭК

Gres (не проверено)

На самом деле, программа уже разработана в рамках дипломного проекта, соответствует классу защищённости 1В. Хотелось бы её продать - дистрибутив или исходный код. А для морального удовлетворения моего внутреннего Я, хотелось узнать себестоимость разработки (спасибо edge и andpal).

RSS-материал