powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Анонимность вносимых данных авторизованных пользователей
68 сообщений из 68, показаны все 3 страниц
Анонимность вносимых данных авторизованных пользователей
    #38540390
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача: Организация анонимного анкетирования студентов ВУЗа, закончивших определенные курсы по дисциплинам
Средства: База данных средствами SQL Server 2008, Web-application ASP.NET. Авторизация на основе форм
Описание задачи: Построить такую систему, которая бы позволяла оценивать преподавательскую деятельность глазами студентов. Необходимо что-бы доступ имели только студенты данного ВУЗа. У анкетирования есть конечная дата, после которой должен быть организован анализ.
Задача вроде бы ординарная, однако имеется проблема.
Проблема: Организовать доступ к анкетированию авторизованным студентам, но с соблюдением анонимности данных ответов.
Необходимо также давать возможность отсылать анкету только 1 раз.

В файле описано моделирование
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540417
Фотография Infernal V. Raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ainura KasymalievaПроблема: Организовать доступ к анкетированию авторизованным студентам, но с соблюдением анонимности данных ответов.
Необходимо также давать возможность отсылать анкету только 1 раз.Хм. Сам по себе хранить флаг прошел студент анкетирование или нет - достаточно просто. Все зависит от реализации приложения. В приложенном файле описана модель данных, которая никак не позволяет ответить на Ваши вопросы.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540441
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Infernal V. Raven,
ПРиложение будет отвечать заданным условиям. Я хотела бы узнать - на основе данной схемы можно получить данные, кто какие ответы давал?
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540466
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решение вашей задачи - в организационной плоскости. Раздали студентам логины (тупо - в конвертах), причём, с возможностью случайного выбора, - вот вам и анонимная авторизация. Но тогда вам нужна привязка как минимум к группе, поскольку нет смысла в оценке преподавателя, ничего у группы не ведущего. Так себе анонимность получится. Бумажная анкета imho предпочтительнее.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540544
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_20040621,

Бумажная трудно обрабатываема. Учитывая количество студентов среднего вуза
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540546
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_20040621,

И как описано в моделировании - данные по логину и паролю будут использоваться из корпоративной ИС вуза, оттуда импортируются данные по преподавателям и курсам у конкретного студента. Вопрос только один! - из схемы можно создать такой запрос, в котором отразится кто какие ответы давал
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540567
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Бумажная трудно обрабатываема. Учитывая количество студентов среднего вуза

Один оператор ~ пятьсот анкет в день. Проще некуда.

> данные по логину и паролю будут использоваться из корпоративной ИС вуза

Нет здесь никакой анонимности и быть не может. Даже если вы не будете явно хранить данные о пользователе сейчас, никто не мешает переписать приложение через неделю. Вы не получите корректные результаты опроса, если пользователи не будут уверены в анонимности.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540570
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_20040621,
никто переписывать приложение не будет. Если перепишут - это уже другая система. Просьба посмотреть на выложенный материал в предложенном варианте как-есть и не додумывать
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540685
Фотография Infernal V. Raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ainura Kasymalievaguest_20040621,
никто переписывать приложение не будет. Если перепишут - это уже другая система. Просьба посмотреть на выложенный материал в предложенном варианте как-есть и не додумыватьОтвет: да
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540700
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Электрическое правительство Навального обломилось по той же "проблеме", а тут какое-то задание студенту, типа нако реши.

А может это происки? Студентам раздали план мероприятий в надежде что-то откроет-таки закон всемирной идентификации в сети?
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540713
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
deblogger,

