Je suis un statisticien par métier et je voudrais quelques recommandations sur la façon de mettre en place un site Web qui peut collecter des données dans une base de données. Pour un usage personnel, j'utilise Google Forms pour collecter des données et tout est stocké dans une feuille de calcul. Toutefois, cela peut ne pas être approprié dans un cadre plus professionnel, en particulier lorsque nous avons plusieurs pages/formulaires. J'imagine deux utilisations:collecte de données pour les statistiques: du web à une base de données
- Un site Web où je peux envoyer le lien aux autres afin qu'ils puissent remplir, semblable à Google Forms.
- Site Web sur lequel seuls les utilisateurs autorisés peuvent se connecter pour remplir des données. Pensez à un cadre où les patients sont suivis périodiquement dans une étude de recherche. Ce serait bien que le clinicien entre les données directement dans la base de données à mesure qu'il remplit les formulaires plutôt que d'avoir un autre analyste de données qui transcrit ses formulaires écrits dans la base de données.
La solution évidente serait d'engager un développeur Web. Cependant, j'aime faire les choses moi-même quand elles sont gérables. J'imagine qu'un développeur web devrait connaître les connaissances html, php et base de données (par exemple, MySQL ou PostgreSQL). Mon expérience dans ceux-ci se limite à la mise en place d'un blog wordpress sur mon serveur Linux. Mon expérience avec html est également limitée car j'utilise emacs org-mode pour les générer à partir de texte brut. J'espère entendre parler de solutions avec une courbe d'apprentissage minimale. Ma préférence serait bien sûr le logiciel libre open source et basé sur Linux, mais j'aimerais entendre toutes les solutions disponibles (notre gestionnaire de données est un utilisateur Windows).
J'ai récemment lu un post sur Linux Journal qui mentionne REDCap, mais il semble que vous deviez obtenir l'autorisation de l'établissement. J'ai aussi tagué "R" sur cet article, car je voudrais savoir ce que les utilisateurs de R font sur la collecte de données. Je vais finalement analyser les données avec R, mais toutes les analyses de données commencent par la question scientifique et la collecte de données.
Merci!
MISE À JOUR 10/4/2010: Merci à tous pour les réponses à ce jour. Il semble que la plupart des solutions tierces proposées jusqu'à présent contiennent des données stockées dans une base de données hébergée par le fournisseur. Je voudrais stocker toutes les données dans notre SQL Server. C'est-à-dire que la saisie de données à partir du Web entre dans la base de données en temps réel, prête pour l'analyse des données.
Bonne question. J'ai beaucoup appris des réponses. –
Salut Vinh. Si vous le pouvez, je choisirais certainement REDCap car il est très amical avec R. En fait, les statistiques récapitulatives et les graphiques univariés sont créés avec R. En outre, je développe actuellement un paquet R qui ciblera l'API de données REDCap. --- Avertissement: Je suis en charge des efforts liés R pour REDCap ici à l'Université Vanderbilt. – Jeff
#Vinh, DASH vous offre un stockage local. –