A maior rede de estudos do Brasil

Por onde eu inico o desenvolvimento de um programa. Com banco de dados.

Metodologia

9 resposta(s) - Contém resposta de Especialista

User badge image

RD Resoluções Verified user icon

Há mais de um mês

Para um desenvolvimento de um software é importante seguir algumas etapas primordiais, começando pelo levantamento de requisitos, onde se tem o objetivo de compreender o problema do cliente e tentar criar uma visão do que deve ser construído para solução do mesmo. Depois é importante efetuar uma análise dos requisitos visando retirar as redundâncias da primeira etapa.


Quando entramos na etapa do projeto, é importante ter conhecimento de lógica de programação e algoritmos seguido da decisão da linguagem de programação que será utilizada, vou citar como exemplo uma aplicação web, que se utilizará, HTML, CSS e Javascript, depois você terá que escolher as ferramentas necessárias para criação do banco de dados, existem diversas, como por exemplo, o SQL Server, o Oracle, ou até mesmo o MySql. Criando aqui a linguagem computacional, mencionando o que a aplicação vai fazer e comparando com a descrição feita na etapa de requisitos.


Seguindo da implementação, onde se trata da programação em si, podendo ou não utilizar orientação a objetos. E então os testes, onde são verificados módulos por módulos, testando e verificando se eles estão rodando de forma com que foram planejados para tal. Por fim, temos a implantação onde apresentamos o software ao cliente, junto a um manual de utilização, importação de dados de um sistema anterior para o novo, e claro um treinamento dos que utilizaram o sistema.

Para um desenvolvimento de um software é importante seguir algumas etapas primordiais, começando pelo levantamento de requisitos, onde se tem o objetivo de compreender o problema do cliente e tentar criar uma visão do que deve ser construído para solução do mesmo. Depois é importante efetuar uma análise dos requisitos visando retirar as redundâncias da primeira etapa.


Quando entramos na etapa do projeto, é importante ter conhecimento de lógica de programação e algoritmos seguido da decisão da linguagem de programação que será utilizada, vou citar como exemplo uma aplicação web, que se utilizará, HTML, CSS e Javascript, depois você terá que escolher as ferramentas necessárias para criação do banco de dados, existem diversas, como por exemplo, o SQL Server, o Oracle, ou até mesmo o MySql. Criando aqui a linguagem computacional, mencionando o que a aplicação vai fazer e comparando com a descrição feita na etapa de requisitos.


Seguindo da implementação, onde se trata da programação em si, podendo ou não utilizar orientação a objetos. E então os testes, onde são verificados módulos por módulos, testando e verificando se eles estão rodando de forma com que foram planejados para tal. Por fim, temos a implantação onde apresentamos o software ao cliente, junto a um manual de utilização, importação de dados de um sistema anterior para o novo, e claro um treinamento dos que utilizaram o sistema.

User badge image

Gabriel Hoffmeister

Há mais de um mês

Amigo, não sei qual seu grau de conhecimento na area, mas vou tentar te ajudar. Primeiramente tu vai ter que escolher qual a linguagem de programação que tu quer, ou que tenha mais facilidade/gosto, não importa. Depois tu escolhe tua plataforma de desenvolvimento, pra criar a estrutura do sistema (códigos, orientações..). Tenta deixar bem organizado, pra facilitar na hora de integrar com o banco. Depois tu vai criar o banco e integrar com o software. No resumão, é isso. Espero ter dado uma mão. 

User badge image

Andre Smaira

Há mais de um mês

Para um desenvolvimento de um software é importante seguir algumas etapas primordiais, começando pelo levantamento de requisitos, onde se tem o objetivo de compreender o problema do cliente e tentar criar uma visão do que deve ser construído para solução do mesmo. Depois é importante efetuar uma análise dos requisitos visando retirar as redundâncias da primeira etapa.


Quando entramos na etapa do projeto, é importante ter conhecimento de lógica de programação e algoritmos seguido da decisão da linguagem de programação que será utilizada, vou citar como exemplo uma aplicação web, que se utilizar , HTML, CSS e Javascript, depois você terá que escolher as ferramentas necessárias para criação do banco de dados, existem diversas, como por exemplo, o SQL Server, o Oracle, ou até mesmo o MySql. Criando aqui a linguagem computacional, mencionando o que a aplicação vai fazer e comparando com a descrição feita na etapa de requisitos.


Seguindo da implementação, onde se trata da programação em si, podendo ou não utilizar orientação a objetos. E então os testes, onde são verificados módulos por módulos, testando e verificando se eles estão rodando de forma com que foram planejados para tal. Por fim, temos a implantação onde apresentamos o software ao cliente, junto a um manual de utilização, importação de dados de um sistema anterior para o novo, e claro um treinamento dos que utilizaram o sistema.

User badge image

Andre Smaira

Há mais de um mês

Para um desenvolvimento de um software é importante seguir algumas etapas primordiais, começando pelo levantamento de requisitos, onde se tem o objetivo de compreender o problema do cliente e tentar criar uma visão do que deve ser construído para solução do mesmo. Depois é importante efetuar uma análise dos requisitos visando retirar as redundâncias da primeira etapa.


Quando entramos na etapa do projeto, é importante ter conhecimento de lógica de programação e algoritmos seguido da decisão da linguagem de programação que será utilizada, vou citar como exemplo uma aplicação web, que se utilizará, HTML, CSS e Javascript, depois você terá que escolher as ferramentas necessárias para criação do banco de dados, existem diversas, como por exemplo, o SQL Server, o Oracle, ou até mesmo o MySql. Criando aqui a linguagem computacional, mencionando o que a aplicação vai fazer e comparando com a descrição feita na etapa de requisitos.


Seguindo da implementação, onde se trata da programação em si, podendo ou não utilizar orientação a objetos. E então os testes, onde são verificados módulos por módulos, testando e verificando se eles estão rodando de forma com que foram planejados para tal. Por fim, temos a implantação onde apresentamos o software ao cliente, junto a um manual de utilização, importação de dados de um sistema anterior para o novo, e claro um treinamento dos que utilizaram o sistema.

Essa pergunta já foi respondida por um dos nossos especialistas