Вы находитесь на странице: 1из 47

A quienes en la vida nos han

dado alegría, amor, apoyo,


enseñanza desinteresada y
comprensión les dedicamos
este proyecto con el cariño más
sublime y humano que
guardamos en nuestras almas y
también por permitir que
culminemos nuestra carrera
profesional con éxito.

2
AGRADECIMIENTO

Al Instituto de Educación Superior Tecnológico Privado “JHALEBET”, por

habernos albergado en sus aulas durante estos tres años, y brindarnos

las facilidades para poder lograrnos como grandes profesionales en

valores, conocimientos y como personas de bien para la comunidad.

A la Directora General del I.E.S.T.P”JHALEBET”, por ser nuestra guía y

pilar fundamental para poder realizar este proyecto.

A nuestros profesores, quienes con sus conocimientos y sabios concejos

nos ayudan a mejorar cada día y lograr que seamos profesionales

responsables con valore para un mañana mejor.

A nuestros compañeros, quien mediante una convivencia diaria de tres

años hemos podido cultivar la amistad, el compañerismo y respeto mutuo,

pasando por buenos y malos momentos pero inolvidables en las aulas de

nuestra institución convirtiéndonos en una gran familia educativa.

3
ÍNDICE

Carátula

Dedicatoria

Agradecimiento

Índice

Introducción

l. IDENTIFICACIÓN DEL PROYECTO

1.1. Título Del Proyecto

1.2. Responsables Del Proyecto

1.3. Beneficiarios Directos e Indirectos

1.4. Ubicación

1.5. Institución Responsable

1.6. Duración

ll. MARCO TEÓRICO

2.1. Antecedentes

2.2. Bases Teóricas

2.3. Definición De Términos Básicos

4
INTRODUCCIÓN

El presente trabajo llevara a los estudiantes a tener un conocimiento

general de algunos aspectos importantes sobre el tema, del proceso de

sistema de ventas de la librería Los Colores.

La investigación planteada en este proyecto está relacionado a mejorar el

proceso de venta en la Librería Los Colores, ubicada en el Jr. Revoredo

cdra. 5 del distrito de Parcona, a través de un sistema informático para lo

cual se tuvo que conocer exactamente como realizan el proceso de venta,

para llegar a esta información se tuvo que utilizar técnicas e instrumentos

como encuesta y entrevista.

El trabajo posee resultados en cuadros estadísticos que brinda

información de cómo realizaban las ventas, que programas utilizaban, el

tiempo que se demoraban, etc. Todo esto sirve como indicador para

plantear la creación de un sistema informático; la arquitectura del software

planteado se utilizó la metodología RUP para la construcción de los

planos o diagramas de casos de usos para tener un mejor análisis del

software, la base de datos está hecho con el sistema gestor de base de

datos Sql Server y la interfaz en Visual Basic .Net.

El presente proyecto se planteó el diseño e Implantación Informático para

mejorar el proceso de ventas en la librería Los Colores, con el objetivo

de controlar el stock de sus productos, mejorar el proceso de venta,

5
logrando un posicionamiento competitivo en el ámbito Distrital regional y

satisfacer las necesidades de sus clientes.

El proyecto planteado posee un tipo de investigación Descriptiva y

Aplicada, Descriptiva porque se analizó en función a dos variables

(Independiente y Dependiente), y el planteamiento de hipótesis, aplicada

porque utilizaremos programas que se serán aplicadas para el desarrollo

de la herramienta.

Para alimentar de la información sobre los procesos en la librería Los

Colores se utilizó el método de encuestas, realizando una pre-tes y pos-

tes que por consiguiente fue de mucha importancia para aceptar la

hipótesis planteada.

Por tanto concluimos que el Sistema informático del proceso de Ventas

de la librería Los Colores brindara información satisfactoriamente para los

reportes utilizados de acuerdo a los datos de la presente investigación

busca obtener una considerable mejora en el control de sus

procesos de ventas analizando la problemática actual e identificando las

causales y estableciendo objetivos que permitan superar las

debilidades del proceso.

6
I. IDENTIFICACIÓN
DEL PROYECTO

7
I. IDENTIFICACIÓN DEL PROYECTO

1.1. Título del proyecto

El título elegido para el desarrollo y ejecución del proyecto

educativo, tiene como nombre: “DISEÑO E

IMPLEMENTACIÓN DEL SISTEMA “HARDSYS” QUE

PERMITE ADMINISTAR LAS VENTAS DE LA LIBRRIA “LOS

COLORES” EN EL DISTRITO DE PARCONA

1.2. Responsables del proyecto

Para la elaboración y ejecución del siguiente proyecto

educativo, tiene como responsables a los estudiantes de la

carrera de computación e informática que a continuación se

menciona:

 …………………..

 …………………….

 ……………….

1.3. Beneficiarios directos e indirectos

Beneficiarios Directos:

Los beneficiarios directos se encuentran en los personajes

responsables del proyecto educativo y en el propietario de la

librería.

8
Beneficiarios Indirectos:

Las personas, empresas del distrito como clientes de la librería.

1.4. Ubicación

El proyecto educativo se ejecutará en las instalaciones del Jr.

Revoredo cdra. 5 Nº 530 del distrito de Parcona - Ica

1.5. Institución Responsable

La institución responsable para la implementación y ejecución

del proyecto educativo es el I.E.S.T.P. “Jhalebet”, ubicado en la

calle Lima Nº 434 – Ica

1.6. Duración

El proyecto educativo se inició el 12 de marzo del 2017 y tendrá

como final el 20 de julio del 2018 con un aproximado de 17

meses.

9
II. MARCO TEÓRICO

10
2.1. Antecedentes:

El presente proyecto educativo, cuenta con los siguientes

antecedentes de estudios:

Según, LLACCHUA GUTIERRES, Melquiades (2007) “DISEÑO DE

UN SISTEMA DE COMERCIALIZACION PARA LA LIBRERIA LA

ESPERANZA: El diseño modular que tiene el sistema facilita la

administración y el entendimiento del mismo haciendo más la

integración de otros módulos o componentes para su crecimiento con

ello también cabe recalcar que el diseño multiplataforma hace que se

integre fácilmente a cualquier plataforma de hardware y software.

El uso de metodología de desarrollo RUP, conjuntamente con el

lenguaje UML y el manejo de los conceptos de la programación

orientada a objetos, propiciaron que el desarrollo del sistema sea