Я не студент. Я преподаватель, по совместительству соискатель. Тема в рамках моей диссертации по управлению качеством образования в ВУЗе
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540717
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ainura KasymalievaОрганизация анонимного анкетирования
...
... Необходимо что-бы доступ имели только студенты данного ВУЗа.
Только мне кажется что условия взаимоисключающие? Ведь если доступ только у студентов, то вход однозначно по авторизации. А это уже не обезличенный пользователь.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540725
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Злой БобрAinura KasymalievaОрганизация анонимного анкетирования
...
... Необходимо что-бы доступ имели только студенты данного ВУЗа.
Только мне кажется что условия взаимоисключающие? Ведь если доступ только у студентов, то вход однозначно по авторизации. А это уже не обезличенный пользователь.
пользователь не обезличен. Нужно обезличить ответы им данные... Почему никто не голосует?
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540733
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Злой Бобр,

Поясню задачу. Мы только удостоверяемся что это это наш студент - у него есть сданные им предметы... А как он оценит преподавателя мы не должны знать. К примеру, в ручном анкетировании мы видим кому отдаем анкету и видим что он сдает листок с ответами, но он листок не подписывает. Затем этот листок ложится в кучу с другими. И никто не узнает какой он лист сдал...
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540734
Фотография Infernal V. Raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ainura KasymalievaПочему никто не голосует?Потому что информации недостаточно для выбора ответа. Разве это не очевидно?
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540740
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Я преподаватель

Убили наповал.

> Тема в рамках моей диссертации по управлению качеством образования в ВУЗе

С контрольным выстрелом.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540743
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_20040621> Я преподаватель

Убили наповал.

> Тема в рамках моей диссертации по управлению качеством образования в ВУЗе

С контрольным выстрелом.
Это только ветка в целой диссертации... Не умирайте)))
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540772
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой БобрAinura KasymalievaОрганизация анонимного анкетирования
...
... Необходимо что-бы доступ имели только студенты данного ВУЗа.
Только мне кажется что условия взаимоисключающие? Ведь если доступ только у студентов, то вход однозначно по авторизации. А это уже не обезличенный пользователь.
Обезличить студентов в системе - это несложная задача, сложно при этом не давать им голосовать повторно.

Айнура, guest_20040621 Вам дал разумный совет с раздачей конвертов.

guest_20040621 >Я преподаватель

Убили наповал


Ну зачем Вы так :) Девушка же не сказала пока, что она преподает что-то техническое.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540776
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ainura Kasymalieva К примеру, в ручном анкетировании мы видим кому отдаем анкету и видим что он сдает листок с ответами, но он листок не подписывает. Затем этот листок ложится в кучу с другими. И никто не узнает какой он лист сдал...
Тогда БД вам ненужна впринципе. Блокнот с карандашом прекрасно решает задачу. Если речь все же о БД и пр. то забудьте об анонимности. Есть масса готовых решений по анкетированию. Так что велосипед уже давно изобретен.

Ну да. Кандидаты, доктора, проффесора, ... - такие забавные теоретики (большинство из них, особенно преподающие). А потом еще и удивляются что дипломы за рубежом ничего не стоят.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540801
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Злой БобрAinura Kasymalieva К примеру, в ручном анкетировании мы видим кому отдаем анкету и видим что он сдает листок с ответами, но он листок не подписывает. Затем этот листок ложится в кучу с другими. И никто не узнает какой он лист сдал...
Тогда БД вам ненужна впринципе. Блокнот с карандашом прекрасно решает задачу. Если речь все же о БД и пр. то забудьте об анонимности. Есть масса готовых решений по анкетированию. Так что велосипед уже давно изобретен.

Ну да. Кандидаты, доктора, проффесора, ... - такие забавные теоретики (большинство из них, особенно преподающие). А потом еще и удивляются что дипломы за рубежом ничего не стоят.

