Você está na página 1de 32

TRABAJO DE INGENIERA DE SOFTWARE I

PRESENTADO POR:
JOSEPH CASTELLAR
BRIAN ESCORCIA DEL CHIARO
WENDY ROLONG
RONALD ALEXANDER ROMERO
YAZMIN RIVERA

PROFESOR:
PATTY PEDROZA

GRUPO:6AD

UNIVERSIDAD SIMN BOLVAR


BARRANQUILLA/ATLNTICO 06/03/2015

Contenido
Hoja de presentacin
1 Generalidades del Proyecto
1.1

Informacin General del Proyecto

1.2

Problema a Resolver

1.3

Justificacin

1.4

Palabras Clave

2 Definicin del Modelo de Negocios


2.1

Concepto de producto y/o servicio

2.2

Anlisis del entorno y competencia

2.3

Propuesta de valor

2.4

Segmento de clientes

2.5

Canales de comunicacin y/o distribucin

2.6

Relacin con el cliente

2.7

Fuente de ingresos

2.8

Actividades clave

2.9

Estructura de costos

2.10 Recursos Clave


2.11 Alianzas clave
3 Gestin de Proyectos de software
3.1

Anlisis de involucrados (Participantes)

3.2

Gestin de Riesgos

3.3

Metodologa de desarrollo de software

3.4

Cronograma de Actividades

3.5

Presupuesto

3.6

Monitoreo y evaluacin

4 Descripcin del Sistema


4.1

Contexto

4.1.1

Propsito global del sistema

4.1.2

Actores del Sistema

4.2

Definicin del Sistema

4.2.1

Requerimientos Funcionales

4.2.2
4.2.3

Casos de uso Completos

4.2.4

Requerimientos no funcionales

4.3

Diagramas de casos de uso

Modelos del sistema

4.3.1

Modelos Dinmicos

4.3.2

Diagramas de secuencia

5 Diseo del Mundo


5.1

Diagrama de Clases

5.2

Diagrama de Componentes

5.3

Diagrama de Despliegue

5.4

Diseo de Interfaces o Wireframe

6 Definicin de la Arquitectura del Sistema


6.1

Atributos de calidad y Escenarios

6.2

Arboles de Utilidad

6.3

Estilo Arquitectural

6.4

Vistas de Arquitectura

7 Arquitectura de Informacin (Aplica solo para Aplicaciones Web)


7.1

Matriz de Contenido

7.2

Mapa de Sitio Web

7.3

Diagrama Blueprint

8 Gua de Diseo Web (Aplica solo para Aplicaciones Web)


8.1

Elementos Requeridos

8.2

Colores

8.3

Tipografa

8.4

Grficos Web

8.5

Plantillas o Templates

9 Referencias Bibliografcas

Generalidades del Proyecto


1.1.

Informacin General del Proyecto

Informacin general del Proyecto


Ttulo del proyecto:

database strong

Asignatura:

ingeniera del software I

Tutor:

Ing. Juan Carlos Calabria

Integrantes:

Josehp Castellar, Brian Escorcia,


Yasmin Rivera, Wendy Rolong,
Ronald Romero

1.2.

Problema a Resolver

En la actualidad existen empresas que a pesar de su desarrollo


an no poseen un manejo adecuado de toda la informacin y por lo
tanto presentan problemas de tipo organizacional en sus compaas,
dado as que se han visto caso en que la reiteracin e inconsistencia
en datos es persistente generando prdidas cuantiosas.
Adems de prestar el servicio de forma manual, tales como
facturacin, control, la contabilidad, entre otros. Y los cuales presentan
demoras para su revisin.
Este software ayudar a que la inconsistencia sea revocada y
ordenada de forma que pueda ser accesible a las empresas adecuadas.

1.3.

Justificacin

Este proyecto surge con la finalidad de desarrollar un software


que pueda ayudar a contribuir de manera eficiente con el crecimiento
de nuevas empresas que prestan el servicios automotriz, al igual que el
manejo de transporte pblico tipo taxis ,y que no poseen mucha
experiencia en la parte administrativa de sus negocios, enfocados en
este aspecto se ha observado la oportunidad de aportar al desarrollo
de este sector empresarial, Y as colocarlas al margen de indicadores
desfavorable, a su vez ofrecer a este tipo de compaa una herramienta
para que estn a la vanguardia en el proceso de manejar informacin
y puedan ser competitivas dentro de su mercado.

