项目作者: paolagarb

项目描述 :
Semi-annual work. Cryptocurrency application management system. See README for details.
高级语言: C#
项目地址: git://github.com/paolagarb/BlockTechMVC.git
创建时间: 2020-10-14T15:05:55Z
项目社区:https://github.com/paolagarb/BlockTechMVC

开源协议:

下载


BlockTech " class="reference-link">
BlockTech






:school_satchel: Trabalho Semestral - PIM " class="reference-link">
:school_satchel: Trabalho Semestral - PIM


Tecnologias

Front-end: HTML5, CSS3, Bootstrap, JavaScript Back-end: C#, ASP.NET Core

* Banco de Dados: SQL



Descrição


“Uma empresa oferece serviços baseados na tecnologia blockchain para a manipulação de vários tipos de criptoativos
(criptomoedas, criptocommodities (Etherum), criptotokens etc). Como esta tecnologia ainda é nova, não houve tempo
para o desenvolvimento de um sistema interno de gerenciamento das operações realizadas na empresa pelos seus clientes,
como por exemplo o cadastro de clientes e usuários, relatórios executivos para tomada de decisões, entre outras diversas
operações efetuadas etc. Assim a empresa contratou uma fábrica de software (Grupo do PIM) para o desenvolvimento do sistema
interno de gerenciamento, tanto para a empresa como para seus clientes. Este sistema deve contemplar uma parte em web (deve ser responsivo),
deve ser previsto o uso da linguagem C# para a etapa bem como o uso do banco de dados MS SQL Server.”

“O sistema é pensado para que o cliente da empresa possa ter total controle de seus investimentos, contratos inteligentes entre outros negócios
baseados no blockchain, logo devem ser apresentados relatórios parciais diários e consolidados mensalmente, gráficos, alertas, etc.”

“Não deve ser desenvolvido um sistema para fazer lançamentos em blockchain, pois isso a empresa já possui, e está funcionando adequadamente.
O que deve ser desenvolvido é um sistema de gerenciamento e controle administrativos, que com base nas operações realizadas pelos clientes ofereça ferramental
para análise dos investimentos ao longo do tempo.”



Funcionalidades


:white_check_mark: Cadastro de clientes.

:white_check_mark: Funcionalidades visíveis apenas aos usuários logados no sistema.

:white_check_mark: Cadastro de novas criptomoedas (apenas pelo usuário administrador).

:white_check_mark: Alteração e exclusão de criptomoedas (apenas pelo usuário administrador).

:white_check_mark: Cadastro/alteração de valores das criptomoedas (apenas ao usuário administrador).

:white_check_mark: Pesquisa de criptomoedas por nome.

:white_check_mark: Filtragem de criptomoedas e seus respectivos valores por data.

:white_check_mark: Ordenação de criptomoedas por nomes.

:white_check_mark: Histórico de transações (administrador visualiza histórico geral, usuário visualiza apenas o próprio).

:white_check_mark: Especificação de transações - tipo de transação (compra/venda).

:white_check_mark: Ordenação de transações por data (administrador pode ordenar por nome dos usuário).

:white_check_mark: Filtragem de criptomoeda por nome.

:white_check_mark: Exibição de conta do usuário, além de detalhes, como sua conta vinculada.

:white_check_mark: Exibição de saldo atual - total do usuário (baseado no valor atual da criptomoeda na qual possui investimento + saldo não investido)

:white_check_mark: Listagem de aplicações dos usuários (administrador pode visualizar todos os usuários).

:white_check_mark: Gráfico com o valor atual de todas as criptomoedas cadastradas.

:white_check_mark: Gráfico com o valor dos últimos 7 dias de todas as criptomoedas.

:white_check_mark: Gráfico com o valor dos últimos 30 dias de todas as criptomoedas.

:white_check_mark: Gráficos para cada criptomoeda com seus valores dos últimos 7 dias.

:white_check_mark: Gráficos para cada criptomoeda com seus valores dos últimos 30 dias.

:white_check_mark: Gráfico dos últimos 30 dias, indicando a porcentagem do valor da criptomoeda em relação ao dia anterior.

:white_check_mark: Todos os investimentos do usuário, indicando o valor investido e o valor atual.

:white_check_mark: Gráficos semanais e mensais indicando o investimento do usuário (administrador visualiza gráfico com o investimento geral).

:white_check_mark: Simulação de compra e venda de criptomoedas



:sunrise_over_mountains: Imagens


| Tela Inicial | Cadastro |
| — | — |
| image | image |

| Criptomoedas | Criptomoedas - Pesquisa por data |
| — | — |
| image | image |

| Transações | Transações - Pesquisa por criptomoeda |
| — | — |
| image | image |

| Conta | Conta - Detalhes |
| — | — |
| image | image |

| Aplicações | Gráfico - valor dia atual |
| — | — |
| image | image |

| Gráfico - Porcentual dos últimos 7 dias | Gráfico - Valor últimos 7 dias da criptomoeda selecionada |
| — | — |
| image | image |

| Gráfico - Porcentual dos últimos 30 dias | Gráfico - Valor últimos 30 dias da criptomoeda selecionada |
| — | — |
| image | image |

| Investimentos | Investimento da criptomoeda selecioanda |
| — | — |
| image | image |

| Investimentos - Gráfico mensal da criptomoeda selecionada | Simulação |
| — | — |
| image | image |

| Simulação - Compra | Simulação - Venda |
| — | — |
| image | image |

:heavy_exclamation_mark:
Para visualizar as funcionalidades do Administrador, realize o download do trabalho completo aqui.

  • Manual do usuário completo - página 56
  • Manual do administrador - página 86


<!—

:woman: Autor


—>