DOCUMENTACIÓN INICIAL PROYECTO SOFTWARE
Enviado por hasjd • 19 de Abril de 2022 • Informe • 1.622 Palabras (7 Páginas) • 135 Visitas
[pic 1][pic 2]
Ingeniería de Software
DOCUMENTACIÓN INICIAL PROYECTO SOFTWARE
NOMBRE: Víctor R. Cárdenas M.
CARRERA: Analista programador
ASIGNATURA: Ingeniería de Software.
PROFESOR: Rafael Aderito Romero Sanabria
FECHA: 18/04/2022
INDICE
TITULO PORTADA TRABAJO 1
Ejemplo de subtítulo 1
INDICE 2
Introducción 3
1 Descripción del proyecto 3
1.1 Alcance del proyecto 4
1.2 Objetivos del proyecto 4
1.2.1 Objetivos específicos 4
1.3 Interesados en el proyecto 5
2 Estudio de factibilidad 5
2.1 Factibilidad de técnica 5
2.2 Factibilidad operativa 5
2.3 Factibilidad económica 5
2.4 Resultado de estudio 6
3 Levantamiento de requerimientos 6
3.1 Planificación 6
3.1.1 Descripción de técnicas a utilizar 6
3.1.2 Involucrados en el levantamiento 6
3.1.3 Planificación temporal de las actividades 6
3.2 Análisis de requerimiento. 6
3.2.1 Requerimientos no funcionales 6
3.2.2 Requerimientos funcionales 6
3.2.3 Priorización de requerimientos 6
4 Diseño, pruebas y mantención: 7
4.1 Diagramas de sistemas 7
4.1.1 Caso de uso general 7
4.1.2 Diagrama de funcionamiento 7
4.2 Descripción de pruebas 7
4.3 Plan de mantención del sistema. 7
5 Conclusión 7
6 Bibliografía 7
Introducción
Los centros de formación Técnica (CFT) requieren de un orden y gestión adecuados para sus clientes y alumnos, por lo cual requieren de orden, para canalizar la información necesaria en el servicio que ofrece.
Para ello siempre es bueno innovar en la creación de sistema a la cual se adapten en la gestión adecuada de los alumnos, asignaturas, profesores, salar y principalmente sus horarios, más allá que los alumnos puedan tomar más de unos ramos sin necesidad de tener requerimientos previos.
Lo principal es la factibilidad de requerimientos y analizar las funciones del sistema cual se requiere crear para obtener los mejores resultados, como cubrir todas las posibilidades en el ingreso, edición, eliminación y búsqueda de los registros (CRUD). Por ende, se requiere realizar un estudio cual mida la vialidad a la implementación antes del desarrollo de este, para empezar a ejecutar y concretar dicho proyecto.
Descripción del proyecto
Alcance del proyecto
La implementación del proyecto consiste en la creación de un sistema para los registros de asignaturas, alumnos, secciones, profesores, a la cual es derivado por un horario cuales les permita mantener el orden y designarles los horarios adecuadamente a los profesores y esta permite tener un orden con las salas a utilizar en los horarios correspondientes.
Objetivo del proyecto
Establecer una gestión de orden en las asignaturas tomadas por los alumnos a la cual los profesores a se encuentren asociados, a la cual también puede ser tomada por sección, ya que hay una restricción de alumno por sección, ya que un profesor tiene una restricción de alumnos a tomar*
Objetivos generales
El objetivo general es gestionar las matriculas realizadas por los alumnos, al tomar una sección, cual sea designada profesor y su horario correspondiente, a la cual determine la sala donde se realizará las clases de esta sección,
Objetivos específicos
- Gestionar un CRUD de asignaturas, alumnos, profesores, matrículas, usuario.
- Creación de una plataforma multivista o responsiva para la utilización la visualización de los datos.
- Gestión de horario, para el orden de las secciones, profesores y a horarios.
- Los alumnos pueden tomar de manera opcional las asignaturas.
Interesados en un proyecto
Los Centro de formación: que estén comenzando o quieran especializar sus servicios a sus alumnos y clientes.
Alumnos: Alumnos que se encuentren matriculados en el CFT
Clientes: Clientes varios por la buena gestión y atención en los servicios.
Profesores: Diversos docentes que ejerzan en el centro de formación, ya que tendrán un horario establecido, como también conocerás sus asignaturas y sala de clases en la cual se desempeñara su labor*
Estudio de factibilidad
Factibilidad técnica
Se analizan las opciones más viables dentro de los equipos tecnológicos como el software a utilizar que sean necesario para el concretación del proyecto.
Herramientas y software que se utilizaran: El software a desarrollar requerirá de programación bajo los lenguajes de HTML, PHP, JS, JQuery como tecnologías de Bootstrap, Materialice entre otras.
- Herramientas de trabajo Bizagi, Google driver,
- Editor de programación: Sublime text, Visual Studio
- Motor de db: MySQL, Workbench, phpmyadmin
- Hardware
Se debe contar con el un equipo computacional y las herramientas de software para el desarrollo óptimo para con concretación del proyecto.
Producto | Descripción | Cantidad |
One In All (Computador de escritorio) | Computadores para el desarrollo del software, para los usuarios | 1 |
Multifuncional | Se utilizará para general reportes e informes para el proyecto a realizar | 1 |
Teclados | Periféricos externos cuales se utilizar para tapeo | 1 |
Mouse | Periféricos externos se utilizará para operar el computador | 1 |
...