Está en la página 1de 64

UNIVERSIDAD NACIONAL AGRARIA DE LA SELVA

FACULTAD DE INGENIERIA EN
NFORMATICA Y SISTEMAS

DESARROLLO DE UN
SOFTWARE ENFOCADO
A UN SISTEMA DE
PROCESAMIENTO DE
TRANSACCIONES (TPS)
DEL AREA DE VENTAS
DE LA EMPRESA CASE

1
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

|
Contenido
CAPITULO I.......................................................................................................... 7
1.

LA ORGANIZACIN........................................................................................ 7

1.1.

Descripcion de la empresa.......................................................................7

1.1.1.

Nombre................................................................................................... 7

1.1.2.

Antecedentes Historicos.........................................................................7

1.1.3.

Organigrama.......................................................................................... 8

1.1.4.

Ubicacin Geografica..............................................................................
DOCENTE: ING PAUCAR PALOMINO 9

1.1.5.

Vision......................................................................................................
9
WILLIAM GORGE

1.1.6.

Mision..................................................................................................... 9

1.2.

CURSO: SISTEMAS DE INFORMACION

Area Funcional......................................................................................... 10

1.2.1. PROBLEMA DEL AREA Y LA ORGANIZACIN...........................................10


1.3.

Vision....................................................................................................... 11

1.4.

Mision...................................................................................................... 11

INTEGRANTES:

Barrantes Flores Martin


Objetivos.................................................................................................
12

1.5.

CAPITULO II.......................................................................................................
12
Charri Huerta, Jaimito
2.

MARCO CONCEPTUAL Y TEORICO...............................................................12

2.1.

Cobos Panduro, Victor

MARCO CONCEPTUAL.............................................................................. 12

2.1.1.

Sistemas de Informacion......................................................................12

2.1.2.

Desarrollo de Software.........................................................................13

2.1.3.

Implementacion.................................................................................... 14

2.1.4.

Reportes............................................................................................... 15

2.1.5.

Sistema de Gestion de Base de Datos..................................................15

2.2.

MARCO TEORICO..................................................................................... 18

2.2.1.

Qu es software?................................................................................ 18

2.2.2.

Ciclo de vida de un sistema de informacion.........................................19

2.2.2.1.

Planificacin...................................................................................... 19

2.2.2.2.

Anlisis.............................................................................................. 20

2.2.2.3.

Diseo............................................................................................... 20

2.2.2.4.

Implementacin................................................................................ 20

2.2.2.5.

Uso y mantenimiento........................................................................21

2.2.3.

Clasificacion de los sitemas de informacion.........................................21

2
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

2.2.4.

Lenguaje de Programacion...................................................................22

2.2.5.

Qu es la Programacion en 3 Capas?.................................................23

2.2.5.1.

Capa de Presentacion........................................................................23

2.2.5.2.

Capa de Negocio............................................................................... 23

2.2.5.3.

Capa de Datos................................................................................... 24

2.2.5.4.

Qu es XP?....................................................................................... 24

2.2.5.5.

Retroalimentacion a escala fina........................................................25

2.2.5.5.1. El principio de Pruebas......................................................................25


2.2.5.5.2. Proceso de Planifiacion......................................................................25
2.2.5.5.3. El cliente en el sitio...........................................................................26
2.2.5.5.4. Programacion en Parejas...................................................................27
2.2.5.6.

Proceso continuo en lugar de por lotes............................................27

2.2.5.6.1. Integracion Continua.........................................................................27


2.2.5.6.2. Refactorizacion.................................................................................. 27
2.2.5.6.3. Entregas Pequeas............................................................................28
2.2.5.7.

Entedimiento Compartido.................................................................28

2.2.5.7.1. Diseo Simple................................................................................... 28


2.2.5.7.2. Metafora............................................................................................ 28
2.2.5.7.3. Propiedad colectiva del codigo..........................................................29
2.2.5.7.4. Estandar de codificacion...................................................................29
2.2.5.8.

Bienestar del programador................................................................30

2.2.5.8.1. La semana de 40 horas.....................................................................30


2.2.6.

.NET Framework................................................................................... 30

2.2.7.

Qu es Microsoft SQL SERVER?...........................................................31

2.2.8.

Bizagi.................................................................................................... 32

2.2.8.1.

Caracteristicas.................................................................................. 33

2.2.8.1.1. Bizagi Process Modeler......................................................................33


2.2.8.1.2. Bizagi BPMN Suite............................................................................. 33
CAPITULO III...................................................................................................... 34
3.

FUNCIONES Y ACTIVIDADES DESARROLLADAS...........................................34

3.1.

Analisis del Proceso de Captacion y Traslado de Informacion.................34

3.1.1.

Descripcion de la actividad asignada...................................................35

3.1.1.1.

Caracterizacion del Problema............................................................35

3.1.1.2.

Materiales a usar en el analisis.........................................................35

3.1.1.3.

Proceso de ventas manuales.............................................................36


3
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

3.1.1.4.
3.2.

Proceso de Ventas Automatizados.....................................................37

Instalacion y Configuracion de Herramientas de Desarrollo....................38

3.2.1.

Descripcion de la actividad asignada...................................................38

3.2.2.

Objetivos.............................................................................................. 38

3.2.2.1.

Objetivos Generales..........................................................................38

3.2.2.2.

Objetivos Especificos.........................................................................38

3.2.3.

Tecnologia Visual Studio 2010..............................................................39

3.2.4.

Instalacion del visual Studio 2010 Ultimate..........................................40

3.2.5. Principales Caracteristicas del gestor de base de Datos Microsoft SQL


SERVER40
3.3.

Diseo de la Base de Datos.....................................................................42

3.3.1.

Descripcion de la Actividad Asignada...................................................42

3.3.2.

Diccionario de Datos............................................................................ 42

3.3.2.1.
3.4.

Tabla Relacional................................................................................. 43

Pruebas Funcionales del Software...........................................................44

3.4.1.

Descripcion de la Actividad Asignada...................................................44

3.4.2.

Funciones Operativas...........................................................................44

3.5.

Reportes.................................................................................................. 45

3.5.1.

Descripcion de la Actividad Asignada...................................................45

3.5.2.

Descripcion de los reportes..................................................................46

4.

Conclusiones............................................................................................... 61

5.

Recomendaciones....................................................................................... 62

6.

Bibliografia.................................................................................................. 63

Bibliografa........................................................................................................ 63
7.

ANEXO........................................................................................................ 64

4
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