1.4.

Palabras Clave

Base de datos, software administrativo, rapidez, automotriz, diseo,


mantenimiento, taxis, transporte, software, control personal.

2. Definicin del Modelo de Negocios

2.1.

Concepto de producto y/o servicio

El proyecto surge de la necesidad de gestionar el manejo, la


informacin y la unificacin de 2 sociedades, como lo son el sector
automotriz y el manejo y control de taxis; ya que en los ltimos aos
se ha visto un incremento de parte de estas sociedades, y as

agrupar los servicios ofrecidos por ellos, ya sea de forma


dependiente, o particular. Y as ampliar su cobertura de servicios,
tales como mantenimiento, transporte, ventas de repuestos,
suministros, entre otros.
Para ello la utilizacin o manejo de una base de datos, es una
herramienta til, ptima y eficiente, debido a que evita redundancia e
inconsistencias en datos, adems de brindar una organizacin; la cual
ofrece claridad, transparencia y veracidad en informacin. Adems
permite administrar y obtener de manera rpida, gil y segura
informacin detallada de la empresa.
Tambin el control del personal que forman parte de estas
sociedades y los activos que estas poseen, tales como
infraestructuras, utensilios de trabajo, maquinaria, entre otros.
Asimismo la administracin o contabilidad de la empresa.

2.2 Anlisis del entorno y competencia


El desarrollo de software es una industria que ha venido en un constante
crecimiento, en Colombia son cada da ms las empresas que irrumpen
en este mercado, es por eso que se hace indispensable generar
proyectos innovadores, los software actuales que se ven en el mercado
para el control de servicios automotrices son programas enfocados a
funciones especficas, es por eso que el incursionar en el desarrollo de
software que puedan efectuar diversas funciones como la administracin
de bases de dato y administracin financiera hacen de este proyecto una
idea rentable.

2.3 Propuesta de valor


Desarrollar un software administrativo para el manejo de la gestin de
datos para el sector automotriz y medios de transporte urbanos en la
ciudad. A diferencia de otros, software que se basan en realizar tareas
especficas nuestro software pretende implementar mltiples servicios
unificando las diversas dependencias, dejando atrs la tediosa tarea de
manejar varios programas para administrar la informacin y realizar
clculos financieros.
nuestra propuesta de valor es lograr integrar en este software varios
programas que ejecuten tareas especficas, en donde cada una de ellas
posee relacin con toda la informacin almacenada, logrando realizar
clculos avanzados de finanzas, a su vez gestionar un orden dentro del

balance de la informacin, generando fcil acceso a cada una de


las dependencia. Este software es ideal por su metodologa de desarrollo
nica (ms adelante se explicarn los detalles), que reflejan un entorno
amigable y seguro, para el cliente.

2.4 Segmento de clientes


El segmento de mercado al que va dirigido nuestro producto,
principalmente son a empresas constituidas formalmente, tales como los
concesionarios de taxis; ya que ellos cuentan con un servicio que
abarca el desempeo de varias reas, como por ejemplo: el manejo de
informacin, control, funcionalidad, eficiencia, entre otros mbitos. Sin dejar
de lado los convenios que estas presentan con los taxis y en el cual el
medio y manejo de la informacin crece cada vez ms. Por ende puede
existir redundancias e inconsistencia en datos.
Cabe mencionar que este tipo de empresas suelen prestarles sus
servicios a personas externas a ellas, lo cual implica otro manejo de la
informacin.

2.5 Canales de comunicacin y/o distribucin


Podemos darnos a conocer por medio de una pgina web que
muestre el contenido del producto y le d al cliente un versin free del
software mostrando como sera su funcionamiento e implementando
unas funciones pequeas por un determinado tiempo, tambin el
producto se comercializar en empresas de taxis o en grandes
empresas de transportes para ayudar as a esa empresa que necesiten
nuestro producto.

2.6 Relacin con el cliente


La relacin que manejamos con nuestros cliente va a ser de
tipo preferencial, ya que ser el cliente quien definir la manera en
ser atendido, ya sea de forma automtica o personalizada. Para que
as, nuestro cliente se sienta cmodo con la prestacin de este
servicio. Adems sentir la confianza que este software le representa,
brindndole al sistema seguridad y eficiencia. Arrojando como
resultados, que el cliente se sienta satisfecho con el producto

obtenido. Por ende recomendar a otros, lo que este


producto puede hacer por su empresa, dndonos a conocer en este
segmento de mercado
El nmero elevado de clientes el software realizado por la
empresa deben ser las ms capacitadas para cumplir los requisitos del
usuario en este caso una empresa de transporte de manera ptima, para
retener los cliente se establecer una alguna mecnica promocional, que
ofrezca nuevos complementos para que el software se actualice y brinde
una seguridad al usuario que se empleara en este dicho software.

2.7 Fuente de ingresos


Nuestra principal fuente de ingreso est dada por la adquisicin
de la licencia de funcionamiento de nuestro software, el cual le ser
asignado un valor estndar, durante el desarrollo Otras fuente de ingreso
sera las publicidades de en la pgina donde se mostrar los detalles del
software.

2.8 Actividades clave


Las actividades ms importantes para convertir nuestro trabajo en
un modelo de negocio estn en crear el servicio, luego de la recopilacin
de informacin y el anlisis previo para establecer las necesidades de
cada cliente, Tenemos:
DISEO DE SOFTWARE
MARKETING
2.9 Estructura de costos
Costo:
Recursos fsicos: computadores ($ 3.000.000) x unidad
Servidor: ($ 5.000.000)
Desarrollo de plataforma web: ($ 3.000.000)
Escritorios: ($ 800.000)
tableros interactivo: ($ 2.000.000)
tableros acrlico : ($ 120.000)
sillas: ($ 200.000)
archivadores: ($ 200.000)
estantes: ($ 200.000)
nevera: ($ 2.500.000)
televisores LED: 3.500.000)

2.10 Recursos Clave


Se necesitan obviamente recursos tanto fsicos como intelectuales y
humanos. Para el desarrollo y la implementacin de este aplicativo.
FSICOS: Equipos de Hardware, laboratorios especializados para
generar proyecto complejos.
INTELECTUAL: Software, Informacin Privada por el Cliente,
como qu tipo de requerimientos desea implementar y de igual
forma como desea que se disee el software..
HUMANOS: Ingeniera De Desarrollo de Software.

2.11 Alianzas clave


Las empresas forjan alianzas y asociaciones por diferentes razones, las
cuales se convierten en la piedra angular de muchos modelos de negocio.
Nuestras alianzas claves estn conformadas por las relaciones
comprador-proveedor para asegurar un suministro continuo que estn
motivadas en cuanto a la adquisicin de recursos y actividades especficas
como:

EMPRESAS AUTOMOTRICES

LNEAS DE TRANSPORTE
Se necesitan herramientas de software y hardware para desarrollar el
programa de datos que sus herramientas de desarrollo pueden ser
programas como eclipse o netbeans y xcode, recursos humanos
(ingenieros de sistemas, programadores, diseadores, etc.).

3. Gestin de Proyectos de software

categora

grupo

beneficiar
io

usuarios

Beneficiar
ios

beneficiar
io

beneficiar
ios

no
usua
rios

cliente

Administra
dore
s
del
nego
cio

intereses
Obtener un
excelente servicio
de mantenimiento
de sus vehculos y a
su vez tener
mltiples servicios y
alcance de la mano
ahorrando tiempo y
dinero.
Obtener seguridad
al transitar por las
calles, al percibir
una mayor calidad
de los
mantenimientos de
los autos.
Lograr eliminar los
problemas
administrativos, que
afectan el correcto
funcionamiento del
centro automotriz.

Tener un mayor
orden para la
realizacin de
balances
econmicos y
control de todos los
servicios que
prestan, un mayor
manejo de los
recursos financieros,
y un aumento
circunstancial de la
economa.

Problemas
percibidos
Demoras durante la
reparacin de sus
vehculos.