entendible, sostenible, incremental. Más aun, el uso de un entorno de

desarrollo rápido como es Visual Basic.Net, ha hecho que nuestro

desarrollo sea concluido en el tiempo previsto.

Según, VÁSQUEZ RÍOS, Danny (2008) “ANÁLISIS Y DISEÑO DE

UN SISTEMA INFORMÁTICO PARA EL CONTROL DE LOS

PROCESOS DE COMERCIALIZACIÓN DE LA LIBRERIA GRUPO LA

SELVA.” El presente proyecto educativo consiste en Automatizar el

proceso de centralización de datos reduce los gastos administrativos y

permite obtener información más confiable y oportuna, permitiendo

11
que la toma de decisiones sea más fluida. Los sistemas de

información distribuidos reducen la redundancia de tareas durante el

control del proceso de comercialización estudiado.

El análisis y diseño de diseño mediante la aplicación de las disciplinas

del RUP y UML permite obtener modelos muy detallados y completos

de los sistemas que se desarrollan en el mundo real. Aunque implica

un esfuerzo mayor que otras metodologías, el RUP mediante la

iteración permite un control mayor del ciclo del desarrollo del software.

Según, VILEMA ESCUDERO María del Carmen (2007) " DISEÑO

DE UN SISTEMAS DE INFORMACION COMERCIAL PARA LA

LIBRERÍA LA FAMILIA” Llego a la siguiente conclusión: El

diagnóstico y levantamiento de información, como primero pasos para

el desarrollo de sistema, se constituye en elementos críticos para el

éxito de proyecto de software, pues allí donde se establecen los

problemas actuales y carencias en el desarrollo del procesos. Es por

ello que debe centrarse gran esfuerzo y tiempo a su realización. El

uso de entrevistas personales y /o cuestionarios a los usuario de la

empresa es de vital importancia. Pues termina estableciendo sus

necesidades de información e involucrarlos en el desarrollo del

proyecto desde el principio.

12
Según, SEBASTIÁN ANTONIO GUZMÁN SILVA (2010), en su

investigación titulada, “DISEÑO Y OPTIMIZACIÓN DEL PROCESO

DE GESTIÓN Y EJECUCIÓN DE LA VENTA MAYORISTA PARA

UNA LIBRERÍA LA IMPROVEMENT”. Conclusión: Lo que ha

permitido entre estas sinergias se encuentra el hecho que el análisis

de Venta Cruzada sea una extensión del comercio de datos, que se

realiza con el apoyo de una empresa de prestigio como lo es las

Ventas. Por otro lado, los Modelos de Optimización demuestran tener,

a partir de una muestra pequeña pero representativa de acuerdo a su

variedad y niveles de compra, una cercanía con el comportamiento

real de los clientes. Es importante hacer notar en este punto de

comparación que la realización de la tercera etapa de optimización

(en el sentido de aprovechar de mejor manera los recursos de las

fuerzas de ventas para mejorar los resultados tanto en los ingresos

como en la calidad percibida por el cliente) marcaría una diferencia

importante, pues es la base del crecimiento de los ingresos

aprovechando de mejor manera las necesidades de los clientes,

incluso generando en ellos necesidades que serán satisfechas

inmediatamente por la empresa, incluso antes que al cliente se le

presenten como urgencias por consideraciones no son tomadas en el

momento correcto, sino que son sugeridas por el vendedor.

13
2.2. Marco Teórico

2.1.1. SISTEMA INFORMATICO

Un sistema informático como todo sistema, es el conjunto de partes

interrelacionadas, hardware, software y de recurso humano (humanware)

que permite almacenar y procesar información. El hardware incluye

computadoras o cualquier tipo de dispositivo electrónico inteligente, que

consisten en procesadores, memoria, sistemas de almacenamiento

externo, etc. El software incluye al sistema operativo, firmware y

aplicaciones, siendo especialmente importante los sistemas de gestión de

bases de datos. Por último el soporte humano incluye al personal técnico

que crean y mantienen el sistema (analistas, programadores, operarios,

etc.) y a los usuarios que lo utilizan.

Incluso la computadora más sencilla se clasifica como un sistema

informático, porque al menos dos componentes (hardware y software)

tienen que trabajar unidos. Pero el genuino significado de "sistema

informático" viene mediante la interconexión. Muchos sistemas

informáticos pueden interconectarse, es unirse para convertirse en un

sistema mayor. La interconexión de sistemas informáticos puede tornarse

difícil debido a incompatibilidades. A veces estas dificultades ocurren a

nivel de hardware, mientras que en otras ocasiones se dan entre

programas informáticos que no son compatibles entre sí.

Los diseñadores de sistemas informáticos no necesariamente esperan

que sus sistemas se puedan interconectar con otros sistemas. Por otro

lado, los técnicamente eruditos a menudo pueden configurar sistemas

14
diferentes para que se puedan comunicar entre sí usando un conjunto de

reglas y restricciones conocidas como protocolos. Los protocolos tratan

precisamente de definir la comunicación dentro de y entre sistemas

informáticos distintos pero conectados entre sí. Si dos sistemas

informáticos usan el mismo protocolo, entonces podrán ser capaces de

interconectarse y formar parte de un sistema mayor.

Los equipos informáticos han servido desde sus principios para la

manipulación de la información, entendiéndose por información todo

aquello que permite a las personas adquirir algún tipo de conocimiento.

Desde el comienzo de su existencia, el hombre ha utilizado diversos tipos

de información. Sin embargo, al ser ésta escasa, no precisó de

tratamiento ni organización. A lo largo de la Historia, el uso y tratamiento

de la información ha evolucionado al compás del desarrollo de la

Humanidad, y a su vez ha sido uno de los pilares del mismo. La

información empleada por el hombre ha ido aumentando

progresivamente, lo que ha obligado a idear técnicas para poder

almacenarla y tratarla adecuadamente. Así nació la escritura y de ahí la

imprenta, las máquinas de escribir, las calculadoras, etc., hasta el

nacimiento de la informática y su auge en nuestros días.

Los sistemas informáticos, que pertenecen al grupo de tecnologías de la

información, comprenden todos aquellos medios que permiten la

organización como formas de ordenar y clasificar la información, el

almacenamiento como métodos para guardar la información, la

transmisión como medios de comunicación y el tratamiento de la

15
información como conjunto de operaciones que pueden realizarse de

