сбор данных для статистики: из Интернета в базу данных

Я статистик по профессии, и мне нужны некоторые рекомендации по созданию веб-сайта, который может собирать данные в базу данных. В личных целях я использую Google Forms для сбора данных, и все это заносится в электронную таблицу. Однако это может не подходить для более профессиональных условий, особенно когда у нас есть несколько страниц / форм. Я представляю себе два использования:

  1. Веб-сайт, на котором я могу отправить ссылку другим, чтобы они могли заполнить его, аналогично Google Forms.
  2. Веб-сайт, на котором только авторизованные пользователи могут войти в систему для заполнения данных. Представьте себе обстановку, в которой пациенты периодически наблюдаются в рамках исследовательского исследования. Было бы здорово, если бы врач вводил данные непосредственно в базу данных, когда он / она заполняет формы, вместо того, чтобы другой аналитик данных транскрибировал его письменные формы в базу данных.

Очевидным решением было бы нанять специалиста по анализу данных. веб-разработчик. Однако мне нравится делать вещи сам, когда они поддаются управлению. Я полагаю, что веб-разработчик должен знать html, php и базы данных (например, MySQL или PostgreSQL). Мой опыт в них ограничен настройкой блога wordpress на моем Linux-сервере. Мой опыт работы с html также ограничен, поскольку я использую emacs org-mode для генерации их из простого текста. Я надеюсь услышать о решениях, требующих минимального обучения. Я, конечно, предпочитаю бесплатное программное обеспечение с открытым исходным кодом и основанное на Linux, но я хотел бы услышать все доступные решения (наш менеджер данных является пользователем Windows).

Недавно я прочитал сообщение на Linux Journal, в котором упоминается REDCap , но, похоже, вам нужно получить разрешение учреждения для использования.

Я также пометил «R» в этом посте, так как я хотел бы услышать, что пользователи R делают с данными коллекция. В конечном итоге я буду анализировать данные с помощью R, но весь анализ данных начинается с научного вопроса и сбора данных.

Спасибо!

ОБНОВЛЕНИЕ 10/4/2010: Спасибо всем за ответы. Похоже, что большинство сторонних решений, предложенных до сих пор, содержат данные, хранящиеся в базе данных, размещенной поставщиком. Я хотел бы разместить все данные на нашем SQL Server. То есть данные, вводимые из Интернета, поступают в базу данных в реальном времени, готовые для анализа данных.

16
задан Thomas 2 May 2011 в 22:49
поделиться