Recursos
Disponibilidad

econmico par
buen servicio.

Baja calidad en los


mantenimientos

Un alto ndice de
accidentalidad por
autos en mal estado y
mucha contaminacin
del ambiente por la
alta emanacin de
gases txicos en los
vehculos.
Deficiencias en el
funcionamiento,
prdidas econmicas
por mala ejecucin de
clculos,
desorganizacin a la
hora de realizar
mantenimiento, poco
control de los
trabajadores.
Procesos tediosos
para realizar cuentas
y errores en los
clculos.
Falta de control con
los recursos, poco
reconocimiento del
negocio.

Posibilidad de

la clientela al o
realizacin de
eficientes.

autoridad total
funciones ,

Capacidad tota

implementaci
novedoso que

rendimiento de

Ofrecer garant

funcionamiento

durante la ejec

mantenimiento

buen manejo d

beneficiar
ios

colaborad
ores

1.5.

Concesio
nario

programa
dore
s

Obtener un Mejor
manejo de los
recursos agilizando
los procesos de
inventarios, mayor
orden para la
ejecucin de cada
mantenimiento,
mayor
reconocimiento a la
imagen del
concesionario.
Desarrollar una
aplicacin
informtica que
permita mejorar la
calidad en el
servicio que se
presta en un
concesionario,
lograr agilizar los
procesos
administrativos y
reducir riesgos
financieros.

Falta de organizacin
en los procesos de
mantenimientos de
los vehculos.
Bajo reconocimiento
como empresa y mala
gestin de
prioridades.

Presupuesto e
implementar un
Proveer un se

Dificultades para
realizar clculos
acertados y seguros,
poco control de
suministros o
recursos, inventarios
mal gestionados y
errneos.

Capacidad y co

Anlisis de involucrados (Participantes)

Cuadro de Involucrados

de excelente c

para desarrolla

eficiente para a

1.6. Gestin de Riesgos

Falta de experiencia en el personal: capacitacin interna por los

directivos del proyecto para el desarrollo de este.


Tiempo de implementacin extendido: reduccin del tiempo de ciertas
tareas para minimizar el tiempo de implementacin del proyecto.
Los fallos tcnicos de la pgina web: para afrontarlo realizar procesos de
pruebas los cuales permitan identificar las fallas de la pgina.
La falta de apoyo econmico que pudieran impedir el desarrollo del
proyecto: para afrontarlo se debe buscar un patrocinador o personas que
se interesen en el proyecto para una financiacin constante.
No tener el espacio de trabajo, es decir, que no se llegaran a tener las
herramientas, ni el sitio adecuado: para afrontarlo se debe tener previsto
el lugar y las herramientas de trabajo, aptas y adecuadas.

1.7. Metodologa de desarrollo de software


Durante el proceso de desarrollo del software implementaremos una
metodologa enfocada en XP. Esta metodologa est centrada a
potenciar el trabajo en equipo, enfocados en el aprendizaje continuo de
los desarrolladores. Se propicia una comunicacin fluida con los clientes
retroalimentando constantemente los conocimientos ofreciendo
simplicidad para la ejecucin de las soluciones implementadas, cada
una de las prcticas se desarrollarn con coraje para afrontar los
cambios que se presenten siendo estos llevados al extremo
consiguiendo la mayor eficiencia.
Esta metodologa se desarrolla en diversas fases en la primera fase se
procura conocer los rasgos principales para identificar el objetivo,
conocer las herramientas, las tecnologas a implementar y cules
prcticas sern desarrolladas, sucesivamente la segunda fase se
procura establecer las prioridades en el desarrollo de las historias de
usuarios y se evala el esfuerzo que ser requerido para cada una de
las tareas a realizar.
En la tercera fase incluye varias iteraciones sobre el sistema antes de
ser entregado y en la primera iteracin se trata de establecer una
arquitectura del sistema que ser utilizada durante el proyecto.
Sucesivamente la cuarta fase la de produccin se requiere de hacer
pruebas adicionales y revisiones de rendimiento antes de ser presentado

