PAP Nuno Silva 2011

62
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 LECTIVO 2010/2011

description

Prova de Aptidão Profissional

Transcript of PAP Nuno Silva 2011

Page 1: PAP Nuno Silva 2011

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
Page 3: PAP Nuno Silva 2011

“Innovation distinguishes between

a leader and a follower”- Steve Jobs

Page 4: PAP Nuno Silva 2011

04 PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 5: PAP Nuno Silva 2011

Í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

06 PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 7: PAP Nuno Silva 2011

IntroduçãoIntroduction

07PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 8: PAP Nuno Silva 2011

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

Enquadramento Económico

09PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 10: PAP Nuno Silva 2011

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

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

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

Caracterização do Sector de Actividade

da Empresa

13PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 14: PAP Nuno Silva 2011

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

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

16 PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 17: PAP Nuno Silva 2011

Caracterização dos Agentes Económicos

17PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 18: PAP Nuno Silva 2011

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

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

20 PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 21: PAP Nuno Silva 2011

Manual de Instalação

21PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 22: PAP Nuno Silva 2011

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

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

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

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

26 PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 27: PAP Nuno Silva 2011

Manual de Procedimentos

27PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 28: PAP Nuno Silva 2011

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

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

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

3. Nazonadosrendimentosoutilizadorpodeinserir,editareeliminar,asfacturasqueoutilizadorpossui.

4. Nazonadosrendimentosoutilizadorpodeinserir,editareeliminar,asfacturasqueoutilizadorpossui.

31PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 32: PAP Nuno Silva 2011

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

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

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

g. Alertas:AolongodaAplicaçãooutilizadorvai-sedeparandocomalgunsavisosealertas,paraque,usufruadosoftwaresemproblemas.

35PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 36: PAP Nuno Silva 2011

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

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

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

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

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

Características & Requesitos Técnicos

41PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 42: PAP Nuno Silva 2011

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

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

44 PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 45: PAP Nuno Silva 2011

Cronograma

45PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 46: PAP Nuno Silva 2011

46 PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 47: PAP Nuno Silva 2011

47PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 48: PAP Nuno Silva 2011

48 PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 49: PAP Nuno Silva 2011

ConclusãoConclusion

49PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 50: PAP Nuno Silva 2011

50 PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 51: PAP Nuno Silva 2011

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

52 PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 53: PAP Nuno Silva 2011

Ficha do Programador

53PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 54: PAP Nuno Silva 2011

54 PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 55: PAP Nuno Silva 2011

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

56 PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 57: PAP Nuno Silva 2011

Bibliografiae Netgrafia

57PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 58: PAP Nuno Silva 2011

58 PAP - desenvolvimento de APlicAção informáticA PArA Gestão

Page 59: PAP Nuno Silva 2011

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
Page 61: PAP Nuno Silva 2011

“Innovation distinguishes between

a leader and a follower”- Steve Jobs

Page 62: PAP Nuno Silva 2011