You are on page 1of 10

Planificacion y Modelado REGISTRO Desarrollo del Software

Tecnol

gico de Estudios Superiores de Chalco

Planificaci

n y Modelado

Proyecto: Control de Productos

Elaboro: Ing. Martinez Coronel Daniel (Dise ador)

Ing. Hernandez Marco Antonio (Administrador) Ing. Fern ndez Ram rez Sergio alejandro (Administrador)

Alumnos de Octavo Semestre Ingenier a en Sistemas Computacionales

Int odu in
CONTROL Y REGISTROS DE PRODUCTOS DE NOVEDADES MARTI

El software y el hardware que los usuarios de las empresas utilizan son muy numerosos asi que aui mencionremos como trabajar con el software que hemos desarrollado . Para esto se analiza el problema y se realiza un control de que lleva el conteode productos del negocio : registros

y y

Registrar productos con una breve descripcion Eliminar los productos que deseemos asi como poder verlos con la cantidad en existencia

Esto es para que dicha informacin ayuden a llevar un control en el negocio, y no daen o alteren el co ntrol de los registros.

Justifi

in

Desarrollar un sistema para facilitar el orden y el trabajo que una empresa requiere, con el fin de registrar sus productos (inventario)

Objetivo General
Satisfacer las necesidades software de calidad de nuestros clientes, desarrollo de

Objetivo Especifico
Puntos a considerar:

y y y

Servicio de gran utilidad para los usuarios Acceso y control del sistema Interface con mayor facilidad

y Tiempo

Requerimientos

y y

Descripcin de fallas Software

Hardware

Identificacin del Problema


Durante el compra de productos no se lleva a cabo un registro de los proutos ue tnemos en existencia ni los precios

Ubicacin de Donde se Elabora


Col. Doctores municipio Ixtapaluca planta baja #56

Descripcin
Participantes en el Proyecto

El resto del personal del proyecto (por la parte del negocio), considerando las fases de Inicio, Elaboracin y dos iteraciones de la fase de Construccin, estar formado por los siguientes puestos de trabajo y personal asociado: Jefe de Proyecto . Con una experiencia modesta en metodologas de desarrollo, herramientas CASE y notaciones, en particular la notacin UML y el proceso de desarrollo . Analista de Sistemas . El perfil establecido es: Ingeniero en Sistemas con conocimientos de UML, uno de ellos al menos con experiencia en sistemas afines a la lnea del proyecto. Analistas - Programadores. Con experiencia en el entorno de desarrollo del proyecto, con el fin de que los prototipos puedan ser lo ms cercanos posibles al producto final. Ingeniero de Software . El perfil establecido es: Ingeniero en que participar como becario en el convenio universidad -empresa, realizando labores de gestin de requisitos, gestin de configuracin, documentacin y diseo de datos. Encargada de las pruebas funcionales del sistema, realizar la labor de Testear. Los Currculos Vitae del personal del proyecto que ya ha comprometido su participacin se adjuntan por separado.

Roles y Responsabilidades A continuacin se describen las principales responsabilidades de cada uno de los puestos en el equipo de desarrollo durante las fases de Inicio y Elaboracin, de acuerdo con los roles que desempean.

Puesto

Responsabilidad El jefe de proyecto asigna los recursos, gestiona las prioridades, coordina las interacciones con los clientes y usuarios, y mantiene al equipo del proyecto enfocado en los objetivos. El jefe de proyecto tambin de establece un conjunto de prcticas que aseguran la integridad y calidad de los artefactos del proyecto. Adems, el jefe de proyecto se encargar de supervisar el establecimiento de la arquitectura del sistema. Gestin de riesgos. Planificacin y control del proyecto. Captura, especificacin y validacin de requisitos, interactuando con el cliente y usuarios mediante entrevistas. de los Elaboracin del Modelo de Anlisis y Diseo. Colaboracin en la elaboracin de las pruebas funcionales y el modelo de datos. Construccin de prototipos. Colaboracin en la elaboracin de las pruebas funcionales, modelo de datos y en las validaciones con el usuario Gestin de requisitos, gestin de configuracin y cambios, elaboracin del de modelo de datos, preparacin de las pruebas funcionales, elaboracin de la documentacin. Elaborar modelos de implementacin y despliegue.

Jefe Proyecto

Analista Sistemas

Programador

Ingeniero Software

Alcances y Limitaciones

ALCANCES

y y y

Se tiene un control sencillo de productos Se detecta a tiempo los precios de cada producto Se analiza el precio asi como su existencia en almacen

LIMITACIONES

y y y

Si se tiene mucha informacin se satura el control de registros Si no se usa bien el control de registros se pierde la informacin si hay error en los fallos se pierde el sistema.

