Você está na página 1de 12

WANDERLEY NUNES CRISTO

SISTEMA DE ENSINO PRESENCIAL CONECTADO


CURSO SUPERIOR DE TECNOLOGIA EM
ANLISE E DESENVOLVIMENTO DE SISTEMAS
DESENVOLVIMENTO DE SISTEMAS DE INFORMAO I
Produo Textual Interdisciplinar Portfolio

Breves
2014

Breves
2014



































DESENVOLVIMENTO DE SISTEMAS DE INFORMAO I
Produo Textual Interdisciplinar Portfolio

Trabalho apresentado ao Curso Superior de Tecnologia
em Anlise e Desenvolvimento de Sistemas
Universidade Norte do Paran - UNOPAR, para as
disciplinas Linguagens de Programao e Estrutura de
Dados; Banco de Dados I; Organizao de
Computadores; Anlise e Modelagem Orientada a
Objetos I e Seminrios III.

Prof.: Anderson E. M. Gonalves; Merris Mozer; Roberto
Y. Nishimura; Adriane Loper; Polyanna P. G. Fabris
WANDERLEY NUNES CRISTO













SUMRIO
1 INTRODUO ..................................................................................................... 3
2 OBJ ETIVO ........................................................................................................... 4
3 LOCAORAS DE VEICULOS ................................................................................ 5
3.1 COMPATIVO DE FUNCIONALIDADES ........................................................... 5
3.2 SGBDs (Sistemas Gerenciadores de Bancos de Dados) ................................. 5
3.2.1 ORACLE DATA BASE .................................................................................. 6
3.2.2 MICROSOFT SQL SERVER ......................................................................... 7
3.2.3 MySQL .......................................................................................................... 8
3.3 PROTOTIPAO DE ACESSO ....................................................................... 8
4 CONCLUSO .................................................................................................... 10
REFERNCIAS ......................................................................................................... 11


3
1 INTRODUO
Existem diversos Sistemas Gerenciadores de Banco de Dados(SGBDs) no
mercado, para a utilizao de um deles preciso entender a necessidade do cliente
para poder escolher uma melhor opo. Para a locadora de carros Aluga Buggy foi
escolhido um SGBD somente aps entender os recursos que ser preciso para a
implementao da locadora. Assim, como o desenvolvimento de sua interface s foi
possvel aps pesquisa em outras locadoras sobre funcionalidades oferecidas, ou
seja, estamos entendendo o mercado e a concorrncia para podermos entrar na
disputa por um mercado onde ofereceremos um servio de qualidade.

4
2 OBJETIVO
Este trabalho tem por objetivo levar o aluno a conhecer os diversos tipos de
SGBDs existentes no mercado, bem como fazer com que o aluno entenda quando e
porque usar determinado SGBD. Assim, foi possvel entender quais recursos sero
oferecidos na aplicao que ser desenvolvida em cima das pesquisas realizadas na
locados de veculos existem no mercado.

5
3 LOCAORAS DE VEICULOS
Para este trabalho teremos como base as seguintes locadoras de
veculos:
Hertz Aluguel de Carros - http://www.hertz.com.br
Localiza - http://www.localiza.com
Decolar.com - http://www.decolar.com/carros
3.1 COMPATIVO DE FUNCIONALIDADES
Em cada umas a locadoras de carros o modo de reserva o
basicamente o mesmo. Por exemplo, eu escolho a local ou cidade onde quero fazer
a retirada veculo, seleciono da data da retirada e a data de devoluo. Para a
devoluo tambm posso escolher se quero devolver no mesmo local de retirada ou
se quero devolver em outra cidade. Agora na Hertz aluguel de carros tem uma
funcionalidade bastante interessante que a possibilidade de escolha do tipo e
modelo de carro para alugar antes de realizar a busca no sistema, ou seja, posso
escolher o carro que eu quero e depois pedir para realizar a busca no sistema. Na
Decolar.com essa escolha feita depois de realizar a busca no sistema.
Ento, a opo de escolher tipo e modelo e carro antes de realizar a
busca no sistema a funcionalidade mais indicada para acrescentarmos a Locadora
Aluga Buggy.

3.2 SGBDs (Sistemas Gerenciadores de Bancos de Dados)
Bancos de dados ou bases de dados so colees organizadas de
dados que se relacionam de forma a criar algum sentido (Informao) e dar mais
eficincia durante uma pesquisa ou estudo. So de vital importncia para empresas,
e h duas dcadas se tornaram a principal pea dos sistemas de informao.
Normalmente existem por vrios anos sem alteraes em sua estrutura. Sabendo
que existem diversos SGBDs no mercado, para este trabalho abordaremos os
seguintes:

6
3.2.1 ORACLE DATA BASE
Segundo a Wikipdia, o Oracle um SGBD (sistema gerenciador de
banco de dados) que surgiu no fim dos anos 70, quando Larry Ellison vislumbrou
uma oportunidade que outras companhias no haviam percebido, quando encontrou
uma descrio de um prottipo funcional de um banco de dados relacional e
descobriu que nenhuma empresa tinha se empenhado em comercializar essa
tecnologia.
Alm da base de dados, a Oracle desenvolve uma sute de
desenvolvimento chamada de Oracle Developer Suite, utilizada na construo de
programas de computador que interagem com a sua base de dados. A Oracle
tambm criou a linguagem de programao PL/SQL, utilizada no processamento de
transaes.
Alm das diferentes verses do software de gerenciamento de
banco de dados Oracle, a Oracle Corporation subdivide seu produto em "edies"
variveis - aparentemente por razes de marketing e controle de licenas.

Enterprise Edition (EE) inclui mais funcionalidades que a 'Standard
Edition', especialmente nas reas de performance e segurana. A Oracle
Corporation licencia este produto na base de usurios ou de ncleos de
processamento, normalmente para servidores com 4 ou mais UCPs. EE no
tem limite de memria e pode utilizar clusterizao usando o software Oracle
RAC.
Standard Edition (SE) contm a funcionalidade bsica de banco de
dados. A Oracle Corporation licencia este produto na base de usurios ou de
sockets, normalmente para servidores com um quatro UCPs. Se o nmero
de UCPs exceder 4, o usurio deve migrar para a licena Enterprise. SE no
possui limite de memria e pode utilizar clusterizao com o Oracle RAC sem
custo adicional.
Standard Edition One, introduzido com o Oracle 10g, possui algumas
restries de funcionalidades adicionais. A Oracle Corporation comercializa-o
para uso em sistemas com uma ou duas UCPs. Ela no possui limitaes de
memria.
Express Edition ('Oracle Database XE'), introduzido em 2005,

7
oferece o Oracle 10g livre para distribuio nas plataformas Windows e Linux
(com um tamanho de apenas 150 MB e restrita ao uso de apenas uma UCP,
um mximo de 4 GB de dados de usurio e 1 GB de memria). O suporte
para esta verso feito exclusivamente atravs de fruns on-line, sem o
suporte da Oracle.
Oracle 11g Express Edition, lanado em 24 de setembro de 2011,
pode suportar 11 GB de dados do usurio.
Oracle Personal Edition fornece a funcionalidade de "alto fim" da
Enterprise Edition mas comercializada (e licenciada) para desenvolvedores
especficos que trabalham em estaes de trabalho pessoais.
Oracle Database Lite, destinada para rodar em dispositivos mveis.
O banco de dados, localizado parcialmente no dispositivo mvel, pode
sincronizar com uma instalao baseada em servidor.

3.2.2 MICROSOFT SQL SERVER
Segundo a Wikipdia, O MS SQL Server um SGBD - sistema
gerenciador de Banco de dados relacional desenvolvido pela Microsoft. Foi criado
em parceria com a Sybase em 1988 inicialmente para a plataforma OS/21. Esta
parceria durou at 1994, com o lanamento da verso para Windows NT e desde
ento a Microsoft mantm a manuteno do produto. Como um Banco de dados,
um produto de software cuja principal funo a de armazenar e recuperar dados
solicitados por outras aplicaes de software, seja aqueles no mesmo computador
ou aqueles em execuo em outro computador atravs de uma rede (incluindo a
Internet). H pelo menos uma dzia de diferentes edies do Microsoft SQL Server
destinadas a pblicos diferentes e para diferentes cargas de trabalho (variando de
pequenas aplicaes que armazenam e recuperam dados no mesmo computador, a
milhes de usurios e computadores que acessam grandes quantidades de dados a
partir da Internet ao mesmo tempo). Suas linguagens de consulta primrias so T-
SQL e ANSI SQL.

8
3.2.3 MySQL
Segundo a Wikipdia, O MySQL um sistema de gerenciamento de
banco de dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta
Estruturada, do ingls Structured Query Language) como interface. atualmente um
dos bancos de dados mais populares, com mais de 10 milhes de instalaes pelo
mundo.
O MySQL foi criado na Sucia por suecos e um finlands: David
Axmark, Allan Larsson e Michael "Monty" Widenius, que tm trabalhado juntos desde a
dcada de 1980. Hoje seu desenvolvimento e manuteno empregam aproximadamente
400 profissionais no mundo inteiro, e mais de mil contribuem testando o software,
integrando-o a outros produtos, e escrevendo a respeito dele.
O sucesso do MySQL deve-se em grande medida fcil integrao
com o PHP includo, quase que obrigatoriamente, nos pacotes de hospedagem de sites
da Internet oferecidos atualmente. Empresas como Yahoo! Finance, MP3.com,
Motorola, NASA, Silicon Graphics e Texas Instruments usam o MySQL em aplicaes
de misso crtica. A Wikipdia um exemplo de utilizao do MySQL em sites de
grande audincia. O MySQL hoje suporta Unicode, Full Text Indexes, replicao, Hot
Backup, GIS, OLAP e muitos outros recursos de banco de dados.

