Download - PAP Nuno Silva 2011
![Page 1: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/1.jpg)
P.A.P.
CURSO TÉCNICO DE INFORMÁTICA DE GESTÃO
Nuno Conceição Silva n.º10 - 3ºG
ProvA de APtidão ProfissionAl
Ano lectivo2010/2011
![Page 2: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/2.jpg)
![Page 3: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/3.jpg)
“Innovation distinguishes between
a leader and a follower”- Steve Jobs
![Page 4: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/4.jpg)
04 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 5: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/5.jpg)
Índice
05PAP - desenvolvimento de APlicAção informáticA PArA Gestão
Introdução / Introduction
Enquadramento Económico
Caracterização do Sector de Actividade
Caracterização dos Agentes Económicos
Manual de Instalação
• ParteI
• ParteII
ManualdeProcedimentos
Características e Requisitos Técnicos
Cronograma
Conclusão / Conclusion
FichadoProgramador
BibliografiaeNetgrafia
07
09
13
17
21
22
24
27
41
45
49
53
57
![Page 6: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/6.jpg)
06 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 7: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/7.jpg)
IntroduçãoIntroduction
07PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 8: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/8.jpg)
IntroduçãoEste trabalho foi desenvolvido no âmbito da Prova de AptidãoProfissionaldaEscolaProfissionalMagestil,peloalunoNunoDavidFreireConceiçãoSilva,nº10(NI2189)do3ºanodoCursoTécnicoProfissionaldeInformáticadeGestão.
Teveporobjectivoodesenvolvimentodeumaaplicaçãoinformática,que consiste na criação de um software de gestão do orçamento familiar.
Estetemafoiescolhidopordiversosmotivos,entreosquais,ofactode que cada vez mais as famílias terem necessidade de controlar os seusrecursosmonetáriosdeformamaisrigorosadevidoàconjunturaeconómicaemqueopaisseencontra.
Espera-seque,esta aplicação, sejaummodestocontributoparaoauxíliodasFamílias,numafasetãodifícil(economicamente)dassuasvidas.
This Project was developted by Nuno David Freire Conceição Silva, n.10 (IN 2189) a 3rd year student in the Professional Computer Management Course at Magestil, Professional School, as part of the Professional Aptitude Test.
The objective of this Project is to develope a software application to be used as a Family Budget Management System.
The reason this topic was chosen is the fact that now, more than ever, families need a stricter control over their monetary resources due to the harsh realities the country is facing.
It is expected that this application can be a modest contribution to help the families, in this (economicaly) dificult fase in their lives.
08 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 9: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/9.jpg)
Enquadramento Económico
09PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 10: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/10.jpg)
HistóriaPASSADO
Depois de décadas de um “isolamento” económico consciente,induzido,nomeadamente,peloposicionamentodePortugalnasegundaGuerraMundialepelasuapoliticacolonial,oPaístemnomomentodasuaadesãoàCEE(hojeUE),em01deJaneirode1986,bemcomonosmarcoshistóricosqueseseguiram–fundamentalmente,em1993e2002,com,respectivamente,oMercado Único(Institucionalizaçãodas4liberdades:Livrecirculaçãodemercadorias,pessoas,serviçosecapitais)ecomaMoeda Única(Euro)–aoportunidadedemudaroparadigmadasuaeconomiaerespectivaevolução.
Comumaeconomiamuitomaisaberta,taxasdejuroprogressivamentemaisbaixas,contribuindoparaumapelativoaumentodorendimentodisponíveleasfamíliasávidasporumsedutornovoMundo–odoconsumo -, devidamente alimentadas pela adaptação doMercado Financeiro a esse contexto,potenciando-o, com todoum lequedeirresistíveise inebriantesprodutosfinanceiros,dá-seo“Boom” do consumo.
EntrandonoséculoXXIsobosignodobem-estar,daqualidadedevida,dolazer,aqualquerpreço,asfamíliasendividam-seassustadoramente,contribuindo,comoseuconsumo,paracercade2/3doPIB.
O orçamento familiar e a sua boa gestão passou a ter uma complexidade e importância determinantes para a sua solvência.
10 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 11: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/11.jpg)
PRESENTE
Com a Economia Mundial a transformar-se numa Aldeia Global e uma crescente sensibilidade ao “bater das asas da borboleta”, oMundoassisteincrédulo,em2008,aumaavalanchedeacontecimentosnoMercado Financeiro que o transformam no centro de uma gravíssima crise internacional, contagiando, progressivamente, as economiasquecompõemodominó.
Afectado por este efeito avassalador, Portugal acaba por imergir,inexoravelmente, numa crise anunciada, alavancada pelo efeitocombinadodeváriosfactoreshostis.
Comumainstabilidadeacentuadanosmercadospetrolíferoseosseuspreçosareflectiremessarealidade,oPaíscomeçaporserpenalizadopelaexposiçãodasuadependênciaenergética,acrescescendoaestanegativa circunstância,umacrescenteperturbaçãonospreçosdasrestantes commodities.
Dessaforma,comumaeconomiamuitoabertaeexpostaamercadosmuitoconcentrados,oqueacentuaorisco,acabámosporterefeitosretardadosnosprincipais indicadoresmacroeconómicos,masquechegaram em força, colocando-nos perante graves consequênciaseconómicas e sociais.
De facto, com uma imparável subida da taxa de desemprego,conjugadacomaindesejável,masjávisível,subidadastaxasdejuroeacrescentedificuldadenoacessoaocrédito,orendimentodisponíveldasfamíliaséafectadoeossinaisdeincumprimentoaumentam.
Com a inevitável crise económica e um conhecido deficit decompetitividade,asempresasportuguesassãoconvidadasaseremparte da solução, exportando e/ou substituindo importações,inovandoetornando-semaisprodutivas,comconsequênciasnasuaestrutura de recursos humanos.
Com um contexto desfavorável e uma inesperada crise política,despoletada pelo recurso a fontes de financiamento institucionais(FMI, BCE,UE), em alternativa às tradicionais que foram fechadaspelapressãoque as agênciasdeRating têm feito, sobre asdívidassoberanas, o País e os seus agentes económicos confrontam-se,uma vezmais, com a necessidade demudar o seu paradigma dedesenvolvimento,mudandoosseuscomportamentos.
Todo o país está convocado para essa nobre missão!
11PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 12: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/12.jpg)
FUTURO
Com um cenário macro económico depressivo, agravado peladificuldadedesevislumbraremfundamentosparaasuarápidainversão,assiste-seaumaresponsávelalteraçãodecomportamentoseaumacrescentepreocupaçãodasfamíliasparaplanearemmelhorosseusorçamentos,fazeremasuagestãocommaisrigorecontrolaremoscustoscomeficácia.
Razões suficientes para acreditar que este meu projecto se adequa a uma necessidade objectiva.
12 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 13: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/13.jpg)
Caracterização do Sector de Actividade
da Empresa
13PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 14: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/14.jpg)
Em2009existiam2033empresasemPortugalcomestaactividade,menos69empresasqueem2008(empresasemfuncionamento).
As 2033 empresas comActividades de Programação Informáticarepresentavam0.05%dotecidoempresarialportuguês.
Fonte:PortugalStart-uP
Fonte:PortugalStart-uP
48%17%
7%4% 4% 20%
Lisboa
Porto
Setúbal
Braga
Aveiro
Outros
Distribuição Geográfica das Empresas
Constituições e Insolvências (2007 a 2010)
0
100
200
300
400
500
600
2007 2008 2009 2010
480
560505 520
8 9 5 4
Constituições
Insolvências
14 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 15: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/15.jpg)
Emmédia,ovolumedenegóciosdosectorem2009foide€675.340,revelandoassimumcrescimentode58%facea2008,anoemqueseregistouumvolumedenegóciosmédiode€426.726.
OsResultadosdeExploraçãomédioscrescemtambémde€33.698em2008para€49.340em2009,umcrescimentomédiode46%aparcomocrescimentodaactividadedosector.
OsResultadosLiquidosem2009foramemmédiade€22.000.
Em 2009 o Investimento no sector teve um forte crescimento de 297%.Em2009cadaempresatememmédiaumendividamentode€1.740mileuros.Oscapitaisprópriosrondamos€451.000.
Indicadores 2009:
• Solvabilidade:35%•Autonomiafinanceira:26%•Paybackmédio:7anos•EBE/CapitalAlheio:48%•MLL’s/VN:-32%•PMR:146dias•PMP:124dias(VS101diasem2008,éfáciltirarconclusões)
Imobilizadomédioem2009éde318mileuros;Amortizaçõesacomuladasascendema8.8Milhõesdeeuros;ClientesCCmédiode11.3Milhões;
15PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 16: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/16.jpg)
16 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 17: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/17.jpg)
Caracterização dos Agentes Económicos
17PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 18: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/18.jpg)
Empresa
DENOMINAÇÃO SOCIAL: ManagementSystems,Lda.
MORADA DA SEDE: RuaAnterodeQuental,nº2r/cEsq.2660-216SantoAntóniodosCavaleiros
NIF:508333222
NISS:15083332229
CAE:62010
OBJECTOSOCIAL:ActividadesdeProgramaçãoInformática
NATUREZAJURÍDICA:SociedadeporQuotas
CAPITALSOCIAL:5.000 Euros
SECTORDEACTIVIDADE:SectorSecundário
CONSTITUIÇÃO:1Janeirode2011
REGISTO: C.R.C.Lisboan.º508333222
18 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 19: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/19.jpg)
Famílias
Segundo dados disponibilizados pelo Banco de Portugal, no 3ºtrimestrede2010,ataxadecrescimentodorendimentodisponívelbrutoaumentou1.5%,oquecomparadocomoresultadodotrimestreanterior(0,9%)remete-nosparaofactodasremuneraçõesdofactortrabalho terem aumentado e para o excedente de exploração erendimentomisto,influenciadopelosaumentosfiscais.
A taxa de crescimento homóloga da despesa de consumo dasfamílias,foisuperioraorendimentodisponível(2,8%)oqueacentuao decréscimo da poupança nas famílias em Portugal. Em anosanterioresadiferençaentredespesaerendimentodisponívelerade-8,5%e-5,5%.
Ocorreu também um decréscimo no terceiro trimestre de 2010 da taxadecrescimentohomólogadofinanciamentodasfamílias(2,3%),quandocomparadoao segundo trimestre (2,5%), quedenota, nãosó a recusa das famílias em recorrerem a financimento bancárioparaconsumo,mastambémaresistênciaoferecidapelosbancosemPortugal,comaaplicaçãodetaxasdejuroespreadsdissuasores.
Relativamente ao Investimento Financeiro das famílias, assistiu-seaumdecréscimoemquasetodososprodutos,àexcepçãodasprovisõesdesegurosdevidaefundosdepensões(5,2%),depósitosbancários (2,8%), acções e outras participações (1,1%), justificadopelafaltadeliquidezdasfamíliasepelaconjecturaeconómicaactual,paraoinvestimento.
Odesequilíbriodabalançaorçamentalfamiliartemresultadonum,cadavezmaior,endividamento.Estasituação,aliadaàcriseeconómicaMundial, tem como consequência, uma crescente procura decréditosfinanceirosparapagamentodecréditosjáexistentescujasprestaçõessãoinsuportáveispelasFamílias.Estesnovoscréditosnãosãosolução,massimpartedoproblema,colocandoestesagregadosnumaespiralsemfimàvista.
Segundo aindaoBancodePortugal, o endividamentodas famíliasportuguesas é o segundomais elevado da Europa, representando135%dorendimentodisponívelpelasFamílias.Umsinalalarmanteecom medidas urgentes a serem tomadas.
19PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 20: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/20.jpg)
20 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 21: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/21.jpg)
Manual de Instalação
21PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 22: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/22.jpg)
Estemanualde instalaçãoestádivididoemtrêspartes.AprimeiraparteconsistenainstalaçãodoMicrosoftSQLServer2005Express,softwareeste,fundamentalparaaexecução,gestãoeorientaçãodaBase de Dados inserida no software Home Management System(HMS).A SegundaParte consiste na instalaçãodo softwareVisualStudio2010,esteúltimoéessencialparaaexecuçãodaaplicação.
ParteI
1. EfectuarodownloaddaAplicaçãoSQLServer2005Express emhttp://www.microsoft.com/sqlserver/2005/en/us/express. aspxouiràpasta“Programas”dentrodoCDfornecidoe carregarnosetupnosoftware.
2. Efectuar a instalação do Software:
3. Após Efectuada a instalação dosoftwareemquestão,eabertooprograma,outilizadordeveráinserirabasededadosque se encontra em PAP >HMS >HMS>xp>Debug,edeveseguirosseguintespassosdemonstradosnasimagens:
a. Iraomodo“Attach”parain serir a base de dados no sis tema;
22 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 23: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/23.jpg)
b. SeleccionarabasededadosecarregarnoOk;
c. Apósefectuadosospassosanteriores,osistemaficadisponívelpara utilizar a base de dados. Caso se pretenda efectuar algumaalteração, inserção ou eliminação de algum dado, esse processotambémépossível;
23PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 24: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/24.jpg)
ParteII
1) Efectuar o download daAplicação MicrosoftVisual Studio2010Expressemhttp://www.microsoft.com/xpress/Downloads/ouiràpasta“Programas”dentrodoCDfornecidoecarregarnosetupno software.
2) EfectuarainstalaçãodoSoftware:
3) ApósEfectuadaainstalaçãodosoftwareemquestão,eabertooprograma,outilizadorabriroprojectonosoftware,oprojectoencontra-seemPAP>HMSetemonomedeHMS.sln.Paraabriroprojectooutilizadordeveráseguiropassoqueseencontramnaimagemabaixorepresentada:
24 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 25: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/25.jpg)
1. ApósabertooprojectonoVisualStudio,outilizadordeverápremirateclaF5parainiciaraaplicação;
2. Após premida a respectiva tecla, irá aparecer no ecrã doutilizadorumecrãparaoutilizadorinseriro“utilizador”ea“pass”,talcomosepodevernaimagemabaixo:
25PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 26: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/26.jpg)
26 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 27: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/27.jpg)
Manual de Procedimentos
27PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 28: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/28.jpg)
Neste manual de procedimentos está inserido todo o conteúdobásicoparaautilizaçãodosoftwareHMSporpartedeumutilizadorinexperiente.Paraqueoutilizadorusufruadestemanualdeformamaisprecisa,omesmoéconstituídoporimagensparaquesejamais“user-friendly”aaprendizagemdautilizaçãodomesmo.
1. Efectuar login ou registar:
28 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 29: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/29.jpg)
2. Após efectuado o login ou o registo seguido de login, outilizador é confrontado com o estado mais puro do programa,ouseja,o layoutprincipal,emqueapartirdeleoutilizadorpodefacilmenteacedereusufruirdasváriasferramentasqueosoftwarecolocaaseudispor,taiscomo:
a. Nolayoutprincipaloutilizadorconsegueacederde formadirectaefácil,àsprincipaisfuncionalidadesda aplicação;
29PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 30: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/30.jpg)
1. Nazonadosrendimentosoutilizadorpodeinserir,editareeliminar,osrendimentosqueoutilizadorpossui.
2. Nazonadosrendimentosoutilizadorpodeinserir,editareeliminar,asfacturasqueoutilizadorpossui.
30 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 31: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/31.jpg)
3. Nazonadosrendimentosoutilizadorpodeinserir,editareeliminar,asfacturasqueoutilizadorpossui.
4. Nazonadosrendimentosoutilizadorpodeinserir,editareeliminar,asfacturasqueoutilizadorpossui.
31PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 32: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/32.jpg)
a. Paraqueoutilizadornãotenhaderepetirsempreomesmoprocessodeiraosmenusparaabrirumajanelanova,outilizadorpodesimplesmenteminimiza-ladentrodopróprioprograma,paraquedepoiscomapenasumcliqueavolteaabrir.
3. A aplicaçãoHMS, tem uma série de funcionalidades, cuja asuafinalidadeé facilitareoptimizaravidadequemusufruidestesoftware. Existem funcionalidades, menus e opções diversas taiscomo:
a. Facturação: A capacidade de umutilizador facilmente inserir uma factura, como porexemplo, uma factura detelecomunicações. Nestemodo, o utilizador temacessoaumvastopaineldeopções como criar, editar,eliminar e atémesmo, casonecessário visualizar nestepainelasfacturasjáinseridasnosoftware,apartirdajanelaprincipal, ou atémesmo, deumajanelaquecontémumalistagem mais detalhada dos conteúdosjáinserido.
32 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 33: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/33.jpg)
c. Rendimentos: Nestaopçãooutilizadorinseretodosostiposderendimentosquetenhausufruídonoúltimomêsouperíodo,comotal,outilizadornão só pode inserir, editar, eliminar e visualizar, também numajanela destinada apenas a uma listagem detalhada, como tambémpodedefinirváriosfactores,taiscomoaquecontabancáriaéquese destina este rendimento e que tipo de rendimento se trata,tornandoassimmaisfácilparaoutilizadorsaberqualequetipoderendimento se trata.
b. Despesas:Nesta secção da aplicação outilizadorusufrui,talcomoacontececomopainel das facturas, de váriasfuncionalidades e opções quefacilitamomanuseamentodomesmo,istoporque,numasimples janeladosoftware o utilizador pode efectuartodas as tarefas necessárias aoprocessamentodeumadespesa,comopor exemplo, criar, editar, eliminare seleccionar uma despesa já antigaparavisualizartodososseusdetalhes,damesmaformaquenas facturas,outilizador pode também usufruir deuma listagem mais detalhada de todos os dados de despesas que já tenhainserido anteriormente.
33PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 34: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/34.jpg)
d. Recibos: Nazonadestinadaàinserçãoderecibosoutilizadorpodeinserirtodos os gastos demaior oumenor importância que tenhagastorecentemente,estemodoéomaissimplesepráticoparaquenãodemoretantoainseriralgocomummenornúmerodeconteúdosainserir,aindaassim,outilizadorcontinuaapoderusufruir das funcionalidades básicas, tais como, editar, inserir,eliminarevisualizarosrecibosjáinseridos.
e. ContaBancária:Nestajaneladosoftwareoutilizadorpodeinserir,editar,eliminarevisualizarcontas jápreviamente inseridaspelomesmo.Estasecção é extremamente importante para a organização daaplicação nos termos da gestão do orçamento, sendo que aorganizaçãoéalgopeloqualaHMStentaprimarpelaexcelência.
f. Poupança:Nesta zona da aplicação o utilizador pode definir qual apercentagemdexrendimentoéqueeledesejaqueseencontrena zona de poupança do software, podendo também destaforma,indicarqueexisteumxvalorquepretendeatribuirparao mesmo efeito.
34 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 35: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/35.jpg)
g. Alertas:AolongodaAplicaçãooutilizadorvai-sedeparandocomalgunsavisosealertas,paraque,usufruadosoftwaresemproblemas.
35PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 36: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/36.jpg)
c. Tipo de Pagamento:Ou seja, o utilizador pode alterar erecriarostiposdepagamentosjápré-definidosnaaplicação.
d. Tipos de Poupança:Ouseja,outilizadortemumaopçãolivreparadefinirostiposdepoupançaquepretender.
e. Tipos de Rendimentos:Ou seja, o utilizador pode destaformaalteraradescriçãodostiposderendimentosjáexistentesnaaplicação.
4. Para além do facto de o softwareHMS ser“user-friendly”,existeumasériedecaracterísticasqueotornamespecial,taiscomo,acapacidadedeoutilizadorconseguireditar,eliminareinserirtiposdedadosdecisivosparaaorganizaçãoeboagestãodoorçamentofamiliardoutilizador,osdadosqueoutilizadorconsegueeditarsãoos seguintes:
a. Tipos de Cartões:Ou seja, a que tipos de cartões,crédito ou débito, está associadodeterminada movimentação de conta ou pagamento de qualquer factura,despesaourecibo.
b. Tipos de Conta:Ou seja, neste espaço o utilizadorpode inserir os tipos de contas queusufrui.
36 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 37: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/37.jpg)
f. Tipos de Despesa:Ou seja, o utilizador pode definirque opções de tipos de despesaspretendem.
g. Tipos de Factura:Ouseja,destaformaoutilizadorpodedefinirquetipodedescriçãodesejaaquando da inserção de uma factura.
37PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 38: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/38.jpg)
5. Outilizadortemaindaaseudisportrêsferramentasessenciaise,aomesmotempobastantepráticasparaautilizaçãodoseusoftwareque são as seguintes:
a. Calculadora: Aquioutilizadorpodeefectuartodososcálculosqueacharnecessário.
b. Sector: Estaferramentaserveparadividirdentrodoarquivoosdadosinseridospeloutilizador,paraque,aorganizaçãosejatotalparaummaiorconfortodoutilizadoraoutilizarosoftware,nestaferramentaoutilizadorpodeaindaalterar,criareeliminarasdescriçõespreviamentefornecidasnaaplicação,paraque,todoosoftwarepossasermoldadoaogostodoutilizador.
38 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 39: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/39.jpg)
6. Noconjugardainserção,ediçãooueliminaçãodestasopçõesqueosoftwareHMSofereceaosseusutilizadores,osmesmos,têma opção de verem de forma detalhada e dividida por sectores esubsectores,todososdadosporeles inseridos,ouseja,osoftwareHMS oferece aos seus utilizadores uma forma prática, simples eorganizadadeosmesmosobservaremtodasasdespesas,facturaseoutrosdocumentosorçamentais,conjugandoistotudonumtotaldovalordestesdadosnofimdoarquivo,sectoresubsector,paraqueoutilizadorpossavisualizaremquepartedoseuorçamentoéqueestáasofrerdeumamaioroumenosdensidadedegastos,porém,outilizador terá tambémaopção,nazonadeartigos,devisualizargraficamenteospontosemqueessadensidadedegastossedesviamais ou menos do normal do seu orçamento familiar.
c. Subsectores: Esta ferramenta, não é nadamais que um complemento daferramentasector,paraquedestaforma,aorganizaçãopossaseraindamaisforteemcasodeumalargadonúmerodeficheirosjáinseridosnabasededadosdosistema,talcomonosector,estaferramentapodedeserdeigualformaedita,eliminadaeaindaserinseridoumadescriçãoaogostodoutilizador,paraqueaaplicaçãosejamoldadaaogostodomesmo.
39PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 40: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/40.jpg)
7. Para além desta vasta gama de opções, que por vezes sepodemtornarconfusasaoolhardeumutilizador,osoftwareHMSoferecetambémumsistemadeajudadetalhado,paraquetodasasdúvidasporpartedoutilizadorpossamseresclarecidasde formarápida,práticaesimples,casoexistaumadúvidaouquestãoaoqualosistemadeajudadosoftwarenãoconsigacorresponderàsatisfaçãodoseuutilizador,omesmopodeaindacolocaressasmesmasdúvidasouquestõesnofórumonlinequeaHMSdisponibilizaparaosseusclientes.
8. Osoftwarecontaaindacomumaaplicaçãodeblocodenotas,emqueosutilizadorespuderamassimdeixarqualquermemorandoparamaistardeseremrecordadosdexassuntoinseridonanota.
9. Éimportantetambémreferir,queosdadosinseridosporcadautilizadorregistadonaaplicaçãoserãoconfidênciasaospróprios,ouseja, nenhumoutroutilizador registado terá acessoaosdadosdeoutroutilizadortambémregistadonaaplicação.
40 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 41: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/41.jpg)
Características & Requesitos Técnicos
41PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 42: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/42.jpg)
Características Técnicas
Classes:
ClassAmortizacao.csClassCalculadora.csClassCartoes.csClassContaBancaria.csClassCredito.csClassDespesas.csClassEstadoCivil.csClassFacturacao.csClassListaContaBancaria.csClassListaFacturacao.csClassListaRendimentos.csClassListaSector.csClassListaSubSector.csClassListaTipoCartao.csClassListaTipoConta.csClassListaTipoDespesa.csClassListaTipoPagamento.csClassListaTipoPoupanca.csClassListaTipoRendimentos.csClassListaUtilizador.csClassLogin.csClassMovimentosConta.csClassPoupanca.csClassRendimento.csClassSector.csClassSubSector.csClassTipoCartao.csClassTipoConta.csClassTipoDespesa.csClassTipoPagamento.csClassTipoPoupanca.csClassTipoRendimentos.csClassUtilizador.csDataAccess.csProgram.csUtilizador.cs
Forms:
frmArquivo.csfrmCalculadora.csfrmContaBancaria.csfrmDespesas.csfrmFacturacao.csfrmListaDespesas.csfrmListaFacturacao.csfrmListaRendimentos.csfrmLogin.csfrmPrincipal.csfrmRegistar.csfrmRendimento.csfrmTipoCartao.csfrmTipoConta.csfrmTipoDespesa.csfrmTipoFacturacao.csfrmTipoPoupanca.csfrmTipoRendimentos.csfrmTipoSector.csfrmTipoSubSectores.cs
Tabelas:
dbo.Amortizacaodbo.Cartoesdbo.ContaBancariadbo.Creditodbo.Despesasdbo.EstadoCivildbo.Facturacaodbo.MovimentosContadbo.Poupancadbo.Rendimentosdbo.RendimentosContadbo.Sectordbo.Sexodbo.Subsectordbo.TipoCartaodbo.TipoContadbo.TipoDespesadbo.TipoPagamentodbo.TipoPoupancadbo.TipoRendimentosdbo.Utilizador
Nota: Cada uma das tabelas apresentadas acima temstoreproceduresdeinsert,update,selectedelete.
42 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 43: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/43.jpg)
Requesitos Técnicos
OUTROS SOFTWARES UTILIZADOS NO DESENVOLVIMENTODAP.A.P.
•MicrosoftOffice2010
•AdobeInDesignCS5
•AdobePhotoshopCS5
43PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 44: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/44.jpg)
44 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 45: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/45.jpg)
Cronograma
45PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 46: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/46.jpg)
46 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 47: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/47.jpg)
47PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 48: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/48.jpg)
48 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 49: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/49.jpg)
ConclusãoConclusion
49PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 50: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/50.jpg)
50 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 51: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/51.jpg)
During the completation of this work, the study, analysis, synthesis and reflexion of the theme were the most important points for its own development. It is getting more and more important in the everyday life of the families, the study about the planning, management and execution of their budgets, mostly because of the economical crisis that our country is going thru, a good example is the cut of the most futile expenses.
When I first started the Family Budget Management System software development (Home Management System), the challenges were huge, mainly because, the previous study had proven that such development would have to be very detailed to satisfy all needs of the user in most varied tasks, to make the application more simple, fast and effective.
Through out the development of this project, the topic chosen by me, started to provoke me an auto-reflexion about the dificulties that one or more people has when they have to plan, manage and execute their short family budget, which was very educative for my own development as a person, it made grow up to this World that opens up in my way as a single person.
Narealizaçãodestetrabalho,oestudo,análise,sínteseereflexãodotemaforamos pontos mais importantes para o desenvolvimento do mesmo. O estudodesenvolvidonoâmbitodoplaneamento,gestãoeexecuçãodoorçamentodeuma famíliaéalgocadavezmais importantee fundamentalnoquotidianodasmesmas, istoporque,comodesenrolardagravecriseeconómica,pelaqualopaísatravessa,sãocadavezmaioresosdesafiosexigidosàs famílias,comoporexemplo,ocortedasdespesasconsideradasmaisfúteis.
Aquandodo iniciododesenvolvimentodosoftwaredeplaneamentoegestãodoorçamentofamiliar(HomeManagementSystem)osdesafiosforamimensos,istoporque,oestudodotematinhaprovadoquetaldesenvolvimentoteriadesermuitopormenorizadoparasatisfazertodasasnecessidadesnasmaisvariadastarefasqueoutilizadordosoftwareteriadeusufruirparaumautilizaçãomaissimples,rápidaeeficaz.
Aolongodotempoemquefuidesenvolvendoestetrabalho,otemapormimescolhido foi-me provocando uma auto-reflexão das dificuldades que uma oumais pessoas têm ao planificar, gerir e executar um orçamento familiar comorçamentosmaisreduzidos,oque,paraomeudesenvolvimentoenquantopessoasereveloubastanteeducativoedecertaformafez-metambémcrescerparaoMundo,quenomeucaminhoenquantosersingularsedesbravaàminhafrente.
51PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 52: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/52.jpg)
52 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 53: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/53.jpg)
Ficha do Programador
53PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 54: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/54.jpg)
54 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 55: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/55.jpg)
NOME:Nuno David Freire Conceição Silva
DATA DE NASCIMENTO:20 de Fevereiro de 1991
NATURALIDADE:SãoSebastiãodaPedreira-Lisboa
NACIONALIDADE:Portuguesa
NÚMERO INTERNO MAGESTIL:2189
HABILITAÇÕES ACADÉMICAS:EnsinoPrimário:Esc.EB1/JIFernandoBulhõesEnsinoPreparatório:Esc.EB2/3MariaVeleda
EnsinoProfisionalOperadorInformática:Magestil
EnsinoProfissionalInformáticadeGestão:Magestil(adecorrer)
SOFTWARE DESENVOLVIDO:HomeManagementSystem
ACTIVIDADES EXTRA-CURRICULARES:FundadoreAdministradordositedecompetiçãogamming uPlayreal.net, contando com apoio
oficialdaempresaMicrosoftPortugal;
Programação do siteOptionSquad.net, para aequipadee-sportscomomesmonome;
55PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 56: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/56.jpg)
56 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 57: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/57.jpg)
Bibliografiae Netgrafia
57PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 58: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/58.jpg)
58 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 59: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/59.jpg)
DAMAS,LuisManuelDias,SQL-StructuredQueryLanguage-6ªEdiçãoActualizadaeAumentada,EditoraFCA;
CARVALHO, Adelaide, Práticas de C# - Algoritmia e ProgramaçãoEstruturada,EditoraFCA;
LOUREIRO,Henrique,C#4.0comVisualStudio2010-CursoCompleto,EditoraFCA;
NEVES,JoãoLuisCésardas, IntroduçãoàEconomia8ªEdição,,EditorialVerbo;
03/03/2011-www.Ine.pt-InsitutoNacionaldeEstatística
15/03/2011-www.zwame.pt-FórumZwame
15/03/2011-www.portugal-a-programar.org-PortugalaProgramar
02/04/2011-www.bportugal.pt-BancodePortugal
20/04/2011 - www.Microsoft.com - Microsoft
10/05/2011-www.start-upportugal.blogspot.com-PortugalStart-uP
Bibliografia
Netgrafia
59PAP - desenvolvimento de APlicAção informáticA PArA Gestão
![Page 60: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/60.jpg)
![Page 61: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/61.jpg)
“Innovation distinguishes between
a leader and a follower”- Steve Jobs
![Page 62: PAP Nuno Silva 2011](https://reader034.vdocuments.us/reader034/viewer/2022052605/568c52051a28ab4916b5011a/html5/thumbnails/62.jpg)