ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistema De Matricula

tanitasflores9 de Mayo de 2015

2.602 Palabras (11 Páginas)383 Visitas

Página 1 de 11

SISTEMAS DE MATRICULA

Plan de desarrollo del Software

VERSION 1.0

Grupo System

Responsables:

INTRODUCCIÓN

El presente documento es una versión preliminar preparada para ser incluida en la propuesta de desarrollo del proyecto de Implementación De Un Sistema De Gestión de Matricula Para la institución educativa particular “Columbia”. Este documento provee una visión general del proceso de desarrollo propuesto.

El proceso de desarrollo propuesto constituye una configuración del proceso RUP de acuerdo a las características del proyecto, seleccionando los roles de los participantes, las actividades a realizar y los entregables que serán generados. Este documento es a su vez uno de los entregables que sugiere la metodología RUP.

Como primer paso nos centraremos en el estudio de los procesos y actividades que están inmersos en la actividad educativa de la empresa”Columbia”, de la cual identificaremos los puntos más críticos donde la intervención manual en ciertos procesos, pueden ser transformados a procesos automatizados para optimizar recursos y tiempo en la ejecución de tales procesos .

Como segundo paso se describirá la alternativa de solución para la implementación del sistema de Gestión de matrícula.

PERFIL DEL ANTE-PROYECTO

PROPÓSITO

El propósito del siguiente documento es:

 proporcionar la información necesaria para controlar el proyecto

 Describir el enfoque del desarrollo del proyecto a través de la metodología utilizada en este caso RUP, para obtener una mejor visión de los objetivos a alcanzar.

 Definir las actividades a realizar dentro del proceso de desarrollo, en términos de las fases e iteraciones necesarias contempladas en RUP para el desarrollo del Sistema de Gestión de Matricula para la institución educativa “Columbia”.

 Servir de forma eficiente al desarrollo del proyecto de software, pues será de gran importancia para:

• El jefe del proyecto; ya que lo utilizará para organizar la agenda y necesidades de recursos, y para realizar su seguimiento y control respectivo.

• Los miembros del grupo de desarrollo; lo usaran como instrumento para entender lo qué deben hacer, cuándo deben hacerlo y qué otras actividades dependen de ello dentro del proceso de desarrollo.

ALCANCE

El Plan de Desarrollo del Software describe de manera general el plan que será utilizado para el desarrollo del “Sistema de Matricula “.

Durante el proceso de desarrollo en lo concerniente a la “Visión” se definen las características del producto a desarrollar desde la perspectiva del cliente, lo cual constituye la base para la planificación de las iteraciones sugerida por la metodología en este caso RUP.

Para la versión 1.0 del Plan de Desarrollo del Software, nos centramos principalmente en la identificación de los roles y responsabilidades así como de los requisitos proporcionados por los involucrados en el proceso de matrícula, una vez comenzado el proyecto y durante la fase de Inicio se generará la primera versión del entregable.

El avance del proyecto tendrá un seguimiento continuo e iterativo que ocasionara ajustes de este documento produciendo nuevas versiones actualizadas, que serán de mucha importancia pues permitirán mantenernos en una constante retroalimentacxion, y por tal obtener un mejor producto final en cada proceso de iteración del producto.

RESUMEN

Para un mejor desarrollo del proyecto, el presente documento está estructurado de la siguiente manera:

Visión General del Proyecto: Proporciona una descripción del propósito, alcance y objetivos global del proyecto, estableciendo los entregables que serán producidos y utilizados durante el proyecto.

Organización del Proyecto: Describe la estructura organizacional del equipo de desarrollo.

Gestión del Proceso: Explica los costos y planificación estimada del proyecto, define las fases e hitos del proyecto y describe cómo se realizará su seguimiento.

2. Visión General del Proyecto

2.1. Objetivos del proyecto: El desarrollo del proyecto “Sistema de Gestión de Matricula” tiene como objetivos:

OBJETIVO GENERAL: Implementar soluciones que permitan procesar de forma rápida e eficiente el proceso de matrícula de la empresa educativa “Columbia” considerando necesario para esto el desarrollo de un sistema de gestión de matricula.

OBJETIVOS ESPECIFICOS:

• Ofrecer mediante el desarrollo del sistema de matricula: rapidez, seguridad de datos, e información a tiempo real, a la empresa.

