You are on page 1of 9

CONCESIONARIO BUENO BONITO Y BARATO

ROSA ANGLICA CASTAO SEPLVEDA, 20161015062


JHOAN SEBASTIN GARCS QUINTERO, 20161015059

UNIVERSIDAD DISTRITAL FRANCISCO JOS DE CALDAS


FACULTAD DE INGENIERA
INGENIERA INDUSTRIAL
BOGOT D.C.
2017

CONCESIONARIO BUENO BONITO Y BARATO


ROSA ANGLICA CASTAO SEPLVEDA, 20161015062
JHOAN SEBASTIN GARCS QUINTERO, 20161015059

SIMULACIN DE UN APLICATIVO PARA UN CONCESIONARIO

DOCENTE:
JOHN FELIPE GALVIS

UNIVERSIDAD DISTRITAL FRANCISCO JOS DE CALDAS


FACULTAD DE INGENIERA
INGENIERA INDUSTRIAL
BOGOT D.C.
2017

INTRODUCCIN

El siguiente trabajo tiene como objetivo mostrar de manera ordenada y


cronolgica el proceso realizado para la elaboracin del aplicativo de un
Pgina 2 | 9
concesionario cuya razn social es: Concesionario Bueno
Bonito y Barato. Encontrando en este trabajo diferente
documentacin necesaria para llevar a cabo el desarrollo
del aplicativo, dichos documentos incluyen: Requerimientos, diagramas de
actividades, diagramas de caso de uso, diagramas de clase, diagramas de
objetos, diagramas de secuencia; as como tambin las diferentes interfaces
grficas del aplicativo. Al final del trabajo se har una propuesta referente al
desarrollo completo del aplicativo, incluyendo consejos sobre los caminos
que se debe tomar a la hora de crear un software de este estilo.

TABLA DE CONTENIDO

Portada
1
Contraportada
2
Introduccin
3
Tabla de
contenidos
..3
Objetivos
4
Objetivo
General
4
Objetivos
Especficos
..4
Justificacin
.4
Enunciado del
problema
.5
Inventario de
Requerimientos
.
Documentacin de
Requerimientos
.
Diagramas de casos de
Uso

Diagrama de caso de uso


general..
Diagramas de caso de uso
especfico..
Diagrama de
clases
..
Pgina 3 | 9
Diagrama de clases del

mundo.
Diagrama de clases interfaz grfica de
usuario
Diagrama de
Objetos
.
Diagrama de Secuencias

Diagrama de
Actividades
.
Recomendaciones y
conclusiones

Bibliografa
.

OBJETIVOS

OBJETIVO GENERAL

Comprender el funcionamiento de la programacin orientada a objetos


mediante el desarrollo de un aplicativo usando el entorno de Visual Studio,
referencindonos inicialmente con las necesidades presentadas por el
usuario y tomando como lenguaje de programacin C#.

OBJETIVOS ESPECFICOS
1. Aprender el funcionamiento de las herramientas bsicas del programa
Visual Studio, aplicndolas en la creacin de las diferentes interfaces
que conforman el aplicativo elaborado.
2. Entender y analizar el funcionamiento bsico de la programacin
orientada a objetos con el proceso de desarrollo del funcionamiento
del software solicitado.
3. Detallar el proceso analtico inicial que conlleva el proyecto de
creacin de un programa solicitado ahondando en la importancia del
mismo.

Pgina 4 | 9
JUSTIFICACIN

Para todos es bien sabido que la tecnologa lleg al mundo


para quedarse, ya que es una herramienta que sin duda alguna nos facilita
la vida a todos, cumpliendo precisamente con uno de los principales
objetivos del ingeniero industrial: Lograr que todos los procesos
empresariales se desarrollen de manera productiva y eficiente. Una de las
formas de lograr esto es con la implementacin de diferente software que
nos ayudan a agilizar diversas gestiones industriales.
Aprender cmo implementar este tipo de programas en indispensable en
nuestra carrera y es esta la razn fundamental por la cual realizamos este
proyecto, comprender todos los procesos que se deben llevar a cabo en la
activacin de un software nos permite ser ms productivos en nuestra
organizacin.

ENUNCIADO DEL PROBLEMA

Se requiere generar un aplicativo que administre la informacin del


Concesionario de venta y compra de carros SE LO TENGO BUENO BONITO Y
BARATO con NIT 563478909.

La empresa se dedica a comercializar vehculos a clientes que estn


registrados con su nmero de identificacin, nombre, foto, correo, telfono y
direccin de correspondencia; si no lo esta se debe registrar para poder
hacer transacciones, generar un reporte por cliente de las transacciones
que haya hecho con la empresa y a su vez se pueden dar de baja si as el
cliente lo requiere.

Los vehculos (automviles (tipo), camioneta (transmisin) y motos


(tiempos)) deben estar registrados as estn en bodega o se hayan vendido
con los siguientes datos: Placa, foto, clase, estado, marca, color, referencia,
modelo, kilometraje, precio de compra, precio de venta (el cul debe ser del
15% ms de lo comprado) y nombre del comprador si se vendi. Para la
venta se pueden consultar los automviles por placa o clase.

