Anda di halaman 1dari 38

Universidad Tecnolgica de Coahuila Organismo Pblico Descentralizado del Gobierno del Estado.

7-ITIN A

Nancy Paola Ruiz de la Pea Martn Antonio Ramos Daz Daniel Marn Vargas Luis Alberto Hernndez Salas Edgar Santiago Alvares Gonzlez

Optativa1

Profesor. Jorge Alberto Ramrez

Evidencia basada en el estndar IEEE830

Noviembre de 2010

1- Introduccin. En este documento se hablar del proyecto a realizar por parte de los desarrolladores, incluyndose en l, todos los procesos que se efectuarn, empezando por el levantamiento de requerimientos, basndose en distintas tcnicas, tales como la aplicacin de encuestas, entrevistas, etctera, por mencionar algunas, hasta la implementacin de ste, pasando por todo el desarrollo del sistema, desde la etapa de diseo hasta la etapa de implementacin. Tambin se enfocar en mencionar el por qu de la realizacin del sistema, la funcionalidad de ste, los beneficios que tendr el cliente al implementar el sistema en el restaurante, la optimizacin que se obtendr en los procesos del mismo, el manejo de nuevas tecnologas, tales como la implementacin de una touch screen, al igual que las restricciones que se presentarn en el desarrollo de nuestro proyecto. Se incluir en el siguiente documento, toda la documentacin posible, realizada en el proceso de desarrollo del proyecto. Para esta parte, se utiliz principalmente el manejo del lenguaje de modelado UML.

1.1Propsito. El sistema tiene el propsito de agilizar las funciones que realiza cada empleado, llevar a cabo una administracin de los productos que se utilizan, asi como sus costos y ganancias del establecimiento, beneficiar a los empleados que tengan las funciones que se realizan cotidianamente, como lo son el cocinero, cajero y mesero. Todas las funciones del sistema tienen un propsito, las cuales son: Tomar Orden. Su propsito es el de apuntar una orden a travs de un dispositivo electrnico, donde el mesero tendr una mayor precisin en los costos y en los totales de las cuentas que surjan de los clientes que llegan al establecimiento. Alta y baja de clientes. Registrar a cada cliente que llegue al establecimiento. Alta y baja de empleados. Guardar y/o poder eliminar los datos personales de cada empleado. Compras a proveedores. Registrar los productos que deja cada proveedor as como tambin el de obtener los costos de estos mismos. Alta y baja de proveedores. Guardar y/o eliminar los datos de aquellos proveedores que vallan surgiendo para beneficio del establecimiento. Cortes de caja. El cajero tendr la opcin de realizar un corte de caja para poder obtener las ganancias de cada turno del personal. Inventarios. Llevar a cabo la administracin de todos los productos, as como tambin el capital.

Reservacin de mesas. Llevar a cabo un control de cada mesa que reserve un cliente, con el propsito de tener una mayor organizacin al momento de la llegada de los clientes al establecimiento. Cancelar orden. Tener la opcin de poder dar de baja una orden a la cual fue rechazada por un cliente. Facturacin. Tener la posibilidad de entregarle una factura a un cliente de los productos que consumi. 1.2- mbito del Sistema. Nuestro sistema tiene como objetivo principal eficientisar el proceso de cobro del restaurante as como el manejo de ciertos catlogos relacionados para el correcto manejo del cobro, a travs de la realizacin de este sistema permitir al personal del establecimiento a realizar sus funciones con un ndice menor en los mrgenes de error, adems de que por medio de dicha herramienta se optimizaran los procesos de realizacin de las diferentes funciones que contendr la aplicacin. Proporcionar al usuario una herramienta estable y segura que genere seguridad en el personal autorizado para operarlo. Dar un servicio de excelencia apoyado por las nuevas tecnologas en cuanto a lo que se refieren los procesos de cobro para los consumidores. La meta principal es que nuestro cliente obtenga mayor control de su negocio, y exista una agilidad en el proceso de cobro y toma de cuentas de sus clientes y un mejor manejo en el aspecto financiero. 1.3- Definiciones, Acrnimos y Abreviaturas. Definiciones. Aplicacin: una aplicacin es un tipo de programa informtico diseado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajo. Usuario: Que utiliza un ordenador o sistema. Requerimiento: es una necesidad documentada sobre el contenido, forma o funcionalidad de un producto o servicio. Se usa en un sentido formal en la ingeniera de sistemas o la ingeniera de software. Sistema: es un objeto compuesto cuyos componentes se relacionan con al menos algn otro componente; puede ser material o conceptual. Matriz de prioridad: es una tabla que permite la organizacin de ideas o alternativas, segn un cierto orden o grado de preferencia. Prototipos: es un ejemplar o primer molde en que se fabrica una figura u otra cosa.