Я чего то подобного ожидала. К женщине вообще отношение такое обезличенное. Ну вот вам ссылка на мою выкладку на хабре http://habrahabr.ru/users/Aisu/topics/ - это не велосипед. Это реальное задание. Организовать это в рамках нашего ВУЗа либо объяснить что это невозможно... Вот я и советуюсь
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540820
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ссылка на сторонний материал, просто показать что я не вчера села за проектирование
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540832
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ainura KasymalievaПочему никто не голосует?
Потому что всем лень скачивать и открывать файл в каком-то левом формате. А потом ещё
ковыряться в деталях Вашей реализации тривиальной задачи... А задача действительно
тривиальная: список голосовавших студентов - отдельно, список ответов - отдельно.
Отсутствие любой, даже косвенной, связи между этими списками и даёт анонимность.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540855
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovAinura KasymalievaПочему никто не голосует?
Потому что всем лень скачивать и открывать файл в каком-то левом формате. А потом ещё
ковыряться в деталях Вашей реализации тривиальной задачи... А задача действительно
тривиальная: список голосовавших студентов - отдельно, список ответов - отдельно.
Отсутствие любой, даже косвенной, связи между этими списками и даёт анонимность.

Вот теперь понятно. Спасибо Димитрий. Хотелось правильно. Но похоже все равно придется вариться в собственном соку. А как хотелось конструктивизма)
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540866
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Айнура, Ваше решение можно вкратце описать так "Наша система имеет полную возможность идентифицировать личность студента и оценки, которые он дает преподавателям, но не станет этого делать и сохранять эту информацию в БД, потому что мы честные".
И что, это принципиально отличается от "Конечно наша система сохраняет информацию о том, какую оценку какой студент поставил преподавателю, но никто эту информацию смотреть потом не станет, потому что мы честные"?
Если студенты доверяют Вашей системе - их устроит и тот и другой вариант, если не доверяют - не устроит ни первый ни второй, очевидно.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540883
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот МатроскинАйнура, Ваше решение можно вкратце описать так "Наша система имеет полную возможность идентифицировать личность студента и оценки, которые он дает преподавателям, но не станет этого делать и сохранять эту информацию в БД, потому что мы честные".
И что, это принципиально отличается от "Конечно наша система сохраняет информацию о том, какую оценку какой студент поставил преподавателю, но никто эту информацию смотреть потом не станет, потому что мы честные"?
Если студенты доверяют Вашей системе - их устроит и тот и другой вариант, если не доверяют - не устроит ни первый ни второй, очевидно.
Мне нужно доказать проректору что наша система не имеет возможности провести идентификацию данных оценок. Мы тут ни при чем... Система будет сдаваться как есть и если кто-то будет вносить в нее изменения - это их заботы...
Это означает мы не идентифицируем ваши оценки и никто даже такой возможности не имеет, исходя из процессов системы.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540884
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если бы я хотел, имея полный доступ к системе, получить оттуда инфомацию о том, кто как голосовал - мне даже код Вашей системы взламывать не придется, я просто повешу на Answers и Pass триггеры с сохранением времени вставки/обновления,
и получу достаточно четкое соответсвие "какие ответы были добавлены в то же время, когда обновилась соответствующая запись Pass".
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540903
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин,

Спасибо за конкретику. Буду думать...
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540937
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин,

Хорошее предположение, но относится скорее к вопросу защиты данных. Решение в администрировании базы данных.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540949
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Это только ветка в целой диссертации...

Я достаточно далёк от социологических исследований, но даже я знаю, что уровень взаимного доверия в России сейчас - на уровне послевоенной Германии. А вы вот так походя полагаете его абсолютным. Если бы писала студентка, я бы понял. Но преподаватель? Для диссертации?
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540950
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ainura KasymalievaМне нужно доказать проректору что наша система не имеет возможности провести идентификацию данных оценок. Мы тут ни при чем... Система будет сдаваться как есть и если кто-то будет вносить в нее изменения - это их заботы...
Это означает мы не идентифицируем ваши оценки и никто даже такой возможности не имеет, исходя из процессов системы.
Идентификация возможна. Что дальше? Вопрос как или почему просьба незадавать. И намек насчет ненависти по половому или прочему признаку абсолютно глупый. Если ты баран с дипломом то этого ничто неизменит.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540971
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так Вы определитесь, от кого Вы защищаетесь? От пользователя системы? от администратора? От разработчика системы?

Потому что от пользователя защитит просто отсутствие доступа к таблицам и вся аналитика только в виде процедуры "Посчитать статитику по преподавателю", структура самих таблиц тут вообще не важна.
А от админитратора защищаться "администраированием базы данных"....
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38540987
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Злой Бобр,

Ответ понятен, только без пояснений - все равно что сказать так из вредности. Возможно кому-то все кажутся баранами по сравнению с собой "великим". Жаль только никому его не понять...
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541001
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ainura KasymalievaЗлой Бобр,

Ответ понятен, только без пояснений - все равно что сказать так из вредности. Возможно кому-то все кажутся баранами по сравнению с собой "великим". Жаль только никому его не понять...ну как же, всё в аргументах ЗБ понятно.
непонятно, чем вы тут занимаетесь.
ну и никому не интересно ни просвещать вас, ни напрашиваться на ответные "комплименты"
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541004
Dmitry Eliseev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вам нужно завести таблицу связку между таблицей студентов и таблицей опросов. Наличие записи в такой таблице будет однозначно идентифицировать, что определённый студент прошёл/не прошёл определённый опрос. При этом не нужно связывать студента с записями в таблице ответов на опрос. Отсутствие такой записи (прямой или косвенной) будет доказательством анонимности опроса.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541020
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин,

Пусть будет так... Защита от программиста - пишущего код запроса для данной схемы, и не имеющего доступ на изменение самой бд, ролей, написания триггеров и пр. вещей
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541037
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И еще - вопрос лежит чисто в плоскости запросов выборки. Можно ли получить из select' a идентифицирующую информацию. И все... Администрирование вопрос отдельный. Просьба рассматривать задачу только с этой стороны
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541056
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ainura Kasymalieva,

кстати, а вот это условие у Вас схемой как поддерживается?
Студенту дается доступ только к анкетированию тех преподавателей, курс которых он окончил
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541074
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин,

Таблица Courses - импортируются из внешней БД - сведения какой курс каким преподавателем уже оценен у данного студента. Поле LS - логин студента. Passed в этой таблице обновляется только в момент дидлайна, срок когда начинается аналитика
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541097
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dmitry Eliseev,

У меня есть таблица Passage - которая показывает, что студент дал уже ответы и не связанная с таблицей Answers
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541109
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ainura Kasymalieva,

То есть поддерживается только логикой приложения, но не схемой.

А что заставляет Вас вообще хранить строку Аnswers на каждую оценку каждого студента, если разрез даныых по студентам Вы старательно вычищаете? Не проще ли было бы держать строку на каждый балл с полем "сколько студентов поставили такой балл этому преподавателю за этот курс"?
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541115
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин,

На случай аналитики в разрезе вопросов
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541118
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В схеме в первую очередь бросается в глаза оценка в баллах; это бред на постановочном уровне, который делает самую прямую дальнейшую работу бессмысленной. Как формулировать вопросы в анкетах и как потом интерпретировать результаты - описано в не самых глупых и не самых тонких книгах, которые настоятельно советую прочитать.

Анонимное заполнение через интернет строго один раз - противоречивая постановка вопроса. У меня, например, за последние десять минут интернет отключался два раза, и никто не поручится, что это не произойдёт в середине заполнения длинной анкеты. Если система будет терять результаты - печально, если не даст проходить по новой -ещё печальнее, если будет сохранять... что вы там про анонимность?

Если человек по бизнес-процессу должен ввести в систему "Вася Пупкин", а затем - свои ответы, никто никогда не убедит параноика в том, что его нельзя идентифицировать. Нормальная схема здесь - разовые пароли, используемые для подписи готового ответа, про конверты уже всё сказали. Альтернативно - нехай программа формирует файл с ответами, студент приносит болванку с файлом и одевает на шпиндель.

Это то, что касается "нормально сделать работу". Что касается "убедить проректора принять фигню", то это вопрос к проректору.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541122
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ainura KasymalievaНа случай аналитики в разрезе вопросов

