Implementación de un sitio web, con registros de veterinaria.

18
2015 08/10/2015 PROYECTO

description

como se registran los productos controlados atravez de un sitio web

Transcript of Implementación de un sitio web, con registros de veterinaria.

Page 1: Implementación de un sitio web, con registros de veterinaria.

08/10/2015

2015PROYECTO

Page 2: Implementación de un sitio web, con registros de veterinaria.

OrganizaciónVeterinaria: San Francisco y asociados, Palomares Oaxaca.

Título del ProyectoImplementación de un sitio web, con registros de veterinaria.

ResumenActualmente los sitios Web se han convertido en una de las opciones de mayor consulta y divulgación para la sociedad, incluso son considerados como medios de comunicación rápidos y entretenidos. Por tal motivo la Veterinaria San Francisco y asociados de Palomares, Oaxaca, vio la necesidad de dar a conocer sus productos y servicios ofrecidos en ella, diseñando un sitio Web, donde se observaran una descripción detallada de servicios, además de promover y fortalecer a través de la comunicación interactiva entre la comunicación del servidor con el cliente a través de medios tecnológicos modernos y, de esta manera, contribuir al desarrollo de bienes y servicios ofrecidos en el lugar.

También el sitio Web permite atraer y mantener su productividad de servicios activos como la implementación de diferentes eventos particulares que de una u otra forma harán aportes en beneficio de los procesos de servicio social.

Con esta investigación se pretende animar a todos los lectores para que les sirva de consulta para posibles productos o servicios ofrecidos en ella, al mismo tiempo invitarlos a aportar sus ideas para complementar el sitio Web.

IntroducciónCon esto se pretende que lector de la página web tenga un agradable recorrido sobre ella para eso se diseñara de una forma eficaz que dé a conocer a la veterinaria y sus instalaciones atendidas en ellas en caso de las citas que serán programadas desde la misma influyendo también otros servicios tales como son la oferta de productos necesarios para la vida habitual de mascotas y animales de casa o pastoreo en lo que será dedicado dicho sitio web y tanto hacer agiles el proceso de compra y citas que tenga que hacer un cliente, porque bien se sabe que todo necesita llevar un control para que no se haga un estancamiento de clientes atendidos y productos ofrecidos.

Page 3: Implementación de un sitio web, con registros de veterinaria.

En este apartado haremos mención de que se trata, bueno antes que nada el proyecto será diseñado para dar soporte a la rama principal de la empresa, como podría ser el registro de clientes frecuentes, dar citas a los clientes como una hora, fecha indicada y productos ofrecidos.

Esto se tratará de hacer con base a una investigación de un estudio de mercado que se les hará a los clientes y las personas de su alrededor de dicha empresa con base explicado anteriormente para dar a conocer su portal vía internet y que si lo usarían de acuerdo a sus necesidades.

Antecedentes Historia de Internet

Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, lo cual garantiza que las redes físicas heterogéneas que la componen funcionen como una red lógica única de alcance mundial. Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida como Arpanet, entre tres universidades en California (Estados Unidos).

Arquitectura Cliente Servidor

¿Por qué fue creado?

Existen diversos puntos de vista sobre la manera en que debería efectuarse el procesamiento de datos, aunque la mayoría que opina, coincide en que nos encontramos en medio de un proceso de evolución que se prolongará todavía por algunos años y que cambiará la forma en que obtenemos y utilizamos la información almacenada electrónicamente.

El principal motivo detrás de esta evolución es la necesidad que tienen las organizaciones (empresas o instituciones públicas o privadas), de realizar sus operaciones más ágil y eficientemente, debido a la creciente presión competitiva a la que están sometidas, lo cual se traduce en la necesidad de que su personal sea mas productivo, que se reduzcan los costos y gastos de operación, al mismo tiempo que se generan productos y servicios más rápidamente y con mejor calidad.

El modelo Cliente/Servidor reúne las características necesarias para proveer esta infraestructura, independientemente del tamaño y complejidad de las operaciones de las organizaciones públicas o privadas y, consecuentemente desempeña un papel importante en este proceso de evolución.

Page 4: Implementación de un sitio web, con registros de veterinaria.

Aplicación Web

