Вы находитесь на странице: 1из 31

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS

Perfil del Proyecto


Curso: Taller de Ingeniera del Software I

PROFESOR: Snchez Espinoza, Javier

GRUPO 4: Alumno 1 Alumno 2 Alumno 3


Lima, dd de mm de 2012

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

NDICE
1. PLAN DE DESARROLLO DEL SOFTWARE .......................................................................................................................... 4 1.1PERFIL DEL PROYECTO .................................................................................................................................................. 4 1.1.1. OBJETIVO ........................................................................................................................................................................ 4 1.1.2. MISIN .......................................................................................................................................................................... 4 1.1.3. VISIN ........................................................................................................................................................................... 4 1.1.4. LA EMPRESA .................................................................................................................................................................... 4 1.1.4.1. MISIN DE EQUAS ...................................................................................................................................................... 5 1.1.4.2. VISIN DE EQUAS ....................................................................................................................................................... 5 1.1.5. MODELO DEL NEGOCIO ............................................................................................................................................ 5 1.1.5.1 MODELAMIENTO DE PROCESOS DE NEGOCIO ..................................................................................................... 6 1.1.5.1.1 Identificacin de los Procesos del Negocio........................................................................................................... 6 1.1.5.1.2 Identificacin de los actores del entorno del negocio .......................................................................................... 7 1.1.5.1.3 Descripcin de los Casos de Uso del Negocio ....................................................................................................... 8 1.1.6. DESCRIPCIN BREVE DEL PROYECTO ................................................................................................................................... 12 Descripcin de las actividades .......................................................................................................................................... 13 1.1.7. METODOLOGA A EMPLEAR............................................................................................................................................... 14 1.1.8. RECURSOS A EMPLEAR ..................................................................................................................................................... 14 Recursos Software ............................................................................................................................................................. 14 Recursos Hardware ........................................................................................................................................................... 15 Recursos Humanos ............................................................................................................................................................ 15 1.1.9. COSTOS Y BENEFICIOS...................................................................................................................................................... 15 1.1.10. CRONOGRAMA DE ACTIVIDADES (MS-PROJECT).................................................................................................................. 16 2. ANLISIS DE SISTEMAS ........................................................................................................................................ 17

2.1 REQUERIMIENTOS DEL SISTEMA DE INFORMACION...................................................................................................... 17 2.1.1 Determinacin del alcance del Sistema ................................................................................................................... 17 2.1.2 Obtencin de Requerimientos .................................................................................................................................. 17 2.1.3 Obtencin del Modelo de Casos de Uso del Sistema ................................................................................................ 18 2.1.4 Determinacin de Subsistemas de Anlisis .............................................................................................................. 19 2.1.5 Especificacin de la Interface de Usuario ................................................................................................................. 20 2.1.6 Identificacin de Perfiles y Dilogos ......................................................................................................................... 20 2.1.7 Especificacin del Comportamiento Dinmico de la Interface ................................................................................. 21 2.1.8 Especificacin de Formatos de Impresin ................................................................................................................ 21 2.2 ANALISIS DE LOS CASOS DE USO ............................................................................................................................. 21 2.3 ANALISIS DE CLASES ................................................................................................................................................ 21 2.4 ANALISIS DE PAQUETES .......................................................................................................................................... 21 2.5 ESPECIFICACION DE INTERFACES CON OTROS SISTEMAS ....................................................................................... 21 3. DISEO DE SISTEMAS .......................................................................................................................................... 23

3.1 DEFINICION DE LA ARQUITECTURA DEL SISTEMA .................................................................................................. 23 3.1.1. Definicin de Niveles de Arquitectura (Grafico) ...................................................................................................... 23 3.1.2. Identificacin de subsistemas de diseo ................................................................................................................. 23 3.2 DISEO DE LA ARQUITECTURA DE SOPORTE .......................................................................................................... 24 3.3 DISEO DE CASOS DE USO REALES ......................................................................................................................... 24

Taller de Herramientas de Software I (ST 204-U)

Pgina 2

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.


3.4 DISEO DE CLASES .................................................................................................................................................. 25 3.5 DISEO FSICO DE DATOS ....................................................................................................................................... 25 3.5.1 Diseo del Modelo Fsico de Datos. .......................................................................................................................... 25 3.5.2 Optimizacin del Modelo Fsico de Datos. ............................................................................................................... 25 3.6 GENERACION DE ESPECIFICACIONES DE CONSTRUCCION ...................................................................................... 26 3.6.1 Especificacin del Entorno de Construccin ............................................................................................................. 26 3.6.3 Elaboracin de especificacin de Construccin ........................................................................................................ 27 3.7 ESTABLECIMIENTO DE REQUERIMIENTOS DE IMPLANTACION .............................................................................. 27 4. CONSTRUCCIN DEL SISTEMA ..................................................................................................................................... 28 4.1. INTERFACES DE USUARIO.............................................................................................................................................. 28 4.2. CODIFICACIN DEL PROYECTO ..................................................................................................................................... 28 5. PRUEBAS ...................................................................................................................................................................... 28 6. CONFIGURACIN Y MANUALES ................................................................................................................................... 28 7. BIBLIOGRAFIA .............................................................................................................................................................. 28 8. ANEXOS ....................................................................................................................................................................... 29 8.1. PROCESO DE ASEGURAMIENTO DE LA CALIDAD ........................................................................................................................ 29 8.1.1. Implementacin del proceso: .................................................................................................................................. 29 8.1.2. Aseguramiento del producto: ................................................................................................................................. 29 8.1.3. Aseguramiento del proceso: ................................................................................................................................... 29 8.1.4. Aseguramiento del sistema de calidad: .................................................................................................................. 29 8.2. PROCESO DE VERIFICACIN.................................................................................................................................................. 29 8.2.1. Verificacin del contrato ......................................................................................................................................... 30 Verificacin del proceso .................................................................................................................................................... 30 Verificacin de los requerimientos .................................................................................................................................... 30 Verificacin del diseo ...................................................................................................................................................... 30 Verificacin del cdigo ...................................................................................................................................................... 30 Verificacin de integracin ............................................................................................................................................... 30 Verificacin de la documentacin ..................................................................................................................................... 31 8.3. PROCESO DE VALIDACIN.................................................................................................................................................... 31 Implementacin del proceso ............................................................................................................................................. 31 Validacin del proceso ...................................................................................................................................................... 31