al cliente.
La fase de mantenimiento busca que cuando se tenga un producto en
produccin, sucesivamente persistan el desarrollo de nuevas
iteraciones, finalizado esto y en caso de no haber ms historias que
incluir se procede a dar finalidad al proyect dando satisfaccin en
cuanto rendimiento, confiabilidad y calidad.

1.8.

Cronograma de Actividades

1.9.

Presupuesto

Costos

Valor

Equipos y
herramientas:

$14.000.000 COP

4 pc Core I7 Extreme edition


Licencias de software
Servidor
otros
Sueldos de:

$10.000.000 COP

Diseadores
Ingenieros
Programadores
tcnicos
Lugar de trabajo

$1.000.000 COP

Comercializacin de la pgina
web (anuncios por la web,
videos publicitarios, etc...)

$5.000.000 COP

TOTAL:

$30.000.000 COP

1.10.

Monitoreo y evaluacin

Actividades

Indicadores

Desarrollo del Prototipo

Recoleccin de informacin
Prueba de componentes

Creacin de la base de datos

Diseo
Introducir datos, tablas, etc...
Creacin de consultas
Pruebas de funcionalidad

Codificacin del mdulo


DATABASE STRONG

Diseo del algoritmo


Seleccin de lenguaje

Implementacin
Desarrollo de clases, mtodos,
etc...
Codificacin del mdulo del usuario

Diseo de interfaz
Creacin de labels, recuadros,
botones, etc... .
Implementacin multimedia
Testeo

Conexin de la base de datos con


los mdulos

Generar cdigo para conexin

Conexin de la base de datos con


las empresas de transporte

Obtener acceso a la base de


datos de empresas de
transportes
Implementar conexin

Prueba de conexin

Comprobar estabilidad de la
conexin del App con la base de
datos y a la vez con el usuario.

Prueba de funcionalidad

Comprobar estabilidad general


del sistema ,arranque, pruebas
en el diseo, consultas, ingreso
de datos visitas,etc.

Ejecucin

Contratacin de un dominio en
la web

Implementar conexin

Lanzamiento del web App al


pblico
Anlisis y mejora

Generar retroalimentacin a
partir de las experiencia de los
usuarios
Implementacin de mejoras y
ms funcionalidades con
actualizaciones o parches a
futuro

Descripcin del Sistema


1.11.

Contexto

1.11.1.

Propsito global del sistema

1.11.2.

Actores del Sistema

cliente.
usuarios.
operadores del programa.
desarrolladores de software.

Stakeholder
cliente

gerente de proyecto.
mantenedores del
sistema.
entrenadores.

realizadores de pruebas.
ingeniero de seguridad.

Descripcin
Presenta problemas, para el manejo de la informacin
de las taxis al igual que en el centro automotriz, de
igual forma la realizacin de clculos muchas veces
son errados.

operadores del programa

Deben de hacer clculos manuales propensos a tener


errores, y al momento de buscar una informacin
poseen muchas demoras.

desarrolladores de software

Desarrolla el programa acorde a las necesidades del


cliente de forma eficaz.

gerente de
proyecto

Gestiona los recursos, y establece con el cliente lo que


se desea realizar para dar solucin al problema.

usuarios

Estos usuarios son quienes se ven afectado por la mala


organizacin del centro automotriz, en ocasiones se
presentan sobrecosto por los continuos errores a la
hora de pagar, y continuas demoras a la hora de
gestionar los repuestos en los almacenes.

mantenedores del sistema

Prestan mantenimiento y soporte, evitan fallos en el


sistema y los corrige en caso de presentarse.

entrenadores

Ofrecen entrenamiento a los operadores sobre el uso


del programa.

realizador de prueba

Debe verificar que el programa est mostrando datos


acertados, y que brinde un orden a la informacin y
principalmente que sea seguro y confiable.

ingeniero de seguridad

Asigna los protocolos, y caractersticas para evitar la


prdida de informacin.

Stakeholder

Expectativas

cliente

Desea tener un programa informtico que le ayude


a solucionar los problemas de manejo de
informacin, a su vez que realice clculos
financieros de forma acertada.

operadores del programa

A travs del software obtener clculos acertados y


mayor agilidad a la hora de buscar una
informacin.

desarrolladores de software

