Está en la página 1de 45

LICENCIATURA EN INFORMATICA

Pgina web para distribucin de productos


www.Foreversalud.com

ALUMNO:

MARCOS MANUEL VILLAL SALAZAR 11520025


Sistemas de Informacin 1

Chilpancingo, Gro. Junio 2013

Introduccin

Internet ha facilitado las formas de comunicarnos y gracias a su carcter virtual la informacin puede ser buscada de forma rpida; mucho ms de lo que una persona puede hacer por s misma. De ah la idea de la creacin de una pgina web con contenidos informativos acerca de los productos que distribuye el consultorio mdico. Utilizando este medio se podrn realizar los pedidos y la cantidad de productos que se desee comprar por medio de la pgina web.

INDICE
INTRODUCCIN CAPITULO I.- INGENIERA DEL SISTEMA I.1.- Panorama general. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I.1.1.- Giro de la empresa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I.1.2.- Organigrama. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I.1.2.1.- Descripcin del organigrama. . . . . . . .. . . . . . . . . . . I I.1.3.-Lugar donde se realizara el proyecto. . . . . . . . . . . . . . . . I.1.3.1.- Croquis ubicacin... . . . . . . . . ... .... I.1.3.2.- Misin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I.1.3.3.- Visin. . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . I.2.- Actividades generales del negocio. . . . . . . .. . . . . . . . . . . . . I.2.1.-Actividad a desarrollar. . . . . . . . . . . . . . . . . . . . . . . . . . . . I.2.1.1- Funciones internas del personal. . . . . . . . . . . . . . . . I.2.1.2.- Formatos del negocio. . . . . . . . . . . . . . . . . . . . . . . I.2.2.- Representaciones graficas de las actividades. . . . . . . . . I.2.2.1.- Diagrama de ventas. . . . . . . . . . . . . . . . . . . . . . . . . I.2.2.2.- Diagrama de compras. . . . . . . . . . . . . . . . . . . . . . . I.3.-Entrevista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I.3.1.- Conclusin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I.4.- Identificacin de requerimientos. . . . . . . . . . . . . . . . . . . . . .

CAPITULO II.- ANALISIS DE REQUISITOS II.1.- Problemtica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II.1.1.- Solucin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II.1.2.- Objetivo general del negocio. . . . . . . . . . . . . . . . . . . . . . II.2.- Anlisis de la actividad a enfoca. . . . . . . . . . . . . . . . . . . . . . II.2.1.- Proceso original. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II.2.2.- Propuesta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II.2.3.- Implementacin de formatos. . . . . . . . . . . . . . . . . . . . . . II.2.4.- Alcances y limitaciones. . . . . . . . . . . . . . . . . . . . . . . . . . II.2.5.- Estudios de factibilidad. . . . . . . . . . . . . . . . . . . . . . . . . . II.2.5.1.- Tcnica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II.2.5.2.- Econmico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II.2.5.3.- Operativa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II.2.6.- Justificacin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II.2.7.- Definicin de objetivos. . . . . . . . . . . . . . . . . . . . . . . . . . . II.2.7.1.- Objetivo general. . . . . . . . . . . . . . . . . . . . . . . . . . . .

II.2.7.2.- Objetivo especficos. . . . . . . . . . . . . . . . . . . . . . . . . . II.3.- Especificacin del modelo. . . . . . . . . . . . . . . . . . . . . . . . . . CAPITULO III.- DISEO III.1.- Diagrama de navegacin. . . . . . . . . . . . . . . . . . . . . . . . III.2.- Que es normalizacin. . . . . . . . . . . . . . . . . . . . . . . . . . III.2.1.- Etapas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . III.3.- Modelo entidad-relacin. . . . . . . . . . . . . . . . . . . . . . . . . III.3.1.- Tablas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . III.3.2.- Diccionario de datos . . . . . . . . . . . . . . . . . . . . . . . . . CAPITULO IV.- CODIFICACION IV.1.- Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.1.1.-Propuesta de distribucin. . . . . . . . . . . . . . . . . . . . . . IV.1.2.- Equipo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.1.2.1.- Caractersticas. . . . . . . . . . . . . . . . . . . . . . . . . . IV.1.3.- Impresora. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.1.3.1.- Caractersticas. . . . . . . . . . . . . . . . . . . . . . . . . . IV.1.3.2.- Especificaciones. . . . . . . . . . . . . . . . . . . . . . . . . IV.1.4.- Cdigo de barra. . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.1.4.1.- Caractersticas. . . . . . . . . . . . . . . . . . . . . . . . . . IV.1.4.2.- Ventajas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.2.-Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.2.1.-SO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.2.1.1.-Requisitos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.2.1.2.- Caractersticas. . . . . . . . . . . . . . . . . . . . . . . . . . . IV.2.1.2.- Ventajas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.2.1.3.- Desventajas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.2.2.- Manejador de base de datos. . .. . . . . . . . . . . . . . . . IV.2.2.1.- Funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.2.2.2.- Ventajas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.2.2.3.- Desventajas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.2.3.-Manipulador de interfaz. . . . . . . . . . . . . . . . . . . . . . . . IV.2.3.2.- Herramientas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.2.3.2.- Ventajas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV.2.3.3.- Desventajas. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

CAPITULO V.- PRUEBAS V.1.- Pruebas por mdulos. V.2.- Pruebas de integracin V.4.- Pruebas de Errores/ problemas frecuentes.. V.5.- Pruebas automticas.

CONSULTORIO MEDICO DE LA DOCTORA Dra. Brenda Flor Jacinto Guerrero CAPITULO I.- INGENIERA DEL SISTEMA
I.1.- Panorama general

Al frente de este consultorio se encuentra la Dra. Brenda Flor Jacinto Guerrero (mdico cirujano), ella se encarga de distribuir diferentes productos para la medicina familiar es decir que se encarga de mantener la salud en todos los aspectos, analizando y estudiando el cuerpo humano en forma global, sus productos atienden enfermedades como: nutricin enfermedades del corazn. Diabetes. Cncer de mama. Cncer Cervico uterino. El consultorio es de reciente creacin hace no ms de un ao pero busca poncionarse lo ms rpido posible con sus productos que distribuye y aprovechando la tecnologa que tenemos hoy en da quiere sacar el mayor beneficio al internet para expandir su mercado.

I.1.1.- Giro de la empresa Giro: Servicio/ Comercial Servicio. Son aquellas que brindan servicio a la comunidad que a su vez se clasifican en:

Transporte Turismo Instituciones financieras Servicios pblicos (energa, agua, comunicaciones) Servicios privados (asesora, ventas, publicidad, contable, administrativo) Educacin Finanzas Salud