Taller de Herramientas de Software I (ST 204-U)

Pgina 3

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

1. PLAN DE DESARROLLO DEL SOFTWARE

1.1PERFIL DEL PROYECTO 1.1.1. Objetivo Implementar un sistema que permita a:

Los clientes obtener informacin acerca de los servicios que brinda la empresa. Los clientes se contacten con la empresa. Los clientes visualicen los resultados de los ensayos a travs de una cuenta de usuario. La empresa almacenar la informacin de solicitudes de los exmenes. La empresa almacenar en una base de datos los resultados de los ensayos realizados. La empresa almacenar informacin de los clientes habituales. La empresa registrar los datos de uso de los equipos y turnos de las personas que emplean el laboratorio.

1.1.2. Misin
El presente proyecto tiene como misin desarrollar un Sistema para la Atencin de los clientes para la empresa EQUAS con los procesos de acuerdo a los requerimientos especificados as como las actividades de verificacin, validacin, revisin conjunta y solucin de problemas, para lo que se mantendr la documentacin adecuada del desarrollo del presente trabajo con el fin de obtener un producto software confiable, seguro y til de acuerdo a las necesidades de la empresa.

1.1.3. Visin
A travs de este proyecto se espera satisfacer los requerimientos actuales de la empresa para una mejor atencin al cliente desempeando las tareas de apoyo adecuadas para los usuarios de la empresa y para el cliente de modo que sea un modelo idneo para la implementacin del software que perdure en el tiempo.

1.1.4. La Empresa
EQUAS S.A., es una empresa peruana legalmente constituida, que tiene como objetivo, brindar servicio de anlisis al sector privado y pblico en materias relacionadas al manejo y gestin ambiental. Taller de Herramientas de Software I (ST 204-U) Pgina 4

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A. Actualmente EQUAS S.A. espera mejorar la atencin a sus clientes dentro de las normas de plan de mejora establecidas por INDECOPI, para lo cual espera contar con una pagina web.

1.1.4.1. Misin de EQUAS La empresa EQUAS (Environmetal Quality Analitycal Services S.A) tiene como misin brindar servicios de ensayo de primer nivel en el campo de la gestin y manejo ambiental, respaldado por el excelente nivel, profesional y tcnico; sostenido por el uso de tecnologa de punta, as como la calidad, la puntualidad y el servicio que se vincula con la satisfaccin del cliente. 1.1.4.2. Visin de EQUAS La empresa EQUAS S.A. espera ser lder, gestora y promotora del desarrollo sostenible y control ambiental a nivel nacional para una mejor calidad de vida que compromete al desarrollo del pas. As mismo Internacionalizar los servicios brindados. 1.1.5. MODELO DEL NEGOCIO

La empresa EQUAS SA. es una empresa que brinda servicios de anlisis relcionadas al manejo y gestin ambiental para lo cual tiene que estar acreditada y normada segn las normas que INDECOPI revisa. Esta empresa realiza su gestin mediante el servicio de atencin a clientes en la cual mediante mail, fax o telefono la empresa o persona que desee contar con los servicios se comunica con EQUAS, para pasar luego a la cotizacin de servicio que depender de la complejidad y el tipo de servicio que solicite. EQUAS esta subdividido en distintas reas que ayudan a realizar los servicios que ofrece que puede ser servicios de muestro de agua, lodo, tierra, aire como tambin servicios de proyectos. Es importante recalcar que Equas tiene un rea especial para el aseguramiento de calidad lo que permite obtener una mejor servicio al cliente y seguir cumpliendo las normas para posible acreditaciones tcnicas. A continuacin la descripcin del modelo de negocio a nivel grfico donde se enmarcan las diferentes reas que participan dentro del proceso de negocio como su estructura :

Taller de Herramientas de Software I (ST 204-U)

Pgina 5

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

AREA DE RECEPCION DE MUESTRAS AREA DE PREPARACION Manejo de documentos Control de Calidad Control de muestra y resultados

Servicio al cliente Cotizacin Apoyo Logstico Cadena de Custodia

AREA ADMINISTRATIVA

AREA DE TRABAJO Y DISTRIBUCIN

AREA DE ASEGURAMIENTO DE LA CALIDAD

Distribucin de las muestras a los respectivos laboratorios. Proceso del anlisis y resultados.

Verificacin y control de Calidad. Informe de Ensayo. Envo de Resultados

1.1.5.1

MODELAMIENTO DE PROCESOS DE NEGOCIO

1.1.5.1.1 Identificacin de los Procesos del Negocio


Formato de Identificacin de los Casos de Uso de Negocio

Taller de Herramientas de Software I (ST 204-U)

Pgina 6

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

Nmero Proceso de Negocio


01 02 03 Oferta de servicios. Anlisis de Muestras Gestin de Equipos

Diagrama de Casos de Uso del Negocio

1.1.5.1.2 Identificacin de los actores del entorno del negocio


Formato de Identificacin de los Actores

Nmero Actor

Roles/Responsabilidades
Pgina 7

Taller de Herramientas de Software I (ST 204-U)

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