RESUMEN
Segn las organizaciones crecen tambien la cantidad de modulos los hace, a
medida que aumentan los modulos de una organizacin, el proceso de negocios
de la organizacin se incrementan y son mas complejos de lo que eran
anteriormente.
Para solucionar la problemtica de la empresa se emplean sistemas de
informacion con el proposito de organizar, controlar y mejorar sus procesos de
negocios asi como recolectar, procesar y alamcenar datos de la organizacin con
el proposito de transformar los datos en informacion util para la toma de
decisiones.
En este trabajo se pretende brindar un panorama general de los metodos y
tecnicas mas efectivas dentro del rugro de las ventas y de esta manera aplicarlas
al proceso de venta ya sea de un servicio o un determinado producto, razon
fundamental de la empresa, todo esto a traves de un sistema de informacion el
cual provee valor agregado

a la empresa ya que automatizara los procesos

involucrados en la actividad.

5
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

INTRODUCCION
A lo largo de la historia, los seres humanos han tenido la necesidad de administrar
y manejar diferente cantidad de recursos como son la mano de obra y las materias
primas, y en mayor medida, la informacion como capital empresarial y materia de
produccion. El conocimiento, que maneja la informacion para darle un uso util y
necesario dentro de la sociedad, generalmente forma parte de un proceso
minucioso de seleccin y almacenamiento en las empresa actuales. Manejar la
informacion es por lo tanto, una necesidad primordial para el ser humano, y es ah
donde surgen los llamados Sistemas de Informacion.
Los sistemas de informacion (SI) han cambiado la forma en que

operan las

organizaciones actuales. Atraves de su uso se logran importantes mejoras, pues


automatizan los procesos operativos, suministran una plataforma de informacion
necesaria para la toma de decisiones y, lo mas importante, su implantacion logra
ventajas competitivas o reducir la ventaja de los rivales.
El presente trabajo esta destinado a mostrar alguno de los tipos de Sistemas de
Informacion que se utiliza en la actualidad, donde se vera principalmente sus
ventajas y desventajas, trayendo consigo una mejora significativa al negocio y en
el incremento de la productividad de los trabajadores y los que toman decisiones
de negocio.

6
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

CAPITULO I
1. LA ORGANIZACIN
1.1. Descripcion de la empresa.
1.1.1. Nombre
CASE SOLUTIONS

1.1.2. Antecedentes Historicos


Somos una empresa formada pensando en usted, para
brindarle la

confianza y la solidez, que implica nuestra

experiencia en este rubro, le ofrecemos un servicio integral de


Soluciones Informaticos, Venta, Reparacion, Mantenimiento,
Diagnostico de Computadoras, monitores, Impresoras y
Fotocopiadoras,

asi

mismo

Soporte

Tecnico

Online,

Recuperacion de Datos del Disco Duro, Instalacion de


Software, Antivirus, Cableado y Configuracion de Redes para
Interne

Intrasnet,

Diseo

Web,

Dominios,

Hosting,

Posicionamiento Web, Correos Masivos (hipermarketing),


haga publicid ad a su empresa y deje de ser una mas sin ser
visitada.

7
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

El correcto funcionamiento de su computadora en su empresa


tanto como en su hogar es de suma importancia, ahora en
dia trabajamos con Internet, compratimos los masivos
recursos dentro de nuestra oficina, es una

herramienta de

trabajo mas, la cual tiene que funcionar en perfectas


condiciones.
Dado el uso frecuente de estas herramientas, necesita que el
mantenimiento a su computadora sea continuo, cada da
vamos avanzando ms en el campo de las nuevas tecnologas
por lo que es importante que los equipos de computo estn
actualizados, y as proteger los datos con los cuales
trabajamos estos deben ser confidenciales por lo que hay que
prevenir posibles ataques a la red. Esto es solo una
introduccin, pero ofrecemos muchos mas servicios. Tanto a
empresas como a particulares. Si usted tiene una empresa,
puede pedirnos presupuesto para hacerles un contrato de
mantenimiento.

1.1.3. Organigrama

8
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

1.1.4. Ubicacin Geografica


Av. Tito Jaime #404 Tingo Maria

1.1.5. Vision
Ser una empresa que contribuya al desarrollo de la sociedad
mediante soluciones tecnolgicas empresariales y sociales
aportando servicios de calidad en beneficio de la sociedad;
mediante el desarrollo aplicado a las necesidades del cliente o
empresas ofreciendo soluciones sistmicas con la finalidad de
mantener y reparar sus equipos de cmputo y/o crear o
desarrollar software de fcil uso, que tenga sobresalientes
niveles de rentabilidad, calidad, presencia e influencia en el
mercado laboral.

1.1.6. Mision
Ser una empresa reconocida a nivel nacional e internacional,
con

experiencia

en

mantenimiento

reparacin

de

computadoras as como tambin de ventas de equipos de


cmputo, y realizacin de software y soporte tcnico, donde se
brinde

productos de calidad y en donde el mejoramiento

continuo en todas las reas sean para el agrado de nuestros


usuarios. Mantenemos un contacto personalizado conociendo
las expectativas de los particulares y las empresas. Podremos
atenderle en horarios especiales y durante los fines de
semana, que le asegura una reparacin de calidad y
garantizada.
9
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

1.2. Area Funcional


Area de Ventas

1.2.1. PROBLEMA DEL AREA Y LA ORGANIZACIN

La falta de motivacion por parte de los lideres a los


vendedores, en las ventas las motivaciones lo son todo.
El crear campaas, ideas y conceptos para aumentar la
produccion y las ventas es de lo mas comun para generar
problemas ya que llegar a consensos es muy complicado
cuando cada persona tiene perspectivas, experiencias y todo
diferente a los demas.
Procesos inadecuados y gestion de la informacion en el area
de logistica
Problemas en la gestion de aprovisamientos
Disposicion fisica del almacen
Disponibilidad y fiabilidad de la informacion debido a la
introduccion mannual de datos.
10
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

1.3. Vision
Ser una empresa que contribuya al desarrollo de la sociedad
mediante

soluciones

tecnolgicas

empresariales

sociales

aportando servicios de calidad en beneficio de la sociedad; mediante


el desarrollo aplicado a las necesidades del cliente o empresas
ofreciendo soluciones sistmicas con la finalidad de mantener y
reparar sus equipos de cmputo y/o crear o desarrollar software de
fcil uso, que tenga sobresalientes niveles de rentabilidad, calidad,
presencia e influencia en el mercado laboral.

1.4. Mision
Ser un rea reconocida Institucional, con experiencia en
mantenimiento y reparacin de computadoras as como tambin de
ventas de equipos de cmputo, y realizacin de software y soporte
tcnico, donde se brinde productos de calidad y en donde el
mejoramiento continuo en todas las reas sean para el agrado de
nuestros usuarios.
Mantenemos un contacto personalizado conociendo las expectativas
de los particulares y las empresas. Podremos atenderle en horarios
especiales y durante los fines de semana, que le asegura una
reparacion de calidad y garantizada.