Pgina 5 | 9
Adems estn los vendedores quienes hacen compras y
ventas de vehculos y cuentan con los siguientes datos:
Identificacin, nombre, ventas, correo, foto y telfono; se
deben ingresar, actualizar datos y eliminar (si se llegan a ir de la empresa)
por ltimo generar un reporte general de vendedores indicando que ha
vendido cada uno y el total de las ventas.

La caja del negocio arranca con 500 millones de pesos y sin carros por el
momento, se puede comprar carros si existe el dinero suficiente en la caja,
la cual se mueve a medida que se compren o se vendan vehculos, se debe
generar un reporte de automviles vendidos hasta el momento con lo
ganado.

INVENTARIO DE REQUERIMIENTOS

1. Registrar cliente
2. Generar reporte por cliente
3. Eliminar cliente
4. Registrar vehculo
5. Generar venta de vehculo
6. Consultar vehculo por placa
7. Consultar vehculo por clase
8. Registrar Vendedor
9. Actualizar datos de vendedor
10.Eliminar vendedor
11.Reportar vendedores de la empresa
12.Reportar automviles vendidos

DOCUMENTACIN DE REQUERIMIENTOS

Id:R1 Registrar cliente


Resumen: Se validar la existencia del cliente nuevo y si no existe
se toman los datos del mismo y se almacenarn en el sistema
Entrada: Nombre, identificacin, foto, correo, telfono, direccin.
Salida: Se almacen el cliente en memoria RAM

Id:R2 Generar reporte del cliente


Resumen: Se buscar y se visualizar por pantalla la informacin
bsica del cliente y las respectivas transacciones que haya hecho

Pgina 6 | 9
con la empresa.

Entrada: Identificacin.
Salida: Se visualiz por pantalla la respectiva informacin bsica del
cliente con las transacciones realizadas hasta el momento.

Id: R3 Eliminar cliente


Resumen: Se borraran los datos bsicos del cliente exceptuando las
transacciones que haya realizado.
Entrada: Identificacin
Salida: Se elimin el respectivo cliente del sistema.

Id: R4 Comprar vehculo


Resumen: Se validar la existencia del vehculo y si existe el dinero
suficiente en la caja para efectuar la compra. Si no existe se
efectuar la compra. Se actualizar la caja del negocio. Caja=Caja-
Precio de compra
Entrada: Placa, tipo, foto, clase, estado, marca, color, referencia,
modelo, kilometraje, precio de compra, dueo, vendedor.
Salida: Si el vehculo no exista y si hubo el dinero suficiente en el
sistema, se llev a cabo la compra del vehculo y se actualiz la
caja del negocio.

Id: R5 Vender vehculo


Resumen: Se efectuar la bsqueda de un vehculo, generando el
valor de venta= valor de venta + valor de venta*15% y se
actualizar el estado en cuestin. Y se actualizara el saldo de la
caja. Caja= Caja+ Precio de venta
Entrada: Placa, Id vendedor, Id comprador
Salida: Se actualiz la caja de negocio con respecto a la venta y el
estado del automvil y del respectivo vendedor.

Pgina 7 | 9
Consultar vehculo por placa

Id: R6
Resumen: El usuario podr ingresar una placa y as obtener el
registro del vehculo en el sistema.
Entrada: Placa
Salida: Se mostr todos la informacin del vehculo perteneciente a
la respectiva placa

Id: R7 Consultar vehculo por clase


Resumen: El usuario podr seleccionar la clase de vehculo y as
podr visualizar en pantalla todos los datos de todos los vehculos
de esa clase.
Entrada: Clase
Salida: Se mostr toda la informacin de los vehculos de esa clase.

Id: R8 Registrar vendedor nuevo


Resumen: Se validar si existe el vendedor y si no se tomarn los
datos bsicos y se almacenarn en el sistema.
Entrada: Identificacin, nombre, correo, foto, telfono
Salida: Se almacen el vendedor en memoria RAM si no existe

Id: R9 Actualizar datos del vendedor


Resumen: Se visualizar en RAM los datos del vendedor y el usuario
tendr la opcin de modificar los datos que pueda.
Entrada: Identificacin, correo, foto, telfono
Salida: Se modificaron los datos que se pueden actualizar del
respectivo vendedor en el sistema.

Id: Eliminar vendedor


R10
Resumen: Se buscar en la RAM los datos bsicos del vendedor y si
existe se eliminarn exceptuando las transacciones realizadas.

Pgina 8 | 9
Entrada: Identificacin
Salida: Se elimin el respectivo cliente del sistema si
el usuario as lo dispuso.

Id: Reporte vendedores


R11
Resumen: Se generar un reporte de las transacciones realizadas
por los vendedores especificando lo vendido y el capital que esto
representa.
Entrada: N/A
Salida: Se visualiz en pantalla las transacciones hechas por los
vendedores

Id: Imprimir reporte del concesionario


R12
Resumen: Se generar y se visualizar en pantalla el reporte de
ventas de automviles de la empresa y la ganancia por ventas.
Entrada: N/A
Salida: se visualiz en pantalla los datos del automvil vendido por
la empresa.

Pgina 9 | 9

You might also like