You are on page 1of 40

INSTITUTO DE EDUCACIÓN SUPERIOR

TECNOLÓGICO PÚBLICO DE LAS FUERZAS


ARMADAS

INGENIERÍA DE REQUERIMIENTOS

IMPLEMENTACIÓN DE UN SISTEMA DE CONTRATACIÓN DE


PERSONAL Y CONTROL DE ASISTENCIA DE PERSONAL PARA
LA EMPRESA MIFARMA S.A.C

DOCENTE: Lic. NOVAR MICHELL CASTAÑEDA HERNANDEZ

INTEGRANTES:
GARCÍA ZUÑIGA, Daniel
GERÓNIMO GONZALO, Heysen
SALAS VILLANO, Noe

Lima – Perú
2019
RESUMEN

El presente proyecto de investigación, tiene por finalidad implementar un Sistema


de Información que permita automatizar los procesos de Contratación y Asistencia de
Personal, basado en los diferentes requerimientos de usuario, tales como registro de nuevos
empleados, registro de ingreso y salida de empleados, registro de horas extras de los
empleados, así como también llevar un control exacto de todos los empleados que laboran en
la empresa, así como también se requiere de la obtención de diversas consultas y reportes.
La empresa MIFARMA S.A.C., actualmente no tiene sistematizado los procesos de
Contratación y Control de Asistencia de Personal por lo que resulta complicado llevar a cabo
la gestión y control de los empleados , por lo que surge la necesidad de sistematizar los
procesos antes mencionados, mediante el desarrollo de un sistema de Contratación y Control
de Asistencia de Personal, de esa manera se busca que la empresa tenga una adecuada gestión
de sus procesos de negocios de Contratación y Control de Asistencia de Personal, con este
sistema se busca que la empresa brinde un servicio más eficiente a sus empleados, reduciendo
el factor tiempo en el proceso de marcación y registro de empleados. El sistema informático
se desarrollará en el programa Visual Studio 2014, mediante el uso del lenguaje de
programación C# y el Gestor de Base de Datos SQL Server 2008, mediante el uso del
lenguaje SQL (Structure Query Language).
Para ello se ha realizado el Análisis de Requerimientos Funcionales y No
Funcionales, lo que ha permitido conocer a detalle cada una de las etapas de los Procesos de
Negocios antes mencionados.

PALABRAS CLAVES:
Base de Datos, Arquitectura de Sistemas de Información, Sistema Informático,
Metodología de Desarrollo de Software, Técnica de Programación, Análisis y Diseño de
Sistemas, Análisis de Requerimiento de Usuario, Gestor de Base de datos Relacional SQL
Server 2008, Software de programación Visual Studio 2014.

1
SUMMARY
The purpose of this research project is to implement anInformation System that allo
ws the automation ofRecruitment processes and Personnel Assistance, based onthe different
user requirements, such as registration of newEmployees, registration of income and depart
ure ofemployees, registration of overtime of employees, as well asaccurate control of all em
ployees working in the company, as well as required to obtain various queries and reports.

The company MIFARMA S.A.C., currently does not havesystematized the processe
s of Recruitment and Assistanceof Personnel so it is difficult to carry out the managementa
nd control of the employees, so that arises the necessityto systematize the processes before
mentioned, by meansof the development of a system of Recruitment andAssistance of Pers
onnel, in this way it is sought that thecompany has an adequate management of its business
processes of Hiring and Assistance of Personnel, with thissystem it is sought that the compa
ny provides A moreefficient service to its employees, reducing the time factorin the process
of marking and registration of employees.The computer system will be developed in the Vi
sual Studio2014 program, by using the C# programming language andthe SQL Server 2008
database Manager, using the SQL(Structure Query Language).

This has been done the Analysis of Functional and NON-


Functional Requirements, which has allowed to know indetail each of the stages of the Busi
ness Processesmentioned above.

KEYWORDS:

Database, Information Systems Architecture, ComputerSystem, Software Development Met


hodology, ProgrammingTechnique, System Analysis and Design, User Request Analysis,
Relational database Manager SQL Server 2008, VisualStudio 2014 programming Software.

2
ÍNDICE

