domingo, 6 de enero de 2013

DISEÑO DE INTERFAZ


Diseño

En esta etapa es donde la información que se recolectó se tornará a la realidad, es decir aquí se le dará forma al nuevo sistema, en documentos, diagramas de flujo de procesos, diseños de entradas y salidas, seleccionar dispositivos de almacenamiento, la lógica que llevará el sistema, diseño de archivos maestros, de trabajo, flujo de los datos determinar volúmenes de información, pantallas, menús, submenús, mensajes, reportes, mantenimiento, ajustes; Todo lo que conformará el nuevo sistema de almacen.
Para ello existen dos tipos de diseño para pasmar el análisis al nuevo sistema: Diseño por análisis estructurado y por aplicaciones de prototipo. Pueden tomarse cualquiera de los dos métodos según las necesidades de cada organización y tomando en cuenta el tiempo para poder realizar el sistema, algunas veces se cuenta con poco tiempo para las actividades.

Diseño de estructura 

Flujo de datos: representa la dirección en que los datos se moverán desde el origen hasta un destino, esto también representa un paquete de datos.
 

Procesos: este representa los procedimientos, personas, dispositivos que transforman datos.
 
Fuente o destino de datos: Representan personas, dispositivos, programasorganizaciones o cualquier otra entidad  de la cual van a surgir datos o bien van a recibirlos.






A cada uno se le pondrá una etiqueta de lo que representará, esta debe ser un nombre descriptivo acompañados de un número para darle secuencia lógica en el diagrama. A continuación se ejemplificará



Las ventajas que ofrece este tipo de diseño es que puede ser comprendido por otras personas que estén involucradas en el proceso del análisis y desarrollo del sistema, además gracias a esto se pueden involucrar a más personas, sobre todo los usuarios, para ver que procesos necesitan una modificación  y se pueden realizar sugerencias para mejorarlo, es decir ayuda a que se viva una participación activa dentro del proceso de creación del nuevo sistema. Además como es gráfico ofrece una mejor perspectiva y con ello localizar rápidamente errores y corregirlos, se pueden aislar áreas para ver con detalle los procesos, datos que entran en este mismo, es decir ayuda a comprender mejor los procesos, a la integración de este con otros sistemas, esto porque puede haber procesos que de este mismo que puedan interactuar entre si con otro sistema.

Diseño de prototipos

Dentro de las técnicas de diseño de desarrollo de sistemas existe el desarrollo por prototipo de aplicaciones, este consiste en definir requerimientos y evaluación de procesos por medio de un sistema que funciona antes de que la aplicación sea implementada en su totalidad, es decir no es un sistema desarrollado en su totalidad, solo tiene las características necesarias para ver el sistema propuesto antes de que como se mencionó anteriormente antes de presentar el sistema final. Es probar varias suposiciones, además los prototipos se crean con rapidez, evolucionan de acuerdo a los avances en la evaluación cuando se le van  haciendo modificaciones y mejoras, además de que ofrecen bajo costes de desarrollo.
Desarrollo

En este capítulo veremos la transición del proceso de diseño al de desarrollo del sistema, es decir, aquí en ésta fase se realizará el sistema en una computadora de acuerdo a estas actividades previas:
-    Las especificaciones que provienen del análisis y diseño previo para su codificación en un lenguaje de programación, además utilización de otras herramientas necesarias para el desarrollo del sistema.
-    Crear archivos los archivos de datos según  lo antes diseñado en la fase anterior, que serán utilizados en el sistema.
-    Realizar la documentación del sistema, esta debe incluir además los programas que conforman el sistema.
-    Verificar que se cuente con los equipos suficientes para la implementación del sistema.
-    Capacitar a los usuarios y al personal de sistemas en las actividades de procesamiento de datos y mantenimiento.
-    Establecer estrategias para la implementación del nuevo sistema.

En esta parte del procedimiento es donde suelen aparecer errores del análisis y diseño, pero esto es debido a una falta de planeación y control, algunas de las situaciones que se puedan presentar  pueden ser: que algún proceso no haya sido bien interpretado por el analista, dificultades para realizar los archivos de datos, la elaboración de programas con errores que para el usuario son difíciles de operar. Así que hay que establecer una planeación y un control para evitar estas contingencias y si aparecen saber como actuar evitando que el proyecto pierda seriedad, definir claramente las funciones de las personas involucradas en el proceso de desarrollo para que así al surgir problemas, sea de manera oportuna y que todo el desarrollo sea llevado sin contratiempos.
Durante este proceso se deben también probar los módulos que se van desarrollando para ver si funcionará correctamente, verificar cada datos que va generando para ver si son correctos y corresponden a las especificaciones, durante esta prueba hay que utilizar datos como verificados de veracidad de los datos. Dentro de este proceso de prueba se pueden incluir al personal que interactuará con el nuevo sistema. Para que antes de su liberación vaya lo más libre de errores, además cuando participan los usuarios surgen errores inesperados que se pueden atacar en el momento y así depurar cada vez más el sistema, lo que como resultado nos dará un sistema robusto y amigable.