ACT01

ACT02

Usuario de la Se encarga de brindar la informacin de servicios al empresa (Sistema) cliente. Recibe, almacena y muestra los mensajes de los clientes. Muestra el calendario de pedidos. Registra la recepcin de muestras de cada cliente. Actualiza la informacin de la cantidad de insumos en el almacn. Muestra los formatos establecidos para los ensayos. Enva y muestra el informe de ensayo. Cliente Se registra y accede con una cuenta de usuario. Solicita la informacin del servicio que desea.

1.1.5.1.3 Descripcin de los Casos de Uso del Negocio


Casos de Uso Oferta de Servicios

1.- Proceso de Negocio 2.- Objetivo

Oferta de Servicios
Brindar al cliente la informacin de todos los servicios que la empresa brinda y generar una estimacin del precio por el o los servicios que va a solicitar. Sistema, Cliente

3.- Actores 4.- Precondiciones La informacin de los servicios se encuentre actualizada. 5.- Flujo de Eventos

1) El cliente solicita al sistema (empresa) la informacin de los servicios. 2) El sistema (empresa) le muestra la informacin. 3) El cliente revisa la informacin. 4) El Cliente pide realizar una cotizacin. 4.1) El cliente se retira despus de la consulta. 5) El sistema le solicita al cliente que llene el formato de cotizacin. 6) El cliente llena el formato. 7) El sistema realiza procede al calculo del precio del servicio solicitado. 8) El sistema muestra la cotizacin al cliente. 6.- Poscondiciones El cliente se retira satisfactoriamente con la informacin recibida 7.- Excepciones La informacin de los servicios no se encuentre disponible 8.- Versin 1.0 9.- Tiempo de Ejecucin 1 da 10. Diagrama de Actividades del Proceso de Negocio Taller de Herramientas de Software I (ST 204-U) Pgina 8

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

Casos de Uso Anlisis de Muestras

1.- Proceso de Negocio 2.- Objetivo

Anlisis de Muestra Realizar el anlisis de las muestras dependiendo de los servicios que el cliente haya solicitado. Usuarios del Sistema , cliente

3.- Actores 4.- Precondiciones El sistema haya aprobado el servicio realizado por el cliente. Los equipos para el servicio a prestar se encuentren operativos. 5.- Flujo de Eventos

1) En el rea de recepcin de muestras el cliente entrega la muestra para el anlisis respectivo. 2) La empresa realiza el manejo de documento de la cadena de custodia y el contrato. 2.1 Si la cadena de custodia se encuentra diferente al contrato se contacta al cliente para su aclaracin respecto a ello. 3) La muestra pasa al control de calidad RVI donde se registra los datos de la Taller de Herramientas de Software I (ST 204-U) Pgina 9

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A. muestra. 4) La muestra mediante la orden de gerencia tcnica es llevada al area de Trabajo y distribucin 5) Se asigna a los diferentes laboratorios dependiendo del tipo de muestra que se asigne 6) Se realiza el anlisis correspondiente dependiendo del servicio que se especific. 7) El jefe de Laboratorio da el visto bueno para realizar la hoja de ensayo 8) El jefe de Laboratorio registra todos los ensayos 9) La muestra es llevada al rea de aseguramiento de la calidad de resultados registrndose en el CMR. 9.1 Si e gerente tcnico no da su conformidad la muestra es llevada al laboratorio del rea de trabajo y distribucin. 10) Se realiza el informe de ensayo

6. Postcondiciones Se entrega al cliente el informe de ensayo 7.- Excepciones 8.- Versin 1.0

9.- Tiempo de Ejecucin 10. Diagrama de Actividades del Proceso de Negocio

Caso de uso : Gestion de Equipos

1.- Proceso de Negocio

Gestin de equipos Pgina 10

Taller de Herramientas de Software I (ST 204-U)

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A. 2.- Objetivo Brindar seguridad a los diferentes equipos que conforman el staff tcnico as como su respectivo mantenimiento. Usuarios del Sistema

3.- Actores 4.- Precondiciones

El usuario se haya registrado en el sistema. Los equipo se encuentran registrados. 5.- Flujo de Eventos 1) El usuario del sistema conformado por el jefe del laboratorio realiza la calibracin de los diferentes equipos del laboratorio. 1.1 Si un equipo se encuentra defectuoso se informar al Gerente tcnico. 2) El usuario del sistema conformado por los analistas de Laboratorio se registran. 3) Al trmino de uso de las mquinas, el jefe de laboratorio realiza los chequeos del estado de las mquinas de laboratorio. 6. Poscondiciones El sistema tenga la informacin de las condiciones de funcionamiento del equipo. 7.- Excepciones 8.- Versin 9.- Tiempo de Ejecucin 1.0 1 da

10. Diagrama de Actividades del Proceso de Negocio

1. Glosario de Trminos

Taller de Herramientas de Software I (ST 204-U)

Pgina 11

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

Trmino
Cadena de custodia

Descripcin
Es el documento donde se encuentran los datos detallados y referencia de utilidades para el anlisis de la orden de servicio. Es parte del rea de aseguramiento de la calidad donde se realiza el control de muestras y resultados. Es el registro de verificacin e inspeccin de la muestra. Es el documento en donde se presentan los resultados de las pruebas de ensayo realizadas.

CMR

RVI Informe de ensayo

1.

Catlogo de Reglas del Negocio

Regla del Negocio


Puntualidad en la entrega de resultados Responsabilidad de los equipos Certificacin de los procesos y materiales

Descripcin
Los Servicios prestados a cualquier entidad sern debidamente entregados a tiempo al cual se ha sealado. No habr retrasos ni demoras. El jefe de laboratorio es el encargado y responsable de los equipos. Cada proceso y equipo debe estar normalizado por las respectivas normas tcnicas antes de realizar cualquier servicio.

