<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://54.172.204.229/conhecimento/lib/exe/css.php?s=feed" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Base de conhecimento softwares:schoolweb:requisitos:documentacao_tecnica:arquitetura</title>
    <subtitle></subtitle>
    <link rel="alternate" type="text/html" href="http://54.172.204.229/conhecimento/"/>
    <id>http://54.172.204.229/conhecimento/</id>
    <updated>2026-04-20T20:37:02+00:00</updated>
    <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
<link rel="self" type="application/atom+xml" href="http://54.172.204.229/conhecimento/feed.php" />
    <entry>
        <title>Arquitetura de Segurança</title>
        <link rel="alternate" type="text/html" href="http://54.172.204.229/conhecimento/doku.php?id=softwares:schoolweb:requisitos:documentacao_tecnica:arquitetura:arquitetura_seguranca&amp;rev=1638359536"/>
        <published>2021-12-01T11:52:16+00:00</published>
        <updated>2021-12-01T11:52:16+00:00</updated>
        <id>http://54.172.204.229/conhecimento/doku.php?id=softwares:schoolweb:requisitos:documentacao_tecnica:arquitetura:arquitetura_seguranca&amp;rev=1638359536</id>
        <summary>Resumo

Como o banco de dados da aplicação centraliza as informações específicas de cada entidade é necessário assegurar que cada usuário tenha acesso somente as informações ao qual o seu perfil permite. Dessa forma será proposta a seguinte arquitetura de segurança:</summary>
    </entry>
    <entry>
        <title>Arquitetura da solução</title>
        <link rel="alternate" type="text/html" href="http://54.172.204.229/conhecimento/doku.php?id=softwares:schoolweb:requisitos:documentacao_tecnica:arquitetura:arquitetura_solucao&amp;rev=1520604591"/>
        <published>2018-03-09T14:09:51+00:00</published>
        <updated>2018-03-09T14:09:51+00:00</updated>
        <id>http://54.172.204.229/conhecimento/doku.php?id=softwares:schoolweb:requisitos:documentacao_tecnica:arquitetura:arquitetura_solucao&amp;rev=1520604591</id>
        <summary>*  A arquitetura da solução determina um fluxo de desenvolvimento que facilita a compreensão do desenvolvedor, agilizando o processo de concepção do projeto, manutenção e melhoria contínua. Uma arquitetura pode ser definida por um padrão a ser absorvido por toda a empresa ou de acordo com a necessidade do projeto em questão, pode conter padrões de projeto, que são algumas boas práticas conhecidas para diversos tipos de solução, ou algum padrão determinado pela empresa pela qual o projeto será de…</summary>
    </entry>
    <entry>
        <title>Regras e Convenções para Nomeclatura</title>
        <link rel="alternate" type="text/html" href="http://54.172.204.229/conhecimento/doku.php?id=softwares:schoolweb:requisitos:documentacao_tecnica:arquitetura:nomeclatura&amp;rev=1657112119"/>
        <published>2022-07-06T12:55:19+00:00</published>
        <updated>2022-07-06T12:55:19+00:00</updated>
        <id>http://54.172.204.229/conhecimento/doku.php?id=softwares:schoolweb:requisitos:documentacao_tecnica:arquitetura:nomeclatura&amp;rev=1657112119</id>
        <summary>Regras e Convenções para Nomeclatura

.Net

Nomes de Classes

	*  Toda classe deve começar com letra Maiúscula.
	*  Não deve possuir caracteres com acento (ç, á, î, ã, Á, À).
	*  Não deve possuir caracteres especias (@, !, %, &amp;).
	*  Caso um classe possua um nome composto, a primeira letra de cada palavra deverá começar com  letra maiúscula.</summary>
    </entry>
    <entry>
        <title>Permissionamento</title>
        <link rel="alternate" type="text/html" href="http://54.172.204.229/conhecimento/doku.php?id=softwares:schoolweb:requisitos:documentacao_tecnica:arquitetura:permissionamento&amp;rev=1638359535"/>
        <published>2021-12-01T11:52:15+00:00</published>
        <updated>2021-12-01T11:52:15+00:00</updated>
        <id>http://54.172.204.229/conhecimento/doku.php?id=softwares:schoolweb:requisitos:documentacao_tecnica:arquitetura:permissionamento&amp;rev=1638359535</id>
        <summary>Resumo

Como o banco de dados da aplicação centraliza as informações específicas de cada entidade é necessário assegurar que cada usuário tenha acesso somente as informações ao qual o seu perfil permite. Dessa forma as características de permissionamento serão:</summary>
    </entry>
    <entry>
        <title>Projeto</title>
        <link rel="alternate" type="text/html" href="http://54.172.204.229/conhecimento/doku.php?id=softwares:schoolweb:requisitos:documentacao_tecnica:arquitetura:projeto&amp;rev=1638359535"/>
        <published>2021-12-01T11:52:15+00:00</published>
        <updated>2021-12-01T11:52:15+00:00</updated>
        <id>http://54.172.204.229/conhecimento/doku.php?id=softwares:schoolweb:requisitos:documentacao_tecnica:arquitetura:projeto&amp;rev=1638359535</id>
        <summary>Cenário Atual


A solução web para visualização dos dados proveniente do sistema school de cada escola centraliza as informações em um banco para cada município utilizando a ferramenta de sincronização dos dados SymmetricDS. Com os dados nas bases a aplicação distribui a informação nas seguintes áreas: Alunos, Escolas, Servidores, Relatórios e Gráficos. Entende-se que a atual solução não apresenta as informações de forma objetiva possibilitando aos usuários extrair dados que possam auxiliá-los a…</summary>
    </entry>
    <entry>
        <title>Pull request</title>
        <link rel="alternate" type="text/html" href="http://54.172.204.229/conhecimento/doku.php?id=softwares:schoolweb:requisitos:documentacao_tecnica:arquitetura:pull_request&amp;rev=1659555726"/>
        <published>2022-08-03T19:42:06+00:00</published>
        <updated>2022-08-03T19:42:06+00:00</updated>
        <id>http://54.172.204.229/conhecimento/doku.php?id=softwares:schoolweb:requisitos:documentacao_tecnica:arquitetura:pull_request&amp;rev=1659555726</id>
        <summary>Pull request


DOCUMENTO EM PRODUÇÃO....

Resumo


Este documento tem por objetivo indicar boas práticas para o uso do pull request pelas equipes de desenvolvimento da Tecsystem.

Como criar um pull request</summary>
    </entry>
</feed>
