Autor(es): Augusto, Rita Filipa Cruz Correia
Data: 2009
Identificador Persistente: http://hdl.handle.net/10451/5468
Origem: Repositório da Universidade de Lisboa
Assunto(s): SENDYS®© Imobilizado; VB6; Trabalhos de projecto de mestrado - 2009
Autor(es): Augusto, Rita Filipa Cruz Correia
Data: 2009
Identificador Persistente: http://hdl.handle.net/10451/5468
Origem: Repositório da Universidade de Lisboa
Assunto(s): SENDYS®© Imobilizado; VB6; Trabalhos de projecto de mestrado - 2009
Trabalho de projecto de mestrado em Engenharia Informática (Arquitectura, Sistemas e Redes de Computadores), apresentado à Universidade de Lisboa, através da Faculdade de Ciências, 2009
Este documento descreve o trabalho realizado na Capgemini Portugal – Serviços de Consultoria e Informática, no âmbito da disciplina Projecto em Engenharia Informática (PEI). O projecto teve a duração de nove meses e decorreu no Departamento de Soluções ERP, no qual estou inserida desde Julho de 2007. Para este projecto foi planeado o desenvolvimento de uma aplicação de Gestão de Imobilizado designada de SENDYS®© Imobilizado que é um módulo do SENDYS®©. O SENDYS®© é um software de gestão criado para as diferentes áreas empresariais, que oferece a automatização e integração dos processos e o armazenamento de toda a informação de negócio num único repositório de dados. O objectivo principal deste projecto foi migrar a aplicação de Gestão de Imobilizado da plataforma DOS, desenvolvida em Clipper, para a plataforma Win32, em VB6 e SQL Server 2000/2005, integrando uma equipa de desenvolvimento. Para que o objectivo principal seja cumprido, foram realizadas as seguintes tarefas: Com base no modelo lógico, escrever scripts DDL para criar e modificar o schema da base de dados; Com base em mapas de equivalência, escrever scripts DML para migrar os dados da plataforma actual (ficheiros dBase) para a base de dados MS SQL Server 2000; Com base em diagramas conceber e implementar as funcionalidades necessárias ao funcionamento da aplicação em qualquer uma das camadas do sistema (dados, negócio e apresentação), com recurso a VB6, Excel VBA, COM e IDL. A aplicação foi desenvolvida com o apoio das ferramentas Microsoft Visual Studio e Microsoft SQL Server.
This document describes the work done at Capgemini Portugal – Serviços de Consultoria e Informática, as part of the course in Computer Engineering Project (PEI). The Project had duration of nine months and held in the Soluções ERP Department, which I joined in July 2007. Its objective is the migration of the application “Gestão de Imobilizado” (an asset management software application) from the original DOS-based program to the Windows platform. This will be done by re-architecting and rewriting the original application (written in Clipper code) to Microsoft’s VB 6 and SQL Server 2000 (which is the language and backend database used to develop the SENDYS®© ERP which will be “receiving” the new application). For that, the following tasks must be completed: Write T-SQL DDL scripts which will be used to create and modify the database schema; Write T-SQL DML scripts to migrate data from the current platform (dBase files) to the target Microsoft SQL Server 2000 database; Port the original functionality to the new application (which has a layered architecture) using VB 6, Excel VBA, COM and IDL. The application was developed with support of the tools Microsoft Visual Studio 98, Microsoft SQL Server 2000 and Microsoft Excel 2000.