RESUMEN 1
PALABRAS CLAVES: ..................................................................................................................... 1
KEYWORDS: 2
INTRODUCCIÓN............................................................................................................................. 7
CAPÍTULO I 11
GENERALIDADES ........................................................................................................................ 11
1.1. DESCRIPCIÓN DE LA EMPRESA ................................................................................... 11
1.2. MISIÓN 13
1.3. VISIÓN 13
1.4. UBICACIÓN GEOGRÁFICA ............................................................................................. 14
1.5. ORGANIGRAMA DE LA EMPRESA ................................................................................. 1
1.6. DATOS GENERALES DE LA EMPRESA.......................................................................... 3
1.7. ANÁLISIS FODA EMPRESARIAL ..................................................................................... 3
1.7.1. Análisis Interno ....................................................................................................................... 3
1.7.2. Análisis Externo ...................................................................................................................... 4
1.8. ANÁLISIS FODA ESTRATÉGICO EMPRESARIAL ....................................................... 1
1.9. ANÁLISIS GENERAL TECNOLÓGICO ........................................................................... 1
CAPÍTULO II 1
FORMULACIÓN DEL PROYECTO ............................................................................................. 1
2.1. RESPONSABLES DEL PROYECTO .................................................................................. 1
2.2. OBJETIVOS DEL PROYECTO ........................................................................................... 2
2.2.1. Objetivo General ........................................................................................................... 2
2.2.2. Objetivos Específicos..................................................................................................... 2
2.3. ALCANCE ............................................................................................................................... 2
2.4. BENEFICIARIOS................................................................................................................... 2

3
2.5. JUSTIFICACIÓN DEL PROYECTO .................................................................................. 2
2.6. LIMITACIONES .................................................................................................................... 4
2.7. ESTUDIO DE FACTIBILIDAD DEL PROYECTO ........................................................... 5
2.7.1. Factibilidad Operativa .................................................................................................. 5
2.7.2. Factibilidad Técnica ...................................................................................................... 5
2.7.3. Factibilidad Económica y/o Financiera ....................................................................... 5
2.8. CRONOGRAMA DE ACTIVIDADES ................................................................................. 5
CAPÍTULO III 6
MARCO TEÓRICO ......................................................................................................................... 6
3.1. SISTEMA INFORMÁTICO .................................................................................................. 6
3.1.1. Sistemas OLTP (Online Transaction Processing) ...................................................... 6
3.1.2. Sistemas OLAP (Online Analytical Processing) ......................................................... 6
3.2. METODOLOGÍAS DE DESARROLLO DE SOFTWARE ............................................... 6
3.2.1. Metodologías de Desarrollo de Software Tradicional ................................................ 6
3.2.1.1. RUP (Rational Unified Process) .............................................................. 6
3.3. METODOLOGÍA BPM(Business Process Management) ................................................... 6
3.4. MODELOS PARA EL CICLO DE VIDA DE UN SISTEMA INFORMÁTICO ............. 6
3.4.1. Modelo Cascada............................................................................................................. 6
3.4.2. Modelo Espiral............................................................................................................... 6
3.4.3. Modelo Estructurado .................................................................................................... 6
3.4.4. Modelo Prototipo ........................................................................................................... 7
3.5. TÉCNICAS DE PROGRAMACIÓN .................................................................................... 7
3.5.1. POO (Programación Orientado a Objetos) ................................................................ 7
3.5.2. POA (Programación Orientado a Aspectos) ............................................................... 7
3.5.3. Programación Modular ................................................................................................ 7
3.6. ARQUITECTURA EN CAPAS ............................................................................................. 7
3.6.1. Capa de Negocio ............................................................................................................ 7
3.6.2. Capa de Datos ................................................................................................................ 7
3.6.3. Capa de Presentación .................................................................................................... 7
3.6.4. Capa de Servicios Web ................................................................................................. 7
3.7. MODELO ENTIDAD RELACIÓN ...................................................................................... 7

4
3.7.1. Entidad ........................................................................................................................... 7
3.7.2. Atributo .......................................................................................................................... 8
3.7.3. Relación .......................................................................................................................... 8
3.7.4. Cardinalidad .................................................................................................................. 8
3.8. PROCESO DE NORMALIZACIÓN .................................................................................... 8
3.8.1. Primera Forma Normal ................................................................................................ 8
3.8.2. Segunda Forma Normal................................................................................................ 8
3.8.3. Tercera Forma Normal ................................................................................................. 8
3.8.4. Cuarta Forma Normal .................................................................................................. 8
3.8.5. Quinta Forma Normal .................................................................................................. 8
3.9. GESTORES DE BASE DE RELACIONAL ........................................................................ 8
3.9.1. SQL Server..................................................................................................................... 8
CAPÍTULO IV 10
CICLO DE VIDA DEL SISTEMA INFORMÁTICO ................................................................. 10
4.1. ANÁLISIS DE LA PROPUESTA TECNOLÓGICA ........................................................ 10
4.1.1. Descripción de la Problemática Situacional .............................................................. 10
4.1.2. Descripción de Procesos de Negocio a Sistematizar ................................................. 10
4.1.3. Identificación de los Requerimientos de Usuario ..................................................... 10
4.1.4. Restricciones y/o Validaciones del Sistema Informático .......................................... 10
4.2. DISEÑO 11
4.2.1. Modelo Entidad Relación ........................................................................................... 11
4.2.2. Diagrama Entidad Relación ....................................................................................... 11
4.2.3. Diagrama de Caso de Uso del Negocio ...................................................................... 11
4.2.4. Diagrama de Caso de Uso del Sistema....................................................................... 11
4.2.5. Diagrama de Clases ..................................................................................................... 12
4.2.6. Diagrama de Componentes......................................................................................... 12
4.2.7. Interfaces del Sistema Informático ............................................................................ 12
4.3. IMPLEMENTACIÓN .......................................................................................................... 12
4.3.1. Implementación de la Base de Datos ......................................................................... 12
4.4. PRUEBAS .............................................................................................................................. 12
4.4.1. Pruebas de Usuario ..................................................................................................... 12

