manual tecnico2

Page 1

SKYNET MANUAL TÉCNICO SKYNET


MANUAL TÉCNICO SKYNET

Índice

1. Índice--------------------------------------------------------------------------------------------------1 2. Información de Sistemas-------------------------------------------------------------------------2 3. Introducción-----------------------------------------------------------------------------------------4 4. Objetivo General y especifico del sistema--------------------------------------------------6 5. Modelado del diseño------------------------------------------------------------------------------8

5.1 Diagramado----------------------------------------------------------------------------9 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5

5.2 5.3 5.4 5.5

Skynet

Diagrama de casos de clase------------------------------------9 Diagrama de casos de uso-------------------------------------10 Diagrama de Actividades--------------------------------------13 Diagrama de componentes------------------------------------16 Diagrama de secuencia-----------------------------------------19

Interfaz del Software-----------------------------------------------------------22 Controles de Auditoría--------------------------------------------------------33 Análisis de Requerimientos--------------------------------------------------38 Requerimientos de instalación----------------------------------------------41

Página 1


MANUAL TÉCNICO SKYNET

INFORMACIÓN DEL SOFTWARE SKYNET

Skynet

Página 2


MANUAL TÉCNICO SKYNET

1. INFORMACIÓN Nombre del producto: Skynet Versión 1.0 La especificación de Skynet se encuentra en dicho manual además de que se encontrara la estructuración y el manejo de dicho software se explica tanto el código como en forma grafica. Departamento o Área responsable: El área de sistemas e Innovación de software. Fecha y lugar de elaboración: el software fue realizado el 23 de julio de 2012 en av. Mexiquense Col .villa esmeralda, Tultitlan, Edo de Mex. Numero de revisión: 1 Personas responsable de su elaboración y revisión:     

Maritza Cenobio Centeno Alejandra Salazar Rodríguez Izamar Campa Montas Tania Loyola Mendoza Monserrat Nallely Sánchez Gonzáles

Supervisor de proyecto: 

Lluvia Lorena Salas Téllez

Este manual técnico es publicado con el fin de una mejor comprensión y realización del software Skynet, todas las imágenes que se presentan son interfaces para el usuario y que se encuentran actualmente en esta primera versión de Skynet.

Skynet

Página 3


MANUAL TÉCNICO SKYNET

INTRODUCCIÓN DE SKYNET

Skynet

Página 4


MANUAL TÉCNICO SKYNET

1. INTRODUCCION Vivimos en un mundo el cual la tecnología avanza a pasos agigantados lo cual es de gran beneficio para la humanidad de modo que Skynet se une ala tecnología moderna la cual permite establecer problemas de la vida diaria para posteriormente por medio de algún método darles solución . Skynet pretende lograr un software facilitador para el usuario para poder administrar un café internet de manera más sencilla Skynet es un software vanguardista el cual permite una flexibilidad de datos de modo que la información del usuario estará protegida y respaldada por Skynet lo cual le permite al usuario la tranquilidad de que si llega a ocurrir algún desastre inesperado su información esta protegida lo cual impedirá perdidas monetarias. El objetivo general de Skynet es generar un software el cual facilite la administración de un café internet de una manera sencilla y eficiente de modo que cualquier usuario pueda interactuar con el software de manera rápida, Cubriendo las necesidades de nuestro cliente que es lo mas importante para Skynet. El sistema Skynet permite realizar conteos del tiempo de inicio y salida en el área de internet evitando así perdidas por el mal conteo de tiempo en las maquinas. Además de que Skynet se encarga de realizar informes en las distintas áreas de modo que se pueden ver las ganancias y en algunos casos la mercancía que se necesita surtir, permite al igual ver los meses o los días en los que se vendió más. Skynet ofrece un software de mucha calidad además de ofrecer al usuario la tranquilidad de que su negocio tendrá la mejor administración. Además de ser un software único por su interfaz y el procedimiento de realización ya que Skynet se preocupa por ser siempre una empresa segura y reconocida por su trabajo. Skynet es un software muy fácil de utilizar ya que permite una fácil instalación en cualquier equipo.

Skynet

Página 5


MANUAL Tร CNICO SKYNET