forma rápida y segura.

En los últimos años estamos viviendo un espectacular desarrollo de las

nuevas tecnologías de la información. Probablemente estamos asistiendo

a una de las más profundas revoluciones tecnológicas de la Historia de la

Humanidad y el elemento clave de dicha revolución es el ordenador y el

desarrollo de la Informática. Esta, es por tanto, el conjunto de

conocimientos científicos y técnicos que hacen posible el tratamiento

automático de la información. El término se usó por primera vez en 1962 y

proviene de la unión de dos palabras Información automática.

La revolución informática está modificando nuestra forma de vida y

transformando la sociedad en lo que se ha dado en denominar “sociedad

de la información”, siendo las bases de este desarrollo las siguientes:

 La evolución de los ordenadores y su irrupción en todos los ámbitos

(administración, industria, comercio, educación, investigación, ocio).

 La utilización de tecnología multimedia, que proporciona el soporte

adecuado para almacenar y manipular todo tipo de información

(textos, sonidos, imágenes)

 El avance de las telecomunicaciones, cuya tecnología evoluciona

vertiginosamente debido a la aparición de redes telefónicas digitales,

la utilización de fibra óptica como medio de transmisión y los

satélites artificiales de comunicaciones.

16
 La aparición de las autopistas de la información, que permiten

conectar entre sí los ordenadores de cualquier punto del planeta y

 transferir información entre ellos.

ELEMENTOS DE UN SISTEMA INFORMÁTICO

Un Sistema Informático es un conjunto de elementos que interactúan

entre sí con el fin de llevar a cabo la automatización de la información.

Los elementos de un Sistema Informático son:

1. El Hardware

2. El Software

3. Los Usuarios

1) EL HARDWARE:

Es la parte física del computador, es decir, todo lo que podemos tocar,

armar y desarmar. Ejemplo: el teclado, ratón, torre, monitor, disco

duro, impresora, etc.

Si no hay Hardware, entonces no se tiene al objeto tecnológico

llamado “computador”.

2) EL SOFTWARE:

Es el conjunto de programas que le dan vida al Hardware.

17
Si no hay software, entonces el Hardware no funciona; el computador

no hace nada. No tiene sentido usarlo porque no hay programas para

trabajar en él.

El Software se puede clasificar en: Firmware, Sistemas Operativos y

Aplicaciones.

a) FIRMWARE: Es el conjunto de instrucciones necesarias para el buen

funcionamiento del computador; también es llamado “Programa de

arranque” y generalmente podemos ver algo de ellas, inmediatamente se

enciende la computadora.

b) SISTEMAS OPERATIVOS: Es el programa que administra los

dispositivos y recursos del computador. Lo podemos comparar con un

director de una orquesta, el cual controla los instrumentos y da las

órdenes de qué instrumento debe tocar y cuál de ellos se debe callar para

obtener una buena melodía. Ejemplos: Windows XP, Windows Vista,

Windows 7, Linux, Mac, Unix.

c) APLICACIONES: Son programas para tareas específicas tales como

Word (para escribir textos), Paint (para dibujar), Ares (para descargar

música), Internet Explorer (para navegar en Internet).

3) LOS USUARIOS:

Son las personas que usan la computadora.

18
Sin los usuarios no tendría sentido la existencia de la computadora,

porque nadie la usaría. Y tenerla en casa sería como tener un adorno

más.

Los Usuarios se clasifican en:

a) DESARROLLADORES: Son las personas que utilizan la computadora

con el fin de crear nuevo hardware o software. Generalmente son

ingenieros o personal con conocimientos especializados.

b) TÉCNICOS: Son las personas encargadas de instalar y dar

mantenimiento al hardware o al software.

c) OPERARIOS: son los usuarios finales, es decir, todas las personas

que utilizan el computador como ayuda para sus actividades cotidianas.

Ejemplo: Los estudiantes, usan el computador para consultar tareas,

imprimir trabajos escritos, escuchar música, conocer gente en facebook,

etc.

MEDIOS

Los Medios, mejor conocido como HARDWARE, se designa en un

sistema informático a los componentes físicos del sistema. Constituido por

un conjunto de elementos mecánicos, magnéticos, ópticos, eléctricos y

electrónicos que forman parte del sistema informático. "La función de

estos componentes suele dividirse en tres categorías principales: entrada,

salida y almacenamiento. Los componentes de esas categorías están

19
conectados a través de un conjunto de cables o circuitos llamado bus con

la unidad central de proceso (CPU) del ordenador, el microprocesador que

controla la computadora y le proporciona capacidad de cálculo".

a) Dispositivos de Entrada

Estos dispositivos permiten al usuario del ordenador introducir

datos, comandos y programas en la CPU. El dispositivo de entrada

más común es un teclado similar al de las máquinas de escribir. La

información introducida con el mismo, es transformada por el

ordenador en modelos reconocibles. Otros dispositivos de entrada

son los lápices ópticos, que transmiten información gráfica desde

tabletas electrónicas hasta el ordenador; joysticks y el ratón o

mouse, que convierte el movimiento físico en movimiento dentro de

una pantalla de ordenador; los escáneres luminosos, que leen

palabras o símbolos de una página impresa y los traducen a

configuraciones electrónicas que el ordenador puede manipular y

almacenar; y los módulos de reconocimiento de voz, que

convierten la palabra hablada en señales digitales comprensibles

para el ordenador. También es posible utilizar los dispositivos de

almacenamiento para introducir datos en la unidad de proceso.

El Teclado.- Es el dispositivo estándar de entrada de datos del

computador, mediante el cual se ingresan datos u ordenes, esta

conectado directamente a la CPU. Ratón o Mouse.- Sirve para

moverse sobre la pantalla rápidamente y ejecutar acciones.

20
b) Unidades de Salida

La Pantalla.- Es el dispositivo estándar de salida del computador,

en el cual se presentan las respuestas del computador y los

resultados de un proceso. También muestra la información

ingresada mediante el teclado; se le denomina también monitor.

Las características son similares a las de una pantalla de

televisión. Existen monitores monocromáticos (en blanco y negro)

y a color. Las imágenes están formadas por puntos llamados

píxeles. La nitidez y la calidad de la imagen dependen de la

cantidad de píxeles que maneja la pantalla, o sea la resolución. La

pantalla se conecta a la tarjeta controladora de video ubicada en

la CPU.

