Está en la página 1de 10

INTRODUCCION El objetivo de este captulo es poder visualizar en forma general lo que se realizara durante el proyecto, donde se podr entre

algunos temas ver los objetivo a lograr en este primer informe de la etapa de diagnstico, la identificacin de los problemas, planteamientos de objetivos, metas para lograr dichos objetivos, analizar la metodologa a utilizar y sus resultados. Este proyecto est destinado a las micro, pequea y mediana empresas que son las ms grandes fomentadoras de empleos. En chile la clasificacin de las empresas segn la SOFOFA es la siguiente: 1.- Empresa Grande: Ms de 201 Trabajadores. 2.- Empresa Mediana: De 51 a 200 Trabajadores 3.- Empresa Pequea: De 10 a 50 Trabajadores 4.- Microempresa: Hasta 9 Trabajadores Las empresas Pymes en Chile estn clasificadas por montos de ventas anuales y nmero de trabajadores.

VENTAS ANUALES

De acuerdo con informacin proporcionada por el Servicio de Impuestos Internos -SII-, la estructura empresarial de Chile al ao 2005, segn ventas, se clasifica de la siguiente forma: Tramos de Ventas en UF Sin Ventas Micro (0,1 - 200 UF) Micro (200,1 - 600 UF) Micro (600,1 - 2.400 UF) Pequea (2.400,1 - 5.000 UF) Pequea (5.000,1 - 10.000 UF) Pequea (10.000,1 - 25.000 UF) Mediana (25.000,1 - 50.000 UF) Mediana (50.000,1 - 100.000 UF) Grande (100.000,1 - 200.000 UF) Grande (200.000,1 - 600.000 UF) Grande (600.000,1 - 1.000.000 UF) Grande (ms de 1.000.000 UF) TOTAL N de Empresas 146.756 262.686 153.994 162.557 55.962 34.393 25.728 10.678 6.641 3.811 3.006 679 1.203 868.094

Las pequeas y medianas empresas cumplen un importante papel en la economa de todos los pases. Los pases de la OCD suelen tener entre el 70% y el 90% de los empleados en este grupo de empresas. Las principales razones de su existencia son:

Pueden realizar productos individualizados en contraposicin con las grandes empresas que se enfocan ms a productos ms estandarizados. Sirven de tejido auxiliar a las grandes empresas. La mayor parte de las grandes empresas se valen de empresas subcontratadas menores para realizar servicios u operaciones que de estar incluidas en el tejido de la gran corporacin redundara en un aumento de coste. Existen actividades productivas donde es ms apropiado trabajar con empresas pequeas, como por ejemplo el caso de las cooperativas agrcolas.

IDENTIFICACION DE PROBLEMAS En este diagnostico se analizaron empresas que no constaban con un sistema informtico de remuneraciones que permita controlar los das y horas trabajadas, etc. En la mayora de estas empresas los clculos se hacan de forma manual mediante procedimientos no estructurados que traan los siguientes problemas:

1.- La prdida de informacin por no constar con almacenamientos de datos. 2.- Caos en la administracin y en el pago de remuneraciones. 3.- Falla en el clculo de horas extras. 4.- falla en el clculo de das/horas trabajados. 5.- Atraso en el pago de remuneraciones. 6.- Atraso en la impresin de liquidaciones salariales. 7.- Atraso en el pago de cotizaciones. 8.- Mal manejo de la informacin. 9.- Procedimientos administrativos incorrectos, desactualizados, poco claros y mal aplicados.

PLANTEAMIENTO DE OBJETIVOS 1.-ASPECTOS GENERALES 1.1 OBJETIVO GENERAL Desarrollar e implementar un sistema informtico moderno acorde a las nuevas tecnologas de la informacin en el rea de RRHH de las miPYMEs. Ese sistema abarcara todo lo relevante a la contratacin y clculo de las remuneraciones de los empleados de las empresas miPYMEs. 1.2 OBJETIVOS ESPECIFICOS Dada las caractersticas de las miPYMEs y el manejo de datos que ellos poseen junto a la implementacin computacional, la metodologa escogida es CASE debido a que permite una mejor definicin de objetivos y un mejor desarrollo del sistema final. Los objetivos especficos son: 1.- Toma de requerimientos. 2.- Anlisis del estado actual de las miPYMEs. 3.- Estudiar la metodologa CASE para la confeccin del sistema. 4.- Diseo de Interfaces y de Base de Datos. 5.- Programacin en .NET. 6.- Programacin en SQL SERVER 2008

IDENTIFICAR LAS METAS PARA EL CUMPLIMIENTO DE OBJETIVOS

Propsito de la solucin