1.1.6. Descripcin Breve del Proyecto El proyecto consiste en elaborar una pgina web que permita a la empresa mayor comunicacin con sus clientes, que contenga un sistema de oferta de servicios, de atencin y registro de clientes, de pedidos y de actualizacin de insumos.

Taller de Herramientas de Software I (ST 204-U)

Pgina 12

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

El sistema almacenar en una base de datos la informacin de las cuentas de los usuarios, la lista de sus clientes, los datos de los servicios que ofrece, entre otros. A travs del sistema de ofertas se espera mostrar todos los servicios que el cliente puede obtener de la empresa y as elegir el que desee o pedir asesora a la empresa de cual es el que el conviene elegir. El usuario ser capaz de efectuar la solicitud de los servicios de anlisis ambiental que brinda la empresa, tales como el Informe de ensayo, Programa de monitoreo ambiental, Anlisis y fiscalizacin de muestras; asimismo podr tener una cotizacin del servicio deseado ingresando algunos datos al sistema como su nombre, la empresa, direccin de correo , entre otros para hacerle llegar la oferta de la empresa. Mediante el sistema de atencin a clientes se podr establecer un buzn de consultas y sugerencias de los clientes registrados como usuarios del sistema, para lo cual debern estar registrados. El sistema de pedidos permitir que los clientes soliciten el servicio de EQUAS a travs de su cuenta de usuario y la confirmacin telefnica del mismo. En el sistema de gestin de insumos se actualizar la cantidad de los insumos con los que se cuenta en el almacn, para lo que se solicitar informacin cada vez que se realice un nuevo ensayo se confirmar luego de haberse efectuado. Adems mediante intranet, se implementar un sistema de control de accesos y equipos para aumentar la seguridad de la informacin y de los equipos donde cada usuario podr ingresar al sistema y tener acceso a diferentes opciones dependiendo del tipo de usuario que sea como tambin obtener la informacin del uso debido de los instrumentos del laboratorio, en la cual habr un encargado que registre los nombres de los usuarios y el horario en el que emplearon los equipos para evitar la prdida de los mismos.

Descripcin de las actividades Para llevar a cabo el proyecto se realizaran entrevistas al Gerente General de la empresa , Luis Cndor Evaristo, para conocer y entender el funcionamiento de los procesos de negocio; luego se realizar la descripcin de los mismos y se les relacionara con un caso de uso del negocio, luego se establecern los requerimientos del sistema y se seleccionara las actividades que se pueden automatizar, las actividades que puede apoyar el sistema de atencin a clientes de EQUAS, mediante pagina web as como la descripcin de los casos de uso del sistema; posteriormente se relazar el diseo de la arquitectura que soportar el sistema, tanto en el servidor como en las computadoras conectadas al servidor; se especificar las tablas a almacenar en la base de datos, una vez terminado el diseo de la
Taller de Herramientas de Software I (ST 204-U) Pgina 13

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

base de datos se proceder a realizar las pruebas para el aseguramiento de la calidad del software, en donde se validara y verificara que el sistema cumpla con ,los requerimientos de la empresa interesada y que ayude adecuada mente a lo proceso definidos, dentro de las actividades de aseguramiento de la calidad se dar una capacitacin a los usuarios de la empresa para el correcto uso del sistema y para que se de el apoyo al os proceso de la empresa y mejorar el desempeo de la empresa.

1.1.7. Metodologa a emplear Se emplear la metodologa RUP, con el lenguaje UML 1.1.8. Recursos a emplear Recursos Software Adobe Dreamweaver CS3 versin 9.0, editor Multilenguaje visual para disear, codificar, y desarrollar sitios web, pginas, y aplicaciones. Ofrece la posibilidad de elegir el modo de disear el Sitio Web, modo Diseo (no se necesita escribir cdigo), por cdigo o ambos. Entre los tipos de documentos que se pueden crear se tienen: HTML, PHP, ASP VBScript, CSS, Java Script, XML, ASP, JavaScrip, entre otros.

Licencia de Adobe Dreamweaver CS3, para cuya activacin se necesita conexin a internet. Adobe Fireworks CS3 versin 9.0.0.1198, editor de imgenes para las pginas web, que
permite su modificacin desde el dreamweaver. Wamp Server versin 2, Programa que permite instalar en conjunto Apache, PHP 5, MySQL y PHPMyAdmin. En este captulo adems se hace referencia al modo de instalacin de WAMP5 y otras opciones para aumentar las posibilidades del paquete.

Microsoft Windows XP Service Pack 2: Lanzado el 6 de Agosto de 2004, incluye el SP1


Software Sistema Operativo Mnimo Requerido Microsoft Windows XP con Service Pack 2; Explorador de Internet como Microsoft Internet Explorer 4.01 o Mozila Firefox v 2 MySQL Adobe DreamWeaver8 Recomendado MicrosoftVista; Explorador de Internet como Microsoft Internet Explorer 7, o Mozila Firefox v3 MySQL Adobe Dreamweaver CS3

Adminsitrador de BASE DE Datos Diseador de Pgina Web Editor de imgenes Conexin de BD

Adobe Fireworks 8 Wamp Server

Adobe Fireworks CS3 Wamp Server versin 2

Taller de Herramientas de Software I (ST 204-U)

Pgina 14

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

Recursos Hardware Componentes Procesador Memoria

Mnimo Requerido Pentium III 256 MB

Recomendado Core 2 Duo 512 MB superior

Resolucin Pantalla

1024 x 768

1024 x 768

Requisitos Mnimos: Procesador Intel Pentium4, Intel Xeon 256 MB de RAM 40 MB de espacio disponible en el disco duro (instalacin) Resolucin de pantalla de 1.024 x 768