Historia de Aplicaciones Web

Las aplicaciones Web interactivas poco a poco han revolucionado la forma de utilizar internet, aumentando el contenido de las páginas con texto estático (texto que no evoluciona, sino que permanecen como es) a un contenido rico e interactivo, por lo tanto escalable.

El concepto de la aplicación web no es nuevo. De hecho, uno de los primer lenguaje de programación para el desarrollo de aplicaciones web es el "Perl". Fue inventado por Larry Wall en 1987 antes de que internet se convirtiera en accesible para el público en general.

¿Qué es una aplicación web?

Desde la perspectiva de un usuario, puede ser difícil percibir la diferencia entre un sitio web y una aplicación web. Según el Diccionario Oxford en línea, nos enteramos que una aplicación es "un programa o conjunto de programas para ayudar al usuario de un ordenador para procesar una tarea específica". Una aplicación web es básicamente una manera de facilitar el logro de una tarea específica ... en la Web, a diferencia de un sitio web estático que es más bien una herramienta, no menos importante, para la comunicación. El término más decisivo de esta definición es "tarea específica".

Lenguaje de Programación

Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras.

Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.1

Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación.

Historia de java

Java nace en 1991 con el nombre "OAK", posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA.

Page 5: Implementación de un sitio web, con registros de veterinaria.

El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia. Esto se hizo bajo el principio, de poder ser usado bajo cualquier arquitectura "Write Once, Run Anywhere (escríbelo una vez, ejecútalo en cualquier sitio)".

En 1992 se presenta el proyecto verde, con los prototipos a bajo nivel. Entre 1993 y 1994 se trabaja para poder presentar un prototipo funcional (hotJava) donde se ve todo el potencial que JAVA puede ofrecer.

Establecimiento

En 1995 finalmente, es presentada la versión alpha de java, y un año despues en 1996 es lanzado el primer JDK (JDK 1.0). El desarrollo de java a partir de entonces es imparable, se van presentando nuevos paquetes y librerías hasta la actualidad.

Software

Dreamweaver

Adobe Dreamweaver es una aplicación en programa de estudio (basada en la forma de estudio de Adobe Flash) que está destinada a la construcción, diseño y edición de sitios, vídeos y aplicaciones Web basados en estándares. Creado inicialmente por Macromedia (actualmente producido por Adobe Systems) es uno de los programas más utilizados en el sector del diseño y la programación web por sus funcionalidades, su integración con otras herramientas como Adobe Flash y, recientemente, por su soporte de los estándares del World Wide Web Consortium.

Sus principales competidores son Microsoft Expression Web y BlueGriffon (que es de código abierto) y tiene soporte tanto para edición de imágenes como para animación a través de su integración con otras. Hasta la versión MX, fue duramente criticado por su escaso soporte de los estándares de la web, ya que el código que generaba era con frecuencia sólo válido para Internet Explorer y no validaba como HTML estándar. Esto se ha ido corrigiendo en las versiones recientes.

Se vende como parte de la suite Adobe Creative Suite. A partir de la compra de Macromedia por parte de Adobe. Las letras CS significan Creative Suite

La gran ventaja de este editor sobre otros es su gran poder de ampliación y personalización, puesto que en este programa sus rutinas (como la de insertar un hipervínculo, una imagen o añadir un comportamiento) están hechas en Javascript-C, lo que le ofrece una gran flexibilidad en estas materias. Esto hace que los archivos del programa no sean instrucciones de C++ sino rutinas de Javascript que hace que

Page 6: Implementación de un sitio web, con registros de veterinaria.

sea un programa muy fluido y todo ello permite que programadores y editores web hagan extensiones para su programa y lo pongan a su gusto.

Las versiones originales de la aplicación se utilizaban como simples editores WYSIWYG. Sin embargo, versiones más recientes soportan otras tecnologías web como CSS, JavaScript y algunos frameworks del lado servidor.

Dreamweaver ha tenido un gran éxito desde finales de los años 1990 y actualmente mantiene el 90% del mercado de editores HTML. Esta aplicación está disponible tanto para la plataforma MAC como para Windows, aunque también se puede ejecutar en plataformas basadas en UNIX utilizando programas que implementan las API's de Windows, tipo Wine.