Аналитика в разрезе вопросов к этому параллельна - ну храните строку на каждый балл каждого вопроса, все равно выигрыш существенный.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541129
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerесли будет сохранять... что вы там про анонимность?промежуточные ответы сохранять можно в браузере.
softwarerстудент приносит болванку с файлом и одевает на шпиндель.или 20 болванок...
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541133
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин,

Спасибо. Поняла - изменю таблицу.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541140
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
softwarerВ схеме в первую очередь бросается в глаза оценка в баллах; это бред на постановочном уровне, который делает самую прямую дальнейшую работу бессмысленной. Как формулировать вопросы в анкетах и как потом интерпретировать результаты - описано в не самых глупых и не самых тонких книгах, которые настоятельно советую прочитать.

Анонимное заполнение через интернет строго один раз - противоречивая постановка вопроса. У меня, например, за последние десять минут интернет отключался два раза, и никто не поручится, что это не произойдёт в середине заполнения длинной анкеты. Если система будет терять результаты - печально, если не даст проходить по новой -ещё печальнее, если будет сохранять... что вы там про анонимность?

Если человек по бизнес-процессу должен ввести в систему "Вася Пупкин", а затем - свои ответы, никто никогда не убедит параноика в том, что его нельзя идентифицировать. Нормальная схема здесь - разовые пароли, используемые для подписи готового ответа, про конверты уже всё сказали. Альтернативно - нехай программа формирует файл с ответами, студент приносит болванку с файлом и одевает на шпиндель.

Это то, что касается "нормально сделать работу". Что касается "убедить проректора принять фигню", то это вопрос к проректору.
Спасибо за конкретику.
Заполненной анкета считается после подтверждения отправки. Что ж неудобство - для тех у кого отключается инет - но это требование не мое. Параноиков будет ждать предупреждение системы о том что все анонимно. Про разовые пароли - большое спасибо что подчеркнули - я было вначале не обратила существенного внимания, теперь обдумываю и этот ход, вкупе с предложением по изменению таблицы. Поэтому и собираю мнения - чтобы сделать работу "нормально".
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541157
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне видится такой вариант решения:
Существует две автономные относительно друг друга системы А и В.
- Система А знает все о студентах, позволяет им логиниться под индивидуальными аккаунтами и т.п. Это может быть учетная система ВУЗ-а или что-то типа того.
- Система В ничего не знает о студентах, не содержит никакой аутентификации (за исключением админа этой системы), широко и анонимно доступна (через интернет или в компьютерном классе библиотеки вуза).

Процесс таков:
1) В системе В неким админом вводятся вопросы и возможные ответы для каждого блока учебных групп, т.е. создается опрос.
2) Студенты получают номер опроса (одинаковый для всех в рамках блока учебных групп).
3) Из любого своего местонахождения студенты подключаются к системе В, вводят номер опроса, отвечают на вопросы.
4) По завершению выполнения опроса студенту выдается случайный, не повторяющийся в рамках системы номер и сохраняет его результаты вместе с этим номером. Номер должен быть достаточно сложен для анализа. В идеале - многозначное случайное число.
5) Студент может выполнять пункт 4 сколько угодно раз, это неважно.
6) Студент сдает один полученный номер в деканат/на кафедру и т.п. Физически это может быть что угодно, например, заполненная форма в системе А в некоем личном кабинете. До тех пор, пока не истекло время принятия ответов, студент может менять номер на другой.
7) После сбора всех номеров система А обращается к системе В со списком (!) полученных номеров. Если доля невалидных (тех, которых она ранее не выдавала) номеров выше порога, то она выдает отказ. Если валидных номеров достаточное количество (например, 100 штук или 90%, настраивается при создании опроса), то система В выдает статистические данные вида "ответ1 - 5%, ответ2 - 34%".
Примечание: Интерфейс получения статистики из системы В может быть открытым или закрытым - решается организационно.

Если студент не сдал номер результатов опроса, то система А об этом знает и на студента можно повлиять индивидуально.
Если слишком много студентов сдало невалидные номера и не удается убедить их сделать это, то весь опрос признается невалидным.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541190
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,

