Você está na página 1de 44

SISTEMA DE VENTAS Y

CONTROL DE LA AEROLÍNEAS PATITO


Contenido
Antecedentes.............................................................................................................4
1. REQUISITOS ESPECIFICOS...................................................................................5
1.1 Interfaces externas........................................................................................5
1.2 Interfaz con otros moó dulos:...........................................................................5
1.3 Interfaz de comunicacioó n...............................................................................5
1.4 Funciones clasificadas por estíómulos.............................................................5
1.5 Funciones que debe cumplir el sistema de acuerdo a este estimulo................5
2. REQUISITOS DE RENDIMIENTO...........................................................................6
2.1 Restricciones.................................................................................................6
2.2 Atributos del sistema.....................................................................................6
3. Descripcioó n de la solucioó n...................................................................................8
3.1.1 Login:......................................................................................................8
3.1.2 Control Administrativo:...........................................................................8
3.1.3 Control de Ventas:...................................................................................9
3.1.4 Ingreso de Clientes:.................................................................................9
3.1.5 Reportes:..............................................................................................10
3.1.6 Sumario de usuarios.............................................................................10
4. FACTIBILIDAD FINANCIERA...............................................................................11
5. GRANTT............................................................................................................16
6. DOCUMENTO DE ARQUITECTURA DEL NEGOCIOIAGRAMAS.............................17
6.1 Caso de uso..................................................................................................17
6.1.1 Caso de uso Sistema..............................................................................17
6.1.2 Caso de uso: compra de boletos.............................................................17
6.1.3 Caso de uso: Empleado, Operaciones y controles...................................18
6.1.4 Caso de uso: Administrador, Operaciones y controles............................18
6.2 Diagramas de estado....................................................................................19
6.2.1 Diagrama de estado: a) inicio de sesioó n y b) error de inicio de seccioó n...19
6.2.2 Diagramas de estado: reporte................................................................20
6.3 Diagramas de secuencia...............................................................................21
6.3.1 Diagrama de secuencia: del sistema......................................................21
6.4 Modelo relacional.......................................................................................22
7. Anexo:...............................................................................................................23
Capturas de pantalla de la Aplicacioó n.....................................................................23
7.1.1 Pantalla de login....................................................................................23
7.1.2 Pantalla de bienvenida..........................................................................23
7.1.3 Pantalla de bienvenida..........................................................................24
7.1.4 Pantalla de bienvenida..........................................................................24
8. CONCLUSIÓN..................................................................................................25
8.1.1 SCRIP BASE DE DATOS..........................................................................26
8.1.2 Procedimiento de insercioó n...................................................................43
Antecedentes

La Aerolínea al mercado ha crecido brindado un servicio eficiente a los clientes


con cual ha decidido mejorar los métodos de ventas y una base de datos.

Quienes claramente vieron la necesidad de incrementar su productividad y


eficiencia para así crecer, hacerla más sólida y lograr los objetivos a corto y largo
plazo.

Partiendo del hecho que en la actualidad, la tecnología y el uso de sistemas de


información han sido de gran utilidad para las empresas cuando se trata de
incrementar su productividad y mejorar resultados, lo que pretende este proyecto
es que el sistema de información actual utilizado por la empresa, así como
proponer un cambio o mejoramiento del mismo con el fin de optimizar todos los
procesos que se llevan a cabo en la misma.
1. REQUISITOS ESPECIFICOS

 Control de venta de boletos


 Control de vuelos
 Registro de vuelos
 Registro de informacioó n de personal asignado en el vuelo
 Creacioó n de nuevas rutas, clientes, puestos
 Modificacioó n y/o Actualizacioó n de Usuarios, Clientes, y
Empleados.
 Generacioó n de Reportes
 Generacioó n de Reportes

1.1 Interfaces externas

Interfaz de usuario:

Es un sistema independiente, con arquitectura Cliente-Servidor, de tal manera que el


usuario pueda almacenar la informacioó n sobre las ventas de boletos, rutas e
informacioó n como personal, informacioó n de clientes, manejo de reportes para toma de
decisiones, entre otras.

1.2 Interfaz con otros módulos:

Deberaó correr sobre la red a traveó s de interfaz graó fica de usuario, loó gica de negocio, y
de datos.

1.3 Interfaz de comunicación

Control de las funciones manipulables por el administrador en herramientas de


ventas, rutas y registro de clientes

1.4 Funciones clasificadas por estímulos

Estímulo

