47 votes

Logiciel De Comptabilité Pour Les Modèles De Conception

Existe-il des bonnes ressources (livres de référence, des guides, etc.) pour les modèles de conception ou d'autres meilleures pratiques pour un logiciel qui inclut des fonctionnalités de comptabilité financière?

Plus précisément, où est de la bonne information sur la gestion des questions comme les suivantes:

  • Les représentations internes de l'argent en quantités
  • Les représentations internes des comptes, des journaux et d'autres dossiers
  • Concilier les incohérences (automatiquement ou par action de l'utilisateur)
  • Manipulation des extrémités de périodes comptables (quotidien, hebdomadaire, mensuel)
  • La conception de l'Isu et imprimé rapports financiers qui ont du sens pour les gens d'affaires

Note: "d'Autorité" ou autrement largement accepté de l'information est ce que nous recherchons ici. Sinon, ce sera juste se transforme en une grande liste d'anecdotes de toutes les choses que les gens ont essayé, rendre le sujet très subjectif.

59voto

Il y a un moment quand j'ai été chargé de travailler sur un tel système, j'ai trouvé ce lien dans l'Martin Fowler site web:

Martin Fowler - Comptables Modèles

Il contais quelques modèles de logiciels de comptabilité, telles que les écritures de la comptabilité, les transactions et les ajustements. L'architecture, il décrit est basé sur les événements. Jamais le lire entièrement, comme le système que j'ai travailler sur était déjà au milieu de sa phase de développement et je ne pouvais pas changer le design.

Espérons que cela aide.

27voto

thoroughly Points 467

Martin Fowler Modèles d'Analyse couvre certains de ces sujets.

15voto

Eki Points 586

J'aurais structurales suivantes classes:

  1. Compte - Représente un compte financier. par exemple. De Trésorerie, La Vente, La Dépense;
  2. Catégorie de La catégorie dans laquelle appartient le Compte. par exemple. D'Actifs, Les Charges, Les Revenus;
  3. Mutation Représente un financière de saisie d'un compte.
  4. La Transaction Contient une collection de mutations.
  5. De l'argent - Un composite de classe en utilisant la Devise de l'objet et le stockage de montant entier de type long;

Quand je me suis approché de la conception au début, je n'arrêtais pas de penser à propos de Décorateur et le Générateur de Modèles. Calcul de l'impôt peut utiliser le Modèle de Stratégie. Observateur Modèle peut être utilisé de veto de la Transaction.

8voto

Joeri Sebrechts Points 7483

Pour traiter les monnaies, n'oubliez pas que vous devez toujours vous souvenir non seulement de ce que la monnaie le montant a été saisi, mais aussi à l'heure qu'il était entré, et que le taux de chaque monnaie était à l'époque. Aussi, les comptables ne sont pas indulgent quand il s'agit de "inexactitudes" dans les montants. Si un montant est entré, vous devez les stocker comme il était entré, et de ne pas le convertir d'abord, parce que par la suite vous ne serez pas en mesure de garantir que vous pouvez récupérer le montant désiré, tout comme il était entré.

Ces peut sembler évident choses, mais les gens ne le péché contre eux dans le monde réel.

3voto

Harald Scheirich Points 7227

Je peux vous Recommander des Modèles de l'Architecture des Applications d'Entreprise et L'analyse des Motifs, des Objets Réutilisables Modèles à la fois par Martin Fowler ils donnent des logiciels de modèles architecturaux à des problèmes communs.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X