1ra etapa El cliente explica lo que quiere al desarrollador del sistema, lo que necesita que haga su sistema y como quiere que lo haga, aquí entran los requisitos o requerimientos.
REQUERIMIEN TOS •
Se requiere un sistema que sea accesible desde una página web
•
Se necesita una barra de navegación entre las distintos bloques del sistema
•
Sección exclusiva para música
•
Opción para iniciar sesión
Sistema: ONLINE RECORDS Online Records es una plataforma web cuyo fin es fomentar la cultura a través de la música.
2da etapa Se comienza a diseñar y construir el sistema según las necesidades del cliente. Después de cada prototipo se vuelven a analizar los requisitos y se hacen los cambios y ajustes necesarios.
1er Prototipo
NUEVOS REQUERIMIENTOS •
Una página exclusiva para registrarse e iniciar sesión
•
Los usuarios con cuenta se dividen en músicos y solo usuarios.
•
Los usuarios pueden registrarse con un usuario, correo y contraseña
•
Los usuarios pueden iniciar sesión con su usuario y contraseña
2do Prototipo
2do Prototipo
NUEVOS REQUERIMIENTOS Los músicos pueden: •
Subir canciones
•
Tener control de sus canciones
•
Llevar registro de canciones subidas
Los usuarios pueden: •
Visualizar todas las canciones
•
Descargar canciones
•
Comentar las canciones
•
Reproducir canciones sin descargarlas
•
Se debe confirmar la contraseña antes de crear el usuario
3ro Prototipo
3ro Prototipo
3ro Prototipo
Herramientas: Visual Studio y SQL Server Framework: ASP.NET Lenguaje: C#
Microsoft Studio
Visual
Microsoft Studio
Visual
Es un entorno de desarrollo integrado (IDE) para sistemas operativos Windows. Soporta múltiples lenguajes de programación tales como: • C++ • Java • C# • Python Basic • Ruby • Visual .NET • PHP • F# Visual Studio permite a los desarrolladores crear sitios y aplicaciones web, así como servicios web.
Es un sistema de modelo relacional, Microsoft.
SQL manejo Server de bases de desarrollado
por
datos del la empresa
Se utiliza en el procesamiento de transacciones en línea a gran escala, el almacenamiento de datos y las aplicaciones de comercio electrónico. El lenguaje de desarrollo utilizado es Transact-SQL (TSQL), utilizado para manipular y recuperar datos, crear tablas y definir relaciones entre ellas.
Modelo Relacional
ASP.NET Es una plataforma web que proporciona todos los servicios necesarios para compilar aplicaciones web con el código mínimo. Las aplicaciones se pueden escribir en lenguajes como Visual Basic y C#, y se pueden usar herramientas como Visual Studio. Una página Web ASP.NET se compone de dos partes: • Elementos visuales, incluidos el formato, los controles de servidor y el texto estático. • Lógica de programación para la página, que incluye controladores de eventos y otro tipo de código.
C# Es un lenguaje de programación que se ha diseñado para compilar diversas aplicaciones que se ejecutan en .NET Framework.
Visual C# es una implementación del lenguaje C# de Microsoft. Visual Studio ofrece compatibilidad con Visual C# con un completo editor de código, un compilador, plantillas de proyecto, diseñadores, asistentes para código, un depurador eficaz y de fácil uso y otras herramientas.