Design de Interação
Geração de Alternativas
Sumário
INTRODUÇÃO
04
PROPOSTAS
05
SOLUÇÃO
06
Troca de sistema do Consultório Odontológico Empresa do ramo odontológico deseja migrar seus serviços para web, todos os seus siste- mas são baseados na plataforma Delphi. Ela possui softwares para atendimento, marcação de consulta, controle de estoque, folha de pagamento, cadastro de cliente, etc.. O Consultório Odontológico já possui 15 anos (1998) de atuação e nunca trocou o sistema operacional e nem o sistema da empresa. Quando contratou uma empresa para desenvolver os softwares na época, eles foram escritos na versão Borland Delphi, na linguagem Object Pascal, obsoleta. A empresa foi herdada pelo o filho, que descontente com o sistema atual da empresa, decidiu buscar opções para atualizá-lo. Como ele é mais adepto à tecnologia, ele resolveu optar por um sistema web. A vantagem é que o banco de dados foi elaborado em SQL, no programa MySQL, que é o maior e mais famoso sistema de gerencialmente de banco de dados open source do mundo. O cliente deseja a mudança, então é possível concluir que ou ele está descontente com o sistema atual dele; ou ele deseja se atualizar/ adaptar à novas tendências; ou ainda, ele deseja um sistema com uma interface mais amigável e simples de ser utilizada por todos. A linguagem de programação Delphi, embora seja uma linguagem de programação de desenvolvimento de softwares que foi muito usado no passado, hoje em dia, seu uso está decaindo muito, não havendo muito suporte e sendo tampouco simples.
4
A Tendência de Uso do Delphi, segundo o site http://langpop.com, está muito decaída. O PHP e o Javascript, que são linguagens web, estão em alta. Os principais problemas da linguagem de programação Delphi, é que além de ser uma linguagem com pouco suporte, é complicada e com muitas limitações, inclusive no uso de Web APIs. As vantagens de um sistema web com o backend programado em PHP e Javascript, é que além de ser compatível em todos os navegadores modernos e até mesmo versões antigas, é uma linguagem atual e flexível que está sempre sofrendo mudanças. Por ser web, vai ser um sistema com front-end desenvolvido em HTML 5, CSS 3, PHP e JavaScript, que pode ser aberto em qualquer plataforma: desktop, mobile ou tablet. Em todo o caso, há uma problemática no sistema atual da empresa. Pelo o sistema atual ser antigo e desenvolvido em uma linguagem não muito utilizada e quase obsoleta, no futuro, irá ser mais complicado ainda migrar de sistema.
Geração de Alternativas para o problema Através de análises da solicitação do cliente, possíveis alternativas para solucioná-la foram geradas através de uma pesquisa aprofundada e da simulação de possíveis cenário. Estas alternativas foram filtradas pela a equipe e chegaram a estas abaixo:
1. 2. 3. 4.
Montar um sistema web unificado, que seja compatível com o banco de dados atual. Elaborar um sistema com softwares diferenciados para cada função mas com integração ao mesmo banco de dados. Reconstruir todo o banco de dados e elaborar o sistema do zero, unificado e de interface simples. Elaborar um website com um painel de controle e cadastro de clientes e com sistemas para suprir as necessidades solicitadas e compatível com o banco de dados atual.
5
Justificativa para a escolha da solução Esta etapa consta a justificativa da solução escolhida pela a equipe e o porquê esta é a melhor solução para a solicitação da empresa. Com base na geração das alternativas na etapa anterior a equipe chegou a conclusão e o consenso de que a melhor solução para a problemática do cliente, foi de elaborar um website com um painel de controle e cadastro de clientes e com sistemas para suprir as necessidades solicitadas e compatível com o banco de dados atual. Além da avaliação técnica, uma das avaliações do grupo foi o impacto financeiro positivo na mudança do sistema gerencial da empresa da atual linguagem Delphi por uma mais moderna utilizada no mundo globalizado, PHP e JavaScript. A princípio pode ser caro, mas a médio/longo prazo os custos podem ser menores à gastos com a equipe de suporte, entretanto, a criação de um sistema web é menos caro do que o desenvolvimento de um software por outras linguagens de programação mais utilizadas, como o C, C+, C++, Ruby, etc.. Umas das dificuldades na gestão da ferramenta atualizada é a não interação com o consumidor e um dos gastos que a empresa tem que ter é para treinar os funcionários para aprender a mexer no
6
sistema novo, só que vai ser um investimento não muito caro, já que a interface do novo sistema será simples, amigável e intuitiva. A atual ferramenta da empresa, por ser baseada em uma linguagem muito antiga, não permite criar interfaces mais sofisticadas ou mesmo mais avançadas, impedindo asustentabilidade do sistema. Pelo fato do novo sistema ser mais eficiente, funcionando através do uso do computador, tablets e smartphones, a longo prazo o sistema poderia trazer mais economia para a empresa, que teria que investir mais caro para poder fazer aplicativos especializados para poder ter acesso ao sistema dos dispositivos móves. A criação do website é um investimento que até pode ser um pouco caro, mas a longo prazo, ajuda na publicidade e agrega valor a marca da empresa, além de ser uma ferramenta indispensável no mundo de hoje onde todos estão sempre conectados pela internet.
Aluna: Solimar Correia Turma: CSTDG, 3º período Turno: Noite Profº: André Melo
7