1.5. Objetivos
Relacionarnos de modo continuo con las organizaciones que
nos eligen, preocupandonos por conocer sus necesidades y
opiniones.
Trabajar con responsabilidad y vocacion de servicio.
11
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

Cumplir con los compromisos contraidos.


Destacar la lealtad, el valor de la palabra, el esfuerzo
permanente y el respeto por la comunidad.
Invertir permanentemente en la mejor

y mas reciente

tecnologia informatica disponible en el mercado, para


asegurar la mejor calidad y continuidad de nuestros servicios.
Considerar a nuestra gente uno de nuestros mas preciados
activos capacitandola y perfecionandola perfectamente.

CAPITULO II
2. MARCO CONCEPTUAL Y TEORICO
2.1. MARCO CONCEPTUAL
2.1.1. Sistemas de Informacion
Podemos decir que un sistema de informacin es un conjunto
de componentes que interaccionan entre s para alcanzar un
fin determinado, el cual es satisfacer las necesidades de
informacin de dicha organizacin. Estos componentes
pueden ser personas, datos, actividades o recursos materiales
en general, los cuales procesan la informacin y la distribuyen
de manera adecuada, buscando satisfacer las necesidades de
la organizacin.
El objetivo primordial de un sistema de informacin es apoyar
la toma de decisiones y controlar todo lo que en ella ocurre. Es
importante sealar que existen dos tipos de sistema de
informacin, los formales y los informales; los primeros utilizan
como medio para llevarse a cabo estructuras slidas como
ordenadores, los segundos son ms artesanales y usan
medios ms antiguos como el papel y el lpiz o el boca a
boca.
12
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

2.1.2. Desarrollo de Software


El

desarrollo

de

software

es

la

programacin

de

computadoras, documentacin, pruebas, y correccin de


errores involucrados en la creacin y el mantenimiento de
aplicaciones y marcos que participan en un ciclo de vida de
versin de software y que resulta en un producto de software.
El trmino se refiere a un proceso de escribir y mantener el
cdigo fuente, pero en un sentido ms amplio del trmino
incluye todo lo que est implicado entre la concepcin del
software que desee a travs de la manifestacin final del
software, idealmente en un planificado y estructurado proceso.
Por lo tanto, el desarrollo de software puede incluir la
investigacin, desarrollo de nuevos, la creacin de prototipos,
modificacin, reutilizacin, reingeniera, mantenimiento o
cualquier otra actividad que se traducen en productos de
software.
El software puede ser desarrollado para una variedad de
propsitos, los tres ms comunes son para satisfacer las
necesidades especficas de un cliente / negocio especfico (en
el caso de software personalizado), para satisfacer una
necesidad percibida de un conjunto de potenciales usuarios
(en el caso de comercial y software de cdigo abierto), o para
uso personal (por ejemplo, un cientfico puede escribir
software para automatizar una tarea mundana).

13
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

2.1.3. Implementacion
Una implementacin es la instalacin de una aplicacin
informtica, realizacin o la ejecucin de un plan, idea, modelo
cientfico, diseo, especificacin, estndar, algoritmo o poltica.
Es la realizacin de una especificacin tcnica o algoritmos
como un programa, componente software, u otro sistema de
cmputo.
Muchas implementaciones

son

dadas

segn

una

especificacin o un estndar. Por ejemplo, un navegador web


respeta (o debe respetar) en su implementacin, las
especificaciones recomendadas segn el World Wide Web
Consortium, y las herramientas de desarrollo del software
contienen implementaciones de lenguajes de programacin.

2.1.4. Reportes
Un reporte es un Documento, generado por el Sistema, que
nos presenta de manera Estructurada y/o Resumida, datos
relevantes guardados o generados por la misma aplicacin de

14
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

tal manera que se vuelvan tiles para los fines que la Escuela
o al Programa Escuelas de Calidad convengan.
Los reportes generalmente agrupan los datos de acuerdo a un
inters especfico; por ejemplo el reporte "Cheques emitidos
por la Escuela", presenta una lista de todos los documentos
que la Escuela ha dispuesto para pagar a proveedores o
prestadores de servicios, ordenados mediante nmeros y
fechas.
A diferencia de un Formulario, los datos dentro de un reporte
no pueden ser manipulados o modificados directamente, sino
que tienen que ser afectados en alguna otra parte del Sistema
para que se reflejen los cambios una vez que el reporte sea
generado nuevamente.
Un reporte es generado dinmicamente, es decir, cada vez
que lo mandamos llamar o invocamos desde el Sistema, el
reporte actualiza la informacin a los Datos ms recientes
disponibles. La seccin de Presentacin de Reportes, explica
como el SIPEC Web facilita los mismos al usuario.

2.1.5. Sistema de Gestion de Base de Datos


En el entorno informtico, la gestin de bases de datos ha
evolucionado desde ser una aplicacin ms disponible para
los computadores, a ocupar un lugar fundamental en los
sistemas de informacin. En la actualidad, un sistema de
informacin ser ms valioso cuanto de mayor calidad sea la
base de datos que lo soporta, la cual resulta a su vez un
componente fundamental del mismo, de tal forma que puede
llegarse a afirmar que es imposible la existencia de un sistema
15
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

de informacin sin una base de datos, que cumple la funcin


de "memoria", en todas sus acepciones posibles, del sistema.
Las bases de datos almacenan, como su nombre dice, datos.
Estos datos son representaciones de sucesos y objetos, a
diferente nivel, existentes en el mundo real: en su conjunto,
representan algn tipo de entidad existente. En el mundo real
se tiene percepcin sobre las entidades u objetos y sobre los
atributos de esos objetos; en el mundo de los datos, hay
registros de eventos y datos de eventos. Adems, en ambos
escenarios se puede incluso distinguir una tercera faceta:
aquella que comprende las definiciones de las entidades
externas, o bien las definiciones de los registros y de los
datos.
La transferencia entre las entidades del mundo real, y sus
caractersticas, y los registros contenidos en una base de
datos, correspondientes a esas entidades, se alcanza tras un
proceso lgico de abstraccin, conjunto de tareas que suelen
englobarse bajo el ttulo de diseo de bases de datos. Sin
embargo, es necesario definir, en primer lugar, qu es una
base de datos, independientemente de su diseo y/o su
orientacin. Entre las numerosas definiciones que pueden
encontrarse en la bibliografa, pueden escogerse, por su
exhaustividad, las siguientes:
(Guilera, 1993: 377) "Coleccin de datos correspondientes a
las diferentes perspectivas de un sistema de informacin (de
una empresa o institucin), existentes en algn soporte de tipo
fsico (normalmente de acceso directo), agrupados en una
organizacin integrada y centralizada en la que figuran no slo
los datos en s, sino tambin las relaciones existentes entre
ellos, y de forma que se minimiza la redundancia y se
16
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

