43
0 ÁREA DE LA EDUCACIÓN, EL ÁRTE Y LA COMUNICACIÓN CARREA DE INFORMÁTICA EDUCATIVA MÓDULO IV TEMA: ANÁLISIS Y DESARROLLO DE UN SOFTWARE. DOCENTE: ING. LENA RUÍZ

Desarrollo del proyecto

Embed Size (px)

DESCRIPTION

DESARROLLO DEL PROYECTO DEL SOFTWARE

Citation preview

Page 1: Desarrollo del proyecto

0

ÁREA DE LA EDUCACIÓN, EL ÁRTE Y LA COMUNICACIÓN

CARREA DE INFORMÁTICA EDUCATIVA

MÓDULO IV

TEMA:ANÁLISIS Y DESARROLLO DE UN SOFTWARE.

DOCENTE:ING. LENA RUÍZ

AUTORES: ÁNGEL DANILO TORRES NANCY ESPERANZA GANAZHAPA

Page 2: Desarrollo del proyecto

1

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

Loja-Ecuador2012

CONTENIDOPORTADA

1. TEMA………………………………………………………………………………………3

2. INTRODUCCIÓN…………………………………………………………………………4

2.1. LA EMPRESA Y SU FUNCIÓN……………………………………………………..4

2.2. LA EMPRESA PARA EL DESARROLLO DEL SOFTWARE SE CLASIFICA

EN………………………………………………………………................................4

2.2.1. COMERCIAL………………………………………………………………................4

2.3. SERVICIO QUE PRESTA A LA COMUNIDAD……………………………………4

2.4. VALORES INSTITUCIONALES DE LA EMPRESA………………………………4

2.4.1. ECONÓMICOS…………………………………..……………………………………5

2.4.2. SOCIALES…………………………………………………………………………….5

3. JUSTIFICACIÓN………………………………………………………………………….6

3.1. ACADÉMICA…………………………………………………………………………..6

3.2. OPERATIVA…………………………………………………………………………..6

3.3. ECONÓMICA…………………………………………………………………………6

3.4. VIALIDAD……………………………………………………………………………..6

4. PROBLEMÁTICA…………………………………………………………………………7

5. OBJETIVOS………………………….…………………………………………………...8

6. METODOLOGÍA EN EL ANÁLISIS Y DESARROLLO DEL SOFTWARE PARA

VENTAS…………………………………………………………………………………..9

6.1. DETERMINACIÓN DE REQUERIMIENTOS………………………………………9

6.2. CICLO DE VIDA DEL DESARROLLO DEL SOFTWARE………………………11

6.2.1. PLANIFICACIÓN O ANÁLISIS.…………..........................................................11

Page 3: Desarrollo del proyecto

2

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

6.2.2. RECOLECCIÓN Y ANÁLISIS DE LOS REQUISITOS.....................................12

6.2.2.1. LA ADMINISTRACIÓN DE PROYECTOS DE SISTEMAS DE

INFORMACIÓN…………………………………………………………………12

6.2.2.1.1. FACTIBILIDAD……………………..……………………………………………12

6.2.2.1.2. FACTIBILIDAD TÉCNICA………………………...……………………………13

6.2.2.1.3. FACTIVILIDAD ECONÓMICA…………………………………………………13

6.2.2.1.4. FACTIBILIDAD OPERACIONAL………………………………………………14

6.2.3. DISEÑO (INCLUYENDO EL DISEÑO DE LA BASE DE DATOS)………...…..14

6.2.3.1. DIAGRAMA MODELADO……………………………………………………14

6.2.3.1.1. DISEÑO DE NUESTRA BASE DE DATOS…………………………………14

6.2.3.2. DIAGRAMA DE CASOS DE USO…………………………..………………16

6.2.3.3. DIAGRAMA DE SECUENCIA…………………..……………………...........17

6.2.4. CREACIÓN DE PROTOTIPOS………………………………………………….18

6.2.4.1. MODELO DE FACTURA QUE VA HA IMPRIMIR EL SISTEMA…………..19

6.2.4.2. EL MODELO DE NOTA DE VENTA QUE VA HA IMPRIMIR EL

SISTEMA………………………………………………………………………...20

6.2.4.3. TABLA PARA PODER BUSCAR EL PRODUCTO EN STOCK……………21

6.2.5. PRODUCCIÓN………………………………………………………………………22

6.2.6. CULMINACIÓN Y PUESTA EN MARCHA………………………………............22

6.2.7. CICLO DE VIDA DE UN PROYECTO……………………………………............22

6.2.8. UN SISTEMA……………………………………………………………….………..22

7. MATERIALES, MÉTODOS Y TÉCNICAS DE TRABAJO…………………………..23

7.1. TECNICAS…………………………………………………………………………...23

7.1.1. LA OBSERVACIÓN………………………………………………………………....23

7.1.2. LA ENTREVISTA……………………………………………………………………23

7.2. MÉTODOS…………………………………………………………………………...23

7.2.1. MÉTODO CIENTÍFICO……………………………………………………………..23

7.2.2. MÉTODO INDUCTIVO-DEDUCTIVO……………………………………………..23

8. CRONOGRAMA DE ACTIVIDADES: TIEMPO EN DÍAS…………………………..24

9. RESUMEN DE GASTOS………………………………………………………………25

