Nada

Solo disponible en BuenasTareas
  • Páginas : 40 (9928 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de marzo de 2011
Leer documento completo
Vista previa del texto
1.1. Propósito Del Sistema 1.2. Alcance del sistema 1.3. Objetivos y criterios de éxitos del proyecto 1.4. Definiciones, siglas y abreviaturas 1.5. Referencias 1.6. Panorama

2.

Sistema actual

13

3.

Sistema propuesto

14 13 14 22 28

3.1. Panorama 3.2. Requerimientos Funcionales 3.3. Requerimientos No Funcionales 3.4. Seudorrequerimientos (req. De implementación)

3.4.Modelamiento UML (Diagramas) 3.3.1.Diagrama de casos de uso 3.3.1.Diagrama de clases

28 38 39

4

3.3.2. Diagrama de Secuencia 3.3.3. Diagrama de Estados 3.3.3. Diagrama de Actividades

39 48 59

Anexo: Estimación de Costos con COCOMO I

60

5

1. INTRODUCCIÓN
El desarrollo basado en componentes, se encuentra en permanente evolución en la cual podemos encontrar las tecnologías queproporcionan plataformas para el desarrollo y ejecución de componentes, como por ejemplo Java 2 Enterprise Edition (J2EE). Ésta arquitectura utiliza una lógica de programación desarrollada en niveles o capas, las cuales nos permite separar elementos de nuestras aplicaciones por partes definidas. Las aplicaciones J2EE se basan completamente en el modelo de aplicaciones de 4 niveles, en donde todaslas aplicaciones constan de 3 partes básicas: el modulo EJB (encargado de tener la lógica del negocio y transacciones), el modulo WAR (que es la encargada de tener todos los elementos de interfaz: páginas web, servlets, applets) y la aplicación EAR (que contiene en su interior toda la configuración de la aplicación: incluye el modulo WAR y EJB).1 Teniendo en cuenta lo anterior, se quieredesarrollar un sistema de información orientado a la Web, basado en ésta arquitectura, que permita gestionar mensajes teniendo en cuenta la posibilidad de poder administrar los usuarios que van a hacer uso del mismo. El diseño del sistema (MESSENYET), estará sustentado en la ingeniería de software, haciendo uso de un lenguaje de modelamiento y de la metodología de desarrollo XP.

1

Tomado de: Manualde desarrollo básico de aplicaciones n la plataforma J2EE en Ubuntu 7.x.

Miguel Abarca C.

6

1.1.

Propósito del sistema

El sistema se plantea con la aplicación de la arquitectura J2EE, en donde se va a tener en cuenta, la administración de usuarios (quienes van a gestionar mensajes) dependiendo del rol que cada uno desempeñe (DBA, administrador, cliente o invitado). Este es eldocumento de especificación de requisitos de software, para el desarrollo de éste sistema de información orientado a la web. El propósito de este documento es especificar de manera sistemática los requerimientos que debe tener MESSENYET, sistema software objetivo, para lo cual se hace uso del modelo ERS, teniendo como marco de referencia la definición de estándares propuesta por la IEEE/ANSI830-1998. Este documento está dirigido a:     Clientes del sistema (Cualquier persona que se registre a MESSENYET) Invitados (Cualquier persona que quiera ingresar a consultar los mensajes contenidos) Ingenieros de Sistemas interesados en entender la arquitectura de los sistemas de las empresa y quieren utilizar J2EE en sistemas multicapa Diseñadores de arquitecturas de software que quieran aprendera usar las tecnologías J2EE para mejorar la calidad de servicio de sus sistemas corporativos

1.2.

Alcance del sistema



Justificación:

La arquitectura J2EE es una plataforma para crear aplicaciones empresariales utilizando un modelo de multicapas, dividiendo a la aplicación en diferentes niveles, cada uno basándose en una tarea particular. Esto nos permitirá encapsular o separarelementos de nuestras aplicaciones en partes claramente definidas, lo que quiere decir que podremos dejar procesos en un lugar, datos en otros, y mostrar interfaces en otro.2 Por lo anterior, es necesario contar una aplicación de éste tipo de arquitectura, llevándolo a cabo en el desarrollo de un Sistema de información utilizando el enfoque de ingeniería de Software a través de un lenguaje de...
tracking img