OBJETIVO GENERAL Y ESPECIFICO DEL SISTEMA

Skynet

Pรกgina 6


MANUAL TÉCNICO SKYNET

2. OBJETIVO GENERAL Y ESPECÍFICO DEL SISTEMA EL objetivo general de Skynet es realizar un software eficiente y de buena calidad tomando en cuenta todas las especificaciones que en un principio el cliente dio para así entregar un software de utilidad para el usuario. Skynet pretende realizar un software para la ayuda administrativa de un café internet es posible que sea la competencia de muchos software implantados en años pasados pero actualmente a un negocio lo que le interesa es mantener una administración correcta para evitar el cierre del negocio. Skynet siempre pretende innovar por eso mismo la realización de este software es a corto plazo así mismo Skynet pretende ser conocido y a un largo plazo colocarse como uno de los mejores software para la administración de Ciber cafés. Skynet esta comprometido al 100 porciento con la realización de este software tomando fase por fase el método de desarrollo y su método arquitectónico tomando en cuenta el tiempo de entrega y los requerimientos del cliente De acuerdo al tipo de software que se especifico anteriormente Skynet esta encargado de hacerlo mas completo tomando en cuenta su instalación y la descripción de la utilización del mismo. No obstante el objetivo específico del sistema es realizar un software a prueba de errores evitando a si desconfianza de el mal uso de los movimientos económicos del negocio. El objetivo del sistema es la innovación de bases de datos enlazadas con el sistema para obtener reportes más certeros en el l movimiento económico de nuestro negocio. Muchos software que se encuentran en movimiento en ciber cafés solo cuentan con el conteo del tiempo de entrada y salida de los usuarios sin embrago Skynet es mucho mas completo ya que llevará la administración no sólo de el área de internet si no áreas funcionales como lo son servicios de papelería o cafetería de acuerdo a los interés del cliente.

Skynet

Página 7


MANUAL TÉCNICO SKYNET

MODELADO DEL DISEÑO

Skynet

Página 8


MANUAL TÉCNICO SKYNET

Modelado de Diseño En este punto explicaremos lo que fue es el diagramado o modelado de diseño para la realización de este software utilizamos los siguientes modelos de diseño: 5.1.1 Diagrama de clases. Por medio de este diagrama pudimos describir la estructura de nuestro sistema mostrado sus clase y atributos correspondientes, el uso de estos diagramas son utilizados durante el diseño del sistema para poder tener un mejor manejo de la información requerida por el usuario; en este sistema utilizamos un diagrama de clases general de nuestro sistema figura 1.1.

Figura 1.1 Diagrama de Clases En la figura 1.1 podemos observar el desarrollo de nuestra información así como nuestra clase padre que es nuestro sistema y se puede observar los atributos de este mismo así como su relación entre ellos, también podemos observar a nuestras clases hijos como así también observamos los atributo de cada uno de ellos y su relación entre ellos. Este diagrama lo podemos observar como diagrama de clases general de nuestro sistema.

Skynet

Página 9


MANUAL TÉCNICO SKYNET

5.1.2 Diagrama de casos de uso. En este diagrama se pudo realizar la visión del comportamiento de cada uno de nuestros actores para este sistema se creo un diagrama de casos de uso por cada sección de nuestro sistema como es el caso tenemos un diagrama de casos de uso por cyber figura 1.2, un diagrama de casos de uso en video juegos 1.3 y un diagrama de casos de uso por cafetería figura 1.4.

Figura 1.2 Diagrama de Casos de Uso

En la figura 1.2 podemos observar nuestro diagrama de casos de usos de nuestra sección cyber café en este diagrama nos muestra a nuestros actores y sus comportamientos en nuestro sistema; es decir, la o las funciones que realiza cada uno en nuestro sistema.

Skynet

Página 10


MANUAL TÉCNICO SKYNET

Figura 1.3 Diagrama de casos de uso

En la figura 1.3 podemos observar el diagrama de usos de nuestra sección de video juegos así como a nuestros actores y su comportamiento en el sistema; es decir, la función que desarrollara cada uno dentro de nuestro sistema.

Skynet

Página 11


