Subido por DIEGO THARLEZ MONTALVO ORTEGA

pdf-practica-arqsoft-1 compress

Anuncio
Facultad de Ingeniería de Sistemas e Informática
UNMSM
Escuela profesional de Ingeniería de Software
Ciclo 2019 – I
Arquitectura de Software
Práctica 1: Entendiendo el Contexto
INTEGRANTES:
-PACHAS SANTOS LUIS ALBERTO
-RAMIREZ GARCIA JESUS
Caso 1: Farmacias Unidas
La cadena Farmacias Unidas viene implementando un sistema de Cajas en todos sus locales con una
base de datos integrada, facilitando a los Administradores tener información de recaudos en línea.
Se espera también que con el sistema las colas de los clientes se reduzcan al momento de pagar y
facilite la labor de los cajeros. El sistema cuando esté terminado también permitirá enviar la
información a una base de datos externa para Inteligencia de Negocios (consultas y cruces de
información).
Se requiere:
a. Desarrolle el diagrama de contexto
ADMINISTRADORES
CAJEROS DE
FARMACIAS UNIDAS
SISTEMAS DE CAJAS
BASE DE DATOS
EXTERNO
1
Facultad de Ingeniería de Sistemas e Informática
UNMSM
Escuela profesional de Ingeniería de Software
Ciclo 2019 – I
Caso 2: Motorola
Motorola actualmente posee una plantilla formada por miles de trabajadores repartidos por muchos
países del mundo. Gestionar un número tan elevado de trabajadores es una tarea compleja. La
empresa invirtió en la mejora y desarrollo del sistema de información de su Departamento de
Recursos Humanos. Concretamente compró en el mercado una aplicación para la elaboración de
nóminas y desarrolló un software para optimizar la gestión de personal. El software de gestión de
personal fue desarrollado juntamente con la consultora Andersen Consulting. Este sistema fue
diseñado para sustituir los procedimientos manuales de actualización y consulta de los datos de
personal.
El programa de gestión de personal que se desarrolló era accesible a través de la Intranet ya
existente en la empresa. Los trabajadores y directivos podían entrar en el sistema introduciendo
una clave que les identificaba y definía los privilegios
privilegios de acceso y uso que tenían. Los trabajadores
podían conectarse ahora online desde cualquier terminal de la red y actualizar sus datos personales
y profesionales, o gestionar los beneficios sociales que Motorola ofrece a sus empleados.
Igualmente, con el nuevo sistema, los directivos podían gestionar más rápidamente el personal a su
cargo. Esto supuso a los directivos menores esperas en la toma de decisiones relativas a personal, y
ahorros en las tareas administrativas básicas que se realizaban antes con el Departamento de
Recursos Humanos.
Se requiere:
b. Identificar los Stakeholders
. SISTEMA DE INFORMACIÓN DE SU DEPARTAMENTO DE RECURSOS HUMANOS
. ACCESIBLE A TRAVÉS DE LA INTRANET
. LOS TRABAJADORES Y DIRECTIVOS
c.
Desarrolle el diagrama de contexto
TRABAJADORES
SISTEMA DE
INTRANET
INFORMACION
RR.HH
DIRECTIVOS
2
Facultad de Ingeniería de Sistemas e Informática
UNMSM
Escuela profesional de Ingeniería de Software
Ciclo 2019 – I
Caso 3: Servicio de Luz
Una empresa que suministra el servicio de Luz Eléctrica al sector residencial desea implementar un
nuevo sistema de recaudación cuyo objetivo es que los pagos que los clientes re
realizan
alizan por los Bancos
(por cualquier canal: ventanilla, agente, internet, IVR) se vean reflejados en tiempo real desde el
sistema ERP de la empresa. Actualmente los pagos de los clientes recién se ven reflejados al día
siguiente luego de un procesamiento en batch diario realizado por el operador nocturno. En este
proceso primero se recibe todos los archivos con pagos ejecutados durante el día por los Bancos en
formato texto hasta las 10pm, seguidamente se cargan al sistema ERP, a continuación, se ejecuta la
conciliación automática, luego se ejecuta el abono en las cuentas contables y finalmente se envían
los nuevos pagos pendientes a los Bancos a las 5am. Los únicos pagos que se ven reflejados al
momento son aquellos que ingresan por la red de agencias de la propia empresa ya que estos
acceden directamente por el módulo de caja del ERP. La empresa también cuenta con Oracle
WebLogic como plataforma de desarrollo de aplicaciones (donde se encuentra desarrollada el
sistema de soporte Gerencial) y con Oracle 11g
1 1g como manejador de Base de Datos,
D atos, todos ellos sobre
Linux. En este contexto la empresa viene evaluando dos productos comerciales del tipo servidores
transaccionales que implementan una solución de recaudación y se sabe que una de ellas está
desarrollada sobre .NET y otro sobre Java. Entre las opciones que cuentan estas soluciones están:
realizar pagos, consultas de deuda, gestión de créditos, conciliación de pagos, gestión de cobranza,
reportes y con soporte para la integración con otros sistemas. En una segunda etapa el sistema de
recaudación también debe poder integrarse con la pasarela de pagos VISA que dispone de Web
Services y con una cadena de farmacias que ya tiene implementado servicios CORBA.
Se requiere:
a.
Diagrama del contexto del sistema actual
Pagos a través de Bancos
(ventanillas, agentes,
Sistema ERP
internet)
SISTEMA DE
RECAUDACION
Nuevos pagos
pendientes
Conciliación
automática
3
Facultad de Ingeniería de Sistemas e Informática
UNMSM
Escuela profesional de Ingeniería de Software
Ciclo 2019 – I
b. Diagrama del contexto del sistema nuevo
Servidor 2
JAVA
Servidor 1
.NET
1º Etapa
SISTEMA DE
RECAUDACION
-Conciliación de crédito
-Realizar pagos
-Consulta de deuda
-Conciliación de pagos
-Gestión de Cobranza
-Gestión de crédito
Cadena de
farmacias (Servicios
CORBA)
2º Etapa
SISTEMA DE
RECAUDACION
Pasarela de pagos
VISA (WEB
SERVICE)
Caso 4: Instituto de Ciencia y Tecnología
El Instituto de Ciencia y Tecnología requiere implementar un sistema informático que le permita
llevar el proceso de postulación a las convocatorias de Becas que realiza de manera descentralizada
y de esta forma contar con la información de cada postulante al instante a nivel nacional, llevando
un historial digital de cada uno de ellos para luego llevar el proceso de evaluación de las
postulaciones a través de un proceso transparente. El sistema tendrá un módulo de postulaciones
web por donde se visualizarán todas las becas, su vigencia, requisitos y cronograma de presentación
para la postulación. Así mismo se permitirá que cada interesado pueda registrarse y postular a las
convocatorias activas, ingresando sus datos personales, datos académicos y la beca a la cual
postulará. También le permitirá cargar la documentación digital (formatos PDF, DOC y PNG)
obligatoria de los requisitos de la postulación. El sistema debe contar también con un módulo de
administración donde los responsables de las oficinas encargadas de gestionar las convocatorias a
becas definen los requisitos mínimos para poder postular y a cantidad de vacantes. También se
contará con un módulo de evaluación
e valuación desde donde el evaluador revisará y asignará la condición de
aprobado o no a la postulación efectuada por el postulante. Desde este módulo se podrá revisar la
ficha de postulación de cada expediente al detalle y visualizar y descargar los documentos de ser
4
Facultad de Ingeniería de Sistemas e Informática
UNMSM
Escuela profesional de Ingeniería de Software
Ciclo 2019 – I
necesarios. Así como contar con las notificaciones vía correo electrónico a aquellas convocatorias
que ya iniciaron su fecha de evaluación o que estén próximas a la fecha de ccierre
ierre de evaluación.
Se requiere:
a.
Desarrollar el diagrama de contexto
MODULO DE
MODULO DE
POSTULACION
ADMINISTRACION
WEB
SISTEMA DE
PROCESO DE
POSTULACION A
CONVOCATORIAS
BASE DE DATOS
MODULO DE
EVALUACION
b. Para la carga de la documentación digital, ¿conviene mantener un repositorio externo? ¿por
qué?
El poseer un repositorio Externo contribuiría a la transparencia en
e n el proceso, el cual es buscado
por el cliente; además de favorecer en el manejo y gestión de datos de cada postulante como
también proveer un Backup.
5
Descargar