5
4.4.2. Pruebas del Especialista de IT ................................................................................... 12
4.5. AUDITORIAS ....................................................................................................................... 12
4.5.1. Auditoria Interna ........................................................................................................ 12
4.5.2. Auditoria Externa ....................................................................................................... 12
4.6. MANTENIMIENTO............................................................................................................. 12
4.6.1. Preventivo .................................................................................................................... 12
4.6.2. Adaptativo .................................................................................................................... 12
4.6.3. Perfectivo...................................................................................................................... 13
4.6.4. Correctivo .................................................................................................................... 13
CONCLUSIONES ........................................................................................................................... 14
RECOMENDACIONES ................................................................................................................. 15
REFERENCIAS BIBLIOGRAFICAS .......................................................................................... 16
REFERENCIAS ELECTRÓNICAS ............................................................................................. 17
ANEXOS………………………….. ................................................................................................ 18

6
INTRODUCCIÓN

Actualmente los Sistemas de Información son un papel fundamental para las


empresas, porque facilitan la automatización y sistematización de los procesos comerciales
de toda Unidad Estratégica de Negocio. Es importante señalar que dentro de los Sistemas de
Información existes dos tipos de sistemas informáticos, los Sistemas OLTP (Procesamiento
de Transacciones en Línea) y los Sistemas OLAP (Procesamiento Analítico en Línea).
Ambos sistemas informáticos ayudan en el proceso de Toma de Decisiones en una empresa,
no obstante, los sistemas OLTP, permiten el Mantenimiento de Datos y son recolectores de
información.

En la actualidad los procesos de Contratación y Asistencia de Personal es una de las


actividades más importantes para una empresa u organización ya que permite llevar un
registro y control adecuado de todo el personal de la empresa, pero muchas veces se lleva un
control inadecuado de los empleados, y al no existir un control, conlleva a sobrepasar los
gastos y costos, por no tener un registro y control de asistencia en tiempo real.

En un mundo competitivo como en el que vivimos, las organizaciones, así como las
personas que laboran en ellas, deben adaptarse a los cambios tecnológicos y conseguir las
mejores en sus procesos administrativos, mediante el desarrollo tecnológico, esto es posible,
lo que garantiza a las empresas a futuro a tener cierta ventaja competitiva, frente a sus
competidores.

Teniendo en cuenta que los Sistemas de Información ofrecen grandes ventajas y


proporcionan consultas y reportes de datos, a través de una Base de datos, la cual es un
componente esencial para una organización que busca ampliar sus ventajas y guardar su

7
información; para lograr mantenerse vigente y ser un competidor a través del tiempo con una
posición destacada frente al mercado en el que se desenvuelve.

El presente Proyecto Informático tiene como objetivo fundamental Implementar un


Sistema de Contratación y Control de Asistencia de Personal para la empresa MIFARMA
S.A.C., dado que actualmente dichos procesos administrativos se realizan de forma manual
a través de un cuadernillo donde se registran el ingreso y salida del personal, y a la vez no
tienen un control con los nuevos ingresos de empleados, lo que genera demora en el proceso
de contratación de personal. Para tener una mejor comprensión de la presente investigación,
esta se ha estructurado por capítulos, a continuación, se detallan cada uno de ellos.

En el Capítulo I, se hace mención a las Generalidades de la Investigación, siendo un


primer punto a abordar la Reseña Histórica dela empresa, aquí se hace mención a la fecha de
fundación y/o creación de la Unidad Estratégica de Negocio, así como el rubro económico a
la que se dedica la empresa, luego se hace mención a los Datos Generales de la misma, como
por ejemplo su Razón Social, el Registro Único de Contribuyente (RUC), su dirección, el
distrito en el que se ubica la empresa, teléfono, etc. Mediante un croquis se representa la
ubicación geográfica de la empresa, así como también mediante el Organigrama de la
empresa se representa la Estructura Jerárquica Organizacional, en donde se representan las
diversas áreas de la empresa. Finalmente, media la Misión y Visión de la empresa se
representa la Identidad Institucional de la misma. El análisis FODA (Fortalezas,
Oportunidades, Debilidades y Amenazas), consiste en el Análisis Situacional de la empresa,
la cual consiste en el Análisis Interno (aquí se determinan las Fortalezas y Debilidades) y
Externo de la empresa (Oportunidades y Amenazas).

