|
|
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Если бы я хотел, имея полный доступ к системе, получить оттуда инфомацию о том, кто как голосовал - мне даже код Вашей системы взламывать не придется, я просто повешу на Answers и Pass триггеры с сохранением времени вставки/обновления, и получу достаточно четкое соответсвие "какие ответы были добавлены в то же время, когда обновилась соответствующая запись Pass". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 17:09 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Кот Матроскин, Спасибо за конкретику. Буду думать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 17:17 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Кот Матроскин, Хорошее предположение, но относится скорее к вопросу защиты данных. Решение в администрировании базы данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 17:28 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
> Это только ветка в целой диссертации... Я достаточно далёк от социологических исследований, но даже я знаю, что уровень взаимного доверия в России сейчас - на уровне послевоенной Германии. А вы вот так походя полагаете его абсолютным. Если бы писала студентка, я бы понял. Но преподаватель? Для диссертации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 17:34 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ainura KasymalievaМне нужно доказать проректору что наша система не имеет возможности провести идентификацию данных оценок. Мы тут ни при чем... Система будет сдаваться как есть и если кто-то будет вносить в нее изменения - это их заботы... Это означает мы не идентифицируем ваши оценки и никто даже такой возможности не имеет, исходя из процессов системы. Идентификация возможна. Что дальше? Вопрос как или почему просьба незадавать. И намек насчет ненависти по половому или прочему признаку абсолютно глупый. Если ты баран с дипломом то этого ничто неизменит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 17:34 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Так Вы определитесь, от кого Вы защищаетесь? От пользователя системы? от администратора? От разработчика системы? Потому что от пользователя защитит просто отсутствие доступа к таблицам и вся аналитика только в виде процедуры "Посчитать статитику по преподавателю", структура самих таблиц тут вообще не важна. А от админитратора защищаться "администраированием базы данных".... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 17:42 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Злой Бобр, Ответ понятен, только без пояснений - все равно что сказать так из вредности. Возможно кому-то все кажутся баранами по сравнению с собой "великим". Жаль только никому его не понять... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 17:50 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ainura KasymalievaЗлой Бобр, Ответ понятен, только без пояснений - все равно что сказать так из вредности. Возможно кому-то все кажутся баранами по сравнению с собой "великим". Жаль только никому его не понять...ну как же, всё в аргументах ЗБ понятно. непонятно, чем вы тут занимаетесь. ну и никому не интересно ни просвещать вас, ни напрашиваться на ответные "комплименты" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 17:55 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Вам нужно завести таблицу связку между таблицей студентов и таблицей опросов. Наличие записи в такой таблице будет однозначно идентифицировать, что определённый студент прошёл/не прошёл определённый опрос. При этом не нужно связывать студента с записями в таблице ответов на опрос. Отсутствие такой записи (прямой или косвенной) будет доказательством анонимности опроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 17:56 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Кот Матроскин, Пусть будет так... Защита от программиста - пишущего код запроса для данной схемы, и не имеющего доступ на изменение самой бд, ролей, написания триггеров и пр. вещей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 18:01 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
И еще - вопрос лежит чисто в плоскости запросов выборки. Можно ли получить из select' a идентифицирующую информацию. И все... Администрирование вопрос отдельный. Просьба рассматривать задачу только с этой стороны ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 18:09 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ainura Kasymalieva, кстати, а вот это условие у Вас схемой как поддерживается? Студенту дается доступ только к анкетированию тех преподавателей, курс которых он окончил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 18:17 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Кот Матроскин, Таблица Courses - импортируются из внешней БД - сведения какой курс каким преподавателем уже оценен у данного студента. Поле LS - логин студента. Passed в этой таблице обновляется только в момент дидлайна, срок когда начинается аналитика ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 18:23 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Dmitry Eliseev, У меня есть таблица Passage - которая показывает, что студент дал уже ответы и не связанная с таблицей Answers ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 18:35 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ainura Kasymalieva, То есть поддерживается только логикой приложения, но не схемой. А что заставляет Вас вообще хранить строку Аnswers на каждую оценку каждого студента, если разрез даныых по студентам Вы старательно вычищаете? Не проще ли было бы держать строку на каждый балл с полем "сколько студентов поставили такой балл этому преподавателю за этот курс"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 18:46 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Кот Матроскин, На случай аналитики в разрезе вопросов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 18:50 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
В схеме в первую очередь бросается в глаза оценка в баллах; это бред на постановочном уровне, который делает самую прямую дальнейшую работу бессмысленной. Как формулировать вопросы в анкетах и как потом интерпретировать результаты - описано в не самых глупых и не самых тонких книгах, которые настоятельно советую прочитать. Анонимное заполнение через интернет строго один раз - противоречивая постановка вопроса. У меня, например, за последние десять минут интернет отключался два раза, и никто не поручится, что это не произойдёт в середине заполнения длинной анкеты. Если система будет терять результаты - печально, если не даст проходить по новой -ещё печальнее, если будет сохранять... что вы там про анонимность? Если человек по бизнес-процессу должен ввести в систему "Вася Пупкин", а затем - свои ответы, никто никогда не убедит параноика в том, что его нельзя идентифицировать. Нормальная схема здесь - разовые пароли, используемые для подписи готового ответа, про конверты уже всё сказали. Альтернативно - нехай программа формирует файл с ответами, студент приносит болванку с файлом и одевает на шпиндель. Это то, что касается "нормально сделать работу". Что касается "убедить проректора принять фигню", то это вопрос к проректору. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 18:51 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ainura KasymalievaНа случай аналитики в разрезе вопросов Аналитика в разрезе вопросов к этому параллельна - ну храните строку на каждый балл каждого вопроса, все равно выигрыш существенный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 18:54 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
softwarerесли будет сохранять... что вы там про анонимность?промежуточные ответы сохранять можно в браузере. softwarerстудент приносит болванку с файлом и одевает на шпиндель.или 20 болванок... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 19:01 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Кот Матроскин, Спасибо. Поняла - изменю таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 19:03 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
softwarerВ схеме в первую очередь бросается в глаза оценка в баллах; это бред на постановочном уровне, который делает самую прямую дальнейшую работу бессмысленной. Как формулировать вопросы в анкетах и как потом интерпретировать результаты - описано в не самых глупых и не самых тонких книгах, которые настоятельно советую прочитать. Анонимное заполнение через интернет строго один раз - противоречивая постановка вопроса. У меня, например, за последние десять минут интернет отключался два раза, и никто не поручится, что это не произойдёт в середине заполнения длинной анкеты. Если система будет терять результаты - печально, если не даст проходить по новой -ещё печальнее, если будет сохранять... что вы там про анонимность? Если человек по бизнес-процессу должен ввести в систему "Вася Пупкин", а затем - свои ответы, никто никогда не убедит параноика в том, что его нельзя идентифицировать. Нормальная схема здесь - разовые пароли, используемые для подписи готового ответа, про конверты уже всё сказали. Альтернативно - нехай программа формирует файл с ответами, студент приносит болванку с файлом и одевает на шпиндель. Это то, что касается "нормально сделать работу". Что касается "убедить проректора принять фигню", то это вопрос к проректору. Спасибо за конкретику. Заполненной анкета считается после подтверждения отправки. Что ж неудобство - для тех у кого отключается инет - но это требование не мое. Параноиков будет ждать предупреждение системы о том что все анонимно. Про разовые пароли - большое спасибо что подчеркнули - я было вначале не обратила существенного внимания, теперь обдумываю и этот ход, вкупе с предложением по изменению таблицы. Поэтому и собираю мнения - чтобы сделать работу "нормально". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 19:09 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Мне видится такой вариант решения: Существует две автономные относительно друг друга системы А и В. - Система А знает все о студентах, позволяет им логиниться под индивидуальными аккаунтами и т.п. Это может быть учетная система ВУЗ-а или что-то типа того. - Система В ничего не знает о студентах, не содержит никакой аутентификации (за исключением админа этой системы), широко и анонимно доступна (через интернет или в компьютерном классе библиотеки вуза). Процесс таков: 1) В системе В неким админом вводятся вопросы и возможные ответы для каждого блока учебных групп, т.е. создается опрос. 2) Студенты получают номер опроса (одинаковый для всех в рамках блока учебных групп). 3) Из любого своего местонахождения студенты подключаются к системе В, вводят номер опроса, отвечают на вопросы. 4) По завершению выполнения опроса студенту выдается случайный, не повторяющийся в рамках системы номер и сохраняет его результаты вместе с этим номером. Номер должен быть достаточно сложен для анализа. В идеале - многозначное случайное число. 5) Студент может выполнять пункт 4 сколько угодно раз, это неважно. 6) Студент сдает один полученный номер в деканат/на кафедру и т.п. Физически это может быть что угодно, например, заполненная форма в системе А в некоем личном кабинете. До тех пор, пока не истекло время принятия ответов, студент может менять номер на другой. 7) После сбора всех номеров система А обращается к системе В со списком (!) полученных номеров. Если доля невалидных (тех, которых она ранее не выдавала) номеров выше порога, то она выдает отказ. Если валидных номеров достаточное количество (например, 100 штук или 90%, настраивается при создании опроса), то система В выдает статистические данные вида "ответ1 - 5%, ответ2 - 34%". Примечание: Интерфейс получения статистики из системы В может быть открытым или закрытым - решается организационно. Если студент не сдал номер результатов опроса, то система А об этом знает и на студента можно повлиять индивидуально. Если слишком много студентов сдало невалидные номера и не удается убедить их сделать это, то весь опрос признается невалидным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 19:25 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
miksoft, Спасибо - идея тоже нравиться! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 19:51 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Спасибо Всем! Резюмирую: Опишу оба подхода в разных ТЗ: 1. мой с исправлениями, 2. вариант mikrosoft. Какой вариант понравится тот и реализую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 19:55 |
|
||
|
|

start [/forum/topic.php?fid=32&startmsg=38540884&tid=1540995]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
157ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 502ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...