MANUAL TÉCNICO SKYNET

Figura 1.4 Diagrama de casos de uso

En la figura 1.4 podemos visualizar el diagrama de caso de usos de nuestra sección de cafetería de igual forma podemos ver y analizar las funciones de cada uno de nuestros actores.

Skynet

Página 12


MANUAL TÉCNICO SKYNET

5.1.3 Diagrama de Actividades. En este diagrama podemos observa el paso a paso de las actividades de nuestro sistema, así podemos observar el flujo de nuestro sistema; en este caso, realizamos un diagrama de actividades por cada sección de nuestro sistema Diagrama de actividades de cyber figura 1.5, diagrama de actividades de video juegos figura 1.6 y diagrama de actividades de cafetería 1.7.

Figura 1.5 Diagrama de actividades

Skynet

Página 13


MANUAL TÉCNICO SKYNET En la figura 1.5 podemos observar los pasos de nuestra sección de cyber café así como su forma de actuar en nuestro sistema, para poder observar estos diversos pasos debemos de tomar en cuenta nuestra decisiones para un mejor proceso del sistema.

Figura 1.6 Diagrama de Actividades

Skynet

Página 14


MANUAL TÉCNICO SKYNET En la figura 1.6 podemos observar el diseño de nuestro diagrama de actividades en la sección de videojuegos ya que nuestro sistema contiene diferentes áreas; en este caso, encontraremos las decisiones y pasos para poder laborar en nuestra sección de video juegos así como la manera de poder obtener el resultado esperado.

Figura 1.7 Diagrama de Actividades

En la figura 1.7 podemos observar los pasos de nuestra sección de cafetería como también la forma de realizarlos por medio de decisiones para poder obtener un resultado esperado.

Skynet

Página 15


MANUAL TÉCNICO SKYNET

5.1.4 Diagrama de componentes. Entendemos por diagrama de componentes a el diagrama donde podemos observar nuestro sistema divididos en componentes y muestra las dependencias entre estos componentes. Por cada sección de nuestro sistema diagrama de componentes de cyber figura 1.8, diagrama de componentes de video juegos figura 1.9 y diagrama de componentes de cafetería figura 1.10.

Figura 1.8 Diagrama de Componentes

Figura 1.8 En esta imagen como bien ya conocemos podemos observar los componentes de la sección cyber café de nuestro sistema; así también, podemos observar la relación que existe entre ellos.

Skynet

Página 16


MANUAL TÉCNICO SKYNET

Figura 1.9 Diagrama de Componentes

En la figura 1.9 podemos observar los componentes de nuestra sección de video juegos así como su relación entre ellos ya que esta es una de las diversas secciones de nuestro sistema.

Skynet

Página 17


MANUAL TÉCNICO SKYNET

Figura 1.10 Diagrama de Componentes

Figura 1.10 En esta imagen podemos observar y analizar los componentes de nuestra sección cafetería así como la relación que existe entre ellos al igual que las otras secciones es importante en nuestro sistema.

Skynet

Página 18


MANUAL TÉCNICO SKYNET

5.1.5 Diagrama de secuencia. Por diagrama de secuencia podemos observar la interacción de nuestros objetos que se encuentren en el sistema por cada sección de nuestro sistema encontramos diferentes diagramas como: Diagrama de secuencia de cyber figura 1.11, diagrama de clases de video juegos 1.12 y diagrama de clases de cafetería 1.13

Figura 1.11 Diagrama de secuencia

En la figura 1.11 podemos observar el diagrama de secuencia de nuestra sección ciber café que forma pare de nuestro sistema; podemos observar, la interacción de los componentes que sobre salen de nuestro sistema así como decisiones o mensajes que se deben tomar para poder obtener un resultado esperado.

Skynet

Página 19


MANUAL TÉCNICO SKYNET

Figura 1.12 Diagrama de secuencia En la figura 1.12 podemos observar la iteración de nuestra sección de video juegos así como mensajes o decisiones que forman parte de este proceso.

Figura 1.13 Diagrama de secuencia

Skynet

Página 20


