O sistema de gerenciamento de direitos universais AngelRM_MVC é baseado em asp.net (C#) MVC + bootstrap front-end + ztree + lodash + tecnologia jquery. Ele usa bootstrap para desenvolver e exibir a UI no front-end é o principal responsável pela interação lógica. do front-end e combina jQueryAjax + WebApi para enviar solicitações de dados.
Recursos do sistema de gerenciamento de direitos universais AngelRM_MVC 1. Para facilitar a leitura e gravação de dados e a maturidade da linguagem, é mais eficiente e rápido optar pelo desenvolvimento asp.net;
2. A arquitetura do sistema é construída usando a estrutura MVC com as vantagens de baixo acoplamento, alta capacidade de reutilização, implantação rápida e alta capacidade de manutenção;
3. Os dados do arquivo de configuração do sistema são armazenados em cache usando HttpRuntime.Cache, tornando o programa mais eficiente e rápido durante a operação;
4. A seleção do banco de dados é baseada na escala de dados do sistema e nos requisitos relevantes do lado da demanda. Após consideração abrangente de vários aspectos, o mysql é selecionado como banco de dados do sistema após investigação de vários bancos de dados;
5. O ambiente operacional é baseado nas características dos módulos funcionais, e windowsserver2008+IIS é selecionado para simplificar a implantação;
6. Use o componente de código aberto de exportação de relatório NPOI para ler e escrever documentos Word ou Excel sem instalar o Office;
7. Para ser compatível com mais navegadores, a interface do usuário será mais amigável. Escolhemos o bootstrap da estrutura de layout responsivo;
8. Usamos software de código aberto echarts para relatórios do sistema e fornecemos uma interface gráfica muito interessante, com mapas, e também fornecemos gráficos de barras, gráficos de linhas, gráficos de pizza, gráficos de bolhas e gráficos de quatro quadrantes;
9. O sistema adota layout responsivo de bootstrap, de modo que é altamente flexível ao enfrentar dispositivos com diferentes resoluções e pode resolver rapidamente o problema de adaptação de exibição de vários dispositivos;
1. Adicionadas novas instâncias de função de upload de arquivos para garantir que os arquivos possam ser carregados, salvos e baixados sem erros;
2. Otimize o código da estrutura do sistema em segundo plano e exclua outras funções inúteis de grandes projetos anteriores;
3. Adicionada compactação de arquivos JS e CSS de código de página para tornar o sistema mais rápido;
4. Um novo processo de verificação é adicionado à página de login do sistema, para que o código de verificação possa ser verificado o tempo todo;
5. Otimize a função de carregamento de dados do prompt da página de carregamento do sistema.