Спасибо - идея тоже нравиться!
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541192
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо Всем!
Резюмирую: Опишу оба подхода в разных ТЗ: 1. мой с исправлениями, 2. вариант mikrosoft. Какой вариант понравится тот и реализую.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541206
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft,

дополню, в пункте 7 система В еще должна контролировать, чтобы все номера в списке соответствовали одному опросу, иначе отказ.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541211
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМне видится такой вариант решения:
Существует две автономные относительно друг друга системы А и В.
- Система А знает все о студентах, позволяет им логиниться под индивидуальными аккаунтами и т.п. Это может быть учетная система ВУЗ-а или что-то типа того.
- Система В ничего не знает о студентах, не содержит никакой аутентификации (за исключением админа этой системы), широко и анонимно доступна (через интернет или в компьютерном классе библиотеки вуза).


В общих чертах описан протокол oauth2, который сейчас реализуют все кому не лень. Создаем группу\подписку в Контакте, студент авторизуется в VK и разрешает доступ приложения только для api работы с Группами, после получения токена, проверяем входит ли Пользователь в указанную Группу, если да, то перенаправляем на страницу заполнения Анкеты.

ЗЫ Есть готовые реализации с исходными кодами и подобную историю можно организовать у себя.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541213
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ainura Kasymalieva,

Вам нужны алгоритмы для тайного голосования, нечто основанное на "слепой подписи":
http://habrahabr.ru/post/156423/
Слепая подпись
Схема неоспоримой электронной цифровой подписи

Есть даже более изощрённая технология, когда человек может проверить, правильно ли учли его голос, но не может доказать окружающим, как именно он проголосовал (но может доказать, что его голос учли правильно или неправильно)
Это нужно для того, что бы нельзя было покупать голоса или заставлять голосовать, угрожая расправой.
Не могу только найти, где я это читал, было довольно давно...
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541245
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft(например, 100 штук или 90%, настраивается при создании опроса), то система В выдает статистические данные вида "ответ1 - 5%, ответ2 - 34%".
Таких статистических данных может быть просто недостаточно для интерпретации результатов. Самый простой пример - контрольные вопросы (признаки, при переборе которых анкета считается лживой и следовательно невалидной). Другой пример - отсечение крайних значений и медианы. Итп. При этом, что обидно, схема нисколько не убедит параноика (который не будет проводить тщательный аудит системы Б и удостоверяться, что она нигде не выдаёт данные по номеру, особенно если учитывать, что они в ней хранятся и для админа всяко доступны).
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541254
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexeyvg,
SeVa ,
Тема для меня новая, но теперь знаю в каком направлении двигаться.
Спасибо
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541265
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer,

гадкий браузер сбросил мой развернутый ответ, поэтому кратко соглашусь, что правильнее использовать научно обоснованные алгоритмы, в частности, на которые дает ссылку alexeyvg, нежели велосипед, пришедший в голову за 5 минут.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541311
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftsoftwarer,

гадкий браузер сбросил мой развернутый ответ, поэтому кратко соглашусь, что правильнее использовать научно обоснованные алгоритмы, в частности, на которые дает ссылку alexeyvg, нежели велосипед, пришедший в голову за 5 минут.

Научно обоснованные алгоритмы нужно еще правильно реализовать(в особенности это касается безопасности и шифрования). Это будет целое кино, которое применительно к данному случаю - пустая трата времени, если не нужна еще одна кандидатская.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541366
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVamiksoftsoftwarer,

гадкий браузер сбросил мой развернутый ответ, поэтому кратко соглашусь, что правильнее использовать научно обоснованные алгоритмы, в частности, на которые дает ссылку alexeyvg, нежели велосипед, пришедший в голову за 5 минут.