interfaz gráfica principal de técnico de almacén en no atendidos 




El enlace para la interfaz de en atención

























El enlace para la interfaz de listos para envío























Dentro de la interfaz en de la coinsulta de pedidos no atendidos que se puede realizar desde la pestaña de no atendidos



El enlace para la interfaz de atender pedido

























Mantenimiento 

este debe tener un seguimiento durante su ciclo de vida, ya que vivimos en un medio que esta en constante movimiento y cambios, esto afecta a los sistemas computacionales; ya que deben de ser actualizados de acuerdo a los requerimientos que van sugiriendo dichos cambios, e inclusive el realizar ajustes durante la vida útil del sistema ya sea por:
-    Descuidos en las fases del análisis y diseño del sistema.
-    Las pruebas al sistema no son suficientes.
-    Cambios en los procedimientos dentro de la organización.
-    Cambios también en las políticas de la empresa, tales como cambios de precios, políticas de créditocompras, entre muchas otras cosas.
-    Y cambios en ámbitos legales.
A veces se realizan cambios innecesarios que como consecuencias traen consigo fallas en el control del sistema y esto causa incrementos en los costos, lo que puede causar un estado de ineficiencia al sistema.
Por lo que se recomienda que al hacer un proceso de mantenimiento y ajustes, se tome en cuenta al usuario ya que es quien interactúa con el sistema y es la principal fuente para detectar errores.
Que el sistema sea modular, tenerlo en segmentos fácilmente identificables puede ahorrar tiempo y
costos al realizar el mantenimiento del sistema, recordemos que entre más precisos sean nuestros procesos de control sobre los ajustes, evitaremos demoras, y por ende pérdidas en la organización y hablará de un sistema robusto y adaptable. Además tener procesos de control en los cambios, para prevenir cambios innecesarios, a veces el usuario son quienes no tienen idea de las implicaciones para un cambio, por lo que debemos someter estas solicitudes en primer lugar a que se hagan por escrito, luego evaluarlas de acuerdo a viabilidad, prioridad y consumo de tiempo, costo/beneficio de los recursos informáticos (analistas, programadores, operadores) además de que sea justificada y que los cambios sean autorizados por la alta dirección.
La organización es de suma importancia, es decir tener bien definidas las funciones de cada persona que participa dentro de todo el proceso de desarrollo  y mantenimiento del sistema, aclarar las funciones  de personal, recursos informáticos, objetivos fijados, para así tener un control muy eficiente de los cambios. Para reforzar todo esto el departamento de informática deberá ser independiente de las demás actividades de la organización, separar las funciones dentro del departamento.

Códigos de HTML

estos son códigos que utilizamos para la creación de interfaz

Tablas 

<table border=1><td>Aqui va el contenido de la tabla, texto, imágenes, etc.</td></table>

Resultado:

Aqui va el contenido de la tabla, texto, imágenes etc.

Además de una simple tabla podemos adjudicar varios códigos para obtener una tabla dividida en columnas y encasillados. Veamos los siguientes ejemplos.

Código:

<table border=1><td>Columna #1</td><td>Columna #2</td></table>

Resultado:

Columna #1Columna #2


Fíjate que antes de cerrar la tabla con el código de </table> añadimos un set de códigos <td></td> para insertar la seguna columna. ¿Pero que tal si queremos añadir contenido debajo de estas columnas? Veamos el siguiente ejemplo:

Código:

<table border=1><td>Columna #1</td><td>Columna #2</td><tr><td>Contenido Bajo Columna#1<td>Contenido Bajo Columna#2</td></table>

Resultado:

Columna #1Columna #2
Contenido Bajo Columna#1Contenido Bajo Columna#2

Si queremos añadir más columnas o encasillados solo tenemos que añadir más códigos <td></td> para columnas y <tr> para encasillados. Fíjate que para añadir encasillados no tienes que cerrar el código <tr>, solo lo escribes donde quieres que vaya el espacio y listo.


