Ik ben bezig met het maken van een administratie systeem voor een ICT service verlener.
Uiteraard ben ik begonnen met het database model, alvorens ik de applicatie ga schrijven (zal php/mysql gaan worden). Ik heb een eerste ontwerp gemaakt, maar aangezien ik niet overtuigd ben van de juistheid zou ik graag jullie feedback willen.
Ik wil met het administratie systeem een aantal dingen doen:
- Elk contact met de klant vastleggen (tel, email, etc)
- Service bezoeken vastleggen
- Andere verkopen aan klanten vastleggen (meetal tijdens een servicebezoek, maar kan ook los)
- De facturatie
Het ontwerp staat hier: http://www.joostsmulders.nl/databasemodel.jpg
Waar ik nog mee zit:
- Hoe registreer ik het als de klant gewoon belt met een vraag, of een emailtje stuurt. Eigenlijk wil ik dat je in het systeem precies elk contact met de klant kan zien. Kan ik dat doen door gewoon de tabel service verzoek te gebruiken door bij soort bijv tel in te vullen, en dan een aantal velden zoals uren leeg te laten, of moet ik hier een andere tabel voor maken ?
- Moet in de factuur tabel ook de totaalprijs en btw worden opgenomen, of moet dat in het kader van de redundancy in de applicatie worden berekent uit de factuurregels.
- Om het uurtarief in rekening te brengen tijdens een service bezoek, alsmede voorrijkosten, zie ik beide nu ook maar als artikel. Is dat de beste oplossing ? Ik heb nog wel een koppeling tussen factuurregel en service bezoek, maar die koppeling zou niet verplicht moeten zijn, omdat er ook losse verkoop mogelijk moet zijn.
Ik hoop dat ik een beetje duidelijk ben geweest. Ben erg benieuwd naar jullie feedback.
Uiteraard ben ik begonnen met het database model, alvorens ik de applicatie ga schrijven (zal php/mysql gaan worden). Ik heb een eerste ontwerp gemaakt, maar aangezien ik niet overtuigd ben van de juistheid zou ik graag jullie feedback willen.
Ik wil met het administratie systeem een aantal dingen doen:
- Elk contact met de klant vastleggen (tel, email, etc)
- Service bezoeken vastleggen
- Andere verkopen aan klanten vastleggen (meetal tijdens een servicebezoek, maar kan ook los)
- De facturatie
Het ontwerp staat hier: http://www.joostsmulders.nl/databasemodel.jpg
Waar ik nog mee zit:
- Hoe registreer ik het als de klant gewoon belt met een vraag, of een emailtje stuurt. Eigenlijk wil ik dat je in het systeem precies elk contact met de klant kan zien. Kan ik dat doen door gewoon de tabel service verzoek te gebruiken door bij soort bijv tel in te vullen, en dan een aantal velden zoals uren leeg te laten, of moet ik hier een andere tabel voor maken ?
- Moet in de factuur tabel ook de totaalprijs en btw worden opgenomen, of moet dat in het kader van de redundancy in de applicatie worden berekent uit de factuurregels.
- Om het uurtarief in rekening te brengen tijdens een service bezoek, alsmede voorrijkosten, zie ik beide nu ook maar als artikel. Is dat de beste oplossing ? Ik heb nog wel een koppeling tussen factuurregel en service bezoek, maar die koppeling zou niet verplicht moeten zijn, omdat er ook losse verkoop mogelijk moet zijn.
Ik hoop dat ik een beetje duidelijk ben geweest. Ben erg benieuwd naar jullie feedback.