Está en la página 1de 6

Contenido

Contenido.....................................................................................................................................2
1. IDENTIFICACIÓN DEL PROBLEMA.........................................................................................3
1.1. Reporte de problemática..............................................................................................3
1.2. Semblanza de la empresa.............................................................................................3
1.3. Entrevista que permita identificar la solución de software..........................................3
1.4. Objetivos (Alcances y limitaciones.).............................................................................3
1.4.1. Alcances....................................................................................................................3
1.4.2. Limitaciones..........................................................................................................3
1.5. Identificar requerimientos............................................................................................4
1.6. Redactar Carta compromiso de Cliente-Desarrollador.................................................4
2. Elaborar notación UML.........................................................................................................4
2.2. Modelo de procesos del problema identificado...........................................................4
Modelo de requisitos...............................................................................................................4
Modelo de casos de uso con su representación contextual.....................................................5
Modelo de clases......................................................................................................................5
Modelo de secuencias..............................................................................................................5
Modelo de colaboración..........................................................................................................5
Modelo de estados...................................................................................................................5
3. Estudio de factibilidad técnica y operativa...............................................................................5
4. Fundamentación de la Metodología a emplear durante el desarrollo de software.................5
1. IDENTIFICACIÓN DEL PROBLEMA
1.1.Reporte de problemática
Actualmente las clases que son impartidas en el laboratorio de ONIXT ROBOTICA, no tienen un
control de la información que se procesa.

1.2.Semblanza de la empresa
La empresa ONIXT ROBOTICA SAS. DE CV. Dedica a la importación de clases de robótico
ubicada paseo en Zihuatanejo PTE. L-7 Mz-4 Smz-20 local planta alta Col. El Hujal, 40880
Zihuatanejo, Gro.

1.3.Entrevista que permita identificar la solución de software


 ¿Quién está solicitando el sistema?
 ¿Qué giro tiene su empresa?
 ¿Cuáles son los procesos que se realizan?
 ¿Cuáles son las características del sistema que se utiliza para resolver el
problema?
 ¿Qué información va a ser procesada?
 ¿Actualmente como resuelven esa necesidad?
 ¿Qué tipo de persona participan en el sistema?
 ¿Cómo describiría de manera breve las funciones de los sistemas?
 ¿Qué información será almacena?

1.4.Objetivos (Alcances y limitaciones.)

1.4.1. Objetivos
 Controlar toda la información de contacto de los alumnos tutores y profesores
 Establecer mejor organización entre los horarios de clases
 Mejorar el registro de pagos
 Proporcionar reportes y grafico de la información recopilada

1.4.2. Alcances
 El sistema va a permitir llevar un registro de todos los alumnos activos
y no activos en las clases de robótica, así como de su información de
contacto y su avance académico.
 También permitirá al profesor y al alumno tener el control sobre los
horarios de clases.
 El sistema permitirá llevar un registro de los pagos.
 Los padres pondrán solo consultar información sobre el avance
académico e información de contactos.
1.4.3. Limitaciones
 El sistema no incluye un punto de pagos en línea
 Solo tendrán acceso al sistema los usuarios que estén registrados y
autorizados por el instructor

1.5.Identificar requerimientos
Funcionales

 Hacer registros de las clases


 Tener control sobre las clases que se toman
 Tener control de los horarios
 Consultar información sobre el avance académico

No funcionales

 Computadora o móvil
 Internet
 SQL y php instalado
 Tener cualquier navegador (de preferencia Chrome)
 EL sistema requerirá de los siguientes lenguajes de programación HTML 5, PHP, SQL y
CSS

Requisitos funcionales y no funcionales requisitos de software como identificar un


requerimiento de un sistema de software

1.6.Redactar Carta compromiso de Cliente-Desarrollador

Carta compromiso cliente –desarrollador


Zihuatanejo, Gro. A___ de __________ de 20__
2. Elaborar notación UML
2.2.Modelo de procesos del problema identificado

Modelo de requisitos
FUNCIONALES

 Tener registros sobre las clases que se toman


 Tener control sobre las clases
 Tener control sobre los horarios de clases
 Consultar informes sobre el status académico

NO FUNCIONALES

REQUERIMIENTOS DE PRODUCTO

El sistema Pakito Jr. Estará disponible todos los días en cual se podrá acceder en cualquier
navegador (De preferencia Chrome).

Requerimientos de confiabilidad

El sistema Pakito Jr. Tendrá matriculas de la cuales solo los administrados las otorgaran a los
padres de los alumnos.

Requerimientos de eficiencia

El sistema Pakito Jr. No usará muchos recursos ya que solo se ocupará el navegador para poder
tener acceso a ello.

Requerimientos de rendimiento

El sistema Pakito Jr. Podrá ser ejecutado sin ningún problema ya que solo se necesita el
navegador para poder tener acceso en ella

Requerimientos de espacio

El sistema Pakito Jr. no necesitara de espacio eso dependerá del navegador que se utilice

Requerimientos de la organización

A los usuarios del sistema Pakito Jr. se les otorgará una matrícula para poder acceso en ella la
cual será única y solo será entregado por el profesor.

Requerimientos de desarrollo

El sistema Pakito Jr. será programado con los siguientes lenguajes de programación HTML 5,
PHP, SQL y CSS de las cuales PHP, SQL los tendrá que tener instalado el usuario
Requerimientos ambientales

Las maquinas en las que estará instalado el sistema tendrá que estar un lugar fresco

Requerimientos externos

El Sistema Pakito Jr. dará privacidad a los usuarios y seguridad se les dará una matrícula para
que puedan tener acceso a ello.

Requerimientos legales

Toda la información que se recopile en el Sistema Pakito Jr. solo será utilizada en la academia

Modelo de casos de uso con su representación contextual

Modelo de clases

Modelo de secuencias

Modelo de colaboración

Modelo de estados

3. Estudio de factibilidad técnica y operativa


Obtener el costo - beneficio del sistema (software).

4. Fundamentación de la Metodología a emplear durante el


desarrollo de software
Identificar metodología de desarrollo de software,

Obtener el periodo de desarrollo de software

Identificar roles

También podría gustarte