Recursos Humanos

El equipo estar compuesto por tres personas: Analista de Sistemas. Programador para el diseo de las pginas Web.

1.1.9. Costos y Beneficios Descripcin WINDOWS XP PROFESSIONAL SERVICE PACK 2 OEM LICENCIA GENUINA Software adobe dreamweaver cs3 version 9 idioma espaol Software adobe fireworks cs3 version 9 idioma espaol Software mysql
Taller de Herramientas de Software I (ST 204-U)

Costos $ 70.00 $260.00 aprox. $350.00 aprox. $ 0.00

Cliente

Permite una mejora en la comunicacin con la empresa Reduccin del tiempo para solicitar el
Pgina 15

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

servicio. Empresa estar la reduccin de tiempo en trasladar los documentos, con lo que se evitar retrasos de entrega de los mismos. Se mejorar la comunicacin con los clientes, permitiendo a travs de sus sugerencias conocer las opiniones acerca de la empresa y mejorar. Mayor control de equipos al registrarse los materiales empleados en las pruebas de ensayo, con lo que se mejora la seguridad y evita las prdidas de equipos. Disminucin de errores.

1.1.10. Cronograma de actividades (Ms-Project)

Taller de Herramientas de Software I (ST 204-U)

Pgina 16

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

2.

ANLISIS DE SISTEMAS

En conjunto, definen el apoyo que el sistema brindar al usuario. 2.1 REQUERIMIENTOS DEL SISTEMA DE INFORMACION 2.1.1 Determinacin del alcance del Sistema
Automatizar la interaccin entre los clientes y la empresa EQUAS S.A. a travs de tener cargado en el sistema una slida Base de datos con los usuarios de los clientes par que puedan almacenar sus mensajes. El sistema tambin debe ser capaz de cotizar algunos ensayos como: Informe de ensayo, Programa de monitoreo ambiental o Anlisis de muestras. Debe permitir la visualizacin de los informes de ensayos, cargando los documentos respectivos con lo que mejora la comunicacin entre e cliente y EQUAS S.A. y rapidez de entrega del servicio.

2.1.2 Obtencin de Requerimientos


2.1.2.1. Requerimientos Funcionales

Nmero Requerimiento
RF01 RF02

Descripcin

Prioridad

2.1.2.2. Requerimientos no Funcionales

Nmero
RNF01

Requerimiento
Avisar errores en la bases de datos

Descripcin
Cualquier error en el acceso o modificacin de la base de datos, deben de ser sealadas al encargado del sistema, durante el acceso al de cualquier usuario aparecer un mensaje pidiendo que vuelva a intentarlo. Slo las personas autorizadas deben de tener acceso a la informacin, para ello deben de hacerle un control de accesos dependiendo del tipo de usuario. Las interfaces del sistema deben de ser amigables para el usuario y de rpido acceso El sistema debe de responder a la peticin del usuario en un tiempo no mayor de 5 segundos.

Prioridad

RNF02

Acceso a la informacin

3 4 4
Pgina 17

RNF03 RNF04

Interfaces Tiempo de respuesta

Taller de Herramientas de Software I (ST 204-U)

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

RNF05

Acceso a detalles de los ensayos Disponibilidad de informacin Visualizacin de la informacin Disponibilidad de informacin de los usuarios

RNF06

RNF07

RNF08

Esta opcin debe de activarse despus de realizado el ensayo y haber cargado a la informacin respectiva, slo tendrn acceso personal encargado de la empresa. El acceso a la informacin por parte de los usuarios debe ser desde internet y a cualquier hora del da. La informacin de los resultados del informe de ensayo debe ser mostrada slo al cliente interesado. La informacin personal, como correo nombres y telfono, de los usuarios deben de almacenarse en la base de datos del sistema.

4 4 5 2

2.1.3 Obtencin del Modelo de Casos de Uso del Sistema


Diagrama de Casos de Uso del Sistema (Grfico)

Descripcin de Casos de Uso del Sistema

1.- Caso de Uso del Sistema 2.- Descripcin del caso de uso

3.- Actor(es)

4.- Precondiciones

5.- Postcondiciones

6.- Pasos (Flujo de Eventos) Nro Accin del Actor Respuesta del Sistema

7.- Requerimiento asociado

8.- Prototipo de interfaz de usuario

Taller de Herramientas de Software I (ST 204-U)

Pgina 18

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

CONTENIDO DEL CAMPO


1. 2. 3. 4. 5. 6.

Caso de Uso del Sistema: Nombre del caso de uso del sistema Descripcin: Especificacin del caso de uso del sistema Actor(es): Actores que interactan con el caso de uso. Precondiciones: Condiciones previas a la realizacin del caso de uso. Poscondiciones: Consecuencias luego de la realizacin. Pasos: Pasos que describen la realizacin del caso de uso. Empieza con la primera accin del Actor y el sistema emitir una respuesta Requerimiento Asociado. Es el nombre del requerimiento asociado al caso de uso Prototipo de Interfaz de Usuario. Se indica la identificacin de la interfaz asociada al caso de uso que se describe.

7. 8.

2.1.4 Determinacin de Subsistemas de Anlisis


Descripcin de Subsistemas de Anlisis: Diagrama de paquetes. (Se determinan los subsistemas y sus relaciones de dependencias)

Taller de Herramientas de Software I (ST 204-U)

Pgina 19

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

2.1.5 Especificacin de la Interface de Usuario


Es un prototipeo de las pantallas. As mismo para explicar algunas caractersticas de cada pantalla se usara la siguiente tabla.

Nmero Propsito de la interface Grfica de la interface