Comerciales. Son intermediarias entre productor y consumidor; su funcin primordial es la compra/venta de productos terminados. Pueden clasificarse en:

Mayoristas: Venden a gran escala o a grandes rasgos. Minoristas (detallistas): Venden al por menor. Comisionistas: Venden de lo que no es suyo, dan a consignacin.

I.1.2.- Organigrama

director general

Asesor

recursos humanos

recursos financieros

departamento de ventas

I.1.2.1.- Descripcin del organigrama Director General El trmino gerente general es un trmino descriptivo para ciertos ejecutivos en una operacin de negocios. Es tambin un ttulo formal para ciertos ejecutivos de negocios, aunque las labores de un gerente general varan segn la industria en la que se desarrolle la empresa donde Labore Sus Privilegios Como Gerente General Funciones Entre sus funciones pueden estar:

Designar todas las posiciones gerenciales. Realizar evaluaciones peridicas acerca del cumplimiento de las funciones de los diferentes departamentos. Planear y desarrollar metas a corto y largo plazo junto con objetivos anuales y entregar las proyecciones de dichas metas para la aprobacin de los gerentes corporativos. Coordinar con las oficinas administrativas para asegurar que los registros y sus anlisis se estn ejecutando correctamente.

Asesor Algunos de los casos en los cuales podra ser necesario recurrir a los servicios de un asesor o consultor de empresas son: Cuando queremos iniciar un nuevo negocio y necesitamos a alguien que nos guie en el proceso. Cuando queremos incursionar en nuevos mercados y queremos que alguien nos oriente en ello. Cuando queremos mejorar la eficiencia de nuestros procesos y necesitamos a alguien que nos diga cmo hacerlo.

Cuando nuestras ventas han disminuido repentinamente y queremos que alguien nos diga la causa y la solucin de ello.

Recursos Humanos En la administracin de empresas, se denomina recursos humanos (RRHH) al trabajo que aporta el conjunto de los empleados o colaboradores de una organizacin. Pero lo ms frecuente es llamar as a la funcin o gestin que se ocupa de seleccionar, contratar, formar, emplear y retener a los colaboradores de la organizacin. Estas tareas las puede desempear una persona o departamento en concreto los profesionales en Recursos Humanos junto a los directivos de la organizacin. El objetivo bsico que persigue la funcin de Recursos Humanos con estas tareas es alinear el rea o profesionales de RRHH con la estrategia de la organizacin, lo que permitir implantar la estrategia organizacional a travs de las personas, quienes son consideradas como los nicos recursos vivos e inteligentes capaces de llevar al xito organizacional y enfrentar los desafos que hoy en da se percibe en la fuerte competencia mundial. Es imprescindible resaltar que no se administran personas ni recursos humanos, sino que se administra con las personas vindolas como agentes activos y proactivos dotados de inteligencia, creatividad y habilidades intelectuales. Recursos Financieros Actividades que realiza: Planear, coordinar, controlar y evaluar las actividades relacionadas con la administracin de los recursos financieros del Instituto Tecnolgico conforme a las normas y lineamientos establecidos por la Secretara de Educacin Pblica. Elaborar el programa operativo anual y el anteproyecto de presupuesto del departamento y presentarlos a la Subdireccin de Servicios Administrativos para lo procedente. Aplicar la estructura orgnica autorizada para el departamento y los procedimientos establecidos. Determinar las necesidades de recursos financieros del Instituto Tecnolgico y presentarlas a la Subdireccin de Servicios Administrativos para lo procedente. Coordinar la operacin de los procesos relacionados con el ejercicio del presupuesto del Instituto Tecnolgico conforme a las normas y lineamientos establecidos.

Departamento de Ventas La funcin del departamento de ventas es planear, ejecutar y controlar las actividades en este campo. El departamento de ventas est encargado de hacer las siguientes actividades:

1. Elaborar pronsticos de ventas 2. Establecer precios 3. Realizar publicidad y promocin de ventas 4. Llevar un adecuado control y anlisis de las ventas.

El trabajo se centrara en el punto 3 de las actividades del depto. De ventas que nos dice realizar publicidad y promocin de ventas con la creacin de una pgina web, que con ella se pretende dar una amplia informacin sobre los productos para que las personas tengan el inters de adquirir y as dar un realce a las vetas del consultorio.

I I.1.3.-Lugar donde se realizara el proyecto. Direccin: Dr. Liceaga No.18, En el Barrio de san mateo. Nextel: 7471033007.

I.1.3.1.- Croquis ubicacin

I.1.3.2.- Misin Somos una organizacin privada especializada en proveer Servicios de Salud de 1 nivel, cuyos propsitos son la excelencia en la atencin integral del paciente, la rentabilidad. I.1.3.3.- Visin Ser un Centro de Atencin Mdica innovadora y permanentemente actualizada que utilice los procedimientos de vanguardia, con el beneficio directo de los clientes externos e internos y lograr la expansin y el reconocimiento Nacional. I.2.- Actividades generales del negocio Servir mediante la integracin de las ciencias biomdicas, clnicas y socio mdicas para atender de una forma integral a los individuos, familias y comunidades con un enfoque clnicoepidemiolgico y social, de promocin a la salud y preventivo; buscar, cuando sea necesario orientacin para derivar al paciente al servicio de salud del nivel indicado. Resolver en forma inicial la gran mayora de los principales problemas de salud en pacientes ambulatorios, realizando la promocin, prevencin, diagnstico, tratamiento, pronstico y rehabilitacin.

Desarrollar sus actividades en un contexto de atencin permanente y sistemtica que fortalezca la calidad y eficiencia de su ejercicio profesional con responsabilidad tica, utilizando la informacin cientfica con juicio crtico. Mostrar una actitud permanente de bsqueda de nuevos conocimientos; cultivar el aprendizaje independiente y autodirigido; mantenerse actualizado en los avances de la medicina y mejorar la calidad de la atencin que otorga. I.2.1.-Actividad a desarrollar Nuestro trabajo se centrara en departamento de ventas. La funcin del departamento de ventas es planear, ejecutar y controlar las actividades en este campo. El departamento de ventas est encargado de hacer las siguientes actividades:

1. Elaborar pronsticos de ventas 2. Establecer precios 3. Realizar publicidad y promocin de ventas 4. Llevar un adecuado control y anlisis de las ventas.

El trabajo se centrara en el punto 3 de las actividades del depto. De ventas que nos dice realizar publicidad y promocin de ventas con la creacin de una pgina web, que con ella se pretende dar una amplia informacin sobre los productos para que las personas tengan el inters de adquirir y as dar un realce a las vetas del consultorio. El nombre de la pgina ser www.Foreversalud.com

