Informe Sistema Editorial Conectividad

36
UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS ESCUELA PROFESIONAL DE ING. COMPUTACION EN INFORMATICA DOCENTE : Ing. Roger Alarcón García CURSO : Conectividad (Mod. Dirigido) TEMA : Sistema Editorial ALUMNO: Carrasco Campos, Delver

description

asasd

Transcript of Informe Sistema Editorial Conectividad

CONECTIVIDAD

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS ESCUELA PROFESIONAL DE ING. COMPUTACION EN INFORMATICA

DOCENTE: Ing. Roger Alarcn Garca

CURSO : Conectividad (Mod. Dirigido)

TEMA: Sistema Editorial

ALUMNO: Carrasco Campos, Delver

Lambayeque, Junio 2011

EDITORIAL JVENES DE VALORA. DESCRIPCIN DE LA EMPRESA:La empresa editorial Jvenes de Valor! tiene su sede central en la ciudad de Chiclayo. Se dedica a la edicin, publicacin y venta de libros con contenido de valores cristianos. Distribuye a nivel nacional a ms de 105 libreras. 1. Nombre de la Empresa: Editorial Jvenes de Valor!2. Base Legal: La empresa Editorial Jvenes de Valor! es una distribuidora perteneciente a las Pymes. Su base legal se ampara en el Decreto Legislativo 705, Ley de Promocin de la Micro y Pequea Empresa, se inscribi en Registros de la SUNAT el 21 de Noviembre de 1996, con el propsito de proveer material bblico y de valores a diversas libreras que se encuentran ubicadas en cada departamento del Per. El RUC de la empresa inscrita en SUNAT es 10165632911. 3. Ubicacin GeogrficaLocal Principal:Direccin: Calle Manuel Arteaga No. 443 Urb. Los ParquesTelfono: 603623 979953542 4. Situacin actual: La empresa an no cuenta con sistemas para sus diversas reas ni con redes que las interconecten. 5. Antecedentes. La empresa Editorial Jvenes de Valor! se inscribi en Registros de la Sunat el 21 de Noviembre de 1996, con el propsito de proveer material bblico a diversas libreras que se encuentran ubicadas en cada departamento del Per. La distribuidora se inici repartiendo su material slo en la ciudad de Chiclayo, en 1998 ampli su distribucin a tres departamentos del Per: Cajamarca, Trujillo y Piura y a partir del ao 2000 ampli su distribucin a diferentes provincias del Per. En la actualidad tiene ms de 100 Clientes a nivel nacional.

6. Estructura Orgnica

7. Descripcin del rea de desarrollo del proyecto.La empresa Ediciones Jvenes de Valor! necesita establecer una conexin de red para sus diversas reas que son: 7.1. Direccin General: Se encarga de dirigir, administrar y supervisar que las diferentes reas de la Empresa cumplan sus objetivos y funciones.7.2. Secretara: Sirve de apoyo para el cumplimiento de la agenda de la direccin General y tambin de las diferentes reas de la empresa. 7.3. Contabilidad: Lleva el control de los libros correspondientes a ingresos y egresos de cada departamento de la Empresa.7.4. Departamento De Produccin: Se encarga de fabricar y producir los materiales de audio y vdeo e impreso con el propsito de proveer material a las otras reas de la empresa. Ayuda a mantener siempre el stock limite actualizado para que no falte material en el almacn de la empresa.

7.5. Departamento de Distribucin: Enviar los productos para mantener siempre con stock a todas las libreras que son clientes de Ediciones Jvenes de Valor! para que no les falte el producto en su almacn de ventas. 7.6. Departamento de Marketing y Promocin:Producir afiches, gigantografas, spots, catlogos y boletines con la finalidad que el producto sea ms publicitado en las diferentes ciudades y que las ventas puedan elevarse en cada ciudad a travs del material de publicidad que se les enva. Mantener actualizada la pgina web para promocin de sus productos. 7.7. Departamento de Ventas: Realizar los pedidos y ventas a todas las libreras De la misma manera se establecer una red conectada a nivel Nacional para que la empresa pueda tener actualizado los datos de ventas y stock de las libreras que adquieren su material con el propsito de proveer en forma inmediata a las libreras cuyo stock est por debajo del lmite establecido. 7.8. Almacn:Se guardan todos los materiales para su elaboracin y productos para su distribucin.7.9. Departamento de Informtica:Encargado de administrar el Sistema Editorial, y a vez la Red Inalmbrica, mantenimiento del Software y Hardware.B. OBJETIVO GENERAL DEL PROYECTO: El sistema informtico pretende crear una Librera digital que facilite los procesos que se realizan dentro de la empresa como son el registro de productos, de clientes, control de personal (usuarios), publicidad y orientarse a lograr las metas de ventas que la editorial se ha trazado. Para ello es necesario interconectar las reas que permitan distribuir y vender sus diferentes productos va web.

