Análisis Integral Proyecto Software ya desarrollado en Asp.Net, Sql,C#,MVC,Bootstrap
$105 USD
Berlangsung
Dibuat hampir 8 tahun yang lalu
$105 USD
Dibayar ketika dikirim
Buscamos un Desarrollador ASP.NET con gran experiencia, muy pro activo y estructrado que sea el responsable de aplicar Control de calidad y que ayude a finalizar el diseño, desarrollo e implementación de nuestra aplicación web.
Este proyecto se encuentra en un 90% de avance general, la base de datos, el código, las tablas, las pantallas y los reportes, están creados en su totalidad.
Lo que se requiere en este momento, es una verificación de la lógica diseñada, integridad de los datos, pruebas de funcionamiento a las pantallas y solución a los errores que se localicen en la aplicación de lo anterior y los detectados por los usuarios de control de calidad nuestros.
Es de aclarar que tenemos un server dedicado para el desarrollo donde se deberá llevar acabo los cambios de manera diaria, así como estar anuente a un acuerdo de confidencialidad estricto.
El desarrollo de la misma se ha realizado en ASP.NET ,C# ,Sql Server 2014, MVC 5 , Entity FrameWork, BootStrap Responsive.
Requerimos que el tiempo que pueda invertir el Analista Programador sea alto a fin de sacar el proyecto lo antes posible.
Tareas a Realizar:
Base de datos
• Por cada una de las tablas en el Sistema revisar:
1. Claves primarias y secundarias.
2. Tipos de datos de cada una de las columnas.
3. Relaciones entre otras tablas.
4. Interacciones con Stored Procedures, funciones y vistas. (Luego ver el controlador asociado).
• Ver en cada columna si se sigue algún tipo de convención de nombres.
• Chequeo de Integridad de la base de datos.
• Analizar o crear el diagrama de la base de datos en SQL Server.
• Verificar usuarios y niveles de seguridad.
Proyecto MVC
• Revisar la estructura del proyecto, análisis de carpetas.
• Revisar donde se guardan las imágenes.
• Análisis de Modelos, Vistas y Controladores del sistema, analizar en conjunto la utilidad de cada uno de ellos en el sistema.
• Verificación del uso de áreas dentro del proyecto
“Las áreas permiten dividir una aplicación web grande de MVC en agrupaciones funcionales más pequeñas. De hecho, un área es una estructura de aplicación de MVC dentro de una aplicación. Una aplicación podría contener varias estructuras (áreas) MVC.”
• Verificación de la página maestra, disposición de menús y controles de usuario.
• Análisis de los archivos [login to view URL] y Global.asax. Chequeos de referencias.
• Chequeo uso de política de nombres para clases, métodos, variables y constantes.
• Análisis de código duplicado y/o hardcoded.
• Ver configuración de estilos Bootstrap.
Modelos Entity Framework
• Chequeo de modelos, verificar si existe política de nombres entre las entidades y las tablas asociadas.
Adicionales
• Verificación de sistema de control de versiones.
Presentar un reporte de situación para cada uno de los ítems mencionados arriba.