10.CONCLUSIONES……………………………………………………………………….26

Page 4: Desarrollo del proyecto

3

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

11.RECOMENDACIONES…………………………………………………………………27

12.BIBLIOGRAFÍA……………………………………………………………………….…27

13.ANEXOS………………………………………………………………………………….28

1. TEMA:

“DESARROLLO DE UN SISTEMA DE VENTAS PARA LA COPIADORA

Y PAPELERÍA “CASA DEL ESTUDIANTE UNIVERSITARIO” PERIÓDO

LECTIVO 2012.

Page 5: Desarrollo del proyecto

4

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

2. INTRODUCCIÓN

La Administración de Proyectos es considerada actualmente como una necesidad. La finalidad de la administración profesional de proyectos es lograr que el producto del proyecto cumpla con el alcance, la calidad, el tiempo y los costos previamente planeados.

Este proyecto se lo realizará debido a las múltiples exigencias que tienes tanto el propietario como el ayudante y con esto llevar un control de todo lo que se vende diario, y llevar una contabilidad acorde con la empresa.

El siguiente trabajo sobre la implementación del software se lo va a realizar, en la copiadora “CASA DEL ESTUDIANTE UNIVERSITARIO”, que además es una papelería, está ubicada en el redondel de la Universidad Nacional de Loja, el Propietario Sr. Jimmy Ortiz.

2.1. LA EMPRESA Y CUAL ES SU FUNCIÓN

Grupo social que le permite al gerente llevar la administración del capital y el trabajo, se producen bienes y servicios tendientes a la satisfacción de las necesidades de la comunidad en este caso de los universitarios de la Universidad Nacional de Loja.

2.2. LA EMPRESA PARA EL DESARROLLO DEL SOFTWARE SE CLASIFICA EN:

2.2.1. Comercial.

Es empresa intermediaria entre productor y el consumidor; su función primordial es la compra-venta de productos. Esta se clasifica en:Minoristas o detallistas.- por que vende el producto al menudeo o en pequeñas cantidades al consumidor, ejemplo cuadernos, papel, esferos impresiones etc.

2.3. SERVICIO QUE PRESTA A LA COMUNIDAD.

"Como su denominación lo indica es aquella que brinda un servicio a la comunidad y pueden tiene fines lucrativo, para el beneficio personal del propietario.

2.4. VALORES INSTITUCIONALES DE LA EMPRESA.

Page 6: Desarrollo del proyecto

5

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

Los valores institucionales de la empresa son:“Como la empresa actúa dentro de un marco social, necesita un patrón o sistema de valores deseables que le permita satisfacer las necesidades del medio en el que actúa, y operar con ética.

2.4.1. Económicos. Tendientes a lograr beneficios monetarios. Cubrir los pagos a acreedores por intereses sobre préstamos concedidos.

2.4.2. Sociales. Aquellos valores que contribuyen al bienestar de la comunidad. Satisfacer las necesidades de los consumidores con bienes o servicios de

calidad, en las mejores condiciones de venta. Contribuir al sostenimiento de los servicios públicos mediante el pago cargas

tributarias.

Sin duda hay que destacar que los valores institucionales de la empresa hacen que esta cuente con una personalidad propia dentro del mercado donde se desarrolla.

Page 7: Desarrollo del proyecto

6

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

3. JUSTIFICACIÓN3.1. Académica.

La Universidad Nacional de Loja, como entidad de educación superior y en respuesta a las necesidades de la sociedad, tiene la facultad de formar profesionales capaces de elaborar sistemas informáticos que colaboren no solamente al ámbito empresarial sino que den solución a problemas que surgen en empresas, todo, con el apoyo en la investigación, la aplicación del conocimiento adquirido en las aulas y bajo las normas estrictas del nuevo modelo pedagógico denominado Sistema Académico modular por objetos de Transformación(SAMOT).

De manera que, luego de realizar un análisis previo a la empresa donde se realizo el proyecto y de acuerdo a la metodología de la investigación, se desarrollo el mismo, que gracias a los conocimientos adquiridos brindados por los docentes en el transcurso de los días, nos permitió dar soluciones con la aplicación de nuevas herramientas colaborativas.

3.2. Operativa.

Es justificable operativamente el presente proyecto, ya que se cuenta con la capacidad suficiente para manejar las herramientas disponibles, a más de contar con la debida aprobación y colaboración, tanto de los empleados como de las personas interesadas en la aplicabilidad del presente proyecto, como es el propietario.

3.3. Económica.

Económicamente es factible la realización del presente proyecto, ya que se cuenta con los medios económicos suficientes para correr con los gastos que un proyecto de este tipo requiere, además no son gastos mayores debido a que solo es un análisis para la implementación.

3.4. Viabilidad

El presente proyecto es viable, ya que por contar con los medios, técnicos, tecnológicos y económicos suficientes, es posible su realización, no solamente por contar con la colaboración de las personas respectivas, sino también porque sin lugar a dudas, este

Page 8: Desarrollo del proyecto

7

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

proyecto servirá de mucho para mejorar el nivel de atención al cliente, y llevar una pequeña contabilidad.

4. PROBLEMÁTICA.

La problemática general es que no cuenta con un sistema de software para realizar sus

funciones de ventas, de aquí se devienen las siguientes problemáticas específicas.

No se puede emitir una facturar o dar nota de venta a los clientes que