• Proponer un sistema de Gestión De Matricula orientado a mejorar la atención al cliente.

• Proporcionar información oportuna y confiable, en el momento que se precise.

2.2. Entregables del proyecto

Los entregables del proyecto, son documentos que serán generados y utilizados el proyecto de desarrollo de software. A continuación se realiza una breve descripción de cada uno de los entregables generados.

Los documentos mencionados, tendrán un proceso seguimiento que ocasionara algunos ajustes, para lograr así mejorar el desarrollo de las versiones actuales logrando esto atrás ves de un proceso iterativo e incremental como lo sugiere RUP.

1) Plan de Desarrollo del Software

Hace referencia al presente documento, en el cual se detalla información sobre los objetivos que se esperan alcanzar dentro del proceso de desarrollo, que luego será modificado conforme avance el proyecto.

2) Modelo de Casos de Uso del Negocio: Es un modelo de las funciones de negocio

Vistas desde la perspectiva de los actores externos.

3) Modelo de Objetos del Negocio: Es un modelo que describe la realización de cada caso de uso del negocio, estableciendo los actores internos, la información que en términos generales manipulan y los flujos de trabajo (workflows) asociados al caso de uso del negocio. Para la representación de este modelo se utilizan Diagramas de Colaboración (para mostrar actores externos, internos y las entidades (información) que manipulan, un Diagrama de Clases para mostrar gráficamente las entidades del sistema y sus relaciones, y Diagramas de Actividad para mostrar los flujos de trabajo

4) Glosario: que nos ayudara a conocer acerca de los principales términos utilizados en el proyecto, para evitar así ambigüedades, y facilitar el entendimiento del mismo.

5) Modelo de Casos de Uso: El modelo de Casos de Uso presenta las funciones del sistema y los actores que hacen uso de ellas. Se representa mediante Diagramas de Casos de Uso.

6) Visión: Es precisa una visión del proyecto desde la perspectiva del cliente, señalando cuales son las necesidades y características que deberá contener el proyecto, mejorando así las actividades de la empresa. Nos permitirá establecer los requisitos del sistema.

7) Especificaciones de Casos de Uso: Para los casos de uso que lo requieran (cuya funcionalidad no sea evidente o que no baste con una simple descripción narrativa) se realiza una descripción detallada utilizando una plantilla de documento, donde se incluyen: precondiciones, post-condiciones, flujo de eventos, requisitos no-funcionales asociados. También, para casos de uso cuyo flujo de eventos sea complejo podrá adjuntarse una representación gráfica mediante un Diagrama de Actividad.

8) Especificaciones Adicionales: Las especificaciones adicionales del proyecto, que no fueron incluidos en los casos de uso se mencionaran en este documento. El contenido tendrá requisitos como: requisitos legales o normas, aplicación de estándares, requisitos de calidad del producto, tales como: confiabilidad, desempeño, etc., u otros requisitos de ambiente, tales como: sistema operativo, requisitos de compatibilidad, etc.

9) Prototipos de Interfaces de Usuario: Los prototipos ayudaran al usuario a obtener una idea general acerca de las interfaces integradas en el sistema; el usuario nos ayudara a mejorar el sistema con respecto a los requisitos que hace falta precisar. Se obtendrán los prototipos de diversas maneras; dibujos a mano en papel, dibujos con alguna herramienta gráfica o prototipos ejecutables interactivos, dependiendo del avance del proyecto.

10) Modelo de Datos: El modelamiento de datos nos ayudara a realizar una base de datos relacional, representando así los datos existentes; el cual nos servirá para soportar el sistema a desarrollar. Este modelo será expresado mediante un Diagrama de Clases; en el que se utiliza un profile UML para Modelado de Datos, para conseguir la representación de tablas, claves, entre otras.

11) Modelo de Implementación: Este modelo es una colección de componentes y los subsistemas que los contienen. Estos componentes incluyen: ficheros ejecutables, ficheros de código fuente, y todo otro tipo de ficheros necesarios para la implantación y despliegue del sistema.

12) Modelo de Despliegue: El Modelo Físico de Despliegue provee un modelo detallado de la forma

...

Descargar como (para miembros actualizados) txt (18 Kb)
Leer 10 páginas más »
Disponible sólo en Clubensayos.com