En el Capítulo II, se procede a la Formulación del Proyecto, en un primer punto se


hace mención a los Responsables del Proyecto y se definen cuales son los Objetivos del
proyecto, siendo estos, el Objetivo General y los Objetivos Específicos, estos últimos son
considerados en virtud a lo solicitado por el cliente. Mediante el Alcance se explica cual es
la magnitud del proyecto, es decir se hace referencia a la diversas áreas involucradas y

8
beneficiadas con la propuesta tecnológica. A través de los Beneficiarios se hacen mención a
los usuarios directos que se beneficiaran con la puesta en marcha del Sistema Informático.
Por otro lado, a través de la Justificación del Proyecto se explican los motivos y/o
razones por las cuales se ha llevado a cabo el presente proyecto, dando así un enfoque
racional y argumentativo del porque de la presente solución tecnológica. Las Limitaciones
hacen referencia al conjunto de inconvenientes y/o restricciones que se han tenido durante el
desarrollo del proyecto. A través de la Metodología de Desarrollo de Software, se pone en
relieve cuales han sido las Metodologías de Desarrollo utilizada, siendo en este caso la
Metodología RUP (Proceso Racional Unificado) y el Pensamiento Lean para el desarrollo de
la misma, así mismo también se hace mención a las Técnicas, Herramientas, Lenguaje de
Programación, Gestor de Base de Datos utilizado para el desarrollo del Sistema Informático.
Mediante el Cronograma de Actividades se han programado las diversas actividades y/o
tareas y el tiempo que demanda llevar a cabo cada una de ellas durante el desarrollo del
presente proyecto. Finalmente, mediante el Estudio de Factibilidad del Proyecto, se
determina la viabilidad del proceso de implementación de un Sistema de Contratación y
Control de Asistencia de Personal para mejorar la gestión de la empresa. Dicho estudio ha
sido estructurado en tres niveles; a nivel técnico, operativo y económico.

En el capítulo IV, se procede a la implementación del Ciclo de Vida del Sistema


Informático, como primer punto se realiza el Análisis de la Propuesta Tecnológica, en la cual
se efectúa la Descripción de la Problemática Situacional, es decir se analiza la problemática
situacional de la empresa y luego se realiza la Descripción de los Procesos de Negocio a
sistematizar, del mismo modo luego se Identifican cuales son los Requerimientos de Usuario,
los cuales se clasifican en Requerimientos Funcionales y Requerimientos No Funcionales, y
finalmente se definen las Restricciones y/o Validaciones que tendrá que ejecutar el Sistema
Informático. Un segundo punto a abordar en este capítulo es la etapa de Diseño, en la cual se
elabora el Modelo Entidad Relación de la Base de Datos, en la cual se representan las distintas
Entidades, Atributos, Relaciones y Cardinalidades. Mediante el Diagrama Entidad Relación,
se representa el Diagrama Lógico y Físico de la Base de datos. Mediante el Diagrama de
Caso de Uso del Negocio, se representan los Actores del Negocio involucrados en el proceso

9
a sistematizar, dando paso luego a la elaboración de los Diagramas de Casos de Uso del
Sistema. Para un mejor análisis del Sistema Informático se procede luego a diseñar los
Diagramas de Secuencia, Colaboración, Actividades, Clases y Diagramas de Componentes
del Sistema Informático, en el cual se representan cuales son los componentes que forman
parte de la arquitectura del mismo. Finalmente, luego se procede al Diseño de las Interfaces
del Sistema Informático.
En la etapa de Implementación, se procede a la Creación de la Base de Datos
Relacional en el Gestor de Base de Datos SQL server 2008. Las Pruebas son fundamentales
en el Ciclo de Vida de un Sistema Informático, porque permite someter a criterio de los
Usuarios y de los especialistas en IT, sobre el normal funcionamiento del Sistema
Informático y detectar posibles errores de cálculos y/o de procesos, durante su ejecución. Las
Auditorias permiten confirmar posibles anomalías dentro del Sistema Informático, para lo
cual se sugiere que el Sistema se someta una Auditoria Interna y Externa, esta ultima se
recomienda que lo realicen otros especialistas de IT ajenas a la empresa, para evitar un
informe sesgado del mismo. Finalmente, como ultima etapa del Ciclo de Vida de un Sistema
Informático, se encuentra la etapa de Mantenimiento, esta última debe ser la más importante
dentro del Ciclo de Vida de los Sistemas de Información, porque permiten continuar con el
normal funcionamiento del Sistema, siendo estos mantenimiento preventivo, adaptativo,
perfectivo y correctivo.

