|
|
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Задача: Организация анонимного анкетирования студентов ВУЗа, закончивших определенные курсы по дисциплинам Средства: База данных средствами SQL Server 2008, Web-application ASP.NET. Авторизация на основе форм Описание задачи: Построить такую систему, которая бы позволяла оценивать преподавательскую деятельность глазами студентов. Необходимо что-бы доступ имели только студенты данного ВУЗа. У анкетирования есть конечная дата, после которой должен быть организован анализ. Задача вроде бы ординарная, однако имеется проблема. Проблема: Организовать доступ к анкетированию авторизованным студентам, но с соблюдением анонимности данных ответов. Необходимо также давать возможность отсылать анкету только 1 раз. В файле описано моделирование ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 13:13 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ainura KasymalievaПроблема: Организовать доступ к анкетированию авторизованным студентам, но с соблюдением анонимности данных ответов. Необходимо также давать возможность отсылать анкету только 1 раз.Хм. Сам по себе хранить флаг прошел студент анкетирование или нет - достаточно просто. Все зависит от реализации приложения. В приложенном файле описана модель данных, которая никак не позволяет ответить на Ваши вопросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 13:25 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Infernal V. Raven, ПРиложение будет отвечать заданным условиям. Я хотела бы узнать - на основе данной схемы можно получить данные, кто какие ответы давал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 13:39 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Решение вашей задачи - в организационной плоскости. Раздали студентам логины (тупо - в конвертах), причём, с возможностью случайного выбора, - вот вам и анонимная авторизация. Но тогда вам нужна привязка как минимум к группе, поскольку нет смысла в оценке преподавателя, ничего у группы не ведущего. Так себе анонимность получится. Бумажная анкета imho предпочтительнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 13:51 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
guest_20040621, Бумажная трудно обрабатываема. Учитывая количество студентов среднего вуза ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 14:27 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
guest_20040621, И как описано в моделировании - данные по логину и паролю будут использоваться из корпоративной ИС вуза, оттуда импортируются данные по преподавателям и курсам у конкретного студента. Вопрос только один! - из схемы можно создать такой запрос, в котором отразится кто какие ответы давал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 14:30 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
> Бумажная трудно обрабатываема. Учитывая количество студентов среднего вуза Один оператор ~ пятьсот анкет в день. Проще некуда. > данные по логину и паролю будут использоваться из корпоративной ИС вуза Нет здесь никакой анонимности и быть не может. Даже если вы не будете явно хранить данные о пользователе сейчас, никто не мешает переписать приложение через неделю. Вы не получите корректные результаты опроса, если пользователи не будут уверены в анонимности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 14:43 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
guest_20040621, никто переписывать приложение не будет. Если перепишут - это уже другая система. Просьба посмотреть на выложенный материал в предложенном варианте как-есть и не додумывать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 14:46 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ainura Kasymalievaguest_20040621, никто переписывать приложение не будет. Если перепишут - это уже другая система. Просьба посмотреть на выложенный материал в предложенном варианте как-есть и не додумыватьОтвет: да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 15:43 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Электрическое правительство Навального обломилось по той же "проблеме", а тут какое-то задание студенту, типа нако реши. А может это происки? Студентам раздали план мероприятий в надежде что-то откроет-таки закон всемирной идентификации в сети? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 15:49 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
deblogger, Я не студент. Я преподаватель, по совместительству соискатель. Тема в рамках моей диссертации по управлению качеством образования в ВУЗе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 15:53 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ainura KasymalievaОрганизация анонимного анкетирования ... ... Необходимо что-бы доступ имели только студенты данного ВУЗа. Только мне кажется что условия взаимоисключающие? Ведь если доступ только у студентов, то вход однозначно по авторизации. А это уже не обезличенный пользователь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 15:57 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Злой БобрAinura KasymalievaОрганизация анонимного анкетирования ... ... Необходимо что-бы доступ имели только студенты данного ВУЗа. Только мне кажется что условия взаимоисключающие? Ведь если доступ только у студентов, то вход однозначно по авторизации. А это уже не обезличенный пользователь. пользователь не обезличен. Нужно обезличить ответы им данные... Почему никто не голосует? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 16:00 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Злой Бобр, Поясню задачу. Мы только удостоверяемся что это это наш студент - у него есть сданные им предметы... А как он оценит преподавателя мы не должны знать. К примеру, в ручном анкетировании мы видим кому отдаем анкету и видим что он сдает листок с ответами, но он листок не подписывает. Затем этот листок ложится в кучу с другими. И никто не узнает какой он лист сдал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 16:04 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ainura KasymalievaПочему никто не голосует?Потому что информации недостаточно для выбора ответа. Разве это не очевидно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 16:04 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
> Я преподаватель Убили наповал. > Тема в рамках моей диссертации по управлению качеством образования в ВУЗе С контрольным выстрелом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 16:09 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
guest_20040621> Я преподаватель Убили наповал. > Тема в рамках моей диссертации по управлению качеством образования в ВУЗе С контрольным выстрелом. Это только ветка в целой диссертации... Не умирайте))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 16:11 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Злой БобрAinura KasymalievaОрганизация анонимного анкетирования ... ... Необходимо что-бы доступ имели только студенты данного ВУЗа. Только мне кажется что условия взаимоисключающие? Ведь если доступ только у студентов, то вход однозначно по авторизации. А это уже не обезличенный пользователь. Обезличить студентов в системе - это несложная задача, сложно при этом не давать им голосовать повторно. Айнура, guest_20040621 Вам дал разумный совет с раздачей конвертов. guest_20040621 >Я преподаватель Убили наповал Ну зачем Вы так :) Девушка же не сказала пока, что она преподает что-то техническое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 16:24 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ainura Kasymalieva К примеру, в ручном анкетировании мы видим кому отдаем анкету и видим что он сдает листок с ответами, но он листок не подписывает. Затем этот листок ложится в кучу с другими. И никто не узнает какой он лист сдал... Тогда БД вам ненужна впринципе. Блокнот с карандашом прекрасно решает задачу. Если речь все же о БД и пр. то забудьте об анонимности. Есть масса готовых решений по анкетированию. Так что велосипед уже давно изобретен. Ну да. Кандидаты, доктора, проффесора, ... - такие забавные теоретики (большинство из них, особенно преподающие). А потом еще и удивляются что дипломы за рубежом ничего не стоят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 16:25 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Злой БобрAinura Kasymalieva К примеру, в ручном анкетировании мы видим кому отдаем анкету и видим что он сдает листок с ответами, но он листок не подписывает. Затем этот листок ложится в кучу с другими. И никто не узнает какой он лист сдал... Тогда БД вам ненужна впринципе. Блокнот с карандашом прекрасно решает задачу. Если речь все же о БД и пр. то забудьте об анонимности. Есть масса готовых решений по анкетированию. Так что велосипед уже давно изобретен. Ну да. Кандидаты, доктора, проффесора, ... - такие забавные теоретики (большинство из них, особенно преподающие). А потом еще и удивляются что дипломы за рубежом ничего не стоят. Я чего то подобного ожидала. К женщине вообще отношение такое обезличенное. Ну вот вам ссылка на мою выкладку на хабре http://habrahabr.ru/users/Aisu/topics/ - это не велосипед. Это реальное задание. Организовать это в рамках нашего ВУЗа либо объяснить что это невозможно... Вот я и советуюсь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 16:34 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ссылка на сторонний материал, просто показать что я не вчера села за проектирование ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 16:39 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ainura KasymalievaПочему никто не голосует? Потому что всем лень скачивать и открывать файл в каком-то левом формате. А потом ещё ковыряться в деталях Вашей реализации тривиальной задачи... А задача действительно тривиальная: список голосовавших студентов - отдельно, список ответов - отдельно. Отсутствие любой, даже косвенной, связи между этими списками и даёт анонимность. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 16:45 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovAinura KasymalievaПочему никто не голосует? Потому что всем лень скачивать и открывать файл в каком-то левом формате. А потом ещё ковыряться в деталях Вашей реализации тривиальной задачи... А задача действительно тривиальная: список голосовавших студентов - отдельно, список ответов - отдельно. Отсутствие любой, даже косвенной, связи между этими списками и даёт анонимность. Вот теперь понятно. Спасибо Димитрий. Хотелось правильно. Но похоже все равно придется вариться в собственном соку. А как хотелось конструктивизма) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 16:56 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Айнура, Ваше решение можно вкратце описать так "Наша система имеет полную возможность идентифицировать личность студента и оценки, которые он дает преподавателям, но не станет этого делать и сохранять эту информацию в БД, потому что мы честные". И что, это принципиально отличается от "Конечно наша система сохраняет информацию о том, какую оценку какой студент поставил преподавателю, но никто эту информацию смотреть потом не станет, потому что мы честные"? Если студенты доверяют Вашей системе - их устроит и тот и другой вариант, если не доверяют - не устроит ни первый ни второй, очевидно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 17:01 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Кот МатроскинАйнура, Ваше решение можно вкратце описать так "Наша система имеет полную возможность идентифицировать личность студента и оценки, которые он дает преподавателям, но не станет этого делать и сохранять эту информацию в БД, потому что мы честные". И что, это принципиально отличается от "Конечно наша система сохраняет информацию о том, какую оценку какой студент поставил преподавателю, но никто эту информацию смотреть потом не станет, потому что мы честные"? Если студенты доверяют Вашей системе - их устроит и тот и другой вариант, если не доверяют - не устроит ни первый ни второй, очевидно. Мне нужно доказать проректору что наша система не имеет возможности провести идентификацию данных оценок. Мы тут ни при чем... Система будет сдаваться как есть и если кто-то будет вносить в нее изменения - это их заботы... Это означает мы не идентифицируем ваши оценки и никто даже такой возможности не имеет, исходя из процессов системы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 17:09 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#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 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
miksoft, дополню, в пункте 7 система В еще должна контролировать, чтобы все номера в списке соответствовали одному опросу, иначе отказ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 20:09 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
авторМне видится такой вариант решения: Существует две автономные относительно друг друга системы А и В. - Система А знает все о студентах, позволяет им логиниться под индивидуальными аккаунтами и т.п. Это может быть учетная система ВУЗ-а или что-то типа того. - Система В ничего не знает о студентах, не содержит никакой аутентификации (за исключением админа этой системы), широко и анонимно доступна (через интернет или в компьютерном классе библиотеки вуза). В общих чертах описан протокол oauth2, который сейчас реализуют все кому не лень. Создаем группу\подписку в Контакте, студент авторизуется в VK и разрешает доступ приложения только для api работы с Группами, после получения токена, проверяем входит ли Пользователь в указанную Группу, если да, то перенаправляем на страницу заполнения Анкеты. ЗЫ Есть готовые реализации с исходными кодами и подобную историю можно организовать у себя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 20:17 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ainura Kasymalieva, Вам нужны алгоритмы для тайного голосования, нечто основанное на "слепой подписи": http://habrahabr.ru/post/156423/ Слепая подпись Схема неоспоримой электронной цифровой подписи Есть даже более изощрённая технология, когда человек может проверить, правильно ли учли его голос, но не может доказать окружающим, как именно он проголосовал (но может доказать, что его голос учли правильно или неправильно) Это нужно для того, что бы нельзя было покупать голоса или заставлять голосовать, угрожая расправой. Не могу только найти, где я это читал, было довольно давно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 20:18 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
miksoft(например, 100 штук или 90%, настраивается при создании опроса), то система В выдает статистические данные вида "ответ1 - 5%, ответ2 - 34%". Таких статистических данных может быть просто недостаточно для интерпретации результатов. Самый простой пример - контрольные вопросы (признаки, при переборе которых анкета считается лживой и следовательно невалидной). Другой пример - отсечение крайних значений и медианы. Итп. При этом, что обидно, схема нисколько не убедит параноика (который не будет проводить тщательный аудит системы Б и удостоверяться, что она нигде не выдаёт данные по номеру, особенно если учитывать, что они в ней хранятся и для админа всяко доступны). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 20:50 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
alexeyvg, SeVa , Тема для меня новая, но теперь знаю в каком направлении двигаться. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 21:00 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
softwarer, гадкий браузер сбросил мой развернутый ответ, поэтому кратко соглашусь, что правильнее использовать научно обоснованные алгоритмы, в частности, на которые дает ссылку alexeyvg, нежели велосипед, пришедший в голову за 5 минут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 21:10 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
miksoftsoftwarer, гадкий браузер сбросил мой развернутый ответ, поэтому кратко соглашусь, что правильнее использовать научно обоснованные алгоритмы, в частности, на которые дает ссылку alexeyvg, нежели велосипед, пришедший в голову за 5 минут. Научно обоснованные алгоритмы нужно еще правильно реализовать(в особенности это касается безопасности и шифрования). Это будет целое кино, которое применительно к данному случаю - пустая трата времени, если не нужна еще одна кандидатская. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2014, 22:29 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
SeVamiksoftsoftwarer, гадкий браузер сбросил мой развернутый ответ, поэтому кратко соглашусь, что правильнее использовать научно обоснованные алгоритмы, в частности, на которые дает ссылку alexeyvg, нежели велосипед, пришедший в голову за 5 минут. Научно обоснованные алгоритмы нужно еще правильно реализовать(в особенности это касается безопасности и шифрования). Это будет целое кино, которое применительно к данному случаю - пустая трата времени, если не нужна еще одна кандидатская.Ну это понятно, такое решение непростое, и наверное избыточное. Однако в ВУЗе можно это делать силами студентов - матобработка как раз для учебных задач, а проект как раз уровня дипломной работы. Это ИМХО самый правильный подход. Развернуть проектную межфакультетскую команду, распиарить :-) Или считать, что решение избыточное, и обойтись примитивным решением с 2-мя независимыми системами - выдачей ключей для голосования и системой голосования, которые будут поддерживаться и администрироваться независимо. Можно, кстати, подсистему голосовалки сделать на каком нибуть студенческом сайте, наверняка такой есть - будет какая никакая гарантия независимости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 00:11 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
alexeyvgпроект как раз уровня дипломной работы.В смысле, для группы студентов, разбить на подсистемы уровня дипломного проекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 00:12 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
alexeyvgSeVaпропущено... Научно обоснованные алгоритмы нужно еще правильно реализовать(в особенности это касается безопасности и шифрования). Это будет целое кино, которое применительно к данному случаю - пустая трата времени, если не нужна еще одна кандидатская.Ну это понятно, такое решение непростое, и наверное избыточное. Однако в ВУЗе можно это делать силами студентов - матобработка как раз для учебных задач, а проект как раз уровня дипломной работы. Это ИМХО самый правильный подход. Развернуть проектную межфакультетскую команду, распиарить :-) Или считать, что решение избыточное, и обойтись примитивным решением с 2-мя независимыми системами - выдачей ключей для голосования и системой голосования, которые будут поддерживаться и администрироваться независимо. Можно, кстати, подсистему голосовалки сделать на каком нибуть студенческом сайте, наверняка такой есть - будет какая никакая гарантия независимости. Отступление от темы, но не могу пройти мимо... относительно пустой траты времени... на кандидатскую. Что есть по сути услуги ВУЗа - это знания , которые мы можем передать. Почему в каждом ВУЗе есть требование развивать научные направления. Да потому, что есть осознанная необходимость обучать всему тому новому(конечно основываясь на классических знаниях), что появляется... Приобретая я знания - смогу ими поделиться. Задать направление студентам... Кроме того, отдельные вопросы обработки и защиты я уже продумываю. А к тому, что я не сразу уловила связи между анкетированием и голосованием - анонимность которого уже обсуждалась. Так ведь задача поставлена в рамках анкетирования... Это только потом приходит на ум, что процессы схожи. И в этом отношении мне действительно помогли форумчане, хотя вначале было я расстроилась, получив отзыв, что никому и не хочется мне помогать... Но теперь просто убедилась в эффективности данного подхода. Одна голова хорошо как говорят... И кстати идея с продвижением студенческого проекта тоже очень хороша... Только опять же нужен кто... нужен коучер(это из современных подходов) - тот кто будет направлять действия. Вот чем мы и занимаемся помимо обучения - это обучение в достижении поставленных целей - этим и должен заниматься ВУЗ. Таково мое видение - оно я знаю отличается от большинства мнения сотрудников ВУЗов, но я думаю найти единомышленников и главное не закостенеть оттого, что никто не захочет помогать))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 07:10 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
> есть осознанная необходимость обучать всему тому новому Для начала я бы порекомендовал вам начать с элементарных вещей. С деревьев, например. Просто научитесь с ними работать. Уверенно. Возможно, когда-нибудь дорастёте до уровня, предполагающего возможность делиться знаниями. > не сразу уловила связи между анкетированием и голосованием Потому, что нет такой связи. Голосование - это снапшот. Анкетирование в общем случае - продолжающееся социологическое исследование. О задачах, связанных с голосованием, вы можете получить представление, изучая, например, связанные с OSDV (Open Source Digital Voting) проектом материалы. С социологией сложнее: невозможно обозначить отправную точку. Рановато вам и преподавать, и писать диссертации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 10:03 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
guest_20040621> не сразу уловила связи между анкетированием и голосованием Потому, что нет такой связи. Ну почему, связь есть - классическое обобщение. Голосование - частный случай анкетирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 11:13 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Злой БобрИдентификация возможна. Невозможна. Вы имеете право верить в обратное. Чем нанесете ущерб обществу и себе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 11:28 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
guest_20040621, Смешно. Вы уж простите. Но Ваши посты и не в тему и неправильные. Всегда почему-то есть вечно недовольные люди, которые других не задеть не могут. Еще и злятся, что никто их не слушает. Простите друзья мне отступление от темы. Но это типично женское - не могу оставить уколы в свой адрес без внимания. А вообще говоря начался не конструктивный разговор. Давайте тему закроем. Спасибо всем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 11:32 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
SeVaВ общих чертах описан протокол oauth2, который сейчас реализуют все кому не лень. Создаем группу\подписку в Контакте, студент авторизуется в VK С чего вы решили что я не могу завести десяток мультов на вконтактике или фейсбуке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 11:32 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
> связь есть - классическое обобщение Голосование - это отсутствие модели, отсутствие контекста и как максимум тернарная логика. Отнести это к частному случаю анкетирования... ну... не знаю, нужно иметь очень богатую фантазию. Если интересен объективный ответ, вы можете задать вопрос профессиональному социологу, я свою точку зрения сформулировал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 14:03 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Ainura KasymalievaЧто есть по сути услуги ВУЗа - это знания , которые мы можем передать. Авотфиг. Такое заблуждение действительно широко распространено. Но вообще-то задача ВУЗа это привить студенту навыки использования мозга для извлечения знаний из справочников и научных публикаций, куда их (знания) разливают конторы покрупнее калибром, называющиеся НИИ. Объём знаний, необходимых специалисту, слишком велик, чтобы передать его в рамках учебной программы. И попытки сделать это приводят к только к появлению толп ТС-ов, выпрашивающих готовый код, поскольку (какие-то вредители) их приучили получать знания в готовом виде. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 15:43 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovAinura KasymalievaЧто есть по сути услуги ВУЗа - это знания , которые мы можем передать. Авотфиг. Такое заблуждение действительно широко распространено. Но вообще-то задача ВУЗа это привить студенту навыки использования мозга для извлечения знаний из справочников и научных публикаций, куда их (знания) разливают конторы покрупнее калибром, называющиеся НИИ. Объём знаний, необходимых специалисту, слишком велик, чтобы передать его в рамках учебной программы. И попытки сделать это приводят к только к появлению толп ТС-ов, выпрашивающих готовый код, поскольку (какие-то вредители) их приучили получать знания в готовом виде. А Вы невнимательны... Прочтите то что вслед идет. Направить ... Коучер А так получается(имеется без опыта самих преподающих) иди туда - не знаю куда, принеси то - не знаю чего... ТАкое только в сказках ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:32 |
|
||
|
Анонимность вносимых данных авторизованных пользователей
|
|||
|---|---|---|---|
|
#18+
Те, кому интересен результат. Выкладываю новое моделирование... Новое выделила жирным. В общих чертах: Ввела новую таблицу IDxValues для хранения случайных уникальных целых чисел и не встречающихся в таблице Answers, которые будут уничтожаться в таблице IDxValues(подробности в документе) после отсыла или по завершении анкетирования с целью верификации - это у меня отсутствовало. А в остальном было и так правильно... в терминах вот этой статьи http://habrahabr.ru/post/136022 Валидатором сделала базу КИСа ВУЗа. Печать Боба - это ИД. А счетчик Answers. Естественно - студент это Алиса...))) К вопросам защиты просьба не критиковать, я еще их прорабатываю. Но конструктивные моменты предложите - если есть мнение - я их как раз в защите и отражу.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 17:26 |
|
||
|
|

start [/forum/topic.php?all=1&fid=32&tid=1540995]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
67ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
83ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 425ms |

| 0 / 0 |

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