Академический Документы
Профессиональный Документы
Культура Документы
PRESENTA:
JUAN CARLOS NICOLS ROJAS
ASESOR:
I.S.C. MAURICIO GARDUO TOLA
15 Julio de 2016.
QUE PARA OBTENER EL TTULO PROFESIONAL DE:
LICENCIADO EN INFORMTICA
PRESENTA:
JUAN CARLOS NICOLS ROJAS
ASESOR:
I.S.C. MAURICIO GARDUO TOLA
15 Julio de 2015.
AGRADECIMIENTOS
A Dios
6
INTRODUCCIN
7
CAPTULO l
MARCO TERICO
1.1. Sistemas de Informacin
Rodrguez Rodrguez Jos (Pg. 29) explica que un sistema de
Informacin (S.I.) es un conjunto de procedimientos, manuales y
automatizados, y de funciones dirigidas a la recogida, elaboracin,
evaluacin, almacenamiento, recuperacin, condensacin y
distribucin de informaciones dentro de una organizacin,
orientado a promover el flujo de las mismas desde el punto en el
que se generan hasta el destinatario final de las mismas. Se debe
distinguir entre un sistema de informacin y un sistema informtico.
Se tiende a utilizar indistintamente ambos trminos, pero
conceptualmente son distintos. Se puede considerar un sistema
informtico como un conjunto de elementos que hacen posible el
tratamiento automatizado de la informacin. Se trata por tanto de
un subconjunto del sistema de informacin.
9
1.2 Estructura Horizontal de un Sistema de Informacin.
10
Un sistema de informacin (SI) es un conjunto de elementos orientados al
tratamiento y administracin de datos e informacin, organizados y listos
para su uso posterior, generados para cubrir una necesidad o un objetivo.
Un Sistema de Informacin, es aqul que permite recopilar, administrar y
manipular un conjunto de datos que conforman la informacin necesaria
para que los estamentos ejecutivos de una organizacin puedan realizar
una toma de decisiones informada mente.
11
1.3 Funciones Bsicas de un Sistema de Informacin.
a) entrada de datos
Los datos entran al S.I. en forma de transacciones que describen
sucesos del mundo real. Los principales aspectos a considerar en
relacin con la entrada de datos son: Tcnicas ms apropiadas a
emplear y su coste, control de errores a travs de procesos de
verificacin y edicin, enfoque integrado capturando solamente una
vez un elemento dado de datos y a continuacin compartirlo con
todas las aplicaciones que lo necesitan.
b) almacenamiento de datos
El S.I. debe mantener grandes ficheros de datos destinados a
suministrar la informacin para el tratamiento de transacciones y
para la toma de decisiones. Organizacin de la Base de datos de
forma que se facilite el acceso a partes especficas.
c) calculo
Mediante el clculo el S.I. transforma los datos brutos en informacin
utilizable por el propio sistema o en forma ajena al mismo. Como
respuesta a la necesidad de clculo prevista, el diseo de un S.I. debe
contemplar la necesaria potencia de tratamiento de los equipos
soporte.
d) presentacin de la informacin
Proporciona una conexin esencial, o interfaz, entre el sistema y el
usuario, de modo que mejore la capacidad del usuario para percibir
y actuar sobre los hechos reflejados por la informacin (Pg. 55).
12
1.3. Sistemas de Bases de Datos
13
1.4 Modelo Entidad-Relacin.
15
El modelo de datos relacional se basa en un conjunto de tablas. El usuario
del sistema de bases de datos puede consultar esas tablas, insertar nuevas
tuplas, borrar tuplas y actualizar (modificar) las tuplas. Hay varios lenguajes
para expresar estas operaciones.
16
Existen programas denominados sistemas gestores de bases de datos,
abreviados SGBD, qu permiten almacenar y posteriormente acceder a los
datos de forma rpida y estructurada. Las propiedades de estos SGBD, as
como su utilizacin y administracin, se estudian dentro del mbito de la
informtica.
19
El lenguaje ms habitual para construir las consultas a bases
de datos relacionales es SQL, Structured Query Language o
Lenguaje Estructurado de Consultas, un estndar
implementado por los principales motores o sistemas de
gestin de bases de datos relacionales.
20
Una base de datos orientada a objetos es una base de datos
que incorpora todos los conceptos importantes del
paradigma de objetos:
21
g) Bases de datos documentales
Una base de datos puede ser local, es decir que puede utilizarla slo un
usuario en un equipo, o puede ser distribuida, es decir que la informacin
se almacena en equipos remotos y se puede acceder a ella a travs de una
red.
23
1.8 Lenguaje de Consultas Estructurado (SQL)
24
b) Sentencias de manipulacin de datos (Data Manipulation
Language) que nos permiten realizar consultas y mantener los
datos (Pg. 5).
25
Siguiendo con Gilfillan (Pg. 10) exsplica que se pueden
desarrollar sus propias aplicaciones de base de datos en la
mayor parte de los lenguajes de programacin utilizados en la
actualidad y ejecutarlos en casi todos los sistemas operativos,
incluyendo algunos de los que probablemente no ha odo nunca
hablar. MySQL utiliza el lenguaje de consulta estructurado
(SQL). Se trata del lenguaje utilizado por todas las bases de
relacionales, que presentaremos en una seccin posterior. Este
lenguaje permite crear bases de datos, as como agregar,
manipular y recuperar datos en funcin de criterios especficos.
26
Reomando a Gilfillan (Pg. 13) argumenta que con MYSQL se
pueden desarrollar sus propias aplicaciones de base de datos
en la mayor parte de 10s lenguajes de programacin utilizados
en la actualidad y ejecutarlos en casi todos 10s sistemas
operativos, incluyendo algunos de los que probablemente no
ha odo nunca hablar. MySQL utiliza el lenguaje de consulta
estructurado (SQL). Se trata del lenguaje utilizado por todas
las bases de relacionales, que presentaremos en una seccin
posterior. Este lenguaje permite crear bases de datos, as como
agregar, manipular y recuperar datos en funcin de criterios
especficos
27
Un Sistema Gestor de Bases de Datos (SGBD) o DBMA (DataBase
Management System) es una coleccin de programas cuyo objetivo es
servir de interfaz entre la base de datos, el usuario y las aplicaciones. Se
compone de un lenguaje de definicin de datos, de un lenguaje de
manipulacin de datos y de un lenguaje de consulta. Un SGBD permite
definir los datos a distintos niveles de abstraccin y manipular dichos
datos, garantizando la seguridad e integridad de los mismos.
Algunos ejemplos de SGBD son Oracle, DB2, PostgreSQL, MySQL, MS SQL
Server, etc.
Un SGBD debe permitir:
a) Definir una base de datos: especificar tipos, estructuras y restricciones
de datos.
b) Construir la base de datos: guardar los datos en algn medio
controlado por el mismo SGBD
c) Manipular la base de datos: realizar consultas, actualizarla, generar
informes.
28
1.9.2 Introduccin Oracle
29
1.10 Desarrollo Web.
30
Continuando con Gauchat (Pg. 18) explica que HTML
significa HyperText Markup Language. Es el lenguaje en que
se escriben los millones de documentos que hoy existen en
el World Wide Web. Cuando accedemos a uno de estos
documentos, el cliente (Netscape, IE, Mosaic, Lynx,
Mozilla) los interpreta y los muestra.
31
HTML se compone de una serie de comandos, que son interpretados por
el visualizador, o programa que se utiliza para navegar por el internet. El
usuario y el navegador ejecutan las rdenes contenidas por el cdigo
HTML de forma que el visualizador pueda estar capacitado para realizar
ciertas acciones y el navegar pueda ejecutarlas correctamente.
32
1.11 Introduccin PHP
33
1.11.2 Caractersticas de PHP.
34
1.11.3 Ventajas del Uso de PHP.
35
PHP puede ser desplegado en la mayora de los servidores web y en
casi todos los sistemas operativos y plataformas sin costo alguno. El
lenguaje PHP se encuentra instalado en ms de 20 millones de sitios
web y en un milln de servidores.
36
1.12 Introduccin a HTML 5.
37
1.12.1 CSS y HTML
Continuando con Gauchat (Pg. 42) explica que
Oficialmente CSS nada tiene que ver con HTML5. CSS no es
parte de la especificacin y nunca lo fue. Este lenguaje es un
complemento desarrollado para superar las limitaciones y
reducir la complejidad de HTML. Al comienzo, atributos dentro
de las etiquetas HTML provean estilos esenciales para cada
elemento, pero a medida que el lenguaje evolucion, la escritura
de cdigos se volvi ms compleja y HTML por s mismo no
pudo ms satisfacer las demandas de diseadores. En
consecuencia, CSS pronto fue adoptado como la forma de
separar la estructura de la presentacin. Desde entonces, CSS
ha crecido y ganado importancia, pero siempre desarrollado en
paralelo, enfocado en las necesidades de los diseadores y
apartado del proceso de evolucin de HTML.
38
1.13 Historia de JavaScript
39
1.13.2 Introduccin a JavaScript
40
1.13.3 Uso de JavaScript en Pginas WEB.
41
Retomando a Gauchat (Pg. 11) explica que las aplicaciones
como Gmail se aprovechan del lenguaje ya que la mayor parte
de la lgica de la interfaz de usuario est escrita en
JavaScript, enviando peticiones al servidor (por ejemplo, el
contenido de un mensaje de correo electrnico).
42
Todos los navegadores modernos interpretan el cdigo JavaScript
integrado en las pginas web. Para interactuar con una pgina web se
provee al lenguaje JavaScript de una implementacin del Document
Object Model (DOM). JavaScript se interpreta en el agente de usuario, al
mismo tiempo que las sentencias van descargndose junto con el
cdigo HTML.
43
CAPTULO ll
DESCRIPCIN DE ACTIVIDADES
2.1 Anlisis del Sistema
45
2.1.1 Descripcin de la Problemtica General
46
2.1.2 Descripcin de Problemas Especficos
a) Prdida econmica:
El no contar con un sistema de venta de artculos electrnicos
representa una prdida econmica los usuarios ya que si desean
adquirir un artculo tiene que asistir de manera personal a los
puntos de venta realizando as gasto de transporte innecesario.
b) Desgaste de tiempo:
La comunidad de Villa Victoria no cuenta con establecimientos
especficos de venta para artculos electrnicos tales como
memorias, audfonos o laptops. Si se desea adquirir es necesario
viajar a la ciudad de Toluca o Mxico presentando as un desgaste
de tiempo innecesario si lo nico que se desea comprar es un solo
artculo.
c) Estar a la vanguardia haciendo uso de las nuevas tecnologas.
La implementacin del sistema permite expandir fronteras en la
venta de artculos electrnicos ya que al hacer uso de internet, se
cuenta con un avance y mayor promocin gracias al uso de las
redes sociales, blogs y pginas web.
47
2.1.4 Estudio Tcnico y Operativo
48
2.1.4.2 Requerimientos Mnimos de Software
Para cada uno de los ordenadores que ejecuten el sistema web SCVAE se
requiere un sistema operativo opcional los cuales pueden ser.
a) Windows XP, 7, 8, 8.1 y 10.
b) Mac
c) Android
d) Ubuntu
49
50
Referencias Bibliogrficas.
51
7.- Rosselatt Maraboli Marcelo. Manual de programacin en PHP.
Valparaso. Primera edicin.2008. Espaa.
52
9