Resumen:
|
[ES] El objetivo principal de este TFG consiste en el desarrollo de una plataforma web orientada a la gestión y organización de tareas. Por un lado, la plataforma proporcionará al usuario una zona privada que hará las ...[+]
[ES] El objetivo principal de este TFG consiste en el desarrollo de una plataforma web orientada a la gestión y organización de tareas. Por un lado, la plataforma proporcionará al usuario una zona privada que hará las funciones de agenda personal permitiéndole gestionar las tareas individuales. En dicha zona, se podrá acceder a un calendario propio donde estarán registradas todas las tareas del usuario y también a un apartado de notas. Por otro lado, la web contará con una zona compartida donde se podrán crear proyectos en común. Los usuarios pertenecientes a un proyecto, podrán registrar tareas de forma que otros usuarios puedan consultarlas o unirse a ellas. Además, se podrán realizar acciones como la notificación por correo electrónico si se acerca la fecha de finalización de alguna tarea, añadir documentos adjuntos y comentarios/notas. Sólo el creador del proyecto podrá eliminar o añadir miembros. Todos los usurarios estarán registrados en la plataforma donde se identificarán con un nombre de usuario. La manera en la que se podrán añadir a las tareas de los proyectos compartidos será mediante el nombre de usuario que será único para cada uno. Referente a la metodología empleada, se empezará por una fase de análisis y planificación del proyecto, luego la fase de diseño de prototipos, después la fase de implementación y por último la fase de evacuación y conclusiones. Para el desarrollo de la plataforma se emplearán distintas herramientas. Para el diseño de la interfaz se utilizarán herramientas como Bootstrap, hojas de estilo CSS, jQuery… Para la parte del desarrollo de código se empleará el lenguaje de programación PHP, funciones AJAX… Para finalizar, en la base de datos se empleará el lenguaje MySQL. Como resultado se obtiene una plataforma web, llamada NeatZone, para la gestión y organización de tareas útil para usuarios que deseen mantener parte de su vida organizada de forma sencilla en la nube. Por último, las conclusiones a las que se llegan mediante este proyecto es ayudar de manera sencilla al usuario para que no olvide ninguna cita importante. Realizar una interfaz intuitiva para que puede ser utilizada por el máximo número de personas de distintas edades y ayude a conseguir una mayor productividad y gestión del tiempo.
[-]
[EN] The main objective of the Bachelor Thesis is the development of a web platform oriented to the management and organization of tasks. From one side, the platform will provide the user with a private area that will ...[+]
[EN] The main objective of the Bachelor Thesis is the development of a web platform oriented to the management and organization of tasks. From one side, the platform will provide the user with a private area that will perform the functions of personal agenda allowing to manage individual tasks. In this area, you can access your own calendar where all the user's tasks will be recorded and also a notes section. On the other side, the website will have a shared area where you can create common projects. Users belonging to a project will be able to register tasks so that other users can consult or join them. In addition, actions such as email notification can be performed if the end date of any task is approaching, add attachments and comments/notes. Only the project creator can remove or add members. All users will be registered on the platform where they will be identified with a username. The way in which they can be added to the tasks of the shared projects will be through the username that will be unique to each one. Regarding the methodology used, we will start with a phase of analysis and planning of the project, then the phase of design of prototypes, then the implementation phase and finally the evacuation phase and conclusions. For the development of the platform, different tools will be used. Tools such Bootstrap, CSS style sheets, JQuery… will be used to design the interface. For the part of the code development will be used the JavaScript programming language, AJAX functions… Finally, the database will use the MySQL language. As a result we obtain a web platform, called NeatZone, for the management and organization of tasks useful for users who want to keep part of their lives organized easily in the cloud. Finally, the conclusions reached through this project is to help the user in a simple way so that he does not forget any important appointment. Make an intuitive interface so that it can be used by the maximum number of people of different ages and help achieve greater productivity and time management.
[-]
|