El programa desarrollado cumpla con los


requerimientos solicitados por el cliente.

gerente del
proyecto

Lograr gestionar de la mejor manera el proyecto,


cumplir cada una de las expectativa.

usuarios

Que los procesos de mantenimientos sean


organizados, no se presenten sobrecostos de las
tarifas y se logre una gestin adecuada de los
repuestos a la hora de ser solicitados.

mantenedores del sistema

Esperan en que el programa cumpla sus funciones


y no se presente ningn fallo.
Que cada operador asimile como es el
funcionamiento de programa.

entrenadores

realizador de prueba
ingeniero de seguridad

1.12.
1.12.1.

Espera que el programa pase cada una de las


evaluaciones, con una alta calificacin.
Espera que el programa no tenga falencias de
seguridad, evite prdida o robos de ella.

Definicin del Sistema


Requerimientos Funcionales

El programa a desarrollar deber cumplir los siguientes requerimientos:

realizar clculos administrativos.


gestionar actualizaciones de inventarios.
administra las bases de datos.
evaluar el cumplimiento de las actividades.
controlar la asignacin de tareas.
el sistema brinda manejo ptimo en los datos
verificar si posee cuentas de usuario para mantenimientos o crditos.
imprimir informes.
proteger la informacin almacenada.
bloquear el sistema en caso de entradas forzada.

1.12.2.

Diagramas de casos de uso

1.12.3.

Casos de uso Completos

R-001 Registrar Y crear Cuenta


Identificador

001

Nombre Caso
de Uso

Registrar y Crear Cuenta

Autor

Usuario/Operadores

Fecha

04/05/2015

Indispensable/De
Indispensable
seable

Prioridad

Alto

Categora
(visible / no
visible)

Visible

Actores

Usuarios/Operadores

Resumen

Crear una nueva cuenta

Precondiciones

Tener acceso a internet

Postcondiciones

necesita tener una cuenta


Accin del Actor

Accin del Sistema

Curso Bsico de
Eventos
Caminos de
Excepcin

1. Muestra un login para


Crear la cuenta.
Ninguno

2. pide datos personales


3. mensaje de registro
completo o finalizado.

R-002 Ingresar a la base de datos Del Software


Identificador

002

Nombre Caso

de Uso

Ingresar a la base de datos


Del Software

Fecha

04/05/2015

Indispensable/Des
Indispensable
eable

Prioridad

Alto

Categora (visible /
Visible
no visible)

Actores

Usuarios/Operadores

Autor

Usuario/Operadores

Resumen

Inicia a la base de datos para


su administracin

Precondiciones

Tener acceso a internet

Postcondiciones

necesita tener una cuenta


Accin del Actor

Accin del Sistema

Curso Bsico de
Eventos

Verifica y administra los datos

1. Muestra un login para


Crear la cuenta.

Caminos de
Excepcin

Ninguno

2. pide datos personales


3. mensaje de registro
completo o finalizado.

Puntos de
Extensin
R-003 Manipulacin de los datos de la empresa de software
Identificador

002

Nombre Caso
de Uso

Autor

Usuario/Operadores

Fecha

04/05/2015

Indispensable/Des
Indispensable
eable

Prioridad

Alto

Categora (visible /
Visible
no visible)

Actores

Usuarios/Operadores

Resumen

Controla y almacena la
distribucin de los datos

Precondiciones

Tener acceso a Internet

Postcondiciones

Tener Cuenta

Curso Bsico de
Eventos
Caminos de
Excepcin

Manipulacin de los datos


de la empresa de software

Accin del Actor

Accin del Sistema

1.Digitar los datos para su


almacenamiento

1.Actualizar datos cada vez


que se ingresan

Ninguno

2. muestra un mensaje
diciendo que los datos
estn siendo actualizado

Debe Tener al menos datos


ingresados

Puntos de
Extensin

3.Mensaje de confirmacin

R-004 Almacenar los datos en nube


Identificador

002

Nombre Caso
de Uso

Almacenar los datos

Autor

Usuario/Operadores

Fecha

04/05/2015

Indispensable/Des
Indispensable
eable

Prioridad

Alto

Categora (visible /
Visible
no visible)

