Portifolio Invidual 4 Semestre Unopar
Transcript of Portifolio Invidual 4 Semestre Unopar
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
1/22
SISTEMA DE ENSINO PRESENCIAL CONECTADOANLISE E DESENVOLVIMENTO DE SISTEMAS
PRODUO TEXTUAL INTERDISCIPLINAR - INDIVIDUAL
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
2/22
PRODUO TEXTUAL INTERDISCIPLINAR - INDIVIDUAL
Trabalho apresentado ao Curso Superior de Tecnoloiae! An"lise e Desen#ol#i!ento de Siste!as da$NOPAR % $ni#ersidade Norte do Paran"& para asdisciplinas' Redes de Co!putadores& Modelae!Orientada a Ob(etos& Siste!as Operacionais&Desen#ol#i!ento Orientado a Ob(etos II& )tica& Pol*tica eSociedade& Metodoloia Cient*+ica,
Pro+essores' Paulo -i.oshi Nishitani& Pol.anna P, /o!es0abris& Adriane Loper& M"rcio Chia#eli& Marcia 1astos&Reinaldo 1, Nishi2a3a,
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
3/22
SUMRIO
4 INTROD$56O,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,7
8 o19ETIVO,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:
7 DESENVOLVIMENTO,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;
7 CONCL$S6O,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,8lio indi#idual interdisciplinar no !>dulo IV,
Este trabalho ir" apresentar aluns conceitos co!o o de Diara!as de $ML&
in+or!ando alu!as de suas #antaens& ir" apresentar ta!b?! aluns conceitos de
?tica& redes de co!putadores& !apea!ento ob(eto relacional @ORM e por ulti!o
abordare!os o assunte de siste!as operacionais,
7
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
5/22
2 OBJETIVO
A re+erida produBo tetual proposta neste uarto se!estre de
an"lise e desen#ol#i!ento de siste!as te! por ob(eti#o aplicar os conceitos de
todas as disciplinas apresentadas nesse se!estre de +or!a interdisciplinar& co! o
proposito co!u! de +aFer a interaBo de todos os assuntos para u! !elhor
entendi!ento dos alunos do !es!o,
:
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
6/22
3 DESENVOLVIMENTO
2.1.1 DIAGRAMA DE CLASSE
Na linuae! de prora!aBo& o diara!a de classe ? u!a
i!portante +erra!enta para a docu!entaBo de u! siste!a de so+t3are& sendo ele o
!ais i!portante diara!a da $ML, Seundo 0OGLER @8
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
7/22
No!e' No!e da associaBo, Multiplicidade,
Na#eaBo' De onde #K! as in+or!aBes da classe e para onde
#ai,
Co! base nas in+or!aBes sobre o diara!a de classe ser"
desen#ol#ido a !odelae! do cen"rio proposto Nossa Locadora de Li#rosJ& para
u! !elhor entendi!ento sobre o assunto'
2.1.2 ,UESTES ETICAS E RESPONSABILIDADE SOCIAL
A esto social!ente respons"#el abrane te!as
ue #o desde c>dios de ?tica& pr"ticasde boa o#ernanBa corporati#a&
co!pro!issos pblicos assu!idos pela e!presa& esto e pre#enBo de riscos& at?
!ecanis!os anticorrupBo& di#ersidade& be! co!o a etenso desses
Q
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
8/22
co!pro!issos por toda a cadeia produtora en#ol#ida na relaBo co! os
+ornecedores,
Seundo Rodriues e SouFa @4:& p, 47& a )tica ? u! con(unto de
princ*pios e #alores ue uia! e orienta! as relaBes hu!anasJ, Ser ?tico&
portanto& ? buscar se!pre estar de be! consio !es!o& co!bater #*cios e
+raueFas& culti#ar #irtudes& proteer e preser#ar a #ida e a natureFa ? buscar ser
+eliF, O !es!o reuer nas e!presas& onde a pr"tica da ?tica nas oraniFaBes
eie con#icBo& #ontade pol*tica e co!petKncia adeuada para tornar as aBes
e!presariais concretas e ob(eti#as& !ini!iFando as resistKncias e as
inco!preenses,
A oraniFaBo pautada na esto da responsabilidade socialnecessita assu!ir deter!inados tipos de co!pro!isso& direcionados a arantir o
be!%estar dos seus colaboradores ou dos rupos sociais i!pactados direta ou
indireta!ente co! suas ati#idades, A responsabilidade social corporati#a re+lete a
necessidade de as e!presas de#ol#ere! bene+*cios s co!unidades nas uais
esto instaladas e pode!os citar co!o ee!plo' ca!panhas de arrecadaBo de
ali!entos e aasalhos& ou doaBes !ateriais ou +inanceiros,
LIMA& @8i!o,O atendi!ento ao cliente ? se! d#ida u! dos randes di+erenciais&
re+erindo co!petiti#idade no !ercado, A principal causa ? a crescente eiKncia
do pblico consu!idor& e a concorrKncia acirrada entre as e!presas do !es!o
ra!o onde o !enor preBo ne! se!pre ? o principal di+erencial, Nesse conteto
enloba! aspectos ue deter!ina! os direitos e de#eres de a!bas as partes& !as
o !ais i!portante ? !anter o bo! relaciona!ento co! o cliente& reconhecendo as
e#entuais +alhas ou erros da e!presa no processo e air se!pre de +or!a ?tica,
Co!o diFia Santos @4& apud Ouri#es& 8
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
9/22
pensar e pensar r"pido& co! corae! e ousadia& nu!a no#a ?tica& para o
desen#ol#i!ento,
Co!o produto deste prora!a& so coletadas as suestes de todos
os e!preados e seus dependentes co! relaBes s aBes sociais priorit"rias a
sere! i!ple!entadas pela e!presa& +ir!ando u! co!pro!isso entre e!presa e
+uncion"rio& con+ir!ado por Nash @47& p,Q' a ?tica dos ne>cios ? o estudo da
+or!a pela uais nor!as !orais pessoais se aplica! s ati#idades e aos ob(eti#os
da e!presa co!ercialJ& ou se(a& a ?tica e!presarial estabelece as nor!as de
conduta hu!ana dentro das oraniFaBes e ta!b?! deter!ina o bo!
relaciona!ento entre e!presa& +uncion"rio e cliente,
Portanto& os pro+issionais en#ol#idos no siste!a de#e! se!pre!anter preocupaBo e atenBo co! a ?tica& concentrando%se e! dois randes
pontos' estar cu!prindo suas obriaBes leais& dentro das nor!as
preestabelecidas e ue !es!o ue os clientes no tenha! seus dese(os atendidos&
ter a preocupaBo para co! os pr>i!os& para no acontecer os e#entuais erros,
Dessa +or!a& o e!pres"rio poder" +ornecer prora!as para o desen#ol#i!ento
ad!inistrati#o ue incorpore a ?tica nos treina!entos internos da e!presa& pode
assi!& alcanBar todos os n*#eis hier"ruicos& +aFendo co! ue a ?tica se(a praticadaa!pla!ente por todos& se! distinBo& pre#alecendo o respeito !tuo,
2.1.3 AMBIENTE
4, O desen#ol#i!ento do siste!a ? para ual plata+or!aGindo3s H,
8, Uual a linuae! de prora!aBo ser" utiliFadaC,
7, Uual siste!a de banco de dados ser" utiliFadoSlSer#er,
:, E! ual e!presa o siste!a ser" hospedado, E ual tecnoloia
Microso+t, Cloud Co!putin,;, Uuantos co!putadores a e!presa te! a disposiBo4
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
10/22
Q, Uual a con+iuraBo !*ni!aProcessador' Dual%Core T::ria +*sica' 8/1
XD' 78
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
11/22
Nas propriedades dK os no!es de %"0I0s#$s %"0E+l&$# %"0
A"&al$a#.A Partir de aora entrar" a linha de co!ando do c>dio do boto Inserir&
ser" necess"rio ta!b?! passar a strin de coneo do banco de dados,
Seue abaio todo o c>dio co!entado do boto I0s#$#!
privatevoidbtnInserir_Click(objectsender, EvantArgs e)
{
try
}
//Instancio o SlConnection, passando co!o par"!etro a string de cone#$o ao banco
SlConnection conn % ne& SlConnection ('ata So*rce%+-A.0
1212123S4-E567ESS8 Initial Catalog%Clientes8 Integrated Sec*rity%9r*e8 6olling%+alse)8
// Instancio o SlConnection, respons:vel pelas instr*;Connection % conn8
//.o Co!!and9e#t do SlCo!!and, passo a instr*;$o S4 re?erente @ inser;$o dos dados
co!!>Co!!and9e#t % I.SE79 I.9 tbC-IE.9ES (.BEC-IE.9E,
E.E7ECC-IE.9E, DAI77, ES9A, 9E-E+.EC-IE.9E, CE--A7C-IE.9E,
EBAI-C-IE.9E)
//.os al*es, passo os valores para!etriFados *sando ' para garantir a seg*ran;a dos
dados
A-E ('.BEC-IE.9E, 'E.E7ECC-IE.9E, 'DAI77, 'ES9A,
'9E-E+.EC-IE.9E, 'CE--A7C-IE.9E, 'EBAI-C-IE.9E)
//Agora passo os valores para!etriFados por !eio do !=todo AddGitHal*e
co!!>6ara!eters>AddGitHal*e ('.BEC-IE.9E, Barcos)8
co!!>6ara!eters>AddGitHal*e ('E.E7ECC-IE.9E, 7*a A, 22)8
co!!>6ara!eters>AddGitHal*e ('DAI77, Centro)8
co!!>6ara!eters>AddGitHal*e ('ES9A, DaHia)8co!!>6ara!eters>AddGitHal*e ('9E-E+.EC-IE.9E, 222202222)8
co!!>6ara!eters>AddGitHal*e ('CE--A7C-IE.9E, 222202222)8
co!!>6ara!eters>AddGitHal*e ('EBAI-C-IE.9E, ?*lanodetal'?*lanodetal>co!>br)8
//Abro a conce#$o e *so o !=todo E#ec*te.on4*ery, aps ?ecHo a cone#$o
conn>pen()8
co!!>E#ec*te.on4*ery()8
conn>Close()8
//E#ibo *!a !ensage! no *s*:rio de inser;$o realiFada co! s*cesso
BessageDo#>SHo&(ados inseridos co! s*cessoJ, Bensage!,
BessagerDo#D*ttons>K, BessagerDo#Icon> In?or!ation)8
4
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
12/22
}
Se tudo +oi +eito co!o no ee!plo& aparecer" a !ensae! diFendo
ue a incluso +oi realiFada co! sucesso uando #ocK +or eecutar o prora!a,Aora #a!os codi+icar o boto Ecluir,
private void btnE#cl*ir_Click(object sender, EvantArgs e)
{
try
}
SlConnection conn % .e& SlConnection ('ata So*rce +-A.01212123S4-E567ESS8
Initial Catalog%Cliente8Integrated Sec*rity%9r*e86ooling%+alse)8
SlCo!!andco!! % ne& SlCo!!and()8
co!!>Connection % conn8
co!!>Co!!and9e#t % E-E9E +7B tbC-IE.9E GLE7E IC-IE.9E %
'IC-IE.9E8
co!!>6ara!eters>AddGitHal*e ('IC-IE.9E, M)8
conn>pen()8
co!!>E#ec*te.on*ery()8
conn>Close()8
BessageDo#>SHo&(ados at*aliFados co! s*cessoJ, Bensage!,
BenssageDo#D*ttons>K, BenssagerDo#Icon>In?or!ation)8
}
catcH (E#ception)
{
tHro&8
}
}
Neste ee!plo altera!os so!ente o EndereBo& Tele+one e E!ail&
!ais #ocK pode alterar todos os ca!pos se assi! achar necess"rio, Sal#e& co!pile
e #e(a o resultado na sua tabela,
A0"s /' U(/a"!
D('$s /' U(/a"!
44
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
13/22
A partir de aora ire!os custo!iFar o +or!ul"rio de Ca/as"#' /
Cl$0"s& adicionare!os "%'e usare!os o controle /a"aG#$/4$5& do C, 0icar"
assi!'
Co!o se pode perceber& +ora! colocados os ca!pos re+erentes s
colunas da tabela& co! eceBo da coluna ID& ue ? I/0"$"6@te! u!a contae!
pr?%de+inida e no precisa ser in+or!ada, Os no!es dos controles usados na
propriedade @NOME +icaro assi!' La%ls! lblMensae!& lblNo!e& lblEndereco& lbl1airro& lblEstado& lblTele+one&
lblCelular e lblE!ail,
T"B's!ttMensae!& ttNo!e& ttEndereco& tt1airro& ttTele+one&
ttCelular e ttE!ail,
C'7%'B' 8"a7%97 +:a7a/' / D#'(D'50l$s";!ddlEstado,
B&""'0! btn/ra#ar& btnNo#o e btnVerCadastros,
Voltando ao +or!ul"rio& pode%se perceber ue +oi alterado ta!b?!os 7 botes ue antes era! I0s#$#& E+l&$#e A"&al$a#e ue aora passa! a se
cha!ar G#a4a# Ca/as"#'& N'4' Ca/as"#' e V# Ca/as"#', Co!o os ca!pos te!
u! li!ite de caracteres& te!os ue +aFer o !es!o nos teboes ue recebero os
dados, Por ee!plo& na coluna No!e& +oi atribu*do o #alor !"i!o de ;< caracteres,
48
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
14/22
Para ue +aBa!os o !es!o no ""N'7& de#e!os alterar a
propriedade MaL0, 0aBa
isso co! os de!ais controles& co! eceBo do C'7%'B'de Estado ue (" ter" os
#alores atribu*dos a ele e o usu"rio s> precisar" escolher u! #alor,0inal!ente
adicionare!os os c>dios do boto de ra#ar'
tr.
{
//Instancio o SlConnection, passando co!o par"!etro a string de cone#$o ao banco
SlConnection conn % ne& SlConnection ('ata So*rce%+-A.01212123S4-E567ESS8
Inicial Catalog%Clientes8Integrated Sec*rity%9r*e86ooling%+alse)8
//Instancio o SlCo!!and, respons:vel pelas instr*;Connection % conn8
//.o Co!!and9e#t do SlCo!!ad, passo a instr*;$o S4- re?erente a inser;$o dos dados
co!!>Co!!and9e#t % I.SE79 I.9 tbC-IE.9E (.BEC-IE.9E, E.E7ECC-IE.9E,
DAI77, ES9A, 9E-E+.EC-IE.9E, CE--A7C-IE.9E, EBAI-C-IE.9E)
//.os al*es, passo os valores re?erentes aos controles digitados pelo *s*:rio
A-E ('.BEC-IE.9E, 'E.E7ECC-IE.9E, 'DAI77, 'ES9A,
'9E-E+.EC-IE.9E, 'CE--A7C-IE.9E, 'EBAI-C-IE.9E) 8
co!!>6ara!eter>AddGitHal*e('.BEC-IE.9E, t#t.o!e>9e#t)8
co!!>6ara!eter>AddGitHal*e ('E.E7ECC-IE.9E, t#tEndereco>9e#t)8
co!!>6ara!eter>AddGitHal*e ('DAI77, t#tDairro>9e#t)8
co!!>6ara!eter>AddGitHal*e ('ES9A, ddlEstado>SelectedIte!>9ostrig())8
co!!>6ara!eter>AddGitHal*e ('9E-E+.EC-IE.9E, t#t9ele?one>9e#t)8
co!!>6ara!eter>AddGitHal*e ('CE--A7C-IE.9E, t#tCel*lar>9e#t)8
co!!>6ara!eter>AddGitHal*e ('EBAI-C-IE.9E, t#tE!ail>9e#t)8
//Abro a cone#$o, *so o !=todo E#ec*te.on4*ery e ?ecHo a cone#$o
conn>pen( )8
co!!>E#ec*te.on4*ery( )8
conn,Close( )8
//E#ibo ao *s*:rio a !ensage! de inser;$o e?et*ada co! s*cesso
BessagerDo#>SHo& (ados at*aliFados co! s*cessoJ, Bensage!,BessageDo#D*ttons>K, BessageDo#Icon>In?or!ation)8
}
47
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
15/22
Loo aci!a de nosso c>dio& dentro do Tr.Catch& coloue este I?&
ue #eri+ica se os controles esto /$?#0"sde s"#$0dio'
privatevoidbtn.ovo_Click(objectsender, EventArgs e)
{
try
{
i? (BessagerDo#>SHo&(eseja cancelar o cadastro e ?aFer *! novoN, Bensage! do
Siste!a,
BessagerDo#D*ttons>Oes.o, BessegeDo#Icon>4*estion) %% ialog7es*lt>Oes)
{
t#t.o!e>9e#t % 8
t#tEndereco>9e#t % 8
t#tDairro>9e#t % 8
t#tEstado>SelectedInde# % 0M8
t#t9ele?one>9e#t % 8
t#tCel*lar>9e#t % 8
t#tE!ail>9e#t % 8
}
}
catcH (E#pe#tion)
{
tHro&8
}
Aora #a!os ao !?todo do boto V# Ca/as"#'s& ue nos #ai
!ostrar u! Da"aG#$/V$5co! todos os cadastros criados, Antes disso& te!os ue
criar u! no#o +or!, Para isso& abra a Solution Eplorer @CTRL Y G Y S& cliue co!
o boto direito no pro(eto& cliue e!A//@ $0/'5s '#7e dK o no!e
de V#Ca/as"#'s, Aora abra a Tool1o @CTRL Y G Y Z& #" ao sub!enu Da"ae
arraste ao seu +or! o controle Da"aG#$/V$5, Precisa!os adicionar
4:
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
16/22
u! Da"aS'+ao nosso /rid, Para isso& cliue na seta ao lado do /rid e cliue
e! C:''s Da"a S'+@A// P#'+" Da"a S'+& co!o !ostra a i!ae!'
Na tela ue aparece& escolha Database co!o +onte de dados e
cliue e! Net, Na pr>i!a tela& selecione o Database re+erente a sua tabela de
Clientes& cliue para #er a strin de coneo e cliue e! Net.
Na
pr>i!a tela& deie selecionada a opBo para sal#ar sua strin de coneo& troue ono!e dela se dese(ar e cliue e! Net, Na pr>i!a tela escolha os ob(etos do
4;
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
17/22
banco ue #ocK dese(a i!portar para seu /rid& dK u! no!e a seu DataSet e cliue
e! 0inish'
O
/rid aora est" co! as in+or!aBes pro#enientes da nossa tabela
de Clientes, Sal#e seu +or! e #olte ao +or de Cadastro, DK dois cliues no boto V#
Ca/as"#'e apenas insira o c>dio abaio para #er o +or! criado co! o rid'
privatevoidbtnerCadastros_Click(objectsender, EventArgs e)
{
try
{
erCadastros?r!ercadastros % ne& erCadastros()8
?r!erCadastros>SHo&()8
}
catcH (E#ception
{
tHro&8
}
}
Aora co!pile o pro(eto& cliue no boto Cadastro e #e(a o rid
preenchido& co!o !ostra a i!ae!'
4Q
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
18/22
2.2.1 ORM
$! ORM @Mapea!ento Ob(eto Relacional ? u! !?todo poderoso
para concepBo e consulta de !odelos de dados no n*#el conceitual& onde a
aplicaBo ? descrita e! ter!os +acil!ente co!preendidos pelos usu"rios no
t?cnicos, Podendo ser descrito ta!b?! co!o u!0ra!e3or2 ou u! con(unto de
classes ue per!ite +aFer esse trabalho se! precisar escre#er c>dios de coneo
co! o banco de dados& uer.s de SUL a todo o !o!ento& preser#ando ascaracter*sticas de orientaBo a ob(etos da linuae! +ace natureFa relacional dos
bancos de dados atuais,
Na pr"tica& os !odelos de dados ORM nor!al!ente capta! !ais
reras de ne>cio& e so !ais +"ceis de #alidar e e#oluir do ue os !odelos de
dados e! outras abordaens, Sendo assi!& o !apea!ento ob(eto%relacional ? u!a
t?cnica ue #isa di!inuir a cha!ada i!pedncia entre o !odelo de ob(etos e o
!odelo relacional e! 1anco de Dados,
As +erra!entas ORM& +ornece! +uncionalidades atra#?s do
!apea!ento entre o !odelo de ne>cio l>ico e o !odelo +*sico de
ar!aFena!ento& +acilitando a i!ple!entaBo do !odelo de do!*nio padro,
Contudo& as +erra!entas +ornece! u!a s?rie de ser#iBos& assi!& per!itindo ue os
desen#ol#edores se concentre! na l>ica de ne>cio do aplicati#o ao in#?s de
CR$D repetiti#o @Ler& Criar& AtualiFar e Deletar l>ico,
Va0"adio e prora!a co! !uito !ais produti#idade
Melhora a padroniFaBo da sua aplicaBo
/erencia!ento de transaBes e isola!ento, Todas as !udanBas ocorre!
de ob(etos co! escopo de u!a transaBo, Toda a transaBo pode ser
con+ir!ada ou re#ertida, OperaBes !ltiplas pode! ser ati#as na
!e!>ria ao !es!o te!po
) !ais +"cil de dar !anutenBo no pro(eto
4H
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
19/22
Na#eaBo, Pode se na#ear relaBes de ob(eto transparente, Ob(etos
relacionados so carreados auto!atica!ente uando necess"rio,
Ds4a0"adios entre eles no ? +"cil,
E7(l' / &7 +/$Add.e&()8
s*ario>+irst.a!e % tHis>t#t+irst.a!e>9e#t8
s*ario>-ast.a!e % tHis>t#t-ast.a!e>9e#t8
s*ario>Save()8
##a70"as & a&$l$a7 0' (#'+ss' /' ORM!
G0"l.NET[ Caracter*sticas' PersistKncia& Uuer.s& Cache e
Relaciona!ento
S&%s'0$+[ Caracter*sticas' PersistKncia& ColeBes& Suporte a aluns
bancos& Uuer.s& Con+iuraBo r"pida& Releases R"pidos
NF$%#0a" [ Caracter*sticas' PersistKncia& XeranBa& Relaciona!ento&
Uuer.s& Suporte a #"rios bancos& TransaBes e !uito !ais CODUS [ Caracter*sticas' PersistKncia& XeranBa& Relaciona!ento&
Suporte a #"rios bancos& Uuer.s& N$nit& GebSer#ices& ColeBes& Suporte
a NhibernateIbatis&/entle
O%+"Ma((# [ Caracter*sticas' IDE $ML ue !apeia para o ORM
@Npersist e Nhibernate
Da"aO%+"s.NET [ Caracter*sticas' PersistKncia& XeranBa&
Relaciona!ento& Uuer.s& Suporte a #"rios bancos& TransaBes&SeuranBa& Re!otin,
4W
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
20/22
4
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
21/22
3 CONCLUSO
E! #irtude dos +atos !encionados& este trabalho interdisciplinar
buscou en+atiFar de +or!a clara a necessidade ue !uitas e!presas tK! e!
desen#ol#er so+t3are para in+or!atiFar seus ser#iBos& co! o ob(eti#o de atender a
de!anda ue cresce a cada dia !ais, 0oi proposto ainda& a criaBo de u! diara!a
de classe e suas caracter*sticas& !ostrando co!o seria! i!ple!entadas as
+uncionalidades no pro(eto& identi+icando no conteto a noBo de u!a e!presa
respons"#el social!ente, Sendo assi!& o teto buscou +a!iliariFar o leitor& das
pr"ticas de co!o se desen#ol#er passo%a%passo u! so+t3are,
8
-
8/12/2019 Portifolio Invidual 4 Semestre Unopar
22/22
REERNCIAS
CALDEIR6O& Denise Morselli 0ernandes [ )tica e responsabilidade social '
siste!as IV Denise Morselli 0ernandes Caldeiro& Thiao Nunes 1aFoi& N"dia
1runetta, [ So Paulo ' Person Prentice Xall& 8