Proveer de funcionalidades que disminuyan considerablemente las labores diarias del personal encargado de remuneraciones. El sistema pretende ser un sistema inteligente y amigable a los nuevos requerimientos. Establecer un almacenamiento exacto de los datos y as permitir un libre flujo de informacin y la centralizacin de esta. Entregar un sistema con nuevas tecnologas acorde al mercado actual del software y las nuevas tendencias en aplicativos financieros. Estructurar los procedimientos en la contratacin, liquidacin y finiquito del personal que administra las finanzas en las pymes. Cumplir con los requerimientos de los gerentes o dueos de las pymes tanto a corto plazo como a largo plazo. El sistema debe cumplir con los parmetros de liquidaciones de la legislacin nacional Debe ser capaz de emitir informes y generar archivos para las distintas instituciones como por ejemplo el pago de imposiciones (AFP,ISAPRE,FONASA,etc). Tambin debe ser capaz de controlar la entrada y salida de un empleado por lo cual se pretende instalar un reloj control (tarjeta magntica, o biomtrico para pymes con ms de 30 empleados) y realizar clculos de das trabajados considerando los das que el empleado se retir antes y sus horas extras

DEFINIR LA METODOLOGIA A UTILIZAR Debido al tamao de las aplicaciones , es necesario considerar el mtodo de desarrollo a utilizar, ya que esta etapa requiere de mayor tiempo, por lo que se busca un modelo que ordene cada fase del proceso y que elimine los elementos que no agregan ningn valor.

Por lo antes mencionado se describe a continuacin la metodologa a utilizar.

Herramienta CASE y conceptos bsicos. Para desarrollar software se necesita de otro tipo de software, es decir, para construir sistemas de cmputos se utilizan otros sistemas de cmputos. Los medios sistematizados que se utilizaron por mucho tiempo estaban limitados a los tradicionales editores de textos para la codificacin, y los compiladores del lenguaje

respectivo. Fuera de estos era poco el soporte que un programador o desarrollador de sistemas obtena por parte de su ambiente de trabajo.

Debido a esta escasez de herramientas adecuadas para el desarrollo de sistemas surgi la lgica necesidad de crear sistemas que se pudieran utilizar verdaderamente como herramientas de soporte en la construccin de software. De ah surge la INGENIERIA DE SOFTWARE ASISTIDA POR COMPUTADORA, o en ingls, Computer-Aided Software Engineering (CASE). As, una herramienta CASE es un producto computacional enfocado a apoyar una o ms tcnicas dentro de un mtodo de desarrollo de software. Una herramienta CASE suele incluir:

Un diccionario de datos para almacenar la informacin sobre los datos de la aplicacin de bases de datos. Herramientas de diseo para dar apoyo al anlisis de datos Herramientas que permitan desarrollar el modelo de datos corporativo, as como los sistemas conceptuales y lgicos. Herramientas para desarrollar los prototipos de las aplicaciones.

Cabe sealar que la herramienta CASE tiene como sus principales ventajas, es la mejora de la calidad de los desarrollos realizados, y en segundo trmino, el aumento de la productividad. La mejora de la calidad se consigue reduciendo sustancialmente muchos de los problemas de anlisis y diseo, inherentes a los proyectos de mediano y gran tamao (lgica del diseo, coherencia, consolidacin, etc.). la mejora de la productividad se consigue a travs de la automatizacin de determinadas tareas, como la generacin cdigos o la reutilizacin de objetos y mdulos. A pesar que las Herramientas CASE no tienen una historia extremadamente larga, pues empiezan a surgir a partir de principios de la dcada de los 80, ya se han extendido a la mayor parte de fases y actividades involucradas en el desarrollo de software. Existen diversas taxonomas de las herramientas CASE, que utilizan varios criterios para su clasificacin. Una clasificacin por funcin se divide en las siguientes reas: CASE integrado (I-CASE): Abarcan todas las fases del ciclo de vida del desarrollo de sistemas. Son tambin llamadas de CASE workbench CASE superiores (U-CASE): Herramientas de alto nivel o front-end, orientadas a la automatizacin y soporte de las actividades desarrolladas durante las primeras fases del desarrollo: anlisis y diseo. CASE inferiores (L-CASE): Herramienta de bajo nivel o back-end, dirigidas a las ltimas fases del desarrollo: construccin e implantacin.

Juegos de herramientas o Tools-CASE: son el tipo ms simple de las herramientas CASE. Automatizan una fase dentro del ciclo de vida. Dentro de este grupo se encontraran las herramientas de reingeniera, orientadas a la fase de mantenimiento.

Ventajas y Desventajas. a.- Ventajas I-CASE:


Integra el ciclo de vida. Permite lograr importantes mejoras de productividad a mediano plazo. Permite un eficiente soporte al mantenimiento de sistemas. Mantiene consistencia de los sistemas a nivel corporativo.

Upper-CASE:

Se utiliza en plataforma PC, es aplicable a diferentes entornos. Menor costo.

Lower-CASE:

Permite lograr importantes mejoras de productividad a corto plazo. Permite un eficiente soporte al mantenimiento de sistemas.

b.- Desventajas. I-CASE:


No es tan eficiente para soluciones simples, sino para soluciones complejas. Depende del hardware y del software. Es costoso.

Upper-CASE:

Permite mejorar la calidad de los sistemas, pero no mejora la productividad. No permite la integracin del ciclo de vida.

