You are on page 1of 5

DESENVOLVIMENTO DE SOFTWARE PARA GERENCIAMENTO DE LOCADORA

Samuel Tochetto e Daiana Vargas


Resumo
Um software foi projetado, aps foi solicitado que o mesmo fosse programado pelos
alunos do curso de cincia da computao, na disciplina de engenharia de software
!" #lguns alunos possu$am pouca ou nenhuma e%perincia nesta &rea, sendo
necess&rio o engajamento de todos para que o projeto fosse e%ecutado com
sucesso" ' software do presente grupo ainda est& sendo desen(ol(ido, dificuldades
esto sendo (encida, com a aplicao de cronogramas e pesquisas na internet" #o
final do semestre todos os alunos esperam ter seus softwares funcionais"
)ala(ras *ha(e+ software, programao, *,, computao
#-stract+
# software was designed after it was requested that it -e programmed -. students of
computer science, the discipline of software engineering !" Some students had little
or no e%perience in this area, requiring the commitment of all to ma/e the project
successful" The software of this group is still -eing de(eloped, difficulties are -eing
o(ercome with the implementation time0lines and internet searches" #t the end of the
semester all students e%pect to ha(e their software functional"
1e.words+ software, programming, *,, computing
Introduo
*om os conceitos aprendidos na disciplina de 2ngenharia de Ssoftware 3, foi
proposta a criao de um software para o gerenciamento de uma locadora de
($deos, hou(e a criao do projeto, atentando para cada detalhe necess&rio para
que a aplicao funcione" 2m segundo momento, na disciplina engenharia de
software !, a professora *l&udia 4arias solicitou que esse software fosse
desen(ol(ido, isto 5, utili6ando uma linguagem de programao e um software de
-anco de dados o programa tem que funcionar satisfatoriamente"
)ara reali6ar essa ati(idade, os alunos Samuel Tochetto e Daiana Vargas
-uscaram informa7es acerca de linguagens de programao e -anco de dados
dispon$(eis para uso, aps an&lises de cada uma, foi escolhida a linguagem *, e o
-anco de dados )ostgreS89" Um cronograma foi criado para organi6ar o
desen(ol(imento e assim ser& e%posto as e%perincias o-tidas com tal ati(idade na
mostra acadmica da faculdade :D2#U de *a%ias do Sul"
O Software
Segundo o site Significados, ;Software 5 uma sequncia de instru7es
escritas para serem interpretadas por um computador com o o-jeti(o de e%ecutar
tarefas espec$ficas" ;
' software que est& sendo desen(ol(ido tem por o-jeti(o au%iliar no controle
de uma locadora de filmes, com fun7es -&sicas do tipo+ cadastros, loca7es,
de(olu7es e relatrios"
# programao desse software somente foi iniciada por j& ha(er
documentao acerca dos requisitos necess&rios para o funcionamento do mesmo"
' pr%imo passo seria a escolha de uma linguagem de programao f&cil e
moderna, com um sistema gerenciador de -anco de dados para que as informa7es
sejam arma6enadas"
A prora!ao
# linguagem escolhida por Daiana e Samuel foi *,, desen(ol(ida pela
<icrosoft e 5 popular"
De acordo com a <icrosoft+
' *, =pronuncia0se >* sharp>? 5 uma linguagem de programao criada
para o desen(ol(imento de uma (ariedade de aplica7es que e%ecutam
so-re o "@2T 4ramewor/" *, 5 uma linguagem simples, poderosa, com
tipagem segura e orientada a o-jetos" #s (&rias ino(a7es no *, permitem
o desen(ol(imento r&pido de aplica7es, mantendo a e%pressi(idade e a
elegAncia das linguagens *0st.le"
#ps, o -anco de dados escolhido foi o )ostgreS89, de(ido a ser de uso li(re
e gratuito, sem limitao de arma6enamento de dados" #m-os os softwares foram
instalados nos computadores dos alunos, tendo sido necess&rio a pesquisa em
internet de configura7es a serem reali6adas para o funcionamento correto"
)ara a *omunidade Brasileira de )ostgresql, )ostgreS89 5+
Um poderoso sistema gerenciador de -anco de dados o-jeto0relacional de
cdigo a-erto" Tem mais de 3C anos de desen(ol(imento ati(o e uma
arquitetura que compro(adamente ganhou forte reputao de confia-ilidade,
integridade de dados e conformidade a padr7es" DEF )ossui interfaces
nati(as de programao para *G*HH, Ia(a, "@et, )erl, ).thon, Ru-., Tcl,
'DB*, entre outros, e uma e%cepcional documentao"
)ara orientar o desen(ol(imento do software, uma ferramenta on0line de
cronogramas foi utili6ada, sendo assim pra6os foram definidos para a concluso do
projeto"
*om o in$cio do desen(ol(imento, dificuldades surgiram, nenhum dos alunos
possu$a conhecimentos espec$ficos na linguagem de programao *,, tendo sido
necess&ria a constante pesquisa na internet so-re o funcionamento de cdigos" 's
colegas de outros grupos tam-5m foram consultados, para assim compartilharmos
e%perincias"
A" d#f#$u%dade"
# aluna Daiana inicialmente te(e mais dificuldade com a ferramenta utili6ada
para programar, Visual Studio 2%press !JJK,
8ue para <icrosoft, o Visual Studio+
4ornece ferramentas e ser(ios eficientes para ajudar a criar uma no(a linha
de aplicati(os ou para moderni6ar aplicati(os e%istentes que proporcionem
aos usu&rios as melhores e%perincias em (&rias telas e dispositi(os, ao
mesmo tempo em que se mantm conectados aos ser(ios e aos dados de
que eles precisam"
,pelo moti(o de a mesma j& estar am-ientada a outras ferramentas e linguagens
utili6adas em sua empresa de tra-alho" 's conceitos de programao na linguagem
*,, so diferentes, com isso Daiana te(e de aprender a us&0los"
)or5m Samuel tam-5m te(e de -uscar conhecimento para iniciar a
programao" )ois o mesmo somente possu$a conhecimentos -&sicos"
# dificuldade mais e%pressi(a do grupo foi em como reali6ar o
desen(ol(imento das funcionalidades a(anadas que ha(iam sido definidas no
semestre passado" Tendo sido necess&rio em alguns momentos a re(iso do projeto
com a adio de informa7es necess&ria que no ha(iam sido pre(istas"
'utra dificuldade enfrentada foi o tempo, onde o desen(ol(imento de algumas
funcionalidades demoraram mais que o pre(isto de(ido a deficincia de
conhecimento dos alunos na linguagem *,"
S#tuao atua%
# funcionalidade de cadastros est& praticamente finali6ada, sendo necess&rio
agora partir para a parte principal do software, que a funcionalidade de
locaoGde(oluo e relatrio de cai%a"
2sta parte do tra-alho demandar& mais ha-ilidade dos alunos, sendo poss$(el
que os mesmos no consigam finali6&0la a tempo" )or5m esto engajados em
reali6&0la"
Con"#dera&e" f#na#"
' desen(ol(imento de um software no curso de cincia da computao 5
quase que o-rigatrio na (ida acadmica do aluno" #lguns acadmicos podem no
ter tido ainda essa e%perincia" # professora *l&udia 4arias propiciou que isto
acontecesse, solicitando que seus alunos programassem um software anteriormente
projetado" ' desen(ol(imento desse software ainda est& ocorrendo, dificuldades
esto sendo enfrentadas, e os alunos esperam concluir seus softwares a tempo"
Vale lem-ar que esse software, aps ser apresentado ao fim do semestre,
no ser& encerrado, mas poder& ser melhorado e posteriormente disponi-ili6ado
para a utili6ao no mercado"
Refer'n$#a" (#(%#or)f#$a"
Comunidade Brasileira de PostgreSQL" Dispon$(el em+
Lhttp+GGwww"postgresql"org"-rGso-re M" #cessado em+ JN de no(" de !J3N"
Microsoft Visual C#" Dispon$(el em+
Lhttp+GGwww"microsoft"comG(isualstudioGpt-G(isual0studio0!J3N,stor.0!J3N M"
#cessado em+ JN de no(" de !J3N"
Microsoft Visual Studio" Dispon$(el em+ Lhttp+GGmsdn"microsoft"comGpt0
-rGli-rar.G/%NO%NP!"asp% M" #cessado em+ JN de no(" de !J3N"
PostgreSQL" Dispon$(el em+ Lhttp+GGwww"significados"com"-rGsoftwareG M" #cessado
em+ JN de no(" de !J3N"

You might also like