Logo Passei Direto

Herramientas de estudio

Material
¡Estudia con miles de materiales!

Vista previa del material en texto

INSTITUTO TECNOLÓGICO Y DE ESTUDIOS 
SUPERIORES DE MONTERREY 
CAMPUS QUERÉTARO 
ESTRATEGIA PARA EL DESARROLLO E IMPLEMENTACIÓN 
DE UN SISTEMA DE INFORMACIÓN A NIVEL OPERATIVO PARA 
LA ADMINISTRACIÓN DE ÓRDENES DE SERVICIO 
EN UNA EMPRESA FAMILIAR 
.. ;:,-¡;-,.-, ~;---..__ 
/ .. ;_ ~-- l, i OJ.i~.'\ 
CASO: NOVOCAR INNOVATIONS SA DE C~-~;.;:·· :!!~~r:~r~(~~t 
{
. ~ :-:~3 f'ADO ..,, 
:.Z:. '-"""' 
'.-:. DE ~ 
,..ci MEXICO ~ 
MAESTRÍA EN ADMINISTRACIÓN ,p
1
1t
1/;-\:1 
CON ORIENTACIÓN EN 
CREACIÓN Y FORTALECIMIENTO DE EMPRESAS 
FAMILIARES 
AUTOR: EDGAR ANTONIO NÚÑEZ MEJÍA 
ASESOR: DRA. MARCELA RAMÍREZ PASILLAS 
MARZO 2008 
Resumen ejecutivo 
La finalidad de este estudio es analizar los procesos de gestión y dirección de órdenes de 
servicio de una pequeña empresa familiar dedicada a la restauración automotriz, para desarrollar e 
implementar un TPS personalizado que controle estos procesos. 
Un TPS es un sistema de información que monitorea, recolecta, almacena, procesa y 
distribuye información para todas las transacciones de la pequeña empresa familiar. Esta información 
es primordial para mantener el negocio funcionando eficientemente y para ayudarle a agregar valor a 
sus productos y servicios. 
EL estudio se realizó en la empresa NOVOCAR INNOVATIONS SA de CV, la cual se dedica a 
la reparación y rehabilitación de vinyl, plástico, piel, textiles, velour, tapetes y alfombras sobre 
automóviles, camiones, aviones, embarcaciones marítimas y cualquier otro vehículo automotor. 
Repara bienes muebles en otros mercados: hospitales, restaurantes, hoteles, cines, etc. 
Parte de la estrategia de NOVOCAR INNOVATIONS es trabajar con altos estándares de 
calidad y brindar un servicio de excelencia, sin embargo no contaban con un TPS que les permitiera 
manejar la información de las órdenes de servicio, que es crítica para la operación efectiva de la 
empresa. 
El desarrollo e implementación del TPS se realizó en base al modelo de Pressman (1994), el 
cual consta de tres fases principales: la fase de definición donde realiza un diagnóstico de los 
procesos y se determinan los requerimientos del sistema, la fase de desarrollo donde se diseñan y se 
codifica el sistema, y por último la fase de mantenimiento donde se determina si se deben hacer 
revisiones o cambios al sistema ya en funcionamiento. 
El método de investigación utilizado fue la Investigación-Acción conceptualizado por el 
psicólogo Kurt Lewin (1946) el cual se enfoca en probar la teoría con la práctica en situaciones reales, 
se obtiene retroalimentación de las experiencias, lo que da pie a la modificación de la teoría como 
resultado de dicha retroalimentación. Es una metodología cíclica que involucra a todos los 
participantes del suceso. 
El resultado del proyecto fue satisfactorio para la empresa, ya que se cumplió con los objetivos 
establecidos, NOVOCAR INNOVATIONS cuenta ahora con un TPS que le permite ofrecer a sus 
clientes información oportuna sobre las órdenes de servicio, lo que impactará directamente en el 
servicio que ofrecen. Adicionalmente NOVOCAR INNOVATIONS puede analizar la información 
relacionada con sus órdenes de servicio y sus clientes, lo cual le permitirá desarrollar estrategias de 
posicionamiento y crecimiento. 
Tabla de contenido 
1. DEFINICIÓN DEL PROBLEMA ......................................................................................................... ! 
2. OBJETO DEL CASO DE ESTUDIO Y PREGUNTA DE INVESTIGACIÓN ..................................... 3 
3. MARCO CONCEPTUAL: CARACTERÍSTICAS GENERALES DE UN TPS Y SU ROL EN LA 
ADMINISTRACIÓN DE ÓRDENES EN UNA PEQUEÑA EMPRESA FAMILIAR .................................. 4 
3.1 Descripción de un TPS .......................................................................................................... 4 
3.2 Objetivos de un TPS .............................................................................................................. 4 
3.3 Características de un TPS .................................................................................................... 5 
3.4 Actividades y métodos de un TPS ....................................................................................... s 
3.5 Innovaciones en TPS ............................................................................................................. s 
3.6 Modelo para el desarrollo e implementación de un TPS personalizado en las 
pequeñas empresas familiares para la administración de órdenes de servicio .................. 6 
4. METODOLOGÍA DE INVESTIGACIÓN ........................................................................................... 12 
4.1 Investigación en Acción ...................................................................................................... 12 
4.2 Descripción de la empresa ................................................................................................. 13 
4.3 Recolección de datos .......................................................................................................... 16 
5. HALLAZGOS .................................................................................................................................... 18 
6. ANÁLISIS ......................................................................................................................................... 32 
7. CONCLUSIONES ............................................................................................................................. 34 
8. REFERENCIAS ................................................................................................................................ 37 
9. ANEXOS ........................................................................................................................................... 38 
Anexo 1 Entrevista con el gerente ........................................................................................... 38 
Anexo 2 Checklist individual .................................................................................................... 40 
Anexo 3 Checklist flotillas ........................................................................................................ 41 
Anexo 4 Casos de uso del sistema .......................................................................................... 42 
Anexo 5 Definición/Autorización del proyecto ....................................................................... 63 
Anexo 6 Especificación de los requerimientos de Software (SRS) ..................................... 68 
Anexo 7 Plan de aseguramiento de la calidad (SQAP) .......................................................... 76 
Anexo 8 Métricas y estimaciones ............................................................................................ 79 
Anexo 9 Script de la base de datos ......................................................................................... 82 
Anexo 10 Calendario de actividades del sistema .................................................................. 86 
Anexo 11 Manual del sistema ................................................................................................... 90 
Lista de Tablas 
Tabla 1. Información recolectada .................................................................................................... 17 
Tabla 2. Guía de contacto con la empresa ...................................................................................... 18 
Tabla 3. Análisis de Stakeholders ................................................................................................... 19 
Tabla 4. Plan de comunicación ........................................................................................................ 20 
Tabla 5. Matriz de necesidades de requerimientos ........................................................................ 21 
Lista de Ilustraciones 
Ilustración 1. Fases de la Ingeniería de Software .............................................................................6 
Ilustración 2. Misión y Visión de Novocar lnnovations SA de CV ................................................. 14 
Ilustración 3- Estrategia de Novocar lnnovations SA de CV ......................................................... 15 
Ilustración 4. Modelo Entidad-Relación para TPS de administración de órdenes de servicio .... 29 
1. DEFINICIÓN DEL PROBLEMA 
Los sistemas de información transaccionales a nivel operativo (TPS) controlan las actividades 
diarias y los movimientos de la empresa, como las ventas, pagos, inventarios y manufactura. El 
propósito principal de estos sistemas es monitorear las operaciones diarias y proporcionar 
información que sirva de apoyo al proceso de toma de decisiones (Stair and Reynolds, 2003). 
Los TPS son el primer tipo de sistemas de información que se implantan en las organizaciones 
con frecuencia, ya que automatizan las tareas operativas de la organización y almacena, procesa y 
distribuye la información para todas las transacciones de la empresa, entre ellas la administración de 
órdenes de servicio. Estos sistemas son intensivos en entrada y salida de información, es decir, son 
recolectores de información y sus beneficios son visibles y palpables. La mayoría de los 
requerimientos de informes hechos por la pequeña y mediana empresa son de datos operativos 
resultados de sistemas de información transaccionales (Ahituv, Neuman and Riley, 1994). 
En el contexto de las pequeñas empresas familiares es común encontrar que no existe un 
diseño y planeación de las operaciones realizadas, o en el mejor de los casos, este diseño de las 
operaciones se desarrolla día con día. Esto implica que no se puede determinar si los procesos 
involucrados son realizados de forma que generen una ventaja competitiva para la empresa. Uno de 
estos procesos es la administración de órdenes de servicio que es muy importante para que una 
pequeña empresa familiar cuyo objetivo principal es satisfacer necesidades de servicio establezca 
una filosofía orientada al cliente. 
Para establecer esta filosofía e implementar un TPS se requiere que las pequeñas empresas 
familiares redefinan sus procesos de negocio estratégicamente, es decir, estos procesos deben ser 
una fuente de competitividad e innovación. Esto significa que los desafíos de los mercados y la 
competencia en las industrias obligan a las pequeñas empresas familiares a eliminar todas las tareas 
que no agregan un valor directo al cliente, así como la mejora de aquellas actividades centrales que 
sí agregan valor, lo que permite una reducción de costos y niveles más altos de satisfacción hacia los 
clientes. 
Adicionalmente, es importante hacer actualizaciones tecnológicas e integrar sistemas de 
información a los procesos del negocio, para tener una mayor capacidad productiva y competitiva, y 
que permitan establecer estrategias claras de posicionamiento y crecimiento. Las tecnologías de 
información han permitido una globalización económica acelerada, la cual obliga a las pequeñas 
empresas familiares a competir no solo con empresas de la región, sino de todo el mundo, y por lo 
tanto una inversión apropiada en tecnologías de información alineada a un TPS relevante le brindará 
a las pequeñas empresas familiares una ventaja competitiva (Lauden and Lauden, 2006). 
1 
Esta ventaja competitiva está ligada a la creciente interdependencia entre la habilidad de las 
pequeñas empresas familiares en utilizar las tecnologías de información y su habilidad de 
implementar su estrategia corporativa y lograr sus metas. Lo que la pequeña empresa familiar logre 
hacer en el futuro dependerá de lo que sus sistemas le permitan hacer (Newkirk and Lederer, 2007). 
Esto implica que al utilizar tecnologías de información alineadas a un TPS personalizado, una 
pequeña empresa familiar dedicada a servicios puede entender mejor sus procesos y procedimientos 
actuales, por lo tanto le permite descubrir cómo utilizar las tecnologías de la información para 
competir por medio de una arquitectura de aplicaciones y bases de datos integradas. El aprendizaje 
organizacional adquirido a través de la experiencia de utilizar un TPS permite mejorar la habilidad de 
alinear la estrategia de la pequeña empresa familiar dedicada a servicios a la estrategia de sistemas 
de información y por lo tanto anticiparse a los cambios organizacionales y ambientales no previstos. 
Los sistemas de información ofrecen la oportunidad de revitalizar el servicio al cliente 
flexibilizando a la pequeña empresa familiar y sus servicios hacia el cliente. La flexibilidad estratégica 
es un factor crítico de éxito cuando la mayoría de los elementos de los sistemas organizacionales 
están en continuo movimiento, inclusive puede ser un factor de supervivencia. La flexibilidad permite 
a la pequeña empresa familiar dedicada a servicios obtener niveles superiores de eficiencia a través 
de sus actividades así como del rediseño de sus procesos de negocios (Levi and Powell, 1998). 
Lefebvre and Lefebvre (1992) argumentan que las pequeñas empresas familiares pueden ser 
más innovadoras que las grandes compañías porque tienen menos limites burocráticos y no tienen 
incómodos sistemas organizacionales. Ellos sugieren que la innovación viene de la información, 
particularmente del ambiente externo. El uso de tecnologías de la información permite que una 
producción pequeña sea más sencilla y por lo tanto se pueden introducir nuevas tecnologías de 
producción más rápidamente lo que conduce a ser una empresa más competitiva. 
Por lo tanto una pequeña empresa familiar de servicios que no cuente con un TPS enfocado 
en la administración de sus órdenes de servicio, le será mucho más complicado establecer y dar 
seguimiento a una estrategia corporativa que le permita un crecimiento sostenido. No podrá obtener 
una ventaja competitiva a través de procesos bien definidos que permitan una mayor capacidad 
productiva o por medio de la innovación que facilitan los sistemas de información y no contará con la 
flexibilidad de responder a los cambios externos. En resumen está condenada al fracaso. 
2 
2. OBJETO DEL CASO DE ESTUDIO Y PREGUNTA DE INVESTIGACIÓN 
El propósito de este estudio es analizar los procesos de gestión y dirección de órdenes de servicio 
de una pequeña empresa familiar dedicada a la restauración automotriz, para desarrollar e 
implementar un TPS personalizado que controle estos procesos. 
La pregunta de investigación por lo tanto es: ¿Cuál es la mejor estrategia para el desarrollo e 
implementación de un TPS personalizado que debe aplicarse a una pequeña empresa familiar 
dedicada a servicios para realizar la administración de órdenes de servicio? Y por ende, ¿cuáles son 
los procesos relacionados con la gestión y dirección de órdenes de servicio y que métricas deben 
establecerse para poder controlarlos? Y ¿cuál es el diseño idóneo de un TPS personalizado para 
realizar la gestión y dirección de órdenes de servicio de una pequeña empresa familiar dedicada a la 
restauración automotriz? 
3 
3. MARCO CONCEPTUAL: CARACTERÍSTICAS GENERALES DE UN TPS Y SU ROL 
EN LA ADMINISTRACIÓN DE ÓRDENES EN UNA PEQUEÑA EMPRESA 
FAMILIAR 
3.1 Descripción de un TPS 
Un TPS es un sistema que monitorea, recolecta, almacena, procesa y distribuye información 
para todas las transacciones de la pequeña empresa familiar. Esta información es crítica para la toma 
de decisiones en otros sistemas de información. En la pequeña empresa familiar como en cada 
organización hay procesos operativos que son críticos para que se lleve a cabo su misión, las 
transacciones de la pequeña empresa familiar ocurren cuando produce un producto o provee un 
servicio (Turban, Mclean and Wetherbe, 2002). Por ejemplo una pequeña empresa familiar dedicada 
a proveer servicios de limpieza profesional a otras microempresas tiene que administrar sus órdenes 
de servicio, asignar recursos a cada servicio (empleados, material, etc.), pagargastos administrativos 
(electricidad, renta, etc.}, realizar el servicio a los clientes y cobrarles. 
Cada transacción puede generar transacciones adicionales, sin embargo como las 
manipulaciones matemáticas de la mayoría de las transacciones son simples y repetitivas, son fáciles 
de integrar en un sistema de información. El sistema de información que soporta estas operaciones 
es un TPS. Este sistema normalmente incluye transacciones contables, de ventas, de personal y 
actividades de producción o servicios. 
3.2 Objetivos de un TPS 
El objetivo principal de un TPS es proveer toda la información necesaria para que una 
pequeña empresa familiar mantenga al negocio funcionando adecuadamente y eficientemente, así 
como ayudar a agregar valor a sus productos o servicios. Algunos objetivos específicos de un TPS 
incluyen: permitir una operación efectiva de la pequeña empresa familiar, proveer en tiempo 
documentos y reportes, incrementar la ventaja competitiva reduciendo los costos y mejorando el 
servicio, proveer los datos necesarios para los sistemas estratégicos, asegurar la integridad y 
exactitud de los datos y la información, así como salvaguardar la información de la pequeña empresa 
familiar (Turban, Mclean and Wetherbe, 2002). 
Los sistemas TPS normalmente son los mejores candidatos para una reingeniería de procesos 
y sus beneficios son más tangibles en cuanto a inversión en tecnologías de información. 
4 
3.3 Características de un TPS 
Se procesan grandes cantidades de datos normalmente, la fuente de los datos normalmente 
es interna y la salida en su mayoría es para una audiencia interna, sin embargo con los nuevos 
sistemas de TPS es posible tener salidas de datos directas. Los sistemas TPS procesan información 
en forma regular, es decir, diariamente, mensualmente, etc., se requiere una capacidad de 
almacenamiento grande y de gran velocidad para procesar un alto volumen de información. La 
entrada y salida de datos es de forma estructurada y con un gran nivel de detalle. Tienen poca 
complejidad matemática y de operación. Tienen un alto nivel de exactitud, integridad y seguridad, por 
lo tanto son altamente confiables (Stair and Reynolds, 2003). 
3.4 Actividades y métodos de un TPS 
Primero los datos son recolectados por personas o sensores y entran a la computadora por 
medio de algún dispositivo de entrada, normalmente se trata de automatizar la mayor posible 
cantidad de datos de entrada al TPS por los altos volúmenes de información. Posteriormente el 
sistema procesa los datos en una o dos formas básicas: procesamiento por lotes o procesamiento en 
línea. En el procesamiento por lotes el sistema recolecta los datos de las transacciones conforme van 
ocurriendo colocando los datos en grupos o lotes, el sistema entonces procesa los lotes 
periódicamente. En un procesamiento en línea los datos se procesan conforme las transacciones van 
ocurriendo (Turban, McLean and Wetherbe, 2002). 
Alternativamente existe un sistema hibrido (una combinación de procesamiento por lotes y en 
línea) que recolecta los datos conforme van ocurriendo las transacciones pero los procesa en 
intervalos de tiempo específicos. Por ejemplo un sistema de punto de venta (POS) puede recopilar los 
datos conforme ocurren las transacciones pero procesarlos en la tarde (Turban, McLean and 
Wetherbe, 2002). 
3.5 Innovaciones en TPS 
Algunos sistemas TPS pueden llegar a complicarse debido que integran diferentes tipos de 
hardware, software y telecomunicaciones, sin embargo actualmente existen sistemas TPS en línea 
(online transaction processing OL TP) que requieren una arquitectura de cliente-servidor. Con este 
tipo de arquitectura y tecnologías de Web es posible integrar más actividades y usuarios como 
proveedores y clientes directamente al sistema (Stair and Reynolds, 2003). 
5 
En lugar de intercambios simples de datos sobre redes privadas, como las transacciones 
tradicionales de EDI, actualmente muchas transacciones se conducen por Internet e lntranets. Como 
resultado los sistemas OL TP se han convertido en sistemas interactivos de TPS a través de Internet 
lo que permite transmisión de datos multimedia, rápido tiempo de respuesta y almacenamiento de 
grandes bases de datos de gráficos y video en tiempo real y a muy bajo costo. 
Algunos beneficios de estas innovaciones son: flexibilidad para el crecimiento de una 
demanda no pronosticada, costos más bajos, manejo de cuentas interactivo que permite a las 
empresas ofrecer servicios a cualquiera, reducción de tiempo en la búsqueda y análisis de 
información en grandes bases de datos, habilidad para manejar datos multimedia y almacenamiento 
efectivo de grandes cantidades de información gráfica y de video (Stair and Reynolds, 2003). 
3.6 Modelo para el desarrollo e implementación de un TPS personalizado en las 
pequeñas empresas familiares para la administración de órdenes de servicio 
La ingeniería de software es una disciplina o área de la informática que ofrece métodos y 
técnicas para planear, desarrollar y mantener software para un TPS personalizado de calidad 
(Pressman, 1994). De acuerdo al modelo de Pressman (1994) existen tres fases principales dentro de 
la ingeniería de software, las cuales se pueden aplicar a una pequeña empresa familiar: Estas fases 
se presentan en la siguiente figura: 
Ilustración 1. Fases de la Ingeniería de Software 
Fuente: Pressman, 1994 
La fase de definición que se centra en el "Qué", fase de desarrollo que se centra en el "Como" 
y la fase de mantenimiento que se centra en el "cambio". 
6 
Fase de definición 
En la fase de definición de un TPS personalizado, el analista de sistemas crea un mapa de 
carreteras de la institución y sus sistemas, identificando a los principales propietarios y usuarios de 
los datos en la institución a partir de la identificación y rediseño de los procesos administración de 
órdenes de servicio. Este mapa se crea a partir de un diagnostico de los procesos que comprenderá 
el TPS enfocado en la administración de órdenes de servicio. 
Es importante identificar que una orden de servicio o de un producto puede tomarse dentro de 
una compañía de forma electrónica, por teléfono o en papel. Muchas compañías tienen sistemas para 
la gente de ventas que permite introducir órdenes de compra o servicio de los clientes por medio de 
dispositivos portátiles o teléfonos-web, las ordenes pueden incluso pasar de un departamento a otro 
de forma interna a la empresa. Una vez que las ordenes entraron a la empresa, un sistema recibe, 
organiza y almacena todas esas órdenes (Stair and Reynolds, 2003). 
Un procesamiento de órdenes rápido y efectivo es la llave para la satisfacción al cliente, en 
algunos casos las órdenes de manufactura se procesan automáticamente una vez que se reciben. Un 
sistema de Extranet puede ser especialmente útil en procesar órdenes que involucran socios de 
negocio. Un sistema puede procesar órdenes de venta por producto, zona o agente de ventas. 
El rediseño de procesos de negocio involucrados con la administración de órdenes de servicio 
logra un mejoramiento significativo en la productividad, tiempos de respuesta y calidad. Se empieza 
realizando entrevistas con el personal involucrado en el procesamiento de órdenes de servicio para 
identificar el diagrama de flujo y repensar el proceso existente de manera que se pueda entregar 
mayor valor al cliente. Esto busca adoptar un sistema diferente de valor enfatizado en las 
necesidades del cliente, es decir, se reducen las barreras organizacionales y se eliminan tareas 
improductivas en áreas claves. Se rediseña la organización en equipos funcionales enlazados (cross-
functional teams) y se utiliza la tecnología para mejorar la distribución de información y la toma de 
decisiones (Rigby, 2007). 
Para lograr el rediseño de procesos de negocio se requiere redirigir los valores de la compañía 
hacia las necesidades de los clientes, rediseñarlos procesos principales del negocio utilizando 
tecnologías de información para lograr mejoras, reorganizar la organización en equipos funcionales 
enlazados con responsabilidades definidas en cada proceso, pensar en las contingencias de las 
personas involucradas y mejorar todos los procesos de negocio a través de toda la organización. 
Adicionalmente, existen varios documentos que soportan el rediseño de los procesos 
involucrados en la gestión de órdenes de servicio, los cuales son necesarios para dar el seguimiento 
7 
adecuado al rediseño. El primer documento se enfoca en el análisis de "Stakeholders", es decir los 
agentes involucrados dentro del proceso, ya sea que requieran información del proceso o que 
provean información al proceso (Hughes and Cotterell, 2002). Una vez que se identifica a los 
involucrados en el proceso, se requiere una matriz de necesidades, este documento establece 
ciertos parámetros requeridos para el nuevo proceso identificando la importancia de cada uno con 
respecto a la pequeña empresa familiar. 
Posteriormente, para establecer una comunicación efectiva entre el equipo que rediseña el 
proceso y los involucrados se establece un documento enfocado en el plan de comunicación, aquí se 
determinan los lazos de comunicación así como la frecuencia es que es necesaria esta comunicación. 
Para identificar y evaluar los procesos involucrados en la gestión de órdenes de servicio se pueden 
utilizar diferentes modelos como el diagrama de flujo o el modelo de casos de uso (Sommerville, 
2007). Este último modelo proporciona uno o más escenarios de cómo se realiza el proceso o como 
debería de realizarse, en otras palabras es una secuencia de interacciones que se desarrollan dentro 
del proceso en respuesta a un evento que inicia un actor principal sobre el proceso. 
Una vez realizado este análisis organizacional, el analista de sistemas detalla los problemas 
de los sistemas actuales. Al examinar documentos, papeles de trabajo y procedimiento, observar las 
operaciones de los sistemas y entrevistar a los usuarios clave de los sistemas, el analista puede 
identificar las áreas de problemas y los objetivos a ser alcanzados por una solución. Con frecuencia, 
la solución implica desarrollar un nuevo sistema de información o mejorar el ya existente. 
Además de recomendar una solución, el análisis de sistemas implica un estudio de factibilidad 
para determinar que una solución sea posible o alcanzable dados los recursos y restricciones de la 
institución. Se deben estudiar tres áreas principales de la factibilidad (Hughes and Cotterell, 2002): 
Factibilidad técnica: Si la solución propuesta puede ser implantada con el software, hardware y 
recursos técnicos disponibles. 
Factibilidad económica: Si los beneficios de la solución propuesta son mayores que los costos. 
Factibilidad operativa: Si la solución propuesta es deseable con el marco administrativo y 
organizacional existente. 
Se establecen los procesos de software los cuales son un marco de trabajo que define un 
conjunto de actividades para desarrollar y mantener software y sus productos asociados (planes del 
proyecto, código, manuales) con sus entradas y salidas. Las salidas también se les llaman productos 
de software o entregables. Las áreas claves de proceso son conjuntos de actividades dentro el 
proceso que permiten establecer un seguimiento preciso del desarrollo del proyecto (SEi, 1993): 
8 
1.- Administración de requerimientos (SRS IEEE 830 Std revision, 1998) - Establece un 
entendimiento común entre el cliente y el equipo de desarrollo de Software para conocer las 
necesidades del cliente, obtener información sobre los procesos y funciones que va a realizar 
el proyecto, así como las expectativas del cliente sobre él. Algunos elementos de la 
administración de requerimientos son los requerimientos de función, de características de los 
usuarios, restricciones, dependencias o relaciones con otros sistemas. 
2.- Aseguramiento de la calidad (SQAP IEEE 730 Std revision, 2002) - Proporciona una 
administración adecuada para proveer un control de calidad por medio de una serie de 
inspecciones, revisiones y pruebas a cada artículo específico del software. Este plan de 
calidad contiene entre otros elementos estándares, prácticas, convenciones y métricas, 
herramientas, técnicas y metodologías. 
La fase de análisis es primordial para estudiar los problemas de la organización e identificar 
los objetivos a ser alcanzados por el TPS. Toda la información recopilada durante la fase de análisis 
será utilizada para determinar los requerimientos del sistema y como apoyo para la fase de 
desarrollo. 
Fase de desarrollo 
En la fase de desarrollo se realiza el diseño de la nueva base de datos, o en su caso el 
análisis de la base de datos existente. En algunos casos se utilizan diagramas de entidad de relación 
para visualizar las relaciones establecidas en la base de datos. Se realiza la creación de prototipos 
para establecer la interfase del sistema con el usuario, estos prototipos pueden estar basados en el 
método de casos de uso o en el método de diagramas de flujos de datos. 
Una vez validado el diseño del sistema se procede a la programación, durante esta etapa, las 
especificaciones del sistema que fueron preparadas durante la etapa de diseño se traducen a código 
de programa. Sobre la base de documentos detallados de diseño para los archivos, operaciones y 
distribuciones de informes y otros detalles de diseño se preparan las especificaciones para cada 
programa en el sistema. 
En algunos proyectos de desarrollo de sistemas se asignan tareas de programación a 
especialistas cuyo trabajo consiste en codificar únicamente los programas. En otros proyectos se 
prefieren analistas programadores que diseñan y programan las funciones. Como los grandes 
sistemas implican muchos programas con miles (o aun cientos de miles) de líneas de código, se 
emplean con frecuencia equipos de programadores. Además, si todo un sistema puede ser 
9 
programado por una sola persona, la calidad del software será mayor si se somete a la revisión de un 
grupo. 
Es necesario llevar a cabo pruebas exhaustivas y a profundidad para certificar si el sistema 
produce los resultados correctos. La cantidad de tiempo necesaria para realizar las pruebas ha sido 
tradicionalmente subestimada en la planeación de proyectos de sistemas. Casi tanto como el 50 por 
ciento del presupuesto total de desarrollo de software puede ser gastado en pruebas. Las pruebas 
son también consumidoras de tiempo: los datos de prueba deben preparase cuidadosamente, los 
resultados revisados y las correcciones hechas en el sistema. En algunas ocasiones, partes del 
sistema deberán ser rediseñadas. Pero los riesgos de tratar esta etapa son muy grandes 
(Sommerville, 2007). 
Las pruebas de un sistema de información pueden descomponerse en tres actividades: 
1.- Pruebas por unidades, o pruebas de programas: Estas prueban consisten en evaluar cada 
programa por separado en el sistema. Mientras que se piensa ampliamente que el propósito 
de tales pruebas es garantizar que los programas están libres de errores, esta meta es en 
realidad imposible de alcanzar. Las pruebas deben verse, en vez de ello, como un medio de 
localizar errores en los programas, enfocándose en encontrar todos los caminos que pueden 
hacer que un programa falle. Una vez señalados, los problemas pueden ser corregidos. 
2.- Las pruebas al sistema: Estas pruebas evalúan el funcionamiento del sistema de 
información como un todo. Tratan de determinar si módulos discretos pueden funcionar 
conjuntamente tal como se planeó y si existen discrepancias entre las maneras como el 
sistema trabaja en la actualidad y cómo se diseñó. Entre las áreas examinadas se tienen el 
tiempo de proceso, la capacidad para almacenamiento de archivo y el manejo de las cargas 
pico, las capacidades de recuperación y de arranque y los procedimientosmanuales. 
3.- Las pruebas de aceptación: Estas pruebas proporcionan la certificación final de que el 
sistema está listo para ser usado en un escenario de producción. Las pruebas de sistemas 
son evaluadas por usuarios y revisadas por la administración. Cuando todas las partes están 
satisfechas de que el nuevo sistema cumple con sus normas, el sistema queda formalmente 
aceptado para su instalación. 
Es esencial que todos los aspectos de las pruebas sean pensados con sumo cuidado y que 
sean tan comprensibles como sea posible. Para asegurar esto, el equipo de desarrollo trabaja con los 
usuarios para pensar en un plan sistemático de prueba. En el plan de prueba se incluyen todos los 
preparativos para la serie de pruebas previamente descritas. 
10 
Fase de mantenimiento 
Después de que el sistema nuevo se ha instalado y la conversión está completa, se dice que 
el sistema está en producción. Durante esta etapa, el sistema será revisado por los usuarios y por 
especialistas técnicos para determinar qué tan bien ha cumplido con sus objetivos originales y para 
decidir si se deben hacer revisiones o modificaciones. Los cambios en hardware, software, 
documentación o procedimientos a un sistema de producción para corregir errores, cumplir con 
nuevos requerimientos o mejorar la eficiencia de procesamiento se denominan mantenimiento. 
Los estudios de mantenimiento han examinado la cantidad de tiempo que se requiere para 
diversas tareas de mantenimiento (Lientz y Swanson. 1980). Aproximadamente 20 por ciento del 
tiempo se dedica a corregir (debugging) problemas de producción de emergencia; otro 20 por ciento 
tiene que ver con cambios en los datos, archivos, informes. Hardware o Software del sistema. Pero el 
60 por ciento de todo el trabajo de mantenimiento consiste en estimular al usuario, mejorar la 
documentación y hacer un registro de los componentes del sistema para alcanzar una mayor 
eficiencia en el procesamiento. La cantidad de trabajo en la tercera categoría de problemas de 
mantenimiento se podría reducir significativamente mediante un mejor análisis de sistemas y mejores 
prácticas de diseño. 
11 
4. METODOLOGÍA DE INVESTIGACIÓN 
Para realizar este trabajo, en esta sección se explicará el método de investigación que se 
utilizó, se presentará a la empresa en donde se realiza el estudio y se especificará como se recolecto 
la información necesaria. 
4.1 Investigación en Acción 
Se utilizará el método de investigación por medio de "Investigación en Acción". La 
investigación en acción puede ser descrita como una familia de metodologías de investigación que 
persigue una acción o cambio y una investigación o entendimiento al mismo tiempo (Nogueira, 2006). 
Esta metodología fue conceptualizada por el psicólogo social Kurt Lewin en el año de 1946 donde 
expresa dos de las ideas principales: la decisión de grupo y el compromiso con la mejora. 
En la investigación-acción el investigador quiere probar la teoría con la práctica en situaciones 
reales, obtener retroalimentación de sus experiencias, modificar la teoría como resultado de sus 
retroalimentaciones, y probar nuevamente. La investigación-acción tiende a ser cíclica (pasos que 
tienden a recurrir en una secuencia similar), participativa (los clientes e informantes son considerados 
como socios o al menos participantes activos dentro del proceso), cualitativa (trabaja más con el 
lenguaje que con los números) y contemplativa (reflexiones críticas sobre los procesos y las salidas 
son parte importante de cada ciclo). 
La metodología de investigación-acción involucra seis etapas: análisis, diagnóstico, 
conceptualización, planeación, implementación de una acción y evaluación. Kemmis et. al. (1988) 
mencionan que Lewis describió la investigación-acción como un proceso de peldaños en espiral que 
constituyen la planificación, acción y evaluación del resultado de la toma de acción, y que 
generalmente se debe iniciar por una idea general, la cual debe ser analizada para focalizar la 
problemática principal y poder establecer los hechos, para después de una exploración preliminar se 
pueda determinar el plan de acción general. 
Una vez hecho esto se debe iniciar la acción que implicará un cambio estratégico no solo de 
mejoras sino también facilitará la comprensión del alcance futuro. Una vez realizado este paso surgen 
nuevos datos que deben ser valorados para una nueva planificación y así poder controlar y valorar y 
nuevamente re planear si es necesario. Investigación-acción tiene dos objetivos primordiales: el 
investigador debe dar soluciones a través de la implementación de cambios en una situación 
problemática, y poder generar nuevo conocimiento como resultado de sus actividades (McKay y 
Marshall, 2001 ). 
12 
4.2 Descripción de la empresa 
NOVOCAR INNOVATIONS es una empresa dedicada a la restauración estética automotriz y 
de interiores con altos estándares de calidad y un servicio de excelencia. Por medio de una avanzada 
tecnología de micro reparación se restauran rayones, agujeros y rasguños de forma profesional. Si el 
cliente lo desea se puede cambiar el color del interior del auto o de muebles en casa u oficina. Se 
obtienen resultados profesionales de forma rápida y económica. 
Una de las fortalezas más grandes del negocio es su mercado potencial, donde incluye el 
mercado automotriz o vehicular: flotillas de vehículos empresariales, compañías de seguros, 
compañías de renta de automóviles, agencias automotrices, líneas de autobuses turísticos y 
escolares y ambulancias. Dentro del mercado no automotriz se atienden aeropuertos, líneas aéreas, 
mobiliario de oficina y negocio, restaurantes, clubes deportivos y prácticamente cualquier giro 
comercial o casa habitación que necesite reparación de piel, vinyl, velour y tela. 
NOVOCAR INNOVATIONS repara, rehabilita y entinta vinyl, plástico, piel, textiles, velour, 
tapetes y alfombras sobre automóviles, camiones, aviones, embarcaciones marítimas y cualquier otro 
vehículo automotor. Repara bienes muebles en otros mercados: hospitales, restaurantes, hoteles, 
cines, etc. 
Repara parabrisas estrellados, repara abolladuras automotrices sin afectar la pintura, retoca la 
pintura exterior automotriz. Repara, rehabilita y entinta vinyl, plástico, piel, textiles, velour, tapetes y 
alfombras y daños sobre todo tipo de muebles tales como sillas, sillones, mesas, mobiliario médico, 
paneles plásticos, y mobiliario en general con los materiales antes mencionados. 
13 
Ilustración 2. Misión y Visión de Novocar lnnovations SA de CV 
• Ser una empresa de alta rentabilidad, con reconocimiento 
ante la sociedad en general como el líder y de mayor 
presencia y prestigio en la República Mexicana dentro de 
su especialidad, con la más alta y moderna tecnología y los 
operadores mejor preparados. Dicho prestigio debe de 
lograrse mediante el correcto desempeño del trabajo en 
los tres módulos de servicio. 
• Ser una empresa que contribuya al desarrollo económico 
y social creando fuentes de trabajo en las comunidades 
mexicanas. Otorgar la más alta satisfacción a todos los 
clientes que requieren el servicio de la rehabilitación de 
los daños sufridos en sus bienes muebles por la mejor 
tecnología, calidad del servicio y precios adecuados 
evitándole la substitución de la parte dañada por otra de 
mayor precio. 
• Así como ser, dentro del medio laboral, una muy buena 
alternativa de corto y largo plazo para la satisfacción de 
las necesidades económicas del personal, de continua 
superación profesional y laboral, con un ambiente y clima 
de trabajo que le permita permanentemente su 
realización personal. 
En el corto plazo Novocar lnnovations pretende ofrecer mejores procesos que involucren una 
mayor calidad, así como un servicio personalizado. Se requiere investigar sobre nuevos productos, 
así como desarrollar nuevas técnicas de reparación. Esto permitirá un incremento en el número de 
servicios realizadosde al menos 20%. 
En el largo plazo Novocar lnnovations planea integrar productos a la venta para el cuidado de 
interiores. Es de vital importancia para Novocar lnnovations posicionarse como la empresa de 
tapicería automotriz más reconocida en Querétaro por la calidad de sus servicios. Una vez afirmada 
la presencia en la ciudad de Querétaro, Novocar lnnovations pretende tener presencia en el resto de 
la república a través del establecimiento de nuevas sucursales en las principales ciudades del país. 
14 
Ilustración 3- Estrategia de Novocar lnnovations SA de CV 
•La Planeación estratégica se fundamenta en la DIFERENCIACIÓN: 
• 
•La base y sustento del crecimiento y expansión será mediante la correcta y creciente 
promoción y venta de servicios realizados al mercado seleccionado. 
•Se buscará directamente y por medio de alianzas la obtención de cuentas o clientes que 
representen negocios de cobertura multi-regional y nacional. 
•El servicio y atención a los clientes se realiza a domicilio, mediante el desplazamiento de una 
unidad móvil equipada al lugar en donde se encuentran los vehículos de los clientes. 
•Todos los territorios deberán de tener todos los servicios o módulos en operación (interiores, 
abolladuras y retoque de pintura) 
•El concepto de calidad y satisfacción del cliente, prevalece por encima de la rentabilidad de 
un servicio a plazo inmediato. 
•Se ofrecen todos los servicios de reparación y/o rehabilitación de las partes interiores y 
exteriores de vehículos, los cuales están referidos en la especialidad de cada módulo . 
• 
•Se atienden simultáneamente el mismo día y en el mismo lugar, conjuntos de vehículos que 
en cantidad no sea menor el valor promedio de facturación diaria esperada. 
9 
•Nunca se inicia algún servicio si se presupone el hecho de no poder terminar la totalidad de 
los trabajos a realizar sobre el mismo vehículo dentro del mismo día, con horarios laborales 
normales . 
• 
•Cualquier daño propuesto a ser reparado deberá de revisarse profundamente para no 
comprometerse a realizar algún arreglo fuera del perfil de daños susceptible según la 
especialidad de nuestra empresa . 
• 
• No se otorgará algún servicio en modelos de vehículos cuya antigüedad sea mayor a 6 años, 
con respecto a la fecha de petición del servicio, salvo que el automóvil sea calificado de tipo 
"clásico" o se encuentre en excelentes condiciones. 
15 
4.3 Recolección de datos 
Existen seis fuentes formales de evidencia para recolección de datos (Yin, 1986). 
1.- La documentación, la información documentada es relevante para todos los estudios, sin 
embargo el uso de estos documentos sirve para corroborar la evidencia de otras fuentes. Es decir, la 
documentación no se debe tomar como un registro literal de un evento, sin embargo, puede ser de 
gran utilidad para detallar información de otra fuente de evidencia. 
2.- Los registros de archivos, para muchos estudios son relevantes, en especial si están 
registrados en computadora. Sin embargo para algunos estudios puede resultar complicado verificar 
la exactitud de los registros o pudieran no tener gran relevancia, aunque pueden utilizarse para 
confirmar otra fuente de evidencia. 
3.- La entrevista, es una de las fuentes de evidencia más utilizada. Puede ser de diferentes 
formas, la entrevista abierta en la cual el investigador pregunta a personas claves sobre eventos o 
problemas, así como su opinión. La entrevista guiada aunque sigue teniendo un formato abierto sigue 
un formato establecido por un protocolo. El último tipo de entrevista tiene preguntas más 
estructuradas por medio de un cuestionario formal. 
4.- La observación directa, asumiendo que el fenómeno de interés no sea puramente histórico, 
algunos comportamientos o condiciones ambientales relevantes solo están disponibles por medio de 
la observación. La observación puede ser casual o recolectar datos de actividades formalmente. 
5.- La participación-observación es un tipo especial de observación en la cual el investigador 
no es un observador pasivo, por el contrario, el investigador puede tomar diferentes roles dentro de la 
situación estudiada e inclusive formar parte de los eventos del fenómeno. Uno de los principales 
riesgos de esta fuente de evidencia es el potencial sesgo de información. 
6.- Los artefactos físicos son la última fuente de evidencia para recolectar información en el 
estudio, los cuales pueden ser un dispositivo tecnológico, un instrumento o cualquier otra evidencia 
física. Este tipo de evidencia tiene la menor relevancia en la mayoría de los estudios. 
Existen tres principios básicos para recolectar la información: Usar múltiples fuentes de 
evidencia, crear una base de datos del estudio y mantener una cadena de evidencia. 
Las fuentes de evidencia a utilizar en este estudio serán: Entrevista abierta con el gerente de 
la empresa al iniciar el estudio. Participación-Observación para entender mejor la forma en que se 
realizan los procesos de órdenes de servicio y poder brindar mejores sugerencias de reingeniería de 
16 
procesos. Por último se recopilaran documentos que reflejan la forma en que controlan en este 
momento las órdenes de servicio, para poder recolectar los datos involucrados en el proceso. 
A continuación se presenta la información recolectada: 
Tabla 1. Información recolectada 
Se realizó una entrevista abierta donde se recopilaron los objetivos a corto y largo 
plazo. Así como la forma en que la empresa se publicita. Se dio una breve descripción 
de la forma en que realizan el servicio (ver Anexo 1 ). 
Checklist individual - Es un formato que maneja la empresa para tomar los datos del 
cliente y el vehículo (ver Anexo 2) . 
Checklist flotillas - Es un formato que manejaba anteriormente la empresa para 
registrar la entrada a servicio de varios vehículos al mismo tiempo. Aún cuando ya no 
se utiliza provee información sobre los detalles que pueden presentar los vehículos que 
ingresan a servicio (ver Anexo 3). 
Durante el periodo de desarrollo de este proyecto, hubo una estancia en las 
instalaciones de la empresa para experimentar el proceso de la administración de 
órdenes de servicio e identificar como se desarrolla la interacción con el cl iente 
17 
5. HALLAZGOS 
En esta sección se describen los resultados obtenidos en cada fase en el desarrollo e 
implementación de un TPS personalizado para la administración de órdenes de servicio. 
FASE DE DEFINICIÓN 
En esta fase inicialmente se identificó como fluye la información dentro de la empresa, 
identificando a los propietarios y usuarios de los datos y estableciendo los parámetros de 
comunicación entre los involucrados en el proyecto. 
La siguiente tabla establece la misión del proyecto y los parámetros de la comunicación con la 
empresa que solicita el proyecto. 
Tabla 2. Guía de contacto con la empresa 
Analizar los procesos de gestión y dirección de órdenes de servicio para 
¿Cuál es la misión? desarrollar e implementar un TPS personalizado que brinde las 
herramientas necesarias a la empresa para que pueda mejorar este 
proceso, controlando en todo momento la calidad y eficacia del sistema. 
Puntualidad 
Cumplir con los acuerdos establecidos 
Compromisos Control de Calidad en todas las áreas del proyecto (Programación, 
Implementación, etc.). 
Respeto 
Responsabilidad 
Reglas para la Lluvia de ideas 
resolución de Respeto a las ideas de la empresa 
problemas 
Evaluación de lo propuesto 
Seleccionar la mejor opción en base al mejor resultado esperado 
Cuando se reciba o se brinde retroalimentación: 
Resolución de Sin tomar las cosas de forma personal 
conflictos: 
Con respeto a las ideas y comentarios de los demás 
Tratando de aclarar lo más posible los puntos en discusión 
Brindar propuestas con fundamentos que posibiliten un mejor trabajo 
Si se cumple en fechas establecidas 
Medición de éxito: Cumplir con los requisitos de cada etapa 
Si el cliente está satisfecho con cadaavance 
Se generará una encuesta de evaluación para la empresa 
18 
Una vez que se establecieron las reglas de comunicación entre la empresa y la parte que 
desarrolla el sistema, es importante identificar y analizar a los agentes involucrados en el proyecto, ya 
sea de forma directa o indirecta. La siguiente tabla presenta las características de las personas 
implicadas en el proyecto: 
Nombre 
Organización 
Puesto 
Rol en el Proyecto 
Características 
Nivel de Interés 
Nivel de Influencia 
Sugerencias para 
manejar la relación 
Nombre 
Organización 
Puesto 
Rol en el Proyecto 
Características 
Nivel de Interés 
Nivel de Influencia 
Sugerencias para 
manejar la relación 
Tabla 3. Análisis de Stakeholders 
Adrian Verdiguel Empleados 
(Gerente) 
Novocar lnnovations 
Gerente General Ventas 
Sponsor del proyecto 
Gerente General, es el encargado de 
autorizar el proyecto y de evaluar que 
se cubran las expectativas, está 
involucrado en los procesos de ventas y 
toma de decisiones. También utiliza el 
sistema. 
Muy alto 
Muy alto, toma todas las decisiones 
en la parte de la empresa 
Mantenerlo informado, escuchar sus 
comentarios, dejarlo hablar, entregar 
resultados rápido 
Novocar lnnovations 
Usuarios normales 
Hacen uso del sistema 
El sistema se crea para ellos, son los 
usuarios directos, sin embargo no toman 
decisiones sobre él , están sujetos a las 
decisiones de Adrian Verdiguel 
Alto 
Bajo 
Capacitarlo para el uso del sistema, 
apoyo para realizar pruebas sobre el 
sistema 
Marcela Ramírez Clientes 
ITESM ORO 
Profesor 
Realiza evaluaciones y brinda apoyo 
técnico. 
Se encarga de guiar el desarrollo del 
proyecto, verifica que el proyecto se 
termine de manera satisfactoria y se 
encarga de evaluar el resultado final. 
Alto 
Alto 
Mantenerla informada, escuchar 
observaciones, entregarle resultados y 
solicitar apoyo cuando sea necesario. 
19 
Independientes 
Clientes 
No hacen uso directo del sistema, pero 
aportan información y el sistema es 
creado para darles una mejor atención 
Los clientes son afectados por el sistema, 
ya que se diseña para darles una mejor 
atención, se ingresan datos de los 
clientes, nunca interactúan directamente 
con el sistema 
Bajo 
Alto 
No se tiene una relación directa con el 
cliente, de esto se encargan los 
empleados. 
Es necesario determinar la frecuencia y la dirección en que fluye la información entre todos los 
involucrados en el proyecto para lograr una comunicación efectiva, la siguiente tabla muestra como 
se determinaron los lazos de comunicación: 
Tabla 4. Plan de comunicación 
o -o 
Q) 
>, 
o .... 
a. 
Q) 
"O .... 
o 
"O (/) ns o .... - "O .... (/) (/) ns o ·e Q) (/) Q) 
~ -E a. e E o -~ "O .... 
ü w a. 
Administrador del Proyecto e M N 
Gerente e 
Empleados e 
Profesor M e 
Clientes N 
D: Diario 
S Semanalmente 
M: Mensualmente 
C: Conforme a necesidades 
1: Informal 
N: Nunca 
BIBLIOTECA 
20 
Posteriormente, se establecieron las necesidades de la empresa orientadas a ofrecer un 
mayor valor al cliente dentro del proceso de administración de órdenes de servicio, para lo cual se 
estableció una matriz de necesidades de requerimientos de la empresa. La siguiente tabla presenta 
las principales necesidades de la empresa, así como la forma en que se van a cubrir dichas 
necesidades, lo que permite identificar los requerimientos claves en la realización del proyecto. 
Necesidades de la 
Em resa 
Bajo costo 
Mantenimiento 
Interface Ami able 
Ca acitación 
lm lementación 
lm resión de Facturas 
Se uridad 
Restricciones para 
Em leados 
Información de 
Vehículos Clientes 
Confiabilidad 
Procesos captura 
más rá idos 
Eliminar 
Redundancias 
Relación: 
Alta= 9 
Media= 3 
Baja= 1 
Tabla 5. Matriz de necesidades de requerimientos 
(1) 
+-' en e o -~ s s +-' ro o I (/) o 
Q) (1) (1) (1) 
ü 
(1) 
-o -o -o ro ~ (1) .... en en ro .8 o (1) en o.. +-' +-' ro e e e en ro (1) -~ ·u .E E (1) (1) -o e -o -o ro 
ro ·¡:: ·¡:: -o ro t (1) (1) o o ·¡:: 
o ::J ::J •e ,e ::J ::J 
o.. O" O" (1) (1) Ol e 
E 
(1) (1) en en (1) ro 
o:::: o:::: o o (/) ~ 
8 9 9 
9 9 3 
7 3 9 
9 3 9 
8 9 
9 3 3 9 
9 3 9 9 
10 9 
6 3 3 9 9 
3 3 3 
3 1 3 9 3 
21 
21 
en 
ro 
en ,e o en (1) 
+-' ro en ro ..a ro o .... (1) +-' 
(1) ::J e .... o -o o.. o 
(1) (1) (1) en -o ro -o 
e en e e 
·O ·O
 •O 
