Sunteți pe pagina 1din 26

Sistema de Informacin para la Gestin de Facturacin e Inventario de la

Comercializadora
La Rebaja

Pepito Prez y Juanita Castro.


Bogot D.C Marzo 2017

Servicio Nacional de Aprendizaje - SENA


Centro de Gestin de Mercados, Logstica y Tecnologas de la Informacin.
Tcnico en Programacin de Software
No Ficha 111111
2

Tabla de Contenidos

Introduccin
Objetivos
Objetivo General
Objetivos Especficos
Planteamiento del problema
Justificacin
Alcance
Impactos
Fases del Proyecto Cronograma
Fase 1 Anlisis
1. Levantamiento de Informacin
1.1 Mtodos utilizados
1.2 Anlisis del levantamiento de informacin
2. Mdulos a Desarrollar
3. Requisitos Funcionales y No funcionales
3.1 Requisitos Funcionales
3.2 Requisitos No Funcionales
4. Diagramas y Documentacin de Casos de Uso de Alto Nivel
5. Diagrama de Clases
Fase 2 Planeacin
6. Modelo Entidad Relacin MER
7. Modelo Relacional ER
8. Diccionario de Datos
9. Diseo de Interfaz Grfica del Sistema de Informacin
10. Conclusiones
11. Lista de referencias
12. Anexos
3

Lista de tablas

Tabla 1 Documentacin CUD002


Tabla 2 Diccionario de Datos Tabla Usuario
4

Lista de figuras

Figura 1 Cronograma del Proyecto


Figura 2 CU002 Registrar Informacin Empleado
Figura 3Modelo Entidad Relacin MER
Figura 4Modelo Relacional ER
Figura 5 Formulario Registro Cliente
5

Introduccin
6

Objetivos

Objetivo General

Desarrollar un sistema de informacin para la gestin de facturacin e inventario

de la comercializadora La Rebaja.

Objetivos Especficos

Aplicar distintos mtodos de recoleccin de informacin para conocer a

fondo los procesos de la empresa y detectar las posibles problemticas que se estn

presentando en los mismos.

Disear los modelos de entidad relacin y modelo relacional segn los

procesos de la empresa.

Desarrollar el sistema de informacin en la arquitectura a tres capas

utilizando Visual Studio y base de datos SQL Server.

Realizar distintas pruebas al sistema de informacin para verificar que

cumpla con los requisitos funcionales que fueron definidos en la fase de anlisis.
7

Planteamiento del problema

La comercializadora La Rebaja se dedica a la venta de productos plsticos y

desechables en el sector de Chapinero de la ciudad de Bogot. Siendo esta su nica sede,

desde la cual se coordinan sus procesos de importacin y venta de productos por mayor y

al detal.

El subgerente es el encargado de coordinar el proceso de importacin de las

distintas referencias de productos que se venden en la comercializadora, pero deben ser

autorizadas por el gerente de la compaa. En este proceso se han presentado mltiples

inconvenientes puesto que la informacin de todas las importaciones se encuentra

consignada en un archivo de Excel, el cual solo se encuentra en el computador del

subgerente para evitar inconvenientes con las versiones del mismo, pero que representa

un problema cuando el computador se infecta con virus o se corta el servicio elctrico en

el local, generando perdida de informacin parcial o total.

El proceso de ventas por su parte es ejecutado por tres asesores comerciales, dos

de los cuales visitan a los clientes para tomar los pedidos y llevar posteriormente los

productos a sus empresas. Una vez realizado el proceso de venta, el asesor registra la

informacin de sus clientes en una hoja de Excel, para ofrecerle va telefnica

promociones y descuentos sobre los saldos de productos cuyas referencias se

descontinan o estn prximas a agotarse. El tercer asesor por su parte es el encargado

realizar las ventas en el local y manejar la caja del negocio, adems de realizar el informe

mensual de ventas, que debe ser presentado de forma impresa al gerente de la


8

comercializadora. El proceso de facturacin se realiza mediante talonarios, que en

distintas oportunidades se han extraviado o deteriorado hasta el punto de hacer ilegible la

informacin consignada en el mismo, a su vez tambin se han presentado problemas por

error humano al momento de escribir el nombre y los valores de los productos.


9

Justificacin

En vista de las de las graves problemticas de seguridad y prdida de informacin

que se han presentado en el proceso de compras a cargo del subgerente de la

comercializadora, se hace necesario garantizar que la informacin de las importaciones se

maneje en un sistema de informacin con una base de datos relacional en nico servidor

accesible va intranet, sobre la cual se generaran copias de seguridad semanalmente y

mensualmente.

Por su parte en el proceso de ventas, se necesitara implementar un mdulo de

facturacin donde los precios de los productos se consulten directamente desde la base de

datos, evitando de esta forma problemas de digitacin y facilitando a su vez la auditoria

