Beruflich Dokumente
Kultur Dokumente
Presentado por:
Grupo 301403_44
Presentado a:
Tutor virtual
Pendiente
Pendiente
puede asignar un valor a la misma, dicho valor se debe escribir entre comillas dobles,
variable y si se quiere el valor de la misma, ntese que el valor de la variable tipo entero se
Ntese que se usa el signo + para concatenar los valores que se desean mostrar en
El comentario se utiliza para dar a conocer detalles del cdigo generalmente se usa el
finalizar los renglones que desee incluir cerrar primero con un * y luego con la /
ms de una lnea */
sentencia javadoc, lo cual permite crear un documento sencillo a partir de su cdigo fuente
Lgicos
Los operadores lgicos son aquellos que me permiten evaluar dos o ms expresiones en
trminos booleanos, es decir, evaluar si es verdadero o falso, los tipos de operadores lgicos
en Java son:
verdadera y la otra falsa el resultado ser verdadero, en caso que la primera sea verdadera no
evaluar la segunda.
verdadero o viceversa.
Relacionales
Los operadores relacionales al igual que los lgicos dan como resultado un tipo true o
!= Distinto
== Igual
identificadores.
Pendiente
Las clases se describen por medio de diagramas de clases la notacin para una clase es una
Nombre de la clase
El estereotipo entidad para los objetos que guardan informacin sobre el estado interno
del sistema a corto y largo plazo. Estos objetos corresponden al dominio del problema. Un
asociados.
El estereotipo borde para objetos que implementan las interfaces del sistema con el mundo
externo, correspondientes a todos los actores, incluyendo a aquellos que no son humanos. Un
ejemplo de objeto borde es una interface de usuario o pantalla para insertar o modificar
informacin en el registro de usuario. Otro ejemplo es un objeto que se comunica con una
de la lgica de los casos de uso, especificando cundo y cmo el sistema cambia de estado.
Los objetos control modelan la funcionalidad que no se asocia naturalmente con un solo
objeto. Un ejemplo tpico de objeto control es validar un usuario existente o insertar uno
En cada caso de uso se identifican los objetos necesarios para su implementacin. Los
Se dice que se debe iniciar identificando los objetos de borde luego los objetos entidad y
La asignacin de objetos a cada caso de uso se hace de acuerdo con los siguientes principios:
La funcionalidad de los casos de uso que depende directamente de la interaccin del
La funcionalidad especfica a uno o varios casos de uso y que afecta a mltiples objetos a
la vez, o que no se relaciona naturalmente con ningn objeto borde o entidad, se asigna a
los objetos control. En general, se asigna un solo objeto control por caso de uso. Si el
Pendiente
Pendiente
Pendiente
determinada, teniendo as tres niveles de: privados que se utilizaran solo en esa clase,
protegidos que se utilizaran por todos los mtodos, clases y /o atributos mientras se encuentre
en el mismo y los pblicos que pueden ser usados por cualquier clase o mtodo.
Un ejemplo de encapsulamiento aplicado a objetos es una lavadora, donde el usuario solo
(lavar, centrifugar, secar), encendido o apagado, como funciones principales. Pero para
lleno a vaciado y posterior centrifugado, etc. De esta manera se hace ms fcil el uso de la
int numero = 0;
numero = Integer.parseInt(cadena)
Definicin de mtodo
Abstraccin de una accin, servicio, comportamiento o tarea que puede ser realizado por
El tipo de dato que retornar como resultado el mtodo. Este tipo de dato puede
de nombramiento para los mtodos, que establece que el nombre del mtodo debe escribirse
en minsculas. Si el nombre de un mtodo est compuesto por varias palabras; se unen las
letras de todas las palabras (sin usar ningn carcter especial adicional) y se colocan en
maysculas las primeras letras de cada palabra, a excepcin de la primera letra del nombre
del juego de parntesis, la definicin del conjunto de parmetros que necesita el mtodo para
su funcionamiento.
Supngase por un momento que la definicin del mtodo se ha alterado para reflejar dicho
class Empleado{
String cedula;
String apellido;
String nombre;
double horasTrabajadas;
double sueldoXHora;
horasTrabajadas * sueldoXHora;
e1.apellido = Prez;
e1.nombre = Pedro;
e1.sueldoXHora = 50;
e1.horasTrabajadas = 20;
Mtodo especial que crea un objeto de la clase y que puede emplearse para especificar
aquellas tareas que deban realizarse en el momento de la creacin como, por ejemplo, la
El nombre del mtodo debe ser el mismo nombre de la clase (debe coincidir exactamente
15. Que funcin tiene el paquete Swing en Java y describa sus principales caractersticas.
Pendiente
Pendiente
3. Anlisis de requisitos del proyecto
Una vez elegida la propuesta a desarrollar, entre los compaeros del grupo
colaborativo debern disear el Anlisis de requisitos del proyecto.
OBJETIVO GENERAL
BORRADOR 2
Disear, construir e implementar un sistema de informacin de registro y control de los
alumnos para la UNIVERSIDAD NACIONAL ABIERTA Y DISTANCIA UNAD
soportndose en una base de datos para de esta manera facilitar la toma de decisiones
y su administracin.
Objetivos especficos
1. Recopilar la informacin necesaria para descubrir falencias en los procesos
llevados a cabo por la universidad Nacional Abierta y a Distancia (UNAD).
http://www.ciberaula.com/articulo/ventajas_poo
Garcia Llinas, L. F. (2010). Todo lo bsico que debera saber: sobre programacin orientada a
http://assets.mheducation.es/bcv/guide/capitulo/8448146433.pdf
Robledo, A. (15 de Noviembre de 2015). POO, que es, ventajas y desventajas, ejemplo de
http://poao4.blogspot.com/2015/11/poo-que-es-ventajas-y-desventajas.html
Rodriguez, A. (s.f.). Imprimir por consola en Java con System.out. Concatenar cadenas.
http://aprenderaprogramar.com/index.php?
option=com_content&view=article&id=461:imprimir-por-consola-en-java-con-
systemout-concatenar-cadenas-notacion-de-punto-para-objetos-
cu00632b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188
Weitzenfeld, A. (2005). Ingeniera de Software Orientada a Objetos con UML, Java e Internet.
http://bibliotecavirtual.unad.edu.co:2081/ps/retrieve.do?
tabID=&userGroupName=unad&inPS=true&prodId=GVRL&contentSet=GALE&docId
=GALE|CX3004300043
Yojanes Aguilar, L., & Zohonero Martnez, I. (2008). Estructuras de datos en Java. Madrid:
McGraw Hill.