Actores

Sistemas

Resumen

Almacena los datos


previamente

Precondiciones

Tener un acceso a internet

Postcondiciones

Establecer un espacio
requerido por el sistemas
Accin del Actor

Accin del Sistema

Curso Bsico de
Eventos

Cumplir que los datos sea


almacenado adecuadamente

1.mesajes se desea
almacenar los datos

Caminos de
Excepcin

ninguna

2.mensaje de confirmacin
que los almacena

Puntos de
Extensin

R-005 Actualizar los datos


Identificador

005

Nombre Caso de Actualizar los datos


Uso

Autor

Usuario/Operadores

Fecha

04/05/2015

Prioridad

Alto

Indispensable/Des
Indispensable
eable

Categora (visible / Visible


no visible)
Resumen

Actualizar los datos a medida


que se ingresan

Precondiciones

Tener un acceso a internet

Postcondiciones

Establecer un espacio
requerido por el sistemas

Actores

Sistemas

Accin del Actor

Accin del Sistema

Curso Bsico de
Eventos

Actualiza los datos de forma


rpida

1.Realizar el proceso de
actualizacin

Caminos de
Excepcin

ninguna

2.Mensaje de confirmacin
datos actualizado

Punto de
Extensin

R-006 Ordenar los datos ya almacenados


Identificador

006

Nombre Caso de Ordenar los datos


Uso

Autor

Usuario/Operadores

Fecha

04/05/2015

Indispensable/Des
Indispensable
eable

Prioridad

Alto

Categora
(visible / no
visible)

Visible

Actores

Sistemas

Resumen

Ordena los datos y eliminar la


inconsistencia

Precondiciones

Tener un acceso a internet

Postcondiciones

Aver primero actualizado el


sistemas.
Accin del Actor

Accin del Sistema

Curso Bsico de
Eventos

ninguna

1. Presionar un boton el
sistema para ordenar
automticamente.

Caminos de
Excepcin

ninguna

2.mensaje de
confirmacin ordenado

Puntos de
Extensin

R-007 Tener una Cuenta para actualizar


Identificador

007

Nombre Caso de
Uso

Tener Cuenta

Autor

Usuario/Operadores

Fecha

04/05/2015

Indispensable/Des
Indispensable
eable

Prioridad

Alto

Categora (visible /
Visible
no visible)

Actores

Sistemas

Resumen

para actualizar se necesita


una cuenta

Precondiciones

Tener un acceso a internet

Postcondiciones

se necesita para actualizar


sino no actualiza
Accin del Actor

Accin del Sistema

Curso Bsico de
Eventos

ninguna

1.Actualizando un
sistemas por favor
verifique la cuenta

Caminos de
Excepcin

ninguna

Puntos de
Extensin

R-008 tener un registro mnimo para actualizar


Identificador

008

Nombre Caso de
Uso

Tener Registro

Autor

Usuario/Operadores

Fecha

04/05/2015

Indispensable/Des
Indispensable
eable

Prioridad

Alto

Categora (visible /
Visible
no visible)

Actores

Sistemas

Resumen

se necesita tener un registro


para actualizar

Precondiciones

Tener un acceso a internet

Postcondiciones

tener una cuenta y datos

obtenido .
Curso Bsico de
Eventos
Caminos de
Excepcin

Accin del Actor

Accin del Sistema

ninguna

1.Verifica si tiene cuenta


y actualizar

ninguna

2.mensaje de
actualizacin de los
datos ingresados

Puntos de
Extensin

R-009 Solicitar los servicios de automviles

Identificador

009

Nombre Caso de
Uso

Autor

Usuario/Operadores

Fecha

04/05/2015

Indispensable/Des
Indispensable
eable

Prioridad

Alto

Categora
(visible / no
visible)

Visible

Actores

Servicio automotriz

Resumen

Solicita los servicios de


automotriz

Precondiciones

buscar en la base de datos

Postcondiciones

tener una cuenta


administrativa.

Solicitar los servicios de


automviles

Accin del Actor

Accin del Sistema

Curso Bsico de
Eventos

ninguna

1.Seleccionar el tipo de
servicio que pide el
sistema

Caminos de
Excepcin

ninguna

Puntos de
Extensin

R-0010 Tipo de Automvil


Identificador

0010

Nombre Caso de

Tipo de sistemas

Uso
Autor

Usuario/Operadores

Fecha

04/05/2015

Indispensable/De
Indispensable
seable

Prioridad

Alto

Categora
(visible / no
visible)

Visible

Actores

Servicio Automotriz

Resumen

Seleccionar los tipos de


automvil para el servicio ya
sea taxi o transporte.

Precondiciones

Bsqueda en la base de datos

Postcondiciones

A ver primero actualizado el


sistemas.

Curso Bsico de
Eventos
Caminos de
Excepcin

Accin del Actor

Accin del Sistema

ninguna

1.seleciona los tipo de


auto disponible para su
uso

ninguna

2.manda un mensaje los


tipo de automvil son:
mostrando la cantidad y el
tipo si es taxi o transporte

Puntos de
Extensin

R-0011 Mantenimiento Automotriz


Identificador

0011

Nombre Caso de
Uso

Mantenimiento Automotriz

Autor

Usuario/Operadores

Fecha

04/05/2015

Indispensable/Des
Indispensable
eable

Prioridad

Alto

Categora (visible /
Visible
no visible)

Actores

Servicio Automotriz

Resumen
Precondiciones

Mantener el automvil con el


servicio de mantenimiento
cada 6 meses

Postcondiciones

tener un problema automotriz


Accin del Actor

Curso Bsico de
Eventos

Brindar un buen servicio!

Caminos de
Excepcin

ninguna

Accin del Sistema

Puntos de
Extensin

1.12.4.

Requerimientos no funcionales

Se Plantean los Requerimiento no funcionales del sistema del software a


disear:

manejar la interfaz
insertar datos del cliente.
asignar costos por mantenimiento.
insertar cantidad de unidades de repuestos.
eliminar o agregar clientes.
actualizar datos y verificar datos errneos
redactar informe.

administrar los datos de manera ordenada eliminado la


inconsistencia
1.13.
1.13.1.
1.13.2.

Modelos del sistema


Modelos Dinmicos
Diagramas de secuencia

Diseo del Mundo


1.14.

Diagrama de Clases

1.15.

Diagrama de Componentes

1.16.

Diagrama de Despliegue

1.17.

Diseo de Interfaces o Wireframe

Es un dibujo que representa un esquema de la pantalla o pgina web sin


elementos grficos que muestren contenido y comportamiento

Definicin de la Arquitectura del Sistema

1.18.

Atributos de calidad y Escenarios

1.19.

Arboles de Utilidad

1.20.

Estilo Arquitectural

1.21.

Vistas de Arquitectura

Arquitectura de Informacin (Aplica solo para Aplicaciones Web)

1.22.

Matriz de Contenido

Matriz por medio de la cual se realiza un inventario de los contenidos a


utilizar en la aplicacin.

1.23.

Mapa de Sitio Web

Diagrama que permite establecer la estructura arquitectnica y de


navegacinde las pginas del lado del Fron-End o Cliente y del lado del
Back-End o Administrador

1.24.

Diagrama Blueprint

Diagrama que permite describir las relaciones entre las pantallas o pginas
incluyendo si son estticas, dinmicas o personalizadas por parte del
usuario, adems incluye los datos consultados de la base de datos.

Gua de Diseo Web (Aplica solo para Aplicaciones Web)

1.25.

Elementos Requeridos

Debe incluir los elementos que son obligatorios para cada plantilla o pgina.

1.26.

Colores

Especificar los colores a utilizar en el sitio web, definiendo valor


hexadecimal y RGB.

1.27.

Tipografa

Definir los tipos de letra, tamao y estilo a utilizar en cada uno de los textos
utilizados en las plantillas, especificando ttulos, enlaces, prrafos y
otros.

1.28.

Grficos Web

Debe mostrar cada uno de los elementos grficos que hacen parte de cada
plantilla.

1.29.

Plantillas o Templates

Mostrar las plantillas a nivel de diseo web visualizando los elementos de


diseo desarrollados.

Referencias Bibliogrficas

Você também pode gostar