Impresora.- Es el dispositivo de salida mas utilizado. Una

impresora imprime series de caracteres, líneas o páginas con

base en la información que le envía la CPU a través de un puerto

(generalmente paralelo).

Si imprime caracter por caracter se denomina impresora de matriz

de puntos. Generalmente utiliza 9 o 24 puntos para imprimir cada

caracter.

Si imprime renglón por renglón se denomina impresora de líneas.

Son más veloces que las de matriz de puntos ya que imprimen

una línea de puntos a la vez. Pueden ser de impacto o de chorro

de tinta (inkjet), si en lugar de golpear el papel con una cinta

entintada la impresora dispara chorros microscópico de tinta que

21
dibujan los caracteres o gráficos sobre el papel. La resolución se

mide en puntos por pulgada (dpi:dot per inch), siendo las más

comunes las de 300 dpi y 600 dpi.

Existe otra tecnología basada en rayo láser, más costosa y

sofisticada, que imprime páginas completas similar a las

fotocopiadoras, con mayor velocidad y resolución que las

impresoras de chorro de tinta, llamadas impresoras láser.

c) Dispositivos de Almacenamiento

Los sistemas informáticos pueden almacenar los datos tanto

interna (en la memoria) como externamente (en los dispositivos

de almacenamiento). Internamente, las instrucciones o datos

pueden almacenarse por un tiempo en los chips de silicio de la

RAM (memoria de acceso aleatorio) montados directamente en la

placa de circuitos principal de la computadora, o bien en chips

montados en tarjetas periféricas conectadas a la placa de circuitos

principal del ordenador. Estos chips de RAM constan de

conmutadores sensibles a los cambios de la corriente eléctrica.

Los chips de RAM estática conservan sus bits de datos mientras

la corriente siga fluyendo a través del circuito, mientras que los

chips de RAM dinámica (DRAM, acrónimo de Dynamic Random

Access Memory) necesitan la aplicación de tensiones altas o

bajas a intervalos regulares aproximadamente cada dos

milisegundos para no perder su información.

22
Otro tipo de memoria interna son los chips de silicio en los que ya

están instalados todos los conmutadores. Las configuraciones en

este tipo de chips de ROM (memoria de sólo lectura) forman los

comandos, los datos o los programas que el ordenador necesita

para funcionar correctamente. Los chips de RAM son como

pedazos de papel en los que se puede escribir, borrar y volver a

utilizar; los chips de ROM son como un libro, con las palabras ya

escritas en cada página. Tanto los primeros como los segundos

están enlazados a la CPU a través de circuitos.

MÉTODOS

Los Métodos nombrado como SOFTWARE, se le designa de ésta manera

a todo lo referente a los métodos que se emplean para el tratamiento de

la información. Es el componente lógico del sistema. "El estudio del

software abarca a los lenguajes para comunicarse con los ordenadores,

los programas para darles instrucciones, los programas de utilidades y

aplicaciones, los sistemas operativos, etc." . Software puede dividirse en

varias categorías según el tipo de trabajo realizado. Las dos categorías

primarias de software son los sistemas operativos (software del sistema),

los cuales controlan los trabajos de la computadora, y el software de

aplicación, el cual dirige las distintas tareas para las que se utilizan las

computadoras. Por lo tanto, el software del sistema procesa tareas tan

esenciales, aunque a menudo invisibles, tales como el mantenimiento de

los archivos del disco y la administración de la pantalla, mientras que el

23
software de aplicación lleva a cabo tareas de tratamiento de textos,

gestión de bases de datos y similares. Constituyen dos categorías

separadas el software de red, que permite comunicarse a grupos de

usuarios, y el software de lenguaje que es utilizado para escribir

programas.

El Sistema Operativo, es el programa que oculta la verdad del Hardware

al programador y presenta una vista simple y agradable de los archivos

nominados que pueden leerse y escribirse. Resguarda al programador y

presenta una interfaz simple, orientada al archivo, disimula el trabajo

concerniente a interrupciones, relojes o cronómetros, manejo de memoria

y otras características. Su función es presentar al usuario con

equivalente de una máquina virtual.

OBJETIVOS DEL SISTEMA OPERATIVO

Transformar el complejo hardware de la computadora a una máquina

accesible al usuario.

- Lograr el mejor uso posible de los recursos. Hacer eficiente el uso del

recurso.

- Ejecutar los programas de los usuarios y facilitar la resolución de sus

problemas.

24
FUNCIONES DEL SISTEMA OPERATIVO

1) Aceptar todos los trabajos y conservarlos hasta su finalización.

2) Interpretación de comandos.- Interpreta los comandos que permiten al

usuario comunicarse con el ordenador.

3) Control de recursos.- coordina y manipula el Hardware de la

computadora, como la memoria, las impresoras, las unidades de disco, el

teclado o el Mouse.

4) Manejo de dispositivos de Entrada y Salida.- Organiza los archivos en

dispositivos de almacenamiento, como discos flexibles, discos compactos

o cintas magnéticas.

5) Manejo de errores.- Gestiona los errores de Hardware y la pérdida de

datos.

6) Secuencia de tareas.- El Sistema Operativo debe administrar la manera

en que se reparten los procesos. Definir el orden que deben llevar los

procesos.

7) Protección.- Evitar que las acciones de un usuario afecten el trabajo

que está realizando otro usuario.

8) Multiacceso.- un usuario se puede conectar a otra máquina sin tener

que estar cerca de ella.

9) Contabilidad de recursos.- establece el costo que se le cobra a un

usuario por utilizar determinados recursos.

CARACTERÍSTICAS DE LOS SISTEMAS OPERATIVOS

25
- Conveniencia.- Un Sistema Operativo hace más conveniente el uso de

una computadora.

- Eficiencia.- Un Sistema Operativo permite que los recursos de la

computadora se usen de la manera más eficiente posible.

- Habilidad para evolucionar.- Un Sistema Operativo deberá construirse de

manera que permita el desarrollo, prueba o introducción efectiva de

nuevas funciones del sistema sin interferir con el servicio.

- Encargado de administrar el hardware.- El Sistema Operativo se encarga

de manejar de una mejor manera los recursos de la computadora en

cuanto a hardware se refiere, esto es, asignar a cada proceso una parte

del procesador para poder compartir los recursos.

- Relacionar dispositivos (gestionar a través del kernel).-El Sistema

Operativo se debe encargar de comunicar a los dispositivos periféricos,

