Como iniciar esse projeto de sistema de loja de roupas?

Meu grupo de SI precisa fazer um projeto simples de Java, daí escolhemos um sistema de loja de roupas (loja física somente). As informações cadastradas vão ser guardadas em arrays.

-Tenho que cadastrar Produtos (nome, tamanho, tipo (calça, camiseta), código de barras e preço)
-Tenho que cadastrar Clientes (Nome, CPF, Endereço, Sexo, Telefone, Data de Nascimento, E-mail)
-Nesse sistema poderemos simular vendas
-No início da “venda” irá aparecer se o cliente vai querer CPF na nota
-Deve ter duas opções de pagamento (dinheiro ou cartão)
-A cada unidade de produto vendida, subtrair do estoque.
-O sistema terá um estoque em que poderemos cadastrar os produtos, ver a quantia disponível e o quanto foi vendido.

Me deem dicas de como fazer esse sistema, não tenho a menor ideia por começar.

“Projeto simples”.

Já vai usar banco de dados?

Não sei banco de dados, vou usar array mesmo.

É sua chance de aprender banco de dados. Vai te facilitar e muito nesse trabalho, e provavelmente será útil pelo resto da sua carreira.

Quanto ao programa em si, que tipo de dicas você espera? Quantas pessoas tem no seu grupo? Como será a divisão das tarefas? Irá fazer um sistema desktop ou web?

Abraço.

Seguem alguns exemplos…
Da até pra vc copiar o codigo e adequar ao seu…

https://netbeans.org/kb/docs/web/mysql-webapp_pt_BR.html