10
CAPÍTULO I

GENERALIDADES
1.
1.1. DESCRIPCIÓN DE LA EMPRESA
MIFARMA S.A.C. es una cadena de farmacias comercializadora de medicamentos,
higiene, cuidado personal y productos de belleza, que se creó con la finalidad de ofrecer
lugares de compras modernos, que cuenten con una gran variedad de productos de la mejor
calidad y con alternativas para todos nuestros clientes, además de contar con un servicio y
atención al cliente personalizado ofreciendo una mejor experiencia de compra. Surgió en
noviembre del año 2005 de la mano de Química Suiza, una de las empresas nacionales de
mayor desarrollo en el país.

Reseña histórica de la Empresa:


Nuestro primer local fue inaugurado en Pueblo Libre, Lima, en el 2006. La rápida
aceptación del público se hizo evidente con la apertura de 23 locales en Lima a finales de ese
mismo año.
MIFARMA S.A.C. inicia su política de expansión a nivel nacional, con la
inauguración de sus dos primeros locales en la ciudad de Arequipa, en enero del 2007 y
culminando el año con más de 53 locales en todo el país. En el año 2011 MIFARMA S.A.C
decide adquirir la cadena de farmacias BOTICAS TORRES DE LIMATAMBO SAC, cadena
que tenía en su haber más de 180 locales en todo el territorio nacional. En febrero del año
2012 FARMACIAS PERUANAS S.A, Fasa; es la segunda adquisición con 181 locales,
terminando ese año con más de 490 locales a nivel nacional. En febrero del año 2016 en
acuerdo con Cencosud, MIFARMA S.A.C toma operación de las 62 boticas dentro de los
supermercados Wong y Metro a nivel nacional. En el mes de marzo del mismo año

11
MIFARMA S.A.C adquiere ALBIS que vendría con 340 boticas. Estos cambios han
permitido que MIFARMA S.A.C. pase a tener más de mil locales en todo el territorio peruano
que la han llevado a fidelizar la marca y, en consecuencia, a aumentar su participación en el
mercado.
Este cambio ha permitido que MIFARMA S.A.C. pase a tener más de 1000 locales a
nivel nacional que la han llevado a fidelizar la marca y, en consecuencia, a aumentar su
participación en el mercado.
En el año 2018 el Grupo INTERCORP compra el 100% de las acciones de QUICORP
S.A., la empresa dueña de Química Suiza y de cadenas de farmacias como MIFARMA,
Boticas BTL, Boticas Arcángel y FASA.
Con esto, InRetail ahora es dueño de alrededor de 95% de la participación del mercado
con alrededor de 2,000 puntos de venta. Su única competencia es Boticas & Salud, la gran
cadena de farmacias que permanece independiente con alrededor de 80 puntos de venta.
Asimismo, la empresa también adquirió los laboratorios y los 12 centros de distribución
repartidos en tres diferentes países, cuya capacidad de almacenamiento es de alrededor de
90,000 metros cuadrados. Se desconoce si se quedará con estos negocios o los venderá.

De la unión de dos grandes familias Inkafarma y MIFARMA nace FARMACIAS


PERUANAS que tienen un propósito fundamental de “Proteger la salud y el bienestar de
todas las familias peruanas”.

12
1.2. MISIÓN
“Ser reconocido por todos nuestros clientes como una cadena farmacéutica que se
preocupa por ellos y los cuida a través de su gran servicio. Macando así la diferencia con las
otras cadenas farmacéuticas del Perú.

Lograr que los colaboradores y proveedores se sientan orgullosos de trabajar en MIFARMA”

1.3. VISIÓN
“Ofrecer los mejores productos farmacéuticos con precios competitivos a nivel
nacional, abarcando todo el país. Contar con locales estratégicos y atractivos que entregue la
mejor atención posible al cliente”

13
1.4. UBICACIÓN GEOGRÁFICA
La empresa MIFARMA S.A.C. se encuentra ubicada en Calle Víctor Alzamora #
147, La Victoria – Lima.

14
1.5. ORGANIGRAMA DE LA EMPRESA

Gerente General

Gerente de
Gerente de
Planeamiento y
Contraloría
Finanzas

Gerencia de
Retail

Director de
Director de Director de Director Director de Director de
Tecnología de
Finanzas Operaciones Comercial Legal y RRHH Ventas
Información

Gerente de Gerente
Gerente
Operaciones Nacional de
Contable
Logística Ventas