cuando el usuario así lo requiera.

- Organizar datos para acceso rápido y seguro.

- Manejar las comunicaciones en red.- El Sistema Operativo permite al

usuario manejar con alta facilidad todo lo referente a la instalación y uso

de las redes de computadoras.

- Procesamiento por bytes de flujo a través del bus de datos.

- Facilitar las entradas y salidas.- Un Sistema Operativo debe hacerle fácil

al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la

computadora.

El Software de Aplicación se refiere a los Compiladores, Sistemas de

26
Bases de Datos, Juegos de Videos, y Programas para negocios. Definen

la forma en que estos recursos se emplean para resolver los problemas

de Computación de los usuarios.

CARACTERÍSTICAS DE UN SISTEMA INFORMÁTICO

Según, STALLINGS, William. (2005), SISTEMAS INFORMATICOS y

sus principales características son:

Suelen lograrse ahorros significativos de mano de obra.

Son el primer tipo de sistemas informáticos que se implanta en las

organizaciones.

Son intensivos en entradas y salidas de información; sus cálculos y

procesos suelen ser simples y copo sofisticados, requieren mucho

manejo de datos para poder realizar sus operaciones y como

resultado generan también grandes volúmenes de información.

Tiene la propiedad de ser recolectores de información.

Son adaptables de aplicación que se encuentran en el mercado.

27
LOS 6 PRINCIPALES TIPOS DE SISTEMAS DE INFORMACIÓN

1. Sistemas de procesamiento de transacciones:

Los sistemas de procesamiento de transacciones (TPS por sus siglas

en inglés) son los sistemas empresariales básicos que sirven al nivel

operacional de la organización.

Un sistema de procesamiento de transacciones es un sistema

computarizado que realiza y registra las transacciones rutinarias

diarias necesarias para el funcionamiento de la empresa. Se

encuentran en el nivel más bajo de la jerarquía organizacional y

soportan las actividades cotidianas del negocio.

2. Sistemas de control de procesos de negocio:

Los sistemas de control de procesos de negocio (BPM por sus siglas

en inglés) monitorizan y controlan los procesos industriales o físicos,

como puede ser la refinación de petróleo, generación de energía o los

sistemas de producción de acero en una planta siderúrgica.

Por ejemplo, en una refinería de petróleo se utilizan sensores

electrónicos conectados a ordenadores para monitorizar procesos

químicos continuamente y hacer ajustes en tiempo real que controlan el

proceso de refinación. Un sistema de control de procesos comprende

28
toda una gama de equipos, programas de ordenador y procedimientos

de operación.

3. Sistemas de colaboración empresarial:

Los sistemas de colaboración empresarial (ERP por sus siglas en

inglés) son uno de los tipos de sistemas de información más utilizados.

Ayudan a los directivos de una empresa a controlar el flujo de

información en sus organizaciones.

Se trata de uno de los tipos de sistemas de información que no son

específicos de un nivel concreto en la organización, sino que

proporcionan un soporte importante para una amplia gama de usuarios.

Estos sistemas de información están diseñados para soportar tareas de

oficina como sistemas multimedia, correos electrónicos,

videoconferencias y transferencias de archivos.

4. Sistemas de Información de Gestión:

Los sistemas de información de gestión (MIS por sus siglas en inglés)

son un tipo de sistemas de información que recopilan y procesan

información de diferentes fuentes para ayudar en la toma de decisiones

en lo referente a la gestión de la organización.

Los sistemas de información de gestión proporcionan información en

forma de informes y estadísticas. El siguiente nivel en la jerarquía

organizacional está ocupado por gerentes y supervisores de bajo nivel.

29
Este nivel contiene los sistemas informáticos que están destinados a

ayudar a la gestión operativa en la supervisión y control de las

actividades de procesamiento de transacciones que se producen a

nivel administrativo.

Los sistemas de información de gestión utilizan los datos recogidos por

el TPS para proporcionar a los supervisores los informes de control

necesarios. Los sistemas de información de gestión son los tipos de

sistemas de información que toman los datos internos del sistema y los

resumen en formatos útiles como informes de gestión para utilizarlos

como apoyo a las actividades de gestión y la toma de decisiones.

5. Sistemas de apoyo a la toma de decisiones:

Un sistema de apoyo a la toma de decisiones o de soporte a la decisión

(DSS por sus siglas en inglés) es un sistema basado en ordenadores

destinado a ser utilizado por un gerente particular o por un grupo de

gerentes a cualquier nivel organizacional para tomar una decisión en el

proceso de resolver una problemática semiestructurada. Los sistemas

de apoyo a la toma de decisiones son un tipo de sistema

computarizado de información organizacional que ayuda al gerente en

la toma de decisiones cuando necesita modelar, formular, calcular,

comparar, seleccionar la mejor opción o predecir los escenarios.

30
Los sistemas de apoyo a la toma de decisiones están específicamente

diseñados para ayudar al equipo directivo a tomar decisiones en

situaciones en las que existe incertidumbre sobre los posibles

resultados o consecuencias. Ayuda a los gerentes a tomar decisiones

complejas.

6. Sistemas de Información Ejecutiva:

Los sistemas de información ejecutiva (EIS por sus siglas en inglés)

proporcionan un acceso rápido a la información interna y externa,

presentada a menudo en formato gráfico, pero con la capacidad de

presentar datos básicos más detallados si es necesario. Los sistemas

información ejecutiva proporcionan información crítica de una amplia

variedad de fuentes internas y externas en formatos fáciles de usar

para ejecutivos y gerentes.

Un sistema de información ejecutiva proporciona a los altos directivos

un sistema para ayudar a tomar decisiones estratégicas. Está diseñado

para generar información que sea lo suficientemente abstracta como

para presentar toda la operación de la empresa en una versión

simplificada para satisfacer a la alta dirección.

TIPOS Y USOS DE LOS SISTEMAS DE INFORMACIÓN.

Según, STALLINGS, William. (2005), Durante los próximos

años, los Sistemas de Información cumplirán tres objetivos

básicos dentro de las organizaciones:

31
 Automatización de procesos administrativos.

 Proporcionar información que sirva de apoyo al proceso de toma

de decisiones.

 Lograr ventajas competitivas a través de su implantación y uso.

Los Sistemas de Información que logran la automatización de

procesos operativos dentro de una organización, son llamados

frecuentemente Sistemas Transaccionales, ya que su función

