Wiki » History » Version 23
Kevin Marca, 11/27/2018 06:08 PM
1 | 1 | Hugo Quispe | h1. Proyecto: PortaPapeles |
---|---|---|---|
2 | 3 | Hugo Quispe | |
3 | 3 | Hugo Quispe | |
4 | 4 | Hugo Quispe | |
5 | 7 | Hugo Quispe | !http://pomerape.uta.cl/redmine/attachments/download/476/Equipo%20portapapeles.jpg! |
6 | 1 | Hugo Quispe | |
7 | 5 | Hugo Quispe | |
8 | 5 | Hugo Quispe | |
9 | 5 | Hugo Quispe | |
10 | 3 | Hugo Quispe | * Integrantes |
11 | 3 | Hugo Quispe | |_. Integrantes | |
12 | 3 | Hugo Quispe | | Mino Burgos Hip | |
13 | 3 | Hugo Quispe | | Eduardo Caldera Coltters | |
14 | 3 | Hugo Quispe | | Barís Klobertanz | |
15 | 3 | Hugo Quispe | | Kevin Marca Chuquimia | |
16 | 3 | Hugo Quispe | | Antonio Parada Flores | |
17 | 3 | Hugo Quispe | | Hugo Quispe Pacaje | |
18 | 3 | Hugo Quispe | | Camilo Rojas Henríquez | |
19 | 1 | Hugo Quispe | |
20 | 3 | Hugo Quispe | |
21 | 3 | Hugo Quispe | |
22 | 3 | Hugo Quispe | |
23 | 3 | Hugo Quispe | * Objetivos del proyecto |
24 | 3 | Hugo Quispe | ** Objetivo general |
25 | 3 | Hugo Quispe | *** Construir un sistema de edición de texto colaborativo en tiempo real en donde los usuarios puedan guardar, cargar, compartir y permitir la lectura/escritura de distintos códigos desarrollados en algún lenguaje de programación soportado por el sistema, desde su ordenador. |
26 | 3 | Hugo Quispe | ** Objetivos específicos |
27 | 3 | Hugo Quispe | *** Desarrollar un sistema dentro de un servidor que contenga un editor de texto que permita el trabajo colaborativo y de tiempo real en el sistema. |
28 | 3 | Hugo Quispe | *** Permitir al profesor, el poder de gestionar perfiles de sus estudiantes. |
29 | 3 | Hugo Quispe | *** Permitir al profesor el poder de compartir código con otros usuarios dentro del sistema. |
30 | 3 | Hugo Quispe | *** Permitir a los usuarios subir y almacenar códigos dentro del sistema. |
31 | 3 | Hugo Quispe | |
32 | 3 | Hugo Quispe | |
33 | 3 | Hugo Quispe | |
34 | 3 | Hugo Quispe | * El sistema PortaPapeles |
35 | 3 | Hugo Quispe | ** El sistema se encuentra en proceso, éste permitirá la interacción en tiempo real entre los usuarios que lo utilicen. Para lograr esto se implementará el editor de código independiente “Ace”, además se agregarán funciones que permitan guardar/cargar códigos en el editor, gestionar perfiles y asignar permisos que habiliten diferentes funcionalidades dependiendo del perfil actual del usuario. |
36 | 3 | Hugo Quispe | ** La aplicación se esta desarrollando con las tecnologías Angular 6, MongoDb y JavaScript. |
37 | 3 | Hugo Quispe | ** El monto de inversión estimado es de 8.159.990 pesos chilenos(12239,99 Dolares Estadounidenses) aproximadamente. |
38 | 3 | Hugo Quispe | ** La metodología de desarrollo elegida fue una adaptación de Scrum en donde: |
39 | 3 | Hugo Quispe | *** Se tendrán 3 entregables, estos se especificaran mas adelante. |
40 | 3 | Hugo Quispe | *** Cada entregable tendrá su breve fase de análisis, diseño, implementan y prueba, todo esto sera debidamente documentado. |
41 | 3 | Hugo Quispe | *** Los roles son el cliente,el Scrum Master y el equipo de desarrollo. |
42 | 3 | Hugo Quispe | *** Se Utilizara un tablero Kanban para la organización de actividades, gracias a la herramienta web TRELLO. |
43 | 3 | Hugo Quispe | |
44 | 21 | Kevin Marca | * Requisitos del sistema |
45 | 22 | Kevin Marca | |_. Codigo |_.Descripción |_. Prioridad | |
46 | 22 | Kevin Marca | |1|El sistema deberá permitir ingresar a los usuarios, solo con el nombre de usuario y contraseña.|1| |
47 | 22 | Kevin Marca | |2|El sistema deberá permitir al administrador gestionar* cuentas de usuario.|1| |
48 | 22 | Kevin Marca | |3|El sistema deberá permitir al administrador dar privilegios a los usuarios del sistema.|1| |
49 | 22 | Kevin Marca | |4|El sistema deberá permitir a los usuarios gestionar archivos, los cuales se podrán subir o descargar desde o a sus ordenadores.|2| |
50 | 22 | Kevin Marca | |5|El sistema debe permitir gestionar carpetas a los usuarios del sistema.|2| |
51 | 22 | Kevin Marca | |6|El sistema deberá permitir compartir archivos entre los usuarios del sistema.|3| |
52 | 22 | Kevin Marca | |7|El sistema debe permitir a los usuarios realizar búsquedas de otro usuario y tener acceso de sus carpetas y archivos públicos con solo saber el nombre del propietario.|2| |
53 | 22 | Kevin Marca | |8|El sistema permitirá a los usuarios crear sesiones, las cuales servirán para la edición de código de forma compartida con otros usuarios.|1| |
54 | 22 | Kevin Marca | |9|El sistema mostrará al usuario un identificador de la sesión mientras esté en ella. |1| |
55 | 22 | Kevin Marca | |10|El sistema deberá permitir a los usuarios entrar a sesiones de otros usuarios con solo saber su identificador de sesión.|1| |
56 | 22 | Kevin Marca | |11|El sistema debe permitir al dueño de una sesión compartir código por medio de ésta a otros usuarios conectados a ella.|2| |
57 | 22 | Kevin Marca | |12|El sistema debe permitir al dueño de una sesión dar permisos de visualización o edición sobre un código a los otros usuarios conectados en la sesión.|2| |
58 | 22 | Kevin Marca | |13|El sistema debe permitir al dueño de una sesión poder sacar a un usuario conectado en su sesión.|3| |
59 | 22 | Kevin Marca | |14|El sistema debe permitir a los usuarios gestionar una carpeta “pública” entre sus archivos, la cual podrá ser vista por los otros usuarios.|3| |
60 | 22 | Kevin Marca | |15|Dentro de una sesión de trabajo, el dueño de la sesión podrá ver su pantalla de trabajo y al mismo tiempo, en pantalla dividida, la pantalla de trabajo de otro usuario que esté dentro de la sesión.|3| |
61 | 22 | Kevin Marca | |16|Dentro de la sesión de trabajo, el dueño de la sesión podrá mostrar a los usuarios invitados la pantalla de trabajo de uno de éstos, y si lo desea, regresar a la suya.|3| |
62 | 22 | Kevin Marca | |
63 | 23 | Kevin Marca | *Modelo Entidad Relación |
64 | 23 | Kevin Marca | |
65 | 23 | Kevin Marca | |
66 | 15 | Kevin Marca | * Avance del proyecto hasta el 27-1-2018 |
67 | 1 | Hugo Quispe | ** Interfaz |
68 | 7 | Hugo Quispe | !http://pomerape.uta.cl/redmine/attachments/download/477/pantalla1.png! |
69 | 7 | Hugo Quispe | |
70 | 7 | Hugo Quispe | !http://pomerape.uta.cl/redmine/attachments/download/478/pantalla2.png! |
71 | 17 | Kevin Marca | ** Interfaces del software |
72 | 17 | Kevin Marca | Portada |
73 | 18 | Kevin Marca | !http://pomerape.uta.cl/redmine/attachments/download/780/portadad.png! |
74 | 18 | Kevin Marca | Interfaz login del usuario |
75 | 19 | Kevin Marca | !http://pomerape.uta.cl/redmine/attachments/download/781/Login.png! |
76 | 1 | Hugo Quispe | Interfaz Principal del Administrador de usuario |
77 | 17 | Kevin Marca | !http://pomerape.uta.cl/redmine/attachments/download/779/Paginal%20principal%20del%20administrador%20de%20usuario%202.png! |
78 | 1 | Hugo Quispe | Interfaz de la creación de usuarios del sistema |
79 | 16 | Kevin Marca | !http://pomerape.uta.cl/redmine/attachments/download/773/crear%20usuario.png! |
80 | 1 | Hugo Quispe | Interfaz de la gestión de usuarios |
81 | 20 | Kevin Marca | !http://pomerape.uta.cl/redmine/attachments/download/783/Pagina%20principal%20del%20Administrador%20de%20usuarios.png! |
82 | 15 | Kevin Marca | Interfaz del usuario |
83 | 15 | Kevin Marca | Interfaz Edición de código compartido |
84 | 15 | Kevin Marca | Interfaz del gestor de archivos para el usuario |
85 | 12 | Kevin Marca | |
86 | 12 | Kevin Marca | |
87 | 12 | Kevin Marca | |
88 | 12 | Kevin Marca | * Firma de Contrato |
89 | 13 | Kevin Marca | !http://pomerape.uta.cl/redmine/attachments/download/546/Firma%20de%20contrato.jpg! |