Colombina S.A. es una compaa que se encuentra a nivel mundial y le pide desarrollar una solucin para controlar las empresas que ha adquirido (Robin Hood, San Jorge, Van Camp's, etc), sus vendedores, as como los asesores comerciales que trabajan en Colombina. Hay que tener en cuenta que las empresas ya poseen sistema de informacin para sus procesos internos. El software que usted desarrollar debe de integrarse por lo que usted debe de considerar que:
Las empresas cuentan con un motor de base de datos Oracle en el cual se debe de realizar la base de datos de esta solucin, para realizar los reportes la empresa cuenta con una librera llamada Mchart de la cual han comprado una licencia por 5 aos. Est librera permite realizar grficos de barras, de pastel, anillo, burbuja; usted debe de integrarla a la solucin a realizar.
El jefe de recursos humanos de Colombina es el encargado de gestionar los trabajadores, a la hora de realizar una bsqueda de un trabajador tiene dos opciones actualizarlo eliminarlo si fuera el caso. Cuando se crea un trabajador se necesita informacin sobre su nombre, apellido, identificacin, telfono, el tipo de trabajador: vendedor o asesor comercial y debe asignarle la empresa a la cual pertenece. De los vendedores les interesa saber a dems de su informacin personal, el cdigo de vendedor que lo va a identificar en toda la empresa y el nombre del vendedor que lo recluto.
De los asesores la informacin necesaria es: el cdigo de identificacin del asesor y la titulacin que poseen (el ao que obtuvo la titulacin, tipo de titulacin, semestres aprobados).
El Jefe de recursos humanos cada trimestre generar informes para la gerencia sobre la cantidad de trabajadores por empresa que tienen, nmero de contratos que terminan en un periodo de tiempo, cantidad de empresas por rea de mercado.
SERVICIO NACIONAL DE APRENDIZAJE SENASOFT CAUCA 2013 CATEGORIA: ANLISIS Y DISEO ORIENTADO A OBJETOS
El Jefe de recursos humanos necesita generar informes de la cantidad de trabajadores por empresa, de la fecha de terminacin de los contratos de los vendedores en una fecha indicada.
Los vendedores estn organizados en una jerarqua de pirmide, es decir cada vendedor puede conseguir otros vendedores para Colombina, de manera que un vendedor slo podr trabajar una empresa y slo podr conseguir vendedores para la empresa en que trabaja; siendo importante almacenar la fecha en que se realiza la contratacin, el nmero de contrato, el objeto, la fecha de finalizacin. El director de mercadeo es el encargado de gestionar las nuevas empresas y las reas de mercado que hagan parte de Colombina. Al registrar las empresas se ingresa el nombre de la empresa, la fecha de entrada en Colombina, la facturacin anual y el nmero de vendedores que posee, teniendo que asignarle un rea de mercado si se encuentra creada, si por el contrario el rea de mercado es nueva tiene la posibilidad de crearla en el momento; adems de la empresa se necesita la ciudad que va a estar ubicada para lo cual deber de encontrar el pas primero.
Con referencia a las empresas que hacen parte de Colombina, cubren diferentes reas de mercado y una misma rea puede ser cubierta por varias empresas, un ejemplo de un rea de mercado es: productos enlatados, dulces duros, dulces blandos, etc; por lo que es importante conocer el nombre del rea y una descripcin de sta.
Las empresas pueden estar actuando en varios pases y en un pas pueden estar desarrollando actividades varias empresas. Sin embargo, cada empresa tendr su sede en un nico pas, siendo importante la ciudad donde se localiza la sede.
El director de mercadeo registrar los pases en los que estar Colombina para lo cual ingresa el nombre, el nmero de habitantes, la capital y el PIB (producto interno bruto): con la cantidad y el ao correspondiente y podr modificar la informacin del PIB del pas. Cada mes el director de mercadeo debe de generar informes sobre la facturacin de las empresas y estadsticas del comportamiento del PBI
SERVICIO NACIONAL DE APRENDIZAJE SENASOFT CAUCA 2013 CATEGORIA: ANLISIS Y DISEO ORIENTADO A OBJETOS
Los asesores dan soporte en cada una de las reas en las que acta Colombina. Un asesor puede cubrir varias reas y un rea puede ser cubierta por varios asesores. Es importante saber en qu fecha un asesor comienza a trabajar para una empresa en un rea determinada.
Teniendo en cuenta el caso de estudio presentado realice:
a) Listado de clases
b) El Diagrama de Clases de diseo (Clases, Atributos, Mtodos, Modificadores de acceso, Multiplicidad), Relaciones (asociacin, Composicin, Herencia, Generalizacin).