Evaluando propuestas

Programador web

Publicado el 01 Mayo, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Desarrollar una aplicación en java orientado a objetos y que maneje un blog.

Las operaciones que se podrán realizar son las siguientes:

1. Escribir publicación
2. Modificar publicación
3.
Borrar publicación
4. Consultar publicación

Para la consulta se podrán realizar en base a:

a) rangos de fecha
b) texto de la publicación que contengan una palabra proporcionada
c) publicaciones que contengan en sus palabras clave una palabra proporcionada
d) publicaciones que contengan en el título una palabra proporcionada

Cada publicación que se realice estará conformada por:

i. El título de la publicación
ii.
El texto de la publicación (no hay limite de caracteres y palabras)
iii. La fecha de publicación
iv. Un conjunto de palabras clave

Para el manejo en java se sugiere manejar una clase abstracta publicación y dependiendo de los temas que se elijan, se podrán manejar subclases con características más específicas.
Por ejemplo, si se considera que uno de los temas no requiere palabras clave, este atributo no estará en la clase abstracta publicación, pero si puede estar en alguna de las subclases que describan un tipo .específico de tema. Los temas son abiertos a lo que cada equipo prefiera. Les puse en la plantilla temas de herramientas de programación, pero pueden elegir cualquier area con diferentes temas.
Por ejemplo: pintura y con temas: impresionismo, cubismo y surrealismo.

Para que las publicaciones se puedan escribir y consultar posteriormente se guardarán en archivos de texto. Se sugiere en la programación el manejo de excepciones cuando se útil.

Las clases utilizadas y los atributos de cada una no se definirán de antemano, pues dependerán de los temas a manejar y lo que cada equipo proponga.


1. El diagrama UML de la aplicación que incluirá los programas java, jsp y html
2. El zip de la aplicación en Netbeans
3. los archivos de texto donde se guardan las publicaciones

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)

Plazo de Entrega: 31 Mayo, 2017

Habilidades necesarias

Otros proyectos publicados por C. A. M. C.