compran en la copiadora, debido a que no cuenta con sistemas para esta

función.

No se puede saber cuántos productos hay en stock por carecer de un

sistema de software.

No hay como poner un precio estable a los productos, debido a que no se

cuentan con las facturas de ingreso.

No se tiene una contabilidad que permita saber si hay ganancias o

pérdidas.

A veces no se sabe que producto está por acabarse, o cual no hay en

stock.

Page 9: Desarrollo del proyecto

8

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

5. OBJETIVOS.

OBJETIVO GENERAL

Analizar y desarrollar el software de ventas para la Copiadora “Casa del estudiante

Universitario” en la Ciudad de Loja, periodo lectivo 2012”.

OBJETIVOS ESPECÍFICOS

Nuestro grupo planteo los siguientes objetivos, para facilitar a los dueños y empleados

llevar un mejor control de los productos que venden como:

Poder verificar cuanta mercadería hay en stock.

Poder tener una mejor persección de las ventas diarias y semanales.

Verificar si hay ganancias o pérdidas.

Entregar factura o nota de venta a los clientes.

Tener un mayor control sobre los productos, es decir que casa comercial entrega

más barato y cada uno de ellos.

Esta implementación se la realizará en la base de datos MySQL.

Page 10: Desarrollo del proyecto

9

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

6. METODOLOGÍA EN EL ANALISIS Y DESARROLLO DEL

SOFTWARE PARA VENTAS

6.1. DETERMINACIÓN DE LOS REQUERIMIENTOS DEL SISTEMA.

En esta etapa nosotros como analistas debemos comprender todas las facetas

importantes de la parte de la empresa que se está estudiando. "Los analistas

trabajamos con los empleados y administradores debemos de estudiar los

procesos de la empresa para dar respuesta a las siguientes preguntas clave:

• ¿Qué es lo que se hace?

• ¿Cómo se hace?

• ¿Con que frecuencia se presenta?

• ¿Qué tan grande es el volumen de transacciones o de decisiones?

• ¿Cuál es el grado de eficiencia con el que se efectúan las tareas?

• ¿Existe algún problema?

• Si existe un problema, ¿Qué tan serio es?

• Si existe un problema, ¿cuál es la causa que lo original?.

Para contestar estas preguntas nosotros como analistas de sistemas

conversamos con varias personas para reunir detalles relacionados con los

procesos de la empresa, sus opiniones sobre por qué ocurren las cosas, las

soluciones que proponen y sus ideas para cambiar el proceso".

Elaboramos cuestionarios para recolectar información ya que no pudimos

entrevistar a todos las personas que laboran en la empresa y les aplicamos a

ellos. Así mismo se requiere del estudio de manuales y reportes, la observación

directa de las actividades que se realiza nos permitió comprender mejor el

proceso en su totalidad.

Conforme reunimos la información nosotros fuimos identificando los

requerimientos y características que debe tener el nuevo sistema, incluyendo la

información que deben producir los sistemas junto con características

Page 11: Desarrollo del proyecto

10

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

operacionales tales como controles de procesamiento, tiempos de respuesta y

métodos de entrada y salida, como de la factura.

En esta etapa nosotros usamos la información recolectada anteriormente para

realizar el diseño lógico de sistema de información. "Los especialistas en sistemas

se refieren, con frecuencia, a esta etapa como diseño lógico en contraste con la

de desarrollo de software, a la que denominan diseño físico".

Diseñamos procedimientos precisos para la captura de datos a fin de que los

datos que van a entrar al sistema sean correctos. También proporciona entrada

efectiva para el sistema de información mediante el uso de técnicas para el buen

diseño de formas y pantallas, es decir ventanas precisas para los ingresos e

productos cuantos hay en stock y que distribuidora los entrega para llevar un

mayor control de los productos de la empresa.

Dentro de la fase de diseño incluimos el diseño de base de datos las cuales

guardaran la mayor parte de datos necesarios para los tomadores de decisiones

de la empresa, en este caso los productos que vende la empresa.

Una base de datos bien diseñada da como resultado una base de datos bien

organizada que es la base para todos los sistemas de información. En esta etapa

nosotros también trabajamos con los usuarios para diseñar la salida de

información de las bases de datos, esta puede ser en pantalla o impresa según

como se satisfaga las necesidades de información, por ejemplo para la salida de

la cantidad de productos que hay en stock, esta es física, y con esto observar lo

que hay en la empresa y decidir si pide más producto a las diferentes

distribuidoras que se lo verá más adelante en diseño de interfaz.

Por último se debe diseñar procedimientos de control y respaldo para proteger el

sistema y a los datos que están guardados ahí.

Los documentos que contengan las especificaciones de diseño se representaran

por medio de diagramas de flujo como es caso de uso y secuencial, lo que

permitió realizar una buena base de datos, además las tablas, símbolos

especiales, entre otros procedimientos.

Page 12: Desarrollo del proyecto

11

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

6.2. CICLO DE VIDA DEL DESARROLLO DEL SOFTWARE

Un sistema de información está formado por los siguientes componentes:

La base de datos.

El SGBD.

Los programas de aplicación.

Los dispositivos físicos (ordenadores, dispositivos de almacenamiento, etc.).

El personal que utiliza y que desarrolla el sistema.