Como editor WYSIWYG que es, Dreamweaver permite ocultar el código HTML de cara al usuario, haciendo posible que alguien no entendido pueda crear páginas y sitios web fácilmente sin necesidad de escribir código.

No obstante, Adobe ha aumentado el soporte CSS y otras maneras de diseñar páginas sin tablas en versiones posteriores de la aplicación, haciendo que se reduzca el exceso de código.

Dreamweaver permite al usuario utilizar la mayoría de los navegadores Web instalados en su ordenador para previsualizar las páginas web. También dispone de herramientas de administración de sitios dirigidas a principiantes como, por ejemplo, la habilidad de encontrar y reemplazar líneas de texto y código por cualquier tipo de parámetro especificado, hasta el sitio web completo. El panel de comportamientos también permite crear JavaScript básico sin conocimientos de código

SQL server

SQL Server es un sistema de gestión de bases de datos relacionales (RDBMS) de Microsoft que está diseñado para el entorno empresarial. SQL Server se ejecuta en T-SQL (Transact -SQL), un conjunto de extensiones de programación de Sybase y Microsoft que añaden varias características a SQL estándar, incluyendo control de transacciones, excepción y manejo de errores, procesamiento fila, así como variables declaradas.

Bajo el nombre código Yukon en su etapa de desarrollo, SQL Server 2005 fue lanzado en noviembre de 2005. Se dice que el producto 2005 proporcionó una mayor flexibilidad, escalabilidad, confiabilidad y seguridad a las aplicaciones de base de datos, y permitió que fueran más fáciles de crear y desplegar, lo que reduce la complejidad y el tedio involucrado en la gestión de bases de datos. SQL Server 2005 también incluía más soporte administrativo.

Page 7: Implementación de un sitio web, con registros de veterinaria.

El código original de SQL Server ha sido desarrollado por Sybase; a finales de 1980, Microsoft, Sybase y Ashton-Tate colaboraron para producir la primera versión del producto, SQL Server 4.2 para OS/2. Posteriormente, tanto Sybase como Microsoft ofrecieron productos de SQL Server. Sybase cambió después el nombre de su producto a Adaptive Server Enterprise.

Marco TeóricoComo resultado de un estudio con los ingenieros en sistemas, se ha podido identificar la necesidad de un medio virtual que posibilite dar a conocer, los servicios especializados del lugar y también de que otros servicios se ofrecen. A pesar del crecimiento considerable de la oferta y la demanda , el reconocimiento cualitativo de los ingenieros, el impacto de la competencia en el ámbito regional es poco los que tenido de estos avances debido a que aún en la veterinaria no se ha ubicado en un espacio virtual específico teniendo la oportunidad de ver más haya que otros, ya que cuenta con recursos humanos y materiales que no se han aprovechado para mantener un status permanente que contribuya a los procesos de atención y venta de productos de una forma eficaz y formal.

A pesar de que la veterinaria San Francisco y Asociados es conocida a nivel regional por su amabilidad atendida, complementada con una variedad de herramientas ofrecidas como: cuidado de mascotas, consultas de enfermedades, un lugar fijo de atención a clientes, las cuales son asequibles por la comunidad , carece de un medio tecnológico eficaz que promocione todo tipo de avances servicios ofrecidos en los procesos de mejoramiento que permita el uso de la comunicación a través de los medios tecnológicos modernos como un sitio Web.

Page 8: Implementación de un sitio web, con registros de veterinaria.

ObjetivosObjetivo general: Consiste en la definición clara de la solución propuesta para resolver un problema bien delimitado

Analizar, diseñar e implementar un sitio Web mediante el uso de la herramienta Dreamweaver y SQL server para promover y fortalecer el servicio brindado y los servicios ofrecidos en la veterinaria San Francisco Y Asociados.

Objetivos específicos: Similar al objetivo general, los objetivos específicos también consiste en 2 partes (formato de objetivo general), con la diferencia que tanto el problema y la solución propuesta han sido acotados.

Identificar, analizar y documentar tanto los requerimientos básicos de servicios de la comunidad como la implementación de un recurso tecnológico moderno que permita su cualificación.

