Hacer un directorio de búsqueda sencilla de las personas y sus habilidades en un día - ¿Qué tecnologías?

StackOverflow https://stackoverflow.com/questions/2433497

  •  19-09-2019
  •  | 
  •  

Pregunta

Estoy trabajando con una pequeña compañía de teatro. Actualmente tienen una lista de personas en el papel con notas acerca de sus habilidades junto a cada uno. Quiero crear una base de datos / directorio para ellos para que puedan agregar, eliminar, actualizar y la búsqueda de personas. Es un escenario muy simple y común que sé, pero el problema aquí es que sólo tengo un día para construir una solución de trabajo.

La búsqueda tiene que ser muy simple

Al principio yo estaba pensando LAMPARA pero preferiría no tener que crear todo desde cero y de acogida a mí mismo. Eso me cálculo de Google como una base de datos de plomo, esto tiene la ventaja de que ya utilizan Google Docs para todo y si mi extremo delantero va tetas hasta que todavía puede llegar a los datos.

Suponiendo que ninguno de ustedes puede pensar en algún tipo de software existente que hace exactamente lo que yo quiero que el siguiente paso es hacer un front-end de la base de datos. Se pueden crear formas de cálculo de Google pero sólo permitirá añadir nuevas entradas, puedo hacer un gadget de Google, pero que sólo me deja poner en práctica la búsqueda como la API de visualización de Google proporciona acceso de solo lectura.

Es en este punto que estoy atascado, debería simplemente crear un servlet de Java extremo delantero de la hoja de cálculo de Google y utilizar la API de Java para agregar, buscar y actualizar?

Sé que esto es una pregunta amplia, pero sólo estoy preguntando '¿Qué haría usted?' para poner en práctica este sistema con el tiempo de desarrollo de un día?

Gav

¿Fue útil?

Solución

i quería crear una aplicación tan simple como el que se describe y se eligió Griales para ponerlo en práctica. Con un poco de suerte (y sin autenticación, ajustes de diseño, etc.), debe ser capaz de encajar dentro de un día, especialmente después de los ejemplos (partes uno , dos y tres ) muy relevante para su caso de uso.

Otros consejos

Si sólo tiene un día para crear una aplicación como ésta, entonces no es sólo una respuesta - utilizar la tecnología que está más familiarizado, lo que puede hacer el trabajo, y está dentro del rango de precios del cliente (por una pequeña compañía de teatro que es probablemente $ 0). Cualquier aumento de la productividad de la elección de la 'mejor' tecnología se perderán a medida que ponerse en marcha en él. En este caso, 'la mejor' es enemigo de 'el bien'.

¿La solución tiene que ser basada en navegador? Si no es así, me vería en algunos simples DBMS, ya sea MS Access si está en sus ordenadores, o uno de los muchos apenas capaces-$ 50 bases de datos corriendo por el mercado.

Si tiene que ser basada en navegador, utilice el marco de base de datos cuenta más cerca de lo que ya sabe. Desde aquí se puede implementar esto en Django, por ejemplo, en el tiempo asignado. Mencioné Django sólo como ejemplo, ya que es más cercano a mi conjunto de habilidades existente, es posible también elegir otra cosa.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top