Научно обоснованные алгоритмы нужно еще правильно реализовать(в особенности это касается безопасности и шифрования). Это будет целое кино, которое применительно к данному случаю - пустая трата времени, если не нужна еще одна кандидатская.Ну это понятно, такое решение непростое, и наверное избыточное.

Однако в ВУЗе можно это делать силами студентов - матобработка как раз для учебных задач, а проект как раз уровня дипломной работы.

Это ИМХО самый правильный подход. Развернуть проектную межфакультетскую команду, распиарить :-)

Или считать, что решение избыточное, и обойтись примитивным решением с 2-мя независимыми системами - выдачей ключей для голосования и системой голосования, которые будут поддерживаться и администрироваться независимо.
Можно, кстати, подсистему голосовалки сделать на каком нибуть студенческом сайте, наверняка такой есть - будет какая никакая гарантия независимости.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541367
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvgпроект как раз уровня дипломной работы.В смысле, для группы студентов, разбить на подсистемы уровня дипломного проекта.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541453
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexeyvgSeVaпропущено...


Научно обоснованные алгоритмы нужно еще правильно реализовать(в особенности это касается безопасности и шифрования). Это будет целое кино, которое применительно к данному случаю - пустая трата времени, если не нужна еще одна кандидатская.Ну это понятно, такое решение непростое, и наверное избыточное.

Однако в ВУЗе можно это делать силами студентов - матобработка как раз для учебных задач, а проект как раз уровня дипломной работы.

Это ИМХО самый правильный подход. Развернуть проектную межфакультетскую команду, распиарить :-)

Или считать, что решение избыточное, и обойтись примитивным решением с 2-мя независимыми системами - выдачей ключей для голосования и системой голосования, которые будут поддерживаться и администрироваться независимо.
Можно, кстати, подсистему голосовалки сделать на каком нибуть студенческом сайте, наверняка такой есть - будет какая никакая гарантия независимости.

Отступление от темы, но не могу пройти мимо... относительно пустой траты времени... на кандидатскую.
Что есть по сути услуги ВУЗа - это знания , которые мы можем передать. Почему в каждом ВУЗе есть требование развивать научные направления. Да потому, что есть осознанная необходимость обучать всему тому новому(конечно основываясь на классических знаниях), что появляется... Приобретая я знания - смогу ими поделиться. Задать направление студентам... Кроме того, отдельные вопросы обработки и защиты я уже продумываю.
А к тому, что я не сразу уловила связи между анкетированием и голосованием - анонимность которого уже обсуждалась. Так ведь задача поставлена в рамках анкетирования... Это только потом приходит на ум, что процессы схожи. И в этом отношении мне действительно помогли форумчане, хотя вначале было я расстроилась, получив отзыв, что никому и не хочется мне помогать... Но теперь просто убедилась в эффективности данного подхода. Одна голова хорошо как говорят...

И кстати идея с продвижением студенческого проекта тоже очень хороша... Только опять же нужен кто... нужен коучер(это из современных подходов) - тот кто будет направлять действия. Вот чем мы и занимаемся помимо обучения - это обучение в достижении поставленных целей - этим и должен заниматься ВУЗ.
Таково мое видение - оно я знаю отличается от большинства мнения сотрудников ВУЗов, но я думаю найти единомышленников и главное не закостенеть оттого, что никто не захочет помогать)))
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541564
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> есть осознанная необходимость обучать всему тому новому

Для начала я бы порекомендовал вам начать с элементарных вещей. С деревьев, например. Просто научитесь с ними работать. Уверенно. Возможно, когда-нибудь дорастёте до уровня, предполагающего возможность делиться знаниями.

> не сразу уловила связи между анкетированием и голосованием

Потому, что нет такой связи. Голосование - это снапшот. Анкетирование в общем случае - продолжающееся социологическое исследование. О задачах, связанных с голосованием, вы можете получить представление, изучая, например, связанные с OSDV (Open Source Digital Voting) проектом материалы. С социологией сложнее: невозможно обозначить отправную точку. Рановато вам и преподавать, и писать диссертации.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541712
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> не сразу уловила связи между анкетированием и голосованием