primordial consiste en procesar transacciones tales como

pagos, cobros, pólizas, entradas, salidas, etc. Por otra parte,

los Sistemas de Información que apoyan el proceso de toma de

decisiones son los Sistemas de Soporte a la Toma de

Decisiones, Sistemas para la Toma de Decisión de Grupo,

Sistemas Expertos de Soporte a la Toma de Decisiones y

Sistema de Información para Ejecutivos. El tercer tipo de

sistema, de acuerdo con su uso u objetivos que cumplen, es el

de los Sistemas Estratégicos, los cuales se desarrollan en las

organizaciones con el fin de lograr ventajas competitivas, a

través del uso de la tecnología de información.

A continuación se mencionan las principales características de


estos tipos de Sistemas de Información:

a. Sistemas Transaccionales.

Sus principales características son:

32
 A través de éstos suelen lograrse ahorros

significativos de mano de obra, debido a que

automatizan tareas operativas de la organización.

 Con frecuencia son el primer tipo de Sistemas de

Información que se implanta en las organizaciones.

Se empieza apoyando las tareas a nivel operativo de

la organización.

 Son intensivos en entrada y salid de información; sus

cálculos y procesos suelen ser simples y poco

sofisticados.

 Tienen la propiedad de ser recolectores de

información, es decir, a través de estos sistemas se

cargan las grandes bases de información para su

explotación posterior.

 Son fáciles de justificar ante la dirección general, ya

que sus beneficios son visibles y palpables.

b. Sistema de apoyo a las decisiones

Las principales características son:

 Suelen introducirse después de haber implantado los

sistemas transaccionales más relevantes de la

empresa, ya que estos últimos constituyen su

plataforma de información.

33
 La información que genera sirve de apoyo a los

mandatos intermedios y a la alta administración en el

proceso de toma de decisiones.

 Suelen ser intensivos en cálculos y escasos en

entradas y salidas de información. Así, por ejemplo,

un modelo de planeación financiera requiere poca

información de entrada, genera poca información

como resultado, pero puede realizar muchos

cálculos durante su proceso.

 No suelen ahorrar mano de obra. Debido a ello, la

justificación económica para el desarrollo de estos

sistemas es difícil, ya que no se conocen los

ingresos del proyecto de inversión.

 Suelen ser Sistemas de Información interactivos y

amigables, con altos estándares de diseño gráfico y

visual, ya que están dirigidos al usuario final.

 Apoyan la toma de decisiones que, por su misma

naturaleza son repetitivos y de decisiones no

estructuradas que no suelen repetirse. Por ejemplo,

un Sistema de Compra de Materiales que indique

cuándo debe hacerse un pedido al proveedor o un

Sistema de Simulación de Negocios que apoye la

decisión de introducir un nuevo producto al mercado.

34
 Estos sistemas pueden ser desarrollados

directamente por el usuario final sin la participación

operativa de los analistas y programadores del área

de informática.

 Este tipo de sistemas puede incluir la programación

de la producción, compra de materiales, flujo de

fondos, proyecciones financieras, modelos de

simulación de negocios, modelos de inventarios, etc.

c. Sistemas Estratégicos.

Sus principales características son:

 Su función primordial no es apoyar la

automatización de procesos operativos ni

proporcionar información para apoyar la toma de

decisiones.

 Suelen desarrollarse in house, es decir, dentro de

la organización, por lo tanto no pueden adaptarse

fácilmente a paquetes disponibles en el mercado.

 Típicamente su forma de desarrollo es a base de

incrementos y a través de su evolución dentro de la

organización. Se inicia con un proceso o función en

particular y a partir de ahí se van agregando

nuevas funciones o procesos.

35
 Su función es lograr ventajas que los competidores

no posean, tales como ventajas en costos y

servicios diferenciados con clientes y proveedores.

En este contexto, los Sistema Estratégicos son

creadores de barreras de entrada al negocio. Por

ejemplo, el uso de cajeros automáticos en los

bancos en un Sistema Estratégico, ya que brinda

ventaja sobre un banco que no posee tal servicio.

Si un banco nuevo decide abrir sus puertas al

público, tendrá que dar este servicio para tener un

nivel similar al de sus competidores.

 Apoyan el proceso de innovación de productos y

proceso dentro de la empresa debido a que buscan

ventajas respecto a los competidores y una forma

de hacerlo en innovando o creando productos y

procesos.

Un ejemplo de estos Sistemas de Información dentro de la empresa

puede ser un sistema MRP (Manufacturing Resoure Planning)

enfocado a reducir sustancialmente el desperdicio en el proceso

productivo, o bien, un Centro de Información que proporcione todo

tipo de información; como situación de créditos, embarques, tiempos

de entrega, etc. En este contexto los ejemplos anteriores constituyen

un Sistema de Información Estratégico si y sólo sí, apoyan o dan

forma a la estructura competitiva de la empresa.

36
CARACTERÍSTICAS DE LA INFORMACIÓN PRODUCIDA POR EL
SISTEMA DE INFORMACIÓN

Según, KENDALL KENNETH E (2008), La información más alto

nivel debe obtenerse como un producto secundario del

procesamiento de datos, desarrollando modelos y métodos que

presenten información adecuada a cada nivel administrativo

tomando en cuenta el alcance y la naturaleza de la información y el

grado en que interactúa cada administrador. La información

producida por el sistema debe presentar las diez características

siguientes:

 Accesibilidad. Facilidad y rapidez con que se puede obtener

la información resultante.

 Comprensibilidad. integridad del contenido de la información

.no se refiere necesariamente al volumen sino que el

resultado sea completo.

 Precisión ningún error en la información obtenida. Cuando

se trata de un gran volumen de datos, en general se produce

dos clases de errores: transcripción y de cálculo. Mucho

aspecto de esta característica puede ser cuantificados.

 Propiedad el contenido de la información debe ser apropiada

para el asunto al cual está enfocado, tiene una estrecha

relación con lo solicitado por el usuario.

37
 Oportunidad se relaciona con una menor duración del ciclo

de acceso: entrada, procesamiento y entrega al usuario.

Comúnmente para que la información sea oportuna ,es

preciso reducir la duración de este ciclo

 Claridad El grado en que la información está exenta de

expresiones ambiguas. A la claridad puede asignarse valor

muy preciso en dinero.

 Flexibilidad. Adaptabilidad de la información, no solo a más

