POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
DISEÑO Y DESARROLLO DE SISTEMA
1. REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN
I.U.T.A.J.S. ANTONIO JOSE DE SUCRE
CIUDAD BOLÍVAR EDO. BOLÍVAR
DISEÑO Y DESARROLLO
DEL SISTEMA
Profesor: Eduardo Bravo Alumna:
Ana Barrios
II Semestre
Sección “A”
Ciudad Bolívar, Febrero de 2016
2. Introducción
Hoy en día las empresas manejan una gran cantidad de datos. Cualquier
empresa que se precie debe tener almacenados todos estos datos en una base de
datos para poder realizarlos mediante una aplicación profesional; sin esta
funcionalidad resultaría imposible tratar y manejar en su totalidad los datos que
leva a cabo la empresa y se perdería un tiempo y un dinero muy valiosos.
Uno de los pasos cruciales en la construcción de una aplicación que
maneje una base de datos, es sin duda, el diseño de la base de datos.
Si las tablas no son definidas apropiadamente, podemos tener muchos
dolores de cabeza al momento de ejecutar consultas a la base de datos para tratar
de obtener algún tipo de información.
No importa si nuestra base de datos tiene sólo 20 registros, o algunos
cuantos miles, es importante asegurarnos que nuestra base de datos está
correctamente diseñada para que tenga eficiencia y que se pueda seguir
utilizando por largo del tiempo.
4. objetivos
Todo sistema tiene uno o algunos propósitos.
Los elementos (u objetos), como también las
relaciones, definen una distribución que trata
siempre de alcanzar un objetivo
características
Sistema es un todo organizado y complejo; es un conjunto de objetos
unidos por alguna forma de interacción o interdependencia. Los límites o
fronteras entre el sistema y su ambiente
5. METODOLOGÍA DE LA PROGRAMACIÓN
PROGRAMACIÓN MODULAR
Se basa en la realización de una serie de descomposiciones sucesivas del
algoritmo inicial, que describen el refinamiento progresivo del repertorio
de instrucciones que van a constituir el programa.
PROGRAMACIÓN ESTRUCTURADA
Se basa en el uso exclusivo de las estructuras secuencia, alternativa e
iteración para el control del flujo de ejecución de las instrucciones
6. Programación
Es el proceso de diseñar, codificar, depurar y
mantener el código fuente de programas
computacionales.
Programador
Es aquella persona que escribe, depura y mantiene el
código fuente de un programa informático, es decir, el
conjunto de instrucciones que ejecuta el hardware de una
computadora, para realizar una tarea determinada.
7. fase de diseño e importancia
• Fase de análisis
• Equipo a utilizar.
• Personal informático.
• Estudio de los datos de
entrada (INPUT).
• Estudio de los datos de
salida o resultados
(OUTPUT).
• Relación entre la salida
y la entrada.
• Descomposición del
problema en módulos
• Fase de programación
• Consiste en el diseño
de la solución al
problema planteado en
forma de algoritmo.
• Fase de codificación
• En esta fase se
transcribe el algoritmo
resultante de la fase
anterior a un lenguaje
de programación
concreto.
8. diagrama de flujo
Un diagrama de flujo es una
representación gráfica de un proceso.
Cada paso del proceso es representado
por un símbolo diferente que contiene
una breve descripción de la etapa de
proceso.
Los símbolos gráficos del flujo del
proceso están unidos entre sí con flechas
que indican la dirección de flujo del
proceso.
ALGORITMO
Se puede definir como una secuencia de
instrucciones que representan un modelo
de solución para determinado tipo de
problemas.
9. Estructura de control
Las estructuras de control permiten modificar el flujo de ejecución de las
instrucciones de un programa.
ciclo de vida de los sistemas
Es un enfoque por fases del análisis y diseño que sostiene que los sistemas son
desarrollados de mejor manera mediante el uso de un ciclo especifico de
actividades del analista y del usuario. Según James Senn, existen tres
estrategias para el desarrollo de sistemas:
El método clásico del ciclo de vida de
desarrollo de sistemas,
Método de desarrollo por análisis
estructurado
Método de construcción de prototipos de
sistemas.
10. Base de datos
Se le llama base de datos a los bancos de
información que contienen datos relativos
a diversas temáticas y categorizados de
distinta manera, pero que comparten
entre sí algún tipo de vínculo o relación
que busca ordenarlos y clasificarlos en
conjunto.
Características
- Independencia de los Datos. Es decir, que los datos no dependen del programa y
por tanto cualquier aplicación puede hacer uso de los datos.
- Seguridad. Un SBD debe permitir que tengamos un control sobre la seguridad de
los datos.
- Se visualiza normalmente como una tabla de una hoja de cálculo, en la que los
registros son las filas y las columnas son los campos, o como un formulario.
- Permite realizar un listado de la base de datos.
- Permiten la programación a usuarios avanzados.
11. Función y organización de base de datos
Las funciones más importantes que nos puede permitir realizar un Sistema gestor
de base de datos son las siguientes:
a. API (Application Programming Interface): permite a los usuarios avanzados
acceder a algunos recursos internos del programa, para configurarlo.
b. Soporte BD ¨S Multiplataforma: indica la compatibilidad entre los distintos
Sistemas gestores de bases de datos.
c. Soporte SQL: sirve para establecer indicaciones a la hora de realizar búsquedas
y consultas en la base de datos.
d. Programación visual: permite crear una especie de lenguaje de forma gráfica,
para establecer parámetros personalizados.
12. Conclusión
La finalidad de este trabajo, es dar una inducción en el tema de Diseño de
Bases de Datos, a personas ajenas al tema. De manera que por ello los temas se
presentan de una manera sencilla y sin tanta terminología.
Nos muestra la gran importancia que para cualquier entidad, ya sea una
empresa grande o chica, para el gobierno, hasta para la vida cotidiana de una
persona (como se muestra en el ejemplo de los CD’s), tienen las bases de datos.
Todo gira alrededor de ellas, todos los procesos del mundo están registrados en
ellas, de ahí la importancia de llevar a cabo un diseño eficiente y libre de errores
de las mismas.
Siempre que una persona escucha hablar de bases de datos y de toda la
terminología que las acompaña piensa que es un tema excesivamente complicado, y
no es así, todo tiene un porque y lógica, es cosa de familiarizarse un poco con ellas
(bases de datos).
13. Bibliografía
• Introducción a las Bases de Datos: THOMSON PARANINFO, S.A. 2005
• DATE, C.J. “Introducción a los Sistemas de Bases de Datos”. Vol I. Quinta
Edición. Addison-Wesley Iberoamericana. 2000
• "Modelado y Diseño Orientados a Objetos“ James Rumbaugh et al Ed.
Prentice Hall 1997
• CONNOLLY T. M, BEGG C. E. “Sistemas de bases de datos”. 4ta Edición,
Pearson educación S.A., 2005