Потому, что нет такой связи.

Ну почему, связь есть - классическое обобщение. Голосование - частный случай анкетирования.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541745
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой БобрИдентификация возможна.

Невозможна.

Вы имеете право верить в обратное. Чем нанесете ущерб обществу и себе.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541753
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_20040621,

Смешно. Вы уж простите. Но Ваши посты и не в тему и неправильные.
Всегда почему-то есть вечно недовольные люди, которые других не задеть не могут. Еще и злятся, что никто их не слушает.

Простите друзья мне отступление от темы. Но это типично женское - не могу оставить уколы в свой адрес без внимания.

А вообще говоря начался не конструктивный разговор. Давайте тему закроем. Спасибо всем.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38541754
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaВ общих чертах описан протокол oauth2, который сейчас реализуют все кому не лень. Создаем группу\подписку в Контакте, студент авторизуется в VK

С чего вы решили что я не могу завести десяток мультов на вконтактике или фейсбуке?
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38542042
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> связь есть - классическое обобщение

Голосование - это отсутствие модели, отсутствие контекста и как максимум тернарная логика. Отнести это к частному случаю анкетирования... ну... не знаю, нужно иметь очень богатую фантазию. Если интересен объективный ответ, вы можете задать вопрос профессиональному социологу, я свою точку зрения сформулировал.
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38542273
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ainura KasymalievaЧто есть по сути услуги ВУЗа - это знания , которые мы
можем передать.
Авотфиг. Такое заблуждение действительно широко распространено. Но вообще-то задача ВУЗа
это привить студенту навыки использования мозга для извлечения знаний из справочников и
научных публикаций, куда их (знания) разливают конторы покрупнее калибром, называющиеся
НИИ. Объём знаний, необходимых специалисту, слишком велик, чтобы передать его в рамках
учебной программы. И попытки сделать это приводят к только к появлению толп ТС-ов,
выпрашивающих готовый код, поскольку (какие-то вредители) их приучили получать знания в
готовом виде.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38543554
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovAinura KasymalievaЧто есть по сути услуги ВУЗа - это знания , которые мы
можем передать.
Авотфиг. Такое заблуждение действительно широко распространено. Но вообще-то задача ВУЗа
это привить студенту навыки использования мозга для извлечения знаний из справочников и
научных публикаций, куда их (знания) разливают конторы покрупнее калибром, называющиеся
НИИ. Объём знаний, необходимых специалисту, слишком велик, чтобы передать его в рамках
учебной программы. И попытки сделать это приводят к только к появлению толп ТС-ов,
выпрашивающих готовый код, поскольку (какие-то вредители) их приучили получать знания в
готовом виде.

А Вы невнимательны... Прочтите то что вслед идет. Направить ... Коучер
А так получается(имеется без опыта самих преподающих) иди туда - не знаю куда, принеси то - не знаю чего... ТАкое только в сказках
...
Рейтинг: 0 / 0
Анонимность вносимых данных авторизованных пользователей
    #38543971
Ainura Kasymalieva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Те, кому интересен результат. Выкладываю новое моделирование... Новое выделила жирным. В общих чертах: Ввела новую таблицу IDxValues для хранения случайных уникальных целых чисел и не встречающихся в таблице Answers, которые будут уничтожаться в таблице IDxValues(подробности в документе) после отсыла или по завершении анкетирования с целью верификации - это у меня отсутствовало. А в остальном было и так правильно...
в терминах вот этой статьи http://habrahabr.ru/post/136022
Валидатором сделала базу КИСа ВУЗа. Печать Боба - это ИД. А счетчик Answers. Естественно - студент это Алиса...)))

К вопросам защиты просьба не критиковать, я еще их прорабатываю. Но конструктивные моменты предложите - если есть мнение - я их как раз в защите и отражу....
...
Рейтинг: 0 / 0
68 сообщений из 68, показаны все 3 страниц
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Анонимность вносимых данных авторизованных пользователей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]