MANUAL TÉCNICO SKYNET En la figura 1.13 podemos observar las iteraciones de nuestra sección cafetería podemos observar la forma de relacionarse cada componente de nuestro sistema.

Skynet

Página 21


MANUAL Tร CNICO SKYNET

INTERFAZ DE USUARIO

Skynet

Pรกgina 22


MANUAL TÉCNICO SKYNET 5.2 Interfaz del Software. Como bien sabemos la interfaz es la conexión entre dos ordenadores o maquinas dando una comunicación entre ellos. En este caso para la realización de estas interfaces utilizaremos el programa Visual Basic 6.0 y a continuación podemos ver las interfaces de este sistema como se muestra a continuación en las siguientes figuras:

Figura 2.1 Ventana de acceso En la Figura 2.1 podemos observar la interfaz de nuestra ventana de acceso de nuestro sistema como se puede observar tenemos dos opciones de entrada el de administrador y de empleado, primeramente desarrollaremos el de administrador. Para este caso podemos dar a notar el siguiente código.

Skynet

Página 23


MANUAL TÉCNICO SKYNET

Figura 2.2 Ventana de Acceso

Figura 2.3 Ventana de Acceso

En la figura 2.2 y 2.3 podemos observar la interfaz de claves para poder tener acceso al la liga de administrador. Cuando el administrador introduce una clave incorrecta nos arrojara un mensaje como el siguiente.

Skynet

PĂĄgina 24


MANUAL TÉCNICO SKYNET

Figura 2.4 Control de Administración

La Figura 2.4 Al accesar a esta imagen podemos observar el control del administrador que nos genera un alta, una baja, la opción de inventario, corte de caja, la posibilidad de general un informe y nuestra base de datos para un mejor control.

Skynet

Página 25


MANUAL Tร CNICO SKYNET

Figura 2.5 Ventana de Altas

Figura 2.5 Al accesar al control de Altas de empleados podemos observar esta ventana .

Skynet

Pรกgina 26


MANUAL TÉCNICO SKYNET

2.6 VENTANA DE BAJAS DEL SISTEMA

La Figura 2.6 al accesar a la opción de bajas el sistema nos muestra la siguiente ventana.

Skynet

Página 27


MANUAL TÉCNICO SKYNET

Figura 2.7 Ventana de Inventario

La Figura 2.7 al dar acceso a la opción de inventario obtenemos una ventana como esta donde nos da la posibilidad de registrar el costo de nuestro producto así como con ayuda de nuestra base de datos poder obtener la existencia de los mismos.

Skynet

Página 28


MANUAL TÉCNICO SKYNET

Figura 2.8 Ventana de Caja

La Figura 2.8 al accesar a la opción de caja podremos observar una ventana como está dándonos la opción de poder realizar la apertura de caja y el corte de la misma .

Skynet

Página 29


MANUAL TÉCNICO SKYNET

Figura 2.9 Temporizador de Consolas La Figura 2.9 al accesar al usuario podemos observar el temporizador de las consolas que nos permite correr el tiempo así como saber cuál es el monto a cobrar.

Skynet

Página 30


MANUAL TÉCNICO SKYNET

Figura 2.10 Ventana de Control de Consolas

La Figura 2.10 al accesar al usuario también podemos encontrar la opción de consolas que nos da la posibilidad de tener un control del tiempo que el cliente ocupe el servicio .

Skynet

Página 31


MANUAL TÉCNICO SKYNET

Figura 2.11 Ventana de puestos

Figura 2.11 En esta ventana tendremos la opción de decidir el puesto en el que se desea manejar o controlar el sistema.

Skynet

Página 32


MANUAL Tร CNICO SKYNET

CONTROLES DE AUDITORIA

Skynet

Pรกgina 33


MANUAL TÉCNICO SKYNET 5.3 Controles de Auditoria El realizar una auditoría implica un examen crítico que se realiza con el fin de evaluar la eficacia y la eficiencia de una sección, de un organismo, una entidad, etc.… para poder realizar una auditoría es necesaria la presencia de un auditor informático. Para la realización de este sistema nuestra auditoria cuenta como pruebas a nuestro software, así como la revisión detallada del modelado del sistema y como la interfaz para poder acceder a el sistema, no solo pruebas de diseño si no también pruebas de arranque, de ejecución, de función pero lo más importante es la prueba ejecución ya que en esta a la hora de trabajar en el software pueden ocurrir diversos errores que un diseñador o el mismo programador tienen que revisar y corregir para poder tener un mejor manejo de nuestro sistema. La auditoria de este sistema como ya se menciono anteriormente será basada principalmente en el diseño del mismo así como la prueba de ejecución de este software

