Hoe Accounting Software Maak

Maak je eigen boekhoudsoftware . Comstock / Comstock / Getty Images

Uw eigen accounting software kan worden van een ingewikkeld maar heilzame uitdaging.De sleutel ligt in uw eerste ontwerp en uw begrip van de fundamentele boekhouding.Als je zwak in uw boekhoudkundige kennis zijn of ontbreken sterke programmering vaardigheden het zal iets langer duren om deze verbintenis te voltooien als je werkt om op te staan ​​om de snelheid in die gebieden.

wat je

  • Programmeren gereedschappen
  • Development vaardigheden

instructies

  1. Zorg ervoor dat u een basiskennis van de boekhouding nodig.De AccountingCoach website biedt een aantal goede gratis tutorials in de boekhouding en ze zijn sterk aanbevolen voor beoordeling.Ook kan de term accounting software zeer breed.Je nodig hebt om te bepalen welke specifieke modules die u nodig heeft en in welke volgorde je ze ontwikkelen.Bijvoorbeeld, je kan ontwikkelen grootboek, crediteuren en vaste activa modules.Je zou ze waarschijnlijk te ontwerpen op hetzelfde moment, maar hen i

    ndividueel ontwikkelen.

  2. Bepaal uw programmeren van software instrument van keuze.Gezien de aard van boekhoudsoftware de onderliggende tabel structuur zullen zeker een relationele database.Agile gegevens geeft een goed overzicht van relationele databases.Twee gemeenschappelijke en gebruikersvriendelijke programmeertools zijn MS Access en Visual Basic.Ofwel men zal dus werken gebruik maken van de degene die je het meest comfortabel met of een ander gereedschap van uw keuze.

  3. Download boekhoudsysteem freeware en navigeren door het systeem.Deze boekhoudkundige software systemen en zal meer functionaliteit dan je in eerste instantie proberen te ontwikkelen, maar het zal een gevoel van wat basisfunctionaliteit die u nodig hebt en wat de gebruiker uiteindelijk zal zien te bieden.Twee freeware programma's zijn GnuCash en NCH.

  4. Ontwerp en maak de controle tabellen die u nodig heeft.Controle tafels zijn die tabellen dat de waarden die in de transactie.Twee zeer generieke controle tafels dat alle boekhoudkundige software zal gebruiken zijn afdeling en rekening.Zo zal bij het invoeren van een dagboek deel van de gegevens bevatten afdeling en rekening en beschikbaar voor gebruik vraagt ​​van de sturing tabellen wanneer een gebruiker een transactie voert waarden.Elke controle tabel die u maakt zal worden begeleid door bewerkingen regelen van de lengte van het veld (bijvoorbeeld zes tekens) en het dataformaat (hoofdletters, alle numerieke of alfanumerieke).Typisch deze tabellen moet unieke waarden om dubbele vermeldingen van hetzelfde gebied, zoals dubbele accounts te voorkomen.

  5. Ontwerp en creëer transactionele tabellen.Dit zijn tabellen details zoals grootboek journaalposten.Omdat je werkt met een relationele database wordt u met behulp van een veel tafels met ouder-kind relaties in transactionele tabellen.Een voorbeeld van deze voor een dagboek zou tafels worden genoemd JE_PARENT en JE_CHILD.De bovenliggende tabel omvat gebieden zoals bedrijf, tijdschrift, datum, rekening, afdeling en de totale debet en credit.Het kind tafel zal meer details en ten minste twee aparte lijnen, zo niet meer, wat neerkomt op de details van de debet- en creditbedragen.Het kind tabel wordt de ouders toegewezen dagboeknummer bevatten, maar ook detail lijn nummers toe te voegen voor elke opeenvolgende regel.

  6. Build front-end GUI vormen rond uw tafels.In het dagboek bijvoorbeeld, zou u alleen bouwen een formulier voor de gebruiker, maar het zou zowel de ouder en het kind verslagen bevolken, zodat de gebruiker niet hoeft te de complexiteit van de onderliggende tabel structuur kennen.

  7. Bouw een tabel met gebruikersnamen en wachtwoorden.Een front-end-formulier om in te loggen in uw boekhoudsysteem moeten worden gecreëerd.

  8. Build rapporten gebruiker.Deze zullen onder meer de basis rapporten zoals Balans, winst- en verliesrekening en van de kasstromen.

Resources

  • Microsoft: Access 2010
  • Visual Basic Development Center
615
0
1
Exploitatie Van Een Bedrijf