PROYECTO INFORMATICO GOBIERNO DE CHILE “DESARROLLO SOFTWARE MONITOREO CLIMATICO”
Enviado por Alejandro Pozo • 31 de Enero de 2019 • Tarea • 2.035 Palabras (9 Páginas) • 592 Visitas
PROYECTO FINAL
Fundamentos de sistemas operativos
Instituto IACC
29 de mayo de 2016
PROYECTO INFORMATICO GOBIERNO DE CHILE
“DESARROLLO SOFTWARE MONITOREO CLIMATICO”
PRY Fase 1 – “Identificación características principales del proyecto”
- Características del proyecto: El foco principal del proyecto corresponde al desarrollo de una aplicación que permita monitorear las variables climáticas a lo largo de todo el territorio nacional. Para esto, se tomaran los reportes emitidos por las estaciones emitidas por las estaciones de medición climática para su posterior manipulación de datos y realizar las mediciones y cálculos solicitados por la entidad gubernamental.
- Usuario final: Dirección meteorológica de Chile, Servicio meteorológico de la armada de Chile, ONEMI, SHOA, Universidades que impartan la carrera de meteorología en Chile. Estos usuarios tendrán la capacidad de acceder a una aplicación habilitada para distintas plataformas, por tanto el acceso a la información será significativa dependiendo del dispositivo que disponga el usuario. En las próximas fases del proyecto, se indicaran para que sistemas operativos y plataformas será optimizada la aplicación a desarrollar.
Conjunto de modelos dinámicos y estadísticos.[pic 2]
PRY Fase 2 – “Características técnicas”
- Multiplataforma: La aplicación a desarrollar deber tener soporte para equipos de escritorio con distintos sistemas operativos (Linux, Windows, Mac) y para dispositivos móviles (Windows Mobile, iOS, y Android).
PRY Fase 3 – “Sobre plataforma de desarrollo”
- ASP.NET y Visual Studio para web: ASP.NET es una plataforma web que provee todos los servicios necesarios para desarrollar aplicaciones web empresariales basadas en servidor. Todas las características del framework .NET están disponibles para ASP.NET. La aplicación puede ser desarrollada y escrita en cualquier lenguaje con CLR (Common Language Runtime), el cual incluye VB y C#.
PRY Fase 4 – “Cuadro comparativo SO para equipos de escritorio que debe soportar la aplicación”[pic 3][pic 4][pic 5]
Aspecto | Linux | Windows | Mac |
Filosofía | Sistema libre, cualquiera lo puede usar, modificar y difundir | Pertenece a Microsoft, propietario del software | Pertenece a Mac |
Precio | Gratis | Varía dependiendo de la versión, puede llegar a costar cientos de dólares. | Varía dependiendo de la versión, puede llegar a costar cientos de dólares. |
Código fuente | Abierto | Cerrado | Cerrado |
Estabilidad | Muy estable, los servidores que lo usan trabajan 24/7/365 | Poco estable, es común verse obligado a reiniciar para liberar recursos | Muy estable |
Seguridad | Muy seguro, dispone de varios sistemas de protección | Muy poco seguro por la gran cantidad de Virus que hay para este SO. | Muy Seguro |
Facilidad de uso | No es muy amigable, últimamente ha avanzado en este aspecto. | Es muy sencillo de manejar | Muy sencillo su manejo |
Controladores de hardware | Algunos dispositivos no funcionan al 100%, los fabricantes ocultan detalles | Funcionan adecuadamente, cuentan con gran soporte. | Se debe buscar el controlador adecuado |
Difusión | Poca difusión en hogares y oficinas, muy extendido en servidores | SO Numero uno en hogares y oficinas a nivel mundial | Mediana enfocado a usuarios Mac / Diseñadores. |
Disponibilidad de programas | Muy poca, últimamente han estado apareciendo más. | Cientos de miles de programas se instalan con facilidad. | Disponibilidad limitada respecto a Windows |
Precio de los programas | La gran mayoría son libres de pago | Libres y de pago. La gran mayoría son de pago. | La gran mayoría son de pago |
PRY Fase 5 – “Cuadro comparativo SO para dispositivos móviles que debe soportar la aplicación” [pic 6][pic 7][pic 8]
Aspecto | Android | iOS | Windows Mobile |
Estabilidad | Se caracteriza por entregar mayor posibilidad de control de los dispositivos a los usuarios, lo que no significa precisamente estabilidad, ya que generalmente este control puede llevar a inestabilidad si no se aplica bien algún cambio. Este podría considerarse el más inestable de los 3. | Es un sistema operativo de Apple que se caracteriza por su estabilidad, en gran medida se debe a la optimización que realizan en la conexión hardware/software, algo que hacen de manera óptima debido a que tienen una gama reducida de dispositivos, los cuales permite optimizar el software para que funcione eficientemente con el hardware. | Se podría considera como el segundo sistema operativo móvil más estable después de iOS ya que también optimiza mucho el software adecuándolo a cada dispositivo, aunque de todas formas se han dado casos puntuales de cierre de aplicaciones de terceros. |
Interfaz | Android cuenta con una ventaja considerable respecto a sus competidores debido a la gran capacidad de personalización, prácticamente podemos igualar cualquier interfaz que conozcamos. Si no se desea personalizar se puede dejar una con un aspecto limpio y liviano de Android puro. | La Interfaz de iOS es ampliamente conocida por ser una de las más simples y bonitas, se trata de una pantalla de inicio con todas las aplicaciones que tenemos instaladas y una barra de notificaciones con variada información de utilidad. Los iconos son homogéneos siguiendo un mismo diseño. | Su interfaz podría considerarse como la menos innovadora, ya que su pantalla de inicio se compone de bloques que podemos redimensionar para acceder a las aplicaciones, estos bloques o paneles muestras información en directo acerca de las aplicaciones. |
[pic 9][pic 10] | [pic 11] | ||
Aspecto | Android | iOS | Windows Mobile |
Rapidez | En la actualidad, Android es el sistema operativo que dispone de más prestaciones a este nivel por su potente hardware que propicia que podamos utilizar el soporte de multitarea en máxima expresión. | A diferencia de Android, iOS dispone de prestaciones algo más modestas, pero que alcanzan el mismo resultado, debido a su gran optimización y eficiencia puede obtener resultados asombrosos con un hardware inferior. | También dispone una eficiente optimización del software de sus dispositivos, por lo que también obtiene un gran rendimiento. A diferencia de Android, acá no se logra una percepción de multitarea tan fluida. |
Aplicaciones | En Google Play, que es la tienda de aplicaciones de Android, podemos encontrar un sinnúmero de aplicaciones para distintos usos. Es el sistema operativo con más aplicaciones disponibles, además suelen ser muy económicas y la gran mayoría son libre de pago. | También dispone de una tienda de aplicaciones donde se puede encontrar un gran número de aplicaciones, similar a Android. Las aplicaciones iOS generalmente cuentan con un gran diseño que hace que la experiencia de usuario sea muy placentera. A diferencia de Android, acá es más usual pagar por una aplicación, pero también la gran mayoría son libre de pago. | Acá Windows Mobile es el más deficiente ya que su tienda no es tan grande como la de Android o iOS, aunque con el tiempo ha ido mejorando lentamente, se espera que a mediano plazo pueda está a un nivel adecuado. |
...