Automating Script Creation: Difference between revisions

From Google Summer of Code 2009
Jump to navigation Jump to search
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
We have a web application that displays a script that research assistants fill out as part of several projects around the center. At present, the scripts are manually entered into the database and we are looking to automate this process through a user friendly interface. Implementation considerations are:
At present, the scripts for the Scriptgen tool are manually entered into the database and we are looking to automate this process through a user friendly interface.
 
Implementation considerations are:


*dynamic form using Ruby on Rails that research assistants and administrators can easily use to create questions and answer choices
*dynamic form using Ruby on Rails that research assistants and administrators can easily use to create questions and answer choices
*using Ajax to allow for drag and drop of sort order of questions
*using Ajax to allow for drag and drop of sort order of questions
*using Ajax autocomplete to help the user fill in questions form existing questions in the database
*using Ajax autocomplete to help the user fill in questions form existing questions in the database
There's room to be creative, keeping in mind that the end goal ease of use for anyone who may have the need to create a new script for research.

Latest revision as of 20:14, 12 March 2009

At present, the scripts for the Scriptgen tool are manually entered into the database and we are looking to automate this process through a user friendly interface.

Implementation considerations are:

  • dynamic form using Ruby on Rails that research assistants and administrators can easily use to create questions and answer choices
  • using Ajax to allow for drag and drop of sort order of questions
  • using Ajax autocomplete to help the user fill in questions form existing questions in the database

There's room to be creative, keeping in mind that the end goal ease of use for anyone who may have the need to create a new script for research.