Sistema de Informação Operacional para Empresa de Consultoria

João Paulo Serra Ferreira, Miguel de Castro Neto (Advisor)

Research output: ThesisMaster's Thesis

Abstract

O presente trabalho de projecto decorreu da necessidade de desenvolvimento de um sistema de informação baseado em web e suportado no gestor de base de dados Microsoft SQL Server 2005, para suportar as operações de uma empresa de consultoria, substituindo o sistema actualmente em exploração. O sistema actualmente em exploração foi desenvolvido internamente na empresa há mais de 15 anos, sobre a plataforma AS/400 e DB/2, cobrindo duas áreas críticas para esta actividade: a área de gestão de tempos, tarefas e de recursos, na sua componente de planeamento e execução efectiva; e a área de facturação da execução das tarefas desses recursos, nas suas diversas vertentes de preço e frequência. Este trabalho de projecto constituiu uma oportunidade para o desenvolvimento de competências pessoais na área de desenvolvimento de sistemas de informação, permitindo investigar várias das metodologias geralmente utilizadas, bem como, desenvolver em concreto um sistema de informação, desde a definição da metodologia a adoptar, à sua execução, passando pelo levantamento de requisitos, construção da base de dados e desenvolvimento das interfaces do utilizador, com os inerentes protótipos e testes com os utilizadores. A primeira parte do trabalho de projecto foi desenvolvida sobre o prisma de investigação conceptual e teórica das metodologias mais comummente utilizadas na área de desenvolvimento de sistemas de informação, indo, apesar de forma não exaustiva, desde das metodologias tradicionais do tipo waterfall, às mais expeditas e recentes como o RAD - Rapid Application Development ou o XP - eXtreme Programming. De seguida, ainda no plano teórico, foi analisado o que pode determinar a adopção de uma metodologia em detrimento de outra, e por último, a selecção da metodologia adoptada no presente trabalho de projecto. A selecção da metodologia a adoptar recaiu sobre a utilização de uma metodologia mista, tendo por base a abordagem RAD e JMRAD – James Martin Rapid Application Development, com o acréscimo de alguma documentação. A segunda parte deste trabalho de projecto consistiu no desenvolvimento, de facto, do novo sistema de informação, desde a recolha de requisitos e documentação da situação actual, ao desenho do novo sistema. No desenho do novo sistema, e para a construção da base de dados foi utilizada uma abordagem de criação com base em instruções textuais de SQL – Structured Query Language. Para a construção das interfaces do utilizador, foram investigadas várias ferramentas de geração de código baseadas na estrutura da base de dados, tendo sido utilizada apenas uma. A ferramenta seleccionada foi depurada e customizada de modo a gerar uma interface do utilizador mais amigável e apelativo. Foi realizada apenas uma iteração tendo sido cobertos a maioria dos requisitos críticos, somente com a excepção dos relatórios que não foram disponibilizados nesta iteração. O sistema desenvolvido, à data do presente relatório encontra-se em protótipo e avaliação formal. Por fim, são apresentadas as conclusões e os trabalhos futuros que se deixam em aberto após a conclusão deste trabalho de projecto.
Original languagePortuguese
QualificationMaster of Science
Awarding Institution
  • NOVA Information Management School (NOVA IMS)
Supervisors/Advisors
  • Neto, Miguel de Castro, Supervisor
Award date27 May 2008
Publication statusPublished - 27 May 2008

Keywords

  • Sistema de informação
  • Empresa de consultoria

Cite this