Sunteți pe pagina 1din 9

Repblica Bolivariana de Venezuela

Universidad Fermn Toro


Decanato de Ingeniera
Barquisimeto, Estado-Lara

Integrantes
Grupo: 3
Alexander Vsquez CI: 23487716
Ronald Gimnez CI: 21503603
SAIA C

Junio 06 del 2016

ING. MASTER
Uso programas
en la ingeniera

CAD (Diseo
asistido por
computadora)

PPOOA y La
Geomtica

Microsoft Visual
Studio

MySQL
(Base de datos)

Editores: Alexander Vsquez


Ronald Gimnez

Uso de cinco programas de computacin en la ingeniera

La Ingeniera de software es la aplicacin de un enfoque sistemtico, disciplinado y


cuantificable al desarrollo, operacin y mantenimiento de software (IEEE 1993), y el
estudio de estos enfoques, es decir, la aplicacin de la ingeniera al software integra
matemticas, ciencias de la computacin y prcticas cuyos orgenes se encuentran en la
ingeniera.
La ingeniera de sistema propone un enfoque multidisciplinar para el desarrollo de
productos de alta complejidad. El uso de por ejemplo, en las empresas de ingeniera ms
prsperas de los pases en desarrollo han realizado cuantiosas inversiones en
tecnologas de la comunicacin (TI), que se aplican sobre todo al diseo de unidades de
produccin, gestin y control de proyectos y desarrollo de mercados, ahora
bien qu aplicaciones necesitan las empresas para ser competitivas?

Programas de gestin de proyectos:

Estos programas permiten


establecer
calendarios,
presupuestos y plazos de
ejecucin, gestionar recursos,
controlar
costos,
especificaciones
y
licitaciones, gestionar riesgos,
integrar bases
de
datos,
trabajar en redes y analizar
situaciones crticas, y se utilizan
en todos los segmentos de la
ingeniera general. Por todo
ello, hay un auge
de
herramientas para trabajar online de forma colaborativa, que aportan comunicacin
instantnea y permiten trabajar en un entorno de informacin compartida y
actualizada. Estas aplicaciones se pueden agrupar en dos grandes bloques: las que
ayudan a gestionar tareas (to-do list) y las que permiten gestionar proyectos, las
principales funcionalidades que aportan estas herramientas son:

Intercambio de ficheros en tiempo real o no


Notificaciones
Seguimiento de plazos
Seguimiento de costes
Gestin de la relacin con clientes CRM
Facturacin
Wiki y gestin de versiones de un desarrollo: Git y/o SubVersion
Chat, conferencias en tiempo real

Clculos y estimaciones:

Los programas de estimacin


incluyen mdulos para calcular y
analizar

cuantos

proyectos;

totales

volmenes

de

represas, canales, terraplenes,


y tambin

para

usar

de

hojas

etc.;
de

clculo y especificaciones y hacer


estimaciones de costos. Usando slo
una base de datos, estos sistemas de
gestin de bases permiten definir
especificaciones y hacer estimaciones de costos a partir de planos y bosquejos, tambin hay
programas capaces de comparar varias licitaciones, los cuales pueden funcionar en
interfaz

con

programas

de

gestin

de proyectos, por ejemplo, para controlar los

gastos de obras de construccin o sealar oportunamente el riesgo de

sobrecostos

retrasos.
Las herramientas comerciales de estimacin de software estn lejos de ser perfectas
y ellas tambin pueden equivocarse, pero la estimacin

automatizada

frecuentemente

supera a las estimaciones humanas en trminos de exactitud y siempre en trminos de

velocidad y rentabilidad, sin embargo, ningn mtodo de estimacin est completamente


libre de error. En la actualidad la mejor prctica para la estimacin de costos de software
debe

usar

una

combinacin

de

herramientas

de

estimacin

de

costos

de

software acoplados con las herramientas de administracin de proyectos de software, bajo


la direccin cuidadosa de

Project

Managers

de

software experimentado y

especialista en estimacin.

Diseo asistido por computadora (CAD):

Es hoy imprescindible para toda


empresa de ingeniera que pretenda
colocar sus

servicios

de

ingeniera,

la mayora de las empresas disponen de


un gran nmero de los sistemas bsicos
de CAD para diseo arquitectnico,
organizacin

de

servicios

de

construccin e ingeniera civil, obras


hidrolgicas y de drenaje, planificacin
y gestin de instalaciones, trazado de
carreteras y diseo de

sistemas

de tuberas, calefaccin, ventilacin y aire acondicionado, entre otros.


Los beneficios del CAD incluyen menores costos de desarrollo de productos,
aumento de la productividad, mejora en la calidad del producto y un menor tiempo de
lanzamiento al Mercado.
Mejor visualizacin del producto final, los subensambles parciales y los componentes en un sistema
CAD agilizan el proceso de diseo.
El software CAD ofrece gran exactitud de forma
que se reducen los errores.

