Proyecto principal (Milestone 3 y 4) -> 1 y 2
Último año ISTN (Info Sys & Tech) Proyecto principal ( capturas de pantalla )
Un sistema de registro de actualización matricial
Pautas
estructura de proyectos
Este proyecto viene en dos partes
- Proyecto ASP.NET principal
- Proyecto de base de datos SQL
Proyecto ASP.NET principal (RegistrationSystem)
- Este proyecto incluye los ASP.NET WebForms y ASP.NET Web API 2
- El ASLO usa Libman para administrar las bibliotecas del lado del cliente
Proyecto de base de datos SQL (MajorProjectDB)
- Este proyecto viene todas las tablas y vistas de la base de datos utilizadas en el proyecto.
Nota: debe publicar la base de datos en su servidor SQL deseado y cambiar la cadena de conexión en Web.Config para que coincida con la de su servidor SQL
Configuración
(re) Aplicación de compilación
(re) construir la aplicación instalará los paquetes ASP requeridos de Nuget
y bibliotecas del lado del cliente enumeradas en el archivo libman.json 
Publicar base de datos
- Haga clic derecho en
MajorProjectDB

Un tutorial sobre cómo administrar y publicar un proyecto de base de datos en Visual Studio
NOTA: El nombre de la base de datos es MajorProjectDB
Ejecutar la aplicación
Si sucede, el error de su encuentro could not find a part of path c:...binroslyncsc.exe
La solución de limpieza y reconstrucción generalmente corrige el error. También consulte la solución SO
Archivo de secretos de usuario
- Para la validación del número de teléfono, el proyecto utiliza la API SMS TWILIO y Credetial para Twilio se almacenan en el archivo de secretos del usuario
sort of like this 
Nota importante ⚡
Nota: Cuentas creadas en el sitio web predeterminada al rol student . Para crear cuentas de roles admin usan esta aplicación, una aplicación interna de WinForm 'se utilizará para ser utilizados. Funciona de la mano con el sitio
Algunas mejoras notables que podrían hacerse
- ¿Es posible que este proyecto no tenga el mejor diseño de base de datos?, Así que definitivamente comienza con las relaciones de la tabla de bases de datos (claves forieg)
- Agregar soporte de verificación/confirmación de correo electrónico?
- ¿El sistema de notificaciones fue un poco impetlemented en la fecha o toma 3 horas hasta la fecha límite? Entonces, ¿sí ?? Utiliza encuestas?, que definitivamente no es la mejor solución o eficiente. Las mejoras en TI pueden incluir reemplazar las encuestas con WebSockets utilizando señalesrr
- Eliminar algunas interfaces redundantes
- Agregar interfaz de administración de roles (CRUD) para ser utilizada por Admin
- Agregue el portal del maestro (para administrar las marcas de actualización para los estudiantes)
Algunas capturas de pantalla




Administración


Proyecto de la hermana de pago
Las ilustraciones en este proyecto se proporcionan con ❤ por Storyset