Portfolio Individual 3 Semestre
Pesquisas Acadêmicas: Portfolio Individual 3 Semestre. Pesquise 862.000+ trabalhos acadêmicosPor: anigerana • 7/6/2013 • 3.362 Palavras (14 Páginas) • 551 Visualizações
SUMÁRIO
1 INTRODUÇÃO 3
2 OBJETIVO................................................................................................................4
3 DESENVOLVIMENTO..............................................................................................5
3.1 Propriedades ACID................................................................................................5
3.2 Em quais SO o exemplo da locadora pode ser desenvolvido................................6
3.3 Estrutura de dados do tipo Fila e Pilha...................................................................8
3.4 Diagrama de Caso de Uso e Diagrama de Classe...............................................10
3.4.1 Quais vantagens esses diagramas podem trazer ao projeto de
desenvolvimento de software?...................................................................................10
3.4.2 Com que finalidade o Diagrama de Caso de Uso é criado...............................11
3.4.3 Com que finalidade o Diagrama de Classe é criado?.......................................11
3.5 Humanização e ética no ambiente de trabalho....................................................11
5 CONCLUSÃO.........................................................................................................16
6 REFERÊNCIAS.......................................................................................................17
1 INTRODUÇÃO
Atualmente, uma grande parte das organizações utiliza uma quantidade
enorme de informações e depende de aplicações de software para desenvolver
seus trabalhos diante de um mercado competitivo que exige da empresa a
informação para conduzir seus negócios. Para isso, as
empresas devem possuir sistemas de informação adequados às mudanças
impostas pelo mercado que convivem. O uso destas informações nos sistemas
é uma atividade de grande importância, pois somente com um software
desenvolvido a partir das necessidades reais de uma empresa, pode-se
garantir que as organizações não serão prejudicadas pela falta de informações.
Para acompanhar essas exigências, é primordial que os sistemas em processo
de desenvolvimento utilizem técnicas para inspecionar o produto que está
sendo desenvolvido. Para isso é importante gerar uma boa documentação ao
longo de todo o ciclo de vida do sistema, pela especificação de seus requisitos.
Faz-se necessário avaliar o produto do software, ou seja, se os requisitos
especificados estão de acordo com as necessidades e expectativas do usuário
e da organização.
2 OBJETIVO
Neste trabalho, o objetivo será aumentar a gama de conhecimentos em relação aos assuntos propostos.
3 DESENVOLVIMENTO
3.1 PROPRIEDADES ACID
As propriedades ACID (atomicidade, consistência, isolamento e durabilidade) são fundamentais nos bancos de dados, sejam os relacionais ou os orientados a documentos. Então, também é valido tratarmos desse assunto referente aos bancos relacionais, em um contexto geral.
Atualmente os sistemas de informação suportam vários usuários. O banco de dados tem que garantir a confiabilidade nas transações, haja vista que muitas podem ocorrer concorrentemente.
O que é uma transação?
Uma transação é um programa em execução que forma uma unidade lógica de processamento no banco de dados. Uma transação inclui uma ou mais operações de acesso ao banco de dados — englobam operações de inserção, exclusão, alteração ou recuperação. *
Por que a Restauração (Recuperação) é Necessária?
O sistema deverá garantir que: (1) todas as operações na transação foram com-pletadas com sucesso e seu efeito será gravado permanentemente no banco de dados ou (2) a transação não terá nenhum efei¬to sobre o banco de dados ou sobre quaisquer outras transações. *
Atomicidade
A propriedade de atomicidade garante que as transações sejam atômicas (indivisíveis). A transação será executada totalmente ou não será executada.
Consistência
A propriedade de consistência garante que o banco de dados passará de uma forma consistente para outra forma consistente.
Isolamento
A propriedade de isolamento garante que a transação não será interferida por nenhuma outra transação concorrente.
Durabilidade
A propriedade de durabilidade garante que o que foi salvo, não será mais perdido.
3.2 EM QUAIS SO O EXEMPLO DA LOCADORA PODE SER DESENVOLVIDO?
Um sistema operativo (português europeu) ou sistema operacional (português brasileiro) ou ainda software de sistema é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o usuário. Embora possa ser executado imediatamente após a máquina ser ligada, a maioria dos computadores pessoais de hoje o executa através de outro programa armazenado em uma memória não-volátil ROM chamado BIOS num processo chamado "bootstrapping", conceito em inglês usado para designar processos auto-sustentáveis, ou seja, capazes de prosseguirem sem ajuda externa. Após executar
...