Nombre: Manuel Estuardo De La Cruz Lpez Carne: 0900 07 114
Seminario 2014 Anlisis de Sistemas
I. Factibilidades del Proyecto
1. Factibilidad Tcnica
Para realizar esta factibilidad se evaluaron diferentes herramientas disponibles siendo aceptadas las siguientes herramientas para implementar el sistema para la cadena de farmacias:
Nivel Software:
Java_se 7:
Esta versin incluye nuevas caractersticas tales como cambios en el lenguaje para mejorar la productividad del desarrollador, una nueva API del sistema de archivos, as como un nuevo marco de trabajo especfico para trabajar de forma ptima con procesadores multincleo. Java SE 7 es la ltima versin de Java y contiene funciones nuevas, mejoras y correcciones de defectos para mejorar la eficacia en el desarrollo y ejecucin de programas Java. Java 7 incluir una interfaz I/O mejorada para trabajar con cinco sistemas de archivo. Adems, incluye un mejor soporte para lenguajes dinmicos y de escritura, y actualizaciones de seguridad, de internacionalizacin y estndares web, entre otros. Incorpora importantes novedades que aumentan la productividad del programador y el rendimiento de los programas. En este trabajo explicamos las novedades y demostramos cmo hacer uso de las ms importantes mediante ejemplos prcticos.
Java_ee 7
Es una plataforma de programacin para desarrollar y ejecutar software de aplicaciones en el lenguaje de programacin Java. Permite utilizar arquitecturas de N capas distribuidas y se apoya ampliamente en componentes de software modulares ejecutndose sobre un servidor de aplicaciones. La plataforma Java EE est definida por una especificacin. Similar a otras especificaciones del Java CommunityProcess, Java EE es tambin considerada informalmente como un estndar debido a que los proveedores deben cumplir ciertos requisitos de conformidad para declarar que sus productos son conformes a Java EE; estandarizado por The Java CommunityProcess / JCP.
Netbeans 7.2 Netbeans es un integrado libre, hecho principalmente para la programacin Java. Existe adems un nmero importante de mdulos para extenderlo. Netbeans IDE2 es un producto libre y gratuito sin restricciones de uso. La plataforma Netbeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados mdulos. Un mdulo es un archivo Java que contiene clases de java escritas para interactuar con las APIs de Netbeans y un archivo especial (manifest file) que lo identifica como mdulo. Las aplicaciones construidas a partir de mdulos pueden ser extendidas agregndole nuevos mdulos. Debido a que los mdulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma Netbeans pueden ser extendidas fcilmente por otros desarrolladores de software. Base de datos SQL SERVER es un sistema de gestin de bases de datos relacional producido y comercializado por Microsoft.
GlassFish 3.2 Es un servidor de aplicaciones de software libre desarrollado por Sun Microsystems, compaa adquirida por Oracle Corporation, que implementa las tecnologas definidas en la plataforma Java EE y permite ejecutar aplicaciones que siguen esta especificacin. Es gratuito, de cdigo libre y se distribuye bajo un licenciamiento dual a travs de la licencia CDDL y la GNU GPL. La versin comercial es denominada Oracle GlassFish Enterprise Server (antes SunGlassFish Enterprise Server). GlassFish est basado en el cdigo fuente donado por Sun y Oracle Corporation; este ltimo proporcion el mdulo de persistencia TopLink. GlassFish tiene como base al servidor Sun Java SystemApplication Server de Oracle Corporation, un derivado de Apache Tomcat, y que usa un componente adicional llamado Grizzly que usa Java NIO para escalabilidad y velocidad. SQL Server 2005 SQL Server constituye una completa solucin de datos de extremo a extremo que aporta a los usuarios de su organizacin una plataforma segura, confiable y productiva para las aplicaciones de datos de empresa e inteligencia empresarial (BI). SQL Server 2005 ofrece herramientas conocidas y de gran eficacia para los profesionales de TI, as como para aquellos que trabajan con la informacin. Estas herramientas reducen la complejidad que supone el proceso de crear, implementar, administrar y utilizar datos empresariales y aplicaciones analticas en distintas plataformas que abarcan desde dispositivos mviles hasta sistemas de datos de empresas. Gracias a un extenso conjunto de caractersticas, interoperabilidad con los sistemas existentes y automatizacin de las tareas rutinarias, SQL Server 2005 aporta una completa solucin de datos para las empresas de todos los tamaos. SQL Server Management Studio
SQL Server Management Studio es un entorno integrado para obtener acceso, configurar, administrar y desarrollar todos los componentes de SQL Server. SQL Server Management Studio combina un amplio grupo de herramientas grficas con una serie de editores de script enriquecidos que permiten a desarrolladores y administradores de todos los niveles obtener acceso SQL Server. Nivel Hardware: Servidor Bdd: o Procesador: Xeon o Memoria RAM: 16GB o Arreglo de Discos: 2 de 500GB o Tipo de Arreglo: Raid 1 o Fuentes de poder: 2
Servidor Web o Procesador: Xeon o Memoria RAM: 16GB o Arreglo de Discos: 3 de 500GB o Tipo de Arreglo: Raid 5 o Fuentes de poder: 2 Equipo de Cmputo o Procesador: Intel core i3 + o Memoria RAM: 4GB o Disco Duro: 1 de 500GB 2. Factibilidad Operativa El personal que utilizara el sistema. Tendr que presentar las siguientes caractersticas para una comprensin rpida del sistema y su entorno. Administrador del sistema: Edad: 25-50 aos de edad Experiencia: 3 aos comprobables de servicio al cliente Estudios: Maestra en Administracin de Empresas o Maestra en Informtica o carrera a fin. Gnero: Indiferente Experiencia Tcnica: Manejo de archivos office, Tcnico en Informtica Operador de Sucursal: Edad: 19-25 aos de edad Experiencia: 1 aos comprobables de servicio al cliente y/o ventas. Estudios: Farmacia. Gnero: Indiferente Experiencia Tcnica: Manejo de archivos office. Operador de Bodega: Edad: 19-30 aos de edad Experiencia: mnimo 1 ao en Manejo y control de inventarios en bodega. Estudios: Diversificado o bachillerato Experiencia tcnica: Manejo de archivos en office. 3. Factibilidad Econmica Los costos que se presentan son los mnimos en el mercado, segn la caracterstica y desempeo que sea necesario para el crecimiento del sistema y de la organizacin variaran los costos finales.
Costos Tcnicos: Cantidad Descripcin Precio Total 1 Servidor de Bdd $6000 $6000 1 Servidor Web $6,970 $6,970 5 Equipo de Computo $644 $3,220 1 Licenciamiento Bdd $11000 $11000 5 Microsoft Office $500 $2500 5 Antivirus $100 $500 1 Antivirus servidor $200 $200 Total: $29890 Costos Fijos Cantidad Descripcin Precio Total 1 Licencia BDD $6000 $6000 1 Antivirus Servidor $200 $200 5 Antivirus sucursal $100 $100 5 Servicio de Internet sucursal $40 $200 1 Servicio Internet servidor $100 $100 Total: $6600 Costo de Implementantacion Cantidad Descripcin Precio Total 1 Gerente del Proyecto $6000 $6000 mensual 1 Arquitecto de Software $4000 $4000 mensual 3 Analista de software $5000 $15000 mensual 5 Desarrolladores $4000 $20000 mensual 1 Capacitador $3000 $3000 mensual 1 Implementador $3500 $3500 mensual Total: $51500 mensual Costos Operativos: Los costos operativos no se detallan por ser informacin confidencial de la organizacin. Rentabilidad: El proyecto reducir los procesos, brindando un servicio de calidad y con tiempos agradables para el cliente tanto interno como externo, Dando una rentabilidad de ms del 65% del proceso que se tiene actualmente.