El software CAD brinda una documentacin ms sencilla y robusta del diseo,


incluyendo geometra y dimensiones, lista de materiales, etc.
El software CAD permite una reutilizacin sencilla de diseos de datos y mejores
prcticas

La geomtica:

La demanda de informacin precisa y actualizada sobre gestin de los recursos


naturales y el

medio

ambiente,

biodiversidad ha estimulado

la

intervencin

creacin

de

en

sistemas

caso

de catstrofes

de informacin geogrfica

(SIG). El software PCI Geomatica para Procesamiento Digital de Imgenes Satelitales de


todo tipo de sensor aeroespacial se ofrece con dos niveles de funciones Geomatica
con todo lo necesario para

clasificar

Core

imgenes multiespectrales, y Geomatica Prime

que ofrece muchas funciones analticas de geoprocesamiento raster adems del anlisis de
datos de RADAR y un entorno de programacin visual entre otras.
Estos sistemas, que integran programas, equipos y tcnicas informatizadas
manejo de datos con tcnicas de anlisis espacial y cartografa

de

digital, permiten

captar, gestionar, analizar y visualizar datos de referencia espacial y solucionar problemas


complejos de planificacin y gestin, sirvindose de la informacin
satlites, fotos areas, mapas impresos y cuadros estadsticos

proveniente

de

PPOOA:
Es una metodologa para la
arquitectura de sistemas que est
basado en el paradigma de las cadenas
de produccin donde los diferentes
procesos de software van actuando
sobre

los

datos

en

secuencia

transformando o procesando dichos


datos, de modo similar a la cadena
produccin donde diferentes operarios o maquinas procesan

ensamblan

de
un

producto. Es un estilo de arquitectura de sistemas de tiempo real e intensivo en software,


estos tipos de sistemas se consideran

aquellos

donde el no cumplimiento de los requisitos


temporales es tan crtico como

el

no

cumplimiento de los requisitos funcionales.


La

metodologa

PPOOA

es

un

compromiso entre el rigor en la modelacin y la


facilidad de uso de los requeridos por las
industrial, esto conlleva a la definicin de una
semntica y una notacin para los modelos
utilizados segn dos tipos de vistas la estructural
y la de comportamiento. Una de las ventajas de
este modelo en la aplicacin de la ingeniera es
que mantiene la consistencia entre los modelos
estructurales y de comportamiento y resuelve
mediante el uso de participaciones, el problema
de la asignacin funcional tan importante en la
ingeniera de sistemas.

Microsoft Visual Studio


Es un entorno de desarrollo integrado (IDE, por
sus siglas en ingls) para sistemas operativos Windows.
Soporta mltiples lenguajes de programacin tales
como C++, C#, Visual

Basic

.NET, F#,Java, Python, Ruby, PHP; al igual que entornos


de desarrollo web comoASP.NET MVC, Django, etc., a
lo cual sumarle las nuevas capacidades online bajo
Windows Azure en forma del editor Monaco. Visual
Studio permite a los desarrolladores crear sitios y aplicaciones web, as como servicios web en
cualquier entorno que soporte la plataforma .NET (a partir de la versin .NET 2002). As se
pueden crear aplicaciones que se comuniquen entre estaciones de trabajo, pginas web,
dispositivos mviles, dispositivos embebidos,
consolas, etc.
Hay varias ediciones que son:
Visual Basic Express Edition
Visual C# Express Edition
Visual C++ Express Edition
Visual J# Express Edition (Desapareci
en Visual Studio 2008)
Visual Web Developer Express Edition
(para programar en ASP.NET)
Visual F# (Apareci en Visual Studio 2010, es parecido al J#)*
Windows Phone 8 SDK
Windows Azure SDK

MySQL
MySQL es una base de
datos muy rpida en la lectura
cuando

utiliza

el

motor

no

transaccional MyISAM, pero puede


provocar problemas de integridad
en entornos de alta concurrencia en
la modificacin. En aplicaciones web hay baja concurrencia en la modificacin de datos y en
cambio el entorno es intensivo en lectura de datos, lo que hace a MySQL ideal para este tipo
de aplicaciones. Sea cual sea el entorno en el que va a utilizar MySQL, es importante
monitorizar de antemano el rendimiento para detectar y corregir errores tanto de SQL como de
programacin. Existen varias interfaces de programacin de aplicaciones que permiten, a
aplicaciones escritas en diversos lenguajes de programacin, acceder a las bases de
datos MySQL,
dbExpress), Eiffel,Smalltalk, Java (con

incluyendo C, C++, C#, Pascal, Delphi (va


una

implementacin

nativa

del

driver

de

Java), Lisp, Perl, PHP, Python, Ruby, Gambas,

Inicialmente, MySQL careca de elementos considerados esenciales en las bases de


datos relacionales, tales como integridad referencial y transacciones. A pesar de ello, atrajo a
los desarrolladores de pginas web con contenido dinmico, justamente por su simplicidad.

S-ar putea să vă placă și