Gerente de Gerente de
Desarrollo Operador
Inmobiliario Logístico

1
Director de Legal y
RRHH

Sub Gerente de Asuntos Sub Gerente de RRHH


Farmacéuticos
Jefe de Legal

1
Sub Gerente de
RRHH

Jefe de Selección y Jefe de Bienestar Social y Jefe de Administración


Capacitación de Personal Comunicacioones de Personal

Analista de Adm
Coordinador de Analista de Bienestar y
de Personal
Capacitación Desarrollo
Analista de Desarrollo y Analista Jr. de
Bienestar Adm de
Asistente de
Capacitació Personal
n
Asistenta Social Analista Jr. de
Analista Senior de Trabajadora Social Relaciones
Selección Laborales
Analista de Selección
Practicante de
Trabajadora Relaciones
Social Laborales
Analista de
Selección
Asistente de
Adm Personal
Asistente de
Selección de Asistente de
Personal Recursos de
Humanos

Practicante de Asistente de
Selección de Personal Compensaciones
Asistente de Archivos

Auxiliar de
RRHH

Digitador

2
1.6. DATOS GENERALES DE LA EMPRESA
RAZÓN SOCIAL : MIFARMA S.A.C.
GIRO DE LA EMPRESA : Sector Farmacéutico
R.U.C. : 20512002090
DIRECCIÓN : Calle Víctor Alzamora # 147
DISTRITO : La Victoria
DEPARTAMENTO : Lima
PAIS : Perú
TELÉFONO :
TELEFAX :
E-MAIL :
PAGINA WEB : www.mifarma.com.pe

1.7. ANÁLISIS FODA EMPRESARIAL


1.7.1. Análisis Interno
FORTALEZAS:

 Cobertura a nivel nacional


 Precios bajos.
 14 años en el mercado.
 Productos exclusivos.
 Cuenta con el almacén más grande a nivel nacional.
 Cuenta con Dermaceneters.
DEBILIDADES:
 Personal no sigue script de atención.
 No impulsan lo suficiente los productos adicionales.
 No comunican las promociones.
 Monedero del Ahorro tiene pocas promociones.

3
1.7.2. Análisis Externo
OPORTUNIDADES:
 Lugares alejados donde no hay farmacias.
 Personas que desean cuidar su salud física.
 Personas que desean mantenerse jóvenes.
 Laboratorios desean colocar sus marcas en MIFARMA.
AMENAZAS:
 Indecopi.
 Digemid.
 Compra de Intercorp a MIFARMA.

4
1.8. ANÁLISIS FODA ESTRATÉGICO EMPRESARIAL

OPORTUNIDADES AMENAZAS
 Lugares alejados donde no hay  Indecopi.
farmacias.  Digemid.
 Personas que desean cuidar su  Inkafarma.
salud física.
 Personas que desean mantenerse
jóvenes.
 Laboratorios desean colocar sus
marcas en MIFARMA
FORTALEZAS ESTRATEGIA FO ESTRATEGIA FA
 Cobertura a nivel nacional  Incrementar los Dermacenters.  Cotizar a la competencia.
 Precios bajos.  Llegar a todos los lugares del  Continuar con la publicidad y
 14 años en el mercado. Perú. promociones.
 Productos exclusivos.  Incrementar las marcas exclusivas.  Seguir fidelizando a los clientes.
 Cuenta con el almacén más grande  Seguir ofreciendo productos
a nivel nacional. exclusivos en presentación.
 Cuenta con Dermaceneters.

1
DEBILIDADES ESTRATEGIA D0 ESTRATEGIA DA
 Personal no sigue script de  Continuar con la visita del cliente  Minimizar los reclamos de los
atención. incognito a todos los locales. clientes.
 No impulsan lo suficiente los  Capacitación de productos al  Mejorar las normas dadas por
productos adicionales. personal. Indecopi y Digemid.
 No comunican las promociones.  Motivar al personal con talleres.
 Monedero del Ahorro tiene pocas  Mejorar los servicios del
promociones. Monedero del Ahorro en convenio
con otras marcas del Grupo
Intercorp.
 Concursos de LAM para
incrementar la venta adicional.

2
1.9. ANÁLISIS GENERAL TECNOLÓGICO

CAPÍTULO II

FORMULACIÓN DEL PROYECTO


2.
2.1. RESPONSABLES DEL PROYECTO

AP_PATERNO AP_MATERNO, AP_PATERNO AP_MATERNO,


Primer_Nombre Segundo_Nombre Primer_Nombre Segundo_Nombre
E-mail: E-mail:
Cel. Cel.

AP_PATERNO AP_MATERNO, Primer_Nombre Segundo_Nombre


E-mail:
Cel.