Otro efecto que podemos aplicar a una tabla es el color de los bordes de la tabla y el color de fondo. Esto se hace añadiendo los códigos de <bordercolor="red"> para el color de borde y <bgcolor="black"> para el color de fondo. Veamos el siguiente ejemplo:

Código:

<table border=1 bordercolor="silver" bgcolor="black"><td><font color="white">Tabla con borde de color plateado (silver) y fondo negro (black). El color de letra (font color) es blanco</font></td></table>

Resultado:

Tabla con borde de color plateado (silver) y fondo negro (black). El color de letra (font color) es blanco




Para programar HTML, los hipervínculos se indican con la etiqueta <a>.

Dicha etiqueta <a> deberá incluir el atributo href para especificar el destino del hipervínculo, y luego, como todas las etiquetas de HTML, se deberá cerrar de la manera </a> para indicar el fin del texto o de la imagen que contiene el hipervínculo.

Entonces, el hipervínculo en HTML luce de la siguiente manera:

<a href=”dirección del sitio”>Texto del Hipervínculo</a>

Ejemplo:

<a href=www.basekit.com.mx>BaseKit México</a>

Hipervínculos dentro de una misma página:

Para crear un hipervínculo que vaya a una sección dentro de la misma página, debemos hacer uso del atributo “id”. El título de la sección a la que queramos ir deberá tener este atributo para que después podamos crear un hipervínculo hacia ella.

Por ejemplo, el título luciría así:

<h2 id="conclusion">Conclusión del Debate</h2>

Y después, el hipervínculo hacia dicha sección luciría de esta manera:

<p>Vaya a la sección <a href="#conclusion">Conclusión del Debate</a> para leer las conclusiones y comentarios finales.

Hipervínculos con imágenes:

Para crear un hipervínculo en una imagen, de manera que cuando la gente de click a una imagen se le envíe a algún sitio, simplemente hay que incluir la imagen dentro de la etiqueta <a>, como en el siguiente ejemplo:

Acá tenemos una imagen sin hipervínculo:

<img src="pastel.jpg" alt="Pasteles" width="150" height="125" />

Ahora, si queremos que esta imagen tenga un hipervínculo, lo debemos especificar así:

<a href="pasteles.html"> <img src="pastel.jpg" alt="Pasteles" width="150" height="125" /> </a>





lunes, 3 de diciembre de 2012

ENSAYO SOBRE ANÁLISIS Y DISEÑO DE SISTEMAS 

INTRODUCCIÓN

Los sistemas de información son los elementos utilizados para que en un negocio o empresa exista un balance ideal entre los recursos humanos y los tecnológicos, es decir que el recurso humano Jefes y empleados, pueda llevar a cavo con excelencia el desarrollo de sus funciones, y a si brindarle a los clientes un servicio de calidad, utilizando equipos y programas   de almacenamiento,   que permitan recopilar   la información ya sea de clientes y sus necesidades por medio de una base de datos,   o de productos a ofrecer por parte de la empresa o negocio.
En este breve ensayo daremos algunos ejemplos de sistemas y  , sus funciones y a que tipo de Sistema Pertenece.

  1. Sistema que se utiliza en el call center, este sistema registra y graba las conversaciones telefónicas de los agentes de servicio con los usuarios para medir la calidad en el servicio que se ofrece al cliente.
  * Número verde de información establecido tras un acontecimiento cualquiera (catástrofe aérea, por ejemplo): eso permite difundir la información poco a poco y tranquilizar, dando una imagen positiva de la situación (una ayuda existente). Se habla así no solamente de centro de llamada, y también de centro de contacto.
    * Este sistema pertenece al grupo de Sistema de apoyo a las operaciones 

  2. Sistema que registra las compras realizadas por los clientes y controla el proceso de pagos a crédito y de contado.
  *  La   Contabilidad en una empresa Captura, procesa, almacena y distribuye información vital para la correcta toma de decisiones en el negocio.
  * Pertenece al Sistema de Información empresarial.

  3. Sistema que calcula el pago mensual a los trabajadores de una empresa, este cálculo incluye todas las prestaciones que la empresa proporciona al empleado.

  * El sistema de Nomina en una empresa automatiza la gestión del sueldo reuniendo los datos del trabajador sobre su trabajo, asistencia, calculando las deducciones e impuestos,   la cotización social a generando periódicamente la orden de pago. Permite también generar datos y estadísticas para el conjunto del personal relativo a estos datos. Sistemas sofisticados pueden establecer transacciones de cuentas por pagar, de la deducción de empleado o producir cheques. El módulo de nómina envía la información al libro de contabilidad general.
  * Pertenece al sistema de Información
Ejecutivo
  4.   Sistema que facilita la realización de juntas a distancia por medio de un software en donde los participantes pueden conversar entre ellos, mostrarse información, como gráficas y llegar a tomar acuerdos sobre algún tema importante para la empresa

  * Permite por medio de este software, un sistema de apoyo para un equipo de trabajo establecido en una empresa, pues se puede proyectar productos de información que respalden la exposición presentada del tema y/o producto a tratar.
  * Pertenece al Sistema de Información Gerencial
  5. Sistema de inventarios de productos terminados
  *  La inversión puede reducirse cuando la rotación es mucha 
  * Al determinar la inversión se debe evaluar el nivel de ventas y la durabilidad y naturaleza   de productos perecederos y estacionales.
  * Pertenece al Sistema de Colaboración Empresarial. 

  
CONCLUSIÓN

Cada uno de los sistemas de este ensayo  posee un propósito a desarrollar   Crecer en el terreno de la competitividad laboral,   aunque   algunas de las funciones compartan el tipo de sistema, lo importante es aplicarlas de tal forma que se evidencien en los resultados de nuestro trabajo empresarial..

lunes, 26 de noviembre de 2012

Actividad 2

¿ Que es lo que desea que haga su sistema ?, R= Facilitar el trabajo en un almacén por medio de diversos campos

¿ Cual sería el siguiente paso natural para el desarrollo de su aplicación ?. R= Empezar a crear una base para crear un sistema, o el programa que lo realizara

¿ Existen metodologías que nos ayuden a desarrollar sistemas de información ?. Mencione las que investigue. R=  Estructura: se puede manejar como proyecto y nos ayuda abarcar varias areas administrativas, el tiempo en que se desarrollara. Evolutiva: Se deriva de la estructurada Permite seguir secuencias ascendentes o descendentes en las etapas del desarrollo. Prototipos : Desarrolla modelo en escala del sistema propuesto, en  otras palabras, desarrolla un “demo”, que de ser aprobado por el usuario, se culmina con todas las funcionalidades.
De las metodologías que encontró, 

¿ Cual es  la mejor y porque ? R= para mi la del prototipo, por que se ve de una forma secundaria lo que realizara nuestro programa, ademas de que podremos detectar algun problema y corregirlo

¿ Que puntos hay que considerar, para su aplicacion de tal forma que este en la Web ? R= Ver la plataforma o en este caso el lenguaje de programacion que usaremos para la creacion de nuestro programa.

¿ Que papel tienen los lenguajes de programacion en el desarrollo de su aplicacion?
R= Juega un papel muy importante , por que dentro de la programacion haremos nuestro diseño, daremos el  proposito de cada campo y la finalidad de  nuestro proyecto ya terminado
¿ Que tan importante son las bases de datos en los sitemas de informacion ?
R= Pues importantes por que contienen informacion el cual aplicaremos en nuestro diseño

lunes, 19 de noviembre de 2012

ENTRADA 1


¿Que es un sistema?

Durante miles de años, desde que el mundo fue formado, se a basado  en un conjunto de leyes y reglas, un ejemplo podemos ver las leyes de la gravedad, la regla  de la cadena alimenticia entre otros, pero específicamente hablaremos de algo muy relacionado entre estas cosas, y hablamos acerca del Sistema.
El Sistema es algo que vemos muy a menudo en nuestra vida cotidiana y circular, en el trabajo, en la escuela, parte de nuestras actividades entre otras cosas, pero ¿que es el Sistema? bueno a continuación daremos algunas definiciones de lo que es  y lo iremos explicando.
Un sistema es un conjunto de partes o elementos  organizadas y relacionadas que interactúan entre sí para lograr un objetivo. como podemos ver se habla de un conjunto, esto se asocia generalmente con la idea de agrupar objetos, también se habla  de una organización que esto se refiere a un sistema como lo estamos viendo, para logra un objetivo o un propósito, pero ¿que propósitos tiene un sistema?¿ y que tipos de sistemas hay? a continuación daremos algunos ejemplos de los diferentes tipos de sistemas que existen en el universo. 
  • Sistema solar : es un conjunto formado por el Sol y los cuerpos celestes que orbitan a su alrededor. Está integrado el Sol y una serie de cuerpos que están ligados gravitacionalmente. ¿pero que es el sol? El Sol es la estrella más cercana a la Tierra y el mayor elemento del Sistema Solar. Las estrellas son los únicos cuerpos del Universo que emiten luz. 
  • Sistema escolar: es un conjunto de elementos interrelacionados con un fin determinado; en el caso del sistema educativo, el fin es educar de una manera uniforme a todos los alumnos lo que provoca el retraso de los alumnos más avanzados y la frustración por incapacidad de los alumnos a los que más les cuesta, los elementos principales son: instituciones educativas y normas.
  • Sistema métrico decimal : El Sistema métrico Decimal es un sistema de unidades en el cual los múltiplos y submúltiplos de cada unidad de medida están relacionadas entre sí por múltiplos o submúltiplos de 10.
  • Sistema oseo : El sistema óseo, es el armazón del cuerpo; esta compuesto de órganos duros, los huesos, los cuales están formados  por tejidos óseos y cartilaginosos. Los huesos son los órganos pasivos del movimiento.  Además esta formado por 206 huesos, que soporta el cuerpo y protege los órganos internos.
  • Sistema operativo: Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos de hardware del sistema. 
