Étude de cas sur

Logiciel de comptabilité

Logiciel de comptabilité

Partager cette étude de cas

Pays

Arabie Saoudite

Industrie

BFSI

Plate-forme

la toile

Exigence commerciale

Le client vise à fournir des outils qui engageront les étudiants et les enseignants et leur fourniront des ressources adéquates. Le projet était l'un de ces outils requis par l'entreprise, permettant aux enseignants de créer leurs propres jeux et contenus.

L'application fait ce qui suit

  • Modèles de jeux en ligne personnalisés dans lesquels l'enseignant contrôle le contenu du programme.
  • Les enseignants peuvent sélectionner plusieurs types de jeux (6 types de jeux pris en charge) et formats de questions et créer un jeu en quelques minutes.
Objectifs commerciaux 2

Section Administrateur

Administrateur

Il sert principalement à gérer les abonnés, leurs factures, la gestion des formules d'abonnement et certains paramètres de l'application. Il dispose d'un tableau de bord qui montre un résumé des abonnements, de la gestion des organisations et de leurs factures et le dernier est « Paramètres » qui comprend la gestion des rôles/utilisateurs, les plans d'abonnement et la gestion des devises.

Section locataire

Tableau de bord

En affichage, les dépenses et revenus, les factures et factures impayées, les principaux clients et fournisseurs et les « 5 activités récentes dans l'application » sont présentés à l'aide d'une belle représentation graphique avec des graphiques élevés.

locataires
Ventes

Tous les documents commerciaux liés aux ventes sont conservés dans ce menu.

  • Produits – Toutes les données relatives aux produits/inventaires sont stockées ici
  • Clients – Gestion des clients
  • Devis – Établir des devis aux clients, envoyer des e-mails de devis et convertir les devis en factures.
  • Factures – Gérer les factures, les paiements, créer et envoyer des e-mails avec les factures au format PDF, etc.,
  • Notes de crédit – En cas de retour d'un produit facturé, celui-ci sera créé sous forme de notes de crédit.

ventes
Achats

Nous avons tous les documents commerciaux liés aux achats dans ce menu.

  • Bons de commande – Passer des bons de commande pour les produits
  • Factures – Qu’il s’agisse d’établir une facture par rapport au bon de commande, de créer des factures/dépenses ou de payer des factures – pour toutes ces actions, des transactions comptables ont lieu.
  • Fournisseurs – Gestion des fournisseurs pour la création de factures/bons de commande
  • Notes de débit – En cas de retour du produit facturé, celui-ci sera créé sous forme de notes de crédit.

achat
Comptabilité
  • Plan comptable – Dans lequel toute la gestion des comptes peut être vue – création, modification, désactivation des comptes, etc.,
  • Écritures manuelles au grand livre – Dans certains cas, les comptables souhaitent effectuer les écritures au grand livre manuellement. Cela peut être effectué avec toutes les validations possibles.

comptabilité
Rapports

Dans ce menu, vous pouvez voir toutes sortes de rapports importants pour l'entreprise. Tous ces rapports incluent une option d'exportation au format Excel et PDF avec des filtres de données très flexibles du point de vue de toute entreprise.

rapports
Abonnements

Dans ce menu, toutes les options de flexibilité sont incluses pour vous permettre de mettre à niveau, de rétrograder, d'ajouter une organisation, de modifier les détails de facturation, etc. à tout moment. En tant qu'administrateur, vous pouvez effectuer n'importe laquelle de ces actions en fonction des besoins de votre entreprise.

abonnement

Usage

L'application est principalement utilisée dans les pays du Moyen-Orient – commerçants, grossistes, prestataires de services, petites et grandes entreprises qui fournissent des services ou une gestion des stocks, etc. Un résumé du projet est expliqué ci-dessous.

Défis

  • Dans la connexion multi-bases de données, les rôles et la gestion des utilisateurs – S'il s'agissait d'une base de données unique, nous aurions pu utiliser la gemme can-can-can, mais s'agissant du concept multi-bases de données, nous avons résolu cette situation avec une solution viable. .
  • Pour la comptabilité, nous avons utilisé plutus gem, qui n'a que des fonctionnalités limitées de comptabilité, Plutus n'a pas de relation parent-enfant dans les types de comptes, mais dans notre application, nous l'avons donc personnalisé la gem et l'avons fait fonctionner avec succès.

Résultats

  • Cette application a été conçue avec le plus grand soin pour garantir sa convivialité et sa flexibilité d'utilisation.
  • Une architecture multi-bases de données a été utilisée afin de conserver les données utilisateur stockées en toute sécurité.
  • Le concept d'organisation multiple pour un seul locataire aide un homme d'affaires à en gérer plusieurs dans une seule application.
  • Du point de vue de l'administrateur, il existe un module de paiement flexible pour permettre les abonnements correspondant aux paiements récurrents en ligne et hors ligne.
  • L'activation des paiements récurrents pour les payeurs en ligne garantit aux administrateurs des paiements en ligne sans tracas.
  • Tous les flux de travail et scénarios d'utilisation ont été pris en compte et résolus lors de la conception de cette application. Sa fonctionnalité multilingue constitue un effort considérable, notamment pour responsabiliser les utilisateurs des pays du Moyen-Orient.

Pile technologique

  • Rubis 2.2.1p85
  • Rails 4.2.0
  • MySQL 5.5
  • Gemmes – Devise, I18, Plutus, Apartment, Wicked PDF, Paperclip, AXLSX, Bestinplace, Country, Sinatra, Sidekiq
  • HTML5, CSS, Bootstrap, JS, HighCharts

Les détails des clients sont protégés par un NDA strict et, par conséquent, nous ne divulguons pas ces informations. Cependant, nous pouvons vous fournir des références une fois que vous faites une demande.

Abonnez-vous à notre newsletter

Recevez des mises à jour et apprenez des meilleurs

Plus à explorer

Top 10 JavaScript Charting Libraries in 2025
Blog

Top 10 JavaScript Charting Libraries in 2025

Data visualization is a cornerstone of modern applications, and JavaScript charting libraries make it easier to present data interactively. Whether you’re building dashboards, analytics tools,

Voulez-vous dynamiser votre entreprise ?

écrivez-nous et restez en contact

Poste CTA.
fr_FRFrench