Está en la página 1de 19

METODOLOGA

La en metodologa empleada en el desarrollo del sistema de


informacin fue la planteada por Kendall y Kendall (1997), el cual es un
enfoque por fases de anlisis y diseo que sostiene que los sistemas son
desarrollados de mejor manera mediante el uso de un ciclo especfico de
actividades del analista y del usuario. Este Ciclo de Vida de Desarrollo de
Sistema describe en pocas palabras lo que abarca el mtodo de rea
aplicada. Cada fase se explica por separado pero nunca se realizan como
pasos aislados, ms bien es posible que algunas actividades se realicen de
manera simultnea, y algunas de ellas podran repetirse. Define seis fase
entre ellas estn:
1. Identificacin de problemas, oportunidades y objetivos.
2. Determinacin de requerimientos.
3. Anlisis de necesidades.
4. Diseo del sistema.
5. Prueba y mantenimiento.
6. Implementacin y evaluacin.
1. IDENTIFICACIN DE PROBLEMAS, OPORTUNIDADES Y DE
OBJETIVOS.
Observacin directa del entorno
En lneas generales la observacin directa permiti identificar
claramente los problemas que se presentaban al notar la falta de
automatizacin de la informacin, durante el proceso de inscripcin de los
aspirantes a integrar el equipo. Lo cual acarrea prdida de tiempo, papelera
excesiva y procesos repetitivos y tediosos que no conllevan a resultados
eficientes en el momento requerido. Con el sistema de control de ingreso de
aspirantes al equipo de bsquet permite acceder a la misma de forma fcil y
segura a la informacin, ya que se puede almacenar y acceder a ella cuando

se requiera porque estar en digital. Tambin evitar errores al momento de


tomar los datos personales de cada estudiante y sus caractersticas fsicas,
al igual que la perdida de informacin. Entre los beneficios que puede aportar
el programa estn: mayor informacin de cada participante, versatilidad de
los datos, facilidad de estadsticas, genera resultados rpidos confiables y
precisos adems reduccin de costo y tiempo.
Entrevista
La ejecucin de las entrevistas, fue punto clave para discernir la
informacin obtenida en la etapa de observacin directa, permitiendo
confirmar, precisar la informacin y esclarecer ciertas conjeturas creadas. Se
realizaron entrevistas individuales al coordinador tcnico del equipo de
Bsquet.
De la aplicacin de estas entrevistas surgi la necesidad de un
sistema que controle el ingreso de alumnos al equipo de bsquet, es decir,
un sistema que permitiera la entrada y salida de datos, adems arrojando
datos confiables y rpidos.

Entrevista

Sintetizar la informacin recolectada para construir objetivos


Objetivo General:
- Controlar el ingreso de estudiantes al equipo varonil de basquetbol de la
UNEFA-TACHIRA.
Objetivos Especficos:
- Diagnosticar las actitudes fsicas de los participantes a integrar el equipo.
- Disear las herramientas para el desarrollo del software.
Alcance del proyecto.

Mediante el programa de control para ingreso de estudiantes al equipo


varonil de bsquet, se podr registrar y controlar la conformacin del equipo,
saber si cumplen con las caractersticas fsicas mnimas para formar parte
del grupo participante en las olimpiadas universitarias. Adems de esta forma
minimizando irregularidades y agilizando procesos. Cabe destacar que su
uso solo ser para verificar si un alumno podr formar parte del equipo.
Identificacin de la existencia de necesidad, problema u oportunidad
argumentada.
En vista de que el proceso de inscripciones se realiza de forma
manual, aspecto que refleja aumento de costos, procesos lentos que
conllevan la demora en presentar los resultados de la seleccin del equipo.
Durante el cual ocurre perdidas de informacin, extravos de documentos, lo
que hace como consecuencia la deficiencia y descontrol de la inscripcin,
generando prdida de tiempo e inconformidad al momento de la realizacin
de la misma, las oportunidades que trae el utilizar el programa son
bsicamente ahorrar esfuerzo humano, material, tiempo agilizar el proceso
en cuanto a la presentacin de los resultados.
Estudio de los riesgos del proyecto.
Por la facilidad del manejo de la informacin, sino se tiene el cuidado
necesario de los datos almacenados puede ser utilizado por terceras
personas para aprovechar estrategias de juego.(TENGO GANAS DE HACER
ESTE CUADRO ME PARECE IMPORTANTE)

2. DETERMINACIN DE LOS REQUERIMIENTOS DE INFORMACIN


Para la definicin de los requerimientos de informacin fue necesario
realizar las entrevistas conjuntamente con la investigacin de los datos
relevantes, adems se usaron los datos obtenidos en la fase anterior. Las
entrevistas aplicadas a los coordinadores del equipo de bsquet permitieron
realizar una clasificacin de los requerimientos.

Requerimientos funcionales y no funcionales

3. ANLISIS DE LAS NECESIDADES DEL SISTEMA


Los diagramas son herramientas de anlisis y diseo que permiten al
analista comprender visualmente el sistema. La diagramacin de los datos
permiti elaborar una representacin grfica de los procesos del sistema, se
obtuvo el modelado de los datos, donde se emplearon los diagramas.

Modelar las entradas, los procesos y las salidas del sistema.

4. DISEO DEL SISTEMA RECOMENDADO


En esta fase se procedi a utilizar la informacin obtenida en las
primeras fases, para luego realizar el diseo lgico del sistema utilizando
algoritmo y la documentacin del cdigo, adems de la captacin de las
diferentes interfaces del mismo.

5. Diseo lgico de todo el sistema:

#include <stdio.h>

Cabecera

#include <stdlib.h>

C++

#include <conio.h>

funciones.

#include <iostream>

asociada un archivo de definicin que

