Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduccin
En el presente trabajo de investigacin se darn a conocer los puntos y requerimientos que debe seguir
todo programador o desarrollador de sistemas al crear su proyecto, de esta manera tendr a su disposicin
de forma ordenada todos los puntos del mismo y as disminuir los errores que pueda sufrir el proyecto en
su desarrollo.
ndice
Contenido
Introduccin........................................................................................................................................................... 2
ndice ..................................................................................................................................................................... 2
Captulo 1. Identificacin y definicin del entorno del proyecto. ......................................................................... 3
Capitulo II. Concepcin del Sistema ...................................................................................................................... 4
Capitulo III Definicin del Sistema ......................................................................................................................... 7
Capitulo IV Plataforma Tecnolgica....................................................................................................................... 8
Captulo V Anlisis del Sistema .............................................................................................................................. 8
Conclusiones .................................................................................................................................................... 20
Recomendaciones............................................................................................................................................ 20
Anexo ............................................................................................................................................................... 21
Bibliografa ....................................................................................................................................................... 33
Infografa: ........................................................................................................................................................ 33
3
Contenido
Misin de la Empresa
Somos una organizacin que brinda a la comunidad Azurense lo mejor del Sao afrodisiaco
panameo, adems se sirven multitudes de comidas provenientes del Mar, como lo son ceviches de
pulpo, camarones; sopa de pescado; Almejas, etc.
Visin de le Empresa
Como empresa nos visualizamos en un futuro en ser la empresa lder en distribucin de Sao en
Chitr, los Santos y otras Regiones aledaas. donde nuestros productos puedan llegar sin el menor
percance
Estructura Organizacional
Marcelino Cabrera (Gerencia)
Mariana Ramos (Directora General)
Edn Rodrguez y Katherine Rodrguez (Colaboradores)
2.1.1 Necesidades
Que necesita su empresa?
Facilidades de Facturacin
Sistema de Registro de Ventas y Compras de Productos para Sao 507
Aplicacin para que el cliente haga pedidos.
2..1.2. Requerimientos
Proyecto aplicacin interactiva para el cliente Sao507 app
La Empresa Sao507 requiere un desarrollador de Software para crear una aplicacin la cual le d
al cliente un sistema de pedidos, como la app de dominos pizza, as mismo se desea tener por
parte del administrador un sistema de facturacin y que se guarden las ventas.
Limitaciones:
App Sao507: El usuario se loguea o se registra a dicha aplicacin esta pantalla tendr la funcionalidad
de guardar usuario y contrasea. Este Login tendr Nombre, Cedula, Direccin, Numero de Celular.
Luego del login el usuario pasara al men de Sao 507 los cuales contendrn. Sao, Sopas, Cervezas,
Otros.
El cliente tiene la facilidad de tomar una orden que se enviara al sistema de Facturacin Sao507.
El Cliente recibir en resumen de su orden con el nmero de orden y el tiempo aproximado de la entrega
de su pedido. Adems, podr seleccionar si quiere el pedido a domicilio o retirar en el local y la fecha en
la cual quiere su orden.
Sistema de Facturacin:
Entraran los datos de Pedidos de App Sao507 y se realizaran, cuando estn listo se proceder a la
entrega al cliente como este lo all especificado.
Se facturar a los clientes del Local Sao507
De cada facturacin se enviarn a la Base de Datos dichos datos de ventas.
Base de Datos Sao507
Entraran los datos del Sistema de Facturacin y se alojaran en este. De este se podr imprimir dichos
datos cada vez que el administrador lo requiera para si hacer su informe de compra venta.
6
Restricciones:
Seguridad
Usuario y contrasea para entrar en la base de Datos.
Usuario y contrasea para cada cliente en la aplicacin
Usuario y contrasea para cada colaborador y administrativo que use el sistema de facturacin
Disponibilidad de la aplicacin en horario de 7am a 3pm para realizar pedidos.
Realizar pedidos con anticipacin de una semana
Bitcora de ventas y compras con fecha.
Acceder solo desde el Servidor local, los dispositivos deben tener una clave de acceso para entrar.
Quien accede al programa en que fecha
Limitaciones con Prioridad Alta: Login o Registro del Usuario, Registro con nombre y
cedula, mecanismo de validacin, correccin y aceptacin del pedido, Crear nmero de orden, Ingresan
los datos a la Base de Datos
Limitaciones con prioridad Media: Registro con nmero de telfono, Presentar al usuario
el Men y pedido en el local, Imprimir los datos de la base de datos e Informe de Compra Venta.
Limitaciones con Prioridad Baja: Guardar Usuario, Registro con Direccin, Imprimir un
estado de la orden, tiempo aproximado de orden y Pedido a Domicilio.
Restricciones con Prioridad Alta: Cumplir todas las restricciones de Seguridad, que
dispositivo inicio en el servidor.
Restricciones con Prioridad Media: pedidos con semana de anticipacin, Quien accede al
servidor en que fecha
Restricciones con Prioridad Baja: Disponibilidad de horario de 7am a 3pm, bitcora con
fecha
7
Sera una comunidad Genrica ya que solo se dedicaran renuevan los seguidores con
frecuencia tanto como la comunidad ya existente a travs de la red social.
Abordara como principal usuario a los consumidores de Sao507.
le enviara al cliente una confirmacin y que el pedido est listo en el local o en camino a su domicilio,
dependiendo de lo que el cliente haya especificado.
La empresa Cierre
El men cambie completamente
Errores en el sistema, base de datos o el sistema de Facturacin
Los administrativos decidan no automatizar los servicios.
20
Conclusiones
Concluyo que en este proyecto semestral de Ingeniera de Software all servido como referencia al
Anlisis y diseo de informacin orientado a la empresa Sao507.
En dicho proyecto se le ha presentado los principales puntos a seguir para crear un anlisis y diseo de
forma eficiente y ordenada de modo que prevea de errores futuros en los sistemas automatizados en los
cuales se requiera.
Los puntos principales son: Generalidades de la empresa que no son ms que el nombre, ubicacin y a
que se dedica la empresa, adems de que quiere llegar a hacer.
Concepcin del sistema: en lo cual se basa en la entrevista que se le dio a la empresa y de esta sacar las
necesidades de ella y de all partir con el proyecto.
Definicin del sistema: ya teniendo en cuanta la concepcin del sistema, sus requerimientos y dems
aspectos se procede con las especificacin funcionales y no funcionales de la empresa, el alcance,
caractersticas del sistema propuesto y un estudio de factibilidad.
Se utilizar una plataforma tecnolgica la cual constara con los softwares que se va a utilizar, en mi caso
Android Studio y Microsoft SQL Server o Microsoft Access. Y los requisitos que necesitara el hardware
para soportar dicho sistema.
Anlisis del sistema, se basa en la descripcin de una propuesta del que necesita la aplicacin sus
requisitos funcionales y no funcionales, los cuales no son los mismos que las especificaciones funcionales
y no funcionales. Y niveles jerrquicos del sistema.
Diagrama de anlisis. En esta ltima fase se proceder a crear los diagramas necesarios para la
implementacin del software, esto bastar para tener una idea grafica de los procesos e iteraciones que
tendr el sistema. Y por ltimo el anlisis de riesgo del proyecto donde podremos observar los errores
futuros y prepararnos para ellos para as solucionarlos con mayor eficacia y eficiencia.
Recomendaciones
Implementar los diagramas de caso de uso imaginando como se va a utilizar el sistema, cada proceso y
cada iteracin debe ser mostrado en l.
El Acceso a la base de datos debe estar restringido solo al acceso del administrador o al programador
para que entre el administrador pueda obtener la informacin que desee y el programador pueda
gestionar la base de datos propiamente dicha.
Los usuarios de la aplicacin y del local deben tomar en cuenta que esta aplicacin es parte de un
proyecto a futuro y no tomar decisiones por versiones Beta o Versiones tempranas del sistema. Esto ser
un proceso evolutivo donde los programas van a evolucionar a medida del tiempo.
21
Anexo
22
23
24
25
26
27
28
29
30
31
32
33
Bibliografa
Infografa:
https://jummp.wordpress.com/2012/03/15/desarrollo-de-software-cuidado-con-las-
restricciones/
https://es.slideshare.net/KelvinAbdielAlvarado/informacin-concepcin-del-sistema-grupo-
2
https://sites.google.com/site/proyectofinalti/matriz-de-requerimientos
https://es.wikipedia.org/wiki/Especificaci%C3%B3n_de_requisitos_de_software
https://www.ctr.unican.es/asignaturas/Ingenieria_Software_4_F/Doc/M3_08_Especificac
ion-2011.pdf
https://manuel.cillero.es/doc/metrica-3/tecnicas/diagrama-de-interaccion/diagrama-de-
colaboracion/
http://www.eoi.es/blogs/estefanykaryelindeaza/2011/12/18/analisis-de-riesgo-de-un-
proyecto/