Unidad 2. Requerimientos para el anlisis del diseo orientado
a objetos Actividad 2. Requerimientos para disear un programa Anlisis y diseo orientado a objetos Unidad 2. Requerimientos para el anlisis del diseo orientado a objetos Actividad 2. Requerimientos para disear un programa Oscar David Diguero Cataln A!2"2#!$$ %rupo D&'DOO'!#(!C'((# Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa Oscar David Diguero Cataln A!"#$#%"&& 'rupo DS(DOO("%)"C())% Anlisis y diseo orientado a objetos Unidad 2. Requerimientos para el anlisis del diseo orientado a objetos Actividad 2. Requerimientos para disear un programa Actividad 2. Requerimientos para disear un programa Con el fin de aplicar cada uno de los conceptos bsicos de los estndares de especificaciones de un anlisis, disea un programa con orientacin a objetos haciendo un documento que sirva como base para conocer los requerimientos para disear el programa de un saln de belleza. 1. Plantea una situacin hipottica o pregunta al encargado!a" de un saln de belleza acerca de qu le gustar#a controlar por computadora !$btencin % anlisis de requerimientos". &. Con base en la informacin obtenida, en un archivo de te'to escribe los requerimientos del usuario % del sistema !(specificacin de requerimientos". ). *punta si es viable o no !+alidacin de requerimientos". ,. -uarda tu actividad con la nomenclatura .$$/0&/*&/1123. 4. (nv#a el archivo a tu 5acilitador!a" para recibir retroalimentacin. Requerimientos para disear un programa Cliente ) &al*n de belle+a Cuestiones relevantes para el planteamiento del problema, *+u, es lo -ue re-uiere. *+u, pretende obtener con lo re-uerido. *En cunto tie/po lo re-uiere. *Cunto est dispuesto a invertir. En el proceso de entrevistas para la recopilacin de in0or/acin, se entrevistan al due1o del saln 2cliente3 y al estilista en 4e0e 2usuario3 se proponen las siguientes preguntas5 A. -.u/ 0ace su negocio1 Describa brevemente 6espuesta cliente5 78osotros nos dedica/os a la cultura de belle9a, o0reciendo a nuestros clientes la atencin de estilistas pro0esionales -ue les otorgan un servicio Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa Oscar David Diguero Cataln A!"#$#%"&& 'rupo DS(DOO("%)"C())% Anlisis y diseo orientado a objetos Unidad 2. Requerimientos para el anlisis del diseo orientado a objetos Actividad 2. Requerimientos para disear un programa :re/iu/; Debido a la calidad de servicios -ue o0rece/os y a nuestro prestigio, el n</ero de clientes -ue nos pre=eren es alto por lo -ue la organi9acin de nuestra agenda es ex>austiva, ya -ue conta/os con citas >asta de ? /eses de anticipacin, co/o es el caso de arreglo de novias; Ade/s o0rece/os ta/bi,n estilistas en sitio para progra/as televisivos y co/erciales@A 7Es de vital i/portancia para nuestro negocio contar sie/pre con un stocB co/pleto de productos, por-ue so/os distribuidores silver de la !oreal, !anco/e y 'arnier; Esto no per/ite tener lneas exclusivas -ue no se encuentran a la venta libre al p<blico;@ 6espuesta usuario5 76ecibi/os a partir de las C5)) a/ con a/abilidad y pro0esionalis/o a todos nuestros clientes para o0recerles nuestros servicios co/o son5 cortes de cabellos, tintes, trata/ientos, /a-uilla4e pro0esional y aplicacin de trata/ientos 0aciales, pedicura y /anicure principal/ente; :ara nosotros es /uy i/portante sie/pre estar disponibles para nuestros clientes 0recuentes ya -ue conta/os con la pre0erencia de artistas, gente de la poltica y >asta reporteros televisivos; 8uestro prestigio se re0uer9a con nuestras lneas de productos -ue son /uy solicitados@A 2. -3odr4a mencionar algunas problemticas e5istentes o necesidades 6uturas en su negocio1 6espuesta cliente5 7De/os tenido algunos proble/as con el control de inventario, en algunos casos al utili9ar ciertos productos >ay desperdicio o robo >or/iga por parte de algunos e/pleados -ue >e/os ido depurando; Otro proble/a el cual yo considero es el /s grande es el control de citas, actual/ente conta/os con una recepcionista -ue las to/a de /anera escrita pero sera /uc>o /s adecuado el tener un siste/a -ue nos generase alertas y en el cual se pudieran >acer actuali9aciones debido a cancelaciones, para poder re(agendar@A@Algo interesante sera -ue pudi,ra/os llevar estos controles en lnea tanto para -ue nuestro clientes pudieran >acer sus citas o reprogra/arlas, y recibir alertas sobre estos /ovi/ientosA@ 6espuesta usuario5 7Eo tengo algunos proble/as con el siste/a de propinas ya -ue /uc>a veces son cargados a tar4eta de cr,dito y no se ven reFe4ados en /i salario@A 7Algunas veces no tene/os existencia de productos lo cual es terrible por-ue nuestros clientes se /olestan@A@!a puntualidad y asistencia de todo /i personal es in/e4orable, pero a veces re-ueri/os estilistas externos para cuando da/os servicio en locaciones televisivas por lo -ue sera <til recibir un correo en tu Ip>one sobre citas i/portantes acorde a la agenda del negocios, para reprogra/ar estos eventos@ Obtenci*n y anlisis de requerimientos Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa Oscar David Diguero Cataln A!"#$#%"&& 'rupo DS(DOO("%)"C())% Anlisis y diseo orientado a objetos Unidad 2. Requerimientos para el anlisis del diseo orientado a objetos Actividad 2. Requerimientos para disear un programa Despu,s de revisar los cuestionarios -ue >an aplicados al usuario(cliente de=ni/os la especi=cacin -ue re-uiere; Control de citas 2gestin en lnea de agenda electrnica con alertas en siste/a y dispositivos /viles va e/ail3 Control de inventarios de producto por da, alertas de producto y es-ue/a de abasteci/iento; Control de gastos, adeudos, cobros y co/isiones; Inspeccionado toda la in0or/acin -ue obtuvi/os deter/ina/os las venta4as operativas -ue podra proporcionar el siste/a; Incre/entar la e=ciencia de operacin del estableci/iento; Gantener contacto con los clientes distinguidos; Crear una operacin ubicua 2en lnea3 Dis/inuir los costos operativos y perdidas Incre/entar ventas en el saln de belle9a Control total de las operaciones -ue se realicen en el saln de belle9a Ge4or to/a de decisiones en la actual operacin; 7studio de viabilidad Al anali9ar estos re-ueri/ientos y otros /s, -ue se obtienen en posteriores reuniones de anlisis deter/ina/os su viabilidad econ/ica, legal y t,cnica; Deter/ina/os -ue el siste/a es viable por las siguientes condiciones5 El cliente tiene la capacidad econ/ica para co/prar un desarrollo; !as necesidades y re-ueri/ientos son acotables, t,cnica/ente es reali9able; !as venta4as econ/icas -ue representa brindar un /e4or servicio y tener /ayores ventas de producto, costean el costo del siste/a; !a ubicuidad -ue signi=ca utili9ar siste/a en lnea constituye una venta4a estrat,gica para el negocio; Ea -ue ser alo4ado en 7la nube@, la inexistencia de una in0raestructura cliente( servidor local /antenida por el usuario, representa una dis/inucin tre/enda de costos en los re-ueri/ientos =nales; !egal/ente, el cliente poseer los derec>os del desarrollo, y se =r/ar un acuerdo de con=dencialidad con los desarrolladores; 7speci8caci*n de requerimientos Requerimientos del usuario Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa Oscar David Diguero Cataln A!"#$#%"&& 'rupo DS(DOO("%)"C())% Anlisis y diseo orientado a objetos Unidad 2. Requerimientos para el anlisis del diseo orientado a objetos Actividad 2. Requerimientos para disear un programa Estos re-ueri/ientos se basan en las necesidades del usuario -ue ya 0ueron de=nidas anterior/ente; En nuestro docu/ento; :ero para e0ectuar la validacin de re-ueri/ientos del siste/a, las revisa/os ; Control de citas 2gestin en lnea de agenda electrnica con alertas en siste/a y dispositivos /viles va e/ail3 Control de inventarios de producto por da, alertas de producto y es-ue/a de abasteci/iento; Control de gastos, adeudos, cobros y co/isiones; Requerimientos del sistema Al tener una especi=cacin basada en la Heb, un re-ueri/iento espec=co es encontrar un servicio de >ospeda4e -ue nos brinde las caractersticas y venta4as para nuestro siste/a5 Soporte para el lengua4e en -ue eli4a/os desarrollar nuestra aplicacin 2:D:, :yt>on, 6uby, ;8et, etc;3 Soporte para el /otor de base datos /s adecuado para el siste/a 2GyS+!, :ostgreS+!, S+! server, GariaDI, etc;3; Iuena capacidad de al/acena/iento 2#)'b3 para bases de datos e in0or/acin gr=ca 2i/genes de los clientes y productos, videos de productos, broc>ures, etc;3 Iuen nivel de trans0erencia de datos para co/unicaciones concurrentes; Excelente redundancia y disponibilidad 2&J#%3; A>ora para la operacin del cliente, ta/bi,n de=ni/os una especi=cacin5 Co/putadora con capacidades actuales -ue pueda /ane4ar correcta/ente navegadores de internet /odernos 2Internet Explorer, Kire0ox, C>ro/e3, aun-ue no es re-uerido gran poder de c/puto 2DesBtop o laptop, cual-uier procesador JL?, cuando /enos M 'b, disco duro $))'b, conexiones de red cableadas o inal/bricas, c/ara Heb o =4a para to/ar 0otos de clientes, unidad ptica; Etc;3 Conexin a internet con buen anc>o de banda 2puede ser un servicio de >ogar o de negocio, cuando /enos $ 'b3 Siste/a de eti-uetado de cdigo de barras para inventario; !ector de cdigo de barras tanto para inventario co/o para control de citas; 9alidaci*n de requerimientos Nna ve9 -ue conta/os con todos estos ele/entos procede/os a validarlos, revisando toda la in0or/acin en busca de errores, restricciones 2*El personal se encuentra Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa Oscar David Diguero Cataln A!"#$#%"&& 'rupo DS(DOO("%)"C())% Anlisis y diseo orientado a objetos Unidad 2. Requerimientos para el anlisis del diseo orientado a objetos Actividad 2. Requerimientos para disear un programa capacitado para la operacin del siste/a. *Es lo su=ciente co/prensible para los usuarios =nales2clientes y operadores3, etc;3 y procede/os a la siguiente 0ase Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa Oscar David Diguero Cataln A!"#$#%"&& 'rupo DS(DOO("%)"C())%