Figura 3.1 control de Auditoria

En al figura 3.1 Se trata de simular un control de auditoría ya que es más detallada en nuestro sistema por medio de un auditor informático.

Controles de Auditoria Skynet

Página 34


MANUAL TÉCNICO SKYNET Los controles de auditoría dentro del software Skynet son de suma importancia tanto para la seguridad de la información del usuario como para la eficacia del software en su utilización. Dentro de Skynet los controles que forman parte del software son: 

Controles preventivos: Son aquellos que van a reducir la frecuencia con que ocurren las causas de riesgo permitiendo cierto margen de violaciones dentro del software evitando la perdida de información importante o que simplemente otras personas ajenas revisen cierta información privada por eso mismo el software contiene un sistema de claves de acceso para cada una de las personas que laboran ahí de otro modo ninguna persona podrá accesar a él. Controles detectives: son aquellos que no evitaran que ocurran causas del riesgo si no que los detecta luego de ocurridos son los más importantes para el auditor del desarrollo de Skynet ,en cierta forma dentro del software servirán para evaluar la eficiencia de los controles preventivos en este caso los controles detectives servirán para los procedimientos de validación del software Skynet. Controles correctivos: estos serán de suma importancia para la ayuda a la investigación y corrección de las causas de riesgo del software Skynet algo importante son de suma importancia la implantación de controles defectivos sobre los controles correctivos esto es porque la corrección de errores es en sí una actividad altamente propensa a errores.

También es de suma importancia los controles tanto físicos como lógicos dentro del software Skynet: Autenticidad: dentro de la parte física la autenticidad es importante ya que es la encargada de permitir verificar la identidad en este caso los passwords para poder ingresar al software Skynet. Exactitud: son los encargados de la coherencia de datos dentro del software Skynet como lo es la validación de campos o la validación de excesos. Totalidad: será el encargo de evitar la omisión de registros así como garantizar la conclusión de un proceso de envió como en conteo de registros y cifras de control. Redundancia: evitaran la duplicidad de datos permitirá la cancelación de lotes y la verificación de secuencias. Privacidad: aseguraran la protección de datos dentro del software Skynet por medio de la compactación y encriptación.

Skynet

Página 35


MANUAL TÉCNICO SKYNET Existencia: aseguraran la disponibilidad de datos dentro del software Skynet realizando una bitácora de estados así como el mantenimiento de activos Protección de activos: son los que realizan la destrucción o corrupción de información o del hardware como extintores y passwords. Efectividad: Aseguran el logro de los objetivos dentro del software Skynet como lo es la realización de encuestas de satisfacción o la medición de niveles de servicio. Eficiencia: Aseguraran el uso óptimo de los recursos como lo es los programas monitores y el análisis de costo-beneficio. Controles automáticos o lógicos de Skynet: Periodicidad de cambio de claves de acceso: se encargara de realizar periódicamente el cambio de claves del usuario, el no cambiar las claves periódicamente aumenta la posibilidad de que personas ajenas al sistema conozcan información confidencial por lo cual Skynet recomienda el cambio de claves por lo menos trimestralmente. Combinación de alfanuméricos en claves de acceso: no es tan conveniente que la clave este compuesta por códigos de empleados ya que una persona ajena al sistema puede realizar pruebas simple o deducciones y puede dar con dicha clave así que para definir claves es necesario considerar los tipos de claves que existen como lo son:

Individuales: Ya que estos pertenecen a un solo usuario por lo tanto es una clave personal permiten al momento de efectuar las transacciones registrar a los responsables de cualquier campo.

Confidenciales: en el caso de las calves confidenciales los usuarios deberán ser instruidos formalmente respecto al uso de las claves.