La base de datos es un componente fundamental de un sistema de información. El ciclo

de vida de un sistema de información está ligado al ciclo de vida del sistema de base de

datos sobre el que se apoya. Las etapas típicas del ciclo de vida de desarrollo del

software son:

PLANIFICACIÓN.

RECOLECCIÓN Y ANÁLISIS DE LOS REQUISITOS.

DISEÑO (INCLUYENDO EL DISEÑO DE LA BASE DE DATOS).

CREACIÓN DE PROTOTIPOS.

IMPLEMENTACIÓN.

PRUEBA.

CONVERSIÓN Y MANTENIMIENTO.

6.2.1. PLANIFICACIÓN O ANÁLISIS:

Está en la primera etapa de planeación y diagnostico, con la que se inicio el

desarrollo del sistema, nos permitió realizar un cronograma para poder llevar con

pertinencia el desarrollo del mismo y poder cumplir a cabalidad con los objetivos

establecidos, es decir causas que justifiquen la automatización del sistemas a

implementar como;

Page 13: Desarrollo del proyecto

12

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

Información de baja calidad, es decir los constantes inconvenientes que

tiene el propietario como los empleados al no contar con un software de

ventas para la empresa.

Mejorar el servicio a clientes, es decir poder brindar a todos los clientes

una mejor atención mediante el software, ya que por medio del mismo se le

entrega factura o nota de venta, además se podrá saber si hay el producto

en stock etc.

6.2.2. RECOLECCIÓN Y ANÁLISIS DE LOS REQUISITOS.6.2.2.1. LA ADMINISTRACIÓN DE PROYECTOS DE SISTEMAS DE

INFORMACIÓN.

En la administración es el proceso que nos permite planear, organizar, dirigir y controlar el uso de recursos para lograr objetivos".El proyecto es una organización de gente dedicada a un propósito u objetivo específico, en este caso las personas que van a elaborar el análisis para la implementación del software como es Nancy Ganazhapa y Ángel Torres.

Los proyectos tienen un ciclo de vida que implica un crecimiento gradual conforme se establecen las necesidades y se desarrollan las características del trabajo, una completa implantación a medida de que se realice el trabajo y conclusión de las fases conforme se complete el trabajo el proyecto llega a su final. Este ciclo es invariable.

La administración de proyectos enseña que para alcanzar el objetivo deseado del proyecto se debe seguir un proceso específico. No existe ninguna excepción a esta regla. El proceso se conoce como ciclo de vida".

La mayoría de las empresas no respetan el ciclo de vida del proyecto por diferentes razones estas pueden ser falta de conocimiento del ciclo de vida, brincarse algunas etapas por creerlas no importantes puede traer en un futuro ciertas complicaciones a la hora de modificarlo o actualizarlo.

6.2.2.1.1. Factibilidad. En esta etapa se conocen los recursos financieros con los que se cuentan para el proyecto, se establecen presupuestos totales y se hace una organización preliminar. Se aplico estudios de factibilidad para saber si se puede resolver el problema o no; al término de esta etapa hay una decisión formal de continuar o no continuar con el proyecto. El estudio de factibilidad cuenta con tres aspectos:

Page 14: Desarrollo del proyecto

13

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

Factibilidad técnica. Factibilidad económica. Factibilidad operacional.6.2.2.1.2. La factibilidad técnica.- Se refiere a que el proyecto pueda realizarse

con los recursos técnicos con que cuenta la empresa como son: el equipo que se cuenta, la tecnología existente de software y el personal disponible; se hacen cuestionamientos:

¿Se necesita más tecnología de software?, en esta empresa si hace más tecnología de software ya que para implementación del mismo se necesita de un proyecto grande, por que en los próximos días también se implementara el servicio de internet.

¿Cuál es la posibilidad de desarrollar el proyecto?, la posibilidad de desarrollar el proyecto es muy positiva porque hasta la actualidad se está contando con todo lo solicitado.

¿Qué tiempo se llevara el proyecto hasta su implantación?, El tiempo en el que se desarrollara la implementación del software es de dos semanas contando con los fines de semana.

6.2.2.1.3. Factibilidad económica.-La factibilidad económica se refiere a los beneficios que traerá la realización del proyecto. Se deben de hacer una serie de cuestionamientos para poder saber si es factible el desarrollo del sistema económicamente.

¿Los beneficios que se obtienen serán suficientes para aceptar los costos? , si por que este proyecto le permitirá al propietario tener un mayor control sobre los productos que tiene en la empresa, además sabrá la cantidad de ingresos y egresos que tiene en la misma entre otros beneficios.

¿Los costos asociados con la decisión de no crear el sistema son tan grandes que se debe aceptar el proyecto?". Si por que el propietario y el empleado no sabe cuánta mercadería tiene en stock y a veces se le acaba y no sabe, esto le ocasiona pérdidas por que pierde de vender el producto además no sabe qué empresa o distribuidora los entrega, otra falencia es que no lleva una contabilidad por qué no entrega factura y debido a esto no puede hacer un cuadre al final del día, para saber el total de ventas.

Page 15: Desarrollo del proyecto

14

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

Sin duda este aspecto es el más importante en las empresas ya que los gerentes muchas veces no están dispuestos a solventar estos costos cuando no hay los suficientes fundamentos que los convenzan de que es necesario la realización del proyecto por los beneficios ya sea tanto económicos como de calidad y rapidez en la ejecución de actividades que se podrán realizar en menos tiempo.

6.2.2.1.4. La factibilidad operacional.- Este último aspecto trata de la utilidad del sistema una vez ya desarrollado e implantado en la empresa,

¿Será utilizado el sistema?, si por que se les entrega un manual de uso, se da capacitación al propietario de todo el sistema y al empleado de ciertos lugares hasta donde el propietario le permita.

¿Existirá cierta resistencia al cambio por parte de los usuarios que de cómo resultado una disminución de los posibles beneficios de la aplicación? Si por que hasta para ellos se les facilitará realizar las tareas y tendrán muchos beneficios con el proyecto a implementar, les ahorrará tiempo y llevarán un mejor control de los productos que venden.

El estudio de factibilidad es realizado por lo regular por una o dos personas que tiene conocimiento en técnicas de sistemas de información son casi siempre analistas de sistemas.

6.2.3. DISEÑO (INCLUYENDO EL DISEÑO DE LA BASE DE DATOS).

Diseño. En esta etapa nos referimos a la organización y a la administración pero en esta se detalla mejor el presupuesto con el que cuenta el propietario para la implementación del software, la calendarización y el financiamiento que le otorgan al proyecto, ejemplo de base de datos del diseño de ventas.Después de un análisis pertinente hemos creído pertinente elaborar una base de datos entre otros sistemas que nos permitirán realizar con éxito la elaboración de este proyecto: este es un ejemplo de la base de datos que se va a realizar y sus múltiples asociaciones.

6.2.3.1. DIAGRAMA MODELADO

6.2.3.1.1. DISEÑO DE NUESTRA BASES DE DATOS

Hoy en día las empresas manejan una gran cantidad de datos. Cualquier empresa que se precie debe tener almacenados todos estos datos en una base

Page 16: Desarrollo del proyecto

15

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

de datos para poder realizarlos mediante una aplicación profesional; sin esta funcionalidad resultaría imposible tratar y manejar en su totalidad los datos que lleva a cabo la empresa y se perdería un tiempo y un dinero muy valiosos.

OBJETIVOS:

Acceso eficiente a la información (fácil y rápida).Diseño de esquemas con la forma normal.Información adicional.

El objetivo principal del diseño de bases de datos es generar tablas que modelan los registros en los que guardaremos nuestra información.

Es importante que esta información se almacene sin redundancia para que se pueda tener una recuperación rápida y eficiente de los datos.

La finalidad de este trabajo, es dar una inducción en el tema de Diseño de Bases de Datos, a personas ajenas al tema. De manera que por ello los temas se presentan de una manera sencilla y sin tanta terminología. Ejemplo:

6.2.3.2. DIAGRAMA DE CASO DE USO

Page 17: Desarrollo del proyecto

16

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

El objetivo primario y fundamental de la definición de un documento de especificación funcional es el de cerrar la funcionalidad y el diseño de una aplicación con el suficiente detalle como para crear un marco de trabajo donde vayamos desarrollando y cerrando casos de uso o escenarios, y el cliente vaya revisándolos y enviando tickets si encuentra algún tipo de error en el comportamiento de la aplicación.El documento de especificación funcional ha de servir como guía tanto al desarrollo como al testeo de la aplicación. Nosotros escribiremos código que cumpla con las especificaciones de los casos de uso o escenarios y el cliente deberá de ejecutar esos casos de uso o escenarios y comprobar que la aplicación se comporta como se espera y sin errores según el enunciado del mismo.

Los casos de uso son una técnica para especificar el comportamiento de un sistema: como es en este caso el sistema que se realizo en dicha copiadora “La casa del estudiante”. Ejemplo:

6.2.3.3. DIAGRAMA DE SECUENCIA

Page 18: Desarrollo del proyecto

17

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

En este diagrama de secuencia se indican los módulos o clases que forman parte del programa y las llamadas que se hacen en cada uno de ellos para realizar una tarea determinada. Es por esto que se realizo el diagrama de secuencia con el fin de poder plasmar el sistema de facturación que se analizo y desarrollo en la copiadora antes mencionada. Ejemplo:

6.2.4. CREACIÓN DE PROTOTIPOS.

Page 19: Desarrollo del proyecto

18

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

Este es el modelo de la pantalla de ventas al cliente, está a la vez cuando se necesita ver productos llama a otras ventanas, o simplemente emite la factura o nota de venta.

FACTURAS O NOTAS DE VENTA

Factura Nº. 001-005 Proforma: Guía. Fecha: 28/06/2012 Moneda: Cambio: 2.57

Forma de pago: Efectivo Fecha de vencimiento:28/01/2013

Código Cantidad Descripción Unidad Precio Descuento Importe001 3 Cuadernos de 100h. académicos Und. 1.40 0.00 4.20002 2 Galletas oreo relleno blanco Und. 0.30 0.00 0.60003 2 Borrador de queso pequeño Und. 0.25 0.00 0.50004 10 Impresiones a blanco y negro Und. 0.05 0.00 1.00004 2 Pastas para anillar pares. Und. 0.50 0.00 1.00012 3 Cartulina pliego colores Und. 0.40 0.00 1.20013 1 Regla de 30 cm mediana Und. 0.40 0.00 0.40014 2 Marcadores pizarra colores Und. 0.65 0.00 1.30015 2 Lápiz económicos colores Und. 0.30 0.00 0.60016 2 Borradores económicos pequeños Und. 0.15 0.00 0.30

