Está en la página 1de 7

DESARROLLO E IMPLEMENTACION DE SISTEMAS DE INFORMACION

Materia: Desarrollo e Implementación de Sistemas de Información

Clave: IFD-1011
Créditos: 2-3-5
Objetivo Gral.:
Aplica los métodos de la ingeniería de software para desarrollar e implementar sistemas de
información
.

Unidad 1. Programación del modelo de datos


Indicador Valor
1.1 Creación de la base de datos
1.2 Programación de la base de datos (funciones, almacenados, Actividades 20%
disparadores)
Practicas 35%
1.3 Creación de usuarios y privilegios
1.4 Programación de esquemas de respaldo y recuperación. Avance de Proyecto 25%

Examen 20%
Unidad 2. Programación de la aplicación
2.1 Identificación del entorno de desarrollo
2.2 Programación de clases
2.3 Programación de interfaces
Unidad 3. Pruebas
3.1 Elaboración del plan de pruebas
3.2 Pruebas de componentes
3.3 Pruebas del sistema
3.4 Corrección de errores
Unidad 4. Pruebas
4.1 Elaboración de manual de instalación
4.2 Instalación y pruebas de funcionamiento del sistema
4.3 Documentación de pruebas en paralelo.
4.4 Capacitación a usuarios
4.5 Entrega de documentación técnica y de usuario.
4.6 Liberación y entrega del sistema.
Instituto Tecnológico Superior de Acayucan
Ingeniería en Sistemas Computacionales
Desarrollo e Implementación de Sistemas de Información
Practica #1. Creación de una Base de Datos
Nombre:
Grupo Fecha: 08-Febrero-2018

Instrucciones: Considera una base de datos que contiene información correspondiente a una
sencilla aplicación de procesamiento de pedidos para una pequeña empresa de distribución. Consta
de 5 tablas

PROCEDIMIENTO:
Diagrama de Esquema de la BD

CLIENTES

Nombre del Campo Descripción Tipo Observaciones

num_clie Numero de cliente int Primary key

empresa Nombre de empresa varchar(20) Not null

rep_clie Numero de empleado del representante que atiende int


al cliente.

lim_credito Límite de crédito int


REPVENTAS

Nombre del Campo Descripción Tipo Observaciones

num_empl Numero de empleado int Primary key

nombre Nombre del empleado varchar(15) Not null

edad Edad del empleado int

oficina_rep Numero de oficina de representación del vendedor int

Titulo Titulo o puesto del vendedor varchar(10)

Contrato Fecha de contratacion date Not null

Director Clave del jefe del empleado int

Cuota Ventas previstas. int

Ventas Ventas realizadas int Not null

OFICINAS

Nombre del Campo Descripción Tipo Observaciones

oficina Numero de oficina int Primary key

ciudad Ciudad en la que se encuentra la oficina varchar(15) Not null

region Region en la que se ubica la oficina varchar(10) Not null

dir Numero de empleado del director int Foreign key

objetivo Ventas anuales previstas int

ventas Ventas anuales revisadas int Not null


PRODUCTOS

Nombre del Campo Descripción Tipo Observaciones

id_fab Identificador de fabricante varchar(3) Not null

id_producto Identificador de producto varchar(5) Not null

descripcion Descripcion del producto varchar(20) Not null

precio Precio del producto int Not null

existencia Existencia actual del producto int Not null

Nota: en esta tabla la clave primaria es una clave compuesta por 2 atributos, siendo (id_fab,
id_producto) los atributos que formaran la llave primaria para la tabla PRODUCTO.

PEDIDOS

Nombre del Campo Descripción Tipo Observaciones

num_pedido Numero de pedido int Primary key

fecha_pedido Fecha de pedido date Not null

clie Numero de cliente int Foreign key

rep Numero de representante de ventas int Foreign key

fab Identificador de fabricante varchar(3)

producto Identificador de producto varchar(5)

cant Cantidad de productos int Not null

importe importe int Not null

NOTA: esta tabla tiene una llave foránea la cual es compuesta, siendo (fab, producto) los campos
que formaran la llave foránea
Instituto Tecnológico Superior de Acayucan
Ingeniería en Sistemas Computacionales
Desarrollo e Implementación de Sistemas de Información
Practica #2. Creación de una Base de Datos
Nombre:
Grupo Fecha: 08-Febrero-2018

Instrucciones: Considera la base de datos de pedidos e inserta los datos que se describen a
continuación para cada una de las tablas.

Tabla REPVEMTAS.

Tabla CLIENTES.
Tabla OFICINAS.

Tabla Productos
Tabla Pedidos.