de una decisión, sino a más de un responsable de la toma

decisiones.

 Verificabilidad. Posibilidad de que varios usuarios examinen

la información y lleguen a la misma conclusión.

 Imparcialidad. No debe existir ninguna situación de alterar o

modificar la información con el fin de hacer llegar a una

conclusión preconcebida.

 Cuantificabilidad. Naturaleza de la información producida por

un sistema formal de información .aunque a veces los

rumores, conjeturas y otros se consideran como información,

están fuera de nuestro ámbito.

Para el sistema de información de SCTM la información

debe principalmente mantener propiedad, accesibilidad,

oportunidad y por ultimo imparcialidad ya que la información

presentada en los avances financieros deben ser concretas

y reales para la futura toma de decisiones, debido al enfoque

38
de este sistema. Por supuesto, las otras características

también son contenidas

HERRAMIENTAS PARA EL DESARROLLO DEL PROTOTIPO:

Microsoft Sql Server

SQL Server es un sistema de gestión de bases de datos relacionales

(RDBMS) de Microsoft que está diseñado para el entorno empresarial.

SQL Server se ejecuta en T-SQL (Transact -SQL), un conjunto de

extensiones de programación de Sybase y Microsoft que añaden varias

características a SQL estándar, incluyendo control de transacciones,

excepción y manejo de errores, procesamiento fila, así como variables

declaradas.

Bajo el nombre código Yukon en su etapa de desarrollo, SQL Server 2005

fue lanzado en noviembre de 2005. Se dice que el producto 2005

proporcionó una mayor flexibilidad, escalabilidad, confiabilidad y

seguridad a las aplicaciones de base de datos, y permitió que fueran más

fáciles de crear y desplegar, lo que reduce la complejidad y el tedio

involucrado en la gestión de bases de datos. SQL Server 2005 también

incluía más soporte administrativo.

El código original de SQL Server ha sido desarrollado por Sybase; a

finales de 1980, Microsoft, Sybase y Ashton-Tate colaboraron para

producir la primera versión del producto, SQL Server 4.2 para OS/2.

Posteriormente, tanto Sybase como Microsoft ofrecieron productos de

39
SQL Server. Sybase cambió después el nombre de su producto a

Adaptive Server Enterprise.

El lenguaje de desarrollo utilizado (por línea de comandos o mediante la

interfaz gráfica de Management Studio) es Transact-SQL (TSQL), una

implementación del estándar ANSI del lenguaje SQL, utilizado para

manipular y recuperar datos (DML), crear tablas y definir relaciones entre

ellas (DDL).

Dentro de los competidores más destacados de SQL Server

están: Oracle, MariaDB, MySQL, PostgreSQL. SQL Server ha estado

tradicionalmente disponible solo para sistemas operativos Windows de

Microsoft, pero desde 2017 también está disponible para Linux y Docker

containers.

Puede ser configurado para utilizar varias instancias en el mismo servidor

físico, la primera instalación lleva generalmente el nombre del servidor, y

las siguientes - nombres específicos (con un guion invertido entre el

nombre del servidor y el nombre de la instalación).

Versiones

El código fuente original de SQL Server que fue utilizado en las versiones

previas a la versión 7.0 habría sido comprado de Sybase, pero fue

actualizado en las versiones 7.0 y 2000, y reescrito en la versión 2005.

Generalmente, cada 2-3 años, una nueva versión es lanzada y, entre

estos lanzamientos, se proponen service packescon mejoras y

40
correcciones de bugs, y hotfixes por problemas urgentes en el sistema de

seguridad o bugs críticos.

Versión Año Nombre de la versión Nombre clave

1.0
1989 SQL Server 1-0 SQL
(OS/2)

4.21
1993 SQL Server 4.21 SEQUEL
(WinNT)

6.0 1995 SQL Server 6.0 SQL95

6.5 1996 SQL Server 6.5 Hydra

7.0 1998 SQL Server 7.05 Sphinx

SQL Server 7.0


- 1999 Plato
OLAP Tools

8.0 2000 SQL Server 20006

SQL Server 2000


8.0 2003 Liberty
64-bit Edition

9.0 2005 SQL Server 20057 Yukon

10.0 2008 SQL Server 20088 Katmai

10.25 2010 SQL Azure DB CloudDatabase

41
10.50 2010 SQL Server 2008 R29 Kilimanjaro

11.0 2012 SQL Server 201210 Denali

12.0 2014 SQL Server 20141 SQL14 (antes Hekaton)

13.0 2016 SQL Server 2016

VISUAL BASIC.NET

El visual basic.NET y sus características.

1. ¿Qué versión de Visual Basic para seguir este curso?

1.1. Visual Basic 6: puedes usar esta versión para seguir el curso,

aunque en sistemas operativos Windows 7 y superiores será necesario

hacer algunas adaptaciones para poder instalarlo, cosa que no será

necesaria si usas otra versión superior. Visual Basic 2005, 2008, 2010,

2012, 2020…: puedes seguir el curso usando cualquiera de estas

versiones. Si no sabes cuál elegir, te recomendamos usar Visual Basic

2010.

2. Versiones de Visual Basic

2.1. Visual Basic es un lenguaje desarrollado por Microsoft a

principios de la década de los noventa y que se ha seguido usando,

en distintas versiones, hasta hoy día. Tras su lanzamiento adquirió

gran popularidad porque Microsoft facilitó un entorno de programación

42
amigable, que era de fácil uso para los programadores y permitía

crear aplicaciones para Windows con aspecto profesional y con

rapidez. A lo largo de la historia ha tenido distintas versiones:

2.2. Visual Basic 1.0, 2.0 y 3.0: podemos denominar a estar versiones

como antecedentes del Visual Basic que conocemos hoy en día.

2.3. Visual Basic 4.0 y 5.0: fueron versiones que incrementaron la

popularidad de Visual Basic y se integraron en los sistemas operativos

de última generación de Microsoft.

2.4. Visual Basic 6.0: fue la consagración de Visual Basic y supuso su

expansión a gran escala. Visual Basic 6 se usó para el desarrollo de

numerosas aplicaciones profesionales y empresariales por todo el

mundo y tuvo un gran éxito. Tanto, que aunque ya no cuenta con

soporte por parte de Microsoft, es un lenguaje que sigue siendo usado

debido a que numerosos programadores estaban muy especializados

en él y a que muchas empresas tenían programas funcionando con