6.2.4.1. MODELO DE FACTURA QUE VA HA IMPRIMIR EL SISTEMA:

Cliente: klevio Gutiérrez

Dirección: Las Peñas

Ruc:1104585961

Vendedor:

Orden de compra: Orden de pedido:

Obser.

SUBTOTAL: 11.10IGV: 1.33TOTAL: 12.43USUARIO: DANILO

HORA: 09:30:55ESTADO: CC: CANCELADAP: PENDIENTE US $ USA

Page 20: Desarrollo del proyecto

19

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

ORTIZ TORRES

JIMMY

COPIADORA CASA DEL ESTUDIANTE

UNIVERSITARIO

CONTRIBUYENTE ESPECIAL

N° RESOL. 209 DEL 13-01-

2012

R.U.C 0705245125001

AU. S.R.I. 1125896541

FACTURA N°. 0000000256001

PRINCIPAL: DIR: AV.

GUILLERMO FALCONI

FRENTE AL REDONDEL

DE LA UNIVERSIDAD

NACIONALD E LOJA

TELEFONO: 0725896451

TELEFAX: 072578562

MOVIL; 098527412

E-MAIL: [email protected]

FECHA:…………………………………………………….DCLIENTE:………………………………………………..DIRECCIÓN:………………………………………………

CIUDAD:…………………………………….TELÉFONO: ………………………………..

CANT. DESCRIPCIÓN V./UNITARIO V./TOTAL

2 Cuadernos de 100h. académicos 1.40 1.40

3 Galletas oreo relleno blanco 0.30 0.90

1 Borrador de queso pequeño 0.25 0.25

3 Impresiones a blanco y negro 0.05 0.15

2 Cuadernos de 100h. académicos 1.40 1.40

CANTIDAD EN LETRAS:………………………………………………....TOVACOMPU Visual Fac.702571606USUARIO: JIMMY

-------------------------- ------------------------------ FIRMA CLIENTE FIRMA AUTIRIZADA

SUBTOTAL: $ 2.70

DESCUENTO: $

GRAVA: 0%

GRAVA 12%

IVA: 0.32

TOTAL: $ 3.02

Page 21: Desarrollo del proyecto

20

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

6.2.4.2. EL MODELO DE NOTA DE VENTA QUE VA HA IMPRIMIR EL SISTEMA:

Este tipo de facturación es solo para los clientes que compran productos en

poca cantidad, ejemplo:

FECHA:…………………………………………………….DCLIENTE:………………………………………………..DIRECCIÓN:………………………………………………

NOTA DE VENTA N°………………………CIUDAD:…………………………………….TELÉFONO: ………………………………..

CANT. DESCRIPCIÓN V./UNITARIO V./TOTAL

2 Cuadernos de 100h. académicos 1.40 1.40

3 Galletas oreo relleno blanco 0.30 0.90

1 Borrador de queso pequeño 0.25 0.25

3 Impresiones a blanco y negro 0.05 0.15

-------------------------- ------------------------------ FIRMA CLIENTE FIRMA AUTIRIZADA

TOTAL: $ 2.70

Page 22: Desarrollo del proyecto

21

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

6.2.4.3. TABLA PARA PODER BUSCAR EL PRODUCTO EN STOCK Y QUE

EMPRESA LO ENTREGA, Y ESTA ENLAZADA A LA VENTANA DE

VENTAS:

CÒDIGO DEL

PRODUCTO

DESCRIPCIÓN PRODUCTO STOCK PRECIO

UNITARIO

CATEGORIA CASA

COMERCIAL

001 Cuadernos de 100h. académicos 15 1.40 Papelería La Reforma002 Galletas oreo relleno blanco 5 0.30 Golosinas El Granel003 Borrador de queso pequeño 30 0.25 Papelería La reforma

004 Pastas para anillar pares. 0.50 Papelería Gráficas Santiago

005 Cuadernos de 100h. Pequeños. 100 0.75 Papelería La Reforma006 Galletas oreo relleno fresa 2 0.35 Golosinas El Granel007 Papel resma tamaño Inem. 15 4.20 Papelería Copiadora One008 Tóner para copiadora estándar 1 32.00 Papelería Copiadora One009 Esfero bic p/f rojo 20 0.35 Papelería La Reforma010 Juego geométrico económico

pequeño.5 1.00 Papelería Gráficas

Santiago011 Cinta aislante grande 3 1.00 Papelería Gráficas

Santiago012 Adhesivos para cuaderno 15 0.25 Papelería Gráficas

Santiago013 Carpetas perfil colores 10 0.50 Papelería La Reforma014 Carpetas de cartón colores 50 0.30 Papelería La Reforma015 Cartulina pliego colores 6 0.40 Papelería Gráficas

Santiago016 Regla de 30 cm mediana 1 0.35 Papelería Gráficas

Santiago017 Marcadores pizarra colores 30 0.65 Papelería La Reforma018 Lápiz económicos colores 15 0.30 Papelería Gráficas

Santiago019 Borradores económicos

pequeños15 0.15 Papelería Gráficas

Santiago020 Caja de pinturas económicas de

12 colores.1 1.00 Papelería Gráficas

