Esta discussão foi arquivada. Não se pode acrescentar nenhum comentário. |
hmm.. (Pontos:3, Informativo) |
| | O projecto parece ser interessante, mas o código é um bocado "esparguete", devia estar mais bem estruturado e o php separado do html. talvez também fosse boa ideia usarem PHP 5 e classes.. há.. e as instruções SQL, já testaram SQL Injection ?! :) Não quero ser mauzinho, mas talvez.. re-escrever tudo de novo de uma forma mais bem pensada e aí o projecto teria mais pernas para andar.. ou não :-)
Characteristic of life style... |
| |
|
| | ya, com Python MUAHAHHA
--- Este espaço pode ser seu... |
| |
| | Em relação ao php separado do html, bem a meu ver é puro gosto. Até porque se a ideia daquilo é usar themes então acho que nunca devem separar por completo o php do html, mas sim talvez criar um conjuntos de class's e funções para gerirem todos os conteúdos e apenas chamarem nos templates essas ditas funções. Em relação a utilizarem PHP 5... bem, como se usa PHP 5? Não entendi qual é o teu conceito de utilizar PHP 5, se o código estiver bem escrito funciona em PHP 4 e/ou 5. Em relação ao SQL Injection também acho que devam ter cuidado, que tal criar uma função genérica para a validação de uma array e/ou posição dela ($_GET / $_GET[whatever]) e chamar essa mesma logo no ínicio de cada página? Outra sugestão será na usuabilidade (tendo em conta que isto é um software de gestão). Pelo que vi nos screenshots tens por ex uma janela onde colocas o estado da consulta, se efectuado e provavelmente "pendente", a decorrer e tens essas opções numa Select Box, o que obriga o utilizador a Clicar para Abrir e só depois escolher o novo estado. A minha sugestão fica por criares essas opções mas através de radio boxes, em que o texto de descrição utilizaria a tag "label" de forma a ser "clickavel". As Select boxes para as datas e horas penso que também não sejam muito práticas, talvez fosse até mais rápido para o utilizador poder escrever manualmente através de 3 input text's separados (dia-mes-ano) esses mesmos dados ou então utilizando uma solução também open source de um calendário dinâmico (não tenho aqui o link mas depois dou-te se quiseres de um optimo calendario). |
| |
| | Acho que a separação de php / html deve ser sempre feita em projectos desta dimensão, ainda para mais quando pretendem utilizar themes. No caso de quererem ter uma plataforma de desenvolvimento mais estável é melhor refactorizar grande parte do código(talvez todo :p). Como tecnologias para tal utilizava as do costume, smarty (html template) e adodb(abstração da base de dados). Não sei se também não utilizava um MVC, digo isto pois parece-me que não querem fazer um projecto para uma empresa mas sim um projecto adaptavel a várias empresas. |
| |
|
| | Acho que não são opiniões, mas experiência ... muito anos de programação :-) mas lá está.. as palas só as tira quem quer.
Characteristic of life style... |
| |
| | O que tu achas não interessa nem ao menino jesus. |
| |
| | Se calhar interessa :-)
Characteristic of life style... |
| |
| | De modo concreto fazes ideia da simplicidade que é implementar themes com abstração? E da dificuldade e duplicação de código(logo mais erros introduzidos no programa) necessária para a mesma tarefa? Isto é apenas um exemplo visto ser um dos requisitos para o programa (pelo menos pareceu-me devido ao directório themes e templates :P). |
| |
| | Sim faço, já utilizei o Smarty em projectos, o que eu queria dizer é que na actualidade (a minha.. no meu emprego) não existem themes concretos, logo não faz muito sentido "perder tempo" com isso, pois infelizmente não sou eu que mando nos timmings dos projectos e tudo tem que render. Duplicação de código? Se tiveres uma biblioteca em condiões nunca duplicas. |
| |
| | Tens noção que a realidade dos empregos não se aplicam a projectos open-source, na medida em que são por norma projectos feitos nos tempos livres e no qual os timmings do projecto não existem (de modo geral). Já agora não precebi o que querias dizer com themes concretos. |
| |
| | Sim admito que vi o "projecto" mais como algo de produção do que qualidade (é raro haver qualidade em produção... unhpf) Quando digo themes digo mesmo mudar por completo a estrutura do site. não limitar a mudar as cores e afins. |
| |
| | Parece que começas a falar em CMS.. andaste a lêr umas coisas! LoL
Characteristic of life style... |
| |
| | CMS? Onde eu falei num CMS? Por falar em themes? Oh god, por favor, vai arranjar uma identidade. |
| |
| | " Quando digo themes digo mesmo mudar por completo a estrutura do site. não limitar a mudar as cores e afins. " Esquece.. não vale a pena bater no ceguinho, vale mais deixá-lo andar até ele bater sozinho.
Characteristic of life style... |
| |
| | Uma boa solução para abstracção da base de dados pode ser o pear::DB , Pear::DB :)
Firefox |
| |
|
|
| | Parece que percebes disto como lagares de azeite! :)
Characteristic of life style... |
| |
| | Ninguém disse que percebia, apenas sugeri, ao contrário de tu que apenas disseste mal, e afinal, quem és tu? aquele que dizia a pés juntos que não era o "Kmos" mas que afinal é? Posso não ter credibilidade nenhuma, mas tu tens muito menos por isso, tira a senha e senta-te. |
| |
| | Quem sou não interessa muito, se fosse para usarmos nomes, não usavamos nicknames. Mas para ti, até posso ser o boda.
Characteristic of life style... |
| |
| | Antes de mais quero deixar bem claro que acho o esforço louvável. Não quero que encarem o que vou dizer abaixo como um "bota abaixo", mas como uma crítica construtiva. A impressão com que fiquei nos 10 min em que estive a usar o software é que actualmente é apenas uma agenda de marcações, o que desilude a declaração no site de "medical management software". A própria agenda em si parece-me não ter aplicação em muitas clínicas, porque não possui gestão multi-médicos (ter marcações separadas por médico) ou multi-salas (ter marcações separadas por sala), que em muitos casos é essencial. Além disso, é importante a possibilidade de poder "mover consultas" entre médicos, e os próprios médicos possuírem um horário de marcação. Por exemplo, médicos que só aceitam marcações à 4º feira e à 5º feira. A gestão de pacientes também é pouco funcional. O ecrâ de entrada deveria ser o de procura, não do de inserção. Além disso, todos os pacientes deveriam ter um código atribuído (que já está na tabela de pacientes), útil para os cartões de identificação em clínicas de dimensão média e/ou cartões de associado. Também é omissa a gestão do historial clínico do paciente, com os respectivos relatórios de consulta. Outra possibilidade interessante é a hipótese de atribuir materiais à consulta, a serem debitados ao paciente (útil por exemplo para consultórios de medicina dentária), ou a mais complexa gestão de exames, essencial para uma parte significativa das clínicas existentes. Eu tenho perfeita noção que a aplicação apresentada está ainda no seu estágio inicial - longe de produto acabado, e acredito que terá potencial. Mas, pelo que conheço da área (há uns anos fui programador precisamente na área de gestão de clínicas e hospitais) ainda têm um longo caminho pela frente. Continuem o bom trabalho :)
Why do you Linux and drive when you can BSD and fly? |
| |
|
| | Desde já vou dizer que não testei o programa por isso posso estar a dizer algo errado. Quando dizes que eles não permitem que os médicos tenham horários próprios, eu pergunto se eles dão a hipotese de o médico poder definir o tempo da consulta? Digo isto porque há médicos que dão consultas de 15 em 15 minutos, outros de 30 em 30 e outros de 20 em 20, estou a falar em tempos de agenda e não tempo real de consulta. Este aspecto também é importante. Só é pena que seja Web-Based senão podiam permitir permitir a sincronização entre a agenda do programa e a agenda do PALM/PDA do médico.
------------------------------------------------------------ Todas as coisas mudam, e nós mudamos com elas. |
| |
| | O tempo de consulta está presente. O que eu referia era os médicos "independentes" tão comuns nas clínicas que só aceitam marcações em dias específicos (muitas vezes coordenados com escalas de hospital, por exemplo).
Why do you Linux and drive when you can BSD and fly? |
| |
| | Isso eu percebi, mas como eles se tinham esquecido, ou ainda não tinham implementado isso, por isso é que fiz a pergunta se eles já tinham implementado o tempo de consulta.
------------------------------------------------------------ Todas as coisas mudam, e nós mudamos com elas. |
| |
| | Bolas, finalmente um post com pés e cabeça! Em terra de cegos, quem tem um olho é rei...mas neste caso tiveste pelo menos 2! :) Yours, McB! They told me it need Windows 95 or better, so I chose Linux |
| |
| | Uma iniciativa de louvar, mesmo com todos os defeitos aqui apontados é de louvar que exitam aplicações Open source portuguesas inovadoras apesar de ter um mercado muito restrito Luis Freire http://webdicas.com |
| |
|
| | A unica coisa de inovador é ser open-source, de resto.. já existe, não está é em nenhum site disponível para toda a gente ver.. :-) e o que eu tenho acesso é realmente muito potente!
Characteristic of life style... |
| |
|
| | Vou-te dizer uma coisa. Depois de ter lido o que escreveste durante esta discussão toda, digo-te, és o meu heroi (not). Leva a bicla! Já toda a gente viu software de gestão médica. Se não viu, imagina como é. Eu vi e sei onde se faz e já lá tive. Já sou uma pessoa melhor por isso? Não... Mas cada um...
Cumprimentos, Jorge Laranjo 01100110 01110101 01100101 01100111 00110000 The Tao of Webdesign |
| |
| | Antes de mais quero agradecer a todos os que testaram, comentaram,criticaram o OpenLusimed. Todas as criticas e comentários serão bem vindos e tomados em conta, para que este projecto se possa a vir tornar um bom software, com a ajuda de todos.
Queria no entanto dizer, que compreendam que este projecto está numa fase bastante embrionaria e obviamente com um caminho imenso pela frente antes de se tornar um software credivel.
Mais uma vez obrigado a todos e se não se esquecerem, vão visitando o website do Openlusimed visto que até ao fim da 1ª semana de Setembro irá sair uma nova versão com bastantes modificações incluindo algumas alterações referentes a sugestões aqui dadas.
Um grande abraço OpenLusimed |
| |
|
| | Estarei atento para ver se as críticas valeram de facto a pena :-) muito sinceramente.. espero que sim. Não liguem ao que os outros dizem, mas ao que vocês pensam.
Characteristic of life style... |
| |
| | Vejam este http://www.openemr.net
Characteristic of life style... |
| |