Software: Se conoce como software1 al equipamiento lgico o soporte lgico de una computadora digital; comprende el conjunto de los componentes lgicos necesarios que hacen posible la realizacin de tareas especficas, en contraposicin a los componentes fsicos del sistema, llamados hardware. Diagrama de Gantt: es una popular herramienta grfica cuyo objetivo es mostrar el tiempo de dedicacin previsto para diferentes tareas o actividades a lo largo de un tiempo total determinado. Interfaz: es la conexin entre dos ordenadores o mquinas de cualquier tipo dando una comunicacin entre distintos niveles. Hardware: corresponde a todas las partes fsicas y tangibles de una computadora: sus componentes elctricos, electrnicos, electromecnicos y mecnicos; sus cables, gabinetes o cajas, perifricos de todo tipo y cualquier otro elemento fsico involucrado; contrariamente al soporte lgico e intangible que es llamado software.

Acrnimos. FODA: Es una matriz en la que se sealan las Fortalezas, Oportunidades, Debilidades y Amenazas de una organizacin. UML: Unified Modeling Language (Lenguaje Unificado de Modelado) WBS: work breakdown Structure (estructura de descomposicin del trabajo)

SMART: eSpecifico, Medible, Acordado y Tiempo establecido

1.4- Referencias Se realiz una entrevista al dueo del establecimiento El sarape para conocer las necesidades que presentan en el restaurante y as realizar una primer vista general de los requerimientos deseados y en base a estos, realizar un sistema automatizador de procesos. Ver apndice 1. Se realiz una encuesta con el objetivo de descubrir los puntos de vista del personal sobre la creacin de un sistema para automatizar los procesos referentes a las operaciones del establecimiento y adems conocer las sugerencias que los mismos pueden aportar para la creacin del sistema. Ver apndice 2. El cuestionario ayudar a identificar los conocimientos con los que cuenta el personal del negocio y as el grupo de trabajo decida el nivel que tendr la capacitacin en cuanto al manejo del software ayudado tambin de los conocimientos y habilidades que tienen para el manejo de la computadora. Ver apndice 3. 3

Una matriz FODA ayudar al equipo de trabajo a identificar la situacin actual del restaurante El Sarape, dando a conocer las fortalezas, oportunidades, debilidades y amenazas de la misma. Ver apndice 4. En la matriz de prioridad el equipo de trabajo identifico diferentes inconsistencias que pudieran presentarse al momento de operar con el sistema, las inconsistencias pueden ser fsicas o lgicas y en base a esto se deliberaron y se obtuvieron las incidencias ms frecuentes en las dos categoras antes mencionadas. Esto contribuir a poner mayor atencin a dicho problemas. Ver apndice 5. Se realizaron diferentes prototipos funcionales para que el gerente del restaurante observe el funcionamiento lgico de los diferentes apartados del sistema, as mismo se realizaron diagramas UML en donde se muestran diferentes perspectivas del funcionamiento del sistema, casos de uso, identificar actores, diagramas de negocios, requerimientos funcionales y no funcionales as como diagramas de clases. Ver apndice 6. Se realizo el WBS del proyecto para desglosar las actividades que se realzarn a modos que se encuentran bajo el criterio SMART (eSpecifico, Medible, Acordado y Tiempo establecido). Ver apndice 7. La lista de actividades realizada muestra en un documento todas las actividades que el equipo de trabajo realizara en el periodo de 63 das para realizar el proyecto, en ella se menciona la duracin, y las fechas de inicio y fin, as como tambin se encuentran agrupadas por las diferentes fases del ciclo de vida del software. Ver apndice 8.