Elaborar un prototipo de un sitio Web mediante la herramienta que permita gestionar una base de datos y estructuración de una página web que permita mejorar la comunicación interactiva de clientes y personal de la empresa.

Implementar el sitio Web de la Veterinaria San Francisco y Asociados en la web para promocionar y fortalecer los procesos de atención a clientes una eficaz y formalidad independiente.

Metas Metas específicas

Registrar y analizar el menos 30 tipos de mascotas con las que consta la población, en la veterinaria con un margen máximo de un mes.

Implementar una veterinaria que registre la población con un mínimo del 60% o más de la población.

Impacto y Beneficios del desarrollo web.Para la Veterinaria San Francisco y Asociados resulta pertinente solucionar el problema de tipo tecnológico virtual identificado, si se tiene en cuenta que a pesar del impacto que esta Institución tiene a nivel regional, no cuenta con un espacio en internet donde sus usuarios puedan acceder a la información requerida acerca de su funcionamiento, avances, eventos, etc.

Page 9: Implementación de un sitio web, con registros de veterinaria.

Es necesario sensibilizar a la comunidad del uso inadecuado que hasta el momento se ha tenido de los medios tecnológicos al alcance de la comunidad y los beneficios que brindaría para estar al alcance de una mejor comunicación.

La Veterinaria necesita recopilar la información de la comunidad atendida y convertirla en producto único para mostrarla a través de un medio donde todos puedan acceder a ésta.

El desarrollo de este proyecto permitirá a la comunidad Regional:

Conocer y comprender los cambios que significan en una comunidad las nuevas tecnologías de la información en las que tendrán de una manera intuitiva la venta de productos y servicios.

Utilizar los medios tecnológicos para tener un acceso rápido y actualizado a información referida a la veterinaria objeto de esta investigación.

Con este proyecto se busca proveer a la veterinaria de una herramienta virtual que le permita mejorar los índices de ventas y servicios al interior de la comunidad social y esta a su vez con el resto de la región.

También permitirá aplicar los conocimientos adquiridos en esta especialización mediante la realización de un proyecto de investigación tecnológico aplicado.

En relación con los clientes, les permitirá mantenerse actualizados de los cambios y acontecimientos de las citas y productos, fortaleciendo la comunicación.

La finalidad del presente proyecto es dotar a la veterinaria de una herramienta tecnológica comunicativa, que le permita mejorar la comunicación entre la comunidad y promoverla, utilizando adecuadamente los recursos informáticos de comunicación existentes, agilizar procesos de servicios que faciliten el mismo y fortalecer en el personal habilidades y destrezas para utilizar los medios tecnológicos informativos

Page 10: Implementación de un sitio web, con registros de veterinaria.

para la cualificación de su trabajo y el perfeccionamiento de los procesos de formación especializada.

Con la implementación de este proyecto se busca beneficiar directamente a la comunidad, ya que a través de él se crearán nuevos lazos de contacto y relación con los clientes y se hará presencia a nivel local, regional, y se llegara se podría posicionar hasta un nivel nacional de los procesos que en ella se dan.

La puesta en práctica de este proyecto permitirá a los clientes tener un mayor conocimiento de los procesos, servicios y productos que se ofrecen en dicha veterinaria, aplicando los aprendizajes en cuanto a la comunicación interactiva.

MetodologíaCasos de Uso

La metodología propuesta abarca las tres primeras fases propuestas en el RUP, y propone actividades correspondientes solamente a las disciplinas Business Modeling, Requirements y Analysis & Design.

Recordar que nuestro enfoque es independiente de la tecnología por lo cual no son consideradas las disciplinas de implementación, testeo y deployment y tampoco la fase Transition. Asimismo, este enfoque refiere a actividades exclusivamente de desarrollo de software y no a actividades de gestión y gerenciamiento del mismo. Así, las otras disciplinas del RUP tampoco fueron consideradas.

Para una mayor aplicabilidad del enfoque hemos reformulado los workflows que ocurren en la metodología. Los mismos no corresponden directamente a cada disciplina, sino que corresponden a las fases. Cada workflow indica claramente el lugar donde ocurren las iteraciones.