maximiza la independencia de los datos de las aplicaciones


que los requieren."
(Casamayor, 1994: 9) "Una base de datos es una coleccin de
datos estructurados segn un modelo que refleje las
relaciones y restricciones existentes en el mundo real. Los
datos, que han de ser compartidos por diferentes usuarios y
aplicaciones, deben mantenerse independientes de stas, y su
definicin

descripcin

han

de

ser

nicas

estando

almacenadas junto a los mismos. Por ltimo, los tratamientos


que sufran estos datos tendrn que conservar la integridad y
seguridad de stos."
La segunda definicin aade los objetivos que debe cumplir un
sistema de gestin de bases de datos, sobre los cuales se
tratar ms adelante. Por ahora, basta considerar que deben
cumplir los objetivos de independencia de los datos (las
aplicaciones no deben verse afectadas por cambios en la
estructura de los datos), integridad de los datos (los datos
deben cumplir ciertas restricciones que aseguren la correcta
introduccin, modificacin y borrado de los mismos) y
seguridad (establecer diferentes niveles de acceso a los datos
a diferentes tipos de usuarios).
La entidad existente en el mundo real es objeto de un doble
tratamiento, desde el momento en que convierte en objeto de
la base de datos. El tratamiento de sus datos se va a realizar
en un nivel lgico, por una parte, y en un nivel fsico, por otra.
En el primero de ellos, el lgico, se va a trabajar en los
aspectos referidos a la identificacin de las caractersticas de
la entidad, su descripcin y organizacin, mientras que en el
segundo todo lo anterior se va a plasmar en la organizacin,
acceso y almacenamiento de los datos en un soporte fsico.
17
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

Esta divisin entre un nivel lgico y otro fsico se va reflejar en


todos los mtodos y conceptos subsiguientes.

2.2. MARCO TEORICO


2.2.1. Qu es software?
Se conoce como software al equipamiento lgico de un
sistema informtico, comprende un conjunto de componentes
lgicos necesarios para hacer posible la realizacin de tareas
especficas, Es el conjunto de los programas de cmputo,
procedimientos, reglas, documentacin y datos asociados que
forman

parte

de

las operaciones de un sistema de

computacin. El software es almacenado en un dispositivo


fsico llamado hardware, no todo hardware soporta las
caractersticas de cada software.

2.2.2. Ciclo de vida de un sistema de


informacion
Es un enfoque por fases de anlisis y diseo que sostiene que
los sistemas son desarrollados de mejor manera mediante el
uso de un ciclo especifico de actividades de analista y usuario.
Comnmente comprende el ciclo de vida del software y el ciclo
de vida de la base de datos, ambos ciclos poseen diferentes
fases.
El ciclo de vida de un sistema de informacin es un enfoque
por fases del anlisis y diseo que sostiene que los sistemas

18
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

son desarrollados de mejor manera mediante el uso de un


ciclo especifico de actividades del analista y del usuario.
Segn James Senn, existen tres estrategias para el desarrollo
de sistemas: el mtodo clsico del ciclo de vida de desarrollo
de sistemas, el mtodo de desarrollo por anlisis estructurado
y el mtodo de construccin de prototipos de sistemas. Cada
una de estas estrategias tienen un uso amplio en cada una de
los diversos tipos de empresas que existen, y resultan
efectivas si son aplicadas de manera adecuada.

2.2.2.1. Planificacin
La fase de planificacin es la que nos permite conocer
sobre el alcance que tendr el proyecto, que puntos
abarcara, los posibles riesgos que pueden llegar a
presentar y el orden en el cual se ejecutaran todas las
tareas en el proceso de su creacin.
Esta fase presenta una serie de pasos como son: la
definicin del problema, Determinacin de los objetivos,
Identificacin de las restricciones del sistema, Anlisis de
la factibilidad tcnica, Aprobacin o rechazo del proyecto,
Control de avance.

2.2.2.2. Anlisis
Esta fase es la que estudia las necesidades de informacin
de los usuarios finales, constituyndose la base del diseo
de un sistema de informacin. En esta fase se plantean
todos los por menores para poder obtenerlos resultados
que se esperan o quieren.
En esta fase se siguen

los

siguientes

pasos:

Comunicacin del proyecto, Organizacin del equipo del


19
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

proyecto, Definicin de las necesidades de informacin,


Definicin de criterios de desempeo del sistema y
Preparacin de la propuesta de diseo.

2.2.2.3. Diseo
Consiste en la descripcin y determinacin de los procesos
y datos que requiere el nuevo sistema, el cmo se quiere
el sistema, la forma en la que el sistema cumplir con los
requisitos identificados durante la fase de anlisis.
En esta fase se siguen los siguientes pasos: Preparacin
del diseo, Identificacin de alternativas del sistema,
Evaluacin de las alternativas del sistema, Seleccin de la
mejor configuracin, Preparacin de la propuesta de
implementacin y Aprobacin de la implementacin del
sistema

2.2.2.4. Implementacin
Comprende la adquisicin e integracin de los recursos
fsicos y conceptuales, en esta fase se ejecutan todas las
instalaciones y adiestramiento necesario

para poder

colocar el sistema en modo funcional.


En esta fase se siguen los siguientes pasos: Planificacin
de la implementacin, Anuncio de la implementacin del
nuevo sistema, Adquisicin del hardware, Adquisicin del
software, Preparacin de la base de datos, Preparacin de
las instalaciones fsicas, Capacitacin a los usuarios y
participantes, Preparacin del proceso de corte y cambio
del uso y Corte y cambio al nuevo sistema.

2.2.2.5. Uso y mantenimiento


Esta es la etapa final del ciclo de desarrollo de sistemas.
En esta fase se pone en ejecucin todo el trabajo realizado
por parte de analistas y usuarios, Comprende: supervisin,
20
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

evaluacin y modificacin de un sistema en el momento


que deje de ser efectivo para las nuevas tareas que
ocurran en un futuro.
En esta fase se siguen los siguientes pasos: Uso del
sistema, para cumplir con los objetivos propuestos,
Auditoria del sistema, Mantenimiento del sistema y
Formulacin de propuestas de reingeniera.

2.2.3. Clasificacion de los sitemas de


informacion
Sistemas de Procesamiento de Transaciones (TPS).
Sistema de Apoyo en la Toma de Decisiones (DSS).
Sistema de Apoyo a Ejecutivos (ESS).
Sistema de Informacion Gerencial (MIS).
Sistema de Gestion del Conocimeinto (KMS).

2.2.4. Lenguaje de Programacion


