El Software de diseño a utilizar después de una amplia evaluación de tecnologías para el desarrollo de la aplicación es: SQL Server XML por la siguientes ventajas que este presenta:
Ventajas del Software:
XML se puede usar con cualquier tecnología, transformar fácilmente mediante una hoja de estilo XSL y almacenarse en cualquier parte sin ninguna dificultad. SQL Server XML facilita más que nunca su uso en la aplicación
Al utilizar SQL Server XML en toda la aplicación, se reducen los problemas que surgen al emplear tecnologías dispares, la depuración entre las capas resulta bastante más sencilla porque todos los datos intermedios están en formato XML, pero quizás la mayor ventaja de la programación radica en la drástica reducción del tamaño del código.
Facilidad de administración
Las aplicaciones SQL Server XML se distribuyen fácilmente. Al ejecutar el código en el nivel de Web, los archivos se copiarán en el directorio de destino y se ejecutará una sola vez una utilidad de configuración que permite establecer los directorios virtuales adecuados. Las actualizaciones pueden llevarse a cabo simplemente reemplazando los archivos no actualizados. Asimismo, los objetos de la base de datos se pueden administrar fácilmente mediante el Administrador corporativo de SQL Server
Facilidad de localización (mediante XSL)
Independencia de tecnologías y plataformas
Facilidad de almacenamiento de datos XML en la caché
Capacidad para utilizar aplicaciones desconectadas o fuera de línea
Facilidad de incorporación o creación de servicios Web
Interoperabilidad con otras aplicaciones
Plataforma:
Cliente -Servidor, sobre plataforma tecnológica del cliente.
Requerimientos de Hardware:
Cliente:
La Configuración mínima requerida para un browser
Servidor: La Configuración mínima requerida por
SQL
Server XML