PAP Nuno Silva 2011
-
Upload
nuno-silva -
Category
Documents
-
view
218 -
download
3
description
Transcript of 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
“Innovation distinguishes between
a leader and a follower”- Steve Jobs
04 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
Í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
06 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
IntroduçãoIntroduction
07PAP - desenvolvimento de APlicAção informáticA PArA Gestão
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
Enquadramento Económico
09PAP - desenvolvimento de APlicAção informáticA PArA Gestão
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
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
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
Caracterização do Sector de Actividade
da Empresa
13PAP - desenvolvimento de APlicAção informáticA PArA Gestão
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
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
16 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
Caracterização dos Agentes Económicos
17PAP - desenvolvimento de APlicAção informáticA PArA Gestão
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
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
20 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
Manual de Instalação
21PAP - desenvolvimento de APlicAção informáticA PArA Gestão
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
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
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
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
26 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
Manual de Procedimentos
27PAP - desenvolvimento de APlicAção informáticA PArA Gestão
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
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
1. Nazonadosrendimentosoutilizadorpodeinserir,editareeliminar,osrendimentosqueoutilizadorpossui.
2. Nazonadosrendimentosoutilizadorpodeinserir,editareeliminar,asfacturasqueoutilizadorpossui.
30 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
3. Nazonadosrendimentosoutilizadorpodeinserir,editareeliminar,asfacturasqueoutilizadorpossui.
4. Nazonadosrendimentosoutilizadorpodeinserir,editareeliminar,asfacturasqueoutilizadorpossui.
31PAP - desenvolvimento de APlicAção informáticA PArA Gestão
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
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
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
g. Alertas:AolongodaAplicaçãooutilizadorvai-sedeparandocomalgunsavisosealertas,paraque,usufruadosoftwaresemproblemas.
35PAP - desenvolvimento de APlicAção informáticA PArA Gestão
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
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
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
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
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
Características & Requesitos Técnicos
41PAP - desenvolvimento de APlicAção informáticA PArA Gestão
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
Requesitos Técnicos
OUTROS SOFTWARES UTILIZADOS NO DESENVOLVIMENTODAP.A.P.
•MicrosoftOffice2010
•AdobeInDesignCS5
•AdobePhotoshopCS5
43PAP - desenvolvimento de APlicAção informáticA PArA Gestão
44 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
Cronograma
45PAP - desenvolvimento de APlicAção informáticA PArA Gestão
46 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
47PAP - desenvolvimento de APlicAção informáticA PArA Gestão
48 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
ConclusãoConclusion
49PAP - desenvolvimento de APlicAção informáticA PArA Gestão
50 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
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
52 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
Ficha do Programador
53PAP - desenvolvimento de APlicAção informáticA PArA Gestão
54 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
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
56 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
Bibliografiae Netgrafia
57PAP - desenvolvimento de APlicAção informáticA PArA Gestão
58 PAP - desenvolvimento de APlicAção informáticA PArA Gestão
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
“Innovation distinguishes between
a leader and a follower”- Steve Jobs