CONTENIDO DEL CAMPO 1. Nmero: Nmero correlativo de la interface. 2. Propsito de la Interface: Descripcin de la funcionalidad de la interface. 3. Grfica de la Interface: Se adjunta una grfica del prototipo de la interface.

2.1.6 Identificacin de Perfiles y Dilogos


1. Nombre del Perfil: 2. Opciones a las que tiene acceso

3. Tipo de Acceso:

CONTENIDO DEL CAMPO 1. Nombre del perfil: Nombre del perfil de acceso al Sistema (supervisor, administrador, consulta, etc.) 2. Opciones a las que tiene acceso: Se indicara a que opciones del sistema tendr accesos el perfil. 3. Tipo de acceso: Indicar el tipo de acceso (Lectura, modificacin, insertar, etc.)

Taller de Herramientas de Software I (ST 204-U)

Pgina 20

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

2.1.7 Especificacin del Comportamiento Dinmico de la Interface


Es un prototipeo indicando la navegacin de las pantallas, en esta tarea se presenta las pantallas como un men desplegado, mostrndose claramente la invocacin entre pantallas.

2.1.8 Especificacin de Formatos de Impresin


En esta tarea se usa la tcnica de prototipeo de Interface de Impresin.

2.2

ANALISIS DE LOS CASOS DE USO

Diagrama de Interaccin de Objetos (Diagrama de Secuencias y/o Colaboracin)

En esta tarea se realiza, para los casos de uso relevantes, el diagrama de interaccin de objetos que intervienen en la realizacin del caso de uso. Tambin se recomienda completar en algunos casos una descripcin textual de los diagramas.

2.3

ANALISIS DE CLASES

Diagrama de Clases (Grfico) Diagrama de Transicin de Estados (Opcional)

2.4

ANALISIS DE PAQUETES

Diagrama de Paquetes

2.5

ESPECIFICACION DE INTERFACES CON OTROS SISTEMAS


Nombre del Sistema relacionado Responsable del Sistema Procesos del Sistema Especificaciones Funcionales del sistema

Taller de Herramientas de Software I (ST 204-U)

Pgina 21

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A. Formatos de los datos intercambiados Tipo de intercambio Frecuencia o periodicidad del intercambio Evento que desencadena la interface Validaciones, requisitos especiales de seguridad Modificaciones requeridas

CONTENIDO DEL CAMPO 1. 2. 3. 4. Nombre del Sistema relacionado: Colocar el nombre del sistema destino. Responsable del Sistema: Nombre del responsable del sistema destino. Procesos del Sistema: Lista de los procesos o mdulos del sistema destino. Especificaciones funcionales del Sistema: Se realiza las especificaciones funcionales de cada interface de destino. Formato de los datos intercambiados: Se indica la estructura de los datos a ser intercambiados. Tipo de intercambio: Se indica si los cambios sern en lotes o en lnea. Frecuencia o periodicidad de intercambio: En caso de realizarse un intercambio de datos, indicar la frecuencia del mismo. Evento que desencadena la interface: Indicar las condiciones para realizar el intercambio masivo de datos. Validaciones, requisitos especiales de seguridad: Indicar las condiciones o requisitos a tener en cuenta al momento de la ejecucin de las interfaces. Modificaciones requeridas: Indicar las adaptaciones necesarias a realizar en los sistemas de destino que intervienen en el intercambio de informacin.

5. 6. 7.

8.

9.

10.

Taller de Herramientas de Software I (ST 204-U)

Pgina 22

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

3.

DISEO DE SISTEMAS

Este acpite cubre el diseo interno del sistema. Se especificar tambin la Plataforma Tecnolgica necesaria para operar el sistema.

3.1

DEFINICION DE LA ARQUITECTURA DEL SISTEMA

3.1.1. Definicin de Niveles de Arquitectura (Grafico)


Se realiza el particionamiento fsico del sistema de informacin, usando la tcnica del Diagrama de Despliegue

3.1.2. Identificacin de subsistemas de diseo


Se describe un catalogo de subsistemas y el grafico correspondiente

Catalogo de subsistemas

Subsistema

Funcionalidad

Tipo

CONTENIDO DE CADA CAMPO 1. Subsistema: Nombre del subsistema 2. Funcionalidad: Relacin de servicios que brinda el subsistema. 3. Tipo : Tipo de soporte que brinda (especifico o genrico) Especifico: cuando es aplicado solo al sistema que pertenece el subsistema Genrico : cuando es aplicado para varios sistemas o es reutilizado de otro sistema.

Grafico de subsistemas usando el Diagrama de Paquetes

Entorno Tecnolgico del Sistema.

Taller de Herramientas de Software I (ST 204-U)

Pgina 23

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

Hardware

Requisitos Mnimos: Procesador Intel Pentium4, Intel Xeon Microsoft Windows XP con Service Pack 2 (certificada para ediciones de 32 bits) 256 MB de RAM 40 MB de espacio disponible en el disco duro (instalacin) Resolucin de pantalla de 1.024 x 768 Requisitos Recomendables: Procesador Intel Core Duo (o compatible) Windows Vista Home Premium 512 MB de RAM

Software

Comunicaciones
CONTENIDO DE CADA CAMPO
1. 2.

Adobe Dreamweaver CS3 es un editor Multilenguaje visual para disear, codificar, y desarrollar sitios web, pginas, y aplicaciones. Ofrece la posibilidad de elegir el modo de disear el Web Site, modo Diseo o por cdigo, o ambos, En el modo Diseo se cuenta con herramientas que facilitan la creacin de un documento, sin necesidad de escribir cdigo. En el modo Cdigo, cuenta con un entorno de codificacin con todas las funciones, que incluye herramientas para la edicin de cdigo como coloreado de cdigo y terminacin automticas de etiquetas, as como materiales de referencia de lenguaje sobre hojas de estilos en cascada CSS, Java Script, PHP entre otras. Entre los tipos de documentos que se pueden crear se tienen: HTML, PHP, ASP VBScript, CSS, Java Script, XML, ASP, JavaScrip, ASP .NET #, ASP .NET VB,entre otros. Conexin a Internet o telefnica para activar el producto(opcional)

