Sie sind auf Seite 1von 2

Integracin y Alcance

Ingeniera del Software II


Facultad de Ciencias
Ejercicios
4 Ingeniera Informtica
Universidad de Cantabria

1

Ejercicio 1
Definir el alcance del siguiente proyecto software utilizando la tcnica de descomposicin
estructuradadeproyectosmedianteDiagramasdeFlujodeTrabajos.
Una pequea empresa de importacin y distribucin de productos informticos tiene
actualmente 2 PCs con entorno Windows conectados entre s mediante red local. Un PC se
utilizaparalagestincontableyotroparalagestinderecursoshumanos(realmenteslose
hacenlasnminas).
Hemosrecibidoelencargodedefinirelalcancedeunproyectopara:
Adquirireinstalar2PCsnuevos.
AmpliarlapequearedlocalexistenteincorporandodichosPCs.
Desarrollar 2 aplicaciones software nuevas (gestin de pedidos y gestin de envos)
que deben funcionar en red local con arquitectura clienteservidor compartiendo la
misma base de datos. Cada aplicacin funcionar en uno de los 2 PCs nuevos.
Adems, uno de los PCs nuevos har de servidor de la base de datos comn. Ambas
aplicacionesdebengenerarapuntescontablesautomticosparalagestincontableya
existente.
Informacinadicionalpararealizarunadescomposicinmsdetallada:
El desarrollo de la base de datos se puede descomponer basndose en una
metodologa de desarrollo de bases de datos consistente en las siguientes tareas:
Anlisis de Requisitos, Diseo Conceptual, Diseo Lgico, Diseo Fsico. Cada una de
estastareasestarformadaporunoovariospaquetesde trabajoqueproducirn1o
variosentregables.
Para descomponer las tareas relacionadas con la gestin contable conviene recordar
queunproyectodedesarrollodesoftwaresueledescomponerseentresniveles:fases
delciclodevida,tareaspredefinidasenlametodologa,ypaquetesdetrabajo.
o Por ello, estas tareas relacionadas con la gestin contable se pueden
descomponersegnlasfasesdelciclodevidadelsoftwarequeutilicemos.Por
ejemplo,sustareashijaspodranser:Requisitos,Anlisis,Diseo,Codificacin
yPruebas.
o Cadaunadeestastareasestarasuvezformadaporotrastareasquevendrn
determinadas por la metodologa de desarrollo de software utilizada. Por
ejemplo: Captura de Requisitos, Anlisis de Requisitos, Especificacin de
Requisitos.
o Por ltimo, estas otras tareas estarn formadas por paquetes de trabajo. Es
importante que esta descomposicin se adapte a una metodologa
determinada(ProcesoUnificado,Metrica3,XP,etc.).
La tarea de instalacin del software se podra descomponer en tres paquetes de
trabajo,unaparainstalarcadaunodelosproductossoftwarenuevos.
Notarquelaprofundidaddelajerarquadedescomposicinesdiferenteencadacaso.

Integracin y Alcance
Ingeniera del Software II
Facultad de Ciencias
Ejercicios
4 Ingeniera Informtica
Universidad de Cantabria

2

Ejercicio2
Usted es el responsable de preparar un plan de proyecto para implantar un sistema de e
learningconunacoleccindecursosadistanciavawebparalosempleadosdesuempresa.
Algunascondicionesdelproyectoson(inventelasrestantes):
Elsoftwareparaelearningdebersercompradodespusdehacerpruebasentreuna
listadeofertas.
El servidor web ya existe en la empresa pero deber crearse una intranet para
implantarelsistemadeelearning.
Los profesores encargados de preparar los contenidos sern empleados de la propia
empresa.
Eldadecomienzooperativodelsistemadeberincluiryaloscontenidosdealmenos
trescursos.
LoscursossernmultimediaporloquelosPCsterminalesdelosempleadosdebern
estardotadosdeperifricosadecuadosencasodenoestarloya.
La inscripcin a los cursos ser voluntaria a travs del sistema que deber llevar
tambinunregistrodelosresultadosdeevaluacinautomticamediantemecanismos
depreguntasyrespuestas.
Sepide:
Construyalosdiagramasdeflujosdetrabajoyeldiccionariocorrespondienteaplicandola
tcnicadedescomposicinestructuradadeproyectossoftwaredeWilsonySifer.Utilicehasta
4nivelesdedescomposicin(del0al3)conunnmerototaldetareashojaenelnivelinferior
entre10y20.

Das könnte Ihnen auch gefallen