Controle de Clínica Médica
A clínica de especialidades médicas Renascer acaba de abrir as suas portas para atender a comunidade da cidade de Pinto Bandeira (RS) e região. Seu quadro clínico é composto por médicos consagrados nas várias especialidades. No entanto, eles descobriram que a comunidade de Pinto Bandeira e região, é maior do que eles imaginavam ser e, dessa forma, tornou-se impossível gerenciar todos os pacientes e suas necessidades utilizando um caderninho de anotações. O gerente da clínica então contratou um consultor de TI que chegou a seguinte e incrível conclusão: A clínica Renascer precisa automatizar a gerência de pacientes e suas necessidades através do uso de um software especializado para esse fim. Para tanto, é preciso fazer a modelagem e o desenvolvimento de um sistema em Java para gerenciar as informações pertinentes aos Pacientes, Médicos, Consultas, Exames e outros da Clínica Renascer.
Exigências: Além das exigências gerais, todos os campos de informação a serem preenchidos pelo usuário devem ser tratados: Ex: Se for pedido a idade de um paciente ou médico, não se poderá digitar letras ou deixar o campo vazio. Em adição, se for requisitado para cadastro o nome de um paciente ou médico, por exemplo, não se poderá digitar números. O sistema terá de controlar também se determinada data é correta para evitar inconsistências futuras; Exige-se também o armazenamento persistente dos dados cadastrais em arquivo. Se requisitado, todas as informações cadastradas devem ser exibidas na tela.
Resolução de Problemas
Esta disciplina objetiva introduzir as principais atividades no contexto de desenvolvimento de software e preparar preliminarmente para a resolução de problemas contextualizados no processo de desenvolvimento de software.
Inicialmente é discutida a motivação para o uso de processos de desenvolvimento de software, bem como modelos teóricos utilizados para descrever e orientar tais processos. Então, são apresentadas atividades consideradas fundamentais aos processos de desenvolvimento de software e, finalmente, um processo de resolução de problemas é conduzido e avaliado.
Inicialmente é discutida a motivação para o uso de processos de desenvolvimento de software, bem como modelos teóricos utilizados para descrever e orientar tais processos. Então, são apresentadas atividades consideradas fundamentais aos processos de desenvolvimento de software e, finalmente, um processo de resolução de problemas é conduzido e avaliado.
Nenhum comentário:
Postar um comentário