# US-MMD005-003: Registrar Especificaciones del Motor ## Metadata | Campo | Valor | |-------|-------| | **ID** | US-MMD005-003 | | **Epica** | EPIC-MMD-005 - Vehiculos y Flotas | | **Modulo** | vehiculos | | **Prioridad** | P0 | | **Story Points** | 5 | | **Sprint** | Sprint 5 | | **Estado** | Backlog | --- ## Historia de Usuario **Como** mecanico, **quiero** registrar las especificaciones detalladas del motor, **para** tener datos precisos para diagnosticos y reparaciones. ## Descripcion Detallada Los vehiculos diesel tienen especificaciones tecnicas detalladas del motor que son criticas para diagnosticos precisos. El sistema debe capturar y mantener estas especificaciones. --- ## Criterios de Aceptacion **Escenario 1: Registrar motor** ```gherkin DADO que edito especificaciones del vehiculo CUANDO registro motor: | Campo | Valor | | Marca motor | Cummins | | Modelo | ISX15 | | Numero serie | 79876543 | | Potencia | 450 HP | | Torque | 1,650 lb-ft | | Anio fabricacion | 2020 | ENTONCES se guardan las especificaciones ``` **Escenario 2: Configuracion de inyeccion** ```gherkin DADO que registro sistema de inyeccion CUANDO especifico: | Sistema | Common Rail | | Presion max | 2,400 bar | | Inyectores | 6 | | ECM | CM2350 | ENTONCES se vincula al motor ``` **Escenario 3: Buscar por numero de motor** ```gherkin DADO que tengo numero de serie del motor CUANDO busco "79876543" ENTONCES encuentra el vehiculo asociado Y muestra historial de servicios ``` **Escenario 4: Base de datos de motores** ```gherkin DADO que selecciono marca y modelo de motor CUANDO elijo "Cummins ISX15" ENTONCES autocompleta especificaciones base: - Cilindros: 6 - Desplazamiento: 14.9L - Valores de referencia por defecto ``` **Escenario 5: Especificaciones de turbo** ```gherkin DADO que el motor tiene turbo CUANDO registro especificaciones: | Tipo | VGT | | Marca | Holset | | Modelo | HE451VE | ENTONCES se asocia al motor ``` --- ## Catalogo de Motores (Ejemplo) | Marca | Modelo | Cilindros | Desplazamiento | |-------|--------|-----------|----------------| | Cummins | ISX15 | 6 | 14.9L | | Cummins | ISL9 | 6 | 8.9L | | Detroit | DD15 | 6 | 14.8L | | Paccar | MX-13 | 6 | 12.9L | | Navistar | MaxxForce 13 | 6 | 12.4L | --- ## Tareas Tecnicas **Database:** - [ ] DB-098: Crear tabla `engine_catalog` - [ ] DB-099: Crear tabla `vehicle_engines` - [ ] DB-100: Poblar catalogo de motores **Backend:** - [ ] BE-194: CRUD especificaciones motor - [ ] BE-195: Busqueda por numero de serie - [ ] BE-196: Autocompletado desde catalogo **Frontend:** - [ ] FE-190: Crear EngineSpecsForm - [ ] FE-191: Crear EngineCatalogPicker - [ ] FE-192: Crear TurboSpecsSection --- ## Definition of Done (DoD) - [ ] Registrar especificaciones de motor - [ ] Configuracion de inyeccion - [ ] Busqueda por numero de motor - [ ] Catalogo de motores - [ ] Especificaciones de turbo - [ ] Tests pasando --- **Creada por:** Requirements-Analyst **Fecha:** 2025-12-06