Professional Documents
Culture Documents
SUDAMERICANO
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
TEMA:
INTEGRANTES:
CICLO: ASIGNATURAS:
Quinto Diurno SOFTWARE: Ing. Lorena Pucha
PROG INTERNET: Ing. Alex Yunga
LOJA ECUADOR
2017
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
1. TEMA:
2. INTRODUCCIN
2
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
rutas, reservacin y venta de tickets. Las causas son: La tarea de rutas, reservacin y
venta de tickets se la realiza con mtodos manuales Las rutas se las asigna a los buses
al fin de la semana, para informar a los conductores las rutas que deben tomar, la fecha
y hora a la que deben partir se realiza llamadas telefnicas, muchas veces no se puede
contactar con los encargados del bus y por tano se generen problemas. No existan
reservaciones de asientos, lo cual cause incomodidad a los clientes por tanto los
justifican el proyecto: Permitir facilitar las tareas de asignacin de rutas a los buses
que son realizadas en forma manual por el personal a cargo de las oficinas. Permitir
ser Cliente - Servidor, tambin se utilizar Bases de Datos SQL Server, y las
herramientas necesarias para desarrollar dicha aplicacin. Los mdulos que comprende
3
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
4
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
3. NDICE DE CONTENIDOS
1. TEMA:.......................................................................................................................2
2. INTRODUCCIN.....................................................................................................3
3. NDICE DE CONTENIDOS.....................................................................................5
4. INDICE DE FIGURAS..............................................................................................7
5. INDICE DE TABLAS................................................................................................7
6. ANTECEDENTES.....................................................................................................8
7. PROBLEMATIZACIN............................................................................................9
8. JUSTIFICACIN....................................................................................................10
9. OBJETIVOS.............................................................................................................11
9.1. OBJETIVO GENEAL......................................................................................11
9.2. OBJETIVOS ESPECIFICOS............................................................................11
10. MARCO TERICO.............................................................................................12
10.1. INGENIERIA DEL SOFTWARE.................................................................12
10.1.1. Definicin Ingeniera del Software........................................................12
10.1.2. Estado del arte de la Ingeniera del Software........................................12
10.1.3. Trmino Ingeniera del Software...........................................................13
10.1.4. El producto y el proceso de la Ingeniera del Software.........................13
10.1.4.1. El producto.........................................................................................13
10.1.4.2. El proceso...........................................................................................15
10.1.5. Modelos de Desarrollo de Software.......................................................16
10.1.5.1. Modelo en Cascada............................................................................16
10.1.5.2. Modelos Prototipos............................................................................19
10.1.5.3. Modelo Espiral...................................................................................23
10.1.5.4. Modelo de Desarrollo por Etapas.......................................................27
10.1.5.5. Modelo de Desarrollo Iterativo y Creciente o Iterativo e Incremental
.30
10.1.5.6. Modelo de Desarrollo Rpido de Aplicaciones..................................34
10.1.6. Medidas Mtricas e Indicadores............................................................38
5
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
6
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
4. INDICE DE FIGURAS
5. INDICE DE TABLAS
7
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
6. ANTECEDENTES
Los proyectos integradores son requisito fundamental para la aprobar cada ciclo,
Sudamericano como Institucin Educativa para la aprobacin de cada uno de los ciclos
tiene asignaturas tericas y prcticas, las cuales ayudan a formar el conocimiento del
profesional en las diferentes carrearas que ofrece. Una de las herramientas usada para
Actualmente los trabajos cientficos que elaboran los estudiantes deben estar sujetos a
Sudamericano se ha basado en los estilos APA (2015) que se originaron en 1929, para
establecer una gua que permita elaborar de forma fcil y comprensible trabajos
integradores.
8
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
7. PROBLEMATIZACIN
conclu que es viable elaboracin de esta aplicacin la cual generara una informacin
Pero es importante mencionar que este proceso evolutivo ha estado marcado por la
creciente demanda de las personas, lo cual nos ha obligado de una a otra manera la
9
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
Esto proyecto resulta beneficioso, pudiendo realizar una investigacin y anlisis para
trabajo realizado a seguido uno a uno los procesos tericos necesarios que se requieren
para poder as aplicarlo en un campo real recopilando toda clase de informacin que me
8. JUSTIFICACIN
del Instituto Tecnolgico Superior Sudamericano el cual indica que para aprobar las
vincular los conocimientos adquiridos en clase con la aplicacin prctica de los mismos.
10
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
9. OBJETIVOS
Transportes Santa.
11
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
sistema.
software de calidad que resuelven problemas de todo tipo. Hoy da es cada vez ms
12
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
lgico que rena las propiedades citadas en las definiciones anteriores. Sin
13
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
10.1.4.1. El producto
el siglo XXI, ser el que nos conduzca a nuevos avances en todo, desde la
ingenieros del software. Esto abarca programas que se ejecutan dentro de una
porque afecta muy de cerca cualquier aspecto de la vida y est muy extendido en el
14
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
calidad, que satisface las necesidades de las personas que usarn el producto. Debes
10.1.4.2. El proceso
del software.
15
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
sus necesidades y entonces lo siguen. Adems, las personas que han solicitado el
Los pasos son a un nivel detallado, el proceso que adoptemos depende del
software que estamos construyendo. Un proceso puede ser apropiado para crear
construyendo, son los mejores indicadores de la eficiencia del proceso que estamos
utilizando.
16
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
puede citar:
rigurosamente las etapas del proceso para el desarrollo de software, de tal forma
17
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
Anlisis de requisitos
En esta fase se analizan las necesidades de los usuarios finales del software para
determinar qu objetivos debe cubrir. De esta fase surge una memoria llamada SRD
importante sealar que en esta etapa se debe consensuar todo lo que se requiere del
18
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
cada una de sus partes, as como la manera en que se combinan unas con otras. Es
implementacin.
de los requerimientos del usuario, as como tambin los anlisis necesarios para
Codificacin
19
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
dentro del mismo proyecto para hacer que la programacin sea un proceso mucho
ms rpido.
Pruebas
comprueba que funciona correctamente y que cumple con los requisitos, antes de
Pruebas de unidad
Pruebas de integracin
Pruebas de sistema
Pruebas de aceptacin
que se necesita as como tambin la solucin que se propone para dicha necesidad y
se encarga del desarrollo de diseos para que estos sean analizados y prescindir de
20
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
satisfechos.
obligatorio ms definicin.
2. Construir y revisar la maqueta (prototipo).
3. El cliente prueba la maqueta (prototipo) y lo utiliza para refinar los requisitos del
software.
21
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
externa, pero dicha interfaz est fija, esttica, no procesa datos. El prototipo no
tiene desarrollada una lgica interna, slo muestra las pantallas por las que ir
22
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
satisface los requisitos y necesidades que se han entendido claramente. Realiza, por
23
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
Este modelo es til cuando el cliente conoce los objetivos generales para el
salida. Tambin ofrece un mejor enfoque cuando el responsable del desarrollo del
24
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
trabajo, tambin llamadas regiones de tareas. Generalmente, existen entre tres y seis
regiones de tareas.
25
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
gestin.
la aplicacin.
26
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
Evaluacin del cliente: Las tareas requeridas para obtener la reaccin del
Cada una de las regiones est compuesta por un conjunto de tareas del trabajo,
llamado conjunto de tareas, que se adaptan a las caractersticas del proyecto que va
gira alrededor de la espiral en la direccin de las agujas del reloj, comenzando por
software. Cada paso por la regin de planificacin produce ajustes en el plan del
proyecto.
27
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
en todas las etapas del proyecto, y, si se aplica adecuadamente, debe reducir los
evolutivo es controlable.
Requiere una considerable habilidad para la evaluacin del riesgo, y cuenta con
28
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
tendrn que pasar muchos aos antes de que se determine con absoluta certeza la
al inicio del proyecto y por tanto se van desarrollando simultneamente con las
Pueden distinguirse las siguientes fases que se van repitiendo en cada etapa del diseo.
29
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
Especificacin conceptual
Anlisis de requisitos
Diseo inicial
Diseo detallado, codificacin, depuracin y liberacin.
1. Plan operativo: Etapa donde se define el problema a resolver, las metas del
proyecto.
desarrollar trabajar.
30
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
un subsistema. Las pruebas, en general, tiene por objetivo asegurar que todas
probada. Este proceso se repite hasta que se han agregado todos los mdulos y
las unidades del sistema y cambios para que responda a los nuevos requisitos.
preventiva.
31
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
decisiones en los requisitos hasta adquirir experiencia con el sistema. Este modelo
32
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
cadena o Pipeline. Con esto se mantiene al cliente en constante contacto con los
elementos al final de cada incremento a fin de que el software se adapte mejor a sus
particularmente til cuando no se cuenta con una dotacin de personal suficiente. Los
incremento se aadir personal, de ser necesario. Por otro lado, los incrementos se
final terminar siendo la solucin completa requerida por el cliente, pero stas partes
no se pueden realizar en cualquier orden, sino que dependen de lo que el cliente este
versin.
De este modo podemos terminar una aplicacin ejecutable (primera versin) que
podr ser entregada al cliente para que ste pueda trabajar en ella y el programador
33
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
pueda considerar las recomendaciones que el cliente efecte para hacer mejoras en el
versin junto con los dems requerimientos que no fueron tomados en cuenta en la
versin anterior.
Al iniciar del desarrollo, los clientes o los usuarios, identifican a grandes rasgos, las
Caractersticas:
34
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
Se evitan proyectos largos y se entrega "algo de valor" a los usuarios con cierta
frecuencia.
Ventajas:
ejecucin.
RAD) es un modelo de proceso del desarrollo del software lineal secuencial que
36
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
implementar una funcin de gestin. Las descripciones del proceso se crean para
37
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
permita completarse cada una de las funciones principales en menos de tres meses
las funciones puede ser afrontada por un equipo DRA diferente y ser integradas en un
solo conjunto.
Algunos inconvenientes:
Para proyectos grandes, aunque por escalas, el DRA requiere recursos humanos
38
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
puede que no funcione. DRA no es adecuado cuando los riesgos tcnicos son altos.
Esto ocurre cuando una nueva aplicacin hace uso de tecnologas nuevas, o cuando el
computadora ya existentes.
Ventajas de RAD
4. Visibilidad temprana.
5. Mayor flexibilidad.
39
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
intento de mejorarlo sobre una base continua. Se puede utilizar en el proyecto del
40
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
evoluciona.
atributo.
defectos
directas.
41
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
10.2.1. Django
Por suerte para ti, hace tiempo varias personas notaron que los desarrolladores
web enfrentan problemas similares cuando construyen un sitio nuevo, por eso juntaron
Los frameworks existen para ahorrarte tener que reinventar la rueda y ayudarte a
Para entender para que es Django, necesitamos mirar mas de cerca a los
servidores. Lo primero es que el servidor necesita saber que quieres que te sirva una
pgina web.
42
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
Esto es realizado por un servidor web. El servidor web lee la carta, y enva una
respuesta con una pgina web. Pero cuando quieres enviar algo, tienes que tener algn
10.2.2. Python
Su nombre se debe a que su creador era fantico del grupo britnico de humoristas
43
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
que este sea, es la limpieza y el orden del cdigo, lo que conlleva a una
pero si algn programador usa algn otro paradigma puede hacer uso de l
distintos momentos.
Conteo de referencias.
Facilidad de extensin.
Una aplicacin web es proporcionada por un servidor web y utilizada por usuarios
44
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
Un servidor Web
Una conexin de red
Uno o ms clientes
las solicitan. Los requerimientos son hechos a travs de una conexin de red, y para
ello se usa el protocolo HTTP. Una vez que se solicita esta peticin mediante el
protocolo HTTP y la recibe el servidor Web, ste localiza la pgina Web en su sistema
Una vez que se entrega una pgina, la conexin entre el browser y el servidor Web
se rompe, es decir que la lgica del negocio en el servidor solamente se activa por la
ejecucin de los scripts de las pginas solicitadas por el browser (en el servidor, no en
45
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
directo a los recursos del servidor. Hay otros componentes que no son scripts, como
los applets (una aplicacin especial que se ejecuta dentro de un navegador) o los
componentes ActiveX. Los scripts del cliente son por lo general cdigo JavaScript o
La coleccin de pginas son en una buena parte dinmicas (ASP, PHP, etc.), y
estn agrupadas lgicamente para dar un servicio al usuario. El acceso a las pginas
est agrupado tambin en el tiempo (sesin). Los componentes de una aplicacin Web
son:
1. Lgica de negocio.
Manipulacin de BD y archivos.
3. Interfaz
46
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
y organizadas internamente por registros (formado por todos los campos referidos a
una entidad u objeto almacenado) y campos (cada uno de los elementos que
concordancia con los derechos de acceso que se les hayan otorgado. Se convierte ms
acceder a ellas al mismo tiempo. Una base de datos o banco de datos es un conjunto
posterior uso.
1 Molina, 2014
47
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
diseadas tanto para proteger los datos como para hacer que la base de datos sea ms
11. METODOLOGA
metodolgico que ordena rigurosamente las etapas del proceso para el desarrollo
2 E283878
48
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
o Anlisis de requisitos
En esta fase se analizan las necesidades de los usuarios finales del software para
determinar qu objetivos debe cubrir. De esta fase surge una memoria llamada SRD
de lo que debe hacer el sistema sin entrar en detalles internos. Es importante sealar
que en esta etapa se debe consensuar todo lo que se requiere del sistema y ser aquello
separado, aprovechando las ventajas del desarrollo en equipo. Como resultado surge el
49
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
estructura relacional global del sistema y la especificacin de lo que debe hacer cada
una de sus partes, as como la manera en que se combinan unas con otras. Es
El primero de ellos tiene como objetivo definir la estructura de la solucin (una vez
(conjuntos de funciones que van a estar asociadas) y sus relaciones. Con ello se define
los requerimientos del usuario, as como tambin los anlisis necesarios para saber
o Codificacin
del mismo proyecto para hacer que la programacin sea un proceso mucho ms
rpido.
o Pruebas
50
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
comprueba que funciona correctamente y que cumple con los requisitos, antes de ser
Pruebas de unidad
Pruebas de integracin
Pruebas de sistema
Pruebas de aceptacin
HISTORIA
dcada de los aos 60 y 70, comienza a cubrir rutas desde Ambato hacia las
eficaz.
ACTUALIDAD
importantes ciudades del pas, a travs de sus 23 oficinas a nivel nacional en las
Ante ello seal que la obra que se realice en el futuro deber tener nfasis en la
solidaria.
52
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
RUTAS
53
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
54
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
12.1.2. mbito
a. Funciones
R# Funcin Categora
R1 Inicio de sesion
R.1.1 La aplicacin debe permitir ingresar al usuario y contrasea al Evidente
sistema.
R.1.2 El sistema deber permitir validar campos, como nombre de Evidente
usuario y contrasea.
R.1.3 El sistema deber permitir recuperar contrasea. Evidente
R2 Administrar datos de buses
R.2.1 El sistema deber permitir crear claves para buses, con un Evidente
idBuses secuencial que se incrementar automticamente al
momento de crear un bus.
R.2.2 El sistema deber permitir Registrar datos nicos del bus en el Evidente
sistema.
R.2.3 El sistema deber permitir Guardar bus en el sistema. Evidente
R.2.4 El sistema deber permitir Consultar todos los buses que estn Evidente
registrados en el sistema.
R.2.5 El sistema deber permitir buscar un bus y activar sus campos Evidente
para modificarlos en caso de que se requiera realizar algn
cambio en el registro.
R.2.6 El sistema deber permitir dar de baja registro de bus, en caso Evidente
de que se desee inactivarlo.
R.2.7 El sistema deber permitir Actualizar stock de buses en el Oculto
sistema.
R.2.8 El sistema deber permitir imprimir comprobante de bus. Superflua
R3 Administracin de usuario.
R.3.1 El sistema deber permitir crear claves para usuario, con un Evidente
idUsuario secuencial que se incrementar automticamente al
momento de crear un usuario.
R.3.2 El sistema deber permitir consultar todos los usuarios que Evidente
estn registrados en el sistema.
55
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
56
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
b. Restricciones
Santa, y est disponible para informacin y uso personal, no para uso comercial.
Sintase en la libertad de explorar el Sitio; sin embargo, su uso y acceso al Sitio est
Contenido de Terceros
expresado o disponible en este Sitio por terceros pertenecen a sus respectivos autores
o distribuidores y no a la Compaa.
Limitacin de Responsabilidad
57
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
alguno de los Materiales contenidos en este Sitio, o con cualquiera de sus Trminos,
En el curso del uso que usted haga del Sitio Web o de los servicios puestos a su
disposicin en o a travs del Sitio Web, se le puede pedir que nos proporcione cierta
de Privacidad del Sitio Web, la cual est incorporada al mismo como referencia para
todos los propsitos. Usted reconoce y acepta ser el nico responsable de la exactitud
otra parte en Internet, los cuales pueden ser accesibles durante mucho tiempo y no se
tiene control sobre quin los leer eventualmente. Es por lo tanto importante que tenga
usted cuidado y sea selectivo acerca de la informacin personal que divulgue acerca
58
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
c. Interfaces
59
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
60
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
61
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
FASE: ANALISIS
planificacin, tesistas.
c. Objetivo: recolectar datos que intervienen en el desarrollo del sistema de los
usuarios.
d. Actividades:
secuencia de trabajo
Html
e. Resultados:
f. Entregables:
establecido
62
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
g. Duracin:
FASE: DISEO
d. Actividades:
e. Resultados:
f. Entregables:
63
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
g. Duracin:
FASE: CODIFICACIN
planificacin, tesistas.
c. Objetivo: Implementacin de la aplicacin web para que interacte con las
interfaces el usuario.
d. Actividades:
e. Resultados:
64
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
f. Entregables:
rbol de directorio.
g. Duracin:
FASE: PRUEBA
planificacin, tesistas.
c. Objetivo: comprobar que aplicacin funciona y cumpla con las expectativas del
usuario
d. Actividades:
e. Resultados:
65
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
f. Entregables:
g. Duracin:
66
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
12.1.5. Recursos
RECURSOS DE HERRRAMIENTAS
Nombre. Descripcin. Informe de Fecha Tiempo de
disponibilidad. cronolgica. aplicacin de
recurso.
Django. Es un framework Tiempo Enero-Mayo. 5 meses.
de desarrollo completo.
web de cdigo
abierto.
SubLineText. Es un editor de Tiempo Enero-Mayo. 5 meses.
cdigo completo.
67
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
multiplataforma.
Laptops. Es una Tiempo Enero-Mayo. 5 meses.
computadora completo.
porttil.
RECURSOS HUMANOS
Nombre. Descripcin. Informe de Fecha Tiempo de
disponibilidad. cronolgica. aplicacin del
recurso.
Jorge Freire. Desarrolladores Tiempo Enero-Mayo 5 meses
Richard de software. completo.
Jimenez.
Jorge Freire. Analistas de Tiempo Enero-Mayo 5 meses
Richard software. completo.
Jimenez.
Jorge Freire. Diseadores de Tiempo Enero-Mayo 5 meses
Richard software. completo.
Jimenez.
Tabla 4: Riesgos
PROBABILID
1. RIESGOS CATEGORIA AD IMPACTO RSGR
El cliente
Planificacin
cambiar los 80% Critica
temporal
requisitos
El SW no
Catastr
admite Soporte 70%
fica
cambios
68
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
Los usuarios
finales insisten
Soporte 65% Critica
en nuevos
requisitos
El desarrollo de
funciones de
Software Planificacin Catastr
75%
innecesarias temporal fica
alarga la
planificacin
Un mal diseo
implica volver
Rendimiento 70% Critica
a disear e
implementar
El cliente
intenta
controlar el
proceso de
Planificacin Catastr
desarrollo, con 55%
temporal fica
lo que el
progreso es
ms lento de lo
esperado
Se aaden
requisitos Soporte 80% Critica
extra
El presupuesto
vara el plan Coste 75% Critica
del proyecto
El desarrollo de
un tipo de
componente
nuevo para la
Soporte 70% Critica
organizacin
consume ms
tiempo del
esperado
69
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
RSGR
Riesgo ESTRATEGIAS DE ESTRATEGIAS ESTRATEGIAS RESPONSABLE
REDUCCION DE DE GESTION S
SUPERVISION
El cliente Tomar en cuenta Al iniciar En caso de
cambiara los todos los con el existir
requisitos. requisitos de la desarrollo de cambios o
aplicacin con el la aplicacin correctivos o
cliente para que a y el diseo cambios al
medio proyecto presentar al inicio del
no exista ningn cliente para proyecto de
cambio en los que tenga los requisitos
requisitos. claro cmo reprogramar la
va ser la planificacin
aplicacin y
escuchar
sugerencias
del mismo
para tomar
correctivos
en ese
instante
El SW no Tomar las Tomar muy Revisin de la
admite respectivas en cuenta documentaci
cambios precauciones con todos los n para poder
el cliente, y requisitos incluir todos
dejarle bien en inicialmente los requisitos
claro que una vez acordados del cliente.
terminado el con el
producto no cliente, para
podemos realizar la obtencin
cambios, en lo de un
posible realizar producto
un contrato final bien
firmado. elaborado y
con muy
buena
aceptacin.
Los Al tener un Se puede Tomar la
usuarios documento realizar planificacin
finales firmado donde se cambios a la del proyecto y
70
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
71
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
aceptan la aplicacin al
cambios y cliente.
exigencias.
Debemos tener Presentar el Al estar de
en cuenta el presupuesto acuerdo con el
presupuesto con de la cliente con el
El
el que contamos aplicacin al presupuesto de
presupues
para la cliente para la aplicacin,
to vara el
elaboracin del realizar el tenemos
plan del
proyecto. plan de menos margen
proyecto
proyecto a de error en el
su plenitud. plan de
proyecto.
El Tener bien claro Controlar el Realizar la
desarrollo todos los avance de la aplicacin lo
de un tipo componentes de aplicacin ms sencilla y
de la aplicacin para con lo funcional que
componen no perder tiempo planificado requiera el
te nuevo en componentes ya que se cliente.
para la que no requiere tom todos
organizaci el cliente. los
n componente
consume s de la
ms aplicacin al
tiempo comienzo de
del la misma.
esperado
72
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
73
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
Este equipo
Ingresamos a la unidad
C:\ donde encontraremos
nuestra aplicacin
C:\
Ingresamos a la carpeta
ProyectosPython donde
tenemos guardado nuestra
aplicacin
74
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
C:\ProyectosPython
C:\ProyectosPython\CooperativaSanta
75
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
C:\ProyectosPython\CooperativaSanta\Principal
C:\ProyectosPython\CooperativaSanta\Principal\migrations
E la carpeta migrations se
encuentra la conexin de
Django con Python
76
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
C:\ProyectosPython\CooperativaSanta\Principal\static
En la carpeta static
encontramos las distintas
carpetas como son: css,
imgenes, js
C:\ProyectosPython\CooperativaSanta\Principal\static\css
En la carpeta css
encontramos todos los estilos
que se implementara en la
aplicacin
77
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
C:\ProyectosPython\CooperativaSanta\Principal\static\imagenes
C:\ProyectosPython\CooperativaSanta\Principal\static\js
C:\ProyectosPython\CooperativaSanta\Principal\templates\Principal
78
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
En la carpeta templates y
principal tenemos los
archivos html que es el
cdigo fuente de nuestra
aplicacin
79
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
14. CRONOGRAMA
15. PRESUPUESTO
RECURSOS HUMANOS
Cantida Nombre del Descripcin VALOR UNITARIO VALO
d Recurso R
TOTAL
3 Tutores Docentes que guiaron en --- ---
la ejecucin del Proyecto
80
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
RECURSOS TECNOLGICOS
Cantida Nombre del Descripcin VALOR UNITARIO VALO
d Recurso. R
TOTAL
4 Computador Necesario para la 10.00 10.00
porttil realizacin del proyecto
4 Necesario para realizar 15.00 15.00
Internet consultas
bibliogrficas
RECURSOS LOGSTICOS
Cantida Nombre del Descripcin VALOR UNITARIO VALO
d Recurso R
TOTAL
.... Impresiones Necesario para la 15.00 15.00
presentacin final del
proyecto
1 Necesario para el 2.00 2.50
Anillados mejoramiento esttico
del proyecto
1 Proyector Necesario para la .
defensa del proyecto
1 CD Necesario para 2.00 2.00
constancia del proyecto
en forma digital
TOTAL 44.50
Tabla 6: Presupuesto
16. CONCLUSIONES
81
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
17. RECOMENDACIONES
82
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
escoger la mejor y trabajar con la que mejor se adapte, y los beneficios que esta
18. BIBLIOGRAFA
http://informatica.ucm.es/data/cont/docs/titulaciones/46.pdf
http://uprotgs.blogspot.com/2008/02/anlisis-de-sistemas.html
http://causaencomun.org.mx/wp-content/uploads/2015/08/Unidad-1.-
Introduccion-al-analisis-orientado-a-objetos.pdf
83
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
http://aprenderaprogramar.com/index.php?
option=com_content&view=article&id=688:ique-es-y-para-que-sirve-uml-
versiones-de-uml-lenguaje-unificado-de-modelado-tipos-de-diagramas-
uml&catid=46:lenguajes-y-entornos&Itemid=163
http://www.sparxsystems.com.ar/products/ea/index.html
http://www.logicstudio.net/spa/productos/enterprise-architect-uml
http://www.ecured.cu/Diagrama_Entidad_Relaci%C3%B3n
19. AEXOS
84
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
85
SISTEMAS DE AUTOMATIZACIN
PROYECTO INTEGRADOR
86