No significativas: Dentro de estas claves de acceso no deben corresponder a números secuenciales ni a nombres o fechas.

Verificación de datos de entrada: Se encargan de verificar la compatibilidad de los datos más no su exactitud o precisión.

Conteo de registros: consiste en crear campos de memoria para ir acumulando cada registro que se ingresa y verificar con los totales ya registrados.

Skynet

Página 36


MANUAL TÉCNICO SKYNET 

Totales de control: se realiza mediante la creación de totales de líneas, columnas, cantidad de formularios, cifras de control y automáticamente verificara con un campo en el cual se va acumulando los registros, separando solo aquellos formularios o registros con diferencias.

Verificando límites: Realiza la verificación de tablas, códigos, limites mínimos y máximos o bajas determinadas condiciones dadas previamente.

Skynet

Página 37


MANUAL Tร CNICO SKYNET

ANALISIS DE REQUERIMIENTOS

Skynet

Pรกgina 38


MANUAL TÉCNICO SKYNET 5.4 Análisis de Requerimientos. Requerimientos de software.  El programa maneje un menú muy claro, sobre las herramientas que contiene.  Cada herramienta debe estar función.

representada con una imagen simbólica de su

 Que las herramientas sean muy específicas.  Esa barra debe desplegarse solo con hacer un clic.  Una base de datos para que yo como comprador del sistema coloque los costes de todos mis servicios.  Deberá manejar en el menú una barra de ayuda que se despliegue haciendo clic y nos diga cuál es la función de cada icono.  Deberá realizar una copia de seguridad de todo el sistema en caso de algún fallo.  Deberá tener acceso el o los administradores implementación de contraseñas.

del sistema a base de

 Deberá manejar compatibilidad con diversas plataformas como lo es Linux, Windows.  Mostrar alertas en las pantallas sobre el costo el tiempo que has utilizado.  Colocar una aplicación para monitorear el uso de todos mis equipos desde la computadora central.  El lenguaje de programación a usar será Visual Basic.  El sistema deberá contar con mecanismos que permitan el registro de actividades con identificación de los usuarios que los realizaron. Que se maneje una auditoría para corroborar el buen manejo del programa.

Skynet

Página 39


MANUAL TÉCNICO SKYNET

Requerimientos no Funcionales.  Garantizar la confiabilidad, la seguridad y el desempeño del sistema informático a los diferentes usuarios.  Facilidad de Uso e Ingreso de Información.  El sistema no debe permitir el cierre de una operación hasta que todos sus procesos, subprocesos y tareas relacionados, hayan sido terminados y cerrados satisfactoriamente.

Requerimientos como programador.  Lugar de trabajo apropiado con los servicios necesarios. Para realizar el sistema como: licencias de software, y que tenga características acéptales en cuanto a hardware del equipo de cómputo  Un horario razonable de trabajo.

Skynet

Página 40


MANUAL TÉCNICO SKYNET

REQUERIMIENTOS DE INSTALACIÓN DE SOFTWARE

Skynet

Página 41


MANUAL TÉCNICO SKYNET 6. Requerimientos para la Instalación del Software. 1. Requisitos mínimos para el programa Servidor * PC IBM o compatible con procesador Péntium a 500 Mhz o posterior (Recomendamos Péntium a 1 Ghz o superior) * 512 MBytes de memoria RAM (Recomendamos 1024 Mbytes) * Pantalla con una resolución mínima de 800 * 600 (Se recomienda 1024 * 768) * Sistema operativo Microsoft 2000, XP, 2003, 2008, Vista, Windows 7 * Protocolo de comunicaciones TCP/IP * Al menos 100 MBytes de espacio en disco (150 MBytes libres al momento de la instalación) 2. Requerimientos mínimos para la instalación del Cliente * PC IBM o compatibles con procesador 486 DX 33 Mhz o superior * 64 MBytes de memoria RAM * Al menos 10 Mbytes de espacio libre en disco (40 MBytes libres al momento de la instalación) * Protocolo de comunicaciones TCP/IP * Sistema operativo Windows 98 o posterior (98, NT 4, Me, 2000, XP, Vista, Windows 7).

Skynet

Página 42


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.