este lenguaje y no han querido eliminar estos programas.

3. ¿Qué es el Visual Basic.NET?

3.1. Es un diseñador de entorno de datos, donde es posible generar,

de manera automática, colectividad entre controles y datos mediante

la acción de arrastrar y colocar sobre formularios o informes.

4. Una introducción al Visual Basic

4.1. Visual Basic es uno de los tantos lenguajes de programación que

podemos encontrar hoy en día. Dicho lenguaje nace del BASIC

43
(Beginner´s All-purose Symbolic Instruction Code) que fue creado en

su versión original en el Dartmouth College, con el propósito de servir

a aquellas personas que estaban interesadas en iniciarse en algún

lenguaje de programación. Luego se sufrir varias modificaciones, en el

año 1978 se estableció el BASIC estándar. La sencillez del lenguaje

ganó el desprecio de los programadores avanzados por considerarlo

"un lenguaje para principiantes".

5. Características generales de Visual Basic

5.1. Barra de titulo: Muestra el nombre del proyecto y del formulario

que se está diseñando actualmente.

5.2. Barra de menús: Agrupa los menús despegables que contienes

todas las operaciones que pueden llevarse a cabo con Visual Basic

6.0.

5.3. Barra de herramientas estándar: Contienen los botones que se

utilizan con mayor frecuencia cuando se trabaja con un proyecto.

Simplifica la elección de opciones de los menús Archivo, Edición, Ver

y Ejecutar; además, en el área derecha presenta la ubicación

(coordenadas) y el tamaño del objeto seleccionado.

5.4. Ventana de formulario: Es el área donde se diseña la interfaz

gráfica, es decir, es donde se inserta electo gráficos, como botones,

imágenes, casilla de verificación, cuadros de listas, entre otros.

44
5.5. Cuadro de herramientas: Presenta todos los controles necesarios

para diseñar una aplicación, como cuadros de texto, etiquetas,

cuadros de listas, botones de comandos, entre otros.

6. Getting started

6.1. Matrices: Explica cómo hacer el código más compacto y eficaz

declarando y utilizando matrices, que contienen múltiples valores

relacionados.

6.2. Inicializadores de colección: Describe los inicializadores de

colección, que permiten crear una colección y rellenarla con un

conjunto inicial de valores.

6.3. Constantes y enumeraciones: Describe los inicializadores de

colección, que permiten crear una colección y rellenarla con un

conjunto inicial de valores.

6.4. Control flow: Muestra cómo regular el flujo de la ejecución del

programa.

6.5. Tipos de datos: Describe qué tipos de datos pueden albergar los

elementos de programación y la forma en que éstos se almacenan.

6.6. Elementos declarados: Cubre los elementos de programación que

puede declarar, sus nombres y características, y cómo el compilador

resuelve las referencias a los mismos.

6.7. Delegados: Proporciona una introducción a los delegados y a

cómo se utilizan en Visual Basic.

45
6.8. Enlace en tiempo de compilación y en tiempo de ejecución:

Describe los enlaces, que realiza el compilador cuando se asigna un

objeto a una variable de objeto, y las diferencias entre los objetos con

enlaces en tiempo de compilación y en tiempo de ejecución.

6.9. Tipos de error: Proporciona información general sobre los errores

de sintaxis, los errores en tiempo de ejecución y los errores lógicos.

6.10. Eventos: Muestra cómo declarar y utilizar eventos.

6.11. Interfaces: Describe qué son las interfaces y cómo pueden

utilizarse en las aplicaciones.

6.12. LINQ: Proporciona vínculos a temas que introducen las

características y la programación de Language-Integrated Query

(LINQ).

6.13. Objetos y clases: Ofrece información general sobre objetos y

clases, cómo se utilizan, cómo se relacionan entre sí, y las

propiedades, métodos y eventos que exponen.

6.14. Operadores y expresiones: Describe los elementos de código

que manipulan elementos que contienen valores, cómo utilizarlos

eficientemente y cómo combinarlos para producir nuevos valores.

6.15. Procedimientos: Explica los procedimientos Sub, Function,

Property y Operator, además de temas avanzados como

procedimientos recursivos y sobrecargados.

46
6.16. Instrucciones: Describe las instrucciones de declaración y

ejecutables.

6.17. Cadenas: Proporciona vínculos a temas que describen los

conceptos básicos sobre el uso de cadenas en Visual Basic.

6.18. Variables: Presenta las variables y describe cómo se utilizan en

Visual Basic.

6.19. XML: Proporciona vínculos a temas en los que se describe cómo

usar XML en Visual Basic.

RATIONAL ROSE

Según, IBM RATIONAL ROSE (2003), Rational Rose es una orientada a

objetos Lenguaje de Modelado Unificado ( UML ) software de herramienta

de diseño previsto para el modelado visual y componente de construcción

de aplicaciones de software a nivel empresarial. De la misma manera que

algunos bloques director de teatro a cabo una obra de teatro, un

diseñador de software de Rational Rose utiliza para crear visualmente

(modelo) el marco para una aplicación mediante el bloqueo de las clases

con los actores (monigotes), de casos de uso los elementos (óvalos),

objetos (rectángulos) y los mensajes o las relaciones (flechas) en un

diagrama de secuencia usando arrastrar y soltar.

Rational Rose documentos el diagrama, ya que se está construyendo y

luego genera el código en la elección del diseñador de C + +, Visual

47
Basic, Java, Oracle8, CORBA o Lenguaje de definición de datos. Dos

funciones más populares de Rational Rose son su capacidad para

proporcionar el desarrollo iterativo e ingeniería de ida y vuelta. Rational

Rose permite a los diseñadores para aprovechar el desarrollo iterativo (a

veces llamado desarrollo evolutivo), ya que la nueva aplicación se pueden

crear por etapas, con la salida de una iteración convirtiéndose en la

entrada del siguiente. (Esto está en contraste con el desarrollo de la

cascada, donde todo el proyecto se completa de principio a fin antes de

que un usuario llegue a probarlo.) Luego, cuando el desarrollador

comienza a comprender cómo interactúan los componentes y hace

modificaciones en el diseño, Rational Rose puede realizar lo que se

denomina "ingeniería de ida y vuelta" por volver y actualizar el resto del

modelo para asegurar el código sigue siendo coherente.

2.3. DEFINICION DE TERMINOS BASICOS:

48

Вам также может понравиться