Las actividades presentes en el workflow de la fase Inception refieren principalmente a las actividades de la disciplina Business Modeling propuesta por RUP. El lector puede referirse a la bibliografía para hallar una descripción detallada de las misma.

Análisis

Con la implantación del sitio web de la veterinaria San Francisco se promoverá y proporcionara servicios a la comunidad, se crearán nuevos lazos de contacto y relación con otras veterinarias y se hará presencia a nivel local, regional, hasta el momento, de los procesos que en ella se dan.

Diseño

Page 11: Implementación de un sitio web, con registros de veterinaria.

En esta etapa se decide cómo trabajarán juntos los componentes detectados en la etapa anterior de forma

de satisfacer las funcionalidades deseadas.

Los objetivos particulares de esta actividad son:

Refinar las definiciones de las interfaces de sistema.

Definir las interacciones entre los componentes identificando operaciones en las interfaces de loscomponentes de negocio y determinando las dependencias entre componentes.

Definir políticas de manejo de integridad referencial.

Implementación

Para llevar a cabo este proyecto se trabajará con un enfoque cuantitativo, por lo que se aplicarán diversas aplicaciones para tratar la información de los clientes y productos ofrecidos en la veterinaria en lo que se aplicará en una base de datos de guardado de información que se le dará o introducirá al servidor.

También se introducirán otras acciones en la misma página guiándose de diferentes, para recabar la información para tener una vista panorámica de información y dedicación para que el lector sea interactivo con dicho sitio web.

Page 12: Implementación de un sitio web, con registros de veterinaria.

Cronograma de Actividades

ACTIVIDADES OCTUBRE NOVIEMBRE DICIEMBRE10 17 24 31 14 21 28 5 12 19

Análisis, selección y organización de literatura

PR

Identificación de los requerimientos del sitio web

PR

Diseño del sitio web PR

Desarrollo del sitio web PR

Pruebas del sitio web PR

Elaboración de los manuales PR

Implantación del sitio web y entrega del proyecto

PR

Productos Entregables*Guía rápida del servidor

*Manuales de ejecución orientado a personal

*Entrega del dominio del servidor

* Instalación del servidor dentro de la veterinaria y sus ramas

*verificación de producto con clave para jefe de veterinaria

ReferenciasGEOGRAFICAS: PRODUCTO INSTALADO EN DICHA DIRECCION DE LA VETERINARIA Y DENTRO DE ELLA

DE INFORMACION: INTERNET Y LIBROS DE LOS CUALES:

Chicaiza, Lozada Grace Jacqueline. (2006). Diseño e Implementación de un Sitio Web E_Learning para el Colegio a Distancia Libertad de la Ciudad de Ambato.

Page 13: Implementación de un sitio web, con registros de veterinaria.

Recuperado el 12 de marzo de 2012 de http://repo.uta.edu.ec/bitstream/handle/123456789/359/Tesis_t213si.pdf?sequence=3

Siguencia, Siguencia, Marithza del Rocío. (2011). Análisis, diseño e implementación del portal web del Colegio Cesar Andrade y Cordero. Recuperado el 12 de marzo de 2012 de http://dspace.ups.edu.ec/handle/123456789/1604

RecursosPara llevar a cabo la elaboración de este proyecto se requiere:

Técnicos

• Hardware

• Computadoras al menos 5 para instalación para cada local de lo cual constituyen 3 activos

• con procesador Intel o Amd de 4 generación

• 12 GB o al menos 4 GB en RAM

• Disco duro de 1 TB o como mínimo 250 GB

• Software

• Sistema operativo actualizado tomando como principal Windows como mínimo a 7 y a máximo a 10

• Software especial de manipulación de datos

• Dreamweaver

• SQL server

• Chrome

• Mozilla

• Opera

• Tecnología

• Un nombre de dominio

• Hospedaje web

Page 14: Implementación de un sitio web, con registros de veterinaria.

Presupuesto

Articulo Descripcion Cantidad Precio Importe

Computadoras al menos 5

Software especial de manipulación de datos• Dreamweaver

• SQL server

• Chrome

• Mozilla

• Opera

• Tecnología

• Un nombre de dominio

•Hospedaje web

Nº de presupuesto 1Fecha 12/oct/2015Cod. Cliente 00001Telefono 951-123-4567