Este proyecto ha sido dividido en seis etapas básicas que son:
1. Informarse.
2. Planificar.
3. Ejecutar.
4. Controlar.
5. Decidir.
6. Valorar y reflexionar.
En el proceso de informarse se realizará el estudio preliminar respectivo para determinar los usos, importancia, manera de implementar y todo lo relacionado al proyecto desde una perspectiva general, obteniendo datos teóricos de fuentes informativas ya sea digitales o impresas, con el fin de tener un panorama claro de lo que se desea hacer y de los recursos que se van a utilizar para llevar a una buena culminación cada uno de los objetivos y metas que se tienen para este proyecto.
Al planificar se ordenarán sistemática y cronológicamente cada una de las actividades a realizar por el equipo de trabajo, con el fin de ejecutar cada acción ordenadamente y de forma programada. Esto permitirá obtener mejores resultados.
Ejecutar el plan será llevar a la acción cada una de las actividades programadas por el grupo de trabajo.
Normalmente sucede que las cosas no siempre se dan exactamente de la manera en la que se planean. Por esta razón se incluye como parte del plan de trabajo una etapa de control, que será para ajustar y ordenar aquellos aspectos de la ejecución que no se estén realizando de acuerdo a lo programado. Con esto se logrará enfrentar y contrarrestar las contingencias que se presenten durante el proceso de ejecución del proyecto.
Una vez que se tenga el proyecto funcionando, se harán evaluaciones y pruebas para garantizar la estabilidad, rendimiento y eficacia del sistema al tiempo que se tomarán decisiones para mejorar lo que no se esté ejecutando de forma óptima. Con esto se pretende que sea el mismo equipo de desarrolladores del proyecto el primero en detectar fallas y corregirlas inmediatamente para que cuando el sistema esté completamente terminado, tenga el mínimo de errores posible.
Al final del proyecto, se hará un recuento de cada una de las experiencias que se tuvieron con el fin de destacar lo bueno y lo malo, es decir las fortalezas y debilidades del trabajo realizado. Esto servirá para aprender y retener todo lo bueno que se hizo y a la vez para que los errores cometidos sirvan como experiencias y que no se vuelvan a repetir en el futuro ya sea en un nuevo y mejorado diseño de este mismo proyecto o en otros similares que se desarrollen a futuro.
Primeramente se realizará una investigación general en Internet, entrevistando a amigos y conocidos que usen tarjetas de radio/TV en sus computadoras y en diferentes sistemas operativos, y se recopilará toda la información posible que pueda ser de utilidad en el desarrollo y ejecución de este proyecto.
En segundo lugar, luego de haberse informado y documentado en diferentes fuentes, la siguiente actividad es la selección de una tarjeta de radio/TV compatible con Linux, que para este proyecto será específicamente la tarjeta KWorld Studio TV Terminator VS-LTV7131RF Capture Card PCI con chip Philips SAA7131E.
A continuación se obtendrá una computadora para realizar el proyecto, que en este caso será una PC de escritorio con procesador perteneciente a la arquitectura de la familia i386. Entonces se insertará la tarjeta de radio/TV en una ranura de expansión PCI de la tarjeta madre.
La siguiente actividad será instalar el sistema operativo Linux Debian Etch, lo cual se hará descargando de http://debian.org la imagen de instalación mínima para luego hacer las instalaciones de los paquetes necesarios.
Una vez instalado Linux Debian Etch y con el objetivo de confirmar que la tarjeta funciona y que fue insertada en la ranura de expansión PCI de forma correcta, se ejecutará el comando "$ lspci -v" para ver el listado y versiones de los dispositivos PCI que son reconocidos por el kernel de Linux como conectados a la computadora, de manera que sea posible confirmar con esto que la tarjeta fue insertada correctamente y que es compatible o reconocida por el sistema.
Otra de las actividades a realizar es la configuración del sonido en el sistema, pues tanto la radio como la televisión necesitan de sonido. Esto se logrará mediante la instalación de los paquetes ALSA para la instalación de los controladores para la tarjeta de sonido. Para ello se utilizará el comando "# apt-get install alsa-*".
Luego se trabajará en la instalación de programas como tvtime o Video4Linux para poder sintonizar canales de televisión desde la computadora, así como también se adquirirá el software apropiado para escuchar emisoras radiales locales.
Debido a que en Linux la interacción final con dispositivos de hardware requieren la detección de dichos dispositivos por parte del kernel, se trabajará en la descarga e instalación de controladores apropiados para la versión del kernel y el modelo de la tarjeta con la que se esté trabajando.
Otra de las actividades será el hacer funcionar el control remoto para realizar el cambio de canales y estaciones radiales de manera cómoda y confortable.
Como paso final y cuando ya se haya conseguido ver televisión y escuchar emisoras radiales locales desde la computadora, se trabajará en la programación de un script o código que permita activar la radio o televisión justo después de encender la computadora y cuando se cargue el sistema operativo Linux, de manera que no se requieran más acciones por parte del usuario, sino que simplemente con encender el equipo, cuando se cargue Linux, que inmediatamente sea posible ver televisión o escuchar radio.
Cada una de estas actividades se realizará progresivamente por el grupo de trabajo, de acuerdo a la planificación y fechas mostradas en el cronograma o plan de trabajo.

Personal (horas/hombre)
|
Número de horas |
Descripción |
Unitario |
Sub-Total |
|
100 |
3 Estudiantes de Ingeniería en Sistemas Informáticos |
$0.25 |
$75.00 |
|
TOTAL |
$75.00 |
Recursos Materiales
|
Descripción |
Sub-Total |
|
Una Computadora con procesador AMD Athlon XP 2800+ de la arquitectura i386, parlantes y tarjeta de sonido |
$350.00 |
|
Una tarjeta capturadora de televisión KWorld Studio TV Terminator VS-LTV7131RF Capture Card PCI con chip Philips SAA7131E |
$40.00 |
|
Conexión a Internet (aproximadamente 100 horas en los 3 meses de desarrollo del proyecto) |
$75.00 |
|
Acceso a un sistema operativo y a un programa como NERO o Roxio para quemar la imagen de Linux Debian Etch y realizar la instalación mínima de Linux antes de la descarga de paquetes |
$1.00 |
|
CD para quemar en él la imagen de la instalación mínima de Linux Debian Etch |
$0.25 |
|
Antena para la radio/TV |
$30.00 |
|
Cable TV para realizar pruebas y ver TV desde la computadora (mes en el que se realizarán pruebas) |
$20.00 |
|
Control remoto de la tarjeta KWorld Studio TV Terminator VS-LTV7131RF (incorporado en la compra de dicha tarjeta). |
$0.00 |
|
Transporte |
$7.00 |
|
Alimentación |
$6.00 |
|
TOTAL |
$529.25 |
Debido a que el desarrollo de este proyecto es basado en la tecnología GNU/Linux, no existen restricciones legales que se deban mencionar en este apartado, pues cualquier persona tiene la libertad de adquirir los componentes descritos y desarrollar su propia consola de radio/TV, tal como la que se hará en este proyecto.
AUTORES:
Milton Omar Arévalo
Jennifer Esmeralda Chacón Carranza
Jaime Oswaldo Montoya Guzmán
2007
Santa Ana, 18 de septiembre de 2007
El Salvador
Página anterior | ![]() Volver al principio del trabajo | Página siguiente ![]() |
Trabajos relacionados
Ver mas trabajos de Sistemas Operativos |
|
Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.