Como podemos observar, hay una infinidad de  ejemplos sobre lo que es un Sistema y cabe destacar que todos coinciden con los mismo puntos que dábamos en nuestra definición. A continuación daremos cinco ejemplos de los que son los sistemas de informaron.
  • Punto de venta: este sistema permite la comodidad administrativa del negociante mediante pequeñas empresas , hablamos de los puestos de abarrotes o tiendas 
  • punto de almacen: es otra sistema de software diseñado para controlar con facilidad una bodega o como su nombre lo dice un almacen, la variedad de productos con la que cuentan, haciendo mas efectivo la busqueda y la existencia de su producto.
  • Programa de gestion empresarial: las empresas o micro empresas, que sugen hoy en dia  es vita que tengan como concepto este tipo de programa, que sirven mucho como en la busqueda del clinete,orientacion de resultados, desarrolo de alienzas entre otras.
  • Programa bancario: este sistema ayuda a los centros bancarios para una estabilidad, dentro de su empresa para la facilidad del manego de las cuentas de clinetes, operaciones finanzieras entre otras
  • Programa de contabilidad : con este programa tenemos la facultad de hacer nuestros servicio mas faciles, con lo pagos de contribucion, y es un programa de mucha utilidad para la gente

Yo escogeria sin duda el programa de punto de almacen, por que en mi punto de vista es un programa muy inovador, ya que hoy en dia surgen muchas empresas y micro empresas, el cual pueden usar este inovador programa, la necesidad de brindar información rápida y confiable de los almacenes que tambien de esta manera puedan dar un mejor servicio de calidad y mucha facilidad dentro del area de la competencia laboral yo lo haria de la sigueinte manera.

Tendria opciones de clientes, un resgistro para contabilizar a todos mis clientes para tener un control mas omptimo y dar un mejor servicio al comrar.
Opcion de inventario, con esto tendria un control mas accecible con los productos que menejemos, una busqueda mas facil y vanguardista.
Opcion de empleados, tendria la seccion de empleados para el control, de los empleados y ver la forma en la que trabajan.
Seccion de area, con esta seccion veria las areas divididas y podriamos proporcionar a los empleados el control de area y ver si tenemos alguna dificultad ancada uno de ellas.
Opcion de salidas, veriamos todas las salidas de productos  seria mas arreigado con lo que son las ventas tambien, para tener tambien un control financiero de nuestra empresa de alamasenimiento.
Control de seguridad, con este sitema tendriamos proteccion sobre nuestros productos, para evitar perdidas o robos dentro de la misma empresa.
Tambien llevaria un programa de mantenimiento prebentibo en todo el almacen, teninedo en cuenta la limpieza en este caso tambien dependeria del producto que venderiamos para proteger nuestro producto, y tener cuidado de el.
tambien llebaria un campo para lo que son las entregas, el numero de camiones y programacion de la salidas de nuestros productos.
Un control de accidentes, para mejorar la calidad de nuestra empresa y el cuidado de nuestros empleados al momento de laborar.
Tambien tendriamos un campo en el cual tuvieramos ofertas y descuentos durante las temporadas del año las cuales serian ya programadas para la facilidadd e la empresa.

En conclucion el Sistema es de las cosas mas vitales en nuestro enterno, el sistema nos facilita la organisacion enuestra vida y la eficiencia.