Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Facultad de Sistemas
Ciclo 2008-2009
Integrantes:
Esteban Gangotena
Alan Fonseca
Fecha: 2009-08-27
1
1. INTRODUCCIÓN
Una de ellas es de controlar ciertas zonas de una empresa, donde exista mayor
acceso de personas no deseadas, como por ejemplo el lugar de recepción de la
empresa, o una bodega donde se guardan documentos de gran importancia.
1.2. SISTEMATIZACION
1.2.1 DIAGNÓSTICO
2
Alrededor de 20% de todos los objetos utilizados que se encuentran dentro del
área protegida retornan con algún tipo de daño o alteración.
NUMERO DE
OBJETOS
DIAS EXTRAVIADOS
1 3
2 2
3 2
4 1
5 1
6 0
7 3
8 2
9 5
10 3
3
1.2.2. PRONÓSTICO
4
De los datos recolectados podemos agregar una linea de tendencia que tendria
como ecuacion y = -0,017x3 + 0,408x2 - 2,452x + 5,366
R² = 0,559
Obtendríamos lo siguiente:
y= 3.567
5
1.2.3. CONTROL DE PRONÓSTICO
Al diseñar un sistema que permita llevar a cabo el monitoreo de un área crítica con
abundante afluencia de personal, permitirá controlar y evitar el mal uso, deterioro y
perdida de objetos e información que son de importancia para la empresa.
1.3. OBJETIVOS
1.3.1. GENERAL
1.3.2. ESPECÍFICOS
1.3.2.2. Interpretar las señales de un circuito eléctrico conformado por una señal
de un actuador, utilizando el lenguaje de bajo nivel.
1.3.2.4. Diseñar una aplicación que permita una conexión con base de datos y que
la misma emita reportes de los mismos.
1.3.2.5. Permitir que la aplicación pueda manejar puertos del CPU, logrando
activar una cámara Web.
1.3.2.6. Diseñar diagramas de UML que permita identificar actores y procesos del
sistema.
6
1.4 ALCANCE
1.5 JUSTIFICACIÓN
1.5.1. PRÀCTICA
Todas las personas poseen objetos de valor que necesitan que estén a buen
recaudo. Por lo que es necesario implementar un sistema de monitoreo en lugares
donde no se tenga la seguridad apropiada. Muchos de estos lugares son de
acceso de varias personas
1.5.3. METODOLÒGICA
7
Para la obtención de información se utilizará las siguientes metodologías.
Inicialmente se utilizará la investigación científica de tipo aplicada que permite
plasmar los conocimientos en el desarrollo de un producto; Además se realizarán
encuestas y entrevistas a todo el personal que tienen acceso al área crítica.
Requisitos mínimos
PC PC desktop
Procesador Pentium IV
Monitor 15’
8
Orientado a Objetos 20 5 1 5 1
Costo 10 3 0.3 10 1
To tal 100 29 90
Velocidad 5 100 5 80 4
9
Seguridad 20 40 8 90 18
Integridad referencial 20 40 8 90 18
Orientación a objetos 10 60 6 90 9
10 64
TOTAL 0 85,5
Presupuesto
INVERSION DE EQUIPOS
Cantidad Equipo Características Costo
1 Computador Core2duo, 160Gb disco, 1Gb RAM 320
1 Monitor BENQ Pantalla Plana 120
1 Cámara WebCam externa VGA 15
1 Tarjeta Comunicación serial 7
1 Placa para PIC Placa para PIC 12
1 Cable Serial Externo, tipo hembra 20
1 Cable Conexión PIC 2
1 PIC PIC 12
TOTAL 508
COSTO DE DESARROLLO
Desarrollo Tiempo Costo
Servicios Básicos 6 Meses 300
Mano de Obra 6 meses(5 horas diarias) 800
Servicio de Internet 6 meses 180
Suministros de Oficina 6 Meses 100
Movilización 6 Meses 150
Gastos Varios 6 Meses 120
TOTAL 1650
CAPITULO DOS
2. MARCO DE REFERENCIA
10
Para la realización de este proyecto se debe puntualizar varios aspectos que
ayudarán a la recopilación de información, al análisis, diseño, construcción e
implementación del sistema como son lenguajes de programación, gestores de
base de datos y metodologías de desarrollo de software.
Lenguajes de Programación
11
GRÁFICO DE EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
12
Programación orientada al objeto.
Para realizar una buena programación orientada a objetos hay que desarrollar
todo el sistema aplicando esta tecnología, de ahí la importancia del análisis y el
diseño orientado a objetos.
• Construcción de prototipos
13
Para el desarrollo de software orientado a objetos no basta usar un lenguaje
orientado a objetos. También se necesitará realizar un análisis y diseño orientado
a objetos.
El modelamiento visual es la clave para realizar el análisis. Desde los inicios del
desarrollo de software han existido diferentes metodologías para hacer esto del
modelado, pero sin lugar a duda, el Lenguaje de Modelamiento Unificado (UML)
puso fin a la guerra de metodologías.
El lenguaje UML, tiene como fin modelar cualquier tipo de sistemas (no solamente
de software) usando los conceptos de la orientación a objetos. Y además, este
lenguaje debe ser entendible para los humanos y máquinas.
MODELOS DE DATOS
Modelo relacional
Emplea una colección de tablas para representar tanto los datos como las
relaciones entre ellos. Cada tabla tiene varias columnas con nombre único.
Sistemas de Información
14
poder tener la información detallada de las asistencias, así como los resultados
obtenidos en las jornadas de trabajo.
Las aplicaciones típicas que se implantan son los Sistemas Transaccionales tales
como nóminas o contabilidad.
15
2.2. MARCO CONCEPTUAL
16
UML es un estándar para el modelamiento de sistemas. UML consta de todos los
elementos y diagramas que permiten modelar los sistemas en base orientado a
objetos.
Lenguajes
Lenguaje de máquina
El lenguaje de máquina está orientado hacia la máquina que está constituida por
varios arreglos de "bits". Este lenguaje es fácil de entender por la computadora,
pero difícil para el usuario. Es el lenguaje original de la computadora el cual es
generado por el "software", y no por el programador.
Una vez implementado todo el sistema se espera que tenga una duracion en
actividad de por lo menos 6 años, con un mantenimiento periodico de 6 meses, ya
que todas las herramientas que se a escogido para la realizacion del sistema son
las mas optimas, esperamos que el tiempo estimado de los años sea el minimo y
un maximo de tiempo de actividad del sistema sea de 10 años.
17
2.3. MARCO LEGAL
18
CAPITULO TRES
3. PROCESO METODOLÓGICO
ingeniería de software para el modelado y desarrollo que hacen más fácil construir
posible.
19
• Construir componentes de software reutilizables y librerías fácilmente
UML
• Construir el sistema
• Documentar el sistema.
Modelo en espiral
Este modelo evolutivo permite un análisis de los riesgos del proyecto que pueden
20
CAPITULO CUATRO
4. INGENIERIA DE SOFTWARE
4.1. ELECTRONICA
4.1.1. FUNCIONAMIENTO
4.2.1. El modelo en espiral establece una serie de modelos y distintas etapas por
las que el producto de software pasó.
• Análisis
• Diseño
• Construcción
21
• Pruebas
• Planificación
• Cliente
22
4.2.2. DIAGRAMAS
CASOS DE USO
23
DIAGRAMA DE DESPLIEGUE
24
USB
<<MONITOR_
MANAGER.JA SISTEMA
R>> ELECTRÓN
ICO
TCP/I
P
BASE DE
DATOS
WEBCAM <<PROYEC
INTEGRAD
A
DIAGRAMA CONCEPTUAL
25
4. MODELO DE DATOS
CONCLUSIONES
26
Luego de un profundo estudio acerca del monitoreo de mobiliarios en empresas,
microempresas, organizaciones en la ciudad de Quito, obteniendo datos reales y
un buen análisis y proceso de desarrollo sistematizado; concluimos que se ha
cumplido el objetivo general de este proyecto, a través de una conexión de
software y hardware, llevando a cabo un monitoreo activo, sin interrupciones de un
mobiliario especifico.
RECOMENDACIONES
BIBLIOGRAFIA
Diagramas UML
http://www.abcdatos.com/tutoriales/tutorial/l7158.html
Modelo en espiral
http://es.wikipedia.org/wiki/Desarrollo_en_espiral
Lenguaje maquina
http://es.wikipedia.org/wiki/Lenguaje_de_m%C3%A1quina
www.monografias.com/.../objetos/objetos.shtml
Base de datos
http://livedocs.adobe.com/dreamweaver/8_es/using/wwhelp/wwhimpl/common/html
/wwhelp.htm?context=LiveDocs_Parts&file=29_conn5.htm
Monitoreo de mobiliario
http://www.elobservadoreconomico.com/archivo_anterior/154/monitoreo.php
INDICE
27
1. INTRODUCCIÓN
1.2. SISTEMATIZACION
1.2.1 DIAGNÓSTICO
1.2.2. PRONÓSTICO
1.3. OBJETIVOS
1.3.1. GENERAL
1.3.2. ESPECÍFICOS
1.4 ALCANCE
1.5 JUSTIFICACIÓN
1.5.1. PRÀCTICA
1.5.2. METODOLÒGICA
Presupuesto
CAPITULO DOS
2. MARCO DE REFERENCIA
MARCO CONCEPTUAL
. MARCO TEMPORO/ESPACIAL
28
MARCO LEGAL
CAPITULO TRES
3. PROCESO METODOLÓGICO
CAPITULO CUATRO
4. INGENIERIA DE SOFTWARE
4.1. ELECTRONICA
4.1.1. FUNCIONAMIENTO
MATRIZ DE RIEGOS
DIAGRAMAS
CASOS DE USO
DIAGRAMA DE DESPLIEGUE
DIAGRAMA CONCEPTUAL
MODELO DE DATOS
CONCLUSIONES
RECOMENDACIONES
BIBLIOGRAFIA
29