por parte del gerente de la comercializadora, quien podra conocer las ventas realizadas

por los asesores comerciales en tiempo real y generar informes en el momento que lo

desee. Adicionalmente la gestin de los clientes en una base de datos abre la posibilidad a

facilitar el proceso de publicidad automtica para todos los clientes va correo

electrnico.

Para la implementacin del presente sistema de informacin se requerira la

adquisicin de lectores de cdigo de barras para el punto de venta y una impresora

trmica para la facturacin, agilizando de esta forma el proceso de venta al por mayor.
10

Alcance

El siguiente proyecto tiene como finalidad desarrollar un sistema de informacin

para la gestin de facturacin e inventario de la Comercializadora la Rebaja. Donde se

tendrn presentes las fases de desarrollo, distribuidas en:

Fase de Anlisis de la informacin, el cual se emplean mtodos como entrevista,

encuestas, mtodo de observacin, tcnicas audiovisuales, sesin en grupo, con el fin de

concluir aquellas falencias encontradas para posterior organizacin en el desarrollo.

En la fase de planeacin se estimara tiempos de trabajo, el cual permitir al

programador y diseador concertar con el cliente fechas y actividades, dispuestas para el

desarrollo del mismo.

Durante la fase de ejecucin se emplea como herramientas de programacin

fundamentales para la creacin del cdigo, visual y para la base de datos SQL Server.

Se realizar pruebas, que garantizara que el proyecto cumpla con los requisitos

solicitados por el cliente, de forma local, teniendo como objetivo que la informacin, se

encuentre actualizada y lo ms importante centralizada.

Por ltimo y no menos importante, se le entregar una copia del Sistema de

informacin al Cliente teniendo en cuenta que el desarrollador y diseador, no realizar

la se implementacin
11

Impactos

Impacto Econmico

Impacto Tecnolgico

Impacto Social

Impacto Ambiental
12

Fases del Proyecto Cronograma

Figura 1 Cronograma del Proyecto


13

Fase 1 Anlisis

1. Levantamiento de Informacin

1.1 Mtodos utilizados

Entrevista: Se aplicar debido a que..

Observacin: Se realizar por.

1.2 Anlisis del levantamiento de informacin

Luego de realizar el levantamiento de informacin se pudo determinar que.


14

2. Mdulos a Desarrollar

*Agregar breve descripcin de cada uno

Mdulo de Gestin de Usuarios *

Mdulo de Gestin de Clientes *

Mdulo de Gestin de Productos *

Mdulo de Gestin de Compras *

Mdulo de Gestin de Ventas *

Mdulo de Inventarios *
15

3. Requisitos Funcionales y No funcionales

3.1 Requisitos Funcionales

Cdigo Requisito RQF001


Nombre Inicio de Sesin
Tipo de Usuario Gerente y SubGerente
Prioridad Alta/Esencial
Los tipos de usuario: Gerente y SubGerente podrn ingresar al
Descripcin:
sistema previa validacin de un usuario y contrasea

Cdigo Requisito RQF002


Nombre Registrar informacin Empleado
Tipo de Usuario Gerente y SubGerente
Prioridad Alta/Esencial
Los tipos de usuario: Gerente y SubGerente podrn registrar la
Descripcin: informacin de los empleados de la empresa tales como Nmero
de identificacin, apellidos, nombres, direccin, telfono, cargo.

Cdigo Requisito RQF003


Nombre Consultar informacin Empleado
Tipo de Usuario Gerente, SubGerente y Vendedor
Prioridad Alta/Esencial
Los tipos de usuario: Gerente, SubGerente y Vendedor podrn
Descripcin: consultar la informacin de los empleados de la empresa mediante
nmero de identificacin o apellido del empleado.

Cdigo Requisito RQF004


Nombre Modificar informacin Empleado
Tipo de Usuario Gerente, SubGerente y Vendedor
Prioridad Alta/Esencial
Los tipos de usuario: Gerente, SubGerente y Vendedor podrn
Descripcin: modificar la informacin de los empleados de la empresa
mediante nmero de identificacin o apellido del empleado.

Cdigo Requisito RQF005


Nombre Inactivar Empleado
Tipo de Usuario Gerente
Prioridad Alta/Esencial
Descripcin: El tipo de usuario Gerente podra inactivar un empleado mediante
16

el nmero de identificacin o apellido del empleado.

3.2 Requisitos No Funcionales

Cdigo Requisito RQNF001


Nombre Especificaciones Mnimas de Hardware y Software
Tener acceso a uno o ms computadores que tengan las
Descripcin: herramientas y programas necesarios para llevar a cabo el
aplicativo, base de datos (SQL SERVER).

Cdigo Requisito RQNF002


Nombre Conectividad
La empresa debe contar con una red LAN que le permitir
Descripcin: conectar sus terminales de trabajo al servidor de una forma ms
adecuada para hacer uso del aplicativo