Un lenguaje de programacin es un idioma artificial diseado
para expresar procesos que pueden ser llevadas a cabo por
mquinas como las computadoras. Pueden usarse para crear
programas que controlen el comportamiento fsico y lgico de
una mquina, para expresar algoritmos con precisin, o como
modo de comunicacin humana.
Est formado por un conjunto de smbolos y reglas sintcticas
y semnticas que definen su estructura y el significado de sus
elementos y expresiones. Al proceso por el cual se escribe, se
prueba, se depura, se compila y se mantiene el cdigo fuente
de un programa informtico se le llama programacin.
Tambin la palabra programacin se define como el proceso
de creacin de un programa de computadora, mediante la
21
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

aplicacin de procedimientos lgicos, a travs de los


siguientes pasos:
o El desarrollo logico del programa para resolver un
problema en particular
o Escritura de la logica del programa empleando un lenguaje
de programacion especifico (codificacion del programa).
o Ensamblaje o compilacion del programa hasta convertirlo
en lenguaje de maquina.
o Prueba y depuracion del programa.
o Desarrollo de la documentacion.

2.2.5. Qu es la Programacion en 3 Capas?


La programacin por capas es una arquitectura clienteservidor en el que el objetivo primordial es la separacin de la
lgica de negocios de la lgica de diseo; un ejemplo bsico
de esto consiste en separar la capa de datos de la capa de
presentacin al usuario.
El diseo ms utilizado actualmente es el diseo en tres
niveles (o en tres capas) es buena.

2.2.5.1. Capa de Presentacion