Ingreso de datos
Reportes
Creacioó n /Modificacioó n
Actualizacioó n/Asignacioó n
1.5 Funciones que debe cumplir el sistema de acuerdo
a este estimulo
Registro de ventas de boletos
Control de personal a cargo del vuelo
Registro de rutas ida y vuelta
Creacioó n / eliminacioó n / modificacioó n de clientes, empleados
Reportes de ventas
Reportes de vuelos

Se escogioó esta manera de organizacioó n porque los requisitos del sistema se ven
de manera maó s sencilla ya que se especifica las condiciones necesarias para que
el sistema cumpla las funciones.

2. REQUISITOS DE RENDIMIENTO

Usuarios simultáneamente conectados: varios


Requisitos de datos:
Frecuencia de uso: 7 díóas a la semana
Capacidades de acceso: usuario
Cantidad de registros que se espera almacenar: ventas por díóa por
2.1 Restricciones
Requerimientos Mínimos de Hardware PC:
 2 GB de Memoria RAM.
 Procesador Dual 2 GHz
 15 GB de Disco Duro.

Lenguaje Gráfico:
 UML: Rational Rouse versioó n 2007

Modelado de Base de Datos:


 Embarcadero ER/Studio 8.0

2.2 Atributos del sistema

Fiabilidad: El sistema es confiable ya que las uó nicas personas que tendraó n acceso al
historial de las entradas y salidas es el administrador.

Manentabilidad: el sistema tiene la capacidad de tener un mantenimiento debido a


que es soportado y podraó ser mantenido local.
Portabilidad: El sistema no tiene la caracteríóstica de portabilidad ya que estaó pensado
para correr en un sistema Windows 7, al cambiar esto tambieó n deberaó cambiar el
coó digo fuente del programa.

Seguridad: El sistema es seguro en la medida de que la uó nica persona con acceso al


historial de entradas y salidas de las ventas locales y de rutas es el administrador
3. Descripción de la solución

3.1.1 Login:
El ingreso del usuario estaó restringido con una perfil seguó n sea el usuario asíó se les
brindara el servicio ya sea Administrador, Empleado para la manipulacioó n de las
herramientas. Esta pantalla brinda el de ingreso al sistema.

3.1.2 Control Administrativo:


Se implementara una pantalla parecida a la siguiente, tiene las herramientas para
poder realizar ventas, clientes, reportes de vuelo, asignacioó n de personal, etc.
3.1.3 Control de Ventas:
Se implementara una pantalla parecida a la siguiente, tiene las herramientas para
poder realizar ventas, Ingreso clientes, reportes.

3.1.4 Ingreso de Clientes:


Esta pantalla se utilizara para el ingreso de nuevos clientes para la empresa. Con
herramienta se llevara la administracioó n del cliente activo y los no activos los cuales
podraó n hacer promociones al cliente maó s activo y tener un historial para llevar a una
toma de decisiones.
3.1.5 Reportes:
Esta herramienta ayuda a poder realizar consultar sobre las ventas del díóa, mes asíó
como el record del consumo de los clientes tambieó n el vendedor con mejores ventas
de los diversos productos.

3.1.6 Sumario de usuarios


Nombre Descripción Stakeholder

Administrador de la
Director
Empresa

Personal encargado del


Operador ingreso de nuevos
Clientes y ventas.

Personal del ejecutor


encargado de enviar las
Ejecutor solicitudes y
notificaciones Víóa Web y
locales.

4. FACTIBILIDAD FINANCIERA

Los costos de implementacioó n incluyen comuó nmente el costo remanente de la


investigacioó n de sistemas (para este propoó sito, los costos en los que ya se ha incurrido
no son relevantes), los costos de hardware y software, los costos de operacioó n del
sistema para su vida uó til esperada, y los costos de mano de obra, material, energíóa,
reparaciones y mantenimiento.

A traveó s del anaó lisis de costo/beneficio, la organizacioó n debe apoyarse en los


conceptos tradicionales de anaó lisis financiero y las herramientas como teoríóa del valor
presente, anaó lisis de costos diferenciales y anaó lisis de flujos descontados.

En el estudio de la Factibilidad financiera, determinamos el presupuesto de costos de


los recursos teó cnicos, humanos y materiales tanto para el desarrollo como para la
implantacioó n del Sistema.

Ademaó s, nos ayudara a realizar el anaó lisis costo-beneficio de nuestro sistema, el


mismo que nos permitiraó determinar si es factible a desarrollar econoó micamente el
proyecto.

