Desarrollo de Soluciones Cloud
NRC: 30064
Profesor: José Santos Ventura Arteaga
Integrantes:
Jacobo Sebastián Ramírez Mendizábal
Ana Victoria Soto Mejía
Álvaro Huamán Sihuin
2021-02
I. Datos generales de empresa
“María Reiche” es una institución de educación superior basada en la vocación
humanista que se puede reconocer en sus egresados que contribuyen al desarrollo
social y económico del país en diversos ámbitos profesionales. La exigencia,
innovación e investigación son ejes fundamentales en la oferta educativa de la
Institución Educativa María Reiche. Cada una de nuestras carreras profesionales no
sólo brinda la mejor formación profesional, sino que también se centra en fomentar
valores humanistas en cada uno de los miembros de la comunidad.
El Instituto María Reiche cuenta con las carreras profesionales de Diseño Gráfico,
Animación Digital, Comunicación Integral, Marketing, Software y Hotelería.
Asimismo, tiene convenios de empleabilidad con empresas e instituciones
internacionales que permiten a nuestros estudiantes participar de los procesos de
selección, capacitación, pasantía, entre otros.
II. Información general del proyecto
A. Descripción del proyecto
La cantidad de estudiantes ha ido creciendo a lo largo de los años junto a las
carreras ofrecidas por el Instituto María Reiche, los cuales han generado que el
proceso actual dominado por el accionar manual no cumpla con los requisitos
de eficiencia. La ineficiencia del sistema existente puede expresarse en
términos de la siguiente manera: a) el sistema de manejo manual consume
mucho tiempo, b) la seguridad de los datos no está asegurada. c) es difícil
mantener registros a largo plazo y d) se requiere una gran cantidad de mano de
obra. Es por ello que, al igual que una empresa que busca satisfacer la
demanda de sus clientes mediante algún servicio, las Instituciones Educativas
han buscado mejorar sus procedimientos de gestión de la información y
obtener mayor provecho de las nuevas herramientas disponibles en el
mercado.
Se considera que el modelamiento e implementación de un sistema académico
que permita a los profesores y alumnos realizar actualizaciones y/o consultas
desde cualquier punto geográfico con acceso a Internet es una opción factible
y viable, pues permitirá almacenar información, de manera eficaz y eficiente,
acerca del comportamiento académico de los alumnos de la Institución María
Reiche. Esto último, a su vez, permitirá a las empresas e instituciones
consultar sobre el historial académico, con el fin de verificar o confirmar el
potencial del estudiante de su interés.
B. Objetivos del proyecto
Implementar un servicio WCF para recuperar información de la base de datos
del servidor SQL de Notitas con Entity Framework.
C. Diagrama de Gantt
III. Información general del sistema
A. Obtención de Requisitos
1. Identificación de los Requisitos Funcionales
Número Requerimiento Descripción Prioridad
RF1 Autenticación El sistema debe permitir al 5
Administrador ingresar al
sistema ingresando su
usuario y contraseña.
RF2 El Administrador podrá El sistema debe permitir al 5
buscar alumnos Administrador la búsqueda
de alumnos ingresando su
DNI.
RF3 El Administrador podrá El sistema permite editar, 5
modificar notas agregar y actualizar notas.
RF4 El Administrador podrá El sistema permite editar, 5
modificar cursos agregar y actualizar cursos.
RF5 El Alumno podrá El sistema permite 4
visualizar sus notas visualizar sus cursos, con
sus respectivas notas y
promedios.
RF6 El Administrador podrá El sistema permite generar 4
generar reportes. y guardar reportes.
RF7 El Administrador podrá El sistema permite 4
visualizar el ranking de visualizar un ranking de
notas. alumnos de una
determinada carrera según
su promedio ponderado.
RF8 El Administrador podrá El sistema permite 4
visualizar a los alumnos visualizar a los alumnos
del Tercio superior. que pertenecen al Tercio
Superior de su carrera.
RF9 El Administrador podrá El sistema permite 4
visualizar a los alumnos visualizar a los alumnos
del Quinto superior. que pertenecen al Quinto
Superior de su carrera.
RF10 El Administrador podrá El sistema permite 3
visualizar a los alumnos visualizar a los alumnos
que culminaron Idioma que han culminado el curso
Extranjero. de Idioma Extranjero.
2. Identificación de los Requisitos No funcionales
Número Requerimiento Descripción Prioridad
RNF1 Usabilidad El sistema será fácil de usar y 5
con una interfaz intuitiva para
el usuario.
RNF2 Rendimiento El sistema deberá soportar el 4
manejo de gran cantidad de
información durante su
proceso.
RNF3 Desempeño El sistema no presenta 5
problemas para su manejo e
implementación.
RNF4 Lenguaje El sistema estará desarrollado 1
en C#.
RNF5 Accesibilidad El sistema será accesible vía 5
web.
3. Identificación de los Requisitos de Entorno
a) Hardware
Hardware Cantidad Descripción
Computadora 1 Sistema operativo de 64
bits, con 4 GB RAM
instalada.
b) Software
Software Descripción
SQL Server 2019 Sistema de Gestión de BD
Visual Studio 2019 Entorno de Desarrollo
Internet Information Services (IIS) Servidor Web
c) Sistema operativo
Sistema operativo Descripción
Windows 10 Home
B. Diagrama entidad-relación