1
2.2. OBJETIVOS DEL PROYECTO
2.2.1. Objetivo General
Implementar un Sistema de Contratación y Control de Asistencia de
Personal.
2.2.2. Objetivos Específicos
 Analizar los Requerimientos de la Empresa.
 Elaborar el Cronograma de Actividades del Proyecto.
 Diseñar los Diagramas de Caso de Uso del Negocio.
 Diseñar los Diagramas de Caso de Uso del Sistema.
 Diseñar el Diagrama de Clases.
 Diseñar el Diagrama de Componentes.
 Aplicar las Técnicas de Modelamiento y Diseño de Base de Datos.
 Implementar la Base de Datos en SQL Server.
 Codificar el Sistema Informático.
 Adaptar el Proceso de Contratación de Personal y Control de
Asistencia de Personal al Sistema Informático actual.
 Elaborar Informe Técnico del Sistema Informático.

2.3. ALCANCE
El presente Sistema Informático abarca las áreas de RR. HH y Contabilidad.

2.4. BENEFICIARIOS
Las áreas que se benefician directamente con la adaptación del nuevo
sistema son RR. HH y Contabilidad.

2.5. JUSTIFICACIÓN DEL PROYECTO


Con el fin de mejorar la productividad y el rendimiento de la empresa MIFARMA
S.A.C., es fundamental implementar un Sistema Informático que brinden eficiencia y
eficacia de la gestión de administrativa.

2
La implementación de este Sistema Informático planteada en la empresa MIFARMA
S.A.C., brindará la posibilidad de obtener grandes ventajas, incrementar la capacidad de
organización de la empresa, y tomar de esta manera los procesos a una verdadera
competitividad, mejorando los reportes de asistencia diaria, el control de los empleados,
llevar un reporte de todos los nuevos empleados que ingresen a la empresa, el sistema
proporcionará información clave para la toma de decisiones; esta información será sencilla,
clara, expedita, veraz, precisa, consistente y fácil de analizar e interpretar.

Por todo lo descrito la empresa MIFARMA S.A.C., convertirá su emprendimiento en


una verdadera empresa competitiva insertada en el mercado actual, a raíz de los cambios en
la economía mundial y la globalización, los datos relativos a todo el proceso productivo de
una compañía se han vuelto uno de los elementos fundamentales para lograr el éxito
comercial por ello la empresa MIFARMA S.A.C., no es ajeno estos cambios, razón
fundamental para implementar un Sistema Informático.

Cabe destacar, que los procesos propuestos ofrecerán una gran cantidad de ventajas
subyacentes, más allá del rédito que significa para la toma de decisiones y los procesos
productivos. El Sistema Informático implementado en la empresa MIFARMA S.A.C., ofrece
una importante y notable satisfacción en los usuarios que lo operan, debido a su facilidad de
uso y su acceso constante y empleados logren alcanzar los objetivos planteados por la
empresa.

Por todo ello, es importante destacar que la implementación de un Sistema


Informático en la empresa MIFARMA S.A.C., implica un cambio organizativo, ya que no
sólo afecta a la administración de la empresa, sino también a sus empleados y habilidades,
por otra parte, podemos concluir que es de vital importancia utilizar tecnologías de
información y comunicación adecuadas para el procesamiento y transmisión de los datos que
se gestionarán en los procesos a implementar.

Es fundamental el desarrollo de este proyecto porque servirá como fuente y referente


para la implementación de otros proyectos similares. Con el presente sistema del área de RR.

3
HH y Contabilidad, se justifica ampliamente tomando en consideración los siguientes puntos
de vista, tales como:

 Justificación Operativa

Para las áreas administrativas de RR. HH se ha vuelto casi indispensable contar


con una base de datos que recoja toda la información de sus empleados, así
como también llevar un adecuado control de asistencia, de tal manera que pueda
atender los requerimientos de los empleados de una manera eficiente y eficaz
al proporcionarles una información adecuada cuando los requiera.

 Justificación Investigativa

En el momento de desarrollar un sistema que cumpla con las exigencias


requeridas para resolver un problema administrativo se está construyendo al
proceso de investigación técnica y también se está contribuyendo al desarrollo
socioeconómico del área al generar valores agregados al proceso de
Contratación y Control de Asistencia de Personal.

Analizando el aspecto económico desde el punto de vista costo-beneficio


obviamente el proyecto se justifica más ampliamente que en los otros aspectos
analizados puesto que con una mínima inversión en el desarrollo del sistema se
logrará un aumento significativo en las consultas y reportes de los empleados.

2.6. LIMITACIONES
Siendo el factor tiempo una limitación temporal, se esperar superar dicha
limitación a través del desarrollo del presente proyecto.

4
2.7. ESTUDIO DE FACTIBILIDAD DEL PROYECTO
2.7.1. Factibilidad Operativa
Se determina que el nuevo sistema a implementar es viable a futuro.