Para a locadora Aluga Buggy optaremos pelo banco de dados MySQL
pelos seguintes Motivos:
O MySQL um banco de dados open source, possui consistncia, alta
performance, confiabilidade e fcil de usar. Atualmente usado em mais de 6 milhes
de instalaes em todos os continentes que vo desde instalaes em grandes
corporaes a especficas aplicaes embarcadas. Alm disso, o MySQL se tornou a
escolha de uma nova gerao de aplicaes, que utilizam o modelo LAMP (Linux,
Apache, MySQL, PHP).
3.3 PROTOTIPAO DE ACESSO
Como prottipo de acesso ao sistema, foi desenvolvido de forma
simples (layout bsico) a tela de acesso ao sistema da locadora de carros da Aluga
Buggy. Nessa tela existem somente dois campos para serem preenchidos, o de
Login e o outro de senha.

9

Dessa forma implementamos o acesso ao sistema de forma simples e
objetiva, onde o usurio somente ir informar seu Login e sua senha para ter acesso
ao mesmo.
A interface de Login funcionar da seguinte maneira, o usurio informa
seus dados de acesso, o mesmo que ele informou no cadastro de Login, e clica em
entrar, o sistema realiza uma busca no banco de dados para verificar se existe
dados correspondentes aos informados. Se houver esses dados o usurio
redirecionado para outra tela onde ele ter disponvel as informaes da locadora.
Caso no exista informaes correspondentes no banco de dados o usurio ser
informado que existem dados incorretos ou inexistentes e seu acesso ao sistema
negado.

10
4 CONCLUSO
Para o planejamento de qualquer sistema preciso entender tudo o
que ser realizado para sabermos qual recurso utilizar para que o nosso sistema
funcione de forma estvel. Ento para o sistema da locadora Aluga Buggy foi
necessrio realizar vrias buscas em locadoras j existentes para sabermos quais
funcionalidades eram possveis implementar na nossa locadora para darmos aos
usurios uma facilidade de busca e localizao mais pratica e rpida. Para isso
tambm foi preciso estuda qual o melhor banco de dados utilizar no desenvolvimento
o sistema. Alinhando essas pesquisas teremos um sistema que funcione com alta
performance e desempenho, o que um fato que facilita bastante o funcionamento
do sistema pois ser acessado por vrias de pessoas.








11
REFERNCIAS
DECOLAR.COM, Reserva de Carro. Disponvel em:
(http://www.decolar.com/carros/) Acesso em: 11 de Maio de 2014.
HERTZ Locadora de Carros, Reserva de Carro. Disponvel em:
(https://www.hertz.com.br/rentacar/reservation/?gclid=CMuh3K6J lr4CFXIF7Aodtz0A
Qw) Acesso em: 11 de Maio de 2014.
LOCALISA, Reserva de Carro. Disponvel em:
(http://www.localiza.com/reservas/reserva/Passo1.aspx?CodPais=0055) Acesso em:
11 de Maio de 2014.
OFICINA DA NET, Por que usar MySQL. Disponvel em:
(http://www.oficinadanet.com.br/artigo/484/por_que_usar_mysql) Acesso em: 11 de
Maio de 2014.
WIKIPEDIA, Banco de Dados. Disponvel em:
(http://pt.wikipedia.org/wiki/Banco_de_dados) Acesso em: 11 de Maio de 2014.
WIKIPEDIA, Microsoft SQL Server. Disponvel em: (http://pt.wikipedia.org/wiki/SQL-
Server) Acesso em: 11 de Maio de 2014.
WIKIPEDIA, Banco de Dados. Disponvel em:
(http://pt.wikipedia.org/wiki/Banco_de_dados) Acesso em: 11 de Maio de 2014.
WIKIPEDIA, Oracle Banco de Dados. Disponvel em:
(http://pt.wikipedia.org/wiki/Oracle_%28banco_de_dados%29) Acesso em: 11 de
Maio de 2014.
WIKIPEDIA, MySQL. Disponvel em: (http://pt.wikipedia.org/wiki/MySQL) Acesso em:
11 de Maio de 2014.

Você também pode gostar