Fundamentos Tericos
Una de las principales ventajas que presenta el trabajar con pginas dinmicas es el poder almacenar los contenidos en bases de datos. De esta forma, podemos organizarlos, actualizarlos y buscarlos de una manera mucho ms simple. El lenguaje PHP, ofrece interfaces para el acceso a la mayora de las bases de datos comerciales y por ODBC a todas las bases de datos posibles en sistemas Microsoft, a partir de las cuales podremos editar el contenido de nuestro sitio con absoluta sencillez. Esta interaccin se realiza, por un lado, a partir de las funciones que PHP nos propone para cada tipo de base de datos y, por otro estableciendo un dilogo a partir de un idioma universal: SQL (Structured Query Language) el cual es comn a todas las bases de datos. Este leng uaje resulta, muy potente y fcil de aprender.

Descripcin de las herramientas a utilizar


y

Programacin en php& QL

CODIGO SQL
y y y

CREATE DATABASE jugueteria_db; USE jugueteria_db;

y y y y y y y y y y y y y y y y y y y y y y y y y

CREATE TABLE marcas( marcaId int(2) auto_increment not null p rimary key, marca varchar(20) ); INSERT INSERT INSERT INSERT INSERT INSERT INSERT INTO INTO INTO INTO INTO INTO INTO marcas marcas marcas marcas marcas marcas marcas VALUES(1,'Mattel'); VALUES(2,'Fisher Price'); VALUES(3,'Fotorama'); VALUES(4,'Hotweels'); VALUES(5,'Jasbro'); VALUES(6,'Playscool'); VALUES(7,'Tyco');

CREATE TABLE juguetes( jugueteId int(2) auto_increment not null primary key, juguete varchar(40), marcaId int(2), sexo varchar(25), descripcion varchar(250), cantidadProductos int(7), costo varchar (25) );

GRANT ALL PRIVILEGES ON jugueteria_db.* TO user_game@localhost IDENTIFIED BY 'admin_game'; REQUERIMIENTOS DEL SISTEMA Wampserver Conocimientos de computation bsica Computadora Internet Explorer

y y y y

Los hitos que marcan el final de cada fase se describen en la siguiente tabla.
Descripcin Hito

Fase Inicio

de

En esta fase desarrollar los requisitos del producto desde la perspectiva del usuario, los cuales sern establecidos en el artefacto Visin. Los principales casos de uso sern identificados y se har un refinamiento del Plan de Desarrollo del Proyecto. La aceptacin del cliente / usuario del artefacto Visin y el Plan de Desarrollo marcan el final de esta fase. En esta fase se analizan los requisitos y se desarrolla un prototipo de arquitectura (incluyendo las partes ms relevantes y / o crticas del sistema). Al final de esta fase, todos los casos de uso correspondientes a requisitos que sern imp lementados, la fase de Construccin deben estar analizados y diseados (en el Modelo de Anlisis / Diseo). La revisin y aceptacin del prototipo de la arquitectura del sistema marca el final de esta fase. En nuestro caso particular, por no incluirse las fases siguientes, la revisin y entrega de todos los artefac tos hasta este punto de desarrollo tambin se incluye como hito. La primera iteracin tendr como objetivo la identificacin y especificacin de los principales casos de uso, as como su realizacin preliminar en el Modelo de Anlisis / Diseo, tambin per mitir hacer una revisin general del estado de los artefactos hasta este punto y ajustar si es necesario la planificacin para asegurar el cumplimiento de los objetivos. Ambas iteraciones tendrn una duracin de una semana.

Fase de Elaboracin

Fase de Construccin

Durante la fase de construccin se terminan de analizar y disear todos los casos de uso, refinando el Modelo de Anlisis / Diseo. El producto se construye en base a 2 iteraciones, la cual se le aplican las pruebas y se valida con el cliente / usuario. Se comienza la elaboracin de material de apoyo al usuario. El hito que marca el fin de esta fase, con la capacidad operacional parcial del producto que se haya considerado como crtica, lista para ser entregada a los usuarios para pruebas beta. En esta fase se prepararn, para distribucin, asegurando una implantacin y cambio del sistema previo de manera adecuada, incluyendo el entrenamiento de los usuarios. El hito que marca el fin de esta fase incluye, la entrega de toda la documentacin del proyecto con los manuales de instalacin y todo el material de apoyo al usuario, la finalizacin del entrenamiento de los usuarios y el empaquetamiento del producto.

Fase de Transicin

MODELO DE CASO DE USO

En este modelo de caso de uso se representa ms que nada la estructura de la tienda del cliente como la estructura del proyecto todo lo que realiza y estructura de l.

You might also like