Santiago

005INGRESE EL CODIGO DE BARRAS DEL PRODUCTO

Page 23: Desarrollo del proyecto

22

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

6.2.5. PRODUCCIÓN.

Se realiza en todas las actividades concernientes a la creación del proyecto. Hay que decir que esta etapa se caracteriza por ser totalmente diferente a las demás ya que las anteriores la fase de factibilidad y la fase de diseño son orgánicas y de carácter evolutivo, mientras que la fase de producción es de alto grado mecanicista, en otras palabras La realización exitosa del proyecto.

6.2.6. CULMINACIÓN Y PUESTA EN MARCHA.

Culminación y puesta en marcha: En esta etapa se hacen pruebas finales al proyecto realizado. También se da mantenimiento periódicamente verificando que no tenga fallas lógicas.

6.2.7. CICLO DE VIDA DE UN PROYECTO.

Entonces podemos decir que sistema es un conjunto de cosas, objetos, conceptos y elementos conectados unos con otros que interactúan para lograr un objetivo en común.

6.2.8. UN SISTEMA

Son los procedimientos entidades como productos, empleados entre otros, el sistema sin alguno de estos elementos simplemente no existiría un sistema.Los elementos de un sistema son:

Conceptos.- definiciones de cosas o actividades que realiza la empresa. Objetos.- las cosas que están dentro de la empresa como los productos etc. Sujetos.- como puede ser los integrantes de la empresa propietario y

empleados.

Todo sistema cuenta con estos elementos. Por tanto también se dice que un sistema es un agregado de entidades que están formadas por elementos.

SALIR IMPRIMIR

Page 24: Desarrollo del proyecto

23

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

7. MATERIALES, MÉTODOS Y TÉCNICAS DE TRABAJO

7.1. Técnicas.

Para la recolección de la información se ha utilizado la técnica de observación, la cual se detalla a continuación:

7.1.1. La Observación: Con la utilización de ésta técnica se ha podido obtener información de la realidad actual en la que vivía la Copiadora y como se trabaja diariamente, para lo cual se procedió aplicarla mediante una ficha de observación para el desarrollo del presente proyecto.

7.1.2. La Entrevista: Esta se aplicará al Propietario de la Casa del Estudiante Universitario, para obtener información de la actividad de la empresa conocer sus problemáticas que se les presenta diariamente en la entidad.

7.2. Métodos.

Los Métodos de investigación que serán de mucha ayuda para el presente proyecto serán los siguientes:

7.2.1. Método Científico: el cual permitirá la organización, procesamiento, análisis, e interpretación de la información obtenida del proceso de formación académica impartida en los estudiantes de la carrera de Ingeniería en Sistemas.

7.2.2. Método Inductivo-Deductivo: el cual siguiendo con el proceso analítico sintético permite satisfacer los requerimientos propios de las ramas informáticas (recolección de datos, análisis de la información e interpretación de los hechos y descubrimiento de nuevos procedimientos).

Page 25: Desarrollo del proyecto

24

8. CRONOGRAMA DE ACTIVIDADES: TIEMPO EN DÍAS

ACTIVIDADES 21 22 23 24 25 26 27 28 29 30

Planificación X

Elaboración de cuestionarios X

Entrevistas a usuarios X

Factibilidad técnica X

Factibilidad económica X

Factibilidad operacional X

Desarrollo y análisis del

software de ventas

X X X X

Reporte de actividades X

Entrega de reportes y

resultados

X

Page 26: Desarrollo del proyecto

26

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

10. CONCLUSIONES

Después de haber realizado este trabajo hemos llegado a estas conclusiones:

En la actualidad, en esta época que estamos viviendo llegamos asegurar que la

información es igual de valiosa que los recursos financieros, recursos humanos,

recursos materiales etc. con los que cuenta una empresa para existir en el mercado ya

que la información es la base de las operaciones y actividades de las empresas por

ejemplo como podría una cadena de copiadoras poner los mismos precios en todos los

supermercados si no existiera la información entre ellos de que van a realizar un

programa de ofertas para aumentar sus ventas.

Las empresas con sistemas de información de calidad son aquellas que tiene una

cultura organizacional flexible y no ortodoxa, es decir, hacen cambios en su forma de

hacer las cosas, hacen uso de la tecnología para el bien de la empresa.

El gerente de la copiadora cuenta con una buena disposición para la implementación del

software de ventas, pero como solo es un análisis y estudio no podemos concretar el

trabajo solo se basa en la teoría.

Otra conclusión sería que el software de ventas ayudaría al propietario llevar una

pequeña contabilidad para informarse si está generando ganancias o pérdidas en la

empresa, además les ayudaría para poder saber cuánta mercadería tienen en stock y

ver que empresas les entrega el producto.

Culminando el software de ventas le facilitaría al empleado como al gerente realizar las

tareas de pedidos y facturación más fácil, ahorrándoles mucho tiempo.

Este trabajo se lo ha hecho más o menos analizando las posibles formas de como

quedaría en su actualidad, pero se le implementaría más ventanas de uso para facilitar

al usuario realizar varias tareas.

Page 27: Desarrollo del proyecto

27

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

11. RECOMENDACIONES

Una vez analizado el desarrollo de implementación del software de ventas se

recomienda lo siguiente:

Se recomienda al propietario del la empresa Casa del Estudiante Universitario

tratar de implementar el software de ventas ya que le traerá muchos beneficios

para él y su empresa.

Se recomienda registrar en un cuaderno las cosas que ingresan y salen de la

empresa con el fin de llevar una pequeña contabilidad.

Además de que traten de emitir factura más que sea en papel para que lleven un

registro de las cosas que venden diariamente, y con esto poder hacer un cuadre

de caja y saber cuánto se ha vendido en el día.

12. BIBLIOGRAFÍA

www.ciclo-de-vida-del-software.net

htpp://sistemasdeinformaciondelsofwareysusderivados.com

www.fallasdesistemasinformaticas.com

Modulo del cuarto de informática educativa análisis de sistemas

Page 28: Desarrollo del proyecto

28

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

13. ANEXOS

13.1. Anexo 1

UNIVERSIDAD NACIONAL DE LOJAÁREA DE LA EDUCACIÓN, EL ARTE Y LA COMUNICACIÓN

CARRERA DE INFORMÁTICA EDUCATIVA

PLAN DE ENTREVISTA AL PROPIETARIOEl presente plan de entrevista nos servirá para obtener información necesaria para elaboración del presente estudio y se ha estructurado de acuerdo al tema que se considera aceptable para su realización, solicitándole la autenticidad de su respuesta.

NOMBRE EMPRESA……………………………………………………………..…..NOMBRE PROPIETARIO………………………………………………………….…FECHA………………………………………………………………………………..…

1. Conoce lo que es un software de cualquier tipo.………………………………………………………………………………………………

2. En su empresa cuenta con la implementación de un software de cualquier índole.………………………………………………………………………………………………

3. En su empresa cree usted que necesita la implementación de un software.Si o no porque…………………….………………………………………………..

4. Qué tipo de software cree usted que le hace falta en su empresa.………………………………………………………………………………………………

5. Que problemas se le presentan casualmente por no contar con un software en su empresa.………………………………………………………………………………………………

6. Cree que la implementación de un software le sería de gran ayuda para usted y sus empleados en la administración de la empresa.………………………………………………………………………………………………………………………………………………………………………………………………

7. Hasta cuanto estaría dispuesto a pagar en la implementación del software si en caso lo necesite.…………………………………………………………………………………………………………………………………………………………………………….

Page 29: Desarrollo del proyecto

29

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

13.2. Anexo 2

CONTENIDO

PROPUESTA DEL PROYECTO

TEMA: Desarrollo de un sistema de ventas para una Copiadora y papelería.

INTRODUCCIÓNEl siguiente trabajo sobre la implementación del software se lo va a realizar, en la copiadora “CASA DEL ESTUDIANTE UNIVERSITARIO”, que además es una papelería, está ubicada en el redondel de la Universidad Nacional de Loja, el Propietario Sr. Jimmy Ortiz.

PROBLEMÁTICA.Debido a que no tiene un software de facturación se devienen los siguientes problemas:

No hay como facturar o dar nota de venta a los clientes que compran en la papelería.

No se puede saber cuántos productos hay en stock. No hay como poner un precio estable a los productos, debido a que no se

cuentan con las facturas. No se sabe cuántos ingresa de ganancias o egresos, por lo que no se lleva

una contabilidad. A veces no se sabe que producto está por acabarse o ya no hay en stock.

OBJETIVOS. Para nuestro grupo de trabajo planteamos los siguientes de trabajo, para facilitar a los dueños y empleados llevar un mejor control de los productos que venden como:

Poder verificar cuanta mercadería hay en stock. Poder tener una mejor persección de las ventas diarias y semanales. Verificar si hay ganancias o pérdidas. Entregar factura o nota de venta a los clientes. Tener un mayor control sobre los productos, es decir que casa comercial entrega

más barato y cada uno de ellos.

Esta implementación se la realizará en los programas más apropiados que se está utilizando, como es: para la base de datos está MySQL.

Page 30: Desarrollo del proyecto

30

Universidad Nacional de LojaÁrea de la Educación el Arte y la ComunicaciónCarrera de Informática Educativa

METODOLOGÍA. Este proyecto se lo realizará debido a las múltiples exigencias que tienes tanto el propietario como el ayudante y con esto llevar un control de todo lo que se vende diario, y llevar una contabilidad acorde con la empresa.

¿A QUIÉN SE VA A ENTREVISTAR?Para la realización del software se realizara la entrevista al dueño de la copiadora y al ayudante que trabaja en el lugar, y con esto poder tener más información acerca de sus múltiples problemáticas que se les presenta en el trabajo, y de esta manera con la información recolectada poder realizar un software acorde a sus necesidades.

¿EN QUÉ TIEMPO SE LO VA A REALIZAR?La siguiente investigación se la realizará en el transcurso de dos semanas laborables, a partir del 21 de mayo comenzado a exponer la propuesta de nuestro proyecto y después al desarrollo del mismo, culminando el 28 del mismo mes.

DISEÑO: Después de un análisis pertinente hemos creído pertinente elaborar una

bases de datos entre otros sistemas que nos permitirán realizar con éxito la elaboración

de este proyecto: este es un ejemplo de lo que se va a realizar.

Page 31: Desarrollo del proyecto
Page 32: Desarrollo del proyecto
Page 33: Desarrollo del proyecto