2.7.2. Factibilidad Técnica

2.7.3. Factibilidad Económica y/o Financiera

2.8. CRONOGRAMA DE ACTIVIDADES

5
CAPÍTULO III

MARCO TEÓRICO
3.
3.1. SISTEMA INFORMÁTICO
3.1.1. Sistemas OLTP (Online Transaction Processing)
Según Peter Checlkan (2010), afirma que los Sistemas OLTP son
“citar_pegar el texto del autor”.

3.1.2. Sistemas OLAP (Online Analytical Processing)

3.2. METODOLOGÍAS DE DESARROLLO DE SOFTWARE


3.2.1. Metodologías de Desarrollo de Software Tradicional

3.2.1.1. RUP (Rational Unified Process)

3.3. METODOLOGÍA BPM(Business Process Management)

3.4. MODELOS PARA EL CICLO DE VIDA DE UN SISTEMA INFORMÁTICO


3.4.1. Modelo Cascada

3.4.2. Modelo Espiral

3.4.3. Modelo Estructurado

6
3.4.4. Modelo Prototipo

3.5. TÉCNICAS DE PROGRAMACIÓN


3.5.1. POO (Programación Orientado a Objetos)

3.5.2. POA (Programación Orientado a Aspectos)

3.5.3. Programación Modular

3.6. ARQUITECTURA EN CAPAS


3.6.1. Capa de Negocio

3.6.2. Capa de Datos

3.6.3. Capa de Presentación

3.6.4. Capa de Servicios Web

3.7. MODELO ENTIDAD RELACIÓN


3.7.1. Entidad

7
3.7.2. Atributo

3.7.3. Relación

3.7.4. Cardinalidad

3.8. PROCESO DE NORMALIZACIÓN


3.8.1. Primera Forma Normal

3.8.2. Segunda Forma Normal

3.8.3. Tercera Forma Normal

3.8.4. Cuarta Forma Normal

3.8.5. Quinta Forma Normal

3.9. GESTORES DE BASE DE RELACIONAL

3.9.1. SQL Server

8
9
CAPÍTULO IV

CICLO DE VIDA DEL SISTEMA INFORMÁTICO


4.
4.1. ANÁLISIS DE LA PROPUESTA TECNOLÓGICA
4.1.1. Descripción de la Problemática Situacional
(Describir el Problema a Sistematizar)

4.1.2. Descripción de Procesos de Negocio a Sistematizar


(Pegar los Modelos de Bizagi – BPM)

4.1.3. Identificación de los Requerimientos de Usuario


(Cuales son los requerimientos que se necesitan sistematizar a través
del Sistema Informático).
 Requerimiento de Usuario Nº 1: INICIO DE SESIÓN
(Describir que es lo que se desea que el Sistema realice)

 Requerimiento de Usuario Nº 2: PROCESO DE ………………….


(Describir que es lo que se desea que el Sistema realice)

 Requerimiento de Usuario Nº 3: PROCESO DE ……………………


(Describir que es lo que se desea que el Sistema realice)

4.1.4. Restricciones y/o Validaciones del Sistema Informático

10
 Restricción Nº 1:
El Sistema Informático no deberá permitir el ingreso de datos vacíos o
en blanco, los cuales deben ser considerados como datos no válidos.

 Restricción Nº 2:
Validad el Ingreso del DNI del Cliente, el cual debe ser de 8 dígitos. El
Sistema Informático deberá validar el ingreso de datos de forma
obligatoria.

 Restricción Nº 3:

 Restricción Nº 4:

 Restricción Nº 5:

4.2. DISEÑO
4.2.1. Modelo Entidad Relación

4.2.2. Diagrama Entidad Relación

4.2.3. Diagrama de Caso de Uso del Negocio

4.2.4. Diagrama de Caso de Uso del Sistema

11
4.2.5. Diagrama de Clases

4.2.6. Diagrama de Componentes

4.2.7. Interfaces del Sistema Informático

4.3. IMPLEMENTACIÓN
4.3.1. Implementación de la Base de Datos

4.4. PRUEBAS
4.4.1. Pruebas de Usuario

4.4.2. Pruebas del Especialista de IT

4.5. AUDITORIAS
4.5.1. Auditoria Interna

4.5.2. Auditoria Externa

4.6. MANTENIMIENTO
4.6.1. Preventivo

4.6.2. Adaptativo

12
4.6.3. Perfectivo

4.6.4. Correctivo

13
CONCLUSIONES

14
RECOMENDACIONES

15
REFERENCIAS BIBLIOGRAFICAS

16
REFERENCIAS ELECTRÓNICAS

17
ANEXOS

18

You might also like