·u (1) ·u -o ro ü 
~ ro .!::::! ro ro Ol e 
+-' .... ro Ol en ro (1) en e o o:::: 
3 9 3 
9 9 
9 3 
3 3 3 9 
3 
3 
9 9 
9 3 
1 3 
12 28 42 21 
A continuación se describe el proceso original de la administración de órdenes de servicio por 
medio del modelo de casos de uso. El modelo de casos de uso proporciona uno o más escenarios 
que permiten visualizar las actividades y los actores involucrados en el proceso original. 
Pre-condiciones 
22 
El cliente llega a solicitar 
un servicio 
Se realiza el servicio 
Si no tiene 
Crédito 
Realiza el pago 
Diagrama del proceso 
Es recibido por una 
persona del taller 
Se le avisa al cliente que 
el vehículo esta listo 
Si tiene 
crédito 
El Checklist funciona 
como comprobante 
El Checklist funciona 
como comprobante 
23 
Se anotan los datos 
en el Checklist 
El cliente revisa el 
presupuesto 
El cliente recoge el 
vehículo 
Una vez analizado el proceso original, y en base a la implementación del TPS, se rediseño el 
proceso para agregarle valor hacia el cliente. En este nuevo proceso hay una segmentación de las 
tareas a realizar acordes con la estructura organizacional de la empresa. El gerente debe realizar 
algunas actividades previas a la interacción con el cliente, como ingresar al sistema los diferentes 
productos o servicios ofertados por la empresa, ingresar los usuarios que atienden al cliente y que 
van a tener acceso al sistema y otras actividades relacionadas con la administración propia del TPS. 
La interacción directa con el cliente en el nuevo proceso no cambia mucho con respecto al 
proceso original, sin embargo es la implementación del TPS y los resultados que el sistema va a 
arrojar, lo que permitirá reducir los tiempos de respuesta, y contar con los datos necesarios para una 
futura planeación estratégica que genere una ventaja competitiva para la empresa por medio de una 
completa orientación hacia el cliente. 
Por esta razón, el nuevo proceso se divide en dos etapas, la primera está relacionada con la 
interacción directa hacia el cliente y la segunda con las actividades realizadas dentro del TPS. En 
esta segunda parte las operaciones están divididas en operaciones para los gerentes y operaciones 
para los vendedores o usuarios normales. Las cuales están plasmadas nuevamente por el modelo de 
casos de uso (ver Anexo 4). 
24 
Interacción con el cliente 
Pre-condiciones 
25 
El cliente llega a solicitar 
un servicio 
Se realiza el servicio 
Si no tiene 
Crédito 
Realiza el pago 
Diagrama del proceso 
Es recibido por una 
persona del taller 
Se le avisa al cliente que 
el vehículo esta listo 
El sistema genera 
orden de servicio 
Si tiene 
crédito 
El sistema genera 
orden de servicio 
26 
Se registran los 
datos en el TPS 
El cliente revisa el 
presupuesto 
El cliente recoge el 
vehículo 
Se lleva un seguimiento 
detallado de las órdenes de 
servicio realizadas, los pagos 
realizados por los clientes y los 
productos y servicios vendidos. 
27 
Cuando las actividades a realizar por el TPS dentro del nuevo modelo del proceso quedaron 
definidas, se establecieron claramente los objetivos del proyecto, el alcance, la factibilidad y los 
beneficios de la solución. Dentro de los objetivos del proyecto diferenció entre "lo que se busca lograr'' 
con el proyecto y los "productos que se entregan a la empresa" al finalizar el proyecto. Los productos 
finales son el medio para lograr lo que la empresa requiere. 
Para determinar el alcance del proyecto se definió la información que se requiere para la 
realización del mismo, y en base a las consideracionesde los recursos con que se cuentan (tiempo, 
equipo, etc.) se delimitó lo que queda excluido del proyecto. El estudio de factibilidad se realizó de 
acuerdo a los requerimientos claves para la realización del proyecto. La factibilidad depende de los 
recursos existentes, sin este estudio de factibilidad se puede pretender realizar un proyecto 
inalcanzable. 
Esta información se puede revisar a detalle en el documento "Definición/Autorización del 
Proyecto" (ver Anexo 5), donde también se plasman por escrito los beneficios potenciales del 
desarrollo del proyecto. 
Para finalizar la fase de definición en el desarrollo e implementación de un TPS para 
administrar las órdenes de servicio se describieron a detalle los requerimientos específicos del TPS a 
través del documento "Especificación de los requerimientos de software" (Anexo 6) y se definieron los 
parámetros para el control de la calidad del software con el "Plan de aseguramiento de la calidad" (ver 
Anexo 7). 
Probablemente estos últimos documentos sean los de mayor importancia para el desarrollo de 
cualquier sistema de información. 
28 
FASE DE DESARROLLO 
Como se había mencionado, la fase de desarrollo utiliza los productos creados en la fase de 
definición, en esta fase se diseñó la base de datos que manejará la información del proceso de 
administración de órdenes de servicio dentro del sistema a partir de los requerimientos específicos de 
la información que se desea manejar (ver Anexo 6). 
Primero se creó un modelo de la base de datos llamado modelo entidad-relación donde se 
describen los campos de la base de datos y sus relaciones. Este modelo se presenta en la siguiente 
figura (las llaves del lazo izquierdo de algunos campos representan el identificador de la tabla): 
:ntes 
1 idcliente 
nombre 
rfc 
calle 
colonia 
municipio 
estado 
pais 
cp 
telefono 
telefono2 
fax 
celular 
nextel 
mail 
contacto 
medio 
contador 
total 
facturado 
pendiente 
fecha 
status 
Ilustración 4. Modelo Entidad-Relación para TPS de administración de órdenes de servicio 
vehicu los 
'il idvehicu lo 
idcliente 
placas 
tcirculacion 
marca 
tipo 
modelo 
colo r 
status 
facturasactivas 
'v idfactura 
id orden 
ordenes 
V idorden 
factura s 
'il idfactura 
idusuario 
total 
pendiente 
fe chacreacion 
fechapago 
status 
id cliente 
idveh iculo 
idusuario 
fechaent 
fechasa l 
horaent 
hora sal 
total 
pendiente 
fechapago 
status 
facturada 
29 
detalleorden 
'il iddetalle 
idorden 
usuarios 
'v idusuario 
password 
nombre 
ca ll e 
co lonia 
municipio 
te lefono 
ce lular 
tipo 
status 
visita 
detalles 
'il iddeta ll e 
concepto 
categoría 
status 
ordenesactivas 
'il idorden 
idproducto 
cantidad 
precion 
productos 
i idproducto 
concepto 
categoría 
tipo 
prMiO 
cantidad 
horas 
status 
comentarios 
\'l idcomentario 
idorden 
idusuario 
comentario 
fecha 
hora 
pagos 
'i'I idpago 
ido rden 
monto 
forma 
idusuario 
fe cha 
status 
Posteriormente se elaboró el script de la base de datos en lenguaje MySQL donde se 
especifican las restricciones y parámetros de cada campo en la base de datos, con este script se 
puede crear la base de datos directamente en el manejador de bases de datos a utilizar (ver Anexo 
9). 
El siguiente paso en la fase de desarrollo es la codificación del sistema, para este proyecto se 
utilizó el lenguaje ASP ya que el sistema funcionara por medio de un servidor Web. La codificación se 
realizó de acuerdo a un calendario de actividades (ver Anexo 1 O). 
Una vez finalizado el sistema se elaboró un manual para el usuario (ver Anexo 11 ), para que 
los integrantes de la empresa pudieran aprender a utilizar el sistema. El manual muestra el 
funcionamiento de una manera sencilla, llevándolos paso a paso por cada función del sistema. Este 
manual se entrego de forma impresa. 
Se puede consultar una copia del sistema para efectos de pruebas mediante un servidor 
provisional en la siguiente dirección: 
http://rivera.gro.itesm.mx/nafta/taller/index.html 
Nombre de Usuario para realizar pruebas: miguel 
Password para realizar pruebas: migue! 
(El tiempo que el sistema esté disponible en el servidor provisional depende del ITESM campus Querétaro, ya que 
se encuentra en uno de sus servidores) 
30 
FASE DE MANTENIMIENTO 
Por cuestiones del tiempo destinado a la realización de este proyecto, la fase de 
mantenimiento del sistema queda excluida del alcance del proyecto (ver Anexo 5). 
31 
6. ANÁLISIS 
El desarrollo e implementación de un TPS en una empresa familiar para la administración de 
las órdenes de servicio de acuerdo al modelo de Pressman (1994) es un factor crítico para liberar un 
producto de calidad dentro de las restricciones de tiempo y funcionalidad. Para los modelos de 
procesos es necesario contar con una planificación detallada para saber con precisión, que es lo que 
se va a construir. 
En el caso de la empresa NOVOCAR INNOVATIONS no se cuenta con procesos definidos por 
medio de alguna planeación estratégica, si se trata de desarrollar e implementar un sistema de 
software para la administración de uno de sus procesos, como la gestión de órdenes de servicio, y no 
se utiliza un modelo que identifique los puntos principales a desarrollar, se corre el riesgo de caer en 
un círculo interminable de descubrimiento de "nuevos" requisitos. 
En este tipo de organizaciones, el grado de incertidumbre del escenario sobre el que se 
desarrolla, tiene como consecuencia una poco o nula visión de lo que realmente se quiere del sistema 
y la forma en que éste puede ayudar a la organización a cumplir sus objetivos. Si no se apoya a la 
empresa a realizar el análisis de sus procesos, identificando la información vital para el 
funcionamiento adecuado de la empresa, no es posible integrar dichos procesos en un sistema de 
información. 
Una de las desventajas de este modelo es que puede inhibir la innovación que tienen los 
modelos "agiles" de desarrollo de sistemas. En estos modelos las fases se convierten en actividades 
que se desarrollan durante toda la vida del proyecto conforme lo demanden las circunstancias. Los 
requisitos no se conocen de forma detallada al comenzar, se van descubriendo en la realización de 
los prototipos, lo que brinda un valor de innovación en el desarrollo del sistema. 
En muchos proyectos la agilidad y la rápida adaptación no es tan apropiada como la 
predictibilidad, sin embargo, la cuestión no recae en decidir cuál es el mejor modelo para los sistemas 
de software, si no, determinar de acuerdo a las características de la empresa a la cual se le desarrolla 
el sistema de software, cual es el modelo aplicable. 
La implementación de un sistema de software en una empresa que, aunque no cuenta con 
sistemas de información, tiene una estrategia clara de sus procesos y la forma en que estos ofrecen 
un valor hacia su cliente, permite desarrollar un sistema de software a través de un modelo "ágil", 
logrando una mayor capacidad de innovación y proporcionando un valor superior al que se habría 
conseguido con un modelo de gestión predictivo. 
32 
Sea cual sea el modelo que se seleccione para el desarrollo y la implementación de un 
sistema de software, comprender perfectamente los requisitos, ya sea al inicio o gradualmente, 
determinará el éxito del proyecto. 
33 
7. CONCLUSIONES 
Para el desarrollo e implementación de un TPS personalizado que administre las órdenes de 
servicio de una pequeña empresa familiar, el modelo propuesto por Pressman (1994) consistió en 
dividir el proyecto en tres fases principales. La primera es la fase de definición donde se determina el 
"¿Qué?", es decir, se realiza un diagnóstico de ¿Qué existe? ¿Qué se está haciendo? y ¿Qué se 
quiere lograr? 
La segunda fase es de desarrollo y determina el "¿Cómo?", en esta fase se diseñan los 
productos finales de acuerdo a las especificaciones obtenidas en la fase de definición. Por último, la 
tercera fase es de mantenimientoy se enfoca en el "Cambio", en esta fase el sistema está en 
producción y es revisado para determinar si ha cumplido adecuadamente sus objetivos originales, lo 
que determinará si se deben hacer revisiones o cambios. 
Las primeras dos fases fueron aplicadas a la empresa familiar NOVOCAR INNOVATIONS, lo 
que permitió constatar que el modelo constituye una herramienta efectiva para el desarrollo e 
implementación de un TPS aplicable a una empresa familiar. El resultado obtenido fue altamente 
satisfactorio y se refleja en la calidad de los procesos de desarrollo, así como en el cumplimiento de 
los objetivos establecidos en este proyecto. 
Un diseño efectivo de un TPS personalizado para la administración de órdenes de servicio en 
una pequeña empresa familiar dedicada a la restauración estética automotriz debe proveer la 
información de los clientes y sus vehículos a través de una interface amigable, sin que comprometa a 
seguridad de la información que maneja la empresa (Matriz de necesidades de requerimientos). 
Reflexiones teóricas de la aplicación del modelo 
Los procesos definidos por medio de un modelo ayudan a la planificación y desarrollo de 
cualquier proyecto, sin embargo el proceso establecido debe ser flexible y debe facilitar el cambio y la 
innovación. El seguimiento fiel de un modelo puede ser muy costoso y consumidor de tiempo, una 
gran cantidad de tiempo se emplea en la recopilación de información y en la preparación de grandes 
especificaciones y documentos de autorización. En el área de desarrollo de TPS, pueden pasar años 
antes de que un sistema quede finalmente instalado. 
Si el seguimiento fiel de un modelo ocasiona un desarrollo demasiado prolongado los 
requerimientos de información pueden cambiar antes de que el sistema esté en condiciones de 
operar. 
34 
Por otro lado, el propósito de un modelo es guiar en la selección de estrategias de mejora 
determinando la madurez de los procesos actuales e identificando los puntos importantes que se 
deben desarrollar y trabajar para mejorar tanto en los procesos como en la calidad del proyecto. En 
otras palabras ayuda a identificar las actividades críticas que indican la capacidad de realizar 
adecuadamente el proyecto. 
Para este proyecto se dio un seguimiento flexible del modelo planteado, el TPS desarrollado 
se apega a la descripción, los objetivos y las características de un TPS definidos dentro del modelo. 
Con respecto a las diferentes fases de desarrollo e implementación de un TPS personalizado en las 
pequeñas empresas familiares para la administración de órdenes se servicio descritas dentro del 
modelo, como sucede en la mayoría de los proyectos de Ingeniería de Software se siguió fielmente el 
modelo en la fase de definición. Se identificó la información y los procesos involucrados con la 
administración de las órdenes de servicio y se generaron los documentos requeridos por el modelo. 
Sin embargo, es en la fase de desarrollo donde es prácticamente imposible seguir fielmente el 
modelo. En esta fase el programador realiza cambios no previstos al codificar el sistema, para 
eficientar ciertos procesos de software y brindar una interface al usuario más amigable y sencilla de 
utilizar. Si comparamos el producto final (sistema) con lo establecido a través de los casos de uso, se 
verán ciertas diferencias con respecto al modelo del sistema planteado originalmente. 
El problema se origina porque los usuarios siempre han tenido dificultades para distinguir 
entre un sistema definitivo y los documentos de especificaciones, por lo que es común que los 
usuarios aprueben los documentos de las especificaciones sin comprender totalmente su contenido, 
solo para enterarse durante la programación y las pruebas, que las especificaciones están 
incompletas o no es lo que tenían en mente. 
Es por eso que el programador debe tener la libertad de realizar pequeños cambios sobre el 
modelo. En la mayoría de los casos estos cambios resultan ser de beneficio para el usuario, sin 
embargo el mismo usuario debe realizar una evaluación positiva a este respecto y en caso contrario, 
se deben hacer las modificaciones correspondientes. 
Reflexiones metodológicas 
Con respecto a la metodología de Investigación-Acción, para la realización de este estudio 
desafortunadamente por falta de tiempo no se pudo llegar a la etapa de evaluación y mantenimiento, 
que constituye la generación de nuevo conocimiento a ser valorado para una nueva planificación. 
Esta es una de las ideas principales de esta metodología cíclica, ya que se modifica la teoría como 
resultado de la retroalimentación. Por lo que en estudios posteriores, se debe determinar si la 
35 
metodología de Investigación-Acción es la más adecuada para un proyecto que no va a contar con la 
retroalimentación necesaria determinada en la fase de mantenimiento. 
En esta fase de mantenimiento se estimula al usuario para que de manera colectiva colabore 
con la mejora del sistema, lo que involucra una profunda comprensión del mismo. Este objetivo se 
encuentra plasmado directamente en la metodología de Investigación-Acción la cual busca realizar 
mejoras por medio de los cambios que se obtienen como resultado en cada iteración. 
Para el desarrollo de proyectos de software existen varios métodos, aún cuando este estudio 
no se basa únicamente en el desarrollo de un TPS, el sistema es el producto final hacia la empresa 
objeto de este estudio. Por lo que en próximos proyectos que involucren el desarrollo y la 
implementación de un proyecto de software sería conveniente evaluar si es posible utilizar la 
metodología de CMM Capability Maturity Model (SIE, 1993) . Esta metodología permite establecer un 
indicador de calidad en los procesos y sirve de guía para la mejora continua en el desarrollo del 
proyecto. 
Recomendaciones para el uso del sistema en NOVOCAR INNOVATIONS 
Es importante leer el manual del sistema antes de utilizarlo formalmente para llevar la 
operación de la empresa. 
La seguridad de la información contenida dentro del sistema es responsabilidad de los 
administradores del sistema, las contraseñas de acceso son responsabilidad de cada usuario y no 
deben compartirse bajo ninguna circunstancia. 
Limitaciones del sistema 
El sistema únicamente controla los servicios realizados a los clientes que hayan sido 
registrados, por lo que no maneja un control fiscal ni de las demás áreas de la empresa. 
36 
8. REFERENCIAS 
Laudon K., J Laudon. 2006. Management information systems-The digital firm. Prentice Hall. 35-46, 83-89, 96-
105, 320-323. 
Newkirk, Henry E., Lederer, Albert L. 2007. The effectiveness of strategic information systems planning for 
technical resources, personnel resources, and data security in environments of heterogeneity and 
hostility. The Journal of Computer lnformation Systems. 34-35. 
Levy, Margi., Powell, Philip. 1998. SME Flexibility and the role of lnformation Systems. Small Business 
Economics. 
Turban, Mclean, Wetherbe. 2002. lnformation technology for management-Transforming business in the digital 
economy. John Wiley & Sons, lnc. 275-314. 
Stair, Ralph M., Reynolds, George W. 2003. Principies of information systems. Thomson. 362-395. 
Ahituv, Niv., Neumann, Seev., Riley, H. Norton. 1994. Principies of information systems for management. 
Business and Educational Technologies. 152-165. 
IEEE 730 Std. (revision). 2002. Standard for Software quality assurance plans. 
IEEE 830 Std. (revision).1998. Recommended practice for Software requirements specifications. 
Hughes, Bob., Cotterell, Mike. 2002. Software project management. McGraw Hill. 4-15, 20-35, 229-249. 
Sommerville, lan. 2007. Software engineering. Addison Wesley. 96-104, 117-139, 161-167, 298-304, 342-346. 
SIE. 1993. Capability Maturity Model. 
Rigby, Darrell. 2007. Management tools 2007: An executive's Guide. Bain & Company. 
<http://www.bain.com/management_tools/home.asp>. 
Yin, Robert K. 1986. Case studyresearch-Design and methods. Sage Publications. 13-26, 78-97. 
Kemmis, S., McTaggart, R., y Salcedo, R.G. 1998. Cómo planificar la investigación-acción. Madrid. Laertes. 
Nogueira Delgado, Juan Manuel. 2006. Metodología basada en investigación-acción para la implementación del 
framework de Zachman. Tecnológico de Monterrey. 29-37 
37 
9. ANEXOS 
Anexo 1 
Entrevista con el Gerente 
1. ¿Cuáles son los objetivos de la empresa a corto plazo? 
Nos interesa ofrecer mejores procesos en los servicios que realizamos, lograr mayor calidad en el 
servicio al cliente y nos gustaría brindar un servicio personalizado. Quisiéramos investigar sobre 
nuevos productos y desarrollar nuevos tipos de reparación, pero desafortunadamente por el trabajo 
administrativo no contamos con el tiempo necesario. 
Nos gustaría incrementar el número de servicios en un 20% al año. 
2. ¿ Cuáles son los objetivos de la empresa a largo plazo? 
Introducir productos de calidad para el cuidado del automóvil que podamos vender a nuestros 
clientes. Queremos posicionarnos en la ciudad de Querétaro como una empresa de tapicería 
automotriz especializada. Más adelante queremos expandirnos con el establecimiento de sucursales 
en la zona del bajío. 
3. ¿De qué forma se promociona la empresa actualmente? 
No contamos con una campaña de publicidad establecida, mandamos a hacer volantes que se 
reparten en las zonas cercanas, tenemos el anuncio en el exterior del local y principalmente 
ocupamos de la publicidad de "boca en boca". A nuestros clientes frecuentes les hacemos algún 
descuento, sin embargo actualmente nos cuesta trabajo identificar la frecuencia de los clientes, por lo 
que únicamente reconocemos aquellos que llevan mucho tiempo con nosotros. 
A los clientes nuevos se les ofrecen servicios que requiera el carro que ellos no hayan notado, así se 
dan cuenta que nos interesamos realmente por su carro. 
4. ¿Cómo es el proceso del servicio? 
El cliente llega a solicitar un servicio y se le recibe con una hoja llamada "Checklist", en esta hoja se 
apunta lo que el cliente está solicitando y los detalles que pudiera traer el vehículo como rallones, 
golpes, etc. No siempre se hace inventario de lo que trae el vehículo a menos que sea un servicio que 
vaya a tardar varios días, en promedio todos los servicios tardan como máximo 2 días. 
38 
El cliente deja el carro, se le hace el servicio y una vez que esta listo se le avisa por teléfono. Cuando 
el cliente recoge el carro, revisa el presupuesto y se lleva la copia del "Checklist" con el sello de 
entregado en caso de alguna garantía del servicio. 
5. ¿Manejan crédito con sus clientes? 
Sólo con los clientes frecuentes, es decir, con los que llevamos mucho tiempo trabajando. 
6. ¿Llevan algún control de los clientes que vienen a servicio y los pagos que realizan? 
No, solamente las hojas de "Checklist" de los servicios que vamos realizando, pero se complica 
mucho revisar hoja por hoja para identificar cuantos servicios se han hecho o que se le hizo al carro 
en el último servicio. Tampoco llevamos un control exacto de los pagos que nos realizan. 
39 
~ 
~ 
LVINYLJ 
SAVES TIME AND MONEY 
Checklist Individual 
Novocar lnnovations, S.A. de C.V. 
Av. Magisterio No. 211 
Col. Plazas del sol 
Queretaro, Qro. C.P. 76090 
Te l. ( 4 4 2 ) 2 23 7 7 1 2 
http://www.drvlnyl.com 
e-maH:mexlco@drvlnVl.com 
Anexo 2 
ORDEN DE 
SERVICIO 
N~ oont 
1:-- 1 • : • • .. • .;: ••• e: , • .. • .. • .. - •• e: ,. > e: •• - 1 • • - ••• 1 11{ .. • • • • .. '/ 1 1 
Nombre -· ------------Fecholhora de recepción :-------
Domicilio · Colonia · Ciudad : ___ _ 
Estado : _______ C.P: _____ Tel.: ________ c. P. ____ _ 
Contacto : _______ Técnico : ____ Fecha/ hora de ermego : ____ _ 
Vehículo: ____________ Color: _____ Placas: _____ _ 
Descripción 
TOTAL$ 
POR ESTE PAGARÉ ME(NOSJ 08UGO(AMOSJ A PAGAR INCONDICIONALMENTE 
A LA ORDEN DE NOYOCAR INNOYAJIONI, 1.A. DE C.V. EN ESTA CIUDAD EN 
CUALQLNER PLAZA EL DIA DE. ____ .DE ___ LA CANTIDAD 
DE$ ____ --
VALOR DE LOS SERVICIOS'-ARRIBA--=--,-,-=DE=sc=RlfOS=.--,SUMl\,,..,,,..,-,-,-A-,-LA-=--=QUEc:-=-=se=-AGRE=-===GA=-! 
UN INTERES MORATORIO DEL ___ % MENSUAL 
40 
Arma de confamldad 
Anexo 3 
Checklist Flotillas 
CHECKLIST DE FLOTILLAS 
De !'Jtcxicc Firma d• Conformidad F.cha d8 Conformidad 
El <rtr3 plóstico de su automóvil 
Nombre:.______________ Col.'·- ---=--~ ~-=..,.;::...::_~....:. 
D1recc16n:_____________ Fax, ______ _ _ _ _ _ ,. 
Ciudad:__________ Edo. : ___ _ __ "'--=- Elaboró: ____ _ 
Tels: _ _ ___ ./ _ ____ ¡ ____ _ emoíl: _ _______________ ~ - --
Contacto : Feche Checklist: 
Placas Nlorco MOdelo Cólor IV\ot011oles Interiores. 
CONDICIONES INTERIORES CONDICIONES EXTERIORES 
$ COSTO 
Asientos Delonteros: __ ---'----'--~ ---':..:;__'----+------1 Puertos 
Asiento(s) T~ro(s):_...:=.:....:.;.,:..:.:;...:..::.;:;_c_ _ _ +----"----1 Puertos 
Delonteros: 
Traseros: 
oderas Delanteras:-Paneles Delanteros: Solpic 
Paneles Traseros: Solplcode,os 
Tablero: Cofr•: 
Traseros: 
Consola: Cojuel 
Alfombro: Defensas 
O: 
: 
Toldo: Toldo : 
-
~ 
~-~ 
-
Volante: Espejos 
Desodorlzoción: Porobrlso 
u . y limpia porabl'lliOS: . 
5: 
Otro(s): Otro( s): 
$ 111901.'-- S PINTUIIR 
lnterioru Subtotal $ __ ___:..:c...,__ Abolladuras V Pintura Subtotal $ _________ _ 
JOJftl s 
Placas Nlorco Modelo ColOf Materiales Interiores. 
CONDICIONES INTERIORES CONDICIONES EXTERIORES 
$ COSTO 
$ RIIOllADAS S PINT\11111 
Asientos Delanteros:, _____ -=..:.....:._-+------1 Puertos o.lonteros: 
Asiento(s) Trosero(s): __ -=-:---:----'--+------t FIJ9ltm 
Paneles Delanteros: Sotpic 
Paneles Traseros.: Solpic 
Tablero: Cofre: 
Traseros: 
oderos Delanteros: 
oderos Traseros: --Consola: Cojue 
Alfombra: Defensas: 
la: -- .1_--. ~,..,. 
~ 
...., 
Toldo: Toldo: 
Volante: Espej 
Desodorlzoclón: Porobrlsa5 
01 at. y limpio parobrlS05: 
: 
Otro(s): Otro( s ): 
IAterioras Subtotal $ _____ Abolladuras y Pintura Subtotal $ _________ _ 
Pfacos Morco Modelo 
COND,ICIONES INTEAJOAES 
Delanteros; 
to(s) Tr0Yro(1): 
Asientos 
Aslen 
Panete 
Ponele 
Tobler 
Conso 
ftfombf 
Toldo 
Volante 
Desodor 
Otro( 
--~ 
s Delanteros· ~ .... 
sTroseros: 
o: 1 -~ 
lo: ~-
o: 
: 
: .. ~ 
izod6n: ~~ 
s): 
, 
-
' 
TOTAl $ 
Color N.:iteríoles Interiores. 
CONDICIONES EX181IORES 
$ COSTO $ RIK>lUIDflS $ PINTUIIA 
-..¡, 
y 
Delonteros: . -~ 
Trcargs: 
Puedt!S 
Pu;ttos 
SalplCll:ldMII 
SICllpkaÑID5 
C"'9 
Delanteros: 
Traseros: 
: 
lo: 
: 
' : 
Cajue 
Def&nsas 
Toldo 
~ 
Paobr 
tm. y limpia parabrisas: 
isas: 
Otro( s): 
lntarlaras SUblDIOI $ _____ Abolladuras y Plntawa Subtotol $ 
T01RL $ 
41 
Anexo 4 
Casos de Uso (Gerentes) 
l.- Autentificación 
Pre-condicione 
Antes de los siguientes pasos se debió haber abierto el explorador que mostrará la página 
principal del sistema. A esta acción le siguen los siguientes pasos: 
1.- El sistema pide Cuenta y Contraseña del usuario. 
2.- El usuario proporciona su cuenta y contraseña. 
3.- El sistema verifica los datos en la base de datos de usuarios. 
Escenario alterno a: 
4a.- El sistema indica acceso denegado porque los datos son incorrectos. 
Escenario alterno b: 
4b.- El sistema indica que el servidor no está disponible en ese momento. 
Post-condicione 
Después de estos pasos el sistema no tiene mayores alteraciones, si concuerdan los datos el 
usuario entra al menú principal del sistema o de lo contrario recibe un mensaje de error. 
ll.-5 erac1ones validas para Gerentes: 
iíd= ,Df,,M,Uti 
El sistema solicita la Autentificación del gerente (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
1.- El sistema despliega una lista de funciones validas para el Gerente de la empresa. La lista 
de opciones que se desplegaran son: 
Registrar empleados 
Registrar servicios 
Registrar pagos 
Registrar Cliente 
Registrar Orden de servicio 
Realizar Factura 
Consultas 
Clientes 
42 
EmpleadosÓrdenes de servicio 
Servicios 
Facturas 
Pagos 
2.- En caso de que el usuario desee realizar cualquiera de las operaciones anteriores dará 
click en la operación deseada. A esta acción le siguen los casos correspondientes a la acción 
seleccionada. 
Post-condicione 
El sistema está listo para cualquier opción que elija el usuario. 
Se muestra la siguiente ventana de acuerdo a la opción seleccionada por el usuario. 
111.- Refstro de Empleados 
ii@d,1 ,j@t,fi@ 
El sistema solicita la Autentificación del gerente (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
1.- El sistema solicita los siguientes datos: 
Nombre Completo 
Teléfono 
Tipo (Se muestran las opciones Empleado - Gerente en CheckBox) 
User Id (Caja de texto que solo permite 8 caracteres) 
Password (Caja de texto que solo permite 8 caracteres) 
Confirmación (Caja de texto que solo permite 8 caracteres) 
2.- El usuario debe proporcionarlos y al terminar dar click en el botón 'Registrar'. 
Escenario alterno a: 
4a.- El sistema automáticamente almacenará en la base de datos al nuevo empleado. 
Aparecerá un mensaje indicando que se ha registrado el nuevo empleado y desplegará 
la pantalla con la lista de operaciones para ese usuario. 
Escenario alterno b: 
4b.- El sistema no puede registrar al empleado por que el servidor no está disponible o 
por algún problema de conexión a la base de datos. En este caso el sistema 
desplegará un mensaje indicando que el nuevo empleado no pudo ser registrado y la 
causa de este problema. A continuación se desplegará la pantalla con la lista de 
operaciones para el usuario. 
43 
Escenario alterno c. 
4c.- En caso de que ese empleado ya exista en la base de datos, aparecerá una 
pantalla diciendo "empleado ya registrado". 
Escenario alterno d: 
4d.- En caso de que faltara de llenar algún campo, y si el botón de registrar se oprime, 
el sistema mostrará una pantalla diciendo cual es el campo que falta llenar. 
Post-condicione 
Una vez registrado el empleado se indicará al usuario que el empleado fue registrado 
satisfactoriamente. 
Los mensajes de error se mostraran en la parte superior de la pantalla. 
Una vez registrado el empleado se muestra nuevamente la lista de opciones válidas para el 
usuario. 
IV-Re¡ istrar servicios 
iidiibf,,@,)U 
El sistema solicita la Autentificación del gerente (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
1.- El usuario, da clic en la opción "Registro de servicios" 
2.- El sistema solicita los siguientes datos: 
Descripción 
Precio 
3.- Después de proporcionar los datos el usuario dará click en "Registrar". 
Escenario alterno a: 
4a.- Si los datos fueron ingresados completos y de manera correcta, el sistema 
guardará la información en la base de datos y mostrará un mensaje avisando que ya se 
registro el nuevo servicio. 
Escenario alterno b. 
4b.- El sistema no puede registrar el servicio por que el servidor no está disponible o 
por algún problema de conexión a la base de datos. En este caso el sistema 
desplegará un mensaje indicando que el nuevo servicio no pudo ser registrado y la 
causa de este problema. A continuación se desplegará la pantalla con la lista de 
operaciones para el usuario. 
44 
Escenario alterno e: 
4c.- En caso de que faltara de llenar algún campo, y si el botón de registrar se oprime, 
el sistema mostrará una pantalla diciendo cual es el campo que falta llenar. 
Post-condicione 
Una vez registrado el servicio se indicará al usuario que el servicio fue registrado 
satisfactoriamente. 
Los mensajes de error se mostraran en la parte superior de la pantalla. 
Se muestra nuevamente la lista de opciones válidas para el usuario. 
V.- Re¡ istro de pagos 
,a.¡,j,@i,)@ 
El sistema solicita la Autentificación del gerente (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
1.- El usuario dará clic en el botón "Facturas pendientes de pago". 
2.- El sistema pedirá se escoja uno de las facturas pendientes de pago, se puede hacer una 
consulta por número de factura, por cliente, o por rango de fechas en la que se realizó la 
factura, así se hará una búsqueda y se mostrará una lista de las facturas que cumplan los 
requisitos. 
3.- Para realizar el pago se registra el monto del pago en caso de ser un pago parcial a la 
factura, si es el pago completo se selecciona un checkbox correspondiente al pago total. 
4.- El sistema registra el pago a la factura correspondiente. 
Escenario alterno a: 
5a.- El sistema no puede registrar el pago por que el servidor no está disponible o por 
algún problema de conexión a la base de datos. En este caso el sistema desplegará un 
mensaje indicando que el pago no pudo ser registrado y la causa de este problema. A 
continuación se desplegará la pantalla con la lista de operaciones para el usuario. 
Post-condicione 
Se muestra un mensaje de actualización exitosa 
Se muestra nuevamente la lista de opciones válidas para el sistema 
VI. -Reflistrar Cliente 
iiffi,J,@f,Dtm 
El sistema solicita la Autentificación del gerente (operación descrita anteriormente). 
45 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
1.- El usuario, da click en la opción que indica 'Altas de Clientes'. 
2.- El sistema solicita la razón social del nuevo Cliente. 
3.- El usuario proporciona la razón social del nuevo cliente 
4.- El sistema solicita el RFC del nuevo Cliente. 
5.- El usuario proporciona el RFC del nuevo Cliente 
6.- El sistema solicita la calle y número del nuevo Cliente. 
7.- El usuario proporciona la calle y número del nuevo cliente 
8.- El sistema solicita la colonia del nuevo Cliente. 
9.- El usuario proporciona la colonia del nuevo cliente 
10.- El sistema solicita el CP del nuevo Cliente. 
11.- El usuario proporciona el CP del nuevo cliente 
12.- El sistema solicita el teléfono del nuevo Cliente. 
13.- El usuario proporciona el teléfono del nuevo cliente 
14.- El sistema solicita el estado del nuevo Cliente. 
15.- El usuario proporciona el estado del nuevo cliente 
16.- El sistema solicita el país del nuevo Cliente. 
17.- El usuario proporciona el país del nuevo cliente 
18.- El sistema solicita el mail del nuevo Cliente. 
19.- El usuario proporciona el mail del nuevo cliente 
20.- El sistema solicita el medio del nuevo Cliente. 
21.- El usuario proporciona el medio del nuevo cliente 
22.- El sistema solicita el nombre del contacto del nuevo Cliente. 
23.- El usuario proporciona el nombre del contacto del nuevo cliente 
24.- El sistema checa que el cliente no esté anteriormente dado de alta. 
scenario alterno a: 
25a.- El cliente ya está dado de alta por lo tanto el sistema muestra los datos de ese 
cliente. 
Escenario alterno b: 
25b.- El cliente no está dado de alta por lo tanto el sistema procede a registrar a ese 
cliente. 
Escenario alterno b. 1. 
26b.1.- El usuario proporciona todos los datos y al terminar da click en el botón 
'Solo Registrar Cliente'. 
Escenario alterno b. 1. 1: 
27b.1.1.- El sistema automáticamente almacenara en la base de datos al 
nuevo cliente con un identificador que se genera automáticamente y el 
campo Status del Cliente se llena también automáticamente como 
'Activo'. Aparecerá un mensaje indicando que se ha registrado el nuevo 
46 
cliente y desplegará la pantalla con la lista de operaciones para ese 
usuario. 
Escenario alterno b. 1. 2. 
27b.1.2.- El sistema no puede registrar el cliente por que el servidor no 
está disponible o por algún problema de conexión a la base de datos. En 
este caso el sistema desplegará un mensaje indicando que el nuevo 
cliente no pudo ser registrado y la causa de este problema. A 
continuación se desplegará la pantalla con la lista de operaciones para 
el usuario. 
Escenario alterno b.2: 
26b.2.- El usuario proporciona los datos y al terminar da click en el botón 
'Registrar Orden de servicio'. 
Escenario alterno b. 2. 1: 
27b.2.1.- El sistema automáticamente almacenara en la base de datos al 
nuevo cliente con un identificador que se genera automáticamente y el 
campo Status del Cliente se llena también automáticamente como 
'Activo'. Se muestra una nueva ventana para registrar una orden de 
servicio al cliente (Caso de Uso Registrar Orden de servicio). 
Escenario alterno b. 2. 2. 
27b.2.2.- El sistema no puede registrar el cliente por que el servidor no 
está disponible o por algún problema de conexión a la base de datos. En 
este caso el sistema desplegará un mensaje indicando que el nuevo 
cliente no pudo ser registrado y la causa de este problema. A 
continuación se desplegará la pantalla con la lista de operaciones para 
el usuario. 
Escenario alterno b. 3: 
Post-condicione 
26b.3.- El sistema regresa a la pantalla de "Alta de clientes" para que pueda 
registrara otro cliente. 
Una vez registrado el cliente y en caso de haber elegido la opción 'Solo Registrar Cliente' se 
indicara al usuario que el cliente fue registrado satisfactoriamente. 
Los mensajes de error se mostraran en la parte superior de la pantalla. 
Una vez registrado el cliente y en caso de haber elegido la opción 'Registrar Orden de servicio' 
el sistema llevará al usuario a la ventana de registro de orden de servicio registrándose en la 
base de datos el nuevo cliente. 
47 
VII.-R, 1strar Orden de servicio 
;iJM,1 ,,ij,)@ 
El sistema solicita la Autentificación del gerente (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
Existen dos formas para llegar a esta ventana, a través de la Consulta de Clientes dando clic 
en el botón "Modificar cliente y Registrar Orden de servicio" o desde la ventana de Altas de 
Clientes en donde al terminar de registrar al cliente el usuario da clic en el botón "Registrar 
Orden de servicio" 
Escenario rinci a 
1.- El sistema solicita al usuario los datos del vehículo: 
- Placas 
- Tarjeta circulación 
- Modelo 
-Tipo 
- Marca 
2.- El usuario proporciona los datos del vehículo y da clic en el botón "Continuar''. 
Escenario alterno a. 
3a.- El vehículo se encuentra ya registrado para otro cliente. 
4a.- El sistema muestra una ventana que indica que el vehículo está bloqueado y 
pregunta al usuario si quiere modificar el registro del vehículo al nuevo cliente. 
Escenario alterno a. 1. 
5a.1.- El cliente rechaza el cambio y el sistema regresa a la pantalla donde 
solicita los datos del vehículo. 
Escenario alterno a. 2: 
5a.2.- El cliente acepta el cambio y el sistema actualiza el campo del 
identificador del cliente para ese vehículo. 
Escenario alterno b · 
3b.- El vehículo no se encuentra registrado para ningún otro cliente. 
4b.- El sistema ingresa los datos del vehículo asociados con el identificador del cliente. 
5.- El sistema avanza a la siguiente pantalla solicitando los datos específicos del servicio que 
se va a realizar, así como los detalles del vehículo: 
- Datos del checklist * 
- Detalles del vehículo* 
48 
6.- El usuario proporciona los datos específicos del checklist y detalles del vehículo. 
scenario alterno a: 
7a.- El sistema registra los datos ingresados por el usuario y registra automáticamente 
la fecha y la hora de ingreso, así como el identificador del servicio. 
Escenario alterno b: 
7b.- El sistema no puede registrar el servicio por que el servidor no está disponible o 
por algún problema de conexión a la base de datos. En este caso el sistema 
desplegará un mensaje indicando que el servicio no pudo ser registrado y la causa de 
este problema. A continuación se desplegará la pantalla con la lista de operaciones 
para el usuario. 
8.- El sistema avanza a la siguiente pantalla solicitando los servicios específicos a realizar en 
el vehículo (Caso de uso Registrar acciones a la orden de servicio) 
Escenario alterno a: 
9a.- El usuario da click en la opción de agregar servicios. 
1 Oa.- Se llevan los pasos de Caso de uso Registrar acciones a la orden de servicio. 
9b.- El usuario selecciona la opción salir para regresar al menú principal 
(posteriormente se registraran los servicios específicos para el vehículo). 
Post-condicione 
En caso de no existir errores se registra el servicio en la base de datos, se muestra un 
mensaje que indica que el registro fue almacenado exitosamente. 
VIII. -Re1istrar acciones al servicio f:Jffi,@,j,jJ,Dti 
El sistema solicita la Autentificación del gerente (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
Existen dos formas para llegar a esta ventana, una es desde la Consulta de Servicios donde 
aparece como una de las opciones y la otra es desde la ventana en donde se registro un 
servicio, en este último se genera eligiendo el botón de 'Agregar servicios' una vez que se está 
llevando a cabo el registro del servicio. 
1.- El sistema va hacia la ventana de consulta de servicios. 
2.- El usuario selecciona el servicio que va a registrarse para la orden de servicio. 
49 
Escenario alterno a: 
3a.- El sistema registra el servicio seleccionado y regresa a la pantalla de la orden de 
servicio. 
Escenario alterno b. 
3b.- El sistema no puede registrar el servicio seleccionado por que el servidor no está 
disponible o por algún problema de conexión a la base de datos. En este caso el 
sistema desplegará un mensaje indicando que el servicio no pudo ser registrado y la 
causa de este problema. A continuación se desplegará la pantalla con la lista de 
operaciones para el usuario. 
Post-condicione 
Una vez registrados los servicios a la orden de servicio el sistema regresa a la pantalla de la 
orden de servicio para ser finalizada o regresar al sistema anterior. 
IX.-Re¡/strar factura 
iiUt•l•MíMiM 
El sistema solicita la Autentificación del gerente (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
Existen dos formas para llegar a esta ventana, una es desde la Consulta de Órdenes de 
servicio donde aparece como una de las opciones y la otra es desde la ventana en donde se 
registro una orden de servicio, en este último se genera eligiendo el botón de 'Facturar' una 
vez que se está llevando a cabo el registro del servicio. 
1.- El sistema solicita las opciones para registrar la factura: 
- Fecha probable de pago 
2.- El usuario proporciona los datos requeridos por el sistema 
Escenario alterno a: 
3a.- El sistema registra la factura automáticamente con su identificador, la fecha actual, 
el total y el status como "activa", el formato se manda a impresión automáticamente. 
Escenario alterno b: 
3b.- El sistema no puede registrar la factura por que el servidor no está disponible o por 
algún problema de conexión a la base de datos. En este caso el sistema desplegará un 
mensaje indicando que el servicio no pudo ser registrado y la causa de este problema. 
A continuación se desplegará la pantalla con la lista de operaciones para el usuario. 
50 
X- Consultar 
Pre-condicione 
El sistema solicita la Autentificación del gerente (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
1.- El usuario selecciona del menú principal una de las consultas disponibles y da click en la 
opción que eligió. Las opciones pueden ser: 
- Cliente 
- Servicios 
- Órdenes de servicio 
- Facturas 
- Pagos 
- Empleados 
Escenario alterno a: 
1 a.- El usuario selecciona una de las opciones, el sistema muestra información sobre lo 
seleccionado, más específicamente como sigue: 
Clientes: 
- Se muestran varias cajas de texto para que el usuario ingrese los datos a 
buscar. El usuario puede buscar por: 
Razón social 
RFC 
Calley número 
Colonia 
C.P. 
Teléfono 
Estado 
País 
Email 
Medio por el cual se enteró. 
- Se pueden hacer diversas consultas de acuerdo a los datos o a la 
combinación de datos que ingrese el usuario. También se muestran checkbox 
para que el usuario indique cual de los datos ingresados quiere que se 
muestren. 
- Una vez ingresados los datos a buscar el usuario da click en "Buscar'' 
- El sistema muestra la información que se solicito si es que existe un Cliente 
con esos datos. 
Órdenes de servicio: 
- Se pueden hacer consultas de acuerdo a un rango de fechas y/o a un rango 
del monto del total de la orden de servicio y/o a un cliente. 
51 
- El usuario elige el rango de fecha y/o introduce el rango del monto. Si se viene 
de una consulta de cliente se limitan las órdenes de servicio al cliente en 
específico. Por último da click en el botón "Consultar'' 
- El sistema muestra los servicios con estos requerimientos, los cuales están 
separados en servicios activos y servicios finalizados. 
Servicios: 
- Se muestran los servicios registrados y activos, aparecen los siguientes datos: 
Descripción 
Costo 
Facturas: 
Pagos: 
- Se pueden hacer consultas de acuerdo a un rango de fechas y/o a un rango 
del monto del total de la factura y/o a un cliente. 
- El usuario elige el rango de fecha y/o introduce el rango del monto. Si se viene 
de una consulta de cliente se limitan las facturas al cliente en específico. Por 
último da click en el botón "Consultar" 
- El sistema muestra las facturas con estos requerimientos, las cuales están 
separadas en facturas activas, pagadas y canceladas. 
- Se pueden hacer consultas de acuerdo a un rango de fechas y/o a una factura 
y/o a un cliente. 
- El usuario elige el rango de fecha y/o introduce el número de factura. Si se 
viene de una consulta de cliente se limitan los pagos al cliente en específico. 
Por último da click en el botón "Consultar'' 
- El sistema muestra los pagos con estos requerimientos. 
Empleados: 
- Se pueden hacer consultas de acuerdo al tipo de empleado o al nombre. 
- Se da click en el botón "Consultar'' 
- El sistema muestra la información que se solicitó, si es que hay un empleado 
con esas características. 
Escenario alterno b: 
1 b.- El usuario selecciona una de las opciones, el sistema no puede mostrar la consulta 
debido a que la conexión con la base de datos no tuvo éxito, se muestra un mensaje 
en el que se informa al usuario sobre el problema que se generó. 
52 
-
Escenario a/temo e: 
- -------~ 
1c.- El usuario realiza una consulta que no cumple con los datos registrados en el 
sistema y muestra un mensaje de error indicando. El usuario tendrá que volver a 
realizar nuevamente su consulta. 
Pre-condicione 
El resultado de estos pasos es una tabla de resultados de la consulta. Dentro de los mismos 
resultados se anexarán ligas a otras consultas y botones de modificación, cancelación o 
eliminación de registros de acuerdo con los permisos del usuario. 
53 
Casos de Uso (Empleados) 
l.- Autentificación 
Pre-condicione 
Antes de los siguientes pasos se debió haber abierto el explorador que mostrará la página 
principal del sistema en la que aparece el botón de "Login". Al dar clic sobre este botón 
aparece la ventana de login. Una vez en la página principal le siguen los siguientes pasos: 
1.- El sistema pide Cuenta y Contraseña del usuario. 
2.- El usuario proporciona su cuenta y contraseña. 
3.- El sistema verifica los datos en la base de datos de usuarios. 
Escenario alterno a: 
4a.- El sistema indica acceso denegado porque los datos son incorrectos. 
Escenario alterno b: 
4b.- El sistema indica que el servidor no está disponible en ese momento. 
Post-condicione 
Después de estos pasos el sistema no tiene mayores alteraciones, si concuerdan los datos el 
usuario entra al menú principal del sistema o de lo contrario recibe un mensaje de error. 
11.- o1erac,ones validas para Empleados: W •Mii4t•M 
El sistema solicita la Autentificación del usuario (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
1.- El sistema despliega una lista de funciones validas para el Empleado de la empresa. La 
lista de opciones que se desplegaran son: 
Registrar Cliente 
Registrar Orden de servicio 
Realizar Factura 
Consultas 
Clientes 
Órdenes de servicio 
Servicios 
Facturas 
54 
2.- En caso de que el usuario desee realizar cualquiera de las operaciones anteriores dará 
click en la operación deseada. A esta acción le siguen los casos correspondientes a la acción 
seleccionada. 
Post-condicione 
El sistema está listo para cualquier opción que elija el usuario. 
111.-Re, strar Cliente 
iid$,J,,M,»M 
El sistema solicita la Autentificación del usuario (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
1.- El usuario, da click en la opción que indica 'Altas de Clientes'. 
2.- El sistema solicita la razón social del nuevo Cliente. 
3.- El usuario proporciona la razón social del nuevo cliente 
4.- El sistema solicita el RFC del nuevo Cliente. 
5.- El usuario proporciona el RFC del nuevo Cliente 
6.- El sistema solicita la calle y número del nuevo Cliente. 
7.- El usuario proporciona la calle y número del nuevo cliente 
8.- El sistema solicita la colonia del nuevo Cliente. 
9.- El usuario proporciona la colonia del nuevo cliente 
10.- El sistema solicita el CP del nuevo Cliente. 
11.- El usuario proporciona el CP del nuevo cliente 
12.- El sistema solicita el teléfono del nuevo Cliente. 
13.- El usuario proporciona el teléfono del nuevo cliente 
14.- El sistema solicita el estado del nuevo Cliente. 
15.- El usuario proporciona el estado del nuevo cliente 
16.- El sistema solicita el país del nuevo Cliente. 
17.- El usuario proporciona el país del nuevo cliente 
18.- El sistema solicita el mail del nuevo Cliente. 
19.- El usuario proporciona el mail del nuevo cliente 
20.- El sistema solicita el medio del nuevo Cliente. 
21.- El usuario proporciona el medio del nuevo cliente 
22.- El sistema solicita el nombre del contacto del nuevo Cliente. 
23.- El usuario proporciona el nombre del contacto del nuevo cliente 
24.- El sistema checa que el cliente no esté anteriormente dado de alta. 
Escenario alterno a. 
25a.- El cliente ya está dado de alta por lo tanto el sistema muestra los datos de ese 
cliente. 
Escenario alterno b: 
25b.- El cliente no está dado de alta por lo tanto el sistema procede a registrar a ese 
cliente. 
SS 
Escenario alterno b. 1 · 
26b.1.- El usuario proporciona todos los datos y al terminar da click en el botón 
'Solo Registrar Cliente'. 
Escenario alterno b. 1. 1: 
27b.1.1.- El sistema automáticamente almacenara en la base de datos al 
nuevo cliente con un identificador que se genera automáticamente y el 
campo Status del Cliente se llena también automáticamente como 
'Activo'. Aparecerá un mensaje indicando que se ha registrado el nuevo 
cliente y desplegará la pantalla con la lista de operaciones para ese 
usuario. 
Escenario alterno b. 1. 2: 
27b.1.2.- El sistema no puede registrar el cliente por que el servidor no 
está disponible o por algún problema de conexión a la base de datos. En 
este caso el sistema desplegará un mensaje indicando que el nuevo 
cliente no pudo ser registrado y la causa de este problema. A 
continuación se desplegará la pantalla con la lista de operaciones para 
el usuario. 
Escenario alterno b. 2: 
26b.2.- El usuario proporciona los datos y al terminar da click en el botón 
'Registrar Orden de servicio'. 
Escenario alterno b. 2. 1: 
27b.2.1.- El sistema automáticamente almacenara en la base de datos al 
nuevo cliente con un identificador que se genera automáticamente y el 
campo Status del Cliente se llena también automáticamente como 
'Activo'. Se muestra una nueva ventana para registrar una orden de 
servicio al cliente (Caso de Uso Registrar Orden de servicio).scenario alterno b. 2. 2. 
27b.2.2.- El sistema no puede registrar el cliente por que el servidor no 
está disponible o por algún problema de conexión a la base de datos. En 
este caso el sistema desplegará un mensaje indicando que el nuevo 
cliente no pudo ser registrado y la causa de este problema. A 
continuación se desplegará la pantalla con la lista de operaciones para 
el usuario. 
Escenario alterno b. 3: 
26b.3.- El sistema regresa a la pantalla de "Alta de clientes" para que pueda 
registrara otro cliente. 
56 
Post-condicione 
Una vez registrado el cliente y en caso de haber elegido la opción 'Solo Registrar Cliente' se 
indicara al usuario que el cliente fue registrado satisfactoriamente. 
Los mensajes de error se mostraran en la parte superior de la pantalla. 
Una vez registrado el cliente y en caso de haber elegido la opción 'Registrar Orden de servicio' 
el sistema llevará al usuario a la ventana de registro de orden de servicio registrándose en la 
base de datos el nuevo cliente. 
IV.-Rel strar Orden de servicio 
íid$, 1•iM•M 
El sistema solicita la Autentificación del usuario (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
Existen dos formas para llegar a esta ventana, a través de la Consulta de Clientes dando clic 
en el botón "Modificar cliente y Registrar Orden de servicio" o desde la ventana de Altas de 
Clientes en donde al terminar de registrar al cliente el usuario da clic en el botón "Registrar 
Orden de servicio" 
1.- El sistema solicita al usuario los datos del vehículo: 
- Placas 
- Tarjeta circulación 
- Modelo 
-Tipo 
- Marca 
2.- El usuario proporciona los datos del vehículo y da clic en el botón "Continuar". 
scenario alterno a: 
3a.- El vehículo se encuentra ya registrado para otro cliente. 
4a.- El sistema muestra una ventana que indica que el vehículo está bloqueado y 
pregunta al usuario si quiere modificar el registro del vehículo al nuevo cliente. 
Escenario alterno a. 1: 
Sa.1.- El cliente rechaza el cambio y el sistema regresa a la pantalla donde 
solicita los datos del vehículo. 
Escenario alterno a. 2: 
Sa.2.- El cliente acepta el cambio y el sistema actualiza el campo del 
identificador del cliente para ese vehículo. 
57 
Escenario alterno b: 
3b.- El vehículo no se encuentra registrado para ningún otro cliente. 
4b.- El sistema ingresa los datos del vehículo asociados con el identificador del cliente. 
5.- El sistema avanza a la siguiente pantalla solicitando los datos específicos del servicio que 
se va a realizar, así como los detalles del vehículo: 
- Datos del checklist * 
- Detalles del vehículo * 
6.- El usuario proporciona los datos específicos del checklist y detalles del vehículo. 
Escenario alterno a. 
7a.- El sistema registra los datos ingresados por el usuario y registra automáticamente 
la fecha y la hora de ingreso, así como el identificador del servicio. 
Escenario alterno b: 
7b.- El sistema no puede registrar el servicio por que el servidor no está disponible o 
por algún problema de conexión a la base de datos. En este caso el sistema 
desplegará un mensaje indicando que el servicio no pudo ser registrado y la causa de 
este problema. A continuación se desplegará la pantalla con la lista de operaciones 
para el usuario. 
8.- El sistema avanza a la siguiente pantalla solicitando los servicios específicos a realizar en 
el vehículo (Caso de uso Registrar acciones a la orden de servicio) 
Escenario alterno a: 
9a.- El usuario da click en la opción de agregar servicios. 
10a.- Se llevan los pasos de Caso de uso Registrar acciones a la orden de servicio. 
9b.- El usuario selecciona la opción salir para regresar al menú principal 
(posteriormente se registraran los servicios específicos para el vehículo). 
Post-condicione 
En caso de no existir errores se registra el servicio en la base de datos, se muestra un 
mensaje que indica que el registro fue almacenado exitosamente. 
V. -Rer trar acciones al servicio 
¡¡u;. ,r;,J,h,)® 
El sistema solicita la Autentificación del usuario (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
58 
Existen dos formas para llegar a esta ventana, una es desde la Consulta de Servicios donde 
aparece como una de las opciones y la otra es desde la ventana en donde se registro un 
servicio, en este último se genera eligiendo el botón de 'Agregar servicios' una vez que se está 
llevando a cabo el registro del servicio. 
1.- El sistema va hacia la ventana de consulta de servicios. 
2.- El usuario selecciona el servicio que va a registrarse para la orden de servicio. 
Escenario alterno a: 
3a.- El sistema registra el servicio seleccionado y regresa a la pantalla de la orden de 
servicio. 
Escenario alterno b. 
3b.- El sistema no puede registrar el servicio seleccionado por que el servidor no está 
disponible o por algún problema de conexión a la base de datos. En este caso el 
sistema desplegará un mensaje indicando que el servicio no pudo ser registrado y la 
causa de este problema. A continuación se desplegará la pantalla con la lista de 
operaciones para el usuario. 
Post-condicione 
Una vez registrados los servicios a la orden de servicio el sistema regresa a la pantalla de la 
orden de servicio para ser finalizada o regresar al sistema anterior. 
VI. -Re¡/strar factura 
iiAt• t,,(,ff,fA 
El sistema solicita la Autentificación del usuario (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
Existen dos formas para llegar a esta ventana, una es desde la Consulta de Órdenes de 
servicio donde aparece como una de las opciones y la otra es desde la ventana en donde se 
registro una orden de servicio, en este último se genera eligiendo el botón de 'Facturar' una 
vez que se está llevando a cabo el registro del servicio. 
i#&M«Mii•»ml&L1m 
1.- El sistema solicita las opciones para registrar la factura: 
- Fecha probable de pago 
2.- El usuario proporciona los datos requeridos por el sistema 
59 
Escenario alterno a: 
3a.- El sistema registra la factura automáticamente con su identificador, la fecha actual, 
el total y el status como "activa", el formato se manda a impresión automáticamente. 
Escenario alterno b: 
VII. -Consultar 
3b.- El sistema no puede registrar la factura por que el servidor no está disponible o por 
algún problema de conexión a la base de datos. En este caso el sistema desplegará un 
mensaje indicando que el servicio no pudo ser registrado y la causa de este problema. 
A continuación se desplegará la pantalla con la lista de operaciones para el usuario. 
Pre-condicione 
El sistema solicita la Autentificación del usuario (operación descrita anteriormente). 
En caso del Escenario principal de la acción anterior (Autentificación) se dan los siguientes 
pasos. 
1.- El usuario selecciona del menú principal una de las consultas disponibles y da click en la 
opción que eligió. Las opciones pueden ser: 
- Cliente 
- Servicios 
- Órdenes de servicio 
- Facturas 
Escenario alterno a: 
2a.- El usuario selecciona una de las opciones, el sistema muestra información sobre lo 
seleccionado, más específicamente como sigue: 
Clientes: 
- Se muestran varias cajas de texto para que el usuario ingrese los datos a 
buscar. El usuario puede buscar por: 
Razón social 
RFC 
Calle y número 
Colonia 
C.P. 
Teléfono 
Estado 
País 
Email 
Medio por el cual se enteró. 
- Se pueden hacer diversas consultas de acuerdo a los datos o a la 
combinación de datos que ingrese el usuario. También se muestran checkbox 
60 
para que el usuario indique cual de los datos ingresados quiere que se 
muestren. 
- Una vez ingresados los datos a buscar el usuario da click en "Buscar" 
- El sistema muestra la información que se solicito si es que existe un Cliente 
con esos datos. 
Órdenes de servicio:- Se pueden hacer consultas de acuerdo a un rango de fechas y/o a un rango 
del monto del total de la orden de servicio y/o a un cliente. 
- El usuario elige el rango de fecha y/o introduce el rango del monto. Si se viene 
de una consulta de cliente se limitan las órdenes de servicio al cliente en 
específico. Por último da click en el botón "Consultar" 
- El sistema muestra los servicios con estos requerimientos, los cuales están 
separados en servicios activos y servicios finalizados. 
Servicios: 
- Se muestran los servicios registrados y activos, aparecen los siguientes datos: 
Facturas: 
Descripción 
Costo 
- Se pueden hacer consultas de acuerdo a un rango de fechas y/o a un rango 
del monto del total de la factura y/o a un cliente. 
- El usuario elige el rango de fecha y/o introduce el rango del monto. Si se viene 
de una consulta de cliente se limitan las facturas al cliente en específico. Por 
último da click en el botón "Consultar" 
- El sistema muestra las facturas con estos requerimientos, las cuales están 
separadas en facturas activas, pagadas y canceladas. 
scenario alterno b: 
2b.- El usuario selecciona una de las opciones, el sistema no puede mostrar la consulta 
debido a que la conexión con la base de datos no tuvo éxito, se muestra un mensaje 
en el que se informa al usuario sobre el problema que se generó. 
Escenario alterno e: 
2c.- El usuario realiza una consulta que no cumple con los datos registrados en el 
sistema y muestra un mensaje de error indicando. El usuario tendrá que volver a 
realizar nuevamente su consulta. 
61 
Post-COI l(ÍICIOl le 
El resultado de estos pasos es una tabla de resultados de la consulta. Dentro de los mismos 
resultados se anexarán ligas a otras consultas y botones de modificación, cancelación o 
eliminación de registros de acuerdo con los permisos del usuario. 
62 
Anexo 5 
Definición/Autorización del Proyecto 
1 Definición del Proyecto 
Problema u Oportunidad 
En este momento NOVOCAR INNOVATIONS no cuenta con ningún sistema de información 
transaccional a nivel operativo que le permita controlar las órdenes de servicio, lo cual aportaría 
un valor agregado al cliente por medio de reducción de costos operativos y brindar información 
precisa del estatus de su orden de servicio. Este sistema permitiría controlar todo el proceso, 
desde que el cliente ingresa para requerir un servicio hasta que el cliente da por finalizado el 
servicio. 
En el corto plazo se espera tener un control detallado de todas las órdenes de servicio y de los 
clientes para visualizar sus preferencias y frecuencia de consumo. En el largo plazo se espera 
implementar un sistema de información para la planeación estratégica en base a la información 
obtenida del sistema de información transaccional a nivel operativo. 
El proyecto consistirá en crear una base de datos que manejará la información de los clientes, 
los servicios que se realizan y los ingresos de la empresa. La interface del sistema se realizará 
vía Web por medio de ASP el cual integrará todas las funciones y generará reportes que sean 
útiles para la toma de decisiones. 
Objetivos 
Objetivos Productos 
(Lo que se busca lograr) (Lo que se entregará al cliente) 
- Manejo eficiente de la información. - Aplicación de una base de datos 
- Procesos más eficientes. sobre Web. 
- Control sobre los clientes, servicios y - Manual de usuario con el 
facturas. funcionamiento del programa. 
- Respuesta eficiente hacia el cliente - Capacitación hacia los usuarios 
- Flexibilidad en el servicio sobre el uso del sistema ( 2 sesiones 
de 2 horas) 
Resumen de los beneficios potenciales y costos del proyecto: 
Beneficios: 
Control más eficiente y adecuado de la información. 
Se evitará la redundancia de datos. 
Se tendrá un control de los clientes que se tienen y de los posibles candidatos. 
Mejor control sobre los servicios realizados. 
Eficiencia en el manejo de las cuentas. 
Proporcionar información que permita hacer proyecciones a futuro sobre posibles 
entradas económicas a la empresa. 
63 
Costos/esfuerzos: 
Disponibilidad de tiempo para las reuniones y entrevistas. 
Realización de un sistema sencillo ya que los usuarios no tienen mucha noción de 
computación. 
Disponibilidad de la información necesaria para el funcionamiento de la aplicación. 
Tiempo invertido en pruebas para el desarrollo del proyecto. 
Ahorros o ganancias que se estime se generarán a raíz de la finalización exitosa del proyecto: 
La empresa podrá realizar una mejor planeación estratégica de sus ventas (servicios) 
Se podrá tener un control sobre los servicios que se realizan lo que permitirá eficientar los 
recursos y materiales que se ocupan. 
Se podrán realizar análisis de ventas y de empleados, se podrá medir el desempeño de cada 
empleado. 
Se ahorra la parte de la administración de los terrenos ya que el sistema automáticamente 
cambia los estatus de los terrenos. 
En esta parte no se identifica un ahorro en cantidad de dinero, ya que para eso se necesitan 
datos de los costos que la empresa tiene en este momento en su sistema de administración, sin 
embargo se considera que lograrán tener un ahorro en tiempo de administración. 
Contar con la información necesaria en un formato adecuado para implementar en el futuro un 
sistema de planeación estratégica. 
Alineación Estratégica 
Contribuir con el manejo eficiente de la información de los servicios que realizan como empresa 
de restauración automotriz para dar un buen servicio al cliente y conservar la imagen que 
tienen, es decir, que Novocar lnnovations brinde a sus clientes un servicio eficiente en la 
búsqueda de un lugar donde realizar restauraciones estéticas a sus vehículos, brindándoles la 
experiencia de una insuperable inversión. 
64 
2 ALCANCE DEL PROYECTO 
Título del Proyecto: 1 Novocar lnnovations 
Responsable del Proceso: Adrian Verdiguel Responsable del EdgarNúñez 
(si existe un proceso previo Proyecto: 
al proyecto) (por parte de la 
organización) 
Proveedores DescriRción del Proceso Clientes 
Información de los clientes Usuarios normales 
Información de los Cliente 
.. 
Gerentes servicios 
Información del usuarios 
Proceso de entrada de vehículos 
Entradas a servicios a Novocar lnnovations Salidas 
Datos del cliente 
Datos del vehículo Servicios realizados 
Datos del vendedor Ingresos por servicios 
Tipo de servicio Servicios por cliente 
Forma de pago 
El Proceso inicia con: El .. , finali7=11 r-nn-
Dar de alta un cliente en la base de datos Facturación del servicio realizado al cliente. 
Queda excluido del alcance del proyecto lo siguiente: 
El mantenimiento y el soporte de la aplicación desarrollada. 
La carga de datos 
65 
j 
1 
J 
1 
1 
3 RECURSOS/REQUERIMIENTOS CLAVE (FACTIBILIDAD) 
Stakeholders Título/Puesto Organización Finna (Finna Requerida) 
Adrian Verdiguel Gerente Novocar lnnovations 
Empleados Empleados Novocar lnnovations 
Clientes Cliente 
Miembros del Equipo Título/Responsabilidad Organización 
Edgar Antonio Nuñez Mejía Administrador I Desarrollador del proyecto: ITESM 
Requerimientos Materiales Descripción y Justificación Cantidad (en su caso) Organización 
Equipo de computo con al 
Máquina que se tiene en la El equipo es 
menos Windows 2000 
empresa para el uso de los 1. proporcionado por 
empleados Novocar lnnovations 
IE 6.0 (mínimo) 
Es el requerimiento mínimo 
para que la aplicación funcione 
correctamente en web 
Servidor linuxlwin 
El resto de los servicios serán El hosting 
My-SQL proporcionados por el temporalmente por 
Soporte de ASP 
desarrollador y son necesarios el desarrollador y 
Soporte de aplicaciones para poder trabajar en el posteriormente por 
Hosting desarrollo de la aplicación una persona externa 
Requerimientos de Descripción Cantidad (en su caso) Organización lnfonnación 
No hay una cantidad en 
Adrian Verdiguel 
especifico ya que será 
Cuando se necesiten hacer solicitada en base a las 
Algún empleado en el caso pruebas reales de la aplicación. necesidadesque se Novocar lnnovations 
de pruebas vayan presentando en 
el desarrollo 
Los datos que pueden ser 
requeridos es la información 
completa de los clientes, los 
Información de los servicios 
servicios que se ofrecen, 
Datos de los usuarios 
nombre de los empleados. 
Datos de los clientes 
Toda esta información será 
proporcionada por Adrian 
Verdiguel que es el encargado 
de este proyecto dentro de 
Novocar lnnovations. 
66 
NOMBRE FECHA FIRMA 
Adrian Verdiguel 
EdgarNúñez 
67 
Anexo 6 
Especificación de los Requerimientos de Software (SRS) 
Introducción 
Propósito 
Alcance 
El propósito de este SRS es conocer las necesidades de la empresa Novocar lnnovations, obtener 
información sobre los procesos y funciones que va a 'realizar el proyecto, así como las expectativas de 
la empresa sobre el proyecto. Dentro de este documento se delimitara el alcance que tendrá el proyecto 
de acuerdo a las restricciones de tiempo y tomando en cuenta lo deseado por la empresa. 
El nombre de este proyecto será "Implementación de TPS Novocar lnnovations". 
Los objetivos de este sistema es brindar apoyo al proceso de dirección y gestión de órdenes de servicio 
de la empresa Novocar lnnovations, de este modo se brindará mayor rapidez a sus procesos. La meta 
primordial es diseñar, desarrollar y mantener un sistema de calidad que sea realmente útil para los 
usuarios. 
La forma como trabaja el área de servicios es la siguiente: 
El cliente llega con su vehículo al taller para solicitar un servicio de restauración estética, el empleado 
en turno recibe al cliente y por medio de una hoja llamada "checklist" ingresa las características del 
vehículo, los datos del cliente, y lo que el cliente solicita para su vehículo. Se especifican los detalles 
que pudiera traer el vehículo como golpes y rayones. 
De acuerdo a lo que el cliente solicita se le da un tiempo de entrega estimado, si el servicio requiere que 
el vehículo se quede hasta el otro día, se hace inventario de los objetos que se quedan en el vehículo. 
En promedio los servicios no sobrepasan más de dos días. 
El empleado que recibió el carro le toma fotos del área a reparar para cualquier garantía y procede a 
hacer el servicio. Una vez terminado el servicio se le avisa por teléfono al cliente para que pase a 
recoger su vehículo, el cliente revisa el presupuesto y se lleva una copia del checklist con sello de 
entregado. 
Definiciones, acrónimos y abreviaciones. 
Novocar lnnovations TPS - Nombre del sistema para la gestión y dirección de servicios. 
68 
Resumen 
Este documento contiene básicamente los requisitos del programa, los requerimientos representan las 
necesidades de los usuarios. Se describen también las funciones esperadas por el programa, los 
aspectos críticos, las características del hardware y el software. 
Este archivo es organizado de la siguiente manera: 
Primero se define una introducción donde se cubren los propósitos del documento, el alcance y el 
resumen general, posteriormente se describe el producto, las funciones y las características, y por 
último se toman los requerimientos específicos. 
Descripción General 
Perspectiva del producto 
Productos relacionados: 
Existen diferentes sistemas TPS relacionados con la administración de órdenes de servicio, sin 
embargo la mayoría están enfocados a talleres y cubren necesidades generales, algunos 
manejan diversas opciones que a veces no son necesarias en todos los procesos de negocio, 
por lo cual resulta complicado aprender a utilizarlos o consumen demasiados recursos. 
Algunos sistemas TPS relacionados con la gestión de servicios son los siguientes: 
AutoSoft taller: Es un programa de gestión especialmente diseñado para talleres mecánicos, de 
chapa y pintura. Permite controlar los procesos administrativos por medio de una interface 
gráfica que trabaja en ambiente Windows. 
http://www.autosofttaller.com/ 
SG Taller: Es un software para gestión de talleres de servicio técnico, que controla la 
administración de repuestos, control de equipo, cuentas corrientes y facturación. 
http://www.sgtaller.com/ 
Sin embargo ninguno de estos sistemas cumple los requisitos de gestión de órdenes de servicio que 
tiene esta empresa en particular, ya que no maneja una agenda de clientes con un expediente completo 
como lo requieren, una interface amigable y sencilla de aprender y un sistema de control de cuentas y 
facturación, as( como un acceso multiusuario. 
Sistema único o interactúa con otro sistema 
El sistema va a trabajar de forma única, actualmente la empresa no cuenta con ningún otro sistema. 
69 
Frecuencia de Uso 
El horario de trabajo de la empresa es: Lunes a Viernes 9:00 AM a 7:00 PM, Sábados 9:00 a 3:00 PM 
Durante todo este lapso de tiempo el sistema va a ser accesado por hasta 3 usuarios al mismo tiempo. 
Relación con otros sistemas 
No aplica 
Principales componentes 
Interfaces del sistema: 
Como no trabaja con ningún otro sistema de la empresa el sistema solo interactúa con el 
sistema operativo. 
Se requiere un sistema operativo que soporte aplicaciones en internet, se recomienda Windows 
2000. 
La mayoría de los navegadores soportan las funciones requeridas para navegar dentro del 
sistema, esta sería la única interfase del software con el sistema. 
Interfaces de usuario: 
(Características lógicas, aspectos de optimización, como aparecerá la pantalla al usuario, los 
errores que debe registrar, etc.) 
Todas las pantallas llevaran el lago de Novocar lnnovations. 
Colores azul y blanco 
Registros (pantallas): 
Operaciones de empleados: 
-Registrar clientes: 
- ld_Cliente (Oculto) 
- Razón Social 
-RFC 
- Calle y No. 
- Colonia 
-CP 
- Estado 
- País 
- Teléfono 
-Email 
- Contacto 
- Medio por el cual se entero 
- Fecha de Registro (Oculto) 
-Registrar vehículo: 
- Id_ Vehículo 
- ld_Cliente 
- Placas 
- Tarjeta_circulacion 
70 
- Modelo 
-Tipo 
- Marca 
- Color 
- Registrar orden de servicio 
- ld_Orden (Automático) 
- Id_ Vehiculo (Oculto) Al usuario le aparece la opción de buscar el vehículo 
- ld_Empleado (Oculto) Al usuario le aparece opción de buscar empleado 
- Fecha Entrada 
- Fecha Salida 
- Hora Entrada 
- Hora Salida 
- Datos del checklist* 
- Total 
- Status (Servicio, Pendiente, Finalizada, Cancelada) 
* En el servicio se registran los detalles del vehículo como rallones, raspaduras, 
kilometraje, etc. 
- Registrar acciones a la orden de servicio 
- ld_Orden 
- ld_Servicio* 
- Cantidad 
- Monto 
- Observaciones 
* Cada servicio que realiza el taller tiene un identificador para saber que 
proceso de reparación se va a realizar con el vehículo 
- Realizar Factura 
- ld_Factura 
- Total 
- Fecha 
- Fecha_Probable_Pago 
- Fecha_Pago 
- Status (Activa, Pagada, Cancelada) 
- Registrar Órdenes a la Factura* 
- ld_Factura 
- ld_Orden 
* Se puede realizar una factura por varias órdenes de servicio 
- Consultas 
- Consulta de Clientes 
- Consulta de Órdenes de servicio 
- Consulta de servicios 
- Consulta de Facturas 
* Todas las consultas son de forma dinámica, es decir se pueden seleccionar 
los campos que se requieren de las consultas. 
* Se puede pedir que despliegue todos los resultados o solo la cantidad total de 
la búsqueda. 
71 
Operaciones de Gerente 
- Registro de empleados 
- ld_Empleado (Oculto) 
- Nombre 
- Password 
-Teléfono 
- Calle y No 
- Colonia 
-CP 
- Estado 
- Fecha de registro (Oculto) 
- Status (Activo, Cancelado) 
- Registro y modificación de servicios 
- ld_Servicio 
- Descripcion 
- Monto 
- Status (Activo, Cancelado) 
- Registro de pagos de facturas 
- ld_Pago 
- ld_factura 
- Monto 
- Fecha 
- Forma de pago 
- No_Cheque 
- No_ Transferencia 
- Banco 
* Las demás operaciones que pueden realizar los empleados también las puede 
realizar el gerente. 
- Consultas 
- Consulta de Clientes 
- Consulta de Órdenes de servicio 
- Consulta de Servicios 
- Consulta de Facturas 
- Consulta de Pagos 
- Consulta de Empleados 
* Todas lasconsultas son de forma dinámica, es decir se pueden seleccionar 
los campos que se requieren de las consultas. 
* Se puede pedir que despliegue todos los resultados o solo la cantidad total de 
la búsqueda. 
Operaciones del sistema 
- Actualización de pagos 
* Por cada pago que realiza un cliente se debe aplicar a la factura correspondiente y 
actualizar el valor de deuda o en su caso actualizar el estatus a "Pagada". 
72 
Interfaces de software: 
Nombre: IIS 
Versión: Windows 2000 
Origen: Microsoft 
IIS es un modulo que se instala dentro de Windows 2000 para levantar el servidor de Web con 
soporte para ASP. Si no se cuenta con un servidor propio se tiene que contratar un servicio de 
Web Hosting para la empresa que tenga IIS. 
Interfaces de hardware 
Para las estaciones de trabajo (En caso de que se requiera más de un equipo de acceso): 
Procesador de 200 Mhz o superior 
Memoria de 64 Mb en RAM o superior 
Capacidad libre en disco de al menos 100 Mb 
Tarjeta de video de 1 Mb 
Para el servidor: 
Procesador lntel Pentium 111 700 Mhz o superior 
Memoria de 256 Mb en RAM o superior 
Capacidad libre en disco duro de al menos 1 Gb. 
Interfaces de Comunicación 
TCP/IP 
Periodos en los que interactúa cada usuario 
Los usuarios pueden accesar simultáneamente a la aplicación en cualquier momento, siempre y cuando 
accedan desde equipos diferentes. 
Funciones de procesamiento de datos 
Los datos que se van a procesar aproximadamente en todo su ciclo de vida son (10 años): 
15 mil órdenes de servicio (3 por día aproximadamente) 
5 mil clientes 
5 empleados 
2 gerentes 
50 servicios (tipos de servicios diferentes) 
15 mil facturas 
60 mil pagos recibidos 
Respaldo y recuperación de las operaciones 
Como la aplicación trabaja sobre la base de datos directamente, cualquier problema en la conectividad 
hacia la base de datos no afecta las operaciones hechas hasta ese momento. 
Se recomienda un respaldo semanal o al menos mensual de la base de datos en una base de datos 
espejo para poder recuperar las últimas operaciones en caso de que falle el servidor. 
73 
Si se realizan operaciones fuera del sistema se deben actualizar al momento en que se pueda entrar al 
sistema. 
Requerimientos de adaptación del sitio 
En este momento la empresa cuenta con una computadora con las características necesarias para 
adaptarlas como servidor. Solo se requiere instalar el sistema operativo en limpio e instalar el TPS. 
Funciones del producto 
INICIO 
74 
Características de los usuarios 
Nivel de educación: Secundaria 
Poca experiencia en el uso de equipo de cómputo 
Restricciones 
Políticas Regulatorias 
Los empleados no pueden registrar los pagos de las facturas. 
Los empleados no pueden modificar los servicios que realiza la empresa. 
Los empleados no pueden registrar a otros empleados. 
Limitaciones de hardware 
No aplica 
Interfaces a otras aplicaciones que limiten formato o contenido 
No aplica 
Operaciones paralelas 
No aplica 
Funciones de auditoria 
No aplica, se lleva el control contable en otro sistema 
Requerimientos de lenguaje 
Español 
Protocolo de comunicaciones 
Internet TCP/IP 
Consideraciones de seguridad 
Contraseña por usuario 
Restricción de funciones de acuerdo al usuario 
Restricción de consultas de acuerdo al usuario 
75 
Anexo 7 
Plan de aseguramiento de la calidad (SQAP) 
Introducción 
El plan de aseguramiento de la Calidad refleja los compromisos de aseguramiento de calidad en los 
procesos del proyecto "Desarrollo de un TPS para Novocar lnnovations". Este plan contiene una lista de 
comprobación para las actividades que se deben llevar a cabo para asegurar la calidad del producto. 
Metas de Calidad 
Las metas de calidad descritas en la siguiente tabla han sido seleccionadas para el proyecto "Desarrollo 
de un TPS para Novocar lnnovations". 
Prioridad Metas de Calidad Métricas para cuantificar Del Proyecto las metas 
1 Reducir el número total de errores conocidos en el producto # Errores 
final a cero 
2 Cumplir con las fechas estipuladas en el calendario con una # Retrasos 
tolerancia de 5% 
3 Rehusar un 70% del código # Páginas de código 
rehusado 
4 Satisfacción del cliente % Métricas 1 y 2 
Tabla 1 Metas de Calidad del Proyecto 
76 
Métricas reportadas 
La siguiente tabla muestra las métricas reportadas para el proyecto. 
No. Métrica Métrica Colectada Frecuencia Lugar Comentario SIN 
Satisfacción de la empresa Final del Encuesta final 
1 N proyecto 
2 
Esfuerzo s Mes Métricas 
3 Tiempo s Mes Calendario 
Tamaño código Nuevo 
Métricas 
4 s Mes Anexo 8 
Métricas Se rehusó código de 
5 Tamaño código rehusado s Mes Anexo 8 proyectos anteriores 
Tamaño de la documentación al Métricas 
6 usuario s Mes Anexo 8 
Tamaño de la documentación Inicio del Métricas 
7 interna s proyecto Anexo 8 
No. Requerimientos 
Inicio del 
8 s proyecto SRS 
No. Defectos 
Final del Métricas Catalogados por 
9 N proyecto Anexo 8 severidad 
No. Defectos post-entrega 
Final del Métricas Catalogados por 
10 N proyecto Anexo 8 severidad 
Tabla 2 Métricas del Proyecto 
77 
Pruebas 
Las siguientes son algunas de las pruebas que serán puestas en práctica para verificar la calidad del 
software: 
Persistencia de la base de datos: Esta prueba se ejecuta mediante la realización de múltiples accesos a 
la base de datos comprobando así su carácter persistente. 
Desempeño del programa: Prueba con la cual se mide la rapidez con la que el programa realiza las 
transacciones. 
Prueba de Modularidad: Consiste en tomar partes de código que sean capaces de trabajar de manera 
independiente y que por tanto, permitan su actualización y mantenimiento constantes. 
Corrección y reporte de problemas 
Las siguientes son algunas de las medidas que serán tomadas para el reporte, solución y contención de 
problemas: 
Identificación del problema: Consiste en aislar el problema para poder llevar a cabo la medida 
necesaria. El problema debe ser clasificado de acuerdo al área perjudicada para poder ser llevado a 
cabo un plan de solución del mismo. 
Solución del problema: Una vez identificado, se procede a la contención del problema, como medida 
preventiva para evitar que perjudique a la totalidad del proyecto de desarrollo. Una vez tomadas las 
medidas de contención pertinentes, es necesario trabajar en su solución conjunta esperando su 
resolución parcial o total dentro de un plano estimado de tiempo. 
Entrenamiento 
N/A 
Manejo de riesgos 
Los métodos y procedimientos para identificar, controlar y monitorear los riegos durante el periodo del 
desarrollo de software son: 
Capacitación o entrenamiento necesarios para el desarrollo del proyecto 
Mejorar los planes de actividades 
Comparar los "hechos" (lo que se ha realizado) contra lo planeado 
Realizar reuniones con la empresa para hablar sobre avances, errores, posibles mejoras, etc. 
78 
Métricas y Estimaciones 
Esfuerzo 
Costo 
Esfuerzo estimado 
Horas totales: Horas por día * Número de Integrantes * Días de trabajo 
Horas totales: 7 * 1 * 70 = 490 Horas 
Más Probable = 490 Horas 
Pesimista = 550 Horas 
Optimista = 450 Horas 
Valor Esperado= (optimista+ 4 probable+ pesimista)/6 
Valor Esperado= 493.3 Horas 
Actividades del proyecto: 
Ver Microsoft Project 
Esfuerzo actual 
Horas totales= 7 * 1 * 45 = 315 h 
Esfuerzo total * Costo por Hora por Ingeniero 
N/A 
*Al momento de realizar el documento 
Tamaño del código 
Nuevo 
LOC 
Más probable: 4,500 líneas de código en HTML y ASP 
Optimista: 4,200 líneas de código en HTML y ASP 
Pesimista: 5,100 líneas de código en HTML y ASP 
Valor Esperado = 4,550 líneas de código en HTML y ASP 
AELOC 
Más probable: 112,500 líneas de código ensamblador 
Optimista: 105,000 líneas de código ensamblador 
Pesimista: 127,500 líneas de código ensamblador 
Valor esperado: 113,750 líneas de código ensamblador 
KAELOC 
Más Probable: 112.5 
Optimista: 105 
79 
Anexo 8 
Pesimista: 127.5 
Valor esperado: 113. 7 
RehusadoTotal 
LOC 
Más probable: 10,500 líneas de código en HTML y ASP 
Optimista: 9,800 líneas de código en HTML y ASP 
Pesimista: 11,900 líneas de código en HTML y ASP 
Valor Esperado= 10,616 líneas de código en HTML y ASP 
AELOC 
Más probable: 262,500 líneas de código ensamblador 
Optimista: 245,000 líneas de código ensamblador 
Pesimista: 297,500 líneas de código ensamblador 
Valor esperado: 265,400 líneas de código ensamblador 
KAELOC 
LOC 
Más Probable: 262.5 
Optimista: 245 
Pesimista: 297.5 
Valor esperado: 265.4 
Más probable: 15,000 líneas de código en HTML y ASP 
Optimista: 14,000 líneas de código en HTML y ASP 
Pesimista: 17,000 líneas de código en HTML y ASP 
Valor Esperado = 15, 166 líneas de código en HTML y ASP 
AELOC 
Más probable: 375,000 líneas de código ensamblador 
Optimista: 350,000 líneas de código ensamblador 
Pesimista: 425,000 líneas de código ensamblador 
Valor esperado: 379,166 líneas de código ensamblador 
KAELOC 
Más Probable: 375 
Optimista: 350 
Pesimista: 425 
Valor esperado: 379.1 
Documentación (# páginas) 
Documentación al usuario 
Definición/Autorización - 7 p 
SRS-11 p 
SQAP-7 p 
80 
Documentación interna 
Guía de contacto - 1 p 
Análisis de Stakeholders - 1 p 
Plan de comunicación - 1 p 
Matriz de necesidades de requerimientos - 1 p 
Métricas y Estimaciones - 5 p 
Total: 34 páginas 
Productividad 
Productividad en el código 
KAELOC / Esfuerzo total = 375 / 490 = O. 76 KAELOC por hora 
Productividad en la documentación 
Documentación total/ Esfuerzo= 34 / 490 = 0.06 Páginas por hora 
Documentación total/ Esfuerzo de documentación = 34 / 42 = 0.8 páginas por hora 
*Tomando en cuenta únicamente el tiempo dedicado a la documentación 
Calidad 
Costo de una calidad pobre 
Más probable: 80 h 
Optimista: 60 h 
Pesimista: 120 h 
Valor esperado: 83.3 h 
Costo de calidad total 
Corrección de Errores + Revisiones = 80 h + 80 h = 160 h 
81 
Script Base de datos 
# MySQL-Front 3.2 (Build 4.8) 
/*!40101 SET@OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 
/*!40101 SET @OLD_CHARACTER_SET _RESULTS=@@CHARACTER_SET _RESUL TS */; 
/*!40101 SET@OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 
/*!40101 SET CHARACTER SET 'latin1' */; 
# Host: localhost Database: taller 
#-------------
# Server version 5.0.45-community-nt 
CREATE DATABASE 'taller' /*!40100 DEFAULT CHARACTER SET latin1 */;USE 'taller'; 
# 
# Table Objects for table clientes 
# 
CREATE TABLE 'clientes· ( 
'idcliente· bigint(9) unsigned NOT NULL auto_increment, 
·nombre· varchar(255) default NULL, 
·rtc· varchar(15) default NULL, 
·ca11e· varchar(255) default NULL, 
·colonia' varchar(255) default NULL, 
·municipio' varchar(255) default NULL, 
·estado' char(5) default NULL, 
'pais' char(5) default NULL, 
·cp· varchar(5) default NULL, 
'telefono · varchar(1 O) default NULL, 
'telefono2· varchar(1 O) default NULL, 
'fax· varchar(10) default NULL, 
·celular' varchar(10) default NULL, 
·nexter varchar(15) default NULL, 
·mail' varchar(255) default NULL, 
·contacto· varchar(250) default NULL, 
·medio· varchar(255) default 'O', 
·contador' bigint(9) unsigned NOT NULL default 'O', 
·total' double unsigned NOT NULL default 'O', 
'facturado' double NOT NULL default 'O', 
'pendiente· double NOT NULL default 'O', 
'fecha' date NOT NULL default '0000-00-00', 
·status· char(1) NOT NULL default 'A', 
PRIMARY KEY ('idcliente') 
) ENGINE=MylSAM AUTO_INCREMENT=11 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC; 
# 
# Table Objects for table comentarios 
# 
CREATE TABLE 'comentarios· ( 
'idcomentario' bigint(11) NOT NULL auto_increment, 
· idorden · bigint(11) NOT NULL default 'O', 
'idusuario' varchar(8) default NULL, 
·comentario' varchar(255) default NULL, 
'fecha' date default NULL, 
'hora· time default NULL, 
PRIMARY KEY ('idcomentario') 
) ENGINE=lnnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=latin1; 
82 
Anexo 9 
# 
# Table Objects for table detalleorden 
# 
CREATE TABLE 'detalleorden· ( 
'idorden· bigint(11) NOT NULL default 'O', 
'iddetalle' int(3) NOT NULL default 'O', 
PRIMARY KEY ('idorden','iddetalle') 
) ENGINE=lnnoDB DEFAUL T CHARSET=latin1; 
# 
# Table Objects for table detalles 
# 
CREA TE TABLE . detalles. ( 
'iddeta11e· int(3) NOT NULL auto_increment, 
·concepto· varchar(255) default NULL, 
·categoría· varchar(50) default NULL, 
·status· char(1) default NULL, 
PRIMARY KEY ('iddetalle') 
) ENGINE=lnnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=latin1; 
# 
# Table Objects for table facturas 
# 
CREATE TABLE 'facturas· ( 
'idfactura· bigint(11) unsigned NOT NULL default 'O', 
'idusuario· varchar(8) default NULL, 
·totar double unsigned NOT NULL default 'O', 
·pendiente· double unsigned NOT NULL default 'O', 
'fechacreacion· date NOT NULL default '0000-00-00', 
'fechaprobpago· date default NULL, 
'fechapago· date NOT NULL default '0000-00-00', 
·status· char(1) default NULL, 
PRIMARY KEY ('idfactura') 
) ENGINE=MylSAM DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC; 
# 
# Table Objects for table facturasactivas 
# 
CREATE TABLE 'facturasactivas· ( 
'idfactura· bigint(11) unsigned NOT NULL default 'O', 
'idorden· bigint(11) NOT NULL default 'O', 
PRIMARY KEY ('idfactura','idorden') 
) ENGINE=MylSAM DEFAULT CHARSET=latin1 ROW_FORMAT=FIXED; 
# 
# Table Objects for table ordenes 
# 
CREATE TABLE 'ordenes· ( 
'idorden· bigint(11) NOT NULL default 'O', 
'idcliente· bigint(9) NOT NULL default 'O', 
'idvehicuI0· bigint(11) NOT NULL default 'O', 
'idusuario· varchar(8) default NULL, 
'fechaenf date default NULL, 
'fechasar date default NULL, 
'horaenf time default NULL, 
'horasar time default NULL, 
·totar double NOT NULL default 'O', 
·pendiente· double NOT NULL default 'O', 
83 
'fechapago· date default NULL, 
·status· char(1) default NULL, 
'facturada' char(1) default NULL, 
PRIMARY KEY ('idorden') 
) ENGINE=lnnoDB DEFAUL T CHARSET=latin1; 
# 
# Table Objects for table ordenesactivas 
# 
CREATE TABLE ·ordenesactivas· ( 
'idorden· bigint(11) NOT NULL default 'O', 
'idproducto· bigint(9) NOT NULL default 'O', 
·cantidad· int(3) NOT NULL default 'O', 
'precion· double NOT NULL default 'O', 
PRIMARY KEY ('idorden','idproducto·) 
) ENGINE=lnnoDB DEFAUL T CHARSET=latin1; 
# 
# Table Objects for table pagos 
# 
CREA TE TABLE . pagos. ( 
'idpago· bigint(11) unsigned NOT NULL auto_increment, 
'idorden· bigint(11) unsigned NOT NULL default 'O', 
·monto· double unsigned NOT NULL default 'O', 
'forma· char(1) default NULL, 
'idusuario· varchar(8) NOT NULL, 
'fecha· date NOT NULL default '0000-00-00', 
·statusf char(1) NOT NULL, 
PRIMARY KEY ('idpago·) 
) ENGINE=MylSAM AUTO_INCREMENT=15 DEFAULT CHARSET=latin1 ROW_FORMAT=FIXED; 
# 
# Table Objects for table productos 
# 
CREATE TABLE ·productos· ( 
'idproducto· bigint(9) unsigned NOT NULL auto_increment, 
·concepto· varchar(250) default NULL, 
·categoria' varchar(50) default NULL, 
'tipo· char(1) default NULL, 
'precio' double unsigned NOT NULL default 'O', 
·cantidad· double NOT NULL default 'O', 
'horas· double NOT NULL default 'O', 
·status· char(1) default NULL, 
PRIMARY KEY ('idproducto') 
) ENGINE=MylSAM AUTO_INCREMENT=25 DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC; 
# 
# Table Objects for table usuarios 
# 
CREA TE TABLE . usuarios. ( 
'idusuario· varchar(8) NOT NULL default 'O', 
'password' varchar(8) default NULL, 
·nombre· varchar(255) default NULL, 
·ca11e· varchar(50) default NULL, 
·colonia' varchar(25) default NULL, 
·municipio' varchar(25) default NULL, 
·telefono· varchar(10) default NULL, 
·celular' varchar(10) default NULL, 
'tipo· char(1) default NULL, 
·status· char(1) default NULL, 
84 
'visita· date NOT NULL default '0000-00-00', 
PRIMARY KEY ('idusuario') 
) ENGINE=MylSAM DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC; 
# 
# Table Objects for table vehiculos 
# 
CREATE TABLE ·vehiculos· ( 
'idvehiculo' bigint(11) NOT NULL auto_increment, 
'idcliente· bigint(9) NOT NULL default 'O', 
'placas· varchar(20) default NULL, 
'tcirculacion · varchar(20) default NULL, 
·marca· varchar(30) default NULL, 
'tipo· varchar(30) defaultNULL, 
·modelo' varchar(5) default NULL, 
· color' varchar(30) default NULL, 
·status· char(1) default NULL, 
PRIMARY KEY ('idvehiculo') 
) ENGINE=lnnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1; 
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 
/*!40101 SET CHARACTER_SET _RESUL TS=@OLD_CHARACTER_SET _RESUL TS */; 
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 
85 
0 ..... 
o 
>C 
CD 
e 
< 
= "C ca 
"C ·s; 
~ u 
<( 
G) 
"C 
o 
·¡: 
ca 
"C 
e 
CI) 
cii 
o 
#Tarea 
l 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 
30 
31 
32 
33 
34 
35 
36 
37 
38 
39 
40 
Nombre de la ta rea 
definición de alcance 
determ I nar el al canee del proyecto 
defl ni r pro ceso~ d aves 
definir recursos y requerimientos da ves 
definición tennl nada 
Análisis/ Reauerimlentos de software 
Le.,,antam I entos de reQuerl m I entos técnicos 
Sel ecd6n de Dlataforma 
1 dentlflcaclón de casos de uso 
Desarrollo de ca sos de uso 
Definición del tiempo de entrega 
Obtener aDrobadón Dara Droceder 
Garantl zar recursos requerl dos 
Análl sis de St akehol ders 
Listado de oroductos dave 
Matriz de necesidades 
Plan de t0municaci6n 
Anállsls terminado 
Dlse/lo 
Revisión de las especificaciones de Software 
Desarrollar especificaciones funcionales 
Opciones i:iara Usu arl os sin, pi es 
Autentificación 
Menu para usuarios nonmales 
Rewstro de dientes 
Registro de orden de se rvi ci o 
Consultas 
a1entes 
Modificar cliente 
Ordenes de servid o 
Modificar orden de servido 
Eliminar orden de servicio 
Servidos 
Opciones para Gerentes 
Autentificación 
Menu para gerentes 
Re~stro de Usuarios 
Registro /Modificación de servidos 
ReRi stro de el i entes 
Regl stro de orden de se rvl do 
Duración Inicia 
0.7S days 20/08/2007 11: 00 
2 hrs 20/08/200 711: 00 
2 hrs 20/08/200713:00 
2 hrs 20/08/200 716: 00 
O hrs 20/08/200718:00 
6,81 davs 20/08/200 718:00 
6 hrs 20/08/200 718: 00 
1 hr 21/08/200 717: 00 
1 hr 21/08/200 718: 00 
16 hrs 22/08/200 711: 00 
4hrs 24/08/200713:00 
O. S hrs 24/08/200718:00 
2 hrs 24/08/200 718: 30 
6 hrs 27/08/200712:30 
6 hrs 29/08/200 711: 30 
6 hrs 29/08/200 718: 30 
6 hrs 2,/08/200111:30 
o hrs 30/08/2007 16: 30 
7.56 davs 30/08/200 716: 30 
4hrs 30/08/200 716: 30 
s.s days 31/08/200 712: 30 
2 davs 31/09/200 712: 30 
2 hrs 31/08/200712:30 
2 hrs 31/08/200714:30 
2 hrs 31/08/200 717: 30 
2 hrs 03/09/200 711: 30 
1 dav 03/09/200 713: 30 
0,25 days 03/09/200 713: 30 
2 hrs 03/09/200713:30 
0.5 days 03/09/200716: 30 
2 hrs 03/09/200 716: 30 
2 hrs 03/0:9/200 718: 30 
2 hrs 04/09/200 712: 30 
3.5 davs 04/09/200 714: 30 
2 hrs 04/09/200714:30 
2 hrs 04/0:9/200717:30 
2 hrs 05/09/200711: 30 
2 hrs 05/09/200 713: 30 
2 hrs 05/09/200 716: 30 
2 hrs OS/09/200 718: 30 
Termina 
20/08/2007 18: 00 
20/08/2007 13: 00 
20/08/200715: 00 
20/08/2007 18: 00 
20/08/200718: 00 
30/08/200716: 30 
21/08/2007 17: 00 
21/08/200718: 00 
21/08/2007 19: 00 
24/08/2007 13: 00 
24/08/200718: 00 
24/08/2007 18: 30 
27/08/200712: 30 
28/08/200711: 30 
28/08/200718: 30 
29/08/2007 17: 30 
30/08/200716: 30 
30/08/200716: 30 
12/09/200713: 00 
31/08/200712: 30 
10/09/200714: 30 
04/09/200714: 30 
31/08/200714: 30 
31/08/200717: 30 
03/09/200711: 30 
03/09/200713: 30 
04/09/200714: 30 
03/09/2007 U : 30 
03/09/200716: 30 
04/09/200712: 30 
03/09/2007 18: 30 
04/09/200712: 30 
04/09/200714: 30 
10/09/200714: 30 
04/09/200717: 30 
OS/09/200711: 30 
05/09/200713: 30 
05/09/200716: 30 
05/09/200718: 30 
06/09/200712: 30 
Predecesor 
2 
3 
4 
1 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
6 
20 
23 
24 
25 
26 
28 
31 
32 
22 
35 
36 
37 
38 
39 
Recur5o 
Edgar 
Ed¡¡ar 
Edgar 
Edgar 
Ed¡¡ar 
Edgar 
Edgar 
Ed2ar 
Edgar 
Ed11ar 
Ed¡¡ar 
Ed¡¡ar 
Edgar 
Edgar 
Edpr 
Edgar 
Edgar 
Edgar 
Edgar 
Ed11ar 
Ed¡¡ar 
Ed¡¡ar 
Edgar 
Edear 
Ed¡¡ar 
Ed¡¡ar 
Ed¡¡ar 
Ed11ar 
Ed¡¡ar 
Edgar 
Ed¡¡ar 
I.O 
00 
#Tarea Nombre de la ta rea 
41 Corte de cala 
42 Consultas 
43 dientes 
44 Modificar diente 
45 Eliminar diente 
46 Ordenes de servl do 
47 Modlfl car orden de servl do 
48 Eliminar orden de servido 
49 Servicios 
50 Ventas 
51 Corte de caja 
52 Revisión de las especif icaciones funcionales 
53 Incorporar retroalimentad6n 
54 Ob ener aprobad 6n para proceder 
55 Diseño completo 
56 Desarrollo 
57 Modulas 
58 Validaciones de ASP y JanScrlpt 
59 Opciones para usuarios normales 
60 Autentlfl cacl ón 
61 Menu de usuarios normales 
62 Registro de dientes 
63 ReRistro de orden de servido 
64 consultas 
65 dientes 
66 Modificar diente 
67 Ordenes de servido 
68 Modifl car orden de servl ci o 
69 Eliminar orden de servido 
70 Servicios 
71 Op d enes para gerentes 
72 Autentlfl cad ón 
73 Menu para 11:erentes 
74 Regt stro de usuarl os 
75 Registro/ Modlflcad6n de servidos 
76 ReRistro de dientes 
n ReRistro de orden de servicio 
78 Corte de caja 
79 Consultas 
80 dientes 
Durad6n Inicia 
2 hrs 06/09/200712:30 
1.75 days 06/09/200714:30 
0.5 days 06/09/200714:30 
2 hrs 06/09/200714: 30 
2hrs 06/09/200717: 30 
0.5 days 07/09/200711: 30 
2 hrs 07/09/200711:30 
2 hrs 07/09/200713:30 
2 hrs 07/09/200716:30 
2 hrs 07/09/200718:30 
2hrs 10/09/200712:30 
4hrs 10/09/200714:30 
8 hrs 11/09/200711:30 
0.5 hrs 12/09/200712:30 
O hrs 12/09/200713:00 
32.25 days 12/09/200713:00 
27.5 days 12/09/200713:00 
7days 12/09/200713:00 
2.38 days 12/09/200713:00 
0,5 hrs 12/09/2007 13: 00 
0.5 hrs 12/09/200713:30 
3 hrs 12/09/200714:00 
3hrs 12/09/200718:00 
1.5 days 13/09/200713:00 
0.38 days 13/09/200713:00 
3 hrs 13/09/200713:00 
0.75 davs 13/09/200717:00 
3 hrs 13/09/200717:00 
3 hrs 14/09/200712:00 
3 hrs 14/09/200716:00 
4.63 days 17/09/200711:00 
O.S hrs 17/09/200711:00 
0.5 hrs 17/09/200711:30 
3 hrs 17/09/200712:00 
3 hrs 17/09/200716:00 
3hrs 19/09/200711:00 
3 hrs 18/09/200714:00 
3 hrs 18/09/200718:00 
2.63 days 19/09/200713:00 
0.75 days 19/09/200713:00 
Termina 
06/09/2007 14: 30 
10/09/2007 14: 30 
07/09/2007 11: 30 
06/09/2007 17: 30 
07/09/2007 11:30 
07/09/200716:30 
07/09/2007 13: 30 
07/09/2007 16: 30 
07/09/200718:30 
10/09/2007 12: 30 
10/09/200714:30 
11/09/2007 11: 30 
12/09/2007 12: 30 
12/09/200713:00 
12/09/200713:00 
02/11/2007 12; 00 
25/10/2007 17:00 
24/09/2007 13:00 
14/09/2007 19:00 
12/09/200713:30 
12/09/200714:00 
12/09/200718:00 
13/09/200713:00 
14/09/2007 19:00 
13/09/200717:00 
13/09/200717:00 
14/09/200715:00 
14/09/200712:00 
14/09/2007 15:00 
14/09/2007 19:00 
24/09/2007 13:00 
17/09/200711:30 
17/09/200712:00 
17/09/200715:00 
17/09/2007 19:00 
18/09/2007 14:00 
18/09/200718:00 
19/09/200713:00 
24/09/2007 13: 00 
20/09/2007 12: 00 
Predecesor 
40 
41 
44 
43 
47 
48 
49 
50 
51 
52 
53 
54 
19 
60 
61 
62 
63 
65 
68 
69 
59 
72 
73 
74 
75 
76 
77 
R•cuno 
Edgar 
Edgar 
Edaar 
Edgar 
Ed¡ar 
Ed11:ar 
Edgar 
Edgar 
Edaar 
Ed11ar 
Ed¡ar 
Edaar 
Edgar 
Edgar 
Ed11ar 
Edizar 
Ed2ar 
Ed1m 
Ed¡¡ar 
Edgar 
Ed11:ar 
Ed11:ar 
Edgar 
Edaar 
Ed!!ir 
Edgar 
Edaar 
...... 
00 
#Tarea Nombre de la tarea 
81 Modifl car cll ente 
92 Eliminar diente 
83 Ordenes de servi el o 
84 Modifl car orden de serv Id o 
85 Eliminar orden de servido 
86 Servidos 
87 Ventas 
88 Corte de cal a 
89 Fundo nal I dad 
90 Opciones para usuarios normales 
91 Autentiflcact6n 
92 Menu de usuarios normales 
93 Rell:I stro de d I entes 
94 Registro de orden de se rvl el o 
95 Consultas 
96 dientes 
97 Modifl car di ente 
98 Ordenes de servicio 
99 Modificar orden de servicio 
100 Eliminar orden de servido 
101 Servidos 
102 Opciones para 11:erentes 
103 Autentlflcact6n 
104 Menu Dara 11:erentes 
105 Rel!i stro de usuarios 
106 Registro/ Modlfic.ici6n de servicios 
107 Registro de dientes 
108 Relli stro de orden de se rvl Ci o 
109 Corte de cal a 
110 Consultas 
111 dientes 
112 Modifi carel I ente 
113 Eliminar cliente 
114 Ordenes de servicio 
115 Modifl car orden de servicio 
116 Ellmlnar orden de servido 
117 Servlci os 
118 Ventas 
119 Corte de caJ a 
120 DI se/'lo fl nal de I a Interfaz 
Duradl!n Inicia 
3 hrs 19/09/200713:00 
3 hrs 19/09/200717: 00 
0.75 davs 20/09/200712:00 
3 hrs 20/09/200712:00 
3hrs 20/09/200716:00 
3 hrs 21/09/200711: 00 
3 hrs 21/09/200714:00 
3 hrs 21/09/200718:00 
20.5 days 24/09/200713: 00 
6.5 davs 24/09/200713: 00 
3 hrs 24/09/200713:00 
1 hr 24/09/200717: 00 
8 hrs 24/09/200718: 00 
8 hrs 26/09/200711: 00 
3 davs 27/09/200712:00 
1 dav 27/09/200712:00 
8 hrs 27/09/200712:00 
2days 28/09/200713:00 
8 hrs 28/09/200713: 00 
B hrs 01/10/2007 14: 00 
8 hrs 02/10/200716: 00 
14days 03/10/200717: 00 
8 hrs 03/10/200717: 00 
8 hrs 04/10/200718:00 
B hrs 08/10/200711: 00 
8 hrs 09/10/200712;00 
B hrs 10/10/200713:00 
e hrs 11/10/200714:00 
8 hrs 12/10/200716:00 
7days 15/10/200717:00 
2 days 15/10/200717:00 
8 hrs 15/10/200717:00 
8 hrs 16/10/200718:00 
2 davs 18/10/200711:00 
e hrs 19/10/200711:00 
8hrs 19/10/200712:00 
8 hrs 22/10/200713: 00 
8 hrs 23/10/200714:00 
8 hrs 24/10/200716: 00 
12 hrs 25/10/2007 l 7: 00 
Termina 
19/09/200717:00 
20/09/200712: 00 
20/09/200719:00 
20/09/2007 15: 00 
20/09/200719:00 
21/09/200714:00 
21/09/200718:00 
24/09/200713:00 
25/10/2007 l 7: 00 
03/10/2007 l 7: 00 
24/09/2007 l 7: 00 
24/09/200718:00 
25/09/200719:00 
27/09/200712:00 
02/10/200715:00 
28/09/2007 13: 00 
28/09/200713:00 
02/10/2007 15: 00 
01/10/200714:00 
02/10/2007 15: 00 
03/10/200717:00 
25/10/200717:00 
04/10/2007 18: 00 
05/10/200719:00 
09/10/200712:00 
10/10/200713: 00 
11/10/2007 14: 00 
12/10/200715:00 
15/10/2007 l 7: 00 
25/10/2007 l 7:00 
l 7/10/200719:00 
16/10/2007 18: 00 
17/10/200719:00 
22/10/2007 13: 00 
19/10/200712:00 
22/10/200713:00 
23/10/200714:00 
24/10/200715:00 
25/10/20071 7: 00 
29/10/200714: 00 
Predece,or 
78 
91 
80 
84 
85 
86 
87 
58 
91 
92 
93 
94 
96 
99 
100 
90 
103 
104 
105 
106 
107 
108 
109 
112 
111 
115 
116 
117 
118 
119 
Re cuno 
Ed11:ar 
Ed11:ar 
Edl!ar 
Ed;:ar 
Ed11:ar 
Edgar 
Edgar 
Ed;:ar 
Ed;:ar 
Ed11:ar 
Ed11:ar 
Edgar 
Edp;ar 
Ed;:ar 
Edizar 
Ed;:ar 
Ed;:ar 
Ed11:ar 
Ed11:ar 
Edl!ar 
Ed¡¡ar 
Edgar 
Edl!ar 
Ed11:ar 
Ed11:ar 
Ed11:ar 
Edgar 
Edgar 
Ed11:ar 
Ed¡¡ar 
00 
00 
#Tarea Nombn, de la tarea 
121 Rutinas de impresión 
122 carga de datos I ni el al 
123 Desarrollo terminado 
124 Actualización de documentos 
125 Desarrollo de los planes de prueba y ejecucl6n 
126 Desarrollo de encuesta de evaluad ón del d lente 
127 Desarrollo del manual de operaclOn 
128 Pruebas 
129 Pruebas por módulo 
130 Revisar el codlRo por módulo 
131 Evaluarlos componentes del módulo 
132 Identificar anomall as por modulo 
133 Modlfl car codl go 
134 Re -ev;iluar codlgo modificado 
135 Pruebas por modulo term lnadas 
136 Pruebas por lntewadón 
137 Evaluar lntegi-adOn de los modul os 
138 lndentlflcar anomall as en el producto 
139 Modlfl car oodlgo 
140 Re-ev.iluarcodigo modiflc.idCI 
141 Pruebas por Integración terminadas 
Duración Inicia 
22 hrs 29/10/200714: 00 
4hrs 01/11/2007 16: O O 
Ohrs 02/11/200712;00 
10.5 days 02/11/200712:00 
48 hrs 02/11/200712: 00 
6hrs 13/11/200711: 00 
30 hrs 13/11/200718: 00 
3.25 days 20/11/200712:00 
1.5 days 20/11/200712: 00 
2hrs 20/11/200712: 00 
2hrs 20/11/200714: 00 
2hrs 20/11/200717:00 
'4hrs 21/11/200711: 00 
2 hrs 21/11/2007 16: 00 
Ohrs 21/11/200718:00 
1.75 days 21/11/200718:00 
2 hrs 21/11/2007 18: O O 
2 hrs 22/11/200712: 00 
8 hrs 22/11/200714:00 
2hrs 23/11/2007 16; 00 
Ohrs 23/11/2007 18: 00 
Termina Predecasor 
O 1/11/200715: 00 120 
O 2/11/200712: 00 121 
02/11/200712:00 122 
20/11/200712:00 56 
12/11/:200719: 00 
13/11/200718: 00 125 
20/11/200712:00 126 
23/11/200718:00 124 
21/11/200718:00 
20/11/:200714:00 
20/11/200717:00 130 
20/11/200719:00 131 
21/11/200715: 00 132 
21/11/200718: 00 133 
21/11/200718;00 134 
2 3/11/200718: 00 129 
22/11/200712:00 
22/11/200714;00 137 
2 3/11/200715: 00 138 
23/11/200718;00 139 
23/11/200718:00 140 
Recurso 
Ed11:ar 
Edgar 
Edgar 
Edgar 
Edgar 
EdRar 
Edgar 
Ed11:ar 
Edgar 
Edgar 
Edg;ir 
Ed11:.ir 
Edgar 
Edgar 
Ed11:ar 
Eda:.ir 
Edgar 
O"I 
00 
Anexo 11 
Manual del sistema 
1.- INTRODUCCIÓN 
Bienvenido al manual del sistema para la administración de órdenes de servicio, el cual tiene como 
objetivo mostrarle el funcionamiento del sistema de una manera sencilla, llevándolo paso a paso por 
cada función del sistema. 
Con este manual usted aprenderá a crear órdenes de servicio dentro del sistema, consultará 
información relacionada con sus clientes y podrá realizar todas las operaciones de administración de 
órdenes de servicio que fueron integradas al sistema. 
Este manual fue desarrollado como un producto de una práctica profesional del ITESM campus 
Querétaro con la empresa NOVOCAR INNOVATIONS SA de CV. 
90 
1. 1. - Descripción del manual 
El manual está divido en capítulos para su fácil comprensión, la primera sección indica la forma en 
que se debe accesar al sistema y posteriormente se describen las opciones para los usuarios con 
privilegios de "Gerente" y los usuarios "Normales". 
Cada función descrita dentro del manual contiene una pantalla igual a la que aparece físicamente en 
el sistema para que sea muy sencillo visualizar los pasos que se deben seguir dentro del sistema. 
91 
2.- ACCESO AL SISTEMA 
Para accesar al sistema es necesario primero prender la computadora, una vez que la computadora 
ha iniciado debemos buscar en la pantalla un ícono que diga sistema. 
Una vez que encontramos el ícono para entrar al sistema damos doble click con el botón izquierdo del 
mouse para iniciar el sistema. La primera pantalla que aparece muestra un botón llamado "LOGIN" 
que permite conectar al sistema. 
BIENVENIDOS!! 
'LOGIN j 
Al presionar el botón de LOGIN aparece la pantalla que solicita los datos para verificar que usted 
pueda utilizar el sistema 
92 
Usuario: l~I --------' 
Password: 
'Enlrar ~ 
Por fu·or iagrese sa aombre de asurio y coatraseia 
Donde: 
Usuario: Aquí deberá escribir el nombre de usuario que le asigno el administrador del sistema. 
Password: Aquí deberá escribir la clave o contraseña que le asigno el administrador del sistema. 
Una vez ingresados los dos datos que el sistema solicita se debe presionar el botón "Entrar''. 
Si al introducir su nombre de usuario y contraseña aparece el siguiente mensaje de error, 
posiblemente no esta introduciendo los datos correctamente, o el nombre de usuario o contraseña 
que esta introduciendo no están dados de alta en el sistema. Para corregir el problema acuda con el 
administrador del sistema. 
Por /a1Jor corrija los errores 
)' 1Juel1Ja a llenar los campos f altantes. 
• Sa Nombre de Usurio y/o 
Password IIO correspoadea. 
hte•te nevameate. 
Si los datos ingresados fueron correctos usted entrará al sistema y se desplegará un menú en la 
pantalla dependiendo del tipo de usuario que le asignó el administrador del sistema. 
93 
3.- OPCIONES PARA GERENTE 
Al accesar al sistema como gerente usted tendrá las siguientes opciones: 
Ventas 
Alta / Modificación de Empleados 
Consulta de Empleados 
Alta / Modificación de Servicios 
Alta / Modificación de Productos 
Alta / Modificación de Detalles de los Vehículos 
Consulta de Productos y Servicios Vendidos 
Estas opciones se desplegarán en un menú con botones para seleccionar la opción deseada. 
ALTA / 
MODIFICA C ION 
EJ.VIPLEADOS 
I'\,... ______ __, 
CONSULTA 
El\lIPLEADOS 
r--______ _ 
PRODUCTOS Y 
SERVICIOS 
VENDIDOS 
Salir 
VENTAS 
94 
!'-;¡,--------
ALTA / 
MODIFICA C ION 
SERVICIOS 
r-,, ______ _ 
ALTA / 
MODIFICACION 
PRODUCTOS 
r-...1---------, 
ALTA / 
MODIFICACIÓN 
DETALLES 
3.1.- Ventas 
Al seleccionar el botón de ventas el sistemadesplegará un menú para escoger la opción deseada: 
Alta / Modificación de Clientes 
Consulta de Clientes 
Esto se debe a que cualquier venta de producto o servicio tiene que ser registrada para algún cliente. 
Si el cliente que solicita el servicio ya se encuentra registrado en el sistema se puede buscar dentro 
de la consulta de clientes, si es un cliente nuevo es necesario registrarlo en la opción de "Alta / 
Modificación de Clientes". 
Si no tiene conocimiento sobre sí el cliente ya está registrado o no, se puede realizar primero una 
consulta y en caso de una respuesta negativa se puede realizar el registro. Si decide realizar un 
registro y resulta que el cliente ya estaba registrado el sistema le avisará el respecto y podrá 
continuar con la venta del servicio. 
Nuevamente las opciones se despliegan en un menú con botones: 
ALTA / 
MODIFICACION 
CLIENTES 
Regresar al Mea• Priacipal 
!'-,_ ______ _ 
95 
CONSULTA 
CLIENTES 
3.2.-Alta I Modificación de Empleados 
Al seleccionar este botón el sistema desplegará una pantalla donde podrá capturar toda la 
información de los usuarios que pueden accesar al sistema, en esta pantalla también se pueden 
realizar cambios a los datos de los usuarios en caso de que así lo requiera. 
Altas/Bajas/Cambios de Empleados 
Empleado: 1 Seleccione un Vendedor ,vi ! Moslrar j 
Nombre: 
Calle: 
Colonia: 
Municipio: 
Teléfono: 
Tipo: 
Uscrld: 
Password: 
Donde: 
'---------------' (Nombre completo) 
:========-=--=--=---=---=---=----=----=-----.---------' (Calle y Número) 
.___ _____ __,(sólo números; lada-f telc:fono) 
~----~ (sólo números; lada+ telefono) 
Usuario 0 Gerente o 
'-------'I (de 4 a 8 caractéres) 
1 (de 4 a 8 caractéres) ---~ 
~--~, (vuelva a escribir el passwmd) 
j Registrar j j Eliminar j 
Empleado: Esta opción le permite seleccionar algún usuario registrado para que el sistema le muestre 
los datos en caso de que quiera realizar algún cambio. Es necesario seleccionar el usuario deseado y 
presionar el botón "Mostrar" para que el sistema despliegue la información. En caso de haber 
ingresado a esta pantalla únicamente para registrar un usuario nuevo no requiere utilizar esta opción. 
Para ingresar o modificar los datos de un usuario es necesario llenar los campos de texto con la 
información requerida y presionar el botón "Registrar". 
96 
En caso de que quiera eliminar un usuario del sistema, primero debe seleccionarlo y presionar el 
botón "Mostrar", una vez que el sistema despliega los datos del usuario puede presionar el botón de 
"Eliminar'' para negarle el acceso al Sistema. 
Es importante que recuerde que al eliminar un usuario del sistema el nombre de usuario que había 
utilizado ese usuario se bloqueará y no podrá ser asignado a ningún otro usuario. 
97 
3.3.- Consulta de Empleados 
En caso de que únicamente quiera consultar los usuarios dados de alta en el sistema puede utilizar 
esta opción. 
Consulta de Empleados 
Usuario: 1 Nombre: 
@ Gerente ~ Usuario Teléfono: 
[ Buscar ] 
Donde: 
Usuario: Corresponde al nombre de usuario 
Nombre: Corresponde al nombre real del usuario 
Teléfono: Corresponde al número telefónico del usuario. 
Debe seleccionar el tipo de usuario que desea consultar (Gerente, Usuario normal), este es un 
requisito obligatorio. 
Los datos anteriores son un filtro para realizar consultas específicas, si no llena ninguno de los 
campos de texto correspondientes, al presionar el botón "Buscar" el sistema desplegará todos los 
usuarios dados de alta en el sistema que sean "Gerentes", "Usuarios" o "Ambos". 
Un ejemplo de una consulta es el siguiente: 
98 
Imprimir Consuba 
Recuerde Configurar la pagina de manera Horizontal 
[N·ll•ifh1416 MiMEl&iié 
11 ! ADRINil AmlAN YERDIGLB.. ! ,---------,----,--------¡ Geren1I! [ Activo 1,Wl/ax18 
~i MECA MECNilICO [ SU CALLE i SU COI..CNA [ SU "1.JNICIPIO [ 44221.04460 [ 4422209953 ! Usuario ¡ Eiminado i 00/00/(XXKJ 
(3-- i MECANICO ~ICO ! ! Usuario i Elminado [ 1f,/1l/2fKJ7 
En la tabla que aparece con los datos consultados puede dar click en cualquier "ID. Usuario" y lo 
llevará directamente a la pantalla de "Alta / Modificación de Empleados" para realizarle cambios al 
usuario. 
En caso de que requiera imprimir la consulta realizada es necesario presionar el botón de "Imprimir 
Consulta" y configurar la impresión de manera Horizontal para que se impriman todos los datos. 
99 
3.4.- Alta/ Modificación de Servicios 
Esta pantalla muestra los servicios dados de alta en el sistema y permite registrar nuevos servicios, 
realizar cambios a los servicios que se encuentran en el sistema y eliminar los servicios que ya no se 
requieren. Los servicios están segmentados por categorías, por eficiencia el sistema inicialmente 
únicamente muestra las categorías, en caso de que quiera ver los servicios asociados a cada 
categoría debe presionar el nombre de la categoría que desea consultar: 
Regresar al me•• 
Agrepr senicios 
PIEL 
~ Predo Tiempo 
REPARACIOiil ASIENTO $120 0.5 Mocificar Elimi1ar 
REPARACJON ASIENTO DELAN1BW SlRRFICE SUPERICR CE. PA $120 0.5 Modficar Elmi,ar 
SERVICIO EXTRA $36 1 Mocificar Elrninar 
SERVICIOS DE PIB.. $52 3 Modificar Elini1ar 
Si requiere ingresar un nuevo servicio debe presionar en "Agregar Servicios" y se desplegará la 
siguiente pantalla donde se solicitan los datos del servicio: 
Cerrar esta veatau 
1 Seleccione una Categoría ;v:,I Cal:egoria: 
Precio: Tiempo: 
Regístrar servicio 
100 
Ingresa la descripción del semcio: 
------~ Crear nueva 
'-------~ categoria 
(lm) 
~-----~ 
Se deben llenar los campos de texto con los datos del servicio, todos los datos son obligatorios, en 
caso de que el servicio pertenezca a alguna categoría existente solo es necesario seleccionar dicha 
categoría, si el servicio no pertenece a alguna categoría existente, es necesario crear una nueva 
categoría para el nuevo servicio. En caso de algún error el sistema le desplegará un mensaje con una 
explicación del problema y puede volver intentar registrar un nuevo servicio. 
Si lo que requiere es modificar un servicio, en la primera pantalla donde aparecen los servicios dados 
de alta en el sistema debe presionar "Modificar". 
$52 0.3 Modificar Ennar 
Esto abrirá la siguiente pantalla: 
CeJT.U" esta veatau 
OTROS 
Categoría: IVINYL ":ICategoria: IVINYL ¡~nueva 
Precio: 152 Tiempo: lo.J l(lm) 
Modificar servicio 
Donde podrá realizar los cambios necesarios a los datos del servicio. Una vez realizados los cambios 
debe presionar el botón de "Modificar Servicio". 
En caso de que requiera eliminar algún servicio, en la pantalla donde se despliegan los servicios 
dados de alta en el sistema debe presionar en "Eliminar" y el sistema le pedirá la confirmación para 
eliminar el servicio seleccionado. 
MAS SERVICIOS $696 1 
101 
3. 5. - Alta / Modificación de Productos 
Esta pantalla muestra los productos dados de alta en el sistema que son utilizados al realizar algún 
servicio. Permite registrar nuevos productos, realizar cambios a los productos que se encuentran en 
el sistema y eliminar los productos que ya no se requieren. Los productos están segmentados por 
categorías, por eficiencia el sistema inicialmente únicamente muestra las categorías, en caso de que 
quiera ver los productos asociados a cada categoría debe presionar el nombre de la categoría que 
desea consultar: 
c.i1íiad 
9 
5 
6 
8 
BOTES 
De,cr1J(ión 
R.ep-eSD' al meH 
Agreprprodactos 
Predo 
$70 
$36 
$56 
$65 
Modb 
Mocib 
Mocib 
Mocib 
Ei"*1ar 
Ei"*1ar 
Ei"*1ar 
Ei"*1ar 
Si requiere ingresar un nuevo producto debe presionar en "Agregar Productos" y se desplegará la 
siguiente pantalla donde se solicitan los datos del producto: 
Cemtr esta veatau 
Categoria: 1 Seleccione una Categoría ,~~J Categoria: 
Precio: 
Regislrar producto 
102 
Ingresa ladesmpción del producto: 
~----------. Crear nueva 
'-------~ categooa 
Se deben llenar los campos de texto con los datos delproducto, todos los datos son obligatorios, en 
caso de que el producto pertenezca a alguna categoría existente solo es necesario seleccionar dicha 
categoría, si el producto no pertenece a alguna categoría existente, es necesario crear una nueva 
categoría para el nuevo producto. 
En caso de algún error el sistema le desplegará un mensaje con una explicación del problema y 
puede volver intentar registrar un nuevo producto. 
Si lo que requiere es modificar un producto, en la primera pantalla donde aparecen los productos 
dados de alta en el sistema debe presionar "Modificar". 
6 $256 
Esto abrirá la siguiente pantalla: 
Cenar esta ve.tau 
TUBO ESCAPE 
Categoria: jrusos .'"J Categoria: jruoos ¡~meva 
Precio: 12!i6 Cmcídac:t 16 
Modificar produclo 
Donde podrá realizar los cambios necesarios a los datos del producto. Una vez realizados los 
cambios debe presionar el botón de "Modificar Producto". 
En caso de que requiera eliminar algún producto, en la pantalla donde se despliegan los productos 
dados de alta en el sistema debe presionar en "Eliminar" y el sistema le pedirá la confirmación para 
eliminar el producto seleccionado. 
3 $25 
103 
3.6.-Alta I Modificación de Detalles 
Esta pantalla muestra los detalles que presentan los vehículos dados de alta en el sistema. Permite 
registrar nuevos detalles, realizar cambios a los detalles que se encuentran en el sistema y eliminar 
los detalles que ya no se requieren. Los detalles están segmentados por categorías, por eficiencia el 
sistema inicialmente únicamente muestra las categorías, en caso de que quiera ver los detalles 
asociados a cada categoría debe presionar el nombre de la categoría que desea consultar: 
Repesar al meH 
Apepr ••evos detales 
EXTERIORES 
~ 
Si requiere ingresar un nuevo detalle debe presionar en "Agregar Nuevos Detalles" y se desplegará la 
siguiente pantalla donde se solicitan los datos del detalle: 
Cerrar esta veataaa 
Categoría: 1 Seleccione una Categoría ,!JI Categoría: 
Regislrar detalle 
104 
Ingresa la descripción del detalle: 
~-------, Crear DJJeVa 
'----------~categoria 
Se deben llenar los campos de texto con los datos del detalle, todos los datos son obligatorios, en 
caso de que el detalle pertenezca a alguna categoría existente solo es necesario seleccionar dicha 
categoría, si el detalle no pertenece a alguna categoría existente, es necesario crear una nueva 
categoría para el nuevo detalle. 
En caso de algún error el sistema le desplegará un mensaje con una explicación del problema y 
puede volver intentar registrar un nuevo detalle. 
Si lo que requiere es modificar un detalle, en la primera pantalla donde aparecen los detalles dados 
de alta en el sistema debe presionar "Modificar''. 
Esto abrirá la siguiente pantalla: 
Cerrar esta veama 
Categoria: L_I IN_T_E_RI_O_RE_S ___ _;_,..,-=] Categoria: 
Modificar detalle 
Desaipcion: 
QUEMADA ASIENTOS 
DELANTEROS 
._IIN_T_ER_I_OR_E_S __ ~I ~: 
Donde podrá realizar los cambios necesarios a los datos del detalle. Una vez realizados los cambios 
debe presionar el botón de "Modificar Detalle". 
En caso de que requiera eliminar algún detalle, en la pantalla donde se despliegan los detalles dados 
de alta en el sistema debe presionar en "Eliminar'' y el sistema le pedirá la confirmación para eliminar 
el detalle seleccionado. 
RAYON IURTA DElNlTERA 
105 
3. 7.- Consulta de Productos y Servicios Vendidos 
Esta pantalla permite realizar consultas de las ventas realizadas por productos o servicios, las 
consultas del sistema son dinámicas, es decir que pueden ser tan generales o específicas como 
usted requiera. 
Consulta de Ventas por Producto y/o 
Servicio 
Fecha: 
O Hoy 
@ entre []3 1 C3 / ~I -~I (díalmeslaño) 
y c:a1ca,1 l(díalmes/año) 
Consultar 
Regresar al me•• priacipa) 
Categoria Servicios: 
D I Todas las Categorías v j 
Categoria Productos 
D j Todas las Categorías v j 
Fecha: Puede especificar un rango de fechas para desplegar una consulta en este intervalo, si 
selecciona la opción "Hoy" el sistema desplegara las ventas del día, en caso de que seleccione la 
opción "Entre" y no llene ningún campo de la fecha, el sistema no limitará la consulta a ningún rango 
de fecha, por lo que desplegará todas las ventas sin importar a que fecha pertenezcan. Es 
conveniente recordar que una vez que el sistema tenga mucho tiempo trabajando, una consulta sin 
limitar a un rango de fecha puede ser extremadamente larga por el volumen de operaciones 
consultadas. 
Categorías Servicios: Si selecciona la casilla que se encuentra del lado izquierdo de las opciones de 
las categorías el sistema segmentará la consulta de ventas de servicio por categorías. Si además 
selecciona una categoría en específico, el sistema limitará la consulta a la categoría seleccionada. 
Categorías Productos: Si selecciona la casilla que se encuentra del lado izquierdo de las opciones de 
las categorías el sistema segmentará la consulta de ventas de productos por categorías. Si además 
selecciona una categoría en específico, el sistema limitará la consulta a la categoría seleccionada. 
106 
Ejemplos de consultas: 
Servicios: 
Total de Senidos 
SERVICIOS DE PIEL 
KEPAKACION ASIENTO DELANn:R.O S 
SERVICIO EXl'RA 
KEPAKACION ASIENTO 
UPAKACION PD'.ZA 
OTROS 
OTR.A8 UPA VINYL 
MAS SERVICIOS 
Productos: 
Total de Prodactos 
ESPIJMA 
AIRE COMPRIMIDO 
MASBOTES 
OTROSBOTES 
CHORRO DE BOTES 
GAS 
Servicios: 
PIEL 
REPARACION ASIENTO 
REPARACION ASIENTO DD.ANTER.O S 
SER.VICIOS DE PIEL 
VINYL 
OTROS 
MAS SER.VICIOS 
REPARACION PIEZA 
OTRAS KEPA VINYL 
Productos: 
TUBOS 
TUBOl:SCAPE 
TUBO DE CONDUCCION 
TUBO DE CALD'ACCION 
TUBO DE CONDENSACION 
TUBO DE IIAUDA 
MASTDBOS 
OTROS TUBOS 
Imprimir Consulta 
28 
3 
4 
l 
7 
3 
2 
l 
5 
39 
3 
3 
l 
2 
l 
3 
lmprimi' Consulta 
s 
l 
1 
l 
7 
1 
3 
l 
1 
10 
3 
1 
1 
l 
1 
1 
1 
En caso de que requiera imprimir la consulta realizada es necesario presionar el botón de "Imprimir 
Consulta" y configurar la impresión de manera Vertical para que se impriman todos los datos. 
107 
3. B. - Alta I Modificación de Clientes 
Al seleccionar este botón el sistema desplegará una pantalla donde podrá capturar toda la 
información de los clientes que requieren de algún servicio, en esta pantalla también se pueden 
realizar cambios a los datos de los clientes en caso de que así lo requiera. 
Nombre: 
RFC: 
Calle: 
Colonia: 
Municipio: 
Estado: 
C.P.: 
Teléfono: 
Teléfono 2: 
Fax: 
Celular: 
Nextd: 
Email: 
Contacto: 
Medio: 
Clientes 
::===-=--=---=.,-~---_-_-_-_-_-_-_-~----=------=------_-_-~-~(A. Paterno, A.Mab:mo, Nombre o Razon Social) 
~-1-_I __ I- '----1 _____, 
:=====-=-=--=--=--=--=--=--=--=-.------~<Calle y Número) 
'---1 S_e_lec_c_io_ne_u_n_E_sta_d_o ___ =:v jPaís.: 1 Seleccione un País 
(sólo mmcro; 5 dígitos) 
::==============:::::: 
:=-=============-=: (sólo números; lada+ teléfono) 
(sólo números; lada+ teléfono) 
:==============~ 
:==============~ 
(sólo mmcros; lada+ tdéfono) 
-------~ (sólo números; lada+ teléfono) 
-------~ (sólo mímeros; lada+ tdéfono) 
~-----------~(ej:nombre@dominio.com) 
Registrar Cliente 
Para ingresar los datos de un cliente es necesario llenar los campos de texto con la información 
requerida y presionar el botón "Registrar Cliente". En caso de que registre un cliente que ya existe, el 
sistema le preguntará si desea modificar los datos del cliente con la nueva información. 
Una vez que ha registrado el cliente el sistema lo re direccionará a la pantalla donde se muestra el 
"Detalle del cliente" donde puede visualizar los vehículos registrados para el cliente, los servicios 
activos y pendientes de pago, etc. (La pantalla de "Detalle del Cliente" se explica más adelante). 
108 
3.9.- Consulta de Clientes 
En esta pantalla puede consultar los clientes dados de alta en el sistema. 
Nombre 
RFC: 
Calle: 
Colonia: 
Muniiq,.io: 
Estado: 
C.P.: 
Teléfono: 
Tc1éfono2: 
Fax: 
Celular:Nc:mi 
Emai1: 
Contacto: 
Medio: 
Consulta de Clientes 
1-
--~---~~~~~.=;-~-_-_ -_-~-~(completo) 
~---~-1~-~ 
D ~--------------' (Calle y Número) 
D 
D 
O I Cualquier Estado -~-----~v=I OPais: J~c_ua_lq~ui_er_P_aIB _______ --=vl 
D 
D 
D 
D 
D 
D 
D 
D 
D 
(sólo número; 5 dígitos) 
(sólo números; Jada+ teléfono) 
(sólo números; Jada+ teléfono) 
(sólo números; Jada+ teléfono) 
(sólo IÚl!eros; Jada+ teléfono) 
(sólo números; lada+ teléfono) 
(ej:-~.com) :::==========================: ......., . .,~........_, 
D Va solo ~ eJiminadoc 
1 Buscar J 
Como se puede observar, por cada parámetro como el Nombre, RFC, Calle, etc., se ubica un campo 
de texto y una casilla a su lado izquierdo. La casilla al lado Izquierdo del campo de texto es para 
indicarle al sistema que usted desea que despliegue ese dato específico del cliente. En otras 
palabras, si no selecciona la casilla al lado izquierdo del campo de texto de Email, el sistema NO 
desplegará este dato en la consulta. El único dato que el sistema despliega por default es el Nombre 
del cliente. 
Los campos de texto sirven para refinar o personalizar una búsqueda, por ejemplo, si usted requiere 
consultar todos los clientes que vivan en la colonia "Álamos", es necesario que escriba álamos en el 
campo de texto de Colonia y el sistema desplegará todos los clientes que tienen registrada esa 
Colonia. De la misma manera para los campos de texto restantes. 
La casilla de "Ver Solo Clientes Eliminados" restringe la consulta para que se desplieguen únicamente 
los clientes que han sido eliminados del sistema. 
109 
Un ejemplo de una consulta es el siguiente: 
Imprimir Consulta 
Recuerde Configmar la pagina de manera Horizontal 
~ - Pend1ent"" 1 FFc',a :Je Re~ str::, ¡1 1 CARLOS IIENA ¡mail@son,.CDl'l'I 5 
~[ MIGUB. RENDON 1 1 O 
9372 9372 l6/11/1!.XJ7 ~.-1 o ___ ,l,_16-/1_1/'100_7 ___ ;...-__ Detale En1il" 
l0eta1e 1 Eliminar 
íl INLEVO I lo 
Ff / SCWECWECWECWE i I O 
~I O l '1D/11/1!.XJ7 ~r-1 o---i-¡-30-'--¡1---'-1/'100-7---i----1 eeta1e 1 Eimi1ar 10eta1e ¡ Birrinar 
En la tabla que aparece con los datos consultados puede presionar en cualquier Nombre y lo llevará 
directamente a la pantalla de "Alta / Modificación de Clientes" para realizarle cambios a los datos del 
cliente. 
En esta consulta se seleccionó la casilla de Email y por lo tanto el sistema desplegó este dato para 
todos los clientes que se consultarán. En caso de que un dato contenga demasiados caracteres, el 
sistema restringe la tabla a un tamaño y por lo tanto pudiera presentarse cortada o incompleta la 
información. Si esto sucede, puede presionar cualquier dato que este incompleto y el sistema 
desplegará en una pantalla aparte la información completa del dato. En este ejemplo se puede 
presionar el Mail del primer cliente y el sistema desplegará la información completa del mail. 
Los demás datos que el sistema despliega por default son: 
Número de servicios realizados al cliente 
Monto del total por los servicios realizados al cliente 
Monto de lo pendiente de pago por los servicios realizados al cliente 
La fecha en que se registró al cliente 
La opción de checar los detalles del cliente (Esto lo re-direccionará a la pantalla "Detalle del 
Cliente") 
La opción de eliminar al cliente del sistema 
Un cliente que ha sido eliminado del sistema puede ser reingresado con los mismos datos en 
cualquier momento. 
Solo el gerente puede eliminar y reingresar al sistema a los clientes. 
En caso de que requiera imprimir la consulta realizada es necesario presionar el botón de "Imprimir 
Consulta" y configurar la impresión de manera Horizontal para que se impriman todos los datos. 
110 
3. 1 O. - Detalle del Cliente 
Esta pantalla presenta una información detallada de las actividades realizadas con el cliente. 
Repesar al aea• 
IRazim Social !CARLOS MENA 
/Consrmotota1: Js9112 ¡Consmnofacbndo: !s 1114s ¡$9372 
Veblculos Registrados: 
Ordenes de Servicio Activas: 
Ordenes de Servido F'inalizadas Pendientes de Pago: 
Ordenes de Servicio Finalizadas Pendientes de Facturar: 
Facturas penclentes de pago: 
Historial: 
Por eficiencia, el sistema no presenta toda la información en una sola pantalla, si requiere visualizar 
los vehículos registrados para el cliente, debe presionar "Vehículos Registrados", así sucesivamente 
para cada opción. 
111 
Vehículos Registrados 
Vehlculos Registrados: 
r· - 1wca·· , ~ .Modeo : i Placas . 
[ _______ -~ _ _ _ : ___________ ----~ _________ ___ I '1JXJ7 .. l ----------~ _____ ! -----152.fVG 
Agregar Vehículo 
Si requiere registrar un nuevo vehículo para el cliente es necesario presionar el botón "Agregar 
Vehículo". 
Si requiere modificar los datos de algún vehículo registrado es necesario presionar cualquier dato del 
vehículo. 
Si desea eliminar algún vehículo para el cliente, debe presionar "Eliminar. 
En caso de que requiera registrar un nuevo servicio para algún vehículo, debe presionar "Nuevo 
Servicio". 
Restricciones: 
No se pueden eliminar vehículos con servicios activos. 
El identificador de cada vehículo es el número de Placa, si hay un cliente que tenga registrado 
el mismo número de Placa el sistema no permitirá que se registre nuevamente. En caso de 
que requiera asignar el vehículo a un nuevo cliente, es necesario eliminar primero el vehículo 
para el cliente anterior y darlo de alta por primera vez con el nuevo cliente. 
Para agregar o modificar los datos de algún vehículo el sistema le desplegará la siguiente pantalla 
donde podrá capturar la información requerida del vehículo: 
112 
Cerrar esta ,,.eatau 
Marca: 1 Seleccione una Marca v 1 
(FORO, GM ... etc) 
Tipo: 1 Seleccione un Tipo v 1 
(JETIA, FOCUS ... etc) 
Placas: 
Marca: 
Tipo: 
Color: 
r---------, Registrar DDeVil 
~-----~ marca 
.---------, Registrar DIJero 
~----~tipo 
Registrar DDeVO 
~-----~ tipo 
Si el vehicolo oo tíeoe placas registrar mímem de permiso de circolación 
Modelo: 1 Seleccione un modelo v 1 
Registrar vehículo 
Se deben llenar los campos de texto con los datos del vehículo, todos los datos son obligatorios, en 
caso de que la Marca o el Tipo pertenezcan a alguna categoría existente solo es necesario 
seleccionar dicha categoría, de lo contrario, es necesario crear una nueva categoría para la Marca o 
el Tipo. 
Ordenes de Servicio Activas: 
Tipo FechaEnt. Hara Ent. Total 
FOQJS 
Esta tabla despliega las órdenes de servicio que se abrieron en algún momento y que continúan 
activas. Nuevamente se pueden modificar la información del vehículo presionando cualquiera de los 
datos. 
En caso de que quiera entrar a la orden de servicio activa, es necesario presionar el número de 
orden. Lo que abrirá la siguiente pantalla: 
113 
Agregar Prodactos 
Onlea de senicio: 16 
Regresar al detaDe del clieate 
Agregar Servicios Apepr DetaDes del 
Velümlo 
Cancelar Orden 
Total de b onlea: 0.00 
Cancelar Orden 
Agrepr Coaeatarios 
Para agregar algún producto utilizado para el servicio es necesario presionar "Agregar Productos". 
Para agregar algún servicio realizado en la orden es necesario presionar "Agregar Servicios". 
Para registrar algún detalle que pueda presentar el vehículo es necesario presionar "Agregar Detalles 
del Vehículo". 
Para agregar algún comentario a la orden de servicio es necesario presionar "Agregar Comentarios". 
En caso de que haya abierto alguna orden por error, puede presionar el botón de "Cancelar Orden". 
Restricciones: 
Como los productos o servicios realizados a un vehículo son registrados en el sistema 
después de haberse realizado, una vez que ha agregado un producto o servicio a la orden de 
servicio, aún cuando es posible cancelar la orden en cualquier momento, esta acción no implica que 
no se haya realizado la orden, por lo que los productos utilizados serán dados de baja del inventario. 
El único efecto que tendrá la cancelación de la orden es evitar que se genere un saldo pendiente de 
pago hacia elcliente. 
Los productos o servicios agregados a una orden de servicio se presentan en diferentes colores para 
hacer más sencilla su diferenciación. La siguiente pantalla muestra una orden de servicio con 
productos y servicios: 
114 
Imprimir Orden de Servicio 
__ Mod_ilic_ar_Elem_e_n10_s_de_la_Orde_n ___ ] 1 Cancelar Orden 
SER\1CIOS 
Cantidad Agregar: Descripción 
¡ o jREPARACIONPIEZA 
Tiempo es1imado: 1 In. 
Cantidad Agregar: 
¡ o jESPUMA 
PRODUCTOS 
Descripción 
Importe Precio Nuevo 
$65.00 1165 1 1 
Total: $65.00 
Importe Precio Nuevo 
S 56.00 
1 1 
Total: S 56.00 
DETALLES DEL VEIDCULO 
!QUEMADA ASIENTOS DELANTEROS 
COMENTARIOS 
Total 
$65.00 
Total 
S 56.00 
Comentó: ADRJAN VEROIGua Fecha: 16/01/2008 
jFALTA AVJSAR AL CUENTE 
Total 4e b onlea:: lll.00 
__ M_od_ilic_ar_Be_me_rms_de_la_Orde_n ___ l ! CancelarOrden 
Operaciones 
Elminar de la Orden 
Operaciones 
Elminar de la Orden 
Elminar de la Orden 
H<Q: 10:10:01 
Una vez que se agregó un producto o un servicio a la orden de servicio es posible modificar la 
cantidad o el precio directamente en la orden de servicio, sin necesidad de ir a la pantalla de 
productos o servicios. Para esto se puede utilizar el campo de texto de Agregar donde se puede 
modificar la cantidad de productos o servicios en la orden de servicio y el campo de texto de Precio 
Nuevo para modificar el precio del producto o servicio en la orden de servicio específica y 
presionando el botón de "Modificar Elementos de la Orden". 
Cuando la orden de servicio tiene algún producto o servicio se puede imprimir en cualquier momento, 
pero cuando presione el botón de "Imprimir Orden de Servicio" el sistema le preguntará si desea 
finalizar la orden de servicio. Si acepta finalizar la orden de servicio es imposible agregarle más 
productos o servicios y el sistema automáticamente generará un saldo pendiente de pago igual al 
monto de la orden de servicio. Si no finalizá la orden de servicio únicamente se imprimirá y quedara 
activa para realizar cambios o agregarle elementos. 
115 
Órdenes de Servicio Finalizadas Pendientes de Pago 
Ordenes de Servicio Fina&zitdas Pendientes de Pago: 
i tun. Orden I Usuin:I : Total ~ ! Fedla Ent. Fedla Sal. Fedla Pago P.nial ! Todo ! 
[ 12 [ ~ --- [ $-~ - I $ 139 i- º7ll2/D11 1 07/l2/D17 c=ic:r=J c=J i D -\ 
[ ---~~-~! ___ ~ -- l ---.:~~~~-L __ --!:~~~-:: _ _e:_~!~-~-L_-:10~~~--: _____ L_J ______ J_ ------r -:1~:_____ _1_:: ___ _[ iJ l 
Esta tabla despliega las órdenes de servicio pendientes de pago. 
Si desea revisar a detalle cuales fueron los servicios o productos utilizados en la orden de servicio 
debe presionar el número de orden de la orden de servicio que quiere consultar a detalle. 
Si la fecha del pago que quiere registrar es diferente a la fecha en la que registra el pago es 
necesario que llene el campo de Fecha Pago, de lo contrario el sistema registrará como fecha de 
pago el día en que realice el registro. 
Si el pago que registra no cubre el monto pendiente de la orden de servicio es necesario registrar el 
monto del pago realizado en el campo de Parcial, de lo contrario puede seleccionar la casilla Todo y 
el sistema registrara un pago por el monto pendiente de la orden automáticamente. 
Se pueden registrar pagos a diferentes órdenes de servicio al mismo tiempo, solo llene los campos 
requeridos y presione el botón "Pagar''. 
Restricciones: 
Una vez que se registre un pago no es posible cancelarlo. 
116 
Órdenes de Servicio Finalizadas Pendientes de Facturar 
ordenes de servicio Fina&zadas Pendientes de Facturar: 
1 fun.O'den 1 UsalD Total Petdenll! Fecha&rt. FechaSal. Fadlnr: 
1 
14 
1 
A[JUM $1l05 $1105 UJ/ll/1007 UJ/l2/21XJ7 D 
15 ADRIM $120 $0 lll/ll/1007 10/ll/1007 D 
11 Factua si!Jjente: 
1 Facuar j 114 
Esta tabla muestra las órdenes de servicio finalizadas pendientes de facturar, independientemente de 
si están pendientes de pago o no. 
Si desea revisar a detalle cuales fueron los servicios o productos utilizados en la orden de servicio 
debe presionar el número de orden de la orden de servicio que quiere consultar a detalle. 
El sistema automáticamente informa cual es el número de factura siguiente, sin embargo puede 
escoger otro número de factura modificando el campo de# Factura Siguiente. 
Se pueden facturar diferentes órdenes de servicio en una misma factura, solo es necesario 
seleccionar las casillas de las órdenes de servicio que requiere facturar y presionar el botón 
"Facturar''. 
Restricciones: 
No es posible duplicar un número de factura, en caso de que cambie el número de factura y 
seleccione uno ya existente el sistema le mandará un aviso de error. 
Para poder facturar a un cliente es necesario que estén registrados sus datos fiscales (RFC, 
Dirección, etc.). 
El número de órdenes de servicio que se pueden facturar en una misma factura dependen del 
número de productos o servicios que tenga cada orden de servicio limitadas por el tamaño 
impreso de la factura. 
El facturar una orden de servicio no afecta la información de los pagos relacionados con dicha 
orden de servicio. 
117 
Facturas Pendientes de Pago 
Fitduras pendientes de pztga: 
,-~t11 ... ! Permrte . f ... Fed1a ereadan 
12 _j ADRIAN 
-~----------·-·------
Ordenes asignadas a esta factura: 
[ NLril'. Orden ~ -To_tal_-,l~Perden--le-,-Fedla--Ent.--~-Fedla-Sal-. -c---Fedla--Pago----~-Par-dal-. --,Todo --¡ 
12 flJIJ I flJIJ 1 - Cl7/J2(Jl1J7 l ____ 01_'/12/1flJ1 __ ~_1 ____ ~ ~-J=-l~_i_--·_ 1 _ ¡o¡ 
Esta tabla presenta las órdenes de servicio que ya fueron facturadas y están pendientes de pago. 
Aún cuando en la consulta de órdenes de servicio pendientes de pago aparecen todas las órdenes de 
servicio independientemente de si están facturadas o no, esta consulta permite visualizar la 
información por factura. 
Se pueden realizar pagos a las órdenes de servicio facturadas de la misma manera que en la pantalla 
de "Ordenes de Servicio Finalizadas Pendientes de Pago". 
Si desea revisar a detalle cuales fueron los servicios o productos utilizados en la orden de servicio 
debe presionar el número de orden de la orden de servicio que quiere consultar a detalle. 
Si desea puede cancelar cualquier factura presionando "Cancelar'' en la factura correspondiente. 
Restricciones: 
Aún cuando cancele una factura, el número de factura será bloqueado para que no pueda 
volver a ser utilizado, debido a que existe un registro de la existencia de dicha factura y tiene 
un estatus de cancelada. 
Al cancelar una factura las órdenes de servicio asociadas cambian su estatus a pendientes de 
facturar para poder ser facturadas en una nueva factura. 
El cancelar una factura no afecta la información de los pagos de las órdenes de servicio 
asociadas. 
118 
Historial 
Historial: 
fedaa: 
ÜHoy 
@Entre Ci3J,C2;J ,I (cfa~> 
~=~ 
y ca, ca, 1 (cfa,'nes/aio) 
No. Orden: 
'------;::==-----------~ 
Catl!gorias Senlido&: 1 Seleccione una Categor¡:a v J 
Catl!gorias ProaJCtos: J Seleccione una Categoria v J 
Ordenar por: @ Fedta O Total Üt:Orden Dverl.hk.a,e,b:Totales 
[ Consular ] 
Esta pantalla permite realizar consultas del historial de órdenes de servicio realizadas para cliente 
específico, las consultas son dinámicas, es decir que pueden ser tan generales o específicas como 
usted requiera. 
Fecha: Puede especificar un rango de fechas para desplegar una consulta en este intervalo, si 
selecciona la opción "Hoy" el sistema desplegara las órdenes de servicio del día, en caso de que 
seleccione la opción "Entre" y no llene ningún campo de la fecha, el sistema no limitará la consulta a 
ningún rango de fecha, por lo que desplegará todas las órdenes de servicio del cliente sin importar a 
que fecha pertenezcan. Es conveniente recordar que una vez que el sistema tenga mucho tiempo 
trabajando, una consulta sin limitar a un rango de fecha puede ser extremadamente larga por el 
volumen de operaciones consultadas. 
No. Orden: Puede limitar la consultaa una orden de servicio en específico llenando este campo. 
Categorías Servicios: Si selecciona una categoría en específico, el sistema limitará la consulta a la 
categoría seleccionada, es decir desplegará únicamente las órdenes de servicio que contengan 
servicios de dicha categoría. 
Categorías Productos: Si selecciona una categoría en específico, el sistema limitará la consulta a la 
categoría seleccionada, es decir desplegará únicamente las órdenes de servicio que contengan 
productos de dicha categoría. 
Ordenar por: Puede seleccionar si desea ordenar la consulta de acuerdo a la fecha, al monto del total 
de las órdenes de servicio o de acuerdo al número de orden de servicio. En cualquiera de los casos el 
orden es de menor a mayor. 
Ver Únicamente totales: Si selecciona esta casilla la consulta no desplegará a detalle todas las 
órdenes de servicio, únicamente desplegara un resumen de los resultados del total de las órdenes de 
servicio que cumplen con las restricciones de la consulta. 
119 
Ejemplo de una consulta sin restricciones del historial: 
1 Num. Orden 1 Usuario 1 Total 1 Pendiente 1 FediaEnt. 1 Fedia Sal. 1 FediaPago Fadirada 
11 1 AORIAN $3952 $0 1 07/J2f.l007 07/12/1007 lE,/01/2008 s 
12 ADRIAN $139 $139 07/J2f.l007 07/J2f.l007 00/00/(XXX) s 
13 ADRIAN $1l56 $0 10/J2f}007 10/J2f]007 JE,/01/1008 s 
TOTAl..f:5: 8147 139 
Ordm:s Canceladas- o 
Factan.s Rntindas 
Fadllras Fina&zadas· 3 
, ...... fadLra I Usaio Total Pmlenle 
1 
l'edlaCreadon AaDles 
1 11 1 MRfM $3952 $0 1 a1/U/D17 e.alis' 
Ordenes asignadas a esta factura: 
1 Nt..m. Orden 1 Total FediaEnt. FediaSal. 
1 11 1 $3952 07/12/1007 07/12/'1JJJ7 
l 1un. Factura I U:swrio Total Pendiente Fedia Creacion Aaiones 
1 13 1 ADRlAN $1l56 $ O 14/12/1007 Canrelar 
Ordenes asignadas a esta factura: 
1 Nt..m. Orden 1 Totdl FediaEnt. FediaSal. 
1 13 1 $1!.56 10/12/1007 10/l:2f}m7 
Total Pendiente Fed,a Creaóon Aaiones 
ADRIAN :$139 ·$ l"l'J 14/11./1007 Cancelar 
Ordenes asignadas a esta factura: 
1 !un. Orden 1 Totdl Fedia Ent . FediaSal. 
1 12 $139 07/12/11.X11 l'Jl/rJ,/1001 
Total Pamltle 
1 TOJAU!i: U41 u, 
Fadlras Caocdadas: O 
Si desea revisar a detalle cuales fueron los servicios o productos utilizados en la orden de servicio 
debe presionar el número de orden de la orden de servicio que quiere consultar a detalle. 
Si desea puede cancelar cualquier factura presionando "Cancelar'' en la factura correspondiente. 
120 
Ejemplo de una consulta con la restricción "Ver Únicamente Totales": 
l l'ul.Ord!n I lJilail Tolal FedaEnt. 
DM 
Fadans RnJiudn 
Tolal 
1147 
121 
4.- OPCIONES PARA USUARIO NORMAL 
Al accesar al sistema como usuario normal usted tendrá las siguientes opciones: 
Alta / Modificación de Clientes 
Consulta de Clientes 
Consulta de Servicios 
Consulta de Productos 
Consulta de Detalles de los Vehículos 
Estas opciones se desplegarán en un menú con botones para seleccionar la opción deseada. 
ALTA / 
MODIFICACION 
CLIENTES 
CONSULTA 
SERVICIOS 
Sair 
CONSULTA 
DETALLES 
122 
CONSULTA 
CLIENTES 
CONSULTA 
PRODUCTOS 
4.1.-Alta / Modificación de Clientes 
Al seleccionar este botón el sistema desplegará una pantalla donde podrá capturar toda la 
información de los clientes que requieren de algún servicio, en esta pantalla también se pueden 
realizar cambios a los datos de los clientes en caso de que así lo requiera. 
Nombre: 
RFC: 
CaDc: 
Colonia: 
Municipio: 
Estado: 
C.P.: 
Teléfono: 
Teléfono2: 
Fax: 
Celular. 
Ncxtcl: 
Email.: 
Contacto: 
Medio: 
Clientes 
~==-=--=--=..-,.:::-_-___:::-___:::-_-___:::-_-_-_-...:;---;:::._-=--=----_-~-~<A. Paterno, A..Matano, Nombre o Razon Social) 
~-~1-~---~-._I --~ 
::===============.-------'(Cale y Número) 
._I S_e_lec_c_io_ne_u_n_Esla_d_o ___ ---=· "'.·!País: 1 Seleccione un País 
(sólo número; s digitos) 
~=============='. 
::==============='. 
(sólo números; lada+ teléf'ono) 
::==============='. 
(sólo números; lada+ teléf'ono) 
:==============~ 
(sólo números; lada+ tcléfooo) 
~------~ (sólo números; lada+ teléfono) 
~------~ (sólo números; lada+ tcléfooo) 
~-----------~(cj:nombre@dominio.com) 
Regislrar Cliente 
... ¡ 
Para ingresar los datos de un cliente es necesario llenar los campos de texto con la información 
requerida y presionar el botón "Registrar Cliente". En caso de que registre un cliente que ya existe, el 
sistema le preguntará si desea modificar los datos del cliente con la nueva información. 
Una vez que ha registrado el cliente el sistema lo re direccionará a la pantalla donde se muestra el 
"Detalle del cliente" donde puede visualizar los vehículos registrados para el cliente, los servicios 
activos y pendientes de pago, etc. (La pantalla de "Detalle del Cliente" se explica más adelante). 
123 
4.2.- Consulta de Clientes 
En esta pantalla puede consultar los clientes dados de alta en el sistema. 
Nombre 
RFC: 
Calle: 
Colonia: 
Municipio: 
Estado: 
C.P.: 
TcléfOJ10: 
Tcléfonol: 
Fax: 
Celular. 
Ncxtel: 
F.mai1: 
Consulta de Clientes 
o :=..-=-----=-----~-,=--=====-=-.-~-~--=-=:---' (completo) 
o l~~l-~-~-1~-~ 
0 ::==============-,---------' (Calle y Número) 
o ::==============: 
o ::======='-----~ 
O I Cualquier Estado vJ O País: ~I C_ua_lquie_-_r_P_aís _______ ~"'I 
0 (sólo IÚDero; 5 dígitos) :=============:::::: o (sólo IIÍlmeros; lada+ teléfono) 
o (sólo IIÍlmeros; lada.+ teléfono) 
O (sólo mímeros; lada.+ teJi:íom) 
o (sólo mneros; lada.+ teléfono) 
o (sók> números; lada+ teléfono) 
O (ej: IIDJDbre@domüo.com) 
~- o 
:=========================~ 
Medio: º'-----------------' 
O Ver solo clieatec elimirw1os 
! Buscar 1 
Como se puede observar, por cada parámetro como el Nombre, RFC, Calle, etc., se ubica un campo 
de texto y una casilla a su lado izquierdo. La casilla al lado Izquierdo del campo de texto es para 
indicarle al sistema que usted desea que despliegue ese dato específico del cliente. En otras 
palabras, si no selecciona la casilla al lado izquierdo del campo de texto de Email, el sistema NO 
desplegará este dato en la consulta. El único dato que el sistema despliega por default es el Nombre 
del cliente. 
Los campos de texto sirven para refinar o personalizar una búsqueda, por ejemplo, si usted requiere 
consultar todos los clientes que vivan en la colonia "Álamos", es necesario que escriba álamos en el 
campo de texto de Colonia y el sistema desplegará todos los clientes que tienen registrada esa 
Colonia. De la misma manera para los campos de texto restantes. 
La casilla de "Ver Solo Clientes Eliminados" restringe la consulta para que se desplieguen únicamente 
los clientes que han sido eliminados del sistema. 
124 
Un ejemplo de una consulta es el siguiente: 
Imprimir Consula 
Recuerde Codigmaa la pagina de manera Horizontal 
ÍN-
1 
fl CARLOS MENA 5 9372 1244 16/11/1JX)7 Detale 
J2 1 MIGlE. RENJON !'--0---ro-~I 0---~! 16-/-11/1JX)--7---~¡ De-tale--.---
íJ/ l'UVO I o ro-, o ¡ '1D/11/1JX)7 1 Detale 
J4 ! SCWECWECWECWEI o ro-r-10---i-i 3l-/-11/1JX)--,---~I De-ta-11!-.----
En la tabla que aparece con los datos consultados puede presionar en cualquier Nombre y lo llevará 
directamente a la pantalla de "Alta / Modificación de Clientes" para realizarle cambios a los datos del 
cliente. 
En esta consulta se seleccionó la casilla de Email y por lo tanto el sistema desplegó este dato para 
todos los clientes que se consultarán. En caso de que un dato contenga demasiados caracteres, el 
sistema restringe la tabla a un tamaño y por lo tanto pudiera presentarse cortada o incompleta la 
información. Si esto sucede, puede presionar cualquier dato que este incompleto y el sistema 
desplegará en una pantalla aparte la información completa del dato. En este ejemplo se puede 
presionar el Mail del primer cliente y el sistema desplegará la información completa del mail. 
Los demás datos que el sistema despliega por default son: 
Número de servicios realizados al cliente 
Monto del total por los serviciosrealizados al cliente 
Monto de lo pendiente de pago por los servicios realizados al cliente 
La fecha en que se registró al cliente 
La opción de checar los detalles del cliente (Esto lo re-direccionará a la pantalla "Detalle del 
Cliente") 
En caso de que requiera imprimir la consulta realizada es necesario presionar el botón de "Imprimir 
Consulta" y configurar la impresión de manera Horizontal para que se impriman todos los datos. 
125 
4.3.- Detalle del Cliente 
Esta pantalla presenta una información detallada de las actividades realizadas con el cliente. 
Repesar al aeaa 
/Rv.ón Soáal jCARLOS MENA 
/Consumo tota1: js 9312 ~ fadmado: Is nMs IPeniirm de Paeo: IS9372 
----- ---·----------
Vebiculos Registrados: 
Ordenes de servido Activas: 
Ordenes de servido Finalizitdas Pendientes de Pago: 
Ordenes de servido Finalizadas Pendientes de Facturar: 
Facturas pendientes de pago: 
Historial: 
Por eficiencia, el sistema no presenta toda la información en una sola pantalla, si requiere visualizar 
los vehículos registrados para el cliente, debe presionar "Vehículos Registrados", así sucesivamente 
para cada opción. 
126 
Vehículos Registrados 
Vehlculos Registrados: 
i Ma'ca ¡ ,__, ! ~---¡- Cm i Plaas :-- Opcianes 
l~ __ F<JID ____ J____ FOOJS 1 _2D0_7~1 ____ AZL.1. ____ ~_452_.FQ=G__ Emw- 1 IU!wServido 
Agregar Vehículo 
Si requiere registrar un nuevo vehículo para el cliente es necesario presionar el botón "Agregar 
Vehículo". 
Si requiere modificar los datos de algún vehículo registrado es necesario presionar cualquier dato del 
vehículo. 
Si desea eliminar algún vehículo para el cliente, debe presionar "Eliminar. 
En caso de que requiera registrar un nuevo servicio para algún vehículo, debe presionar "Nuevo 
Servicio". 
Restricciones: 
No se pueden eliminar vehículos con servicios activos. 
El identificador de cada vehículo es el número de Placa, si hay un cliente que tenga registrado 
el mismo número de Placa el sistema no permitirá que se registre nuevamente. En caso de 
que requiera asignar el vehículo a un nuevo cliente, es necesario eliminar primero el vehículo 
para el cliente anterior y darlo de alta por primera vez con el nuevo cliente. 
Para agregar o modificar los datos de algún vehículo el sistema le desplegará la siguiente pantalla 
donde podrá capturar la información requerida del vehículo: 
127 
Cenar esta ,·eatua 
Marca: 1 Seleccione una Marca v I Marca: 
,---------,Reptrar DIJC\'il 
~-----~marca 
(FORO, GM .. ctc) 
Tipo: 1 Seleccione un Tipo v 1 
(JETIA, FOCUS ... etc) 
Placas: 
T1p0: 
Cob: Registrar DDe\'O '---------' bpo 
Si el vebiculo oo tiene placas registrar !IÚmero de penmso de á-colacióo 
Modelo: 1 Seleccione un modelo v 1 
Regislrarvehiculo 
Se deben llenar los campos de texto con los datos del vehículo, todos los datos son obligatorios, en 
caso de que la Marca o el Tipo pertenezcan a alguna categoría existente solo es necesario 
seleccionar dicha categoría, de lo contrario, es necesario crear una nueva categoría para la Marca o 
el Tipo. 
Ordenes de servicio ActiviilS: 
Total 
1 16 1 .QUAN F<JID 10:53:52 
Esta tabla despliega las órdenes de servicio que se abrieron en algún momento y que continúan 
activas. Nuevamente se pueden modificar la información del vehículo presionando cualquiera de los 
datos. 
En caso de que quiera entrar a la orden de servicio activa, es necesario presionar el número de 
orden. Lo que abrirá la siguiente pantalla: 
128 
Auegar Prodlldos 
Onlea de senicio: 16 
Revesar al detaDe del clie•te 
Agre&ar Senicios 
Ap-epr DetaDes del 
Velücalo 
Cancelar Orden 
Total de la ordea: 0.00 
Cancelar Orden 
Ap-epr Comeatarios 
Para agregar algún producto utilizado para el servicio es necesario presionar "Agregar Productos". 
Para agregar algún servicio realizado en la orden es necesario presionar "Agregar Servicios". 
Para registrar algún detalle que pueda presentar el vehículo es necesario presionar "Agregar Detalles 
del Vehículo". 
Para agregar algún comentario a la orden de servicio es necesario presionar "Agregar Comentarios". 
En caso de que haya abierto alguna orden por error, puede presionar el botón de "Cancelar Orden". 
Restricciones: 
Como los productos o servicios realizados a un vehículo son registrados en el sistema 
después de haberse realizado, una vez que ha agregado un producto o servicio a la orden de 
servicio, aún cuando es posible cancelar la orden en cualquier momento, esta acción no implica que 
no se haya realizado la orden, por lo que los productos utilizados serán dados de baja del inventario. 
El único efecto que tendrá la cancelación de la orden es evitar que se genere un saldo pendiente de 
pago hacia el cliente. 
Los productos o servicios agregados a una orden de servicio se presentan en diferentes colores para 
hacer más sencilla su diferenciación. La siguiente pantalla muestra una orden de servicio con 
productos y servicios: 
129 
Imprimir Orden de Servicio 
__ Mod_ific_· _ar_E_1em_en1o __ 11 de_la_Orde_n ___ ] 1 Cancelar Orden 
SERVICIOS 
Cantidad Agregar· Descripción 
¡ o IREPARACIONPIEZA 
Tiempo estimado: l bn. 
Cantidad Agregar: ro 1ESPUMA 
PRODUCTOS 
Descripción 
Importe Precio Nuevo 
$65.00 1165 1 1 
Tola!: $65.00 
Importe Precio Nuevo 
$ 56.00 
1 1 
Tola!: $ S6.00 
DETALLES DEL VEWCULO 
Total Operaciones 
$65.00 Elminar de la Orden 
Total Operaciones 
$ 56.00 Elminar de Ja Orden 
jQUEMADA ASIENTOS DELANTEROS Elmlnar de la Orden 
COMENTARIOS 
Comentó: ADRJAN VERDJGua Fecha: 16/01/2008 Honl: 10:10:01 
!FALTA A VISAR. AL CLIENTE 
TeaJ de la onlea: llUI 
__ M_od_ific_ar_E_lemenms __ de_la_Orde_n __ l I CancelarOrden 
Una vez que se agregó un producto o un servicio a la orden de servicio es posible modificar la 
cantidad o el precio directamente en la orden de servicio, sin necesidad de ir a la pantalla de 
productos o servicios. Para esto se puede utilizar el campo de texto de Agregar donde se puede 
modificar la cantidad de productos o servicios en la orden de servicio y el campo de texto de Precio 
Nuevo para modificar el precio del producto o servicio en la orden de servicio específica y 
presionando el botón de "Modificar Elementos de la Orden". 
Cuando la orden de servicio tiene algún producto o servicio se puede imprimir en cualquier momento, 
pero cuando presione el botón de "Imprimir Orden de Servicio" el sistema le preguntará si desea 
finalizar la orden de servicio. Si acepta finalizar la orden de servicio es imposible agregarle más 
productos o servicios y el sistema automáticamente generará un saldo pendiente de pago igual al 
monto de la orden de servicio. Si no finalizá la orden de servicio únicamente se imprimirá y quedara 
activa para realizar cambios o agregarle elementos. 
130 
Órdenes de Servicio Finalizadas Pendientes de Pago 
Ordenes de Servicio Finalizildas Pendientes de Pago: 
1 tu.Orden Total Pendenle FechaEnt. FedlaSal. i P.wai : Todo 
07/l2/1D01 -T 07/l2/1D01 r 
1 
r-- ~ 1 $139 r- $139 ~ ~ 
1 
º 1 
---- --T ,--
ID/U/]JXJ7 ID/U/]JXJ7 1 
1 
1 --------------------:··-- -
1 14_'-~-
: $ llDS - i uws ~~ - -! -~ --r -ci 
------------ --------- ------------------------------ -------- --------------- - ----------- ----------------- --- _I ------ -- ! 
Esta tabla despliega las órdenes de servicio pendientes de pago. 
Si desea revisar a detalle cuales fueron los servicios o productos utilizados en la orden de servicio 
debe presionar el número de orden de la orden de servicio que quiere consultar a detalle. 
Si la fecha del pago que quiere registrar es diferente a la fecha en la que registra el pago es 
necesario que llene el campo de Fecha Pago, de lo contrario el sistema registrará como fecha de 
pago el día en que realice el registro. 
Si el pago que registra no cubre el monto pendiente de la orden de servicio es necesario registrar el 
monto del pago realizado en el campo de Parcial, de lo contrario puede seleccionar la casilla Todo y 
el sistemaregistrara un pago por el monto pendiente de la orden automáticamente. 
Se pueden registrar pagos a diferentes órdenes de servicio al mismo tiempo, solo llene los campos 
requeridos y presione el botón "Pagar". 
Restricciones: 
Una vez que se registre un pago no es posible cancelarlo. 
131 
Órdenes de Servicio Finalizadas Pendientes de Facturar 
ordenes de servicio Fina&zadas Pendientes de Facturar: 
1 ,u,i, Orden 1 LJsuarlo Total Pe11die11te F-echaEnt F-echa Sal. Facturar: 
1 14 
1 ADRIAN $1105 $1105 10/'12/2007 10/J2(1007 D 1 
t 1 
15 ADRIAN $120 $0 10/'12/2007 10/'12/2007 D 
# Fad!sa siguiente: 
[ Faclurar ] 114 
Esta tabla muestra las órdenes de servicio finalizadas pendientes de facturar, independientemente de 
si están pendientes de pago o no. 
Si desea revisar a detalle cuales fueron los servicios o productos utilizados en la orden de servicio 
debe presionar el número de orden de la orden de servicio que quiere consultar a detalle. 
El sistema automáticamente informa cual es el número de factura siguiente, sin embargo puede 
escoger otro número de factura modificando el campo de # Factura Siguiente. 
Se pueden facturar diferentes órdenes de servicio en una misma factura, solo es necesario 
seleccionar las casillas de las órdenes de servicio que requiere facturar y presionar el botón 
"Facturar''. 
Restricciones: 
No es posible duplicar un número de factura, en caso de que cambie el número de factura y 
seleccione uno ya existente el sistema le mandará un aviso de error. 
Para poder facturar a un cliente es necesario que estén registrados sus datos fiscales (RFC, 
Dirección, etc.). 
El número de órdenes de servicio que se pueden facturar en una misma factura dependen del 
número de productos o servicios que tenga cada orden de servicio limitadas por el tamaño 
impreso de la factura. 
El facturar una orden de servicio no afecta la información de los pagos relacionados con dicha 
orden de servicio. 
132 
Facturas Pendientes de Pago 
Fncturas pendientes de pago: 
Esta tabla presenta las órdenes de servicio que ya fueron facturadas y están pendientes de pago. 
Aún cuando en la consulta de órdenes de servicio pendientes de pago aparecen todas las órdenes de 
servicio independientemente de si están facturadas o no, esta consulta permite visualizar la 
información por factura. 
Se pueden realizar pagos a las órdenes de servicio facturadas de la misma manera que en la pantalla 
de "Ordenes de Servicio Finalizadas Pendientes de Pago". 
Si desea revisar a detalle cuales fueron los servicios o productos utilizados en la orden de servicio 
debe presionar el número de orden de la orden de servicio que quiere consultar a detalle. 
Si desea puede cancelar cualquier factura presionando "Cancelar'' en la factura correspondiente. 
Restricciones: 
Aún cuando cancele una factura, el número de factura será bloqueado para que no pueda 
volver a ser utilizado, debido a que existe un registro de la existencia de dicha factura y tiene 
un estatus de cancelada. 
Al cancelar una factura las órdenes de servicio asociadas cambian su estatus a pendientes de 
facturar para poder ser facturadas en una nueva factura. 
El cancelar una factura no afecta la información de los pagos de las órdenes de servicio 
asociadas. 
133 
Historial 
Historial: 
fema: 
ÜHoy No. Orden: 
@Entre ca,ca,1 (d'a~) 
v CBJ,[3,:=I ==;Kd'a•faio> 
~---.====--------------,, 
Categorias Senlicios: 1 Seleccione una Categoría v J 
Categanas Procums: 1 Seleccione una Categoría v J 
Ordena- por: @ Fedla ÜTotal O# Orden D Ver Uric.anente Totales 
1 Consultar ] 
Esta pantalla permite realizar consultas del historial de órdenes de servicio realizadas para cliente 
específico, las consultas son dinámicas, es decir que pueden ser tan generales o específicas como 
usted requiera. 
Fecha: Puede especificar un rango de fechas para desplegar una consulta en este intervalo, si 
selecciona la opción "Hoy" el sistema desplegara las órdenes de servicio del día, en caso de que 
seleccione la opción "Entre" y no llene ningún campo de la fecha, el sistema no limitará la consulta a 
ningún rango de fecha, por lo que desplegará todas las órdenes de servicio del cliente sin importar a 
que fecha pertenezcan. Es conveniente recordar que una vez que el sistema tenga mucho tiempo 
trabajando, una consulta sin limitar a un rango de fecha puede ser extremadamente larga por el 
volumen de operaciones consultadas. 
No. Orden: Puede limitar la consulta a una orden de servicio en específico llenando este campo. 
Categorías Servicios: Si selecciona una categoría en específico, el sistema limitará la consulta a la 
categoría seleccionada, es decir desplegará únicamente las órdenes de servicio que contengan 
servicios de dicha categoría. 
Categorías Productos: Si selecciona una categoría en específico, el sistema limitará la consulta a la 
categoría seleccionada, es decir desplegará únicamente las órdenes de servicio que contengan 
productos de dicha categoría. 
Ordenar por: Puede seleccionar si desea ordenar la consulta de acuerdo a la fecha, al monto del total 
de las órdenes de servicio o de acuerdo al número de orden de servicio. En cualquiera de los casos el 
orden es de menor a mayor. 
Ver Únicamente totales: Si selecciona esta casilla la consulta no desplegará a detalle todas las 
órdenes de servicio, únicamente desplegara un resumen de los resultados del total de las órdenes de 
servicio que cumplen con las restricciones de la consulta. 
134 
Ejemplo de una consulta sin restricciones del historial: 
Ordenes de Serrido Rali7.adas 
Ordenes Finalizadas: 3 
Num, Orden Usuario Total Pendiente FechaEnt Fecha Sal. Fecha Pago Fachrada 
11 ADRlAN $3952 $0 07/12f}007 07/1l./'EIJ7 16/0'J/1008 s 
12 AORIAN $139 $139 07/12f1007 07/12f]JYJ7 00/00/000) s 
13 ADRlAN $1056 $0 1D/12f}007 1D /1l./'EIJ7 16/0'J/1008 s 
TOTALES: 8147 139 
Ordenes Canceladas- O 
F acbns Finalizadas: 3 
¡ ,un. fadura I Usuario Total 
/ 11 i ADRIAN $3952 
Pendiente Fecha Cíeacion Aaiones 
$0 07/12f}007 Cancelar 
Ordenes asignadas a esta factura: 
1 Nun. Orden 1 Total FechaEnt. FechaSal. 
1 11 1 $3952 07/12/1007 07/12/1007 
j Pun. factura j Usuario Total Pendiente FechaCreaóon Aaiones 
1 13 ADRIAN $1056 $0 11(1l./'EIJ7 Ca~ 
Ordenes asignadas a esta factura: 
1 Nlln. Orden 1 Total FechaEnt FechaSal. 
1 13 $1056 W/12/1007 1D/1l./'EIJ7 
j ~ . factlJra 1 Total 
1 12 ADRIAN $U9 
Pendiente Fecha Creaóon Aaiones 
$ H9 11(1l./'EIJ7 Cancelar 
Ordenes asignadas a esta factura: 
1 NI.In, Orden 1 Total Fecha Ent. FechaSal. 
12 1 fU9 07/12/1007 07/12/1007 
1 Tot.al Perdenle 
u, I _ TOf~---~---'---at4_7_~---'--------
Si desea revisar a detalle cuales fueron los servicios o productos utilizados en la orden de servicio 
debe presionar el número de orden de la orden de servicio que quiere consultar a detalle. 
Si desea puede cancelar cualquier factura presionando "Cancelar" en la factura correspondiente. 
135 
Ejemplo de una consulta con la restricción "Ver Únicamente Totales": 
TaW 
TaW 
1147 131 
136 
4.4.- Consulta de Servicios 
Esta pantalla muestra los servicios dados de alta en el sistema. 
Los servicios están segmentados por categorías, por eficiencia el sistema inicialmente únicamente 
muestra las categorías, en caso de que quiera ver los servicios asociados a cada categoría debe 
presionar el nombre de la categoría que desea consultar: 
PIEL 
OesCJipdÓn 
REPARACION ASIENTO 
Repesar a1 •e•• 
REPARACION ASIENTO DELANTERO SUPERFICIE SUPBUOR DEL PA 
SERVICIO EXTRA 
SERVIOOS DE PIB. 
Precio Tiempo 
$120 0.5 
$120 o.s 
$36 1 
$52 3 
Si requiere visualizar la descripción completa de un servicio debe presionar en el nombre del servicio 
y se desplegará la siguiente pantalla donde se muestran todos los datos del servicio: 
Cemu esta veatau 
Desaipcion: 
REPARACION ASIENTO 
Categoria: PIEL 
Precio: 120 Tiempo: 
137 
4.5.- Consulta de Productos 
Esta pantalla muestra los productos dadosde alta en el sistema que son utilizados al realizar algún 
servicio. 
Los productos están segmentados por categorías, por eficiencia el sistema inicialmente únicamente 
muestra las categorías, en caso de que quiera ver los productos asociados a cada categoría debe 
presionar el nombre de la categoría que desea consultar: 
TUBOS 
Cantidad ~ Precio 
6 lUBOESCAPE $256 
3 lUBO DE aMJlJCCION $25 
12 1UBO DE CALEFACCION $545 
lO 1UBO DE OOM:>ENSACION $89 
8 1UBO DE SALIDA $85 
Si requiere visualizar la descripción completa de un producto debe presionar en el nombre del 
producto y se desplegará la siguiente pantalla donde se muestran todos los datos del producto: 
Ceff21' esta veataaa 
Desaipcion: 
TUBO DE CONDENSACION 
Categoria: TUBOS 
Precio: 89 10 
138 
4.6.- Consulta de Detalles 
Esta pantalla muestra los detalles que presentan los vehículos dados de alta en el sistema. 
Los detalles están segmentados por categorías, por eficiencia el sistema inicialmente únicamente 
muestra las categorías, en caso de que quiera ver los detalles asociados a cada categoría debe 
presionar el nombre de la categoría que desea consultar: 
RAYON PUERTA DELANTERA 
DESCARAPELADA DE 
Regresar al me•• 
EXTERIORES 
DescripdÓn 
Si requiere visualizar la descripción completa de un detalle debe presionar en el nombre del detalle y 
se desplegará la siguiente pantalla donde se muestran todos los datos del detalle: 
Cemll' esta veataaa 
Descripcion: 
RAYON PUERTA DELANTERA 
Categoria: EXTERIORES 
139