Es la que ve el usuario (tambin se la denomina "capa de
usuario"), presenta el sistema al usuario, le comunica la
informacin y captura la informacin del usuario en un
mnimo de proceso (realiza un filtrado previo para
comprobar que no hay errores de formato). Tambin es
conocida

como

interfaz

grfica

debe

tener

la

caracterstica de ser "amigable" (entendible y fcil de usar)


para el usuario. Esta capa se comunica nicamente con la
capa de negocio.
22
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

2.2.5.2. Capa de Negocio


es donde residen los programas que se ejecutan, se
reciben las peticiones del usuario y se envan las
respuestas tras el proceso. Se denomina capa de negocio
(e incluso de lgica del negocio) porque es aqu donde se
establecen todas las reglas que deben cumplirse. Esta
capa se comunica con la capa de presentacin, para
recibir las solicitudes y presentar los resultados, y con la
capa de datos, para solicitar al gestor de base de datos
almacenar o recuperar datos de l. Tambin se consideran
aqu los programas de aplicacin.

2.2.5.3. Capa de Datos


es donde residen los datos y es la encargada de acceder
a los mismos. Est formada por uno o ms gestores de
bases de datos que realizan todo el almacenamiento de
datos,

reciben

solicitudes

de

almacenamiento

recuperacin de informacin desde la capa de negocio.

2.2.5.4. Qu es XP?
La programacin extrema es una metodologa de desarrollo
ligero (o gil) basada en una serie de valores y de prcticas de
buenas maneras que persigue el objetivo de aumentar la
productividad a la hora de desarrollar programas.
Este modelo de programacin se basa en una serie de
metodologas de desarrollo de software en la que se da
prioridad a los trabajos que dan un resultado directo y que
reducen la burocracia que hay alrededor de la programacin.
Una de las caractersticas principales de este mtodo de
programacin, es que sus ingredientes son conocidos desde el
23
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

principio

de

la

informtica.

Los

autores

de

XP han

seleccionado aquellos que han considerado mejores y han


profundizado en sus relaciones y en cmo se refuerzan los
unos con los otros.
El resultado de esta seleccin ha sido esta metodologa nica
y compacta. Por esto, aunque no est basada en principios
nuevos, s que el resultado es una nueva manera de ver el
desarrollo de software.
El objetivo que se persegua en el momento de crear esta
metodologa era la bsqueda de un mtodo que hiciera que
los desarrollos fueran ms sencillos. Aplicando el sentido
comn.
La Programacin Extrema se basa en 12 principios bsicos
agrupados en cuatro categoras:

2.2.5.5. Retroalimentacion a escala fina


2.2.5.5.1. El principio de Pruebas
se tiene que establecer un perodo de pruebas
de aceptacin del programa (llamado tambin
perodo de caja negra) donde se definirn las
entradas al sistema y los resultados esperados
de

estas entradas. Es muy recomendable

automatizar estas pruebas para poder hacer


varias

simulaciones

del

sistema

en

funcionamiento. Para hacer estas simulaciones


automatizadas, se pueden utilizar Ambientes de
Prueba (UNIT TESTING FRAMEWORKS). Un
buen ejemplo de un ambiente de prueba es el
JUnit para Java Otros ambientes de pruebas
24
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

para otros lenguajes como C, C++, JavaScript,


XML y servicios Web.

2.2.5.5.2. Proceso de Planifiacion


en esta fase, el usuario tendr que escribir sus
necesidades, definiendo las actividades que
realizar el sistema. Se crear un documento
llamado Historias del usuario (USER STORIES).
Entre 20 y 80 historias (todo dependiendo de la
complejidad

del

problema)

se

consideran

suficientes para formar el llamado Plan de


Liberacin, el cual define de forma especfica los
tiempos de entrega de la aplicacin para recibir
retroalimentacin por parte del usuario. Por regla
general, cada una de las Historias del usuario
suelen necesitar de una a tres semanas de
desarrollo. Son muy importantes y tienen que ser
una constante las reuniones peridicas durante
esta fase de planificacin. Estas pueden ser a
diario, con todo el equipo de desarrollo para
identificar problemas, proponer soluciones y
sealar aquellos puntos a los que se les ha de
dar ms importancia por su dificultad o por su
punto crtico.

2.2.5.5.3. El cliente en el sitio


se

le

dar

poder

para

determinar

los

requerimientos, definir la funcionalidad, sealar


las prioridades y responder las preguntas de los
programadores. Esta fuerte interaccin cara a
cara con el programador disminuye el tiempo de
25
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

comunicacin y la cantidad de documentacin,


junto con los altos costes de su creacin y
mantenimiento. Este representante del cliente
estar con el equipo de trabajo durante toda la
realizacin del proyecto.

2.2.5.5.4. Programacion en Parejas


uno de los principios ms radicales y en el que la
mayora de gerentes de desarrollo pone sus
dudas. Requiere que todos los programadores
XP escriban su cdigo en parejas, compartiendo
una

sola

mquina.

De

acuerdo

con

los

experimentos, este principio puede producir


aplicaciones

ms

buenas,

de

manera

consistente, a iguales o menores costes. Aunque


el pair-programming puede no ser para todo el
mundo.

2.2.5.6. Proceso continuo en lugar de por


lotes
2.2.5.6.1. Integracion Continua
permite al equipo hacer un rpido progreso
implementando las nuevas caractersticas del
software. En lugar de crear Builds (o versiones)
estables

de

acuerdo

un

cronograma

establecido, los equipos de programadores XP


pueden reunir su cdigo y reconstruir el sistema
varias veces al da. Esto reduce los problemas de
integracin comunes en proyectos largos y estilo
cascada.
26
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

2.2.5.6.2. Refactorizacion
Permite a los equipos de programadores XP
mejorar el diseo del sistema a travs de todo el
proceso

de

desarrollo.

Los

programadores

evalan continuamente el diseo y recodifican lo


necesario. La finalidad es mantener un sistema
enfocado a proveer el valor de negocio mediante
la

minimizacin

del

cdigo

duplicado

y/o

ineficiente.

2.2.5.6.3. Entregas Pequeas


colocan un sistema sencillo en produccin
rpidamente que se actualiza de forma rpida y
constante permitiendo que el verdadero valor de
negocio del producto sea evaluado en un
ambiente real. Estas entregas no pueden pasar
las 2 o 3 semanas como mximo.

2.2.5.7. Entedimiento Compartido


2.2.5.7.1. Diseo Simple
se basa en la filosofa de que el mayor valor de
negocio es entregado por el programa ms
sencillo que cumpla los requerimientos. Simple
Design se enfoca en proporcionar un sistema que
cubra las necesidades inmediatas del cliente, ni
ms ni menos. Este proceso permite eliminar
redundancias

rejuvenecer

obsoletos de forma sencilla.

27
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

los

diseos

2.2.5.7.2. Metafora
desarrollada por los programadores al inicio del
proyecto, define una historia de cmo funciona el
sistema completo. XP estimula historias, que son
breves descripciones de un trabajo de un sistema
en lugar de los tradicionales diagramas y
modelos

UML

(UNIFIED

MODELING

LANGUAGE). La metfora expresa la visin


evolutiva del proyecto que define el alcance y
propsito del sistema. Las tarjetas CRC (Clase,
Responsabilidad

Colaboracin)

tambin

ayudarn al equipo a definir actividades durante


el diseo del sistema. Cada tarjeta representa
una clase en la programacin orientada a objetos
y define sus responsabilidades (lo que ha de
hacer) y las colaboraciones con las otras clases
(cmo se comunica con ellas).

2.2.5.7.3. Propiedad colectiva del codigo


un cdigo con propiedad compartida. Nadie es el
propietario de nada, todos son el propietario de
todo. Este mtodo difiere en mucho a los
mtodos tradicionales en los que un simple
programador posee un conjunto de cdigo. Los
defensores de XP argumentan que mientras haya
ms gente trabajando en una pieza, menos
errores aparecern.

28
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

2.2.5.7.4. Estandar de codificacion


Define la propiedad del cdigo compartido as
como las reglas para escribir y documentar el
cdigo y la comunicacin entre diferentes piezas
de cdigo desarrolladas por diferentes equipos.
Los programadores las han de seguir de tal
manera que el cdigo en el sistema se vea como
si hubiera estado escrito por una sola persona.

2.2.5.8. Bienestar del programador


2.2.5.8.1. La semana de 40 horas
la programacin extrema sostiene que los
programadores cansados escriben cdigo de
menor cualidad. Minimizar las horas extras y
mantener los programadores frescos, generar
cdigo de mayor calidad. Como dice Beck, est
bien trabajar tiempos extra cuando es necesario,
pero no se ha de hacer durante dos semanas
seguidas.

2.2.6. .NET Framework


El Microsoft .NET Framework, es un componente de software
que puede ser o es incluido en los sistemas operativos
Microsoft Windows. Provee soluciones pre-codificadas para
requerimientos comunes de los programas y gestiona la
29
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

ejecucin de programas escritos especficamente para este


FRAMEWORK.
Microsoft desea que todas las aplicaciones creadas para la
plataforma Windows, sean basadas en el .NET Framework. Su
objetivo es crear un marco de desarrollo de software sencillo,
reduciendo las vulnerabilidades y aumentando la seguridad de
los programas desarrollados.
Las soluciones pre-codificadas que forman la biblioteca .NET,
cubren un gran rango de necesidades de la programacin de
programas. Los programadores las emplean y combinan con
sus propios cdigos en sus programas. El FRAMEWORK
incluye soluciones en reas como: la interfaz de usuario,
acceso a datos, conectividad a bases de datos, criptografa,
desarrollo de aplicaciones web, algoritmos numricos y
comunicacin de redes.
Con esta plataforma Microsoft incursiona de lleno en el campo
de los servicios web y establece al XML como norma en el
transporte de informacin en sus productos y lo promociona
como tal en los sistemas desarrollados utilizando sus
herramientas.

2.2.7. Qu es Microsoft SQL SERVER?


Microsoft SQL Server es un sistema para la gestin de bases
de datos producido por Microsoft basado en el modelo
relacional. Sus lenguajes para consultas son T-SQL y ANSI
SQL. Microsoft SQL Server constituye la alternativa de
Microsoft a otros potentes sistemas gestores de bases de
datos como son Oracle, PostgreSQL o MySQL.
Sus caracteristicas son:
o Soporte de transacciones.
30
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

o Soporta procedimientos alamcenados.


o Incluye tambien un entorno grafico de administracion,
que permite el uso de comandos DDL y DML
graficamente.
o Permite trabajar en modo cliente-servidor, donde la
informacion y datos se alojan en el servidor y los
terminales o clientes de la red solo acceden a la
informacion.
o Ademas permite administrar informacion de otros
servidores de datos.

2.2.8. Bizagi
Bizagi

es

una

suite

ofimtica

con

dos

productos

complementarios, un Modelador de Procesos (Bizagi Process


Modeler) y una Suite de BPM (Bizagi BPM Suite).
Bizagi Process Modeler es un Freeware que cuenta con miles
de usuarios a nivel mundial y es utilizado para diagramar y
documentar procesos usando la notacin estndar BPMN
(Business Process Modeling Notation).
Bizagi BPM Suite es una solucin de Gestin de procesos de
negocio

(BPM)

que

le

permite

las

organizaciones

ejecutar/automatizar procesos o flujos de trabajo (workflows).


Bizagi BPM Suite se integra con aplicaciones como SAP,
Documentum, Sharepoint y correo electrnico. Existe una
edicin de nivel de entrada (Edicin Xpress) y dos ediciones
corporativas (Enterprise .NET y Enterprise JEE).
Bizagi Limited es una compaa privada establecida en 1989,
y su nombre significa Agilidad de Negocio (Business Agility).
Las oficinas principales estn ubicadas en Inglaterra y cuenta
con operacin directa en el Reino Unido, Espaa, Alemania y
Colombia; adems est presente en ms de 25 pases a nivel
31
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

mundial a travs de una red extendida de socios. Los clientes


de Bizagi se encuentran en todas las industrias incluyendo el
sector

pblico,

financiero,

servicios,

energa,

salud,

manufactura, entre otros.

2.2.8.1. Caracteristicas
2.2.8.1.1. Bizagi Process Modeler
Bizagi

Limited

es

una

compaa

privada

establecida en 1989, y su nombre significa


Agilidad de Negocio (Business Agility). Las
oficinas principales estn ubicadas en Inglaterra
y cuenta con operacin directa en el Reino
Unido, Espaa, Alemania y Colombia; adems
est presente en ms de 25 pases a nivel
mundial a travs de una red extendida de socios.
Los clientes de Bizagi se encuentran en todas las
industrias incluyendo el sector pblico, financiero,
servicios, energa, salud, manufactura, entre
otros.

2.2.8.1.2. Bizagi BPMN Suite


Una vez terminados los diagramas de proceso en
el

modelador

de

procesos,

stos

pueden

exportarse a Bizagi BPM Suite para automatizar


los procesos o flujos de trabajo (workflows). Los
diagramas

de

proceso

pueden

tambin

construirse directamente en la Suite. La Suite


consiste de dos herramientas: Bizagi Studio, el
mdulo de construccin, y Bizagi BPM Server
para ejecucin y control. En Bizagi Studio el
32
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

usuario puede definir grficamente el modelo


asociado al proceso de negocio (flujo grama,
reglas de negocio, interfaz de usuario, etc.) para
la ejecucin del mismo. Esto incluye las formas o
formularios web que sern mostrados en el portal
de trabajo (Work Portal) para la interaccin del
usuario final con el proceso. Los modelos se
guardan en una base de datos y son utilizados
posteriormente en la ejecucin por Bizagi BPM
Server. Bizagi BPM Server ejecuta la aplicacin
web o portal de trabajo para los usuarios finales.
Bizagi BPM Suite trae varias caractersticas preconstruidas tales como: Seguimiento y monitoreo
grfico en tiempo real, alarmas y notificaciones,
anlisis de desempeo y reportes, auditora y
trazabilidad y enrutamiento de la carga de
trabajo. Bizagi BPM Suite es una solucin
probada en calidad y robusta. Bizagi BPM Suite
tambin se puede integrar con sistemas CRM y
ERP.

CAPITULO III
3. FUNCIONES Y ACTIVIDADES DESARROLLADAS
3.1. Analisis del Proceso de Captacion y Traslado
de Informacion
El recogo de informacion detallada que nos proporciono la empresa
referente a

los productos

y servicios que ofrece asi como la

estructura en la que esta formada la organizacin, de iguasl modo


se opto por realizar ventas ficticias simulando la venta real, ademas
de esto las compras propias de la empresa para el llenado del stock.
33
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

3.1.1. Descripcion de la actividad asignada


3.1.1.1. Caracterizacion del Problema
La gran mayoria de las empresas de ventas, actualmente
en la provincia de Leoncio Prado (Tingo Maria) no cuenta
con un Sistema de Informacion (Software) que les permita
automatizar

todo el proceso de compra, venta y

reparacion de un determinado producto.


El almacenamiento de datos del

modulo de ventas lo

llevan en documentos Excel o sino escrito en cuadernos y


libros contables, el cual no brinda control de procesos de
negocios, analisis de datos y tampoco un buen manejo de
informacion. Debido a estas limitaciones la organizacin
tiene problemas con datos inherentes y erroneos, demora
de sus procesos de negocio, demora en la interpretacion
de datos y existe

incertidumbre para la toma de

decisiones.

3.1.1.2. Materiales a usar en el analisis


o Cuestionarios
o Historias deUsuarios

3.1.1.3. Proceso de ventas manuales

34
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

3.1.1.4. Proceso de Ventas Automatizados

35
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

3.2. Instalacion y Configuracion de Herramientas


de Desarrollo
3.2.1. Descripcion de la actividad asignada
Automatizar todos los procesos internos, propios de las
organizaciones involucradas en el proceso de operaciones
diarias de la organizacin ( area ventas )

3.2.2. Objetivos
3.2.2.1. Objetivos Generales
o Desarrollar un software que cubra las expectativas
del usuario como:
Realizar un control general de todos los
productos a vender en la empresa CASE
SOLUTIONS.

3.2.2.2. Objetivos Especificos


o Administrar la informacion general de ventas
realizadas en el transcurso de un tiempo
determinado
o Determinar los productos mas vendidos en un
tiempo determinado
o Determinar el producto que genera mas ganancias
en un tiempo determinado
o Determinar cual es nuestro mejor proveedor en un
tiempo determinado
o Determinar quien es nuestro mejor vendedor en un
tiempo determinado
36
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

o Determinar quien es nuestro mejor cliente en un


tiempo determinado

3.2.3. Tecnologia Visual Studio 2010


Microsoft Visual Studio es un entorno de desarrollo integrado
(IDE, por sus siglas en ingls) para sistemas operativos
Windows. Soporta varios lenguajes de programacin tales
como Visual C++, Visual C#, Visual J#, y Visual Basic .NET, al
igual que entornos de desarrollo web como ASP.NET. Aunque
actualmente se han desarrollado las extensiones necesarias
para muchos otros.
Visual Studio permite a los desarrolladores crear aplicaciones,
sitios y aplicaciones web, as como servicios web en cualquier
entorno que soporte la plataforma .NET (a partir de la
versin .NET 2002). As se pueden crear aplicaciones que se
intercomuniquen entre estaciones de trabajo, pginas web y
dispositivos mviles.
Visual Studio 2010 es la versin ms reciente de esta
herramienta, acompaada por .NET Framework 4.0. La fecha
del lanzamiento de la versin final fue el 12 de abril de 2010.5
Hasta ahora, uno de los mayores logros de la versin 2010 de
Visual Studio ha sido el de incluir las herramientas para
desarrollo de aplicaciones para Windows 7, tales como
herramientas para el desarrollo de las caractersticas de
Windows 7 (System.Windows.Shell) y la Ribbon Preview para
WPF.
Entre sus ms destacables caractersticas, se encuentran la
capacidad para utilizar mltiples monitores, as como la
posibilidad de desacoplar las ventanas de su sitio original y
acoplarlas en otros sitios de la interfaz de trabajo.
37
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

Adems ofrece la posibilidad de crear aplicaciones para


muchas plataformas de Microsoft, como Windows, Azure,
Windows Phone 7 o Sharepoint. Microsoft ha sido sensible a la
nueva tendencia de las pantallas tctiles y con este Visual
Studio 2010 tambin es posible desarrollar aplicativos para
pantallas multitctiles.

3.2.4. Instalacion del visual Studio 2010


Ultimate
Conjunto completo de herramientas de gestin del ciclo de
vida de una aplicacin para los equipos que garantizan unos
resultados

de

calidad,

desde

el

diseo

hasta

la

implementacin. Ya sea creando nuevas soluciones o


mejorando las aplicaciones existentes, Visual Studio 2010
Ultimate le permite llevar sus ideas a la vida en un nmero
creciente de plataformas y tecnologas - incluyendo la nube y
la computacin paralela.

3.2.5. Principales Caracteristicas del gestor de


base de Datos Microsoft SQL SERVER
o Soporte de transacciones.
o Soporta procedimientos almacenados.
o Incluye tambin un entorno grfico de administracin,
que permite el uso de comandos DDL y DML
grficamente.
o Permite trabajar en modo cliente-servidor, donde la
informacin y datos se alojan en el servidor y los
terminales o clientes de la red slo acceden a la
informacin.
38
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

o Adems permite administrar informacin de otros


servidores de datos.
o Este sistema incluye una versin reducida, llamada
MSDE con el mismo motor de base de datos pero
orientado a proyectos ms pequeos, que en sus
versiones 2005 y 2008 pasa a ser el SQL Express
Edition, que se distribuye en forma gratuita.
o Es

comn

desarrollar

completos

proyectos

complementando Microsoft SQL Server y Microsoft


Access a travs de los llamados ADP (Access Data
Project). De esta forma se completa la base de datos
(Microsoft SQL Server), con el entorno de desarrollo
(VBA Access), a travs de la implementacin de
aplicaciones de dos capas mediante el uso de
formularios Windows.
o En el manejo de SQL mediante lneas de comando se
utiliza el SQLCMD
o Para el desarrollo de aplicaciones ms complejas (tres
o ms capas), Microsoft SQL Server incluye interfaces
de acceso para varias plataformas de desarrollo, entre
ellas .NET, pero el servidor slo est disponible para
Sistemas Operativos.

3.3. Diseo de la Base de Datos


3.3.1. Descripcion de la Actividad Asignada
Se mostrara la Base de Datos diseada para implementar
nuestro

sistema

de

informacin,

con

relaciones o caractersticas de cada tabla.

39
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

sus

respectivas

3.3.2. Diccionario de Datos


A continuacion se describiran las tablas con sus respectivas
caracteristicas:

40
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

3.3.2.1. T
abl
a

Relacional

41
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

42
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

3.4. Pruebas Funcionales del Software


3.4.1. Descripcion de la Actividad Asignada
3.4.2. Funciones Operativas
Se

mostrara

pantallazos

del

sistema

operaciones, estas son las siguientes

43
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

realizando

las

44
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

3.5. Reportes
3.5.1. Descripcion de la Actividad Asignada
Se mostraran pantallazos de los reportes que realiza nuestro software para la ayuda de una mejor
toma de decisiones.

45
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

3.5.2. Descripcion de los reportes

En el ao 2014 el producto ms vendido es la Impresora Lser con una cantidad de 545 unidades.

En el ao 2013 el producto ms vendido es la Impresora tinta Continua con una cantidad de 5193 u

46
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

47
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

En el ao 2015 el producto mas vendido es el teclado USB con una cantidad de 228 unidades.

48
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

En el ao 2013 el producto que gener ms ganancias fue la Laptop i7 con un total de 2108084 sole

49
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

En el ao 2014 el producto que gener ms ganancias fue la Laptop i7 con un total de 2069100 sole

50
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

En el ao 2015 el producto que gener ms


ganancias fue la Laptop i7 con un total de
2557796 soles.

51
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

En el ao 2013 el mejor proveedor fue PATFOR S.A.C. con una cantidad de 10720

52
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

En el ao 2014 el mejor proveedor fue Seilert con una cantidad de 2163

53
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

En el ao 2015 el mejor proveedor fue PATFOR S.A.C. con una cantidad de 404

54
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

En el ao 2013 el mejor vendedor fue Luis con un total de ventas de 8178447.1999995

55
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

En el ao 2014 el mejor vendedor fue Mariela con un total de ventas de 3569875.1

56
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

En el ao 2015 el mejor vendedor fue Luis con un total de ventas de 597905

57
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

En el ao 2013 el mejor cliente fue el Colegio Gmez con un total de 2396913.2

58
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

En el ao 2014 el mejor cliente fue la Municipalidad Naranjillo con un total de 2272586.8

59
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

En el ao 2015 el mejor cliente fue el Peah con un total de 295911

60
ING.PAUCAR PALOMINO WILLIAM GEORGE

SISTEMA DE INFORMACION

4. Conclusiones
o La implemetacion de un sistema de Procesamiento de Transacciones
permite la optimizacion de sus procesos de negocios para una mejor
organizacin y eficiente manejo del flujo de informacion. Al tener un
mejor Sistema de Informacion la empresa puede alcanzar sus
objetivos de negocio.
o son visibles de como los rocesos de

negocios mejoran una vez

implemetado el Sistema de Informacion debido a que

podemos

observar que algunos procesos se eliminaron y dieron creacion a


nuevos mientras que otros se automatizaron.
o El software enfocado a un Sistema de Procesameinto de
Transacciones nos permitio que la empresa Case Solutions permite
transformar datos de TPS en informacion mediante reportes
destinado al gerente para no tener
decisones.

5. Recomendaciones

61
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

incertidumbre en la toma de

o Promover e impulsar la realizacion de este tipo de proyectos para


beneficiar de este modo tanto a las demas empresas que aun no
cuentan con un Sistema de Informacion en su empresa.
o La capacitacion del personal es primordial para el uso del software
debido a que el analisis de rendimiento de personal esta enfocado
en errores de ingreso en el software.

62
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

6. Bibliografia
Bibliografa
Casamayor, M. C. (1994: 9). Una Base de Datos es una coleccion de datos
estructurados.
Guilera. (1993: 377). Coleccion de Datos correspondientes a las diferentes
perspectivas de un SI.
Libro Sistemas de Informacin Gerencial de Kenneth C. Laudon y Jane P. Laudon
Editorial Prentice Hall, 2004.

63
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

7. ANEXO
CUESTIONARIO DE LAS ENTREVISTAS
De qu manera se viene llevando actualmente el registro de productos
y/o servicios?
Qu punto de vista tiene del proceso actual de trabajo?
Qu tipo de personal trabaja en su empresa?
Cmo es el proceso de venta de los productos en un da?
Qu tipo de documentos utiliza la empresa para comprar sus
productos?
Qu deficiencias y/o demoras

hay en el manejo en los proceso de

negocio?
Qu procesos le gustara que haga el software que se pretende
desarrollar?
En el futuro deseara mejorar en su proceso de negocio?

64
ING.PAUCAR PALOMINO WILLIAM GEORGE
SISTEMA DE INFORMACION

También podría gustarte