Tambin se realizaron las justificaciones necesarias de las actividades encontradas, esto para tener un aval del porque se realizara dicha actividad y evitar realizar actividades innecesarias. Ver apndice 9. El diagrama de Gantt muestra la secuencia de actividades as como su realizacin en los tiempos marcados anteriormente, as mismo se puede observar en alguno de los casos que algunas de las actividades se realiza a la par de otras. Ver apndice 10. Tambin se realizo un diagrama de red para definir la secuencia de las actividades realizadas dentro de toda la etapa del desarrollo del software. Ver apndice11. . Una vez realizada la lista de actividades, y los diagramas de Gantt y de red se desarrollo la ruta crtica, esto para indicar el trayecto ms corto a realizar las actividades mencionadas. Ver apndice 12. 1.5- Visin general del documento. Con la realizacin de este documento se buscar especificar de manera muy detallada cada paso del proceso de la realizacin del proyecto, al igual que dar a conocer que obstculos, puntos de vista por parte del cliente y de los desarrolladores, atributos que presenta el sistema, caractersticas que debe tener el personal que laborar con ste y la funcionalidad que presentar dentro del rea laboral, se podrn encontrar durante dicho proceso. 4

2- Descripcin General. 2.1- Perspectiva del producto El sistema tiene una visin favorable, ya que ser creado para satisfacer las funcionalidades que realiza cada empleado. Se espera obtener un mayor control de los productos que se manejan en el establecimiento para poder dar un mejor servicio a sus clientes, as como tambin el saber de las ganancias que se llevan cotidianamente, con el objetivo de que nunca existan perdidas. Dar un mayor servicio y obtener ms clientes que llegan al establecimiento. 2.2 Funciones del producto Levantar pedidos. Cobros. Compras a proveedor. Altas de proveedor. Proceso de compra a proveedores. Bajas a proveedor. Cortes de caja. Inventarios. Impresiones de tickets. Pagos con tarjeta. Altas de empleados. Bajas de empleados. Datos de los proveedores. Men de postres. Men de comida. Men de bebidas. Puestos del personal. 2.3 Caractersticas de los usuarios. Para el uso del sistema que se desarrollar para la organizacin Restaurante El Sarape, los usuarios debern tener como mnimo un nivel de estudios de secundario, adems de tener nociones bsicas sobre computacin, estas habilidades deben ser desde lo ms sencillo que es saber encender el equipo de computo, saber usar el teclado, el mouse y cmo navegar en el equipo de computo de acuerdo a los programas que se utilizarn debern saber manejar software como office 2007, conocer las funciones del sistema a desarrollar, saber las herramientas bsicas de Windows XP as como conocer la forma de encontrar dnde se ubican los archivos que se necesitarn.

2.4 Restricciones. Dado que el establecimiento al cual se desarrollar el sistema es un negocio pequeo al cual pueden llegar a asistir alrededor de 30-40 personas y el personal con el que se cuenta no rebasa los 15 empleados se considera que no se obtienen limitantes al momento de realizar nuestras actividades, dado que adems una vez aclarado y 5

establecido por el responsable del negocio, el sistema se desarrollar en el lenguaje elegido por los desarrolladores, adems al tratarse de un sistema nuevo en dicho establecimiento no se cuentan con funciones antecesoras o interfaces anteriores, es por eso que se espera que nuestro sistema adems de ser de gran utilizad, sea un camino por el cual los desarrollos posteriores tendrn que pasar. 2.5 Suposiciones y dependencias. Dentro de las suposiciones, el equipo de trabajo est contando con que el personal que labora en el restaurante, tiene los suficientes conocimientos computacionales para el manejo del sistema, dejando en claro que se dar una capacitacin previa, tambin se estar contando con que nuestro cliente aceptar la utilizacin del sistema operativo que el equipo de desarrolladores propondr, otra de las suposiciones que se tienen, es que el restaurante contar con el equipo de computo requerido, al igual que una red local para la interaccin que habr entre distintas reas. Para obtener la funcionalidad deseada del sistema, ste depender de que algunos requerimientos, tanto funcionales como no funcionales, se hayan cubierto. Especficamente, nuestro sistema depender de que se cuente con una red local, una touch screen, una pistola laser, equipos de cmputo que cubran las especificaciones tratadas con el cliente y el manejo adecuado de el personal que se involucrar con el sistema, siendo sta ltima, una dependencia muy importante, ya que de ella depende el rendimiento del software.

2.6 Requisitos Futuros. Se podrn obtener a futuro, aquellas actualizaciones que se le pudieran dar en lo principal a la base de datos del sistema, pues se tendr la posibilidad de modificar cada tabla, ya se agregar o eliminar campos, as como tambin alterar procedimientos almacenados para despus obtener una funcin ms rpida y efectiva. En el diseo se tendrn opciones de modificar cada ventana que se creo, pues se le podrn agregar ms campos, cambiar imgenes e incluso hacer el sistema ms interactivo. En cuanto a la programacin, se podrn hacer modificaciones a futuro, tanto especificar cada funcin o agregar mejores procedimientos para que el sistema obtenga una mayor rapidez en sus procesos.

3 Requisitos Especficos 3.1 Interfaces Externas El sistema contara con una pantalla Touch Screen, con la cual se podr tomar el pedido, reservar asientos, levantar pedidos, cobrar, etc. 6

Se contara con una impresora con la cual se imprimir los tickets del cliente, tickets de compra el cual el mesero entregara al barman o al encargado de cocina.

3.2 Funciones Levantar pedidos. Esta funcin ayudar a los meseros a facilitar mejorar la toma de orden de los comensales. Cobros. Ayudar a hacer ms segura la forma de cobrar cada una de las rdenes pedidas. Compras a proveedor. Esta funcin registrara cada una de las compras que se realicen a cada uno de los proveedores, para tener un control eficaz sobre esta transaccin. Altas de proveedor. Con esta funcin, como su nombre lo dice, se darn de alta al sistema los proveedores que brindan servicio al restaurante. Proceso de compra a proveedores. Aqu se realizar la transaccin de compra-venta que habr entre el proveedor y el personal asignado del restaurante. Bajas a proveedor. As como se agregarn proveedores al sistema, tambin se eliminarn cuando el tiempo de contrato con el restaurante termine. Cortes de caja. Es el proceso que se realizar cada cambio de turno o cuando el gerente considere necesario realizar un corte de caja. Inventarios. Ser una funcin que se ejecutar diariamente con la cual se tendr un control de todo lo que entra y sale del restaurante. Impresiones de tickets. La organizacin decidi implementar a sus procesos la impresin de tickets en cada orden con la finalidad de tener un mejor control sobre las ventas del restaurante. Pagos con tarjeta.

De igual manera decidieron aadir a sus procesos una terminal para facilitar el pago de sus clientes al no contar con dinero en efectivo a la mano. Altas de empleados. As como los proveedores, tambin se agregarn al sistema cada uno de los empleados que ingresen a laborar al restaurante. Bajas de empleados. Como en todas las organizaciones es muy conocido que se termine el contrato a los empleados, renuncien por voluntad propia etc., esta funcin ayudar a dar de baja a dichos empleados. Datos de los proveedores. Con esta funcin se podr realizar una bsqueda de proveedor para conocer todos sus datos. Men de postres. Esta funcin mostrar un men virtual de los postres que se ofrecen en el restaurante. Men de comida. Al igual que con los postres, el men virtual de comida mostrar los platillos que se sirven en la organizacin. Men de bebidas. De igual manera y siguiendo con los mens habr otra funcin de men que muestre virtualmente todas las bebidas existentes.

Puestos del personal. Con esta funcin se almacenarn en el sistema cada una de las categoras y puestos de los empleados que conforman la organizacin.

