Home
04 ISC 161 Manual Tecnico
Contents
1. that is not presented in this chapter Leonardo Favio Guacanes Enriquez 24
2. appearance managing with great potentiality the image and the video we can say that the developed applications needed more video card requirement and this way to take out the whole potential that this technology can give When we speak of the requirement of the graphic part we also give to know the execution runtime that is managed the same one that is the DirectX We will also give to know the different architectures of the databases that are managed at the present time as well as we will know the best for the joining with the tecnol gia WPF The handling of the databases also has its study to be able to define the best thing and the advantages that each one can treat ADO DB is an architecture that is coupled with the programming language NET and this at the same time is coupled with the technology WPF As much the ODBC as the OLE DB has the advantage that they can be used by the client Both technologies have a totally different capacity ODBC was firstly designed for the use related with it dates In any way it dates he she doesn t keep relationship with the other formats In relation to the new formats of it dates this takes new places as Internet Connection of Access Client Servant Finally the mark of Microsoft Component Object Model COM he she helped us to the connection and access among client servant taking the information Leonardo Favio Guacanes Enriquez 16 Estudio de la tecnologia WPF para el desarrollo de aplicacio
3. con data De cualquier manera data no guarda relaci n con los dem s formatos En relaci n a los nuevos formatos de data sta tiene nuevos lugares como Internet Conexi n de Acceso Cliente Servidor Finalmente el marco de Microsoft Component Object Model COM nos ayudara a la conexi n y acceso entre cliente servidor llevando la informaci n de un lugar a otro de una forma segura la idea de usar una buena arquitectura de comunicaci n de informaci n es importante ya que existen aplicaciones que requieren de toda la seguirar a la hora de transmitir los datos Los Objetos COM pueden ser instanciados y referenciados en un proceso a trav s de las fronteras de un proceso dentro de equipo y a trav s de una red usando la tecnolog a DCOM Salir del proceso y de los objetos remotos puede utilizar serializaci n para enviar las llamadas a los m todos y valores de retorno hacia atr s y hacia delante La serializaci n es invisible para el objeto y el c digo usando el objeto Leonardo Favio Guacanes Enr quez 13 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda Acceso a Datos OLE DB En t rminos simples OLE DB es una sucesi n de la tecnolog a est ndar de Open Database Connectivity ODBC OLE DB es una interfaz de un bajo nivel de juego para trabajar con data Tanto el ODBC como el OLE DB tienen l
4. de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda Fue en el a o de 1945 cuando el matem tico Jhon Von Neumann fascinado por las posibilidades de ENIAC elabor un estudio que demostr que una computadora podia tener una estructura fisica muy simple y fija y aun asi ser capaz de ejecutar cualquier tipo de programa mediante un control correcto sin la necesidad de modificar la computadora para esto A partir de esta innovaci n de Von Neumann que en conjunto se conoce como la t cnica de programa almacenado es que se inicia la era de los lenguajes de programaci n quienes tendr n una revoluci n tecnol gica brillante y desde esos momentos a la actualidad el mbito del desarrollo ha cambiado de forma dr stica Leonardo Favio Guacanes Enr quez 4 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda THEY SUMMARIZE CHAPTER I The desk applications have come evolving to big steps in the antiquity the initial programs were simply with perforated card that then they arrived to be processed as binary data giving to the investigators rules so that the area of the programming continues giving many initiatives to generate apliaciones that you they help to on leaving to the companies that you they want to automate the manual processes that are ca
5. Forms se puede resaltar el extensivo soporte para la conexi n remota a bases de datos y el amplio rango de controles para la presentaci n de datos en tablas para el Leonardo Favio Guacanes Enr quez 8 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda manejo de fechas horas y calendarios Esto ultimo es una de las ventajas de Windows Forms frente a WPF ya que WPF no cuenta con dichos controles teniendo que incorporarlos desde otras fuentes WPF es una tecnologia que incorpora los diferentes puntos que se resumen el dise o conjuntamente con la programaci n la manipulaci n de los datos con mayor facilidad hacen de esta nueva tecnolog a una opci n para el desarrollo de aplicaciones que hagan la vida mas f cil a las empresas que desean eliminar los procesos manuales Leonardo Favio Guacanes Enr quez 9 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda THEY SUMMARIZE CHAPTER II When beginning the programming languages it was difficult to speak of a technology that embraces the problems of the software development the time it happened and the languages were more robust The investigators ended up giving him it forms to the development languages organizing the processes that these the
6. UNIVERSIDAD TECNICA DEL NORTE TECNICA ROO N se o hae Lorea sii Ma M x E 0 1 UN VERS JILYON HA El ye FACULTAD DE INGENIER A EN CIENCIAS APLICADAS ESCUELA DE INGENIER A EN SISTEMAS COMPUTACIONALES Tesis Previa a la Obtenci n del T tulo de Ingeniero en Sistemas Computacionales TEMA Estudio de la tecnolog a WPF Windows Presentation Foundation para el desarrollo de aplicaciones de Escritorio y Web APLICATIVO Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE C a Ltda Autor Leonardo Favio Guacanes Enriquez Director Ing Jorge Caraguay Ibarra Ecuador Enero 2011 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda RESUMEN CAPITULO I Las aplicaciones de escritorio ha venido evolucionando a grandes pasos en la antig edad los programas iniciales fueron simplemente con tarjeta perforadas que luego llegaron a ser procesados como datos binarios dando a los investigadores pautas para que el area de la programaci n siga dando muchas iniciativas para generar apliaciones que ayuden a sobre salir a las empresas que desean automatizar los procesos manuales que se llevan a cabo Las empresas que desarrollan aplicaciones en la actualidad son muchas y luchan por ser mejores ante tantas competencias dando soluciones eficientes a tantos pro
7. a good resolution if this he she doesn t come included in the mainboard e Memory Ram of at least 2GB for not interrupting with the other processes Leonardo Favio Guacanes Enr quez 18 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda RESUMEN CAPITULO IV Microsoft Microsoft Visual Studio 2008 Professional Edition Microsoft a SQL Server2008 Management Studio Toma de Peddot Pocturaci n 3 EASY Toma de Trasparos Guas de Remisi n Q Creaci n se Amador Reportes Do 7 Obtener Pecicos Ottener Pedo Obtener Traspasos PL Obtener Traspasos Otnener Art culos EA Obtener Art culos En este cap tulo daremos a conocer como es el funcionamiento de las diferentes bases de datos que la aplicaci n tiene en uso esto es el caso de las bases de datos EASY y PL estas dos bases interact an de forma dependiente en diferentes tablas tales como son los datos de los clientes art culos c digos de barras entre otras El estudio que se realiza a estas bases de datos es principalmente por el problema de la concurrencia que existe al momento de utilizar las diferentes aplicaciones que usan las mismas tablas Para un correcto funcionamiento de las aplicaciones y la base de datos se recomiendra instalar y configurar correctamente los servidores de aplicaciones y base de datos Estas configurac
8. a ventaja de que pueden ser utilizados por el cliente Ambas tecnolog as tienen una capacidad completamente diferente ODBC estaba primeramente dise ada para el uso relacionado con data De cualquier manera data no guarda relaci n con los dem s formatos En relaci n a los nuevos formatos de data sta tiene nuevos lugares como Internet Finalmente el marco de Microsoft Component Object Model COM requiere una mejor tecnolog a de acceso Aclarando un poco esta cuesti n ODBC no tiene direcciones nuevas es una nueva tecnolog a lo que es necesario Requerimientos de la arquitectura Para el uso de las arquitecturas es necesario considerar la evoluci n de la tecnolog a en tiempos pasados se ten a que conformar con lo pantalla negra o azul del DOS una de las arquitecturas usadas eran el manejo de archivos planos como es el caso de C Fox entre otros Todas las tecnolog as que se usaban en tiempos pasados no ten an tantos requerimientos para que sus aplicaciones puedan correr ya que todo tiene que desarrollarse En la actualidad cada arquitectura que aparece es en base las necesidades de los usuarios y cabe recalcar que la tecnolog a est dando grandes pasos tanto que a un a o m s nadie usar mouse ya que todo es con touch screen pantalla t ctil solo se manejara con los dedos Todos estos avances se han dado a que tanto la tecnolog a como la forma de usar las diferentes framework s han ido creciendo de i
9. amadores han implementado en las aplicaciones La tecnolog a WPF ofrece una amplia infraestructura y potencialidad gr fica con la que se podr n desarrollar aplicaciones de atractiva apariencia manejando con gran potencialidad la imagen y el video con esto podemos decir que las aplicaciones desarrolladas necesitaran m s requerimiento de tarjeta de video y asi sacar todo el potencial que esta tecnolog a puede dar Leonardo Favio Guacanes Enr quez 12 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda Cuando hablamos del requerimiento de la parte grafica tambi n damos a conocer el runtime de ejecuci n que se maneja el mismo que es el DirectX Tambi n daremos a conocer las diferentes arquitecturas de las bases de datos que se manejan en la actualidad as como tambi n conoceremos las m s ptimas para el acoplamiento con la tecnol gia WPF El manejo de las bases de datos tambi n tienen su estudio para poder definir lo mejor y las ventajas que cada una puede propinar ADO DB es una arquitectura que se acopla con el lenguaje de programaci n NET y esta a la vez se acopla con la tecnolog a WPF Tanto el ODBC como el OLE DB tienen la ventaja de que pueden ser utilizados por el cliente Ambas tecnolog as tienen una capacidad completamente diferente ODBC estaba primeramente dise ada para el uso relacionado
10. aria de la empresa Estas aplicaciones se lo puede realizar usando cualquier tipo de lenguaje de programaci n cada uno de los lenguajes tienen difenete l gica de interpretar el c digo que el programador implementa esto se puede medir en el tiempo de demora de la ejecuci n de la aplicaci n es aqu donde las aplicaciones se miden por eficientes a la hora de procesar la informaci n Historia de las aplicaciones de Escritorio Conocer la historia del desarrollo de cualquier campo del saber humano es de gran importancia para aquellos que planeen desenvolverse en dicho campo ya que tiene cuando menos dos beneficios tangibles Conocer el estado promedio del arte y evitar cometer errores ya cometidos As es m s f cil tomar las decisiones correctas y sobrevivir sin esfuerzo a muchas modas que estrictamente proclaman la reinvenci n de una nueva tecnolog a Como dijo el fil sofo espa ol George Santayana El que no conoce la historia est condenado a repetirla Es com nmente aceptado que la historia de la computaci n moderna comienza con Charles Babbage en 1822 sin embargo las primeras computadoras mec nicas y el ctricas no contaban con un lenguaje de programaci n tal como lo conocemos ahora la mayor a de ellas era construida para llevar a cabo una tarea espec fica por lo tanto la forma de programarla era particular a cada computadora Leonardo Favio Guacanes Enr quez 3 Estudio de la tecnologia WPF para el desarrollo
11. ases that the application has in use this is the case of the databases EASY and PL these two base interactuan in a dependent way on different charts such as they are the data of the clients articles bar codes among others The study that is carried out to these databases is mainly for the problem of the concurrence that exists to the moment to use the different applications that use the same charts For a correct operation of the applications and the database you recomiendra to install and to configure the servants of applications and database correctly These configurations are detailed in the annexes and intalaciones as well as it is given to know a process of how to optimize the database this process generates and believe index if the different consultations need them These indexes should be administered and revised at least every three months so that the indexes are not a problem But he she is ahead he she will be able to observe a model of the processes that the application reaslizara to the course of the development of the thesis as well as the different affected charts among the two databases He she should take encuenta that the main database of the company where the application was developed it is that of ERP this was analyzed and defendant in a way that the processes that are run don t affect to the acting of the processes of the company Leonardo Favio Guacanes Enriquez 21 Estudio de la tecnologia WPF para el desarr
12. blemas causados por los procesoa manuales o mejorando procesos autom ticos que al inicio fueron eficientes Los lenguajes de programaci n al inicio daban mucho que desear por el hecho de no satisfacer todas las necesidades de los usuarios dejando algunos procesos manuales sin automatizar despu s de muchas d cadas los lenguajes ha mejorado y logrado realizar procesos que en la antig edad eran imposibles de realizar esto se puede decir de las aplicaciones de escritorio Leonardo Favio Guacanes Enr quez 2 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda Las aplicaciones web ha venido siendo para los investigadores un tema por que preocuparse ya que los procesos mediante esta tecnologia fueron muy imposibles de realizar esto paso por muchos a os y es hasta la actualidad que los investigadores han logrado poner a las aplicaciones web como otra opci n para las automatizaciones de los procesos de las empresas que lo necesitan las aplicaciones web en la actualidad se est n implementando mas de lo que antes se lo realizaba Con esta idea la historia de las aplicaciones de escritorio y web ha logrado que el mundo actual pueda usar y automatizar todo tipo de procesos dejando todo lo manual para la historia dando a las emplesas eficiencia y eficacia ahorrando tiempo y dinero a la hora de obtener la informaci n neces
13. computer It was in the year of 1945 when the mathematical Jhon Von Neumann fascinated by the possibilities of ENIAC elaborated a study that demonstrated that a computer could have a very simple and fixed physical structure and even so to be able to execute any program type by means of a correct control without the necessity of modifying the computer for this Starting from this innovation of Von Neumann that on the whole is known as the technique of stored program it is that the era of the programming languages begins who they will have a brilliant technological revolution and from those moments to the present time the environment of the development has changed drastic form Leonardo Favio Guacanes Enriquez 6 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda RESUMEN CAPITULO II Microsoft CONTRASENA Visual Studio 2008 Professional Edition Al iniciar los lenguajes de programaci n era dificil hablar de una tecnolog a que abarque los problemas del desarrollo de software el tiempo pas y los lenguajes eran m s robustos Los investigadores llegaron a darle forma a los lenguajes de desarrollo organizando los procesos que estos contienen sin embargo en la actualidad existen un sinumero de tecnolog as orientadas al desarrollo de aplicaciones esto para solucionar problemas a los usuarios
14. gual forma es por eso Leonardo Favio Guacanes Enr quez 14 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda que la forma de manejar estos framework s se reduce en usar arquitecturas que soporten a los mismos A continuaci n numeraremos los requerimientos para que una arquitectura pueda correr en WPF e Framework 2 3 3 5 2 SP1 3 SP1 3 5 SP1 e Tarjeta grafica como m nimo de 128 para tener una buena resoluci n si esta no viene incluida en el mainboard e Memoria Ram de por lo menos 2GB para no interrumpir con los dem s procesos Leonardo Favio Guacanes Enr quez 15 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda THEY SUMMARIZE CHAPTER III After speaking of the technologies that a programming language has we will mention the structure with which the technology has and this it is the architecture this architecture mensiona all the modules that manage and the processes that manipulate from the handling of the devices of the machine until the way of compiling the code that the programmers have implemented in the applications The technology WPF offers a wide infrastructure and graphic potentiality therewith with which will be been able to develop applications of attractive
15. he system that the one carries out Another area where it is visible the advance of the new technologies is the handling of data Database before the manipulation of data of the alone big companies took it to him in plane files and now several options exist to store the information of the companies Leonardo Favio Guacanes Enriquez 10 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda With these two areas one can say that the programming languages and the manipulation of the information of a database try to go giving more efficient solutions at par this it is the case of NET that incorporates the programming with the handling of the data from different databases But if with Windows Forms can also include documents images graphics 2D and 3D video and audio using Adobes s PDF GDI Direct3D and do Windows Mediate Player respectively then why to use WPF The first thing that it is necessary to stand out is that WPF doesn t replace Windows Forms in fact this last technology will continue effective in such a way that we will still see new Windows based developments Forms Similar of important it is to stress that these two platforms are not mutually excluding WPF and Windows Forms can be used since in oneself application each technology it is able to harbor elements of user s interface defined by the othe
16. in necesidad de que otras personas puedan influir en el sistema que el realiza Otro area donde es visible el avance de las nuevas tecnolog as es el manejo de datos Base de Datos antes la manipulaci n de datos de las grandes empresas solo se lo llevaban en archivos planos y ahora existen varias opciones para almacenar la informaci n de las empresas Con estas dos areas se puede decir que los lenguajes de programaci n y la manipulaci n de la informaci n de una base de datos tratan de ir a la par dando soluciones m s eficientes este es el caso de NET que incorpora la programaci n con el manejo de los datos desde diferentes bases de datos Pero si con Windows Forms tambi n podemos incluir documentos im genes gr ficos 2D y 3D video y audio usando Adobes s PDF GDI Direct3D y Windows Media Player respectivamente entonces Por qu utilizar WPF Lo primero que hay que resaltar es que WPF no reemplaza a Windows Forms de hecho esta ltima tecnolog a seguir vigente de tal manera que a n veremos nuevos desarrollos basados en Windows Forms Igual de importante es remarcar que estas dos plataformas no son mutuamente excluyentes WPF y Windows Forms pueden ser utilizadas en una misma aplicaci n ya que cada tecnolog a es capaz de albergar elementos de la interfaz de usuario definido por la otra Las dos plataformas tienen diferentes puntos fuertes y pueden complementarse mutuamente Entre los puntos fuertes de Windows
17. iones se encuentran detalladas en los anexos e intalaciones como tambi n se da a conocer un proceso de c mo optimizar la base de datos este proceso genera y crea indices si las diferentes consultas las necesitan Leonardo Favio Guacanes Enr quez 19 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda Estos indices deben de ser administrados y revisados por lo menos cada tres meses para que los indices no sean un problema Mas adelante se podr observar un modelo de los procesos que la aplicaci n reaslizar al transcurso del desarrollo de la tesis como tambi n las diferentes tablas afectadas entre las dos bases de datos Se debe tomar encuenta que la base de datos principal de la empresa donde se desarroll la aplicaci n es la de ERP esto fue analizado y procesado de una forma que los procesos que se corren no afecten al desempe o de los procesos de la empresa Toma de Pedidos Facturaci n Toma de Traspasos Gu as de Remisi n Obtener Pedidos Obtener Traspasos Leonardo Favio Guacanes Enr quez 20 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda THEY SUMMARIZE CHAPTER IV In this chapter we will give to know like it is the operation of the different datab
18. l cami n distribuye la mercader a a sus clientes evitando as errores de faltantes o sobrantes de la mercader a Adem s aparecieron otras necesidades que son complementos a la automatizaci n tales como eliminar el retraso de las entregas ya que antes una orden se demoraba hasta 72 horas en la actualidad m ximo se demora 24 horas entre otros procesos tenemos la reducci n de errores al momento de despachar la mercader a este proceso antes lo hac an por art culo causando a la larga un cansancio de la vista y cometiendo errores de despacho en la actualidad se certifica la orden tal como si fuera un punto de venta de un supermercado Para detallar m s a fondo de c mo el sistema cubre las necesidades de los usuarios se especificar en los casos de uso que es la informaci n adicional que no se presenta en esta cap tulo Leonardo Favio Guacanes Enr quez 23 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda THEY SUMMARIZE CHAPTER V At the present time the company Farmaenlace Co Ltda it is in a process of growth due to the coalition of two dedicated companies to the commercialization of pharmaceutical products the same one that has come competing with the biggest such chains of pharmaceutical production during 5 years as they are Fybeca Healthy Healthy Cruz Blue This takes them to forge an objecti
19. nes de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda from a place to another in a sure way the idea of using a good architecture of communication of information is important since applications that require of the whole seguirar when transmitting the data exist The Objects COM can be instanciados and indexed in a process through the frontiers of a process inside team and through a net using the technology DCOM To leave the process and of the remote objects it can use serializaci n to send the calls to the methods and return securities back and toward before The serializacion is invisible for the object and the code using the object Access to Data OLE DB In simple terms OLE DB is a succession of the standard technology of Open Database Connectivity ODBC OLE DB is an interface of a game low level to work with it dates As much the ODBC as the OLE DB has the advantage that they can be used by the client Both technologies have a totally different capacity ODBC was firstly designed for the use related with it dates In any way it dates he she doesn t keep relationship with the other formats In relation to the new formats of it dates this takes new places as Internet Finally the mark of Microsoft Component Object Model COM it requires a better access technology Clarifying this question a little ODBC doesn t have new addresses it is a new technology what i
20. ollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda RESUMEN CAPITULO V BDD EASY Server 2005 OEA ITA OU Server 2005 Stal Reports XI En la actualidad la empresa Farmaenlace Cia Ltda esta en un proceso de crecimiento debido a la fusi n de dos empresas dedicadas a la comercializaci n de productos farmac uticos la misma que durante 5 a os ha venido compitiendo con las m s grandes cadenas de producci n farmac utica tales como son Fybeca Sana Sana Cruz Azul Esto les llevo a forjar un objetivo ser la empresa pionera en la rama de la producci n farmac utica del pa s y del mundo Durante todo el proceso de posesionarse en el marcado el proceso de bodega se lo realizaba de forma manual luego de que la empresa creci de forma sorprendente naci la necesidad de automatizar el proceso de recepci n y despacho de mercader a en la empresa matriz Farmaenlace C a Ltda Leonardo Favio Guacanes Enr quez 22 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda Despu s de un analisis minucioso del problema suscitado en la empresa Farmaenlace C a Ltda Desde hace 5 a os se decidi dise ar un sistema que automatizara el area de bodega controlando automaticamente todo el proceso desde que se toma el pedido hasta cuando e
21. quienes por salir a delante y ser mejores en la rama que se desempe an desean fortalecer sus procesos y automatizarlos Por definici n es el personal t cnico quien se preocupa m s por la tecnolog a El inter s de muchos profesionales de software se centra principalmente en el modo de funcionamiento de las aplicaciones y no tanto en la forma de interacci n que pueda darse entre stas y los usuarios Sin embargo los usuarios dan gran importancia a las interfaces La interfaz de una aplicaci n constituye una parte fundamental de la experiencia global del usuario con el software particular En lo que respecta a los usuarios la aplicaci n es la Leonardo Favio Guacanes Enr quez 7 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda experiencia La experiencia mejorada de los usuarios mediante una interfaz optimizada puede contribuir al incremento de la productividad a la generaci n de clientes leales y a una ampliaci n de las ventas en l nea entre muchas otras ventajas La tecnolog a que esta en auge en el siglo XXI da a conocer el potencial que tiene para con los programadores esta tecnolog a lo que logra es unir el desarrollo y el dise o en una sola plataforma de desarrollo sin separar los procesos es decir la persona que esta realizando una aplicaci n podr realizar el dise o de su aplicaci n s
22. r one The two platforms have different strong points and they can be supplemented mutually Among the strong points of Windows Forms you can stand out the extensive support for the remote connection to databases and the wide range of controls for the presentation of data in charts for the handling of dates hours and calendars This last it is one of the advantages of Windows Forms in front of WPF since WPF doesn t have this controls having to incorporate them from other sources WPF is a technology that incorporates the different points that summary the design jointly with the programming the manipulation of the data with more easiness makes of this new technology an option for the development of applications that you they make the life but easy to the companies that you they want to eliminate the manual processes Leonardo Favio Guacanes Enriquez 11 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda RESUMEN CAPITULO III User Kernel Despu s de hablar de las tecnolog as que un lenguaje de programaci n tiene mencionaremos la estructura con la que la tecnolog a tiene y esta es la arquitectura dicha arquitectura mensiona todos los m dulos que manejan y los procesos que manipulan desde el manejo de los dispositivos de la m quina hasta el modo de compilar el c digo que los progr
23. rried out The companies that develop applications at the present time are many and they fight to be better before so many competitions giving efficient solutions to so many problems caused by the manual procesoa or improving automatic processes that were efficient to the beginning The programming languages to the beginning gave a lot that to want for the fact of not satisfying all the necessities of the users leaving some manual processes without automating after many decades the languages have improved and achieved to carry out processes that were impossible to carry out in the antiquity this one can say of the desk applications The applications web have come being for the investigators a topic for that to worry the processes since by means of this technology was very impossible of carrying out this spends for many years and it is until the present time that the investigators have been able at the present time to put to the applications web like another option for the automations of the processes of the companies that need it the applications web they are implementing but of that that before was carried out it With this idea the history of the desk applications and web have achieved that the current world can use and to automate all type of processes leaving all the manual one for the history giving to the emplesas efficiency and effectiveness saving time and money when obtaining the necessary information of the company These applica
24. s necessary Requirements of the architecture For the use of the architectures it is necessary to consider the evolution of the technology in last times he she had to conform to with the black or blue screen of the DOS one of the used architectures was the handling of plane files as it is the case of C Fox among others All the technologies that were used in last times didn t have so many requirements so that their applications can run since everything he she has to be developed Leonardo Favio Guacanes Enriquez 17 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda At the present time each architecture that he she appears is in base the necessities of the users and it is necessary to emphasize that the technology is taking big steps so much that to one year more nobody will use mouse since everything is with touch screen touch screen alone it was managed with the fingers All these advances have been given to that as much the technology as the form of using the different framework s have gone growing of equal it forms it is for that reason that the form of managing these framework s decreases in using architectures that support to the same ones Next we will number the requirements so that architecture can run in WPF e Framework 2 3 3 5 2 SP1 3 SP1 3 5 SP1 e Card as minimum of 128 to have
25. tions can carry out it using any programming language type each one of the languages has logical difenete of interpreting the code that the programmer implements this you can measure Leonardo Favio Guacanes Enriquez 5 Estudio de la tecnologia WPF para el desarrollo de aplicaciones de Escritorio y Web Desarrollo de un sistema para el manejo de despacho certificado en FARMAENLACE Cia Ltda in the time of delay of the execution of the application it is here where the applications are measured for efficient when processing the information History of the applications of Desk To know the history of the development of any field of the human knowledge is since of great importance for those that plan to be unwrapped in this field he she has at least two tangible benefits To know the state average of the art and to avoid to already make errors made It is this way easier to make the correct decisions and to survive many fashions effortlessly that strictly proclaim the reinvenci n of a new technology As the Spanish philosopher George Santayana said The one that doesn t know the history is condemned to repeat it It is commonly accepted that the history of the modern calculation Babbage begins with Charles in 1822 however the first mechanical and electric computers didn t have a programming language just as we know it now most of they were built to carry out a specific task therefore the form of programming it was peculiar to each
26. ve to be the pioneer company in the branch of the domestic pharmaceutical production and of the world During the whole process of being appropriated in the marked one the cellar process was carried out it in a manual way after the company grew in a surprising way the necessity he she was born of automating the reception process and merchandise office in the main company Farmaenlace Co Ltda After a meticulous analysis of the problem raised in the company Farmaenlace Co Ltda For 5 years he she decided to design a system that will automate the cellar area controlling the whole process automatically since he she takes the order until when the truck distributes the merchandise to its clients avoiding this way faltantes errors or surpluses of the merchandise Other necessities that are complements to the automation also appeared such as eliminating the delay of the deliveries since before an order took a long time up to 72 hours at the present time maximum takes a long time 24 hours among other processes we have the reduction of errors to the moment to dispatch the merchandise this process before made it for article causing to the long one a fatigue of the view and making office errors at the present time the order is certified just as if it was a point of sale of a supermarket To more thoroughly detail the system covers the necessities of the users of how it will be specified in the cases of use that it is the additional information
27. y contain however at the present time a sinumero of oriented technologies exists to the development of applications this to solve problems to the users who to leave to before and to be better in the branch than they act they want to strengthen their processes and to automate them By definition he she is the technical personnel who worry more about the technology The interest of many software professionals is centered mainly in the way of operation of the applications and not so much in the interaction form that can be given between these and the users However the users give great importance to the interfaces The interface of an application constitutes a fundamental part of the user s global experience with the particular software In what concerns the users the application is the experience The enhanced experience of the users by means of an optimized interface can contribute to the increment of the productivity to the generation of loyal clients and an amplification of the on line sales among many other advantages The technology that this in peak in the XXI century gives to know the potential that has towards the programmers this technology what achieves is to unite the development and the design in a single development platform without separating the processes that is to say the person that this carrying out an application will be able to carry out the design of its application without necessity that other people can influence in t
Download Pdf Manuals
Related Search
Related Contents
I/O Boards 携帯性に優れた、防水コンパクト双眼鏡。 NEC MultiSync® LCD1970NXp (Silver front bezel, light grey back cabinet) Activity Based Funding - URG Grouper User Guide Technaxx LS3-01 Key-less entry system Cirkuit Planet CPL-LS1440 etude prospective de la prescription et de la consommation des Copyright © All rights reserved.
Failed to retrieve file