Lower-CASE:

No garantiza la consistencia de los resultados a nivel corporativo. No garantiza la eficiencia del anlisis y diseo. No permite la integracin del ciclo de vida.

Las herramientas CASE individuales pueden estar enfocadas a un rea de ingeniera de software mas especifica, como lo que puede ser una ingeniera de informacin, el modelado de procesos, planificacin y administracin de proyectos, anlisis de riesgos, seguimiento de requisitos, mtricas, documentacin, control de calidad, gestin de bases de datos, de desarrollo de interfaz o generacin de prototipos entre otros. El tipo especfico de herramientas que se utilice depende de los requerimientos tanto del sistema a implementar como de los desarrolladores.

Razones para el uso de Herramientas CASE Aumento en la productividad del analista: Visible Analyst (VA) es una herramienta CASE que da al analista y desarrollador de sistemas la posibilidad de realizar plantacin, anlisis y diseo por medio grficos, con el propsitos de construir aplicaciones cliente-servidor y bases de datos complejas. Esta herramienta permite modelar datos, procesos y objetos en diferentes formatos. Visible Analyst genera informacin sobre el modelo en muchas formas distintas, incluyendo COBOL, C, Visual Basic, SQL y XML. Mejora de la comunicacin analista-usuario: Para que el sistema propuesto se concrete y sea til en la prctica, e esencial un excelente comunicacin entre analista y usuario durante todo el ciclo de vida del desarrollo del sistemas. El xito de la fruta implementacin del sistema depende de la capacidad de analistas y usuarios para comunicarse de una manera eficiente. Hasta el momento, de las experiencias de analistas que utilizan herramientas CASE se desprende que su uso fomenta una mayor y ms eficiente comunicacin entre usuarios y analistas. Integracin de las actividades del ciclo de vida: La tercera razn para el uso de la Herramientas CASE es integrar las actividades y proporcionar continuidad de una fase a la siguiente durante el ciclo de desarrollo de sistemas. Las herramientas CASE son especialmente tiles cuando una fase en particular del ciclo de vida requiere varias iteraciones de retroalimentacin y modificaciones. Recuerde que la intervencin de los usuarios puede ser importante en cada una de las fases. La integracin de actividades mediante el uso subyacente de tecnologas facilita a los usuarios la comprensin de la manera en que se relacionan y dependen entre si todas las fases del ciclo de vida. Evaluar de manera precisa los cambios en el mantenimiento: La cuarta, y probablemente una de las razones ms importantes para el uso de las herramientas CASE, es que permiten a los usuarios analizar y evaluar el impacto de los cambios en el

mantenimiento. Por ejemplo, el tamao de un elemento como un nmero de cliente podra requerir a largarse. La herramienta CASE pueden generar referencias cruzadas de cada pantalla, informe y archivo en el cual sea utilizado el elemento, dando lugar a un plan de mantenimiento integral.

OBJETIVOS DE LAS HERRAMIENTAS CASE

1. Mejora de la calidad del software desarrollado 2. Reducir tiempos de desarrollo 3. Reducir tiempos de mantenimientos del software 4. Mejora la gestin del proyecto 5. Mejora la gestin en cuanto a su planificacin 6. Mejora la gestin en cuanto a su ejecucin y control 7. Facilitar la realizacin de prototipos y el desarrollo conjunto de aplicaciones 8. Mejorar y estandarizar la documentacin 9. Aumentar la portabilidad de las aplicaciones 10. Permitir un desarrollo y un refinamiento visual de las aplicaciones, mediante la utilizacin de controles grficos (piezas de cdigos reutilizables).

CAPTURA DE REQUERIMIENTOS

La captura de requerimientos es donde comienza el desarrollo del software, esa fase tiene como finalidad establecer comunicacin con los usuarios finales y por ende se debe documentar dichos requerimientos los que tienen como caracterstica principal ser medibles y exacto. Es as como se puede dividir dichos requerimientos en funcionales y no funcionales.

Los requerimientos son representaciones textuales que describen como se usar el sistema, por lo que se puede modelar en forma de casos de usos, por eso, es el cliente quien define los requerimientos, por esta razn se recomienda que el cliente participe al momento de establecer los casos, ya que debe ser capaz de entenderlos a fin de comentarlos.

RESULTADOS ESPERADOS

La implementacin final del sistema de remuneraciones SIR, beneficiara directamente a trabajadores como administrativos reduciendo de manera significativa todas las complicaciones que se presentaban con el sistema anterior.

Los errores de caculo, perdida de informacin, la mala administracin entre otras cosas ya no sern un inconveniente al contar con un sistema amigable que permita guardar en una base de datos toda la informacin requerida, adems de ser un sistema automatizado que permitir aseverar con mayor precisin todos los clculos, esto evitara problemas en las liquidaciones evitando posteriores reclamos de los trabajadores y as evitar trabajos posteriores como reliquidaciones que se derivan de este tipo de inconvenientes.

También podría gustarte