Cdigo Requisito RQNF003


Nombre Diseo e Imagen
El aplicativo debe hacer uso de colores y fuentes que faciliten la
Descripcin: adecuada visualizacin por parte del usuario y sean acordes con la
imagen corporativa de la empresa.
17

3.3

4. Diagramas y Documentacin de Casos de Uso de Alto Nivel

Figura 2 CU002 Registrar Informacin Empleado

Tabla 1 Documentacin CUD002


1. IDENTIFICACIN DE CASO DE USO
1.1 Id Caso CUD002 1.2 Nombre Registrar informacin de un empleado
2. HISTORICO DE CASO DE USO
2.1 Autor Juan Prez (aprendiz)
2.2 Fecha Creacin 2/02/2017 2.3 ltima Actualizacin 3/03/2017
2.4 Actualizado por Juan Prez 2.5 Versin 2.0
3. DEFINICION DE UN CASO DE USO
3.1 DESCRIPCIN
Permite el registro de informacin nueva o adicional deEGFGE HGHD FHJC FJH
3.2 ACTORES
Gerente
3.3 PRECONDICIONES
1.3.1 El usuario debe estar autenticado en el sistema CU002
3.4 FLUJO NORMAL
Contando con las precondiciones el flujo normal ser el siguiente:
Paso Actor Sistema
1 Usuario da clic en el men principal en el Despliega una ventana con los servicios
tem Recursos_humanosGHHC HJHCZ (Empleados, activos, nomina)
HV
2 Selecciona mediante un clic el tem Genera un formulario con la casilla activa
18

Empleados para bsqueda de empleado por nombre y


documento.
3 Usuario registra datos y da clic en Muestra formulario lista de coincidencias de
bsqueda. la bsqueda dada, permitiendo la seleccin o
la creacin de uno nuevo.
4 Selecciona crear nuevo Muestra formulario de empleado, con los
campos en blanco para registro de
informacin
5 Actor diligencia informacin solicitada del Genera mensaje donde informa la creacin
formulario y da clic en registrar exitosa del empleado.
3.5 FLUJO ALTERNO (otra forma de ejecutar el CU)

3.6 EXCEPCIONES Y ERRORES

3.7 POS CONDICIONES


Sistema genera reporte de empleado registrado o modificado con xito, el registro queda disponible para
el uso de asignacin de cargo.
3.8 FRECUENCIA
19

5. Diagrama de Clases

Figura 3Diagrama de Clases


20

Fase 2 Planeacin

6. Modelo Entidad Relacin MER

Figura 4Modelo Entidad Relacin MER


21

7. Modelo Relacional ER

Figura 5Modelo Relacional ER


22

8. Diccionario de Datos

Tabla 2 Diccionario de Datos Tabla Usuario


Nombre Tabla: Usuario
Fecha: 25/03/2017
Descripcin: Tabla que contiene los datos de un usuario del sistema.
Tipo de
Campo Tamao Restriccin Descripcin
Dato
Nmero de identificacin del
Id_usuario BigInt Primary Key
usuario.
Nombre_usuario Varchar 50 No Nombre del usuario.
Correo electrnico en que se
Correo_usuario Varchar 50 No
encuentra el usuario.
Fecha_nacimient
Date No Fecha nacimiento del usuario
o
Edad_usuario Int No Edad actual usuario
Telefono_Usuario Varchar 12 No Telfono del usuario
Cargo Varchar 30 No Cargo del usuario en la empresa
Nombre_usuario Varchar 30 Unique Nombre del usuario, nico
Clave_usuario Varchar 20 No Clave del usuario
23

9. Diseo de Interfaz Grfica del Sistema de Informacin

Figura 6 Formulario Registro Cliente


24

10. Conclusiones
25

11. Lista de referencias

Andrews, S. Fastqc, (2010). A quality control tool for high throughput sequence data.
Augen, J. (2004). Bioinformatics in the post-genomic era: Genome, transcriptome,
proteome, and information-based medicine. Addison-Wesley Professional.

Blankenberg, D., Kuster, G. V., Coraor, N., Ananda, G., Lazarus, R., Mangan, M., ... &
Taylor, J. (2010). Galaxy: a webbased genome analysis tool for experimentalists.
Current protocols in molecular biology, 19-10.

Bolger, A., & Giorgi, F. Trimmomatic: A Flexible Read Trimming Tool for Illumina NGS
Data. URL http://www. usadellab. org/cms/index. php.

Giardine, B., Riemer, C., Hardison, R. C., Burhans, R., Elnitski, L., Shah, P., ... &
Nekrutenko, A. (2005). Galaxy: a platform for interactive large-scale genome
analysis. Genome research, 15(10), 1451-1455.
26

12. Anexos

S-ar putea să vă placă și