基于MySQL / PHP和Joomla的因特网管理信息系统设计

Diseño de Sistemas de información gerencial para Internet con MySQL / PHP y Joomla

Aprende a crear bases de datos profesionales y sistemas de información de nivel básico-intermedio para Internet, con estas versátiles herramientas de programación y gestión de contenido.

732 次查看
阿根廷罗萨里奥大学
edX
  • 完成时间大约为 4
  • 中级
  • 西班牙语
注:因开课平台的各种因素变化,以上开课日期仅供参考

你将学到什么

Instalar el servidor de prueba Localhost con WAMP (Windows, Apache, MySQL, PHP).

Instalar y gestionar un administrador de contenido en la web con un Sistema de Gestión de Contenido (CMS) Joomla.

Crear y relacionar las tablas, subtablas y tablas de codificación (Base de Datos Relacional) en MySQL.

Crear las páginas dinámicas y manejo de usuario en la interface de configuración Joomla.

Automatizar procesos a través de código de programación en PHP/MySQL.

Crear consultas que procesen y/o calculen información interrelacionada y permitan la exportación.

课程概况

En el mundo moderno cualquier empresa u organización requiere ser competitiva para mantenerse activa en un mercado cambiante. Uno de los aspectos que contribuye a esa competitividad es el manejo apropiado de los datos relacionados con sus procesos y la rapidez con la que pueda consultarlos, analizarlos y tomar decisiones precisas e informadas.

 Los sistemas de información que funcionan para internet tienen grandes ventajas como poder manejarlos en diferentes dispositivos como computadores, celulares y tabletas. Tienen mucha mayor capacidad de almacenamiento en comparación con Microsoft Access y relativamente mayores protocolos de seguridad para proteger los datos.

Otra ventaja de este tipo de software es que el cliente no requiere adquirir ningún programa especializado, lo único que requiere es que los dispositivos estén conectados a Internet para poder manejar sus sistemas de información en línea.

En este curso aprenderás a diseñar el mismo sistema de información creado en el primer curso de este programa de certificación, un CRM (Customer Relationship Management), creando la base de datos relacional en MySQL, y los formularios, consultas e informes en la plataforma Joomla con PHP y MySQL.

课程大纲

Sección 1. Instalación, configuración e introducción a los programas.

Instalar el servidor de prueba Localhost
Introducción a WAMP
Introducción a MySQL
Introducción a los CMS tipo Joomla.
Configurar el sitio en Joomla.

Sección 2. Diseño de bases de datos relacionales en MySQL

Diseño de un modelo relacional
Relacionar tablas y subtablas.
Crear un modelo relacional
Importación de datos.

Sección 3. Diseño de Consultas e informes

1. Consultas en MySQL

De selección
De actualización
De eliminación
Criterios de filtrado
Campos calculados
2.  Añadir componentes al CMS Joomla
3. Configurar un CRM en Joomla.
4. Informes con base en consultas

Sección 4. Diseño y despliegue de la solución

Diseño de formularios, subformularios y del CRM.
Personalización y diseño del sitio web.
Migración a un servidor de internet.

预备知识

Tener instalado sistema operativo Windows 7 o superior.
Tener conocimientos intermedios de Windows, Excel, lógica matemática y conjuntos.
Contar con un computador con Sistema Operativo Windows o Linux o Mac.
Tener permisos de administración en su computador.
Editor de código: Visual studio code, Sublime o Atom.
Microsoft Excel 2013 o superior
MySQL for excel

常见问题

1.   ¿Qué es WAMP?
R. WAMP es el conjunto de software y componentes que se utilizan para crear y soportar sitios WEB en la Internet. Cada letra se refiere a: Windows, Apache, Mysql y PHP.

2.  ¿Qué es PHP?
R. PHP es un lenguaje de programación altamente utilizado para el desarrollo de aplicaciones web.

3.  ¿Qué es MySQL?
R. MySQL es la versión comercial y de software abierto para diseñar y soportar bases de datos relacionales. Los datos de los sistemas de información deben residir de manera organizada e integral en bodegas de datos para realizar consultas de manera rápida y soportar un gran número de usuarios.  

4.  ¿Qué es un CMS?
R. CMS son las siglas para Content Management System o sistema de gestión de contenido. Estos son sistemas de software normalmente basados en lenguajes como PHP que facilitan la publicación de contenidos web como blogs, tiendas virtuales y gestión de usuarios, entre otros.

5. ¿Qué es Apache?
R. Apache es el software que responde a las solicitudes de los clientes web a través de internet. Cada vez que ingresas a una página web hay un servidor que retorna a una página con contenido que será legible por el navegador.

6.  ¿Qué es un CRM?
R. Un Customer Relationship Management es un solución para la gestión de clientes en las áreas comerciales, mercadeo y servicio postventa.

7.   ¿Qué versión de software requiere para este curso?

R.

Windows 7 o superior
MySQL versión libre (MariaDB) 5.7
Apache HTTP server 2.2
Joomla 3.8
PHP 5
Microsoft Excel 2013 o superior
MySQL for excel
8. ¿Qué hacer en caso de error en la instalación MySQL?
R. Verifica que tengas permisos de administración donde se realizará la instalación. Comprueba que los puertos de acceso a la base de datos no sean bloqueados por el firewall.

9. ¿Por qué Joomla?
R. Joomla es un gestor de contenido con amplio soporte por la comunidad de desarrollo de software abierto. Permite integrar componentes instalables como el módulo CRM que facilita la obtención de un sistema operativo en pocos pasos.

10. ¿Qué hacer en caso de error en la instalación de Joomla?
R. Valida el usuario y contraseña para acceder a la base de datos MySQL y el puerto de conexión. Verifica que la versión de PHP sea compatible con la versión de Joomla a instalar.

11.  ¿Dónde encontrar el software necesario para el curso?
R. Instalar cada componente (si eres usuario avanzado)
·         http://us1.php.net/downloads.php
·         https://mariadb.org/download/
·         https://httpd.apache.org/download.cgi
·         https://downloads.joomla.org/

千万首歌曲。全无广告干扰。
此外,您还能在所有设备上欣赏您的整个音乐资料库。免费畅听 3 个月,之后每月只需 ¥10.00。
Apple 广告
声明:MOOC中国十分重视知识产权问题,我们发布之课程均源自下列机构,版权均归其所有,本站仅作报道收录并尊重其著作权益。感谢他们对MOOC事业做出的贡献!
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc
  • (部分课程由Coursera、Udemy、Linkshare共同提供)

© 2008-2020 MOOC.CN 慕课改变你,你改变世界