3.3 Requisitos de rendimiento El sistema estar dividido en cuatro secciones, el administrador, el gerente, el cajero y el mesero. Se instalar la aplicacin para las diferentes secciones antes mencionadas, y se piensa que las secciones con mayor movilidad sern tanto el mesero como el cajero debido a la frecuencia de dichas actividades, se piensa que se realicen alrededor de 20 transacciones divididas por las dos secciones al cabo de cada hora. Adems la base de datos que se encuentra realizada en Microsoft SQL Server 2008, principalmente tendr una capacidad de almacenamiento de 10GB la cual se pretende soporte el paso de seis meses, despus de lo anterior se dar un mantenimiento a la 8

misma y dependiendo de la opcin que tome el responsable del negocio tom se proceder a expandir la capacidad de almacenamiento o a la eliminacin de datos innecesarios. 3.4 Restricciones de Diseo. Las principales restricciones que se presentaron para la elaboracin del diseo del proyecto, fueron, en primera instancia, el manejo de los colores que se aplicaran al sistema, es decir solo se aplicaran los colores establecidos por el cliente. Por parte del software, la plataforma en la que se desarrollo el sistema, ya que impidi que utilizramos una plataforma con ms funcionalidades enfocadas al diseo y por la parte del hardware, la computadora en la que se program, no soportaba tanto manejo de imgenes, efectos y funcionalidades extras, ya que los atributos de la computadora eran de bajo rendimiento, provocando con todo esto, prdidas de tiempo.

3.5 Atributos del Sistema El sistema contiene apartados que logran ser una gran ayuda en las funciones que realiza cada empleado, tal es el caso de tomar orden, el cual es el apartado que ayuda a registrar los productos que ordena el cliente as como tambin el saber de manera inmediata el total que va surgiendo a como cliente valla ordenando. En los apartados de la administracin de los datos tanto de los empleados como en los productos, contienen grandes atributos como el poder dar de alta o eliminar de aquellos datos que van surgiendo

4 Apndices. Apndice 1 Entrevista. RESTAURANTE EL SARAPE

1.- Cul es su necesidad? Agilizar los procesos realizados por los empleados del restaurante.

2.- Qu procesos se realizan en el restaurante? Se realizan procesos de cobro, toma de orden, facturacin, cortes de caja, reportes, compras y pagos a proveedores, administracin de los empleados, inventarios y preparacin de alimentos y bebidas.

3.- Qu procesos desea que se optimicen? Todos los anteriores, excepto preparacin de alimentos y bebidas, asi como inventarios.

4.- Qu tecnologa desea implementar? Una pantalla touch screen para la toma de orden, y pistola lectora de cdigo de barras para el cobro de las ordenes.

5.- Cuenta con el equipo mencionado? Actualmente no cuento con el equipo, mas sin embargo deseo invertir en la compra del mismo.

6.- El rea en donde desea implementar la pantalla, se encuentra actualmente condicionada para tal?

10

Pues se cuenta con un rea designada y con contactos cercanos al rea designada.

7.- Tiempo del que quiera disponer del sistema? No es muy urgente, pero si me interesara que fuera en el menor tiempo posible.

8.- Est de acuerdo que se d una capacitacin a los usuarios finales? Si.

9.- Anteriormente haba utilizado algn sistema? No nunca.

10.- Esta consiente de la inversin que implica la implementacin del sistema? No del todo, pero si estoy dispuesto a invertir.

11

Apndice 2 Encuesta.

Restaurante el Sarape
ENCUESTA

Fecha: 13 de Octubre de 2010 Ocupacin: ____________________ Edad: ____________________ Sexo: ____________________

OBJETIVO: Descubrir por medio de la encuesta los puntos de vista del personal sobre la creacin de un sistema para automatizar los procesos referentes a las operaciones del establecimiento y adems conocer las sugerencias que los mismos pueden aportar para la creacin del sistema.

1. Cmo consideras tus conocimientos en computacin? __Bueno __Regular __Malo

2. Consideras necesaria la implementacin de un sistema, para optimizar tus funciones? __Si __No ___No s

3. Consideras que los clientes se vean beneficiados con la implementacin del sistema? __Si __No __No s

4. Cunto tiempo inviertes a para realizar tu operacin?


12

__5 a 10 min

__11 a 20 min

__21 a 30min __

Ms de 30 min

5. Cunto tiempo crees que reduzca la realizacin de tus funciones, al manejar el sistema? __Ms del 80 % __de 50 al 80% __Menos del 50% __Nada

6. Te gustara que fuera interactivo el sistema? __Si __No __No se

7. Qu tan urgente consideras la implementacin del sistema? __Mucha __Poca __Nada

8. Te gustara recibir capacitacin despus de tu jornada laboral? __Si __No __No s

9. Consideras necesario que se te distribuya una copia del manual de usuario referente a tus funciones? __Si __No __No s

10. Te gustara recibir capacitaciones extras sobre el manejo de las funciones de los diferentes puestos? __Si __No __No s

MUCHAS GRACIAS!!
13

Apndice 3 Cuestionario.

Restaurante el Sarape
Cuestionario

1. Cmo consideras tus conocimientos en computacin? __Bueno __Regular __Malo

2. Haz tomado alguna vez un curso de computacin? __Si __No

3. Cunto tiempo llevas manejando la computadora? __Menos de 6 meses __Mas de 6 meses y menos de un ao __Mas de un ao

4. Qu versiones de Windows haz manejado? __Windows XP __Windows Vista __Windows 7

5. Conoces el proceso de impresin? __Si __No

6. Haz manejado algn sistema computacional? __Si __No

7. Te interesara ampliar tus conocimientos computacionales? __Si __No

14

8. se te dificultara conocer las nuevas tcnicas del sistema? __Si __No

9. Cunto tiempo consideras necesario invertir en la capacitacin? __1 semana __2 semanas __3 semanas

10. Crees necesaria una evaluacin al trmino de la capacitacin, y posteriormente una segunda capacitacin para reforzar los puntos dbiles? __Si __No

MUCHAS GRACIAS!!

15

Apndice 4 Matriz FODA:


Matriz FODA.

Fortalezas

Debilidades D1= Publicidad D2= Tiempo de Servicio D3= Administracin

Externas/Internas
Oportunidades O1=Ubicacin O2= Proveedores O3= Tiempo de Servicio Amenazas A1= Delincuencia A2= Medio ambiente A3= Transporte

F1= Modernizacin F2= Entorno de Trabajo F3= Servicio al Cliente

16

Apndice 5 Matriz de Prioridades.


Fallas del Sistema 1. Internet 2. Tickets 3. Energia elctrica 4. Servidor 5. Red local 6. Datos incorrectos 7. Almacena incorrectame nte 8. Acceso denegado al sistma 9. Fallas en el equipo de computo Fallas Fisicas 3 3 2 1 2 1 1 Fallas logicas 2 2 3 3 3 3 2 Fallas tcnicas 1 1 1 2 1 2 3

17

23

15

17

Apndice 6 Prototipos.

18

19

20

21

22

23

24

Apndice 7 WBS.

Crear Sistema

Ingeniera y Anlisis

Anlisis

Diseo

Codificaci n

Pruebas

Implementaci n

Entrevistar al dueo

Identificar Requerimiento s no funcionales

Levantar Requerimiento s

Programar interfaces

Desarrolla r reportes

Pruebas fsicas

Pruebas lgicas

Probar interface s

Probar B.D

Estructura de datos

Arquitectur a de Software

Desarrollar procedimiento s

Caracterstica s internas

Preparar lugar

Instalar sistema

Entregar sistema

Requerimiento s funcionales

Requisito s del cliente

Prepara r encuest a

Encuestar empleado s

Crear lluvia de ideas

Firmar contrato de acuerdo

Asignar roles a miembros del equipo

25

Apndice 8 Lista de Actividades.

26

27

Apndice 9 Justificaciones. Actividad Dependencia Justificacin

Levantar requerimientos

Entrevistar al dueo

Identificar requerimientos funcionales

Entrevistar al dueo no

Entrega de reportes de Levantar requerimientos la etapa e identificar requerimientos no funcionales

Preparar encuesta

Entrega de reportes de la etapa

Encuesta a empleados

Preparar encuesta

Lluvia de ideas

Encuesta a empleados

Identificar requerimientos

Encuesta a empleados

Para levantar los requerimientos del cliente ser necesario entrevistar al dueo y as obtenerlos. Al momento de entrevistar al dueo obtendremos a la par los requerimientos no funcionales Al finalizar la etapa de ingeniera y anlisis, obtener los requerimientos y entrevistar al cliente se realizar un reporte nicamente para el equipo de trabajo (slo para su documentacin) Al obtener los requerimientos por parte del cliente, se preparar una encuesta para los empleados (usuarios finales) Al tener lista la encuesta se proceder a aplicarla a los empleados para obtener los puntos de vista y as decidir la forma de manejar cada apartado Al terminar de preparar la encuesta el grupo de trabajo realizar una sesin de lluvia de ideas junto con el dueo y parte de los empleados para opinar acerca del diseo y funcionalidad de los diferentes apartados Al terminar la encuesta a empleados
28

funcionales

identificaremos los requerimientos funcionales (lo realizar slo el grupo de trabajo) Entrega de reporte de la Identificar requerimientos Al finalizar las actividades etapa al grupo de funcionales y lluvia de de la etapa de anlisis se trabajo ideas realizar un reporte para la documentacin Contrato acuerdo comn Entrega de reporte de la Al trmino de la etapa al grupo de trabajo identificacin de requerimientos funcionales y de la lluvia de ideas, se proceder a firmar con el cliente el contrato de comn acuerdo dnde se especifican detalladamente las funciones y alcances del sistema. Asignar roles de los Contrato de comn Una vez firmado el miembros del equipo de acuerdo contrato de comn trabajo acuerdo y la entrega de reportes, dispondremos a definir los roles que tendr cada miembro del equipo Identificar estructura de Asignar roles de los Se asignar tres la Base de datos miembros del equipo de miembros del equipo para trabajo que realice el anlisis de la estructura de la base de datos. Crear base de datos Identificar estructura de la Una vez analizada la Base de datos estructura, se proceder a crear la base de datos por parte de uno de los integrantes del equipo. Elegir plataforma de Asignar roles de los Se realizar una pequea desarrollo miembros del equipo de sesin para elegir la trabajo plataforma a desarrollar la aplicacin. Elegir lenguaje de Elegir plataforma de Tambin se elegir el programacin desarrollo lenguaje de programacin. de

29

Decidir formato de los Asignar roles de los Se asignar un miembro reportes miembros del equipo de del equipo para que con trabajo ayudar del cliente decidan el formado de los reportes. Decidir el numero y Asignar roles de los Por otra parte, tambin se diseo de las interfaces miembros del equipo de designara el nmero y trabajo diseo de las interfaces. Decidir el mtodo de Decidir el numero y Al trmino de decidir el programacin diseo de las interfaces diseo de las interfaces, se decidir la forma en que todos los miembros del equipo trabajaran. Crear interfaz de Crear base de datos, Al trmino de decidir el elegir lenguaje de nmero y diseo de acceso. programacin y decidir el interfaces, se proceder a mtodo de programacin. crear la interfaz de acceso del sistema. de Despus de haber creado la base de datos, adems de haber elegido el lenguaje de programacin as como la decisin del mtodo de programacin, se continuara con la creacin de las interfaces que se necesitaran en el sistema con la ayuda de los miembros del equipo el cual tendrn un periodo de una semana de esta actividad. Crear formato de Crear interfaz de acceso, Al finalizar la creacin de crear interfaces de men, las interfaces que reportes. crear interfaces de contendr el sistema, se catalogo y crear proceder a realizar el interfaces de punto de formato de todos los venta. reportes que lo conformaran. Reportes del fin de Crear formato de Al trmino de la etapa se etapa reportes. realizar el reporte de la misma. Programar Reportes del fin de etapa La siguiente etapa trata
30

Crear interfaces Decidir el mtodo programacin de men. Crear interfaces de catlogos. Crear interfaces de puntos de venta.