A continuacioó n se describe los costos del recurso necesario para el desarrollo de


nuestro Sistema de Informacioó n:

Costos del Sistema Propuesto:

Costos Generales:
Recursos Humanos
Costo
Nº Cargo Costo Total
Individual
Ing. Sistema (Líóder del
1 20,000.00 20,000.00
Proyecto)
1 Analista 10,000.00 10,000.00
1 Administrador base de datos 7,000.00 7,000.00
2 Programador 6,000.00 12,000.00
Total 49,000.00

Recursos Tecnológicos
Hardware
Cantidad Descripcioó n Costo/uni Total
6 Computadora 4,000.00 14,000.00
1 Swith 700.00 700.00
45 mts Cable de Utp 2.00 90.00
20 Terminales Utp 2.00 40.00
1 Impresora Epson multifuncional 1,200.00
Software
1 Licencia Microsoft 400.00
Total 14,010.00

Recursos Materiales
Cantidad Descripcioó n Costo Total
1 Resma de Papel A4 25.00 25.00
2 Toó ner para Impresora 180.00 360.00
3 Viaó ticos 100.00 300.00
Total 685.00
Flujo de Pago
Recursos Costos
Recursos Humanos 30,000.00
Recursos Tecnoloó gicos 14,010.00
Recursos Materiales 685.00
Imprevistos (10%) 545.23
Total 45,240.23 mens.

Costo de Operación
Descripcioó n Costo Total

Suministros y Gastos 600.00

Disenñ ador Graó fico 850.00

Total 1,450.00

Beneficios:

Los beneficios que seraó n obtenidos en nuestro proyecto los hemos clasificado
en dos tipos que son:

Beneficios Tangibles:

 Informacioó n actualizada y agilizada


 Generacioó n de reportes vuelos
 Generacioó n de reportes de ventas

Beneficios Intangibles:

 Buen servicio.
 Buena imagen de la institucioó n.
 Satisfaccioó n de los clientes.
 Mayor control sobre ventas.
FACTIBILIDAD TECNICA

Conforme a lo acordado por el equipo de trabajo teó cnico del proyecto sistema de
ventas y Control de la aerolíóneas patito, se ha establecido un conjunto de herramientas
para que el servicio del proyecto fuera maó s oó ptimo, realizando un estudio de mercado
con el cual se llegoó a la conclusioó n de que el proyecto es viable teó cnicamente, porque
los gastos de los equipos no incluyen sumas muy elevadas ni grandes requerimientos,
por lo tanto tendremos los siguientes aspecto teó cnico:
EQUIPO O PRODUCTO CANTIDAD ESPECIFICACION

Sistema de Control de 1 Control de ventas, reporte de ventas,


Ventas informacioó n de, control de clientes, rutas.

Computadoras como 4 Procesador CORE i5 de 2.8 GHz, Disco


terminales duro de 1 tera de capacidad míónima,
Memoria RAM DDR3 de 8 Gigas, unidad
de CD-ROM, Puerto USB, monitor, teclado,
mouse, y estabilizador.
Computadoras Servidor 1 Procesador CORE i7 de 2.8 GHz, Disco
duro de 1 tera de capacidad míónima,
Memoria RAM DDR2 de 32 Gigas, unidad
de CD-ROM, Puerto USB, monitor, teclado,
mouse, y estabilizador.
Cable de red 4 20 mts (con terminales)

Switch 1 8 Puertos

Impresora 1 Laser Epson

Sistema Operativo 4 Windows 7 (SP2) o superior

Sistema Operativo 1 Windows server 2012

Gestor de Bases de Datos 1 SQL Server 2012


ID 1 Visual c#, .net 2012

PRIMERA ALTERNATIVA DE SOLUCIÓN TÉCNICA

SEGUNDA ALTERNATIVA DE SOLUCIÓN TÉCNICA

EQUIPO O PRODUCTO CANTIDAD ESPECIFICACION

Computadoras como 4 Procesador CORE i5 de 2.8 GHz, Disco


terminales duro de 1 tera de capacidad míónima,
Memoria RAM DDR3 de 8 Gigas, unidad
de CD-ROM, Puerto USB, monitor,
teclado, mouse, y estabilizador.

Computadoras Servidor 1 Procesador CORE i7 de 2.8 GHz, Disco


duro de 1 tera de capacidad míónima,
Memoria RAM DDR2 de 32 Gigas, unidad
de CD-ROM, Puerto USB, monitor,
teclado, mouse, y estabilizador.

