sábado, 15 de novembro de 2014
Mudança no desing e JMenuBar
As telas agora possuem uma barra de menu para auxiliar o usuário e facilitar a utilização da aplicação. Além disso, o design das telas também sofreu alterações.
sexta-feira, 14 de novembro de 2014
Data - SimpleDateFormat
Conseguimos hoje (14/11/2014) exibir na JTable a data que estava no banco de dados no formato yyyy-MM-dd, no formato dd/MM/yyyy. Para o fazer, tivemos como base o código de uma colega da turma 333, que utilizou a classe SimpleDateFormat.
Abaixo está a imagem de como ficou a tabela com a exibição das datas no formato correto.
Abaixo está a imagem de como ficou a tabela com a exibição das datas no formato correto.
quarta-feira, 29 de outubro de 2014
Término do Projeto
Com a chegada da data da entrega do projeto, as finalizações e a documentação estão sendo concluídas.
quinta-feira, 23 de outubro de 2014
Campos com marca d'água
Para que o usuário possa preencher com as informações adequadamente, foram adicionadas algumas marcas d´água em determinados campos, como mostramos a seguir:
JGoodies
Utilizamos também além do GridBagLayout, indicado pelo professor Frank, o JGoodies para a definição do layout do projeto, como aconselhado pelo professor Bernardo. Com isso, modificamos algumas páginas do trabalho, como a tela de login mostrada a seguir:
quarta-feira, 22 de outubro de 2014
ComboBox
Por sugestão do professor Bernardo, começamos a utilizar algumas ComboBox para realizar o cadastro de códigos, como o cadastro do código de um cliente que indicou o salão para alguém, que acabou se tornando um cliente posteriormente devido a indicação. Dessa forma fica mais fácil para o usuário cadastrar um código, pois ao invés de digitar um código, o usuário apenas escolhe o nome do cliente que fez a indicação na ComboBox, e o código desse cliente é cadastrado.
Thelmar está no Youtube também !
Abaixo segue o link do canal no youtube do Instituto de Beleza Thelmar:
* https://www.youtube.com/channel/UCjZEsMVPg_ryH6qabq9rsUQ
* https://www.youtube.com/channel/UCjZEsMVPg_ryH6qabq9rsUQ
terça-feira, 21 de outubro de 2014
Vídeo do Gource
Foi gerado o primeiro vídeo do Gource do projeto. O Gource é um aplicativo para visualização gráfica de todo o histórico do projeto, assim é possível identificar as modificações realizadas por cada componente do grupo, como podemos perceber ao assistir o vídeo abaixo:
segunda-feira, 20 de outubro de 2014
Layout
Usando o GridBagLayout() como gerenciador de layout, construímos uma classe que exibe em uma tabela os serviços oferecidos pelo Instituto de Beleza Thelmar, e seus respectivos valores de acordo com a quantidade de cabelo. Esses serviços exibidos, são serviços que foram previamente cadastrados em uma página de cadastro. Abaixo está uma imagem de como está ficando o layout da classe de exibição dos serviços e uma imagem do layout da página de cadastro dos serviços.
sábado, 18 de outubro de 2014
Problemas com o GridBagLayout()
Conseguimos utilizar o GridBagLayout() em uma página que exibia dados em uma tabela. Contudo, queríamos fazer com que aparecessem na tabela apenas os dados cadastrados entre um determinado período. Para fazer isso, colocamos dois campos de texto: um campo para receber a data inicial, e outro para receber a data final. Porém, fazendo isso, o código acaba tendo que ser dinâmico, e os métodos do GridBagLayout() são estáticos. Trabalharemos em cima desse problema durante esse final de semana.
sábado, 11 de outubro de 2014
GridBagLayout
O professor Frank sugeriu que ao invés de utilizarmos o GridLayout, que fosse usado o GridBagLayout, para que a interface ficasse menos quadrada. Contudo, ele nos alertou de que o GridBagLayout é bem mais complexo e trabalhoso. Estaremos durante esse final de semana, pesquisando sobre o GridBagLayout e tentando implementá-lo em nosso projeto.
Estamos utilizando o site da Oracle a seguir para estudar sobre o GridBagLayout, pois o tutorial, apesar de estar em inglês, foi muito bem feito e é bem claro, detalhado e explicativo.
Tutorial da Oracle sobre GridBagLayout:
sexta-feira, 3 de outubro de 2014
Registro e Cálculo de Gastos Totais
Hoje, 03/10/2014, fizemos uma "página" para o cadastro de despesas. Cadastra-se o nome da despesa, a sua data de ocorrência e o seu valor.
Além disso, criamos uma página para a consulta de todas essas despesas, que são exibidas em uma tabela (JTable), além de ser exibido também a soma de todas as despesas. Por enquanto, o design da tela de consulta dessas despesas ainda não está terminado. Após a sua conclusão, postaremos aqui no blog imagens do seu layout.
domingo, 28 de setembro de 2014
Barra de menu implementada com sucesso
A barra de menu, a princípio, apresentou alguns problemas. Contudo, conseguimos contornar tais situações, e implementamos com sucesso uma barra de menu, que pode redirecionar o usuário à todas as páginas do sistema, como página de cadastro, exclusão, alteração ou consulta de clientes ou funcionários.
Porém, só implementamos a barra de menu à uma página, e pretendemos adicioná-la a todas as outras páginas.
Porém, só implementamos a barra de menu à uma página, e pretendemos adicioná-la a todas as outras páginas.
quinta-feira, 28 de agosto de 2014
Abrir projeto do repositório e atualizá-lo
Foi feito um segundo vídeo para o canal do Youtube, mostrando como abrir um projeto do repositório no NetBeans e atualizá-lo caso haja alguma modificação no arquivo. Segue abaixo o vídeo.
sexta-feira, 22 de agosto de 2014
Barra de Menu
Na aula de quinta-feira (21/08/2014), o professor Bernardo nos ensinou, mostrou e passou o seu código de uma barra de menu. Pretendemos durante a semana que vem adicionar uma barra de menu em cada janela, para facilitar o acesso e uso dos serviços oferecidos pelo programa.
sexta-feira, 15 de agosto de 2014
Sugestões
Na quinta-feira (14/08/2014), mostramos parte do projeto para o professor Bernardo, e ele nos sugeriu fazer uso de um JMenu. Durante o final de semana e a próxima semana estaremos trabalhando em cima disso, tentando melhorar a interface através da implementação de um JMenu.
quarta-feira, 6 de agosto de 2014
Cadastro, consulta, alteração e exclusão de funcionário
Criamos o banco de dados e já conseguimos fazer a conexão com o programa em java e inclusive realizar o cadastro, consulta, alteração e exclusão de funcionários.
segunda-feira, 14 de julho de 2014
domingo, 22 de junho de 2014
Telas
sábado, 7 de junho de 2014
Conexão com o subversion
Há algumas semanas atrás, conseguimos também nos conectar ao subversion! Inclusive fizemos um post no youtube mostrando como foi feita essa conexão pela primeira vez.
Segue abaixo o link do vídeo.
https://www.youtube.com/watch?v=jFrwW3UUB0A
Segue abaixo o link do vídeo.
https://www.youtube.com/watch?v=jFrwW3UUB0A
Logo
Há algumas semanas o projeto Instituto de Beleza Thelmar ganhou um logo, que está logo abaixo! Feito pela integrante Carolina Murata.
quarta-feira, 28 de maio de 2014
Instituto de Beleza Thelmar
Conhecendo melhor o projeto
O projeto para desktop desenvolvido ao longo do ano terá como finalidade automatizar um salão de beleza. Dessa forma, o programa facilitará os processos de gerenciamento e serviços destinados tanto para os funcionários como para o dono do estabelecimento. Os clientes, por sua vez, terão a possibilidade de adquirir descontos e promoções oferecidas pelo Instituto de Beleza Thelmar. As tecnologias utilizadas para o desenvolvimento do trabalho serão o programa NetBeans e o banco de dados HSQLDB.Requisitos funcionais
- Agendamento de serviços;
- Cadastro de clientes e funcionários;
- Calcular e listar os gastos como aluguel, custo de produtos e manutenção de equipamentos;
- Calcular o lucro mensal;
- Exibição de tabela de preços de serviços de acordo com o tamanho e volume dos cabelos;
- Fornecimento de descontos e promoções ao clientes.
Requisitos não-funcionais
- Confiabilidade: os dados serão verdadeiros e atualizados;
- Desempenho: facilidade em encontrar informações;
- Interface simplificada;
- Programa funcionará em ambiente Windows;
- Segurança: acesso restrito aos funcionários e dono do estabelecimento.
Promoções - Exemplos
- Ao trazer mais um cliente para utilizar os serviços do salão, o usuário ganhará um corte gratuito.
- Dependendo do valor que o cliente gastou no estabelecimento durante o mês, lhe será oferecido uma hidratação gratuita.
- Promoção de quarta-feira (dia com movimento mais fraco do salão): faça uma escova e ganhe a sobrancelha de graça ou com 10% de desconto no preço.
Assim, pode-se concluir que a automatização de um estabelecimento traz muitos pontos favoráveis ao comércio. Com a agilidade no atendimento, haverá um menor tempo de espera por parte dos clientes que, por sua vez, geram maiores retornos ao local e ficam mais satisfeitos com o serviço oferecido.
sexta-feira, 23 de maio de 2014
Primeiras postagens
O salão de beleza, do projeto de LP2, agora ganha um nome: INSTITUTO DE BELEZA THELMAR !!
Assinar:
Postagens (Atom)