interfaz acceso. Programar interfaces men. Programar interfaces catlogos.

de

de

de

Programar interfaces de puntos de venta

Programar interfaz de acceso Programar interfaces de men Programar interfaces de catlogos

Desarrollo de reportes

Programar interfaces de puntos de venta

Entrega de reportes de Desarrollo de reportes la etapa

Desarrollar fsicas

pruebas Entrega de reportes de la etapa

Desarrollar lgicas

pruebas Desarrollar fsicas

pruebas

de programar cada una de las ventanas diseadas anteriormente, al igual que la etapa pasada se contar con la ayuda de todos los miembros del equipo, mismos que realizarn la programacin de las pantallas de las cuales ellos mismos crearon. Se requiere que se programen las interfaces de acceso, men, y catlogos, para poder programar las interfaces dentro del grupo punto de venta ya que se necesita enlazar los datos de las pantallas anteriormente mencionadas. Al trmino de la programacin de las interfaces de punto de venta se desarrollaran los reportes ya que una de las personas que programar el punto de venta, ser la misma que desarrolle los reportes. Al trmino de las etapas se realizar nuevamente un reporte del trmino de la fase. Al finalizar la entrega de reportes de la etapa, se realizarn pruebas del entorno y ambiente de trabajo donde se estar operando el sistema. Despus de haber terminado las pruebas fsicas, se realizarn las pruebas lgicas las cuales sern aquellas
31

Prueba de interfaz de Desarrollar acceso lgicas

que se le aplicarn al sistema para comprobar su correcto funcionamiento. pruebas Al termino de las pruebas lgicas, se le dar pruebas a cada una de las interfaces la cual se empezar con la de probar la interfaz de acceso.

Prueba de interfaces de Desarrollar men lgicas

Prueba de interfaces de catlogos

Prueba de interfaces de punto de venta

Prueba de funcin de reportes Prueba datos de base de

Entrega de reportes de la etapa

pruebas Se le dar una prueba de funcionamiento a cada una de las interfaces de men del sistema. Desarrollar pruebas Al trmino de la prueba lgicas de las interfaces de men, se comprobar tambin el funcionamiento de cada catlogo que se necesitar en el sistema. Desarrollar pruebas Se comprobar la interfaz lgicas de punto de venta, la cual ser la principal de todas las interfaces. Desarrollar pruebas Enseguida se probar el lgicas comportamiento de los reportes. Desarrollar pruebas Se le dar una serie de lgicas pruebas a la base de datos, la cual contendr toda la informacin necesaria que se ingrese al sistema. Al trmino de las Desarrollar pruebas, se entregarn pruebas fsicas. reportes de las mismas. Desarrollar pruebas lgicas. Prueba de interfaz de acceso. Prueba de interfaces de men.
32

Tiempo de tolerancia

Preparar el lugar

Prueba de interfaces de catlogos. Prueba de interfaces de punto de venta. Prueba de funcin de reportes. Prueba de base de datos. Entrega de reportes de la Al finalizar el sistema, se etapa tomar un tiempo extra para poder analizar una vez ms el funcionamiento de todas las actividades que se realizaron. Tiempo de tolerancia Al finalizar el tiempo de tolerancia, se dar la preparacin del entorno de trabajo. Preparar el lugar

Instalacin del sistema

Despus de haber concluido la preparacin del entorno de trabajo, se implementar el sistema en cada uno de los equipos de cmputo del lugar. Entrega de reportes de Instalacin del sistema Al finalizar la instalacin la etapa del sistema, se entregar un reporte de esta etapa. Entregar sistema Entrega de reportes del Despus de entregar los sistema reportes de esta misma etapa, se entregar el sistema.

33

Apndice 10 Diagrama de Gantt.

34

Apndice 11 Diagrama de Red.

35

36

Apndice 12 Ruta crtica.

(3,4,5,6,8,9,10,22,27,31,33,37,38,39,40,42,43,44,45,46,47,48,49, 50,52,54,55,56)

37

Anda mungkin juga menyukai