Cable de red 4 20 mts (con terminales)


Switch 1 8 Puertos
Impresora 1 Matricial
Sistema Operativo 4 Linux Ubuntu
Sistema Operativo 1 Linux debíóan como servidor
Gestor de Bases de Datos 1 MySQL 10.1.21

Compiladores php 1 php

FACTIBILIDAD TECNICA

 Personal de trabajo del sistema.


o Ing. Sistemas
o Analistas de sistema
o Programador
5. GANTT
6. DOCUMENTO DE ARQUITECTURA DEL NEGOCIO

6.1 Caso de uso

6.1.1 Caso de uso Sistema

Login

Empleado

Agregar

Sistema

Administrador
Administacion

Reportes

6.1.2 Caso de uso: compra de boletos

Destino

Clase Vendedor

Cliente

Cantidad boletos
6.1.3 Caso de uso: Empleado, Operaciones y controles

Boletos
Agregar

Modificar
Clientes
Empleado Operaciones

Eliminar

Reporte de vuelos
Cobrar

6.1.4 Caso de uso: Administrador, Operaciones y controles


Empleados
Crear

Agregar Asignar personal

Administrador
Operaciones
Modificar
Rutas

Eliminar
Reporte vuelos

Reporte ventas

6.2 Diagramas de estado

6.2.1 Diagrama de estado: a) inicio de sesión y b) error de inicio de sección.

a) b)
6.2.2 Diagramas de estado: reporte
6.3 Diagramas de secuencia

6.3.1 Diagrama de secuencia: del sistema


6.4 Modelo relacional
7. Anexo:

Capturas de pantalla de la Aplicación

7.1.1 Pantalla de login

7.1.2 Pantalla de bienvenida


7.1.3 Pantalla de bienvenida

7.1.4 Pantalla de bienvenida


8. CONCLUSIÓN

Luego de haber evaluado la factibilidad teó cnica, y operativa, podemos decir que el
proyecto es viable por los estudios realizados y generara un mayor manejo de
informacioó n y anaó lisis ya que no incurriraó en costos excesivos y plantea una mejora
continua en la administracioó n y controles de contables.
8.1.1 SCRIP BASE DE DATOS

/*

* ER/Studio 8.0 SQL Code Generation

* Company : Microsoft

* Project : Aerolinia.dm1

* Author : Microsoft

* Date Created : Saturday, July 29, 2017 11:32:21

* Target DBMS : Microsoft SQL Server 2008

*/

/*

* TABLE: Asignacion_tripulacion

*/

CREATE TABLE Asignacion_tripulacion(

id_Asignacion int NOT NULL,

fecha_asignacion date NULL,

id_empleado int NOT NULL,

id_avion int NOT NULL,

CONSTRAINT PK12 PRIMARY KEY NONCLUSTERED (id_Asignacion)


)

go

IF OBJECT_ID('Asignacion_tripulacion') IS NOT NULL

PRINT '<<< CREATED TABLE Asignacion_tripulacion >>>'

ELSE

PRINT '<<< FAILED CREATING TABLE Asignacion_tripulacion >>>'

go

/*

* TABLE: Avion

*/

CREATE TABLE Avion(

id_avion int NOT NULL,

modelo char(10) NULL,

fabricante char(10) NULL,

capacidad int NULL,

estado char(10) NULL,

CONSTRAINT PK11 PRIMARY KEY NONCLUSTERED (id_avion)

)
go

IF OBJECT_ID('Avion') IS NOT NULL

PRINT '<<< CREATED TABLE Avion >>>'

ELSE

PRINT '<<< FAILED CREATING TABLE Avion >>>'

go

/*

* TABLE: Boleto

*/