using namespace std;


double pesito(double p){
int p1;
if(p>=73 & p<=110){

proporciona
Cada

bibliotecas
biblioteca

de
tiene

se denomina cabecera. Se deben


especificar

todos

los

ficheros

de

cabecera (ficheros con extensin .h)


correspondientes a las libreras de
funciones utilizadas. Cada una de ellas

p1=1;

permite tener la configuracin para que

se

else{

requeridas.

puedan

utilizar

las

sentencias

if(p<73 || p>110){
p1=2; }
}
return p1;
}
double age(double a){
int a1;

Funciones.
Implementacin de las funciones:
Se implementan todas las funciones

if(a>=15 & a<=18){

del mdulo. Cada funcin realiza un

a1=1;

procedimiento especfico como calcular

el peso, edad y altura.

else{
if(a<15 || a>18){
a1=2; }
}
return a1;
}
double altu(double h){

int h1;
if(h>=1.83){
h1=1;
}
else{
if(h<1.83){
h1=2; }
}
return h1;
}

Funcin main.

int main()

Todo programa C++ tiene una nica

funcin main () que es el punto inicial

int c,edad;

de entrada al programa.

char nombre[35],sexo[5];
double peso,altura;
cout<<"\t......UNEFA.........\n";
cout<<"......SELECCION
BALONCESTO

EQUIPO

FACULTAD

INGENIERIA.........\n";

DE
DE

Variables
Se declaran las variables a utilizar para
que los procedimientos y clculos se
puedan realizar

do{
cout<<"nombre del estudiante:\t";
cin>>nombre;
cout<<"sexo estudiante M/F:\t";

Ingreso y almacenamiento

cin>>sexo;

Se

cout<<"edad del estudiante:\t";

correspondientes

cin>>edad;
cout<<"peso del estudiante:\t";
cin>>peso;
cout<<"altura del estudiante:\t";
cin>>altura;

pide

que

ingresen

los

luego

datos
Se

almacenan los datos ingresados y de


esta forma Permiten la comunicacin
del ordenador con el exterior para
tomar datos o devolver resultados.

if(age(edad)==1){
if(pesito(peso)==1){

Comparaciones

if(altu(altura)==1){

Se realizan comparaciones de los


datos utilizando bucles.

cout<<"El estudiante\t"<<nombre;
cout<<"\nsexo\t"<<sexo;
cout<<"\nedad\t"<<edad;
cout<<"\npeso\t"<<peso;
cout<<"\naltura\t"<<altura;
cout<<"\Ncumple
LOSREQUERIMIENTOS!!
FELICITACIONES!!";
}

Salida

Se muestran los datos

}
else{
cout<<"El estudiante\t"<<nombre;
cout<<"\nsexo\t"<<sexo;
cout<<"\nedad\t"<<edad;
cout<<"\npeso\t"<<peso;
cout<<"\naltura\t"<<altura;
cout<<"\nNO

CUMPLE

LOS
Opciones

REQUERIMIENTOS\n";}
cout<<"\nINGRESAR

OTROSe pide que elija una opcin ya sea

ESTUDIANTE: Presione 1\t";


cout<<"\nPARA SALIR: presione 2:\t\n";
cin>>c;
} while(c==1);
getch ();
return 0;

para salir del sistema o para seguir


ingresando otros estudiantes.

}
Diferentes interfaces de usuarios de cada operacin, procedimiento y/o
funcin.

6. PRUEBA Y MANTENIMIENTO DEL SISTEMA


El proceso de pruebas del sistema se procedi a verificar el sistema
donde se encontraron en el mbito de programacin, errores asociados a la
entrada, procesamiento y salida. Los cuales fueron corregidos cada uno.

Pruebas del sistema.

Instrumento para evaluar el sistema de informacin.


ENCUESTA
Segn la norma ISO 9126 marque con una X si el sistema de control
de participantes al equipo de bsquet cumple con las siguientes
caractersticas:
NO ESTOY SEGURO DE ESTE CUADRO

Lista de operaciones que pudieran sufrir modificaciones de cdigos.


- El clculo en la edad si en un futuro se quiera aumentar o disminuir.

- El clculo en la altura si en algn momento se quiera modificar la edad


establecida.
- El clculo en el peso ya que si surge la necesidad de disminuirlo o
aumentarlo.
- El clculo del gnero pues si se quiere utilizar el sistema para un equipo
femenino ya que actualmente solo pueden participar hombres.
7. IMPLEMENTACIN Y EVALUACIN DEL SISTEMA.
En esta fase se procedi a instalar los equipos del hardware y
software necesarios para la utilizacin y funcionamiento del sistema. Adems
fueron capacitados el grupo de coordinadores que utilizara dicho sistema por
medio de talleres donde se procedi a la explicacin detalla del manejo del
sistema y a su vez de los equipo computacionales a utilizar.

BIBLIOGRAFA
UGMA. (2013) Metodologa de Kendall y Kendall http://www.slideshare.net/
sulbaranjose/metodologia-kendall-y-kendall?v=qf1&b=&from_search=6.
IUTA. (2010) Ciclo de vida de un sistema de informacin
http www.slidesare.net /20595241/ciclo-de-vida-de-un-sistemadeinformacionfase-7-5701619.
Flores, Vctor. (2013)Anlisis y Diseo de Sistemas
KENNETH E. KENDALL, JULIE E. KENDALL - Sexta Edicin
httpwww.slideshare.net/vicmanflores/
anlisis-y-diseo-de-sistemas-kenneth-e-kendall-julie-e-kendall-sexta-diccion.
vila, Juan. (2013) metodologa para software Kendall
httpwww.slideshare.net/ juancarlosavilav1/metodologiaparasoftware-kendall.