C. OBJETIVOS ESPECIFICOS DEL PROYECTO: Controlar el registro de nuevos productos. Registrar clientes segn sea su razn social. Persona natural o Jurdica. Registrar y controlar personal (usuarios) que realizan procesos en la empresa. Verificar las promociones (publicaciones) vigentes. Actualizar el detalle de la Publicidad. Realizar pagos directos va internet. Controlar las ventas realizadas a los diferentes clientes.

D. DISEO DE BASE DE DATOSPara disear la Base de datos utilizamos SQL SERVER 2008.

E. IMPLEMENTACION DEL SISTEMA Lenguaje de Programacin: PHP con MySql PHP es un lenguaje de programacin interpretado, diseado originalmente para la creacin de pginas web dinmicas. Es usado principalmente para la interpretacin del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de lnea de comandos o en la creacin de otros tipos de programas incluyendo aplicaciones con interfaz grficaVentajas Es un lenguaje multiplataforma. Orientado al desarrollo de aplicaciones web dinmicas con acceso a informacin almacenada en una base de datos. El cdigo fuente escrito en PHP es invisible al navegador web y al cliente ya que es el servidor el que se encarga de ejecutar el cdigo y enviar su resultado HTML al navegador. Esto hace que la programacin en PHP sea segura y confiable. Capacidad de conexin con la mayora de los motores de base de datos que se utilizan en la actualidad, destaca su conectividad con MySQL y PostgreSQL. Es libre, por lo que se presenta como una alternativa de fcil acceso para todos.WAMPSERVERPara desarrollar unsitio webdinmico de forma local en nuestro ordenador, para posteriormente ponerlo online, necesitamos de un servidor que podamos instalar y donde podamos correr nuestra aplicacin web, se puede utilizar un pack que tiene todo lo necesario para hacer de nuestro ordenador un servidor web en un entorno Windows, donde podremos probar nuestros desarrollos, el pack en cuestin es el WampServer, que contiene un servidorApacheinfoybase de datosMySQLinfocon el gestor PhpMyAdmin. SERVIDOR HOSTING: soldadosdejesucristo.com

Unservidor weboservidor HTTPes unprogramaque procesa cualquieraplicacin del lado del servidorrealizando conexiones bidireccionales y/o unidireccionales ysncronas o asncronascon el cliente generando o cediendo una respuesta en cualquier lenguaje oAplicacin del lado del cliente. El cdigo recibido por el cliente suele sercompiladoy ejecutado por unnavegador web. Para la transmisin de todos estos datos suele utilizarse algn protocolo. Generalmente se utiliza el protocoloHTTPpara estas comunicaciones, perteneciente a la capa de aplicacin delmodelo OSI. El trmino tambin se emplea para referirse al ordenador que ejecuta el programa.

MySql:Sistema de gestin de base de datos relacional multihilo y multiusuario.Crear la Base de Datos:Ejemplo: Create datebase postal;Crear tablas:Ejemplo:CREATE TABLE mascota(nombre VARCHAR(20), dueo VARCHAR(20), especie VARCHAR(20), sexo CHAR(1),fechNac, DEAT DATE);Cargar datos en una tabla:INSERT INTO mascotaVALUES(Lampy,Dey,M,2011-06-15,NULL)Extraer informacin:SELECT *FROM mascota;SELECT *FROM mascota WHERE nombre=Lampy;SELECT nombre, fechNac FROM mascota;SELECT DISTINCT dueo FROM mascot;SELECT nombre, fechNac FROM mascot ORDER BY fechNac;mysql_query().- enva una sentencia a la base activa en el servidor asociado al identificador de enlace. Devuelve TRUE o FALSE.mysql_num_rows().- regresa el numero de filas en un resultado. Este comando solo es valido para la sentencia SELECT.mysql_fetch_array().- extrae la fila de resultado como matriz asociativa, una matriz numrica o ambas. Nota1: los nombres de campos retornados por esta funcin diferencian entre maysculas y minsculas.Nota2: define campos NULL como valore PHP NULL.HEADER.- funcin usada para enviar una cabecera http pur.Existen dos llamadas de cabecera que son especiales:El Primero: comienza con la cadena HTTP/(no diferencia Maysculas ni minsculas).El segundo: es la cabecera loccation:. No solo enva esta cabecera de vuelta al navegador, sino que tambin devuelve un cdigo de status REDIRECT al navegador al menos que algn cdigo de status 3xx haya sudo enviado ya.PHP:Es un lenguaje de programacin interpretado, diseado originalmente para la creacin de pginas web dinmicas. Es usado principalmente para la interpretacin del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de lnea de comandos o en la creacin de otros tipos de programas incluyendo aplicaciones con interfaz grfica usando las bibliotecas Qt o GTK+.Myadmin:Programa de libre distribucin en PHP. Es una herramienta muy completa que permite acceder a todas las funciones tpicas de la base de datos mysql a travs de una interfaz web muy intuitiva.Sesiones PHP: