Spelling suggestions: "subject:"verver"" "subject:"cerver""
861 |
An internship in technical and scientific communication with Dell Inc.Hawkins, Steve. January 2003 (has links)
Thesis (M.T.S.C.)--Miami University, Dept. of English, 2003. / Title from first page of PDF document. Includes bibliographical references (p. 105).
|
862 |
Graphical abstraction and progressive transmission in Internet-based 3D-GeoinformationsystemsCoors, Volker. Unknown Date (has links)
Techn. University, Diss., 2003--Darmstadt.
|
863 |
Tvoice :um sistema de manipula??o de linguagens para auxiliar portadores de necessidades especiais atrav?s da webGomes, Italo Herbert Santos e 24 March 2005 (has links)
Made available in DSpace on 2014-12-17T15:48:06Z (GMT). No. of bitstreams: 1
ItaloHSG.pdf: 605197 bytes, checksum: ec7f0b5f0e335472aa7485057906b690 (MD5)
Previous issue date: 2005-03-24 / This work presents the tVoice, software that manipulates tags languages, extracting information and, being integral part of the VoiceProxy system, it aids bearers of special needs in the access to the Web. This system is responsible for the search and treatment of the documents in the Web, extracting the textual information contained in those documents and preceding the capability of generating eventually through translation techniques, an audio script, used by the of interface subsystem of VoiceProxy, the iVoice, in the process of voice synthesis. In this stage the tVoice, besides the treatment of the tag language HTML, processes other two formats of documents, PDF and XHTML.
Additionally to allow that, besides the iVoice, other interface subsystems can make use of the tVoice through remote access, we propose distribution systems techniques based in the model Client-Server providers operations of the fashion of a proxy server treatment of documents / Este trabalho apresenta o tVoice, software que manipulando linguagens de marca??es e extraindo informa??es, sendo parte integrante do sistema VoiceProxy, auxilia portadores de necessidades especiais no acesso ? Web. Esse sistema ? respons?vel pela recupera??o e tratamento dos documentos na Web, realizando a extra??o de informa??es textuais contidas nos mesmos, sendo ainda, capaz de gerar ao final, atrav?s de t?cnicas de tradu??o, um script de ?udio, a ser utilizado pelo subsistema de interface do VoiceProxy, o iVoice, no processo de s?ntese de voz dessas informa??es para portadores de defici?ncia visual. Nesta etapa o tVoice, al?m do tratamento da linguagem de marca??o HTML, processa outros dois formatos de documentos, o PDF e o XHTML.
Para permitir que, al?m do iVoice, outros subsistemas de interface possam fazer uso do tVoice, atrav?s de acesso remoto, s?o utilizadas t?cnicas de distribui??o de sistemas, que baseadas no modelo cliente-servidor proporcionam um funcionamento assemelhado a um servidor proxy de tratamento de documentos Read more
|
864 |
Avalia??o da capacidade para o trabalho do servidor p?blico: um estudo de caso em uma institui??o federal de ensino superiorSilva, Neuma Maria da 27 February 2009 (has links)
Made available in DSpace on 2014-12-17T14:46:40Z (GMT). No. of bitstreams: 1
NeumaMS_DISSERT.pdf: 772465 bytes, checksum: a3343bafe9fc6491a6bbc60699f746b2 (MD5)
Previous issue date: 2009-02-27 / The ability to work, considered as resulting from a dynamic process between the individual resources in relation to their work, influenced from various factors such as sociodemographic, lifestyle, aging process and requirements of work. Aiming analyze the ability to work in a population of public servants, the study analyzed 132 public servants volunteers of the infrastructure sector, in a Federal Institution of Higher
Education of the state of Rio Grande do Norte, Northeast, Brazil. Data were collected through a questionnaire called the Index of Capacity for Work - ICT. The variable analysis was done by using descriptive statistics of means, standard deviations, median minimum and maximum values of the scores of quantitative variables. The joint analysis of the variables was performed by multiple linear regression. The server had low capacity to work 11 (8.33%), moderate 31 (23.48%), good 54 (40.91), and Great 28 (21.21). Multiple regression analysis, adjusted for age, sex, education, age started to work, length of service, current capacity and full of disease, showed that
best explained the variation of the CTI were age, current capacity and full of disease. The survey showed that 75% of the servers showed ICT below 43, so capacity low, moderate or good and only 25% of respondents had the CTI servers over 43 points, so great capacity for work. According to the recommendations of FIOH - Finnish Institute of Occupational Health, for servers that have these scores be implemented
whose objective is to restore the ability to work which is low, improving the capacity for moderate work, support the capacity for the good work and maintain the ability to work great. Therefore, we recommend that the ICT is implemented in other units of the IFES survey in the perspective of achieving a real situation of all its servers, enabling the implementation of these measures as necessary to promote recovery and health of its employees. / A capacidade para o trabalho, considerada como resultante de um processo din?mico entre recursos do indiv?duo em rela??o ao seu trabalho, sofre influ?ncia de diversos fatores, como aspectos sociodemogr?ficos, estilo de vida, processo de envelhecimento e exig?ncias do trabalho. Tendo como objetivo analisar a capacidade para o trabalho em uma popula??o de servidores p?blicos, o estudo transversal analisou 132 servidores p?blicos volunt?rios, do setor de infra-estrutura,
em uma institui??o federal de ensino superior do estado do Rio Grande do Norte, nordeste, Brasil. Os dados foram coletados atrav?s de um question?rio denominado ?ndice de Capacidade para o Trabalho ICT. A an?lise das vari?veis foi feita atrav?s
da estat?stica descritiva por meio das m?dias, desvios-padr?o, mediana valores m?nimos e m?ximos dos escores das vari?veis quantitativas. A an?lise conjunta das vari?veis foi feita por meio de regress?o linear m?ltipla. Os Servidores apresentaram
capacidade para o trabalho baixa 11 (8,33%), moderada 31 (23,48%), boa 54 (40,91%), e ?tima 28 (21,21%). A an?lise m?ltipla, ajustada por idade, sexo, educa??o, idade que come?ou a trabalhar, tempo de servi?o, capacidade atual e
total de doen?as, evidenciou que as vari?veis que melhor explicaram a varia??o do ICT foram a idade, capacidade atual e total de doen?as. A pesquisa demonstrou que 75% dos servidores apresentaram ICT abaixo de 43 pontos - Capacidade baixa, moderada ou boa e que apenas 25% dos servidores entrevistados apresentaram o ICT acima de 43 pontos - ?tima capacidade para o trabalho. De acordo com as recomenda??es do Instituto Finland?s de Sa?de Ocupacional - FIOH, para os
servidores que apresentarem esses escores devem ser implementadas medidas cujo objetivo ser?: restaurar a capacidade para o trabalho que se encontre baixa, melhorar a capacidade para trabalho moderada, apoiar a capacidade para o trabalho bom e manter a capacidade para o trabalho ?timo. Portanto, recomendamos que o ICT seja aplicado nas demais institui??es federais de ensino superior da federa??o, na perspectiva da realiza??o de um diagn?stico real da situa??o de todos os seus servidores, possibilitando a aplica??o das referidas medidas t?o necess?rias ? recupera??o e promo??o da sa?de de seus colaboradores. Read more
|
865 |
Smart distributed processing technologies for hedge fund managementThayalakumar, Sinnathurai January 2017 (has links)
Distributed processing cluster design using commodity hardware and software has proven to be a technological breakthrough in the field of parallel and distributed computing. The research presented herein is the original investigation on distributed processing using hybrid processing clusters to improve the calculation efficiency of the compute-intensive applications. This has opened a new frontier in affordable supercomputing that can be utilised by businesses and industries at various levels. Distributed processing that uses commodity computer clusters has become extremely popular over recent years, particularly among university research groups and research organisations. The research work discussed herein addresses a bespoke-oriented design and implementation of highly specific and different types of distributed processing clusters with applied load balancing techniques that are well suited for particular business requirements. The research was performed in four phases, which are cohesively interconnected, to find a suitable solution using a new type of distributed processing approaches. The first phase is an implementation of a bespoke-type distributed processing cluster using an existing network of workstations as a calculation cluster based on a loosely coupled distributed process system design that has improved calculation efficiency of certain legacy applications. This approach has demonstrated how to design an innovative, cost-effective, and efficient way to utilise a workstation cluster for distributed processing. The second phase is to improve the calculation efficiency of the distributed processing system; a new type of load balancing system is designed to incorporate multiple processing devices. The load balancing system incorporates hardware, software and application related parameters to assigned calculation tasks to each processing devices accordingly. Three types of load balancing methods are tested, static, dynamic and hybrid, which each of them has their own advantages, and all three of them have further improved the calculation efficiency of the distributed processing system. The third phase is to facilitate the company to improve the batch processing application calculation time, and two separate dedicated calculation clusters are built using small form factor (SFF) computers and PCs as separate peer-to-peer (P2P) network based calculation clusters. Multiple batch processing applications were tested on theses clusters, and the results have shown consistent calculation time improvement across all the applications tested. In addition, dedicated clusters are built using SFF computers with reduced power consumption, small cluster size, and comparatively low cost to suit particular business needs. The fourth phase incorporates all the processing devices available in the company as a hybrid calculation cluster utilises various type of servers, workstations, and SFF computers to form a high-throughput distributed processing system that consolidates multiple calculations clusters. These clusters can be utilised as multiple mutually exclusive multiple clusters or combined as a single cluster depending on the applications used. The test results show considerable calculation time improvements by using consolidated calculation cluster in conjunction with rule-based load balancing techniques. The main design concept of the system is based on the original design that uses first principle methods and utilises existing LAN and separate P2P network infrastructures, hardware, and software. Tests and investigations conducted show promising results where the company's legacy applications can be modified and implemented with different types of distributed processing clusters to achieve calculation and processing efficiency for various applications within the company. The test results have confirmed the expected calculation time improvements in controlled environments and show that it is feasible to design and develop a bespoke-type dedicated distributed processing cluster using existing hardware, software, and low-cost SFF computers. Furthermore, a combination of bespoke distributed processing system with appropriate load balancing algorithms has shown considerable calculation time improvements for various legacy and bespoke applications. Hence, the bespoke design is better suited to provide a solution for the calculation of time improvements for critical problems currently faced by the sponsoring company. Read more
|
866 |
Servidores do setor p??blico de Minas Gerais: valores pessoais e organizacionais, suas implica????es sobre expectativas e trajet??rias profissionais e correla????es com a quest??o geracionalCust??dio, Luciana Silva January 2013 (has links)
Submitted by Roger Guedes (roger.guedes@fjp.mg.gov.br) on 2015-09-23T17:52:04Z
No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Servidores do setor p??blico de Minas Gerais_Tese.pdf: 1773961 bytes, checksum: 4cdbbd09907e8d796cd8ac90b4c8769d (MD5) / Approved for entry into archive by Roger Guedes (roger.guedes@fjp.mg.gov.br) on 2015-09-23T18:04:29Z (GMT) No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Servidores do setor p??blico de Minas Gerais_Tese.pdf: 1773961 bytes, checksum: 4cdbbd09907e8d796cd8ac90b4c8769d (MD5) / Made available in DSpace on 2015-09-23T18:04:29Z (GMT). No. of bitstreams: 2
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Servidores do setor p??blico de Minas Gerais_Tese.pdf: 1773961 bytes, checksum: 4cdbbd09907e8d796cd8ac90b4c8769d (MD5)
Previous issue date: 2013 / Funda????o Jo??o Pinheiro / O presente trabalho buscou investigar em que medida diferentes grupos geracionais de
servidores do setor p??blico do poder executivo do estado de Minas Gerais apresentam
distintos valores pessoais e organizacionais e de que forma tais valores se manifestam em suas
trajet??rias e expectativas profissionais. Para tanto, uma metodologia de pesquisa tr??plice foi
estabelecida: m??todos quantitativos, qualitativos e, dentro desses ??ltimos, a evoca????o de
imagens. Cinco hip??teses foram estabelecidas. As quatro primeiras afirmavam a exist??ncia de
diferen??as estatisticamente significativas entre valores pessoais e organizacionais entre os
indiv??duos investigados pertencentes ?? Gera????o Veterana (H1), Gera????o Baby Boomer (H2),
Gera????o X (H3) e Gera????o Y (H4). A Hip??tese 5 afirmava a exist??ncia de diferen??as
estatisticamente significativas entre valores pessoais e organizacionais para cada gera????o em
an??lise. A hip??tese nula para cada uma das hip??teses constitui a n??o observ??ncia daquilo que
determinada hip??tese estabelece. Al??m da verifica????o das hip??teses procurou-se investigar se
valores pessoais e organizacionais interferem nas escolhas do indiv??duo ao longo de sua
carreira. Tal pergunta de pesquisa p??de ser respondida por meio da metodologia qualitativa
utilizada. Al??m dessa quest??o, outra ainda se fez importante na medida em que foi preciso
investigar se os construtos te??ricos que delineiam os perfis geracionais, construtos estes de
origem norte-americana em sua maioria, podem ser utilizados para descrever o perfil de
gera????es de trabalhadores brasileiros. As escalas utilizadas para a pesquisa quantitativa foram
a EVT-R, de Porto e Pilati (2010), e o IPVO, de Oliveira e Tamayo (2004). Apenas a hip??tese
H1 n??o p??de ser verificada por insufici??ncia de respondentes pertencentes ?? Gera????o
Veterana. As hip??teses nulas foram todas rejeitadas. As demais hip??teses, H2, H3, H4 e H5,
foram todas atendidas. Em rela????o ??s perguntas de pesquisa, a interfer??ncia dos valores,
pessoais e organizacionais, nas trajet??rias profissionais dos indiv??duos, foi evidenciada para
os tr??s grupos geracionais analisados ??? Gera????o Baby Boomer, Gera????o X e Gera????o Y.
Acresce-se como resultado desta etapa da pesquisa a percep????o de diferen??as entre valores
das gera????es analisadas. Esses achados em rela????o aos valores pessoais e organizacionais
podem ser ampliados para o conjunto dos grupos sociais aos quais pertencem os
entrevistados, conforme Tinoco (2007). Analogamente, a partir da an??lise das entrevistas,
p??de-se verificar o elemento ???estabilidade???, caracterizado como valor comum ?? popula????o
estudada, independente da gera????o a que pertence esse servidor. Em rela????o ?? outra quest??o
de pesquisa, elementos elencados como t??picos de cada gera????o foram observados nos perfis
dos sujeitos pesquisados no Brasil. Isso sugere, a partir da perspectiva dos respondentes, uma
internaliza????o dos construtos norte-americanos, em sua maioria, para se analisar o perfil do
trabalhador brasileiro pertencente a estratos geracionais variados. Acredita-se, pois, que os
objetivos propostos foram cumpridos e que se p??de contribuir, do ponto de vista pr??tico
sobretudo para o setor p??blico, ao se agregarem achados que permitam o delineamento de
pol??ticas e pr??ticas de gest??o, capazes de maior aproveitamento do potencial de cada um dos
grupos geracionais investigados; e, finalmente, do ponto de vista metodol??gico, ao se
associarem diferentes metodologias, incluindo o uso de evoca????o de imagens em pesquisas
organizacionais. / The present study sought to investigate the extent to which different generational groups of
servers from the public sector of the Executive power of the State of Minas Gerais have
distinct personal and organizational values and how these values are manifested in their
careers and professional expectations. To this end, a triple research methodology was
established: qualitative and quantitative methods, within these last, the evocation of images.
Five hypotheses were established. The first four claimed the existence of statistically
significant differences between personal and organizational values between investigated
individuals belonging to the Veteran Generation (H1), the Baby Boomer generation (H2),
generation X (H3) and generation Y (H4). 5 hypothesis asserted the existence of statistically
significant differences between personal and organizational values to each generation. The
null hypothesis for each one of the hypotheses is the failure of that particular hypothesis. In
addition to the verification of hypotheses sought to investigate whether personal and
organizational values interfere in an individual's choices throughout his career. Such research
question might be answered by means of qualitative methodology used. In addition to this,
another was important to the extent that it was necessary to investigate whether the theoretical
constructs that delineate the generational profiles, these constructs of American origin for the
most part, can be used to describe the profile of generations of Brazilian workers. The scales
used for the quantitative research were the EVT-R, Porto and Pilati (2010), and the IPVO, de
Oliveira and Tamayo (2004). Only the H1 hypothesis could not be checked for inadequacy of
the respondents belonging to the Veteran Generation. The null hypotheses were all rejected.
The other hypothesis, H2, H3, H4 and H5 were all met. In relation to the research questions,
the interference of personal and organizational values, in the careers of individuals, was
shown to the three generational groups analyzed-Baby Boomer generation, generation X and
generation Y. Moreover, as a result of this step of research the perception of differences
among generations analyzed values. These findings in relation to personal and organizational
values can be extended to all the social groups to which they belong to respondents, as Tinoco
(2007). Similarly, from the analysis of the interviews, could check the element "stability",
featured as a common value to the population studied, regardless of the generation to which
this server belongs. In relation to another issue, listed as typical elements of each generation
have been observed in the profiles of the subjects surveyed in Brazil. This suggests, from the
perspective of respondents, an internalisation of American constructs, mostly, to analyze the
profile of Brazilian workers in the generational strata. It is believed, therefore, that the
proposed objectives have been met and that might contribute, from a practical point of view
especially for the public sector, if aggregate findings that allow the design of policies and
management practices, capable of greater use of the potential of each one of the generational
groups investigated; and, finally, methodological point of view, if you associate different
methodologies, including the use of evocation of images in organizational research. / Governo e Pol??tica Read more
|
867 |
Carrier grade adaptation for an IP-based multimodal application server: moving the softbridge into SLEESun, Tao January 2004 (has links)
Magister Scientiae - MSc / Providing carrier grade characteristics for Internet Protocol (IP) communication applications is a significant problem for IP application providers in order to offer integrated services that span IP and telecommunication networks. This thesis addresses the provision of life-cycle management, which is only one carrier grade characteristic, for a SoftBridge application, which is an example of IP communication applications. A SoftBridge provides semi-synchronous multi-modal IP-based communication. The work related to IP-Telecommunication integrated services and the SoftBridge is analyzed with respect to life-cycle management in a literature review. It is suggested to use an Application Server in a Next Generation Network (NGN) to provide life-cyclemanagement functionality for IP-Telecommunication applications. In this thesis, the Application Server is represented by a JAIN Service Logic Execution Environment(JSLEE), in which a SoftBridge application can be deployed, activated, deactivated, uninstalled and upgraded online.Two methodologies are applied in this research: exploratory prototyping, which evolves the development of a SoftBridge application, and empirical comparison, which is concerned with the empirical evaluation of a SoftBridge application in terms of carriergrade capabilities. A SoftBridge application called SIMBA provides a Deaf Telephony service similar to aprevious Deaf Telephony SoftBridge, However, SIMBA’s SoftBridge design and implementation are unique to this thesis. In order to test the life-cycle management ability of SIMBA, an empirical evaluation is carried out including the experiments oflife-cycle management and call-processing performance. The final experimental results of the evaluation show that a JSLEE is able to provide life-cycle management for SIMBA without causing a significant decrease in performance. In conclusion, the life-cycle management can be provided or a SoftBridge application by using an Application Server such as a JSLEE. Futhermore, the results indicate that approach of using Application Server (JSLEE) integration should be sufficiently general to provide life cycle management, and indeed other carrier grade capabilities, for other IP communication applications. This allows IP communication applications to be integrated into an NGN.Providing carrier grade characteristics for Internet Protocol (IP) communication applications is a significant problem for IP application providers in order to offer integrated services that span IP and telecommunication networks. This thesis addresses the provision of life-cycle management, which is only one carrier grade characteristic, for a SoftBridge application, which is an example of IP communication applications. A SoftBridge provides semi-synchronous multi-modal IP-based communication. The work related to IP-Telecommunication integrated services and the SoftBridge is analyzed with respect to life-cycle management in a literature review. It is suggested to use an Application Server in a Next Generation Network (NGN) to provide life-cyclemanagement functionality for IP-Telecommunication applications. In this thesis, the Application Server is represented by a JAIN Service Logic Execution Environment(JSLEE), in which a SoftBridge application can be deployed, activated, deactivated, uninstalled and upgraded online.Two methodologies are applied in this research: exploratory prototyping, which evolves the development of a SoftBridge application, and empirical comparison, which is concerned with the empirical evaluation of a SoftBridge application in terms of carriergrade capabilities. A SoftBridge application called SIMBA provides a Deaf Telephony service similar to aprevious Deaf Telephony SoftBridge, However, SIMBA’s SoftBridge design and implementation are unique to this thesis. In order to test the life-cycle management ability of SIMBA, an empirical evaluation is carried out including the experiments oflife-cycle management and call-processing performance. The final experimental results of the evaluation show that a JSLEE is able to provide life-cycle management for SIMBA without causing a significant decrease in performance. In conclusion, the life-cycle management can be provided or a SoftBridge application by using an Application Server such as a JSLEE. Futhermore, the results indicate that approach of using Application Server (JSLEE) integration should be sufficiently general to provide life cycle management, and indeed other carrier grade capabilities, for other IP communication applications. This allows IP communication applications to be integrated into an NGN. / South Africa Read more
|
868 |
Návrh databáze pro připojení systému SAP jako zdroje dat pro webovou aplikaci / Database design for connecting SAP as a data source for a Web applicationMARHOUN, Lukáš January 2016 (has links)
The thesis deals with connecting SAP ERP system via local database system MS SQL Server using the tools SAP BI, data synchronization between systems and advanced usage of T-SQL language for preparing data for web applications and reports written in PHP. The thesis contains a brief overview of the SAP system and the possibility of connecting to the SAP system. The general principles of described solution can be used in conjunction with other systems and programming languages.
|
869 |
A semi-formal comparison between the Common Object Request Broker Architecture (COBRA) and the Distributed Component Object Model (DCOM)Conradie, Pieter Wynand 06 1900 (has links)
The way in which application systems and software are built has changed dramatically over the past few
years. This is mainly due to advances in hardware technology, programming languages, as well as the
requirement to build better software application systems in less time. The importance of mondial (worldwide)
communication between systems is also growing exponentially. People are using network-based
applications daily, communicating not only locally, but also globally. The Internet, the global network,
therefore plays a significant role in the development of new software. Distributed object computing is one
of the computing paradigms that promise to solve the need to develop clienVserver application systems,
communicating over heterogeneous environments.
This study, of limited scope, concentrates on one crucial element without which distributed object computing
cannot be implemented. This element is the communication software, also called middleware, which allows
objects situated on different hardware platforms to communicate over a network. Two of the most important
middleware standards for distributed object computing today are the Common Object Request Broker
Architecture (CORBA) from the Object Management Group, and the Distributed Component Object
Model (DCOM) from Microsoft Corporation. Each of these standards is implemented in commercially
available products, allowing distributed objects to communicate over heterogeneous networks.
In studying each of the middleware standards, a formal way of comparing CORBA and DCOM is presented,
namely meta-modelling. For each of these two distributed object infrastructures (middleware), meta-models
are constructed. Based on this uniform and unbiased approach, a comparison of the two distributed object
infrastructures is then performed. The results are given as a set of tables in which the differences and
similarities of each distributed object infrastructure are exhibited. By adopting this approach, errors caused
by misunderstanding or misinterpretation are minimised. Consequently, an accurate and unbiased
comparison between CORBA and DCOM is made possible, which constitutes the main aim of this
dissertation. / Computing / M. Sc. (Computer Science) Read more
|
870 |
Att skapa en fleranvändarmiljö : En kvalitativ fallstudie som undersöker tekniska aspekter och användarens perspektiv / Create a multi-user environment : A qualitative case study that examines technical aspects and the user's perspectiveGeijersson, Hampus, Strandberg, Erik January 2018 (has links)
Studien avsåg att olika aspekter för att skapa underlag för utvecklingen med att förbättra fleranvändning. Syftet var, utöver de olika aspekterna, att på konceptuell nivå utvärdera hur fleranvändning kan utföras tekniskt samt undersöka hur användarna påverkas av denna förändring. Detta har utförts genom flertalet workshops och intervjuer. Vid två tillfällen har också författarna till rapporten utbildats i hur systemet är uppbyggt och hur det används. Utifrån detta har värdekriterier värderats mot olika tekniker. De teknikerna är Mutex, Semaphores och Oracle Tuxedo. På det sättet har olika aspekter beaktats och konceptuella modeller har målats upp. De olika teknikerna lever alla upp till de tekniska kraven som ställts, som programmeringsspråket C# och en databas från Oracle. I samverkan mellan användare och utvecklare har nivån på lösningen tagits fram, vad den ger användarna för nytta samtidigt som det inte är för komplicerat. Dessutom har det ställts krav angående prestandan, att den inte får försämras väsentligt. Användarna får ett liknande arbetssätt med minskade krav på samordning. Det medför att de kan samarbeta med de datamängder de behöver. Den lösning som passade bäst utifrån dessa kriterier var Mutex. / This paper is intended to study different aspects and take them in consideration to create a foundation for the developers to improve a multi-user environment. The purpose was to evaluate how to develop multi-user systems at a conceptual level with the technical aspects and describe how the users were affected by this. The study is based on multiple workshops and interviews. The writers have also been educated on how the system is used by the users and how the system was built, at two separate occasions. Based on this, criterias were made and these were valued against different techniques. These techniques are Mutex, Semaphores and Oracle Tuxedo. The criterias were considered and conceptual models were made to visualize the solution. The different techniques all live up to the constraints from the hardware and software of the case study, like the programming language C# and a database from Oracle. In a cooperation between the developers and users have the level of the solution been defined, where the solution ease the problems enough and still not too complex to implement. There have also been a few directions on the performance of the system. The solution should not be affecting the performance significantly. The users’working methods are not going to be particularly affected. The main part of the cooperation are not as needed as before. They can work in the same dataset concurrent in the datasets they required. On this basis the best technique to use in this case was Mutex. Read more
|
Page generated in 0.0321 seconds