Proyecto Progra II

download Proyecto Progra II

of 13

Transcript of Proyecto Progra II

  • 7/25/2019 Proyecto Progra II

    1/13

    Universidad Privada BolivianaComputacin para Ingeniera II

    Programacin II

    AutoventasDon Pancho

    Jose Jhamil Condori MamaniGariel !odrigo "amiliar Acee#

    $ersin %&'&(

    Cochaama) &* de septiemre de +&,-

  • 7/25/2019 Proyecto Progra II

    2/13

    Versin:

    Informe Final del Proyecto Fecha:

    !egistro .istrico de Camios # !evisiones

    "echa $ersin Descripcin Autor !esponsale Aproado

    Presentacin del tema

    Presentacin de los "!#eti$os

    Presentacin del %ia&rama de 'asos de (so

    Presentacin del %ia&rama de 'lases

    Presentacin de los %ia&ramas de )ecuencia

    Presentacin del Primer Prototi*o

    Presentacin del Proyecto Final

    (P+, P&ina de 01

  • 7/25/2019 Proyecto Progra II

    3/13

    Versin:

    Informe Final del Proyecto Fecha:

    /ala de Contenidos

    0. Introduccin

    . -nlisis de 2e3uerimientos 01rror2 Marcador no de3inido'

    .0 2e3uerimiento

    1. "!#eti$o 4eneral

    5. "!#eti$os 6s*ecficos

    7. 8mites y -lcances

    9. arco Terico

    ;. %ia&ramas de 'asos de (so

    . %ia&rama de 'lases

    =. odelo de datos

    0. Prue!as y Validacin

    00. 'onclusiones

    0. 2ecomendaciones

    01. +i!lio&rafa

    05. -nexos

    (P+, P&ina 1 de 01

  • 7/25/2019 Proyecto Progra II

    4/13

    Versin:

    Informe Final del Proyecto Fecha:

    In3orme "inal del Pro#ecto,' Introduccin

    )e 3uiere reali?ar un )istema de datos *ara hacer *osi!le una me#or or&ani?acin y &estionacion de

    datos acerca de un es*acio de auto$enta *ara de esta manera *oder facilitar y ayudar *ara 3ue la $enta

    sea mas efica? y 3ue a su $e? las *osi!ilidades de error sean minimas,tam!ien *ara hacer un re&istromas eficiente de los clientes

    +'

    8os re3uerimientos 3ue se *udo o!ser$ar *ara la fa!ricacin de un sistema de datos *ara auto$enta son:

    .&estionacion

    @me#or or&ani?acin

    @facilitacion

    @ayuda

    @eficacia

    ,', !e4uerimiento Gestionacion

    )e re3uiere una me#or &estionacion de todos los datos *ara tener un minimo de errores en la$enta de autom$iles.

    (na mala administrcion de las auto$entas y mala &estionacion *odran lle$ar a 3ue este re3uisito

    falle.

    ,'+ !e4uerimiento Organizacion

    )e es*era 3ue este )istema de datos sea de &ran ayuda *ara la or&ani?acin de los re&istros,ya

    3ue siem*re es difcil &uardar *a*eles.

    (na mala administrcion y or&ani?acion *odran lle$ar a 3ue este re3uisito falle.

    ,'5 !e4uerimiento Facilitacion

    )e es*era 3ue este )istema de datos sea de &ran ayuda *ara la facilitacion en el re&istros de

    nue$os datos,*ara 3ue el administrador ya no ten&a 3ue estar con *a*eles todo el tiem*o.

    (n mal mane#o de los re&istros *uede lle$ar a la falla de este re3uerimiento

    ,'- !e4uerimiento Ayuda

    )e es*era 3ue sea de &ran ayuda *ara 3ue el administrador ya no ten&a 3ue usar *a*eles y 3ue

    sea mas fcil su ex*eriencia como $endedor de automo$iles

    (n mal mane#o de todos los anteriores re3uisitos conlle$a a la falla total.

    ,'* !e4uerimiento Eficacia

    )e re3uiere un sistema de datos 3ue ha&a mas efica? el re&istro *ara 3ue ya no existan fallas. (na mala administrcion y or&ani?acion *odran lle$ar a 3ue este re3uisito falle.

    5' 67etivo General

    )e 3uiere reali?ar un )istema de datos el cual *ueda ser de ayuda *ara todo a3uel 3ue sea dueo de

    una auto$enta.

    (P+, P&ina 5 de 01

  • 7/25/2019 Proyecto Progra II

    5/13

    Versin:

    Informe Final del Proyecto Fecha:

    'on este *royecto se 3uiere me#orar la forma de administracin y mane#o 3ue se tiene,ya 3ue se noto

    3ue existen muchas fallas en cuanto a nAmeros .este sistema ayudara a 3ue exista un minimo de

    erroresy asi hacer me#or la ex*eriencia de el usuario 3ue ha&a utilidad de este )istema de datos.

    -' 67etivos 1spec3icos

    )e 3uiere a*licar todo lo a*rendido en este curso de Pro&ramacion,*ara asi en un futuro nosotros *odercrear nuestro *ro*io sistema de datos,tam!iBn se a*licara la metodolo&a 2(P la cual tam!iBn nos

    ayudara a tener una me#or or&ani?acin de nuestro *royecto.

    *' 8mites # Alcances

    6s*eramos 3ue la falta de conociomiento no sea un limite,*ero se reali?ara una in$esti&acin mas

    *rofunda acerca de *ro&ramacin *ara asi no tener fallas en nin&An momento en la reali?acin del

    *royecto.

    9' Marco /erico

    -3u se *resenta 3ue es Cam** ya 3ue no se sa!ia toda$a cual era su funcin.

    :AMPP

    XAMPPes un servidor independiente de plataforma, software libre, que consiste principalmenteen la base de datos MySQL, el servidor web Apache y los intrpretes para lenguajes de script

    !"! y !erl# $l nombre proviene del acr%nimo de X&para cualquiera de los diferentes sistemas

    operativos', Apache, MySQL, P"!, Perl#

    $l programa est( liberado bajo la licencia )*+ y acta como un servidor web libre, f(cil de usary capa- de interpretar p(ginas din(micas# Actualmente .AM!! est( disponible para Microsoft

    /indows, )*+0Linu1, Solaris y Mac 2S .#

    Caractersticas # re4uisitos

    .AM!! solamente requiere descargar y ejecutar un archivo 34!, tar , e1e o f5l, con unas

    peque6as configuraciones en alguno de sus componentes que el servidor /eb necesitar(#.AM!! se actuali-a regularmente para incorporar las ltimas versiones de Apache0MySQL0!"!

    y !erl# 7ambin incluye otros m%dulos como 2penSSL y phpMyAdmin# !ara instalar .AM!! serequiere solamente una peque6a fracci%n del tiempo necesario para descargar y configurar los

    programas por separado# !uede encontrarse tanto en versi%n completa, as8 como en una versi%n

    m(s ligera que es port(til#

    2ficialmente, los dise6adores de .AM!!, fueron los de 9ai5er y Anthony :oorporation loscuales solo pretend8an su uso como una herramienta de desarrollo, para permitir a los

    dise6adores de sitios webs y programadores testear su trabajo en sus propios ordenadores sin

    ningn acceso a 4nternet# $n la pr(ctica, sin embargo, .AM!! es utili-ado actualmente como

    servidor de sitios /eb, ya que, con algunas modificaciones, es generalmente lo suficientementeseguro para serlo# :on el paquete se incluye una herramienta especial para proteger f(cilmente

    las partes m(s importantes#

    ;' Diagramas de Casos de Uso

    (P+, P&ina 7 de 01

  • 7/25/2019 Proyecto Progra II

    6/13

    Versin:

    Informe Final del Proyecto Fecha:

    Pulic void Menu

    administrador=>

    utologin Principal

    JPanel

    J/e?t"ieldJPass@ord"ield

    Main=>

    Pulic void login

    Principal=>

    utoMenu vendedor

    JPanel

    JButton

    Main=>

    Pulic void Menu

    vendedor=>

  • 7/25/2019 Proyecto Progra II

    8/13

    Versin:

    Informe Final del Proyecto Fecha:

    (P+, P&ina de 01

    uto!egistro empleado

    JPanel

    J/e?t"ield

    Main=>

    Pulic void !egistro

    empleado=>

    uto!egistro venta

    vendedor

    JPanel

    J/e?t"ield ,,9

    78ael

    Main=>

    Pulic void !egistro venta

    vendedor=>

    uto!egistro venta

    JPanel

    J/e?t"ield ,,9

    78ael

    Main=>

    Pulic void !egistro

    venta=>

    uto$er datos empleado

    JPanel

    J/ale

    Conection con

    Main=>

    Pulic void $er datos=>

    utoDetalles de venta

    JPanel

    J/ale

    Jutton

    Conection con

    Main=>

    Pulic void Detalles de

    venta=>

    uto$er datos venta

    JPanel

    J/ale

    Jutton

    Conection con

    Main=>

    Pulic void $er datos

    venta=>

    Pa utoPanel 3ondo

    ImageIcon

    Dimension

    Pulic panel 3ondo=>

    Pulic componentes=>

  • 7/25/2019 Proyecto Progra II

    9/13

    Versin:

    Informe Final del Proyecto Fecha:

    8os o!#eti$os fueron lo&rados con exito

    ' Modelo de Datos

    (P+, P&ina = de 01

    uto$enta

    Codigoventa

    Codigoempleado

    3echa

    $alor

    Cantidad

    1mpleado

    Codigo

    omre

    Apellidop'

    Apellidom'

    Ci

    .orario

    Ealario

    Direccion/ele3ono

    utAuto

    CodigoautoPlaca

    Marca

    Procedencia

    Modelo

    Color

    uCliente

    CIomre

    Apellidop'

    Apellidom'

    Direccion

    /ele3ono

  • 7/25/2019 Proyecto Progra II

    10/13

    Versin:

    Informe Final del Proyecto Fecha:

    ,&'!ecomendaciones

    ,,' Biliogra3a

    6structura de datos@8uis arcel +arrero .

    ,+'Ane?os

    'a*turas de *antalla:

    (P+, P&ina 0 de 01

  • 7/25/2019 Proyecto Progra II

    11/13

    Versin:

    Informe Final del Proyecto Fecha:

    (P+, P&ina 00 de 01

  • 7/25/2019 Proyecto Progra II

    12/13

    Versin:

    Informe Final del Proyecto Fecha:

    (P+, P&ina 0 de 01

  • 7/25/2019 Proyecto Progra II

    13/13

    Versin:

    Informe Final del Proyecto Fecha:

    (P+, P&ina 01 de 01