Home
        GESREF : Gestión empresa de reformas
         Contents
1.        Pre condiciones    El usuario tiene asignado el rol    contabilidad    y solicita un listado    Post condiciones  Se realiza la consulta    Flujo b  sico       Paso   Usuario O O OOS Sistema  1 Selecciona un listado del men   2 Muestra por pantalla los  Introduce los datos de su elecci  n Genera el listado y lo muestra por    O5   Finaliza la consulta    Flujo alternativo    Paso   Usuario   Paso   Sistema    Solicita la exportaci  n en alguno de los formatos aceptados  1 Selecciona el tipo de fichero 2 Pregunta si se desea abrir o  guardar el fichero    3 Selecciona una de las dos opciones Muestra o guarda el fichero   Vuelve al paso 4 del flujo b  sico    P  gina 24 de 53       3 3 Diagrama de casos de uso    Se ha utilizado el diagrama de casos de uso de Visual Studio     a 0      s uDsEtemar  Casos de uso para todos los usuarios    Usuario       P  gina 25 de 53     m  e      su   bsstema    Casos de uso para los administradores                extender         A  aart    E TL  A    it       P  gina 26 de 53    Factura      puleistemar  Casos de uso para los usuarios pertenecientes alos roles presupuesto o fadura         includes              include           include         P  gina 27 de 53          Casos de uso para los usuarios pertenecientes al rol gasto    Gasto       P  gina 28 de 53    Casos de uso para los usuarios pertenecientes al rol contabilidad        Contabilidad    P  gina 29 de 53    3 4 Diagrama entidad relaci  n de la base de datos  Se ha utilizad
2.     aceptado    o    facturado       AS Muestra un mensaje indicando la   o imposibilidad del borrado    Se solicita el recalculo de un    presupuesto    aceptado    o     facturado        1 Muestra un mensaje indicando la  imposibilidad del borrado       P  gina 21 de 53    Descripci  n   Alta  borrado  modificaci  n y consulta de facturas  Actor principal   Miembros del rol    factura      Pre condiciones    El usuario tiene asignado el rol    factura    y solicita gestionar las facturas  Post condiciones    Se realiza la actualizaci  n o consulta deseada  E b  sico     Paso e a la gesti  n de pano o Paso   Sistema por Sema o a todos las  a NO    MESS Finaliza la consulta    Flujo alternativo      3a  Alta de factura        E Made el alta de una nueva factura Muestra todos los campos  necesarios para realizar el alta    Introduce los datos de la nueva Valida y graba los datos de la    factura nueva factura  Vuelve al paso 2  del flujo b  sico       Modificaci  n de factura  importe pagado     Solicita la modificaci  n de una Muestra los campos necesarios  factura existente para realizar la modificaci  n del  importe pagado       Introduce el importe pagado Valida y graba los datos del  importe pagado  Vuelve al paso 2  del flujo b  sico    Flujo  CNN  Paso oler      Los datos introducidos no son          LP850    Muestra uno o varios mensajes  de error indicando los campos  err  neos      Se intenta pagar un importe superior al rota de la factura    Muestra un mensaje indic
3.   51355028F Hacienda Si  i 9   32456878Z Jos   Luis Perales Si  MEY  s   A1235487D Seguridad Social Si  ii 2  12345678Z Suministros Lopez Si       Pantalla especifica  Gesti  n de proveedores    Modificaci  n  ID  4  NIF proveedor  A1234567D    Denominacion  Compa  ia de electricidad    Activo     O  Persona f  sica  O  Direcci  n  Calle la Estafeta  254  Municipio   Codigo_postal  28437  Tel  fono fijo   Tel  fono m  vil   Correo electr  nico   IBAN cuenta  proveedor   Persona contacto  Cristina Ochoa    Nos suministra la electricidad  contrato 123458    Observaciones     AAA    Listado de proveedores  l4 41    dh    del    bi 4 Buscar   Siguiente  gt   Y fa       Listado de proveedores    IBAN  Observaciones    NIF Denominaci  n Tfn  fijo Tfn  movil Contacto    Domicilio       2 12345678Z Suministros Lopez Y xX Jos   Luis Izquierdo  Calle del Comercio  33 Casarrubuelos 28360 Madrid Suministrador principal de materiales de construcci  n    4 A1234567D Compa  ia de electricidad x x Cristina Ochoa  Calle la Estafeta  254 Colmenar de Oreja 23437 Madrid Nos suministra la electricidad  contrato 123458   5 51355028F Hacienda Y x  Guzman el Bueno  58 Madrid 28027 Madrid Es quien nos cobra los impuestos    8 A1235487D Seguridad Social Y X 913285143 ES7100810004361234567890 Mar  a  Paseo de la Castellana  54 Madrid 28031 Madrid Nos cobra los seguros sociales de los empleados   9 32456878Z Jos   Luis Perales Y Y 609123456    Calle Obsidiana  148 Madrid 28000 Madrid Es el fontanero que
4.   O Por kilos   O Por toneladas   O Por tiempo  Admite dos posibilidades   O Por horas   O Por d  as   Precio a facturar al cliente  basado en su forma de facturaci  n  por unidad  por metro  por  hora  etc    Estado   O Activo  O Dado de baja  no podr   usarse en nuevos presupuestos o facturas   Observaciones  Proveedor  puede estar en blanco si se trata de un producto ofertado directamente por nuestra  empresa      Coste del proveedor o propio  basado en su forma de facturaci  n  por unidad  metro  hora   etc    Los servicios podr  n tener cualquier forma de facturaci  n   Los materiales se podr  n facturar por cualquiera de los tipos anteriores  salvo por tiempo   Se consideran productos diferentes aquellos que siendo el mismo producto tengan distinto  proveedor o forma de facturaci  n   Un producto que haya sido usado previamente en un presupuesto o factura no podr   ser borrado  f  sicamente y solo podr   ser dado de baja  Los borrados f  sicos solo deber  n utilizarse para  corregir errores y quitar del inventario aquellos productos que nunca debieran haber figurado en    l     3 1 1 4 M  dulo 4  Clientes proveedores    Denominaremos de forma unificada a todo cliente o proveedor como contrapartida ya que los  datos de ambos son similares    Existir  n dos inventarios distintos  proveedores y clientes    El sistema permitir   a los miembros de los roles    presupuesto    y    factura    la gesti  n de clientes  y a los miembros del rol    gasto    la gesti  n de los prov
5.   o A A A    P  gina 2 de 53    A 3    ooo at   4    Po E T 12  A 13  PRE Ou A 13    1 Introducci  n    La gesti  n de una empresa de reformas implica la creaci  n y gesti  n de un gran n  mero de documentos  interrelacionados  presupuestos  facturas y gastos  entre otros  Para llevar un adecuado control se necesita tener   adem  s  un inventario de clientes  proveedores y productos as   como una buena informaci  n relativa a los ingresos y  gastos     2 Descripci  n del proyecto    2 1 Justificaci  n del proyecto  idoneidad     2 1 1   Por qu   del proyecto    El control manual de una empresa de reformas mediante Word y Excel se ha comprobado que es inviable  imposibilidad  de efectuar un seguimiento preciso de los presupuestos confeccionados  falta de conexi  n entre las facturas y la  contabilidad  escaso control de los proveedores  clientes y productos  entre otros problemas     Una soluci  n web permite la gesti  n administrativa de una forma eficiente al estar basada en un sistema gestor de  base de datos y el acceso a la informaci  n  no solo desde las instalaciones de la empresa sino que  adem  s y mediante  los controles oportunos  garantiza el acceso desde otros puntos  desde el hogar por parte de los empleados  desde la  sede de los proveedores  desde tel  fonos con capacidad de acceso a Internet  etc   con total seguridad     2 1 2 Estudio de mercado  Existen en el mercado un gran n  mero de paquetes  tanto de pago como de uso gratuito  que podr  an dar soluci  n 
6.   si no  debe solicitar al administrador el desbloqueo     ltimo cambio de contrase  a     ltima entrada en el sistema  dato informativo  no puede ser modificado   Numero de intentos de acceso err  neos  dato informativo  no puede ser modificado     e  Existir   la posibilidad de hacer caducar todas las contrase  as  excepto la del usuario    adm     Est    opci  n deber  a ser usada si se sospecha que dichas contrase  as se encuentran comprometidas    e  Existir   igualmente la posibilidad de bloquear a todos los usuarios  excepto al usuario    adm    ya  que siempre debe quedar una posibilidad para seguir trabajando con el sistema     3 1 1 2 M  dulo 2  Administraci  n  Gesti  n de datos propios     e El sistema permitir   a los miembros del rol    administraci  n    la modificaci  n de los datos fijos  de la aplicaci  n   e Los datos propios modificables son     O    O    O O O QO Q    O    OOOO    De la empresa   Responsable de la empresa  NIF  Denominaci  n  Direcci  n de la empresa   Tel  fonos  Hasta 3   O Alias del tel  fono  EJ   fijo  fax  m  vil  reclamaciones   O N  mero de tel  fono  Correo electr  nico  P  gina web  Datos bancarios  Direcci  n de la entidad  IBAN de la cuenta  Periodo de vigencia de las contrase  as  Se podr   elegir una de las frecuencias de  cambio siguientes   Alta  30 d  as  Media  3 meses  Baja  6 meses  M  nima  1 a  o  Tipo actual de IVA     e Se verificar   que los n  meros de tel  fono solo incluyen n  meros y que tienen una longitud de
7.  53    Alta  borrado  modificaci  n  incluido el bloqueo  y consulta de usuarios     Actor principal  Administradores del sistema    Pre condiciones          El usuario tiene asignado el rol administrador y solicita gestionar los usuarios  Post condiciones          Se realiza la actualizaci  n o consulta deseada  Flujo b  sico    Sistema    1 Accede a la gesti  n de usuarios 2 Muestra por pantalla todos los  usuarios     Finaliza la consulta    Flujo alternativo    Paso   Usuario   Paso   Sistema  Alta de usuario    1 Solicita el alta de un nuevo usuario 2 Muestra todos los campos  necesarios para realizar el alta          3 Introduce los datos del nuevo usuario Valida y graba los datos del nuevo  e usuario  Vuelve al paso 2 del flujo  b  sico  Modificaci  n de usuario  1 Solicita la modificaci  n de un usuario 2 Muestra los campos necesarios  MI existente para realizar la modificaci  n con  los datos actuales  3 Introduce los datos modificados Valida y graba los datos  Ml modificados del usuario  Vuelve al  paso 2 del flujo b  sico  Baja de usuario    3  Muestra los datos del usuario  existente  3 ii o foa Borra el usuario  Vuelve al paso 2  del flujo b  sico    Flujo excepcional    Paso   Usuario error   Paso   Sistema    Los datos introducidos no son correctos     1 Muestra uno o varios mensajes de  error indicando los campos  err  neos    P  gina 16 de 53    Descripci  n    Bloqueo global de todos los usuarios y o vencimiento de todas las contrase  as  A excepci  n  del u
8.  9  caracteres    e     Fn el IBAN de las cuentas se verificar   que se trata de cuentas espa  olas que comiencen por  ES  que su longitud sea de 24 posiciones y que el c  lculo de los d  gitos de control es correcto    e Enel correo electr  nico y en la p  gina web  se validara que se trata de direcciones formalmente  correctas mediante el uso de una expresi  n regular     P  gina 8 de 53    La validaci  n tanto de los n  meros de tel  fono  de los IBAN  del correo electr  nico y de la  p  gina web  no garantiza que existan  sino que   nicamente verifica que su contenido es  formalmente valido     3 1 1 3 M  dulo 3  Productos    OOOO    El sistema permitir   a los miembros del rol    presupuesto    la gesti  n de los productos  Esta  gesti  n incluir   el alta  baja y modificaci  n de los datos est  ticos de los productos que pueden  formar parte de un presupuesto o factura   Cada producto tendr   un identificador   nico asignado por el sistema   Los datos est  ticos que forman parte del producto son    Nombre del producto   Descripci  n del producto para mostrar en el presupuesto    Tipo  material o servicio  trabajos    Forma de facturaci  n    O Por unidades  Ejemplos  puntos de luz  sacos de cemento  puertas  ventanas  etc     O Por metros lineales  Ejemplos  cables  tuber  as  listones  etc   O Por metros cuadrados  Ejemplos  pavimentos  solados  techos  enyesados  etc   O Por metros c  bicos  Ejemplos  arena  piedra  cascajo  etc   O Por peso  Admite dos posibilidades 
9.  consulta de clientes     Actor principal    Miembros de los roles    presupuesto    o    factura     Pre condiciones         e    El usuario tiene asignado el rol    presupuesto    y o    factura    y solicita gestionar los clientes    Post condiciones          Se realiza la actualizaci  n o consulta deseada  binik b  sico    Paso   Sistema     Paso usuario am a la gesti  n de clientes Muestra por pantalla todos los  E    3 o Finaliza la consulta    Flujo alternativo    pease A T Sistema      3a   Alta de cliente    2 Made el alta de un nuevo cliente Muestra todos los campos  necesarios para realizar el alta    Introduce los datos del nuevo cliente Valida y graba los datos del nuevo  cliente  Vuelve al paso 2 del flujo  b  sico       Modificaci  n de cliente    Solicita la modificaci  n de un cliente 2 Muestra los campos necesarios  existente para realizar la modificaci  n con  los datos actuales    Introduce los datos modificados Valida y graba los datos  modificados del cliente  Vuelve al  paso 2 del flujo b  sico       Borrado de cliente    1 Soleado denle  2 Muestra los datos del cliente   existente   AAA Borra el cliente  Vuelve al paso 2  del flujo b  sico    Flujo excepcional    AAA Sistema    Los datos introducidos no son correctos   Muestra uno o varios mensajes de  error indicando los campos  err  neos   O solicita el borrado de un cliente que est   asociado con presupuestos o facturas   a    Muestra un mensaje indicando la  imposibilidad del borrado    P  gina 19 
10.  http   www asp net   Mueller  J  P  013   Microsoft ADO NET Entity Framework  Microsoft Press   Snell  M    amp  Powers  L   2013   Visual Studio 2012 unleashed  Pearson Education     P  gina 53 de 53    
11.  nos hace trabajos esporadicos    Fecha hora de impresi  n  martes  06 de enero de 2015 a las 09 17 P  gina 1 de 1    P  gina 44 de 53    e Gesti  n de gastos  En esta pantalla  un miembro del rol gasto gestionar   los gastos  recibidos  alta  baja  modificaci  n y consulta      Pantalla general   Gesti  n de gastos       Descripcion    Filtrar A  adir gasto Ordernar por   Acci  n ID Proveedor Recepci  n   Importe Descripci  n A  o  N  mero R  brica  i Ey 3 02 12 2014 250 00   Azulejos para el cliente Villamil Materiales  ii ey 10 Suministros Lopez 02 12 2014 123 17   cemento 2014 12345   Materiales  i Ey T 10 01 2014 1 500 00   Comida Navidad Otros costes sociales  ii ey 6 Compa  ia de electricidad 10 05 2014 350 01   Electricidad 2014 158   Suministros  ii EY 11 09 12 2014 65 13   Vigas Materiales    Pantalla especifica  Gesti  n de gastos    Modificaci  n  ID  3  Recepci  n  02 12 2014       Emisi  n   3   Proveedor     Factura ejercicio  i  Descripcion  Azulejos para el cliente Villamil  importe  250 00    R  brica  Materiales       Comprado en BricoHogar que no es nuestro proveedor     Observaciones        Listado de gastos       ld 41 dei  gt    bl 4 Buscar   Siguiente id    gt   ll Listado de gastos de 06 10 2014 a 06 01 2015  ID Recepci  n Emision Factura Descripcion  3 02 12 2014 Azulejos para el cliente Villamil 250 00 Sin proveedor  10 02 12 2014 25 11 2014 12 345 2014 cemento 123 17 Suministros Lopez  11 09 12 2014 Vigas 65 13 Sin proveedor    Total gastos del per
12.  que est   asociado con gastos o productos  existentes     1 Muestra un mensaje indicando la  imposibilidad del borrado    P  gina 20 de 53    Alta  borrado  modificaci  n y consulta de presupuestos    Actor principal    Miembros del rol    presupuesto     Pre condiciones            El usuario tiene asignado el ro  Post condiciones    presupuesto    y solicita gestionar los presupuestos          Se realiza la actualizaci  n o consulta deseada     b  sico    Paso   Sistema     Paso Usuario o a la gesti  n de presupuestos Muestra por pantalla todos los  AAA    3 o Finaliza la consulta    Flujo alternativo    peaa A T e Sistema    3a  Alta aE presupuesto  presupuesto necesarios para realizar el alta  Introduce los datos del nuevo Valida y graba los datos del nuevo    presupuesto presupuesto  Vuelve al paso 2 del  flujo b  sico       Modificaci  n de presupuesto    E  Solicita la modificaci  n de un 2 Muestra los campos necesarios  presupuesto existente para realizar la modificaci  n con  los datos actuales  Ml Introduce los datos modificados Valida y graba los datos  EN    modificados del presupuesto   Vuelve al paso 2 del flujo b  sico       Borrado de presupuesto    EE Muestra los datos del presupuesto   existente   A A Borra el presupuesto  Vuelve al  paso 2 del flujo b  sico    Elias excepcional    AAA Paso   Sistema   Los datos introducidos no son correctos   Muestra uno o varios mensajes de  error indicando los campos  err  neos     Se solicita el borrado de un presupuesto
13. 027 Madrid  Fecha  hora de impresi  n  martes  06 de enero de 2015 a las 09 20 P  gina 1 de 1    P  gina 46 de 53    e Gesti  n de datos est  ticos  En estas pantallas  un miembro del rol administrador  gestionar   las diversas tablas que contienen datos est  ticos Municipios  tipo de  facturaci  n  tipo de producto y rubricas de gasto     Pantallas generales   Gesti  n de municipios    Nombre    Ordernar por   Acci  n   Cod  INE   Municipio   Provincia Nombre  ME   4m2 0012 Teruel Ababuj  ME  0019 0019 Segovia Abades  ME  10015 0015 C  ceres Abad  a  ME   278 0018 Lugo Abad  n  E  4300 0010 Vizcaya Abadi  o  i Ey 31018 0018 Navarra Ab  igar  i ey 09011 0011 Burgos Abajas  mE   2602 0012 La Rioja   balos  ME   20013 0013 Guip  zcoa   Abaltzisketa  ME  19019 0019 Guadalajara   Ab  nades    12345678910       Gesti  n de tipos de facturaci  n    Descripci  n     Acci  n   Tipo  uE     Ue     uE   7  uE   2  UE    gt   Dr     ue   e  UE       Ordear por   Descripci  n V   Descripci  n  D  as  Horas  Kilos  Metros cuadrados  Metros cubicos  Metros lineales  Toneladas    Unidades    Gesti  n de tipos de producto    Descripci  n   Acci  n Tipo  DE       UE   2    Descripci  n  Materiales    Servicios    P  gina 47 de 53    Gesti  n de r  bricas    Descripci  n    Ordernar por   Acci  n R  brica Descripci  n  i ey 36 Adquisici  n de bienes de inversion     EY 33 Amortizaciones  i Ey 23 Arrendamientos y canones  ii EY 30 Comunicaciones  i Ey 31 Costes diversos  i EY 34 Costes financie
14. 2 59 15  Orden Cantidad Producto Concepto   10 10 00 Pavimento gres porcelanico texto1   20 100 00 Instalaci  n pavimento texto 2   30 2 00 Instalaci  n pavimento Porcelanico   40 50 15 Trabajos de electricidad Reformar la instalacion    Presupuesto para el cliente  Impresi  n de presupuesto para el cliente    Nueva ID Creaci  n Cliente Descripci  n Importe   Lineas  Beneficio     Imprimir presupuesto    5 12 12 2014   Carnicerias Artemio Reforma de la carniceria 37 80 3 23 60 10  Orden Cantidad Producto Concepto   10 1 00 Trabajos de electricidad Reforma electrica  20 5 00 Instalaci  n pavimento Se hace en una ma  ana  30 2 00 Cemento No se necesita mas  ld 4 1 de2 2 b bl 4 Buscar   Siguiente el    A  pr    F Refor empresa de reformas    Carnicerias Artemio  Centro comecial La Dehesa  carretera n 528 km  63 500    8254 Loeches  Madrid     C I F  A2856457  E  Presupuesto N    5    Fecha creaci  n  12 12 2014 y valido hasta  27 12 2014    Descripci  n  Reforma de la carniceria  Descuento aplicado  10     CONCEPTO    Reforma electrica   Tipo  Trabajos de electricidad   La cantidad  expresa Horas    Se hace en una ma  ana   Tipo  Instalaci  n pavimento   La cantidad  expresa Metros cuadrados    No se necesita mas     Tipo  Cemento   La cantidad expresa Kilos    Total presupuesto  excluido IVA        mpr de reformas C I F  51455026F  a   11   26027 Hadrid  Madrid  Fijo  0132493932   Cuanta  ESO201880001880001234587    P  gina 38 de 53    e Gesti  n de l  neas de presupuesto  A pa
15. 4  dom 02 11 14  mar 04 11 14  dom 09 11 14  mi   12 11 14  dom 16 11 14  lun 24 11 14  jue 27111114  dom 30 11 14  vie 05 12 14  jue 1111214  s  b 13 12 14    mar 16 12 14  mar 16 12 14  dom 28 12 14    Fin  lun 27 10 14  mi   01 10 14  mi   08 10 14  jue 09 10 14  s  b 11 10 14  jue 16 10 14  mi   22 10 14  lun 27 10 14    lun 15 12 14  mi   29 10 14  s  b 01 11 14  lun 03 11 14  s  b 08 11 14  mar 1111 14  s  b 15 11 14  dom 23 11 14  mi   26 11 14  sab 29 11 14  jue 04 12 14  mi   10 12 14  vie 12 1214  lun 15 12 14    lun 12 01 15  s  b 27 12 14    lun 05 01 15       octubre noviembre diciembre enero  22 09   29 09   06 10   13 10   20 10  27110   03   1 1 10 11 117111 24111 01 12   08 12 115 12  22 12 29 12   05 01  12 01 19 01                      P  gina 6 de 53       3 An  lisis y dise  o    3 1 Requerimientos funcionales   no funcionales    3 1 1 Requerimientos funcionales    OOOO    El sistema gestionar   la administraci  n de una empresa de reformas   El sistema tendr   inicialmente cargados una serie de datos para evitar una excesiva carga de  trabajo inicial al administrador del sistema y o los usuarios  Entre estos est  n    R  bricas de gastos    Tipos de producto    Tipos de facturaci  n    Municipios espa  oles     Para obtener una mayor claridad  se han agrupado los requerimientos por los m  dulos en los que la  aplicaci  n estar   divida     3 1 1 1 M  dulo 1  Usuarios y acceso al sistema    La aplicaci  n exigir   un alias o nombre de usuario y una contra
16. 4 Madrid  11 B25875461 Peluquerias Loli x x    Calle Las Mercedes  26 Moraleja de Enmedio 28125 Madrid    Fecha hora de impresi  n  lunes  05 de enero de 2015 a las 09 45    Buscar   Siguiente bd   GA a    Tfn  fijo    912582525    912125465    911234567    913256549    913251325    Listado de clientes    609000212    654215215    623458754    656548545    654985465    Tfn  movil    Observaciones       jose garcia  MHmicorreo es 11    No hay ascensor  IgomezQuoc edu ES6812345678061234567890 0   Es posible que lo podamos montar un pie de ducha   luis gomezBestuches  org ES6812345678061234567890 5   observaciones  camicerias artemioS gmail com ES9700850045030028578545 7    No se pueden descargar materiales durante el d  a   Peluqueria  Loli moralito es 8   Preguntar por Conchi    P  gina 1 de 1    Gesti  n de productos  En esta pantalla  un miembro del rol presupuesto gestionar      los productos  alta  baja  modificaci  n y consulta  que posteriormente ser  n    asignados a un presupuesto     Pantalla general   Gesti  n de productos    Nombre    A  adir producto   Acci  n   ID Nombre Precio Coste  ii EY 9 Cemento 1 00   ii Ey 7 Instalaci  n pavimento 3 00 1 00  ii E  2 Pavimento gres porcelanico 20 00   W E   15  Trabajos de electricidad 25 00   W E   14  Trabajos de fontaneria 25 00   ii Ey 13 Traslado de muebles y enseres a 100 00 25 00    nuestras oficinas    Pantalla especifica  Gesti  n de productos          Modificaci  n   ID  T   Nombre  Instalaci  n pavimento  Desc pre
17. Nueva   1D  A  adirl  nea   12  Acci  n Orden  mE  10  O EY 20  q EY 30       Emisi  n  14 12 2014    Cliente Descripci  n       Jos   Garcia Factura correspondiente al presupuesto 1  Importe Concepto  200 00 Translado de escombros  fuera de presupuesto  modificado   1 495 79 Factura correspondiente al presupuesto 1    124 21 Extras fuera de presupuesto    Gesti  n de lineas de facturas sin emitir    ID  12       Modificaci  n linea    Orden Importe    10 200 00          Emisi  n Cliente Descripci  n  14 12 2014   Jos   Garcia Factura correspondiente al presupuesto 1  Texto    Translado de escombros  fuera de presupuesto  modificado                                importe   Lineas Pagado   IVA    2 074 80 3 2 074 80 14 00  Importe   Lineas Pagado  IVA    2 074 80 3  2 07480  14 00  Importe   Lineas Pagado   IVA    2 074 80 3 2 074 80 14 00             AAA    Acci  n Orden    EY 10  um EY 20  um EY 30    importe Concepto  200 00 Translado de escombros  fuera de presupuesto  modificado   1 495 79 Factura correspondiente al presupuesto 1    124 21 Extras fuera de presupuesto    P  gina 43 de 53    e Gesti  n de proveedores  En esta pantalla  un miembro del rol gasto gestionar   los  proveedores  alta  baja  modificaci  n y consulta  que posteriormente ser  n  asignados a un gasto y  opcionalmente  a un producto     Pantalla general   Gesti  n de proveedores       Denominaci  n  Ordemar por   Acci  n ID NIF Denominaci  n Activo  MEF  4   a1234567D Compa  ia de electricidad No  i 5
18. a  los requerimientos planteados     Sin ser exhaustivos  podemos citar  dentro de las soluciones de pago  a las siguientes empresas y productos     e  EBP  s f    Obras y reformas  en tres versiones  B  sica  Standard y Profesional   e   Solinat  s f    m4PRO    e   Reparanet  s f    Reparanet es    e  Hemesa  s f    Avant Suite ERP  Existe una versi  n especializada para empresas de reformas      Dentro de los programas gratuitos que cubren parte de estas necesidades podemos citar los siguientes     e VisualOBRA   e PriMus DCF   e Libro de obra     A excepci  n de Reparanet es que es una aplicaci  n Web  todo el resto de las citadas son aplicaciones Windows  que no  cumplir  an uno de los requerimientos  portal web      Todos los programas de pago cubren ampliamente las necesidades de nuestra empresa aunque la gran cantidad de  caracter  sticas adicionales que incluyen  mediciones  informes anal  ticos de obra  emisi  n de certificados  estadillos de  personal  etc    exceden la petici  n realizada y los convierten en aplicaciones de un manejo m  s complicado que la que  se pretende construir  Tambi  n es necesario contar con el desembolso que significa la adquisici  n de la misma y su  coste anual de mantenimiento     P  gina 3 de 53    Las aplicaciones gratuitas cubren uno o m  s de los requerimientos pero adolecen de una falta de globalidad y no es  posible una integraci  n entre ellas     Reparanet es  por otra parte  est   enfocado a reparaciones realizadas por empresa
19. al presupuesto 2    Importe  3 18    IVA    14 00    Pagado    Luis Gomez 2 00                      P  gina 41 de 53    ld 4 1 de2  Pb bl   4  100  ka Buscar   Siguiente il    GA  r       F Refor empresa de reformas    Luis Gomez   Calle de los Madro  os  33   28395 Cervera de Buitrago  Madrid   C I F  12345678Z    Factura N     2 2014    Fecha emisi  n  domingo  14 de diciembre de 2014    Descripci  n  Factura correspondiente al presupuesto 2    Factura correspondiente al presupuesto                 Base Imponible  IVA    14 00       Total Factura    Palos amponas de calco C I F  5133502  r  Calla La Falma     piso 11   26027 Malrid  Madrid  Figo  2913200332   Conta  ES020158560001440001234587    Pagar factura  Gesti  n de pago de facturas emitidas    Pago de factura    ID  14  importe bruto  368 00  Tipo IVA  14  importe IVA  51 52  importe factura     importe pagado hasta el momento        importe pagado en total  0 00       AE e 1  e    P  gina 42 de 53    e Gesti  n de l  neas de factura  A partir de la pantalla anterior y una vez seleccionada    una factura  se pueden gestionar las l  neas que la componen  alta  baja  modificaci  n  y consulta      Pantalla general   Gesti  n de lineas de facturas sin emitir    Descripci  n   Acci  n ID  E   12             Ordernar por    Descripci  n YV    Emisi  n Cliente Descripci  n    Factura correspondiente al presupuesto 1          14 12 2014   Jos   Garcia    Pantallas especifica  Gesti  n de lineas de facturas sin emitir       
20. ando la  imposibilidad de pagar m  s que  el total de la factura                   P  gina 22 de 53    Alta  borrado  modificaci  n y consulta de gastos    Actor principal    Miembros del rol    gasto     Pre condiciones       El usuario tiene asignado el rol    gasto    y solicita gestionar los gastos  Post condiciones          Se realiza la actualizaci  n o consulta deseada  Flujo b  sico    Sistema    1 Accede a la gesti  n de gastos 2 Muestra por pantalla todos los  gastos    Finaliza la consulta    Flujo alternativo    Paso   Usuario   Paso   Sistema  Alta de gasto    1 Solicita el alta de un nuevo gasto 2 Muestra todos los campos  necesarios para realizar el alta          3 Introduce los datos del nuevo gasto Valida y graba los datos del nuevo  Ea gasto  Vuelve al paso 2 del flujo  b  sico  Modificaci  n de gasto  1 Solicita la modificaci  n de un gastos 2 Muestra los campos necesarios  MI existente para realizar la modificaci  n con  los datos actuales  3 Introduce los datos modificados Valida y graba los datos  Ml modificados del gasto  Vuelve al  paso 2 del flujo b  sico  Borrado de gasto    3  existente    MA Borra el gasto  Vuelve al paso 2 del  flujo b  sico    Flujo excepcional    Paso   Usuario error_   Paso   Sistema    Los datos introducidos no son correctos   1 Muestra uno o varios mensajes de  error indicando los campos  err  neos    P  gina 23 de 53    Solicitud de listados de contabilidad y estad  sticas    Actor principal  Miembros del rol    contabilidad
21. az entre la capa de datos y las de l  gica de negocio y visualizaci  n     Un punto importante es la orientaci  n a objetos que se obtiene con esta t  cnica ya que  pasamos de utilizar datasets  registros y tablas a utilizar objetos de negocio tales como clientes   proveedores  presupuestos o facturas con todas las ventajas inherentes y  sobre todo  con la  generaci  n de un c  digo mucho m  s sencillo y auto explicativo     No he tenido el tiempo suficiente para experimentar con Entity Framework a nivel profesional   pero tengo muy claro que debo profundizar en esta t  cnica que  en mi opini  n  tiene un futuro  m  s que prometedor independientemente del tipo de aplicaciones que se desarrolle     P  gina 52 de 53    5 P  ginas web referenciadas sobre programas de reformas    EBP   s f    Software obras y reformas  Obtenido de  http   es ebp com productos obras_reformas aspx   Hemesa   s f    Avant Suite ERP es una aplicaci  n horizontal dise  ada para cubrir las  necesidades de cualquier tipo de negocio  Obtenido de  http   www  hemesa comAndex php menuvar 203   Reparanet   s f    Programa de gesti  n de Reparadores del Hogar  Obtenido de  http   www  reparanet es    Solinat   s f    Software de gesti  n empresarial y control de obras para empresas de  Reformas  Obras y Rehabilitaciones  Obtenido de  http   www solinat com programa empresas reformas   rehabilitaciones htm gclid CLezwYP0g8ECFS XKtAodyilA2A    6 Bibliograf  a   Microsoft    s f    Learning ASP NET  Obtenido de
22. cidad Reformar la instalacion    P  gina 39 de 53    e Gesti  n de facturas  En esta pantalla  un miembro del rol factura gestionar   los  facturas  solo alta y consulta      Pantalla general   Gesti  n de facturas       Descripci  n  Ordernar por    Descripci  n V  Acci  n ID Emisi  n A  o  N Factura Cliente Descripci  n Emitida  Total Pagado  ii Ey 12 14 12 2014   2 014 1 Jos   Garcia Factura correspondiente al presupuesto 1 No 2 074 80 2 074 80  13 14 12 2014   2 014 2 Luis Gomez Factura correspondiente al presupuesto 2 Si 3 18 2 00  14 14 12 2014 0 0 Luis Gomez Factura correspondiente al presupuesto 3 Si 419 52 0 00  10 14 12 2014 0 0 Carnicerias Artemio Factura correspondiente al presupuesto 5 Si 43 09 0 00    Pantalla especifica  Gesti  n de facturas    Modificaci  n  ID  12    Presupuesto  1       Cliente  Jos   Garcia  Emisi  n  14 12 2014   E3    Factura ejercicio   1 2014    Descripcion  Factura correspondiente al presupuesto 1  importe bruto  1 820 00   Tipo IVA  14   importe IVA  254 80    importe factura  2 074 680    importe pagado  207480    Observaciones  cliente     Observaciones  internas        Grabar modif   Cancelar    P  gina 40 de 53    Generar factura desde presupuesto  Generar facturas a partir de presupuestos aceptados    Nueva ID Creaci  n Cliente Descripci  n  Generar factura   5 12 12 2014   Carnicerias Artemio Reforma de la carniceria  Orden Cantidad Producto Concepto  10 1 00 Trabajos de electricidad Reforma electrica  20 5 00 Instalaci  n pavim
23. de 53    Descripci  n  Alta  borrado  modificaci  n y consulta de proveedores    Actor principal    Miembros del rol    gasto     Pre condiciones       pe    El usuario tiene asignado el rol    gasto    y solicita gestionar los proveedores    Post condiciones          Se realiza la actualizaci  n o consulta deseada  Flujo b  sico    Sistema    1 Accede a la gesti  n de proveedores 2 Muestra por pantalla todos los  proveedores  O    Finaliza la consulta    Flujo alternativo    Usuario   Paso   Sistema    Alta de proveedor    Solicita el alta de un nuevo proveedor    Introduce los datos del nuevo    Muestra todos los campos  necesarios para realizar el alta  Valida y graba los datos del nuevo  proveedor  Vuelve al paso 2 del  flujo b  sico    proveedor       Modificaci  n de proveedor    B  1 Solicita la modificaci  n de un 2 Muestra los campos necesarios  proveedor existente para realizar la modificaci  n con  los datos actuales  a  o    Introduce los datos modificados    Valida y graba los datos  modificados del proveedor  Vuelve  al paso 2 del flujo b  sico       3 Borrado de proveedor  Solicita el borrado de un proveedor  existente    Acepta los datos    Flujo excepcional    Paso   Usuario error___________k Paso   Sistema    Los datos introducidos no son correctos     1 Muestra uno o varios mensajes de  error indicando los campos  err  neos    Muestra los datos del proveedor    Borra el proveedor  Vuelve al paso  2 del flujo b  sico    Se solicita el borrado de un proveedor
24. de IIS pdf     e Fichero de instalaci  n  setup exe  obtenido a partir de la soluci  n en VS 2012    e Aplicaci  n web GESREF    e Manual de usuario     P  gina 5 de 53    2 5 Propuesta de actividades y cronograma  El calendario esbozado en el plan de trabajo  en l  neas generales se ha cumplido si bien ha requerido esfuerzos extra en algunos aspectos concretos como la  falta de conocimiento de toda la tecnolog  a relacionada con Entity Framework que me ha obligado a profundizar en este aspecto     el    Nombre de tarea    1 Analisis y dise  o    5   3 h O BE w       Analisis de requerimientos  Casos de uso   Modelo conceptual  Diagrama de arquitectura  Dise  o de la BD   Modelo de clases   Interfaz grafica    Implementaci  n    Creaci  n de la base de datos  Modulo de usuarios  Modulo de administraci  n  Modulo de productos  Modulo de clientes  Modulo de facturas  Modulo de presupuestos  Modulo de proveedores  M  dulo de gastos  Modulo de contabilidad  Pruebas   Manual de instalaci  n  Manual de usuario    Entrega final    Presentaci  n  Memoria resumen    Duraci  n    20 d  as  4 horas  13 horas  2 horas  4 horas  10 horas  12 horas  10 horas    35 d  as  4 horas  6 horas  4 horas  10 horas  6 horas  8 horas  16 horas  6 horas  6 horas  10 horas  12 horas  4 horas  6 horas    20 d  as  24 horas  18 horas    Comienzo    mar 30 09 14    mar 30 09 14  jue 02 10 14  mi   08 10 14  jue 09 10 14  s  b 11 10 14  jue 16 10 14  mi   22 10 14    mar 28 10 14  mar 28 10 14  jue 30 101
25. defecto  se tomar   el del cliente   Beneficio  Importe calculado que indica la diferencia entre el costo de los productos y precio  al cliente una vez aplicado el descuento  Este dato es informativo y no puede ser modificado   No aparece en el presupuesto para el cliente     P  gina 10 de 53    O    O    OOOOOO    O  O  O    Los datos din  micos de un presupuesto estar  n formados por   tems de dos tipos a los que  denominaremos    l  neas de presupuesto    y    l  neas de texto      L  neas de presupuesto  Recoger  n datos de productos  ya sean materiales o servicios  con  indicaci  n de la cantidad facturada   L  neas de texto libre  Sirven para a  adir comentarios a los presupuestos  Podr  n incluir un  importe que se sumar   al total del presupuesto   Los datos est  ticos de una    l  nea de presupuesto    son   Producto  impl  citamente  a partir del producto tendremos su tipo de facturaci  n   Cantidad presupuestada  unidades  metros lineales  cuadrados  d  as  horas  etc    Precio calculado para esta l  nea   Coste calculado para esta l  nea  Dato interno  no aparece en el presupuesto para el cliente    Texto extra para el cliente  Puede estar en blanco    Observaciones internas  No aparecen en el presupuesto del cliente   Los datos est  ticos de una    l  nea de texto    son   Texto para el cliente  Precio   Puede estar en blanco   Coste  dato interno  no aparece en el presupuesto para el cliente  puede estar en blanco  puede  tener contenido aunque el precio no lo t
26. e recepci  n    En caso de tratarse de una factura  su identificaci  n compuesta de a  o y n  mero  Este   identificador puede estar duplicado  pero debe ser   nico por proveedor    Proveedor asociado   Se deber   crear un proveedor gen  rico para los peque  os gastos  cuya   cuant  a no justifica la creaci  n de uno espec  fico    Descripci  n del gasto    Importe total del gasto    Rubrica del gasto  alquiler  tel  fono  luz  impuestos  etc     Observaciones internas  El sistema permitir   la gesti  n de rubricas de gastos  Se podr  n dar de alta  modificar o dar de  baja las rubricas de los gastos     3 1 1 8 M  dulo 8  Contabilidad estad  sticas    3 1 2    El sistema mostrar   informaci  n de contabilidad y estad  sticas que ayuden al control de la  empresa a los miembros del rol    contabilidad      La informaci  n se mostrar   por pantalla  permitiendo ya sea su impresi  n o su exportaci  n a  diversos formatos  PDF  Excel  Word  etc   Consultas estad  sticas   Resumen de resultados  Comparativo entre los ingresos  facturas cobradas  y gastos  pagos  realizados  para un periodo seleccionado   Relaci  n de presupuestos creados  aceptados  no aceptados y facturados en un periodo  seleccionado para uno  varios o todos los clientes   Relaci  n de facturas emitidas  cobradas y cobradas parcialmente en un periodo seleccionado  para uno  varios o todos los clientes   Gastos en un periodo para uno  varios o todos los proveedores y para una  varias o todas las  rubricas     No 
27. e y de generar tanto el Balance y los Libros Mayores como la Cuenta de P  rdidas y  Ganancias     Con respecto a los impuestos  deber  a llevar los registros contables de IVA cobrado y pagado  para poder generar las declaraciones anuales del modelo 347 as   como las declaraciones  mensuales     El programa deber  a ser capaz de generar recibos domiciliados en normativa SEPA para  cargar las facturas de aquellos clientes que lo soliciten este medio de pago  as   como generar  transferencias igualmente en normativa SEPA para efectuar los pagos de los proveedores  que lo soliciten     P  gina 51 de 53    Conclusiones    La generaci  n de una aplicaci  n web completa utilizando un ORM basado en una nueva  tecnolog  a  Entity Framework  de Microsoft ha sido una actividad muy enriquecedora  si bien ha  requerido un esfuerzo adicional muy importan te para su comprensi  n     Hasta la fecha  en mis desarrollos profesionales de aplicaciones web  deb  a ocuparme tanto de  la generaci  n de las pantallas y su c  digo adjunto como de los aspectos t  cnicos de la base de  datos  restricciones    ndices y procedimientos almacenados para la gesti  n de altas  bajas   consultas y modificaciones  igualmente era necesaria la creaci  n del interfaz entre ambos  mediante las soluciones de ADO NET     La experiencia con la tecnolog  a Entity Framework de Microsoft me ha resultado muy  enriquecedora ya que me a  sla de la gesti  n de la base de datos y sobre todo  me evita la  creaci  n del interf
28. eJU0OC    Universitat Oberta    10  de Catalunya 20       GESREF    Gesti  n empresa de reformas  Memoria       TFC en  NET  TUTOR  JAIRO SARR  AS GUZMAN  ALUMNO  LUIS P GARR  N MART  N    P  gina 1 de 53    1 Contenido    LINO e EE OAOE catas  Z Descripcion del O eE ENS  Al Justificaci  n del proyecto  idoneidad              o ccccoooccnonnccnnnonocnnonaconnnnnconononocnnanaranonos  Zalsl      POrQuU  edel Pro vecinal pp  21 2 Est  dio d   Mercado icono ica ia iia  21 3  De  esc  ipci  n del PLOVSC  O  auna imanol   2 2 Requerimientos  de la SolUCION ovina iia   P A 4  depa 4    SS A rr E An  A N    Funcional  s  A A A E A   2 3 Resultados esperado aian a EE E ES  2 4 Productos opten dO snn     E E N  2 5 Propuesta de actividades y cronograma        sessssssessresresrresressresrresersrrerersresereseesrresene   A AS Oaa a a a E E  3 1 Requerimientos funcionales   no funcionales        ccccccononccccnnnnnnnnnnaccnananononanacinananonan  L1   Requerimientos TUNCIONalES sssi  342 a AA q EA A   3 2 Relacion de casos SUSO matan AA EEE  32A ESPECIMCACI  N EAk eee oler   3 3 Diagrama de casos dE USO iia  3 4 Diagrama entidad relaci  n de la base de datoS       cccccccccccnnncccnncnnnacinacnnnacinananoannnana  3 5 Diaea de Co ES a A EE AERO  3 6 Daci Ma A Pe E o ER IN  3 7   Ntertaz ratico   4 Mejoras posibles de la aplicaci  n y CONCLUSIONES       cccoooononcnncnnnnnnnnnnnncnnnnnnnnnnnnnos  S P  ginas web referenciadas sobre programas de reforMaS     ooooonnccnnnccccnnnnnonnnnnnnnos
29. eedores  Esta gesti  n incluir   el alta  baja  y modificaci  n de los datos est  ticos de las contrapartidas que posteriormente podr  n ser  asignados a un presupuesto  factura o gasto    Cada contrapartida tendr   un identificativo   nico asignado por el sistema    Los datos est  ticos que forman parte de la contrapartida son     P  gina 9 de 53    O  0 0 00 03    Nombre y apellidos o denominaci  n social    Persona f  sica o jur  dica    NIF o NIE   Domicilio  direcci  n  c  digo postal  ciudad y provincia    N  meros de tel  fono fijo y m  vil    Correo electr  nico    IBAN de la cuenta de la contrapartida   Estado de la contrapartida    O Activo    O Dado de baja  no podr   usarse en nuevos presupuestos  facturas o gastos     Observaciones    Datos exclusivos de clientes   O Descuento habitual practicado a este cliente  puede ser cero  pero nunca negativo    Datos exclusivos de proveedores   O Persona de contacto  Se comprobar   que las contrapartidas est  n identificadas con un NIF NIE v  lido   El identificativo fiscal de la contrapartida ser     nico en toda la tabla aunque podr   figurar en  ambas en el caso de ser simult  neamente cliente y proveedor   Se verificar   que los n  meros de tel  fono solo incluyen n  meros y que tienen una longitud de 9  caracteres   En el IBAN de la cuenta se verificar   que se trata de una cuenta espa  olas que comience por  ES  que su longitud sea de 24 posiciones y que el c  lculo de los d  gitos de control es correcto   En el corre
30. enga    Un presupuesto con estado    No aceptado    puede ser libremente modificado  recalculado   anulado o borrado   El reca