CREATE TABLE Boleto(

id_boleto int NOT NULL,

cantidad_ascientos char(10) NULL,

total int NULL,

id_pasajero int NOT NULL,

id_clase int NOT NULL,

fecha_salida date NOT NULL,

fecha_vuelta date NULL,

id_destino int NOT NULL,


tipo_vuelo int NOT NULL,

CONSTRAINT PK9 PRIMARY KEY NONCLUSTERED (id_boleto)

go

IF OBJECT_ID('Boleto') IS NOT NULL

PRINT '<<< CREATED TABLE Boleto >>>'

ELSE

PRINT '<<< FAILED CREATING TABLE Boleto >>>'

go

/*

* TABLE: Clase

*/

CREATE TABLE Clase(

id_clase int NOT NULL,

nombre char(10) NULL,

precio char(10) NULL,

CONSTRAINT PK5 PRIMARY KEY NONCLUSTERED (id_clase)

)
go

IF OBJECT_ID('Clase') IS NOT NULL

PRINT '<<< CREATED TABLE Clase >>>'

ELSE

PRINT '<<< FAILED CREATING TABLE Clase >>>'

go

/*

* TABLE: Empleado

*/

CREATE TABLE Empleado(

id_empleado int NOT NULL,

apellido char(10) NULL,

nombre char(10) NULL,

telefono char(10) NULL,

direccion char(10) NULL,

fecha_nacimiento char(10) NULL,

id_puesto int NOT NULL,

CONSTRAINT PK6 PRIMARY KEY NONCLUSTERED (id_empleado)


)

go

IF OBJECT_ID('Empleado') IS NOT NULL

PRINT '<<< CREATED TABLE Empleado >>>'

ELSE

PRINT '<<< FAILED CREATING TABLE Empleado >>>'

go

/*

* TABLE: factura

*/

CREATE TABLE factura(

cod_factura int NOT NULL,

fecha date NULL,

id_boleto int NOT NULL,

id_pasajero int NOT NULL,

cod_pago int NOT NULL,

id_usuario int NOT NULL,

CONSTRAINT PK12_1 PRIMARY KEY NONCLUSTERED (cod_factura)


)

go

IF OBJECT_ID('factura') IS NOT NULL

PRINT '<<< CREATED TABLE factura >>>'

ELSE

PRINT '<<< FAILED CREATING TABLE factura >>>'

go

/*

* TABLE: pago

*/

CREATE TABLE pago(

cod_pago int NOT NULL,

descripcion char(40) NULL,

CONSTRAINT PK10_1 PRIMARY KEY NONCLUSTERED (cod_pago)

go
IF OBJECT_ID('pago') IS NOT NULL

PRINT '<<< CREATED TABLE pago >>>'

ELSE

PRINT '<<< FAILED CREATING TABLE pago >>>'

go

/*

* TABLE: Pais

*/

CREATE TABLE Pais(

id_pais int NOT NULL,

nombre char(10) NULL,

CONSTRAINT PK15 PRIMARY KEY NONCLUSTERED (id_pais)

go

IF OBJECT_ID('Pais') IS NOT NULL

PRINT '<<< CREATED TABLE Pais >>>'

ELSE
PRINT '<<< FAILED CREATING TABLE Pais >>>'

go

/*

* TABLE: Pasajero

*/

CREATE TABLE Pasajero(

id_pasajero int NOT NULL,

apellido char(10) NULL,

email char(10) NULL,

pasaporte char(10) NULL,

nombre char(10) NULL,

direccion char(10) NULL,

telefono char(10) NULL,

CONSTRAINT PK4 PRIMARY KEY NONCLUSTERED (id_pasajero)

go

IF OBJECT_ID('Pasajero') IS NOT NULL

PRINT '<<< CREATED TABLE Pasajero >>>'


ELSE

PRINT '<<< FAILED CREATING TABLE Pasajero >>>'

go

/*

* TABLE: Puesto

*/

CREATE TABLE Puesto(

id_puesto int NOT NULL,

nombre char(10) NULL,

CONSTRAINT PK7 PRIMARY KEY NONCLUSTERED (id_puesto)

go

IF OBJECT_ID('Puesto') IS NOT NULL

PRINT '<<< CREATED TABLE Puesto >>>'

ELSE

PRINT '<<< FAILED CREATING TABLE Puesto >>>'

go
/*

* TABLE: Tipo_vuelo

*/

CREATE TABLE Tipo_vuelo(

tipo_vuelo int NOT NULL,

nombre char(10) NULL,

CONSTRAINT PK5_1 PRIMARY KEY NONCLUSTERED (tipo_vuelo)

go

IF OBJECT_ID('Tipo_vuelo') IS NOT NULL

PRINT '<<< CREATED TABLE Tipo_vuelo >>>'

ELSE

PRINT '<<< FAILED CREATING TABLE Tipo_vuelo >>>'

go

/*

* TABLE: Usuario

*/
CREATE TABLE Usuario(

id_usuario int NOT NULL,

usuario char(10) NULL,

contrasenñ a char(10) NULL,

puesto char(10) NULL,

id_empleado int NOT NULL,

CONSTRAINT PK18 PRIMARY KEY NONCLUSTERED (id_usuario)

go

IF OBJECT_ID('Usuario') IS NOT NULL

PRINT '<<< CREATED TABLE Usuario >>>'

ELSE

PRINT '<<< FAILED CREATING TABLE Usuario >>>'

go

/*

* TABLE: Vuelo_ruta

*/

CREATE TABLE Vuelo_ruta(


id_destino int NOT NULL,

nombre char(10) NULL,

precio int NULL,

id_avion int NOT NULL,

id_pais int NOT NULL,

CONSTRAINT PK10 PRIMARY KEY NONCLUSTERED (id_destino)

go

IF OBJECT_ID('Vuelo_ruta') IS NOT NULL

PRINT '<<< CREATED TABLE Vuelo_ruta >>>'

ELSE

PRINT '<<< FAILED CREATING TABLE Vuelo_ruta >>>'

go

/*

* TABLE: Asignacion_tripulacion

*/

ALTER TABLE Asignacion_tripulacion ADD CONSTRAINT RefEmpleado7

FOREIGN KEY (id_empleado)


REFERENCES Empleado(id_empleado)

go

ALTER TABLE Asignacion_tripulacion ADD CONSTRAINT RefAvion9

FOREIGN KEY (id_avion)

REFERENCES Avion(id_avion)

go

/*

* TABLE: Boleto

*/

ALTER TABLE Boleto ADD CONSTRAINT RefPasajero3

FOREIGN KEY (id_pasajero)

REFERENCES Pasajero(id_pasajero)

go

ALTER TABLE Boleto ADD CONSTRAINT RefClase4

FOREIGN KEY (id_clase)

REFERENCES Clase(id_clase)

go
ALTER TABLE Boleto ADD CONSTRAINT RefVuelo_ruta5

FOREIGN KEY (id_destino)

REFERENCES Vuelo_ruta(id_destino)

go

ALTER TABLE Boleto ADD CONSTRAINT RefTipo_vuelo11

FOREIGN KEY (tipo_vuelo)

REFERENCES Tipo_vuelo(tipo_vuelo)

go

/*

* TABLE: Empleado

*/

ALTER TABLE Empleado ADD CONSTRAINT RefPuesto1

FOREIGN KEY (id_puesto)

REFERENCES Puesto(id_puesto)

go

/*

* TABLE: factura
*/

ALTER TABLE factura ADD CONSTRAINT RefBoleto13

FOREIGN KEY (id_boleto)

REFERENCES Boleto(id_boleto)

go

ALTER TABLE factura ADD CONSTRAINT RefPasajero14

FOREIGN KEY (id_pasajero)

REFERENCES Pasajero(id_pasajero)

go

ALTER TABLE factura ADD CONSTRAINT Refpago16

FOREIGN KEY (cod_pago)

REFERENCES pago(cod_pago)

go

ALTER TABLE factura ADD CONSTRAINT RefUsuario19

FOREIGN KEY (id_usuario)

REFERENCES Usuario(id_usuario)

go
/*

* TABLE: Usuario

*/

ALTER TABLE Usuario ADD CONSTRAINT RefEmpleado17

FOREIGN KEY (id_empleado)

REFERENCES Empleado(id_empleado)

go

/*

* TABLE: Vuelo_ruta

*/

ALTER TABLE Vuelo_ruta ADD CONSTRAINT RefAvion10

FOREIGN KEY (id_avion)

REFERENCES Avion(id_avion)

go

ALTER TABLE Vuelo_ruta ADD CONSTRAINT RefPais12

FOREIGN KEY (id_pais)

REFERENCES Pais(id_pais)

go
8.1.2 Procedimiento de inserción

create procedure registra_cliente(


@nombre varchar (10),
@apellido varchar (10),
@pasaporte varchar (10),
@id_pasajero int,
@direccion varchar (10),
@telefono varchar (10),
@email varchar (10)
)
as
begin
insert into Pasajero (nombre,apellido,pasaporte,id_pasajero,direccion,telefono,email)
values
(@nombre,@apellido,@pasaporte,@id_pasajero,@direccion,@telefono,@email)
end
create procedure registra_cliente(
@nombre varchar (10),
@apellido varchar (10),
@pasaporte varchar (10),
@id_pasajero int,
@direccion varchar (10),
@telefono varchar (10),
@email varchar (10)
)
as
begin
insert into Pasajero (nombre,apellido,pasaporte,id_pasajero,direccion,telefono,email)
values
(@nombre,@apellido,@pasaporte,@id_pasajero,@direccion,@telefono,@email)
end

Você também pode gostar