I.2.1.1- Funciones internas del personal Mdico general


Realiza consultas mdicas diarias a estudiantes y personal en general. Diagnostica y prescribe tratamientos mdicos a los pacientes. Refiere a los pacientes a consulta especializada cuando el caso lo amerite. Lleva el control diario de consultas y registro estadstico de las enfermedades que se presentan. Hace seguimiento a los tratamientos de los pacientes, a travs de consultas fijadas.

Asiste casos de emergencia. Practica curas e intervenciones de ciruga menor. Administra medicamentos y aplica tratamientos. Elabora historias mdicas de los pacientes.

Secretaria Atender a los pacientes por orden de llegada (dando siempre prioridad a ancianos, epilpticos, impedidos y casos que lo ameriten. Con cita previa y por orden de llegada llamar a los pacientes aparte y hacer un registro diario de la visita ya sea manual o por computadora con la siguiente informacin. I.2.1.2.- Formatos del negocio

Nuevo paciente

Facturacin

I.2.2.- Representaciones graficas de las actividades

I.2.2.1.- Diagrama de ventas I.2.2.2.- Diagrama de compras I.3.-Entrevista La presente entrevista fue realizada para mostrar los requerimientos del cliente en base a las necesidades que tenga. 1.- Qu beneficios le traer las pginas web? Se le dar un mayor impulso a las vetas y mayor reconocimiento al consultorio

2.- Qu funcin tendr la pgina web? Llevar un control del inventario as como tambin un lugar para agenda de citas por va del internet

3.- Cree que con la pgina web no ser complicado el registro de los clientes? No porque se har de forma muy sencilla para que sea fcil de entender por cualquier persona que tenga acceso a una pc con internet

4.- Sera factible que una opcin le indicara si un cliente hizo cita y ya paso la hora de la cita? Si ya que as se me aria ms fcil ver si ya estar disponible la persona a esa hora. I.3.1.- Conclusin Con la entrevista recabe algunos puntos que requieren la doctora para su pgina web y lo que necesita para poder elevar las ventas de sus productos

I.4.- Identificacin de requerimientos Fcil acceso Registro simple Control de citas Un control del inventario Registro de los diferentes productos Registro de los pedidos Control de las ventas Agenda de citas

CAPITULO II.- ANALISIS DE REQUISITOS


II.1.- Problemtica En el mundo globalizado en el que vivimos, el Internet es un recurso de gran manejo y utilidad actualmente, el Internet es una enorme red que conecta redes y computadoras distribuidas por todo el mundo, permitiendo comunicarse y buscar y transferir informacin sin grandes requerimientos tecnolgicos ni econmicos relativos para el individuo, tiene un impacto profundo en el trabajo, el ocio y el conocimiento. Adems, de que ha llegado a gran parte de los hogares y de las empresas, desde una perspectiva cultural del conocimiento, el Internet ha sido una ventaja y una responsabilidad, y para la gente que est interesada en otras culturas proporciona una cantidad significativa de informacin y de una interactividad que sera inaccesible de otra manera.

As mismo la Web ha permitido una descentralizacin repentina y extrema de la informacin y de los datos en comparacin a las enciclopedias y a las bibliotecas tradicionales. Algunas organizaciones comerciales animan a su personal para incorporar sus reas de especializacin en sus sitios, con la esperanza de que impresionen a los visitantes con conocimiento experto e informacin libre. Gracias a la Web, millones de personas tienen acceso fcil e inmediato a una cantidad extensa y diversa informacin en lnea.

Es por ello que se han creado grandes cantidades de pginas Web a nivel mundial, hacindose imprescindible tener una pgina Web, debido al alcance que tiene, el gran manejo, por cuanto que estas promueven la comunicacin Los pacientes tienen muy poca informacin acerca de la del consultorio y de sus productos que ah se manejan y en muchas ocasiones tienen gran dificultad para ponerse en contacto con su administrador adems la necesidad de algunos de ellos es obtener los productos sin necesidad de ir o asistir a una consulta personalmente.

II.1.1.- Solucin Desarrollar y disear un sistema informtico para Historias Clnicas, volver eficaz el manejo de la informacin de los pacientes mediante la creacin de una pgina web. II.1.2.- Objetivo general del negocio Los objetivos del Consultorio Mdico Integral son los siguientes:

1Orientar las actividades para prevenir la aparicin de enfermedad 2- Educar a la poblacin sobre los aspectos de una vida saludable 3- Realizar Diagnostico precoz y tratamiento oportuno de las enfermedades 4- Brindar a la poblacin comodidad, sofisticacin y calidad en la atencin mdica II.2.- Anlisis de la actividad a enfocar Beneficios de una pgina web: Ampliacin de mercado: Ampla su mercado desde un nivel local hasta un nivel nacional e internacional. Accesibilidad: Una pgina Web le aadir una segunda puerta principal de acceso a su empresa. Presencia constante: Un sitio Web le da ms personalidad, seriedad y profesionalismo a una empresa. Iguale o supere su competencia: Si su competencia ya se encuentra presente en la red, su empresa tambin deber hacerlo para no quedarse atrs. Y si su competencia no tiene presencia en Internet, su empresa debe tenerla para superarla.

Costos mnimos: Con un sitio Web reduce los costos de publicidad, marketing, imprenta y comunicaciones, entre otros. La forma ms econmica de exponer sus productos es creando "Catlogos online" publicados en Internet. Interactu con sus clientes: Puede utilizar su sitio para conocer a sus clientes, las tendencias y sus gustos por medio de encuestas o libros de sugerencias. Adems puede mantenerlos informados publicando las novedades de su empresa en el sitio, y hasta puede recibir pedidos o cotizaciones mediante formularios online. Captar potenciales clientes: Al no estar usted en la Web, el comprador que realice una bsqueda de cierto rubro por Internet, no lo encontrar, y por ende le comprar a su competencia. II.2.1.- Proceso original 1. 2. 3. 4. 5. Las personas se presentan al consultorio Esperan su turno para ser atendidos Reciben su consulta y toman su receta Esperan que la secretaria asigne nueva consulta Van a la farmacia a surtir su receta

II.2.2.- Propuesta Con la creacin de una pgina web, buscamos que los pacientes del consultorio realicen su cita de manera previa de forma que esta quede registrada en una agenda de manera electrnica en una base de datos. Ya despus que se le haya asignado una receta puede ir a la pgina web a surtir su receta y esta llegara a su casa en unas horas si est en un cerca.

II.2.3.- Implementacin de formatos Formato para pedir una cita

II.2.4.- Alcances y limitaciones ALCANCES Agilizar el manejo de las citas por internet Evitar prdidas de informacin Tener todo en orden LIMITACIONES Que no pueda terminar la pgina web No tener espacio donde colocar el equipo de computo

Alguna enfermedad Que el cliente no vaya quedando satisfecho de lo que voy presentndole poco a poco.

II.2.5.- Estudios de factibilidad II.2.5.1.- Tcnica Para implantar la pgina web se necesita: 1 computadora Programas instalados: Dreamweaver, Adobe Flash, Joomla y MySQL

II.2.5.2.- Econmico La principal ventaja que obtendremos es una mayor venta y una mayor expansin del mercado. II.2.5.3.- Operativa Para la operacin y el mantenimiento de la pgina se requiere un personal con las siguientes caractersticas: Tener un curso bsico en computacin. Adicionalmente se requiere de un curso para poder manejar pginas web. Dar actualizaciones a la pgina cada vez que lo requiera.

II.2.6.- Justificacin La revolucin tecnolgica nos ofrece muchas herramientas para divulgar la informacin y ofrecer servicios de forma eficaz; la creacin de una pgina web en este caso para dar a conocer los productos ms eficientes en el control de algunas enfermedades acercndose as de manera ms eficiente a un mayor nmero de consumidores.

Hoy en da para dar a conocer una empresa o cualquier entidad uno de los recursos ms utilizados a nivel mundial es el Internet por cuanto, este tiene un fcil manejo y alcance, y permite la conexin de millones de usuarios en una interfaz al mismo tiempo, a parte nos facilita una bsqueda amplia y rpida de cualquier tipo de informacin. Por tanto, la realizacin de la pgina Web del consultorio alto nos va permitir marcar una pauta y adems

promover, nacional.

y dar a conocer nuestra servicio a la comunidad en general, a nivel regional,

De este modo se percibe la necesidad de hacer esta Web para as completar todo lo mencionado anteriormente y as romper con los esquemas pautados y poder dar una mejor categora al consultorio. A dems esperamos que un futuro se mantenga y avance, y existan proyectos que continen para de este modo se siga incentivando y pues exista cada vez ms comodidad y avance.

II.2.7.- Definicin de objetivos II.2.7.1.- Objetivo general Crear e implementar una pgina web que contenga la ms amplia informacin sobre los productos y sus beneficios que ofrecen cada uno de ellos y as aumentar el nivel de las ventas.

II.2.7.2.- Objetivo especficos Desarrollar este proyecto por medio de un trabajo organizado y participativo, incorporando al mismo conocimiento tecnolgico. Incentivar a las personas al uso de la tecnologa para obtener beneficios y lograr un buen servicio. Brindar apoyo en las ventas al consultorio.

II.3.- Especificacin del modelo El ms conocido, est basado en el ciclo convencional de una ingeniera, el paradigma del ciclo de vida abarca las siguientes actividades:

Ingeniera y Anlisis del Sistema Anlisis de los Requisitos Diseo Codificacin Prueba Mantenimiento

Ingeniera y Anlisis del Sistema: Debido a que el software es siempre parte de un sistema mayor el trabajo comienza estableciendo los requisitos de todos los elementos del sistema y luego asignando algn subconjunto de estos requisitos al software.

Anlisis de los requisitos del software: el proceso de recopilacin de los requisitos se centra e intensifica especialmente en el software. El ingeniero de software (Analistas) debe comprender el mbito de la informacin del software, as como la funcin, el rendimiento y las interfaces requeridas.

Diseo: el diseo del software se enfoca en cuatro atributos distintos del programa: la estructura de los datos, la arquitectura del software, el detalle procedimental y la caracterizacin de la interfaz. El proceso de diseo traduce los requisitos en una representacin del software con la calidad requerida antes de que comience la codificacin.

Codificacin: el diseo debe traducirse en una forma legible para la mquina. El paso de codificacin realiza esta tarea. Si el diseo se realiza de una manera detallada la codificacin puede realizarse mecnicamente.

Prueba: una vez que se ha generado el cdigo comienza la prueba del programa. La prueba se centra en la lgica interna del software, y en las funciones externas, realizando pruebas que aseguren que la entrada definida produce los resultados que realmente se requieren.

Mantenimiento: el software sufrir cambios despus de que se entrega al cliente. Los cambios ocurrirn debidos a que hayan encontrado errores, a que el software deba adaptarse a cambios del entorno externo (sistema operativo o dispositivos perifricos), o debido a que el cliente requiera ampliaciones funcionales o del rendimiento.

Desventajas: Los proyectos reales raramente siguen el flujo secuencial que propone el modelo, siempre hay iteraciones y se crean problemas en la aplicacin del paradigma.

Normalmente, es difcil para el cliente establecer explcitamente al principio todos los requisitos. El ciclo de vida clsico lo requiere y tiene dificultades en acomodar posibles incertidumbres que pueden existir al comienzo de muchos productos.

El cliente debe tener paciencia. Hasta llegar a las etapas finales del proyecto, no estar disponible una versin operativa del programa. Un error importante no detectado hasta que el programa est funcionando puede ser desastroso.

La ventaja de este mtodo radica en su sencillez ya que sigue los pasos intuitivos necesarios a la hora de desarrollar el software.

CAPITULO III.- DISEO


III.1.- Mapa navegacin

III.2.- Que es normalizacin La normalizacin o estandarizacin es la redaccin y aprobacin de normas que se establecen para garantizar el acoplamiento de elementos construidos independientemente, as como garantizar el repuesto en caso de ser necesario, garantizar la calidad de los elementos fabricados, la seguridad de funcionamiento y trabajar con responsabilidad social. La normalizacin es el proceso de elaborar, aplicar y mejorar las normas que se aplican a distintas actividades cientficas, industriales o econmicas con el fin de ordenarlas y mejorarlas. La asociacin estadounidense para pruebas de materiales (ASTM) define la normalizacin como el proceso de formular y aplicar reglas para una aproximacin ordenada a una actividad especfica para el beneficio y con la cooperacin de todos los involucrados. Segn la ISO (International Organization for Standarization) la normalizacin es la actividad que tiene por objeto establecer, ante problemas reales o potenciales, disposiciones destinadas a usos comunes y repetidos, con el fin de obtener un nivel de ordenamiento ptimo en un contexto dado, que puede ser tecnolgico, poltico o econmico. La normalizacin persigue fundamentalmente tres objetivos:

Simplificacin: se trata de reducir los modelos para quedarse nicamente con los ms necesarios. Unificacin: para permitir el intercambio a nivel internacional. Especificacin: se persigue evitar errores de identificacin creando un lenguaje claro y preciso.

Las elevadas sumas de dinero que los pases desarrollados invierten en los organismos normalizadores, tanto nacionales como internacionales, es una prueba de la importancia que se da a la normalizacin.

III.2.1.- Etapas 1. Factibilidad y planeacin: Identificar las necesidades, evaluar la factibilidad y planificar las actividades para la elaboracin o actualizacin de los documentos normativos. 2. Gestin de comit: Gestionar el estudio y aprobacin de los documentos normativos en los comits tcnicos de normalizacin y actividades complementarias, relacionadas con el trabajo de los comits tcnicos (publicaciones, actividades de divulgacin, reglamentos tcnicos). Incluye las actividades relacionadas con correccin de estilo y traduccin para los documentos normativos.

3. Consulta pblica: Someter a una amplia consideracin de las partes interesadas el estudio de los proyectos de documentos normativos, con el fin de garantizar el cumplimiento de los principios de transparencia e imparcialidad del proceso de normalizacin. 4. Aprobacin: Someter el documento normativo a consideracin de una entidad independiente del comit, con el fin de avalar los acuerdos tcnicos del comit, garantizar la coherencia normativa y el cumplimiento de reglamento de normalizacin. 5. Edicin y difusin: Asegurar que las versiones vigentes de los documentos se encuentren disponibles en los puntos de consulta, y que se realice la distribucin de los bonos a las entidades que participan en el 75% de los estudios oportunamente. Realizar las actividades de divulgacin, mediante canales de comunicacin electrnicos, impresos, foros y charlas tcnicas, con el propsito de que los documentos y las publicaciones lleguen a los diferentes sectores productivos y acadmicos en el mbito nacional e internacional.

III.3.- Modelo entidad-relacin

Seccin Productos

Seleccin

Cliente

Ventas
Hace Realiza

Pedido Hace Consulta

Va Almacn

III.3.1.- Tablas III.3.2.- Diccionario de datos TABLA : Cliente Campo Tipo de dato Longitud Nulo/ no nulo No nulo Pk/ fk Descripcin Clave nica de cliente Nombre de la persona

Id_ cliente

nVarchar

Pk

nombre

Char

30

nulo

TABLA : Consulta Campo Tipo de dato Longitud Nulo/ no nulo Pk/ fk Descripcin Clave para Id_ consul nVarchar 4 No nulo Pk identificar nmero de consulta Id_ cliente nVarchar 4 No nulo Fk Clave nica del cliente Da que se realizo Hora del da Por qu asunto Char 50 No nulo asiste/ sntomas

fecha hora

numeric numeric

8 4

No nulo nulo

TABLA : Pedido Campo Tipo de dato Longitud Nulo/ no nulo No nulo Pk/ fk Descripcin Identificacin del pedido Clave nica del cliente Da del pedido

Clve_pedido

nVarchar

Pk

Id _cliente fecha

nVarchar

No nulo

Fk

numeric

No nulo

TABLA : Almacn Campo Tipo de dato Longitud Nulo/ no nulo No nulo Pk/ fk Descripcin Clave para los productos Identificacin del pedido Clave nica del cliente Nombre del producto

Id_ produc

nVarchar

Pk

Clve_ pedido

nVarchar

No nulo

Fk

Id_ cliente Nom_ producto existencia

nVarchar

No nulo

Char numeric

10 2

No nulo No nulo

TABLA : Ventas Campo Tipo de dato Longitud Nulo/ no nulo No nulo Pk/ fk Descripcin Nmero de la venta Clave del producto Clave nica del cliente da que se realizo Nmero de productos

N_ ventas

numeric

Pk

Id_ produc

nVarchar

No nulo

Fk

Id_ cliente

nVarchar

No nulo

fecha

numeric

No nulo

cantidad

numeric

No nulo

TABLA : Seccin producto Campo Tipo de dato Longitud Nulo/ no nulo No nulo Pk/ fk Descripcin Nombre del producto Clave nica del producto Clave del cliente Clave de la consulta

Nom_ produc

Char

10

Pk

Id_ produc

nVarchar

No nulo

Fk

Id_ cliente

nVarchar

No nulo

Id_ consul

nVarchar

No nulo

CAPITULO IV.- CODIFICACION


IV.1.- Hardware Primeramente se definir que es un hardware para poder entender detalladamente que es lo que se realizara en los temas siguientes. El hardware es la parte fsica de una computadora, es decir la parte que se puede tocar, se puede ver y manipular de manera fsica. Como elementos del hardware podemos encontrar dispositivos como el monitor, teclado, CPU, ratn, teclado.

IV.1.1.-Propuesta de distribucin Se recomienda comprar en un departamento de distribucin de hardware, que estn en un precio competitivo, toda la informacin esta http://tienda.andrasoluciones.com las mejores marcas que tienen mejor prestigio para equipos de cmputo son HP, Toshiba, Sony, Lenovo, Epson. Y muy buenos precios.

IV.1.2.- Equipo Sony VAIO VPC EE33EL Si ests buscando practicidad y facilidad de uso en tu laptop, Sony VAIO VPC EE33EL es el equipo ideal para ti. Este porttil perteneciente a la Serie E de la compaa japonesa, cuenta con una pantalla de 15.5 pulgadas y Windows 7 Home Basic como sistema operativo preinstalado.
Este portatil est disponible por 699 dlares es decir unos $8, 000 mexicanos.

IV.1.2.1.- Caractersticas

Procesador

AMD Athlon II Dual-Core Processor P340 2.2GHz AMD M880G Chipset

Sistema Operativo

Windows 7 Home Basic original de 64 bit

LCD

Pantalla VAIO de 15.5 pulgadas (1366 x 768)

Memoria

2GB DDR3 SDRAM Expandible hasta 8GB

Disco Duro

320GB

Tarjeta de Video

ATI Mobility Radeon HD 4250

Unidad ptica

Reproductor y Quemador DVD

Ranuras de Expansin

Memory Stick PRO Secure Digital (SD) Card

Otras Ranuras

USB 4 Entrada DC Salida VGA Salida HDMI Micrfono monoaural y Audfonos

Audio

Intel High Definition Audio

Red Integrada

Inalmbrica

Estndar:

IEEE

802.11bgn

Frecuencia:

2.4

GHz

(802.11bgn)

Ethernet

Ethernet 10Base-T/100Base-TX/1000Base-T con interfaz RJ-45

Requerimientos Corriente

de

75 watts mximo (19.5V / CA100-240V)

Duracin Estimada de la Batera

Hasta 2.5 horas con batera estndar Hasta 4 horas con batera de larga duracin

IV.1.3.- Impresora Imprima, escanee y copie documentos cotidianos con esta impresora HP all-in-one compacta y accesible. Logre resultados que se destaquen a un costo nuevo y econmico con tintas HP originales, y obtenga rendimiento confiable, fcil operacin y reciclaje gratuito de cartuchos.

IV.1.3.1.- Caractersticas Nota a pie de pgina sobre el rendimiento de pginas: Rendimiento aproximado. El rendimiento real depende de la impresora y del uso especfico. Visite

http://www.hp.com/go/pageyield para obtener mayor informacin Calidad de impresin en negro (ptima): Hasta 600 ppp Ciclo de trabajo (mensual, A4): Hasta 1000 pginas Tecnologa de impresin: Inyeccin trmica de tinta HP Calidad de impresin en color (ptima): Optimizada hasta 4800 x 1200 dpi desde 1200 dpi de entrada (cuando se imprime desde una computadora en papel fotogrfico)

Monitor: Visor monocromtico de cono de 1,1" (2,8 cm) Nmero de cartuchos de impresin: 2 [1 negro, 1 tricolor (cian, magenta, amarillo)] Lenguajes de impresin: HP PCL 3 GUI Compatibilidad con tarjetas de memoria: Ninguno/a Memoria, estndar: Integrada Memoria, mxima: Integrada

IV.1.3.2.- Especificaciones Especificaciones de impresin Velocidad de Hasta 20 ppm impresin en negro (borrador, A4) Velocidad de impresin en color (borrador, A4) Hasta 16 ppm

Velocidad de Hasta 8 ppm impresin en negro (ISO, en comparacin a lser) Nota a pie de pgina sobre velocidad de impresin Primera pgina impresa en negro (A4, lista) Primera pgina impresa en color (A4, lista) Ciclo de trabajo (mensual, A4) Despus de la primera pgina o despus del primer conjunto de pginas de prueba ISO. Para obtener ms detalles, consulte: http://www.hp.com/go/printerclaims Velocidad mxima de 17 segundos

23 segundos

Hasta 1000 pginas

Volumen de pginas 300 a 400 mensuales recomendado

Tecnologa de impresin

Inyeccin trmica de tinta HP

Calidad de Hasta 600 ppp impresin en negro (ptima) Calidad de impresin en color (ptima) Optimizada hasta 4800 x 1200 dpi desde 1200 dpi de entrada (cuando se imprime desde una computadora en papel fotogrfico)

IV.1.4.- Cdigo de barra El cdigo de barras es un cdigo basado en la representacin mediante un conjunto de lneas paralelas verticales de distinto grosor y espaciado que en su conjunto contienen una determinada informacin, es decir, las barras y espacios del cdigo representan pequeas cadenas de caracteres. De este modo, el cdigo de barras permite reconocer rpidamente un artculo de forma nica, global y no ambigua en un punto de la cadena logstica y as poder realizar inventario o consultar sus caractersticas asociadas. Actualmente, el cdigo de barras est implantado masivamente de forma global. La correspondencia o mapeo entre la informacin y el cdigo que la representa se denomina simbologa. Estas simbologas pueden ser clasificadas en grupos atendiendo a dos criterios diferentes:

Continua o discreta: en las simbologas continuas los caracteres comienzan con un espacio y en el siguiente comienzan con una barra (o viceversa). Sin embargo, en las simbologas discretas los caracteres comienzan y terminan con barras y el espacio entre caracteres es ignorado y generalmente de poca anchura.

Bidimensional o multidimensional: En las simbologas bidimensionales las barras pueden ser anchas o estrechas. Sin embargo, las barras en las simbologas multidimensionales sonmltiplos de una anchura determinada (X). De esta forma, se emplean barras con anchura X, 2X, 3X, y 4X.

IV.1.4.1.- Caractersticas Un smbolo de cdigo de barras puede tener, a su vez, varias caractersticas, entre las cuales podemos nombrar: Densidad: Es la anchura del elemento (barra o espacio) ms angosto dentro del smbolo de cdigo de barras. Est dado en miles (milsimas de pulgada). Un cdigo de barras no se mide por su longitud fsica sino por su densidad. WNR: (Wide to Narrow Ratio) Es la razn del grosor del elemento ms angosto contra el ms ancho. Usualmente es 1:3 o 1:2. Quiet Zone: Es el rea blanca al principio y al final de un smbolo de cdigo de barras. Esta rea es necesaria para una lectura conveniente del smbolo.

IV.1.4.2.- Ventajas Aunque los beneficios en la implementacin del sistema de identificacin EAN-UCC son muchos, los cinco de los ms importantes para que una empresa se desarrolle ms competitivamente:

Optimizacin en el control de inventarios y aumento de productividad en el punto de pago, eliminando colas y disminuyendo el tiempo de espera. Mejor servicio al cliente.

Disminucin de los procesos de marcacin de precios, eliminacin de errores de digitacin y captura de datos de venta en forma rpida y segura.

Identificacin de las principales reas de mermas Obtencin de informacin confiable para el manejo del negocio. Establecimiento de un lenguaje comn con sus proveedores a travs del cdigo de barras, incrementando la productividad de la relacin comercial, lo que facilita la implementacin de otras tecnologas como el Intercambio Electrnico de Documentos (EDI).

IV.2.-Software Se conoce como software1 al equipamiento lgico o soporte lgico de un sistema informtico, que comprende el conjunto de los componentes lgicos necesarios que hacen posible la realizacin de tareas especficas, en contraposicin a los componentes fsicos que son llamados hardware. IV.2.1.-SO Windows 7 es una versin de Microsoft Windows, lnea de sistemas operativos producida por Microsoft Corporation. Esta versin est diseada para uso en PC, incluyendo equipos de escritorio en hogares y oficinas, equipos porttiles, Tablet PC, notebooks y equipos media center.2 El desarrollo de Windows 7 se complet el 22 de julio de 2009, siendo entonces confirmada su fecha de venta oficial para el 22 de octubre de 2009 junto a su equivalente para servidores Windows Server 2008 R2.

IV.2.1.1.-Requisitos
A finales de abril del 2009 Microsoft dio a conocer los requerimientos finales de Windows 7.

Requisitos de hardware mnimos recomendados para Windows 726


Arquitectura Procesador Memoria RAM 1 GB de RAM 32 bits 1 GHz 2 GB de RAM 64 bits

Tarjeta grfica

Dispositivo de grficos DirectX 9 con soporte de controladores WDDM 1.0 (para Windows Aero) 16 GB de espacio libre 20 GB de espacio libre

Disco duro

Opcionalmente, se requiere un monitor tctil para poder acceder a las caractersticas multitctiles de este sistema.

IV.2.1.2.- Caractersticas La velocidad: Son 30 segundos aproximadamente que demora en cargar Windows 7, en comparacin con el Windows Vista perdas la vista mirando a qu hora empezabas a trabajar despus de encenderlo. 2 La compatibilidad: segn algunos datos el Windows 7 admite hasta 80.000 dispositivos de conectividad compatibles lo que se traduce que tienes un 90% de probabilidades de encontrar algn dispositivo que se puede conectar a l, en Windows Vista este tema de la compatibilidad era un dolor de cabeza para los vendedores de Pcs. 3 Seguridad: Windows 7 permite ejecutar aplicaciones que solo estn permitidos por el Administrador del Sistema, eso permite mayor control por ejemplo en un entorno corporativo, pero en el mismo hogar se pueden controlar funciones de acuerdo a las credenciales de uso, en Windows Vista, la gente de Redmond tambin lo haba dotado de cualidades de seguridad importantes pero en Windows 7 estn mejoradas. 4 Ahorro de energa: Windows 7 reduce el consumo de energa hasta un 30% lo que equivale a un buen ahorro mensual, debido a esto las bateras de las Pc Porttiles son como las pilas Duracell es decir duran ms, en comparacin con el Windows Xp y Vista.

5 Interfaz grfica mejorada del Windows 7, la barra de tareas es ms grande y vistosa, adems presenta una nueva funcin aero, funcin Shake que agitando la ventana se cierran las dems; en general una Interfaz grfica ms amigable que el Vista sin duda. 6 Pantalla Multitctil (ver el vdeo), un gran avance de Microsoft presente en Windows 7, con el cual puedes interactuar con los programas del Pc mediante el toque de pantalla con los dedos, una tecnologa que Microsoft tambin desarrolla con el proyecto Surface (mira tambin el proyecto Cristal de esta tecnologa). 7 Bajo consumo de memoria; la gente de Microsoft ha informado que se pueden tener hasta 50 ventanas abiertas y mantener un rendimiento ptimo (no me consta) pero si he notado un gran performance aun teniendo muchas ventanas abiertas (sin llegar a contarlas), con Windows Vista es un dolor de cabeza el consumo de recursos, hasta para un Pc promedio. IV.2.1.2.- Ventajas 1.- Entre las ventajas que se considerarn propias de Windows 7 sobre otros sistemas estn: Mayor sincronizacin entre el usuario y el ordenador, gracias al soporte de pantallas multitctiles y la herramienta de reconocimiento de voz. 2.- Ocupar menos memoria, tanto su nuevo kernel como el Sistema Operativo en s. Soportar diversas plataformas de procesadores: 32 y 64 bits. 3.- Es un Sistema Operativo abierto; estar a disponibilidad de cualquier mercado o uso dependiendo de la necesidad del usuario (Hogar, educacin, comercio).

4.- Ahorrar energa pues no requiere de tanto soporte de hardware o integracin de tantos componentes.

5.- Empresas desarrolladoras de Hardware podrn impulsar el comercio de sus productos, un vivo ejemplo es la empresa Dell que lanzar al mercado junto al Windows 7 su pantalla tctil pues habr un sistema operativo que la soporta. IV.2.1.3.- Desventajas En la actualidad las desventajas que se pueden observar con respecto a este prximo sistema operativo estn:

* En caso tal de que se vuelva necesaria la compra de una pantalla tctil el mantenimiento e

infraestructuras del hardware sera ms costoso. * No traer soporte o compatibilidad con los drivers y dispositivos actuales. * No sera una total innovacin, por contar con caractersticas propias de otros sistemas operativos, como lo es el micro-kernel que ya forma parte del Mac OS Tiger y tomaron tambin parte de la interfaz grfica del mismo. * Traera desventajas econmicas en caso de que no haya actualizaciones de Windows XP o Vista pues implicara la renovacin del sistema operativo instalado en la mayora de los ordenadores de las empresas. IV.2.2.- Manejador de base de datos MySQL es un lenguaje de programacin para trabajar con base de datos relacionales. MySQL es un interpretador de SQL, es un servidor de base de datos, el cual nos permitir crear base de datos y tablas, inserta datos, modificarlos, eliminarlos, ordenarlos, hacer consultas y realizar muchas operaciones entre otras cosas resumiendo todo esto es un administrador de base de datos. Ya que con este manejador de base de datos nos facilitara crear las tablas para nuestro sistema de informacin ya que es muy fcil de utilizar y relacionar tablas nos ayudara

IV.2.2.1.- Funciones La siguiente lista describe las caractersticas ms importantes del software de base de datos de MyQSL Interioridades y portabilidad Escrito en C y en C++

Probado con un amplio rango de compiladores diferentes Funciona en diferentes plataformas El servidor est disponible como un programa separado para usar en un entorno de red cliente/servidor. Tambin est disponible como biblioteca y puede ser incrustado (linkado) en aplicaciones autnomas. Dichas aplicaciones pueden usarse por s mismas o en entornos donde no hay red disponible.

IV.2.2.2.- Ventajas El servidor de bases de datos relacionales MySQL es muy rpido, fiable y fcil de usar. Una gran cantidad de software de contribuciones est disponible para MySQL, y por esta razn se pueden usar muchas herramientas disponibles en modo consola y en entorno grfico para la administracin completa del servidor MySQL. MySQL posee un buen control de acceso de usuarios y seguridad en los datos.

Integracin perfecta con el lenguaje PHP (Preprocesador de Hipertexto)

Gran portabilidad entre distintos sistemas o plataformas

IV.2.2.3.- Desventajas Actualmente, el soporte para disparadores es bsico, por lo tanto hay ciertas limitaciones en lo que puede hacerse con ellos.

Cuando MySQL maneja la Integridad referencial, con tablas NO transaccionales de tipo MyISAM, aunque admite la declaracin de claves ajenas o forneas en la creacin tablas, internamente no las trata de forma diferente al resto de campos.

Los privilegios para una tabla no se eliminan automticamente cuando se borra una tabla. Debe usarse explcitamente un comando REVOKE para quitar los privilegios de una tabla

IV.2.3.-Manipulador de interfaz

JOOMLA

Joomla es un Sistema de gestin de contenidos (en ingls Content Management System, o CMS) que permite desarrollar sitios web dinmicos e interactivos. Permite crear, modificar o eliminar contenido de un sitio web de manera sencilla a travs de un Panel de Administracin. Es unsoftware de cdigo abierto, desarrollado en PHP y liberado bajo licencia GPL. Este administrador de contenidos puede utilizarse en una PC local (en Localhost), en una Intranet o a travs de Internet y requiere para su funcionamiento una base de datos creada con un gestor MySQL, as como de un servidor HTTP Apache.

Historia del proyecto Joomla surge como el resultado de una bifurcacin de Mambo_Open_Source, de la corporacin Miro of Australia, quien mantena la marca del nombre Mambo en esa poca y el grupo principal de desarrolladores. Joomla nace con esta divisin el 17 de agosto de 2005. La corporacin Miro form una organizacin sin nimo de lucro con el propsito inicial de fundar el proyecto y protegerlo de pleitos. El grupo de desarrollo reclam que muchas de las clusulas de la estructura de la fundacin fueron acuerdos previos hechos por el comit directivo de Mambo, el cual no tiene la consultora necesaria de quienes mantienen el proyecto e incluye clusulas que violan los valores principales del cdigo abierto. El grupo de desarrollo creo un sitio Web que se llam OpenSourceMatters para distribuir informacin a los usuarios, desarrolladores, diseadores Web y a la comunidad en general. En ese momento el lder Andrew Eddie, conocido como "MasterChief", escribi una carta abierta para la comunidad, que apareci en la seccin de anuncios del foro pblico en mamboserver.com.

Al siguiente da, 1000 personas ingresaron al sitio web opensourcematters.org para expresar su apoyo y estmulo por las acciones ejecutadas por el grupo de desarrollo. El sitio web recibi un aviso de temporalmente fuera de servicio debido al excesivo trfico. Este evento apareci en newsforge.com, eweek.com, y ZDnet.com. Peter Lamont CEO de Miro dio una respuesta en el artculo titulado "The Mambo Open Source Controversy - 20 Questions with Miro". El 22 de enero de 2008 se lanz la versin 1.5 estable de Joomla, que incorporaba notables mejoras en el rea de seguridad, administracin y cumplimiento con estndares W3C, y fue la versin que le dio a Joomla su "personalidad" propia, pues hasta ese momento su aspecto y su cdigo eran muy parecidos a los de Mambo. El 10 de enero de 2011 se publica la versin 1.6 estable de Joomla, que de nuevo introduca numerosas mejoras frente a su predecesora, entre las que cabe contar: categoras anidadas, sistema de control de acceso (ACL) granular, mejoras en el soporte de idiomas y SEO, redireccin de pginas integrada, estilos de plantilla. Adems, se ha rediseado completamente el entorno (interfaz de usuario), y se ha mejorado el gestor de extensiones.

IV.2.3.2.- Herramientas

Generadores de formularios dinmicos Directorios de empresas u organizaciones Gestores de documentos Galeras de imgenes multimedia Motores de comercio y venta electrnica Software de foros y chats Calendarios Software para blogs Servicios de directorio Boletines de noticias Herramientas de registro de datos Sistemas de publicacin de anuncios Servicios de suscripcin A su vez estas extensiones se agrupan en:

Componentes Mdulos Plantillas Plugins IV.2.3.2.- Ventajas


o o o o o o CMS bastante completo con front end y back end. Gran biblioteca de extensiones. Aceptacin a muchos niveles de lenguajes de programacin sobre la plantilla. Constantes actualizaciones gratuitas. Hay miles de plantillas que son relativamente fciles de usar en joomla sin necesidad de tanta adaptacin. Administracin sencilla. - Gran capacidad de aumenta sus caractersticas con php.

o Muchos parametros por extension. IV.2.3.3.- Desventajas


No tiene por default comentarios. o Es difcil declarar una plantilla para ciertos casos como en wordpress. o No todas las extensiones son compatibles con las nuevas versiones y generan conflicto con algunas otras extensiones. o Requiere programacin ms compleja para mayores resultados satisfactorios. o No hay muchos manuales de shorcuts en lenguaje php para llamar ciertas caractersticas como en wordpress. o Una sola plantilla para todas las paginas... a menos que se declare mas cosas. o A fuerzas hay que declarar los recursos y algunos datos en el archivo xml. o Las versiones ms nuevas de Joomla tienden a ser muuuy experimentales y causan gran conflicto con todas las extensiones.

CAPITULO V.- FASE DE PRUEBAS


V.1.- Pruebas por mdulos En programacin, una prueba unitaria es una forma de probar el correcto funcionamiento de un mdulo de cdigo. Esto sirve para asegurar que cada uno de los mdulos funcione correctamente por separado. Luego, con las Pruebas de Integracin, se podr asegurar el correcto funcionamiento del sistema o subsistema en cuestin. La idea es escribir casos de prueba para cada funcin no trivial o mtodo en el mdulo de forma que cada caso sea independiente del resto.

V.2.- Pruebas de integracin Pruebas integrales o pruebas de integracin son aquellas que se realizan en el mbito del desarrollo de software una vez que se han aprobado las pruebas unitarias. nicamente se refieren a la prueba o pruebas de todos los elementos unitarios que componen un proceso, hecha en conjunto, de una sola vez. Consiste en realizar pruebas para de software funcionan juntos. verificar que un gran conjunto de partes

Las pruebas de integracin (algunas veces llamadas integracin y testeo I&t) es la fase del prueba de software en la cual mdulos individuales de software son combinados y probados como un grupo. Son las pruebas posteriores a las pruebas unitarias y preceden a las pruebas del sistema.

V.3.- Pruebas de Errores/ problemas frecuentes Un error de software, comnmente conocido como bug (bicho), es un error o fallo en un programa de computador o sistema de software que desencadena un resultado indeseado. En 1947, los creadores de Mark III informaron del primer caso de error en un ordenador causado por un bug. El Mark II, ordenador sucesor de ASCCMark II, construido en 1944, sufri un fallo en un rel electromagntico. Cuando se investig ese rel, se encontr una polilla que provoc que el rel quedase abierto.

V.4.- Pruebas automticas En las Pruebas de software, la automatizacin de pruebas consiste en el uso de software especial (casi siempre separado del software que se prueba) para controlar la ejecucin de pruebas y la comparacin entre los resultados obtenidos y los resultados esperados. La automatizacin de pruebas permite incluir pruebas repetitivas y necesarias dentro de un

proceso formal de pruebas ya existente o bien adicionar pruebas cuya ejecucin manual resultara difcil.

También podría gustarte