Hardware: Procesadores, unidades de almacenamiento, estaciones de trabajo. Software: Sistemas operativos, subsistemas, middleware, gestores de bases de datos, sistemas de ficheros, software de base, herramientas y utilidades de gestin propias del sistema, etc. Comunicaciones: Diseo de la topologa de red, protocolo, nodos de red, etc

3.

3.2

DISEO DE LA ARQUITECTURA DE SOPORTE

Diseo Detallado de Subsistemas de Soporte. (Grafico) Diagrama de Clases y de Interaccin de Objetos

3.3

DISEO DE CASOS DE USO REALES


Pgina 24

Taller de Herramientas de Software I (ST 204-U)

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A. Se realiza el diseo de la Realizacin de los Casos de Uso (Grafico) Por cada caso de uso relevante se realiza el diagrama de Interaccin de Objetos (Diagrama de Secuencia o Diagrama de Colaboracin), tomando como partida las clases de diseo.

3.4

DISEO DE CLASES
Se realiza el Diagrama de Clases de Diseo (Grafico)

3.5

DISEO FSICO DE DATOS

3.5.1 Diseo del Modelo Fsico de Datos.


Se presenta el Modelo Fsico de Datos

3.5.2 Optimizacin del Modelo Fsico de Datos.


Formato de Estimacin de Volmenes de tablas

Nro Tabla

Cantidad de registros anual

Tamao del registro

Crecimiento Tipo de anual (%) acceso

CONTENIDO DE CADA CAMPO


4. 5.

Nro

: Nmero correlativo

Tabla : Nombre de la tabla. Tambin se pueden indicar tablas de otros sistemas para referenciar los tipos de accesos. Cantidad de registros anual: Nmero de registros estimados por ao Tamao del registro Crecimiento anual porcentajes Tipo de Acceso : Tamao promedio del registro (sumatoria del tamao de cada campo) : Es la tasa de crecimiento anual estimada de cada tabla se menciona en

6. 7. 8.

9.

: Tipos de accesos que se realizan a la tabla (select, update, insert, delete)

Taller de Herramientas de Software I (ST 204-U)

Pgina 25

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

3.6

GENERACION DE ESPECIFICACIONES DE CONSTRUCCION

3.6.1 Especificacin del Entorno de Construccin


Plataforma del ambiente de desarrollo.

Hardware Sistema Operativo Herramientas de Construccin Base de Datos Software de aplicaciones Servidor WEB

CONTENIDO DE CADA CAMPO 1. Hardware 2. Sistema Operativo : Caractersticas del Servidor en la cual se desarrollara : Sistema Operativo del Servidor

3. Herramientas de Construccin: Lenguajes de Programacin que se usara para la codificacin. 4. Base de Datos : Nombre del gestor de Base de Datos que se usara para la construccin.

5. Software de Aplicaciones: Nombre del Software que se usara para el Desarrollo en Entorno WEB (Jbuilder, Java Webserver, etc.) 6. Servidor WEB : Nombre del Software para la Web (Apache, Planet, etc.)

Definicin de Componentes y Subsistemas de Construccin

Grfico Diagrama de Componentes y/o de Despliegue

Taller de Herramientas de Software I (ST 204-U)

Pgina 26

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

3.6.3 Elaboracin de especificacin de Construccin


Formato para la especificacin detallada de los componentes

Nombre del Componente Tipo de Componente Descripcin Especificacin del componente

CONTENIDO DE CADA CAMPO 1. Nombre del Componente 2. Tipo de Componente 3. Descripcin : Nombre del Componente : JSP, Servlet, EJB, 4GL, VBX, etc. : Se realiza una breve descripcin del componente..

4. Especificacin del componente : Se realiza una especificacin detallada de todos los componente a partir de los subsistemas de diseo

3.7

ESTABLECIMIENTO DE REQUERIMIENTOS DE IMPLANTACION

Se especifican requerimientos relacionados a los siguientes aspectos:

Taller de Herramientas de Software I (ST 204-U)

Pgina 27

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A. Capacitacin Infraestructura Instalacin

Catlogo de Requerimientos

Nmero

Requerimiento

Descripcin

CONTENIDO DE CADA CAMPO 1. Numero: Correlativo para indicar el numero del requerimiento, inicia en 1. 2. Requerimiento: Tipo de requerimiento (capacitacin, infraestructura, instalacin) 3. Descripcin: Descripcin del requerimiento.

4. CONSTRUCCIN DEL SISTEMA 4.1. INTERFACES DE USUARIO 4.2. CODIFICACIN DEL PROYECTO 5. PRUEBAS

6. CONFIGURACIN Y MANUALES

7. BIBLIOGRAFIA
http://www.trucoswindows.es/Manuales-y-Tips-f88.html http://www.foroxd.com/software-de-diseno/ http://articulo.mercadolibre.com.pe/MPE-4620301-windows-xp-professional-service-pack-2-oem-licenciagenuina-_JM

Taller de Herramientas de Software I (ST 204-U)

Pgina 28

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

8. ANEXOS 8.1. Proceso de Aseguramiento de la Calidad


Este proceso sirve para proporcionar la seguridad apropiada de que los productos y procesos software del ciclo de vida del proyecto son conformes a sus requerimientos especificados y se adhieren a los planes establecidos. Puede ser interno o externo, adems puede emplear otros procesos de apoyo como la verificacin, validacin, revisin conjunta y solucin de problemas. Entre las actividades de este proceso estn las siguientes:

8.1.1. Implementacin del proceso:


Los objetivos del proceso de aseguramiento de la calidad debern asegurar que los productos software y los procesos para dichos productos cumplen con los requerimientos establecidos y se adhieren a los planes; por lo que conviene que el procesos se coordine con los procesos relacionados de verificacin, validacin, revisin conjunta y auditora; y se deber preparar un plan para documentar las actividades (incluyendo los problemas y disconformidades) y las tareas del proceso de aseguramiento de la calidad que incluye las normas de calidad, metodologa y herramientas para llevar a cabo las actividades, las referencias a la documentacin relacionada, recursos plazos y responsabilidades para las estas tareas .

8.1.2. Aseguramiento del producto:


Asegurar que el software cumpla con el contrato, se adhiera a los planes y satisface los requerimientos.

8.1.3. Aseguramiento del proceso:


Se deber asegurar que los procesos del ciclo de vida del software como de suministro, desarrollo operacin, manteniendo y procesos de apoyo como el de aseguramiento de calidad empleados para el proyecto cumplen con el contrato y se adhieren a los planes. Se deber asegurar que la practicas internas de ingeniera de software entorno de desarrollo entorno de pruebas y librera cumplen con el contrato y satisfacen los requerimientos. Que las mediciones del producto y el proceso estn de acuerdo a las normas y procedimientos establecidos. Se deber asegurar que el personal asignado tiene la habilidad y los conocimientos del proyecto y recibe la informacin necesaria

8.1.4. Aseguramiento del sistema de calidad:


Las actividades de gestin de calidad se debern asegurar de acuerdo a las normas establecidas.

8.2. Proceso de Verificacin


Determinar si los productos software de una actividad cumplen con los requerimientos o condiciones que tiene impuestas por las actividades presedentes, por motivos de efectividad en consto y rendimiento se debe integrar la verificacio ne nlos poreceoso del ciclo de vida del software delsde el suministro al manteniemitno , esto porecsos pueden incluir anlisis revisin ny prueba entre als actividades esta

Taller de Herramientas de Software I (ST 204-U)

Pgina 29

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A. Impeklmtenacion del proceso: determinar s iel preyecto reueire un esfeurz ode verificacin analizar lso aspectos crticos del os requeriemitnos del proeyecto se eberan evaluar ne trminos de:

probabilidad de un error no detectado en los requerimientos del sistema o del software que
daos fracaso al proyecto perdida financiera o dao a equipo

cause

madurez y riesgo asociados a la tecnologa de software usda disponibilidad de fondos y recursos


Sie lpreoceos requiere verificacin se deera establecer identificando al s actividades del ciclode vida proecutos q requieran la verificacin seleccionando las tareas definidas con lso mtodos tcnicas y herramientas para llevarals aca bo Bsadnose en las tareas se deber preparar y documentar un pakln deverfiicacin q devera tener en cuenta los procediemitnos para hacer llegar los informes a los interesados Se deera resolver todos los problemas etectados

8.2.1. Verificacin del contrato


Ver si los requerimientos son consistentes y cubren las necesidades del usuario, ver q se hayan estipulado los precediemitnos para manejar los cambios de requerimientos se e

Verificacin del proceso


Ver si los criterios de planificacin nso nlso adecuados y esta na su debido tiempo ver si los procesos seleccionados para e lproyect oso nlos adecuados se implementan y ejecutan como se planificaron, versi als normas prcediemitnso y entornos son las adecuadas, ver si elpersanl esta capacitado

Verificacin de los requerimientos


Son consistentes y e pueden probar se han asignado adecuadamente? De aceud ocon lso criterios d diseo, con los requerimientos del sisrema, lso requeriemnots de seguridad, de cceso y otros crticos son correctos

Verificacin del diseo


Es correcto consistente ocn lso requetimeitnos implementa la secuencia correcta de evnetos? Entradas salidas interfaces flujologico tamlos definiciones y recuperacin nante errores, mplemtea correcta mente los requerimeitnos de seguridad , de cceso y otros crticos son correctos

Verificacin del cdigo


Es trazable hacia el dis oy los requerimientos simplemtna la secuencia correcta deevntos interfaces consistentes , flujo correcto de datos, control, completitud m, tamaos, recuperacin nante errores ver si emplenta los req de seguridad fsica accesos y otros crticos

Verificacin de integracin
Ver lo componentes y unida de software dcada elemtrento este integrados correcta y completamente en el software Ver ls ohr sf y operaciones manuales del sistema ha sido integrado Tareas de integracin se han llevad o de acuerdo a un plan

Taller de Herramientas de Software I (ST 204-U)

Pgina 30

SISTEMA PARA LA ATENCIN DE CLIENTES EQUAS S. A.

Verificacin de la documentacin
Adecuada completa y consistente Preparacin a su debido tiempo

8.3. Proceso de Validacin


Ver q los requerimientos del sistema cumplen con el uso espefciio previsto se puede dar en etapas tempranas consta de las sgtes actividades:

Implementacin del proceso


Determinar s iel proyecto merece la validacin, si es ais se deber establecer lel precos y seleccionar las tareas incluyendo mtodos y tcnicas, se deber documentar: elementos a validar tarea a llevar a cabo recursos responsabilidades y plazos para la validacin

Validacin del proceso


Se debe preparar los requerimientos ded prueba casos de prueba y especificaciones de prueba Pruebas de sobrecarga lmites y entrada sexcepcionales pueras de usuarios representativos validar el producto en reas seleccionadas

Taller de Herramientas de Software I (ST 204-U)

Pgina 31

Вам также может понравиться