Taller de Programación

16
FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA Materia: TALLER DE PROGRAMACIÓN ORIENTADA A OBJETOS Proyecto Ing. En administración de sistemas Matricula: 1607215 Nombre: Valeria Yaneel Alvarez Castro

description

Proyecto para materia de taller de programación es útil para los que se quieren enseñar a programar, ahí te dice específicamente como hacerlo y esta muy completo.

Transcript of Taller de Programación

FACULTAD DE INGENIERA MECNICA Y ELCTRICA

Materia: TALLER DE PROGRAMACIN ORIENTADA A OBJETOSProyecto

Ing. En administracin de sistemasMatricula: 1607215Nombre: Valeria Yaneel Alvarez Castro

San Nicols de los Garza, Nuevo Len, Mxico viernes 6 de marzo del 2015INTRODUCCINEn el siguiente material se estudian los temas de la asignatura taller de programacin orientada a objetos plan 401 de la ingeniera administracin de sistemas.Todos los temas se desarrollan utilizando el lenguaje de programacin Java; pero debido a la temtica que se debe contemplar para respetar el programa, algunos de los temas deben explicarse con otras herramientas como Visual Basic. Sin embargo se hace una pequea comparacin entre lo que pide el programa y el equivalente en lenguaje java.El material comienza desde lo ms bsico del lenguaje: comentarios declaraciones, sintaxis, etc. Y avanza hasta el punto de almacenamiento en bases de datos.En la actualidad los sistemas de informacin rodean completamente el mundo tecnolgico ya que estos nos sirven para agilizar procesos y hacer ms productiva una organizacin, estos son realizados con la finalidad de satisfacer un cliente final que ser el que aplicara esta tecnologa.El sistema tendr que cumplir con diversas funciones siendo estas indispensables para el control de los productos que tenemos en una empresa estas funciones sern las altas, bajas consultas y actualizaciones.Este proyecto ser llamado my tiendita es una organizacin intermediaria ya que no produce ningn producto, si no adquiere artculos ya existentes llevado hasta su localizacin, os cuales son repartidos por proveedores.Sus productos son adquiridos a precio de proveedores y en estas instalaciones solamente se les aumenta en su precio una mnima cantidad, la cual es autorizada por los mismos proveedores para poder ofrecerlos al precio de la regin.La misin de este proyecto es que lo tenga una empresa comercial reconocida ampliamente por la calidad de servicio y de productos que se ofrecen.El objetivo es incrementar los niveles de ventas que actualmente se presentan dentro de la microempresa, ayudando a obtener mejores ganancias y un excelente control de las existencias de mercanca dentro del negocio.

My tiendita es una organizacin pequea y aunque es de estas dimensiones cuenta con gran diversidad de productos que oferta da con da, todas las personas de su alrededor por lo cual brinca una gran calidad de servicio.Los proveedores:

Los sistemas de informacin rodean completamente el mundo de la tecnologa ya que facilitan todos los procesos, ahorran tiempo y dinero pero desafortunadamente existen lugares donde todava no cuentan con un control como el antes mencionado. Obtener mayor control de que existe en almacn. Actualizacin constante en cuanto a productos existentes. Modificacin de precios al instante. No ofrece precios errneos al pblico. Aumentar el capital del micro empresa. Ingreso rpido a sistema de un nuevo artculo. Capacidad de mayor cantidad de puntos de venta.

MetodologaPara la creacin de esta aplicacin se ocuparan los siguientes programas: Netbeans: en su versin 8.0.2 que nos ayudara a realizar las operaciones de modo ms grfico.

Mysql: el cual ser necesario para la realizacin de tablas y algunas consultas.

Navicat for mysql: en este programa observaremos las consultas y tablas de manera grfica.

DiseoDiagrama de flujo: Muestra como fluir la informacin dentro de la aplicacin.

La iteracin tpica entre el usuario y el equipo de cmputo, las transacciones hechas con el sistema dicen que reacciones tendr el software al momento de ingresar datos.

Son los modelos que describen la forma en que colaboran los grupos tienen la ventaja de resaltar los diseos demasiado centralizados o sobre centralizados.

Estos son los pasos que se realizan para el registro de un producto.

Estas son las etapas que son presentadas para poder realizar el borrado de un registro en el sistema usando e nombre de producto para poder borrar toda la columna.

Estos son los eventos que son presentados al momento de hacer una consulta al sistema.

Estas son las clases esenciales de un sistema, estas son: base de datos, cdigo e interfaz.

La iteracin de objetos mediante su lnea de vida e indica los mensajes que se van a ocupar durante el uso del software.

Antes de comenzar con la programacin detallada de cada formulario se tendr que crear un archivo que permita la configuracin de la base de datos.

Interfaz:El men principal estar compuesto por el logotipo de la empresa y en la parte derecha de la ventana aparecern 3 opciones las cuales devolvern otra ventana para poder realizar acciones.

Formulario de altas: en esta opcin se ingresaran todos los registros en la base de datos, en la parte inferior existirn dos botones uno es para regresar al men principal y el otro para dar de alta, posteriormente aparece un recuadro con el cdigo que se inserta en la base de datos.

Cdigo realizado para la insercin de datos en una tabla.

Formulario bajas: borrara un dato de la base simplemente con ingresar el nombre del producto posteriormente aparecer un recuadro con el cdigo que eliminara los registros de la base de datos.

Formulario de consultas: aqu se extraer la informacin de un registro agregado con anterioridad a la base de datos, posteriormente aparecer un recuadro con el cdigo que buscara registros de la base de datos.

ConclusinCon base a lo ya propuesto se puede concluir que el sistema ser de gran ayuda para la implementacin de la organizacin My tiendita ya que dicha aplicacin realiza diversas funciones que son de suma importancia para llevar el correcto control y funcionamiento de las organizaciones, en la mayora asiendo estos procesos muy tediosos y con un alto grado de equivocacin en el clculo de las operaciones ocasionando que la empresa no crezca.Por lo tanto la implementacin de un sistema de informacin agiliza procesos y disminuye tiempos de espera.