Managment d'entreprise ou personel - Ada - Programmation
Marsh Posté le 11-08-2017 à 23:08:50
Bonjour, bonsoir,
pour le moment j'utilise l'editeur de texte essentiellement pour faire mon planning et l'accumulateur d'opération en flottants.
Donc en fait dans un premier temps il faudrais que je déduise les relations entre les opération "finacières" et le planning de "tache" créditrice ou débitrice.
je voudrais donc faire communiquer les deux tache planning et account ensemble pour :
d'un côté ajouter des sous dans ma tirelire lorsque je plannifie une tache creditrice et inversement.
d'un autre côté je souhaiterais plannifier des taches débitrice lorque je crédite mon compte et inversement aussi.
Marsh Posté le 12-08-2017 à 01:36:00
Re-
De coup encore, j'ai écrit ite fais un truc :
un paquetage standard =>
Code :
|
Et un paquetage common =>
Code :
|
Puis entre temps je fais ça :
Code :
|
Après ça va faire comme ceci :
Code :
|
Le main enfin :
Code :
|
Je vais peut-être faire le lien ici avec le mix marketing sur NN.
Marsh Posté le 12-08-2017 à 10:02:15
Depuis quand la simple création d'une tâche dans un planning permet de créditer un compte
Par ailleurs, quelle est l'utilité d'un interpréteur de ligne de commande dans un outil de gestion d'entreprise
Je te suggère de regarder les outils qu'on trouve dans un CMS de type groupware, dans un ERP ou simplement dans MS project voire sa solution client-serveur MS EPM. Les CMS de type CRM pourraient t'intéresser aussi.
Marsh Posté le 12-08-2017 à 10:20:35
Bonjour rufo.
D'abord, merci pour la suggestion.
Pourais-tu déveloper tous ces sigle qui doivent être des accronyme en fait, bref.
CMS, EPM, ERP MS, please !
Marsh Posté le 12-08-2017 à 10:23:15
Citation : Depuis quand la simple création d'une tâche dans un planning permet de créditer un compte |
Je sais pas trop.
En faite selon l'évennement, il peut se passer à peu près n'importe quoi, pourvu que l'image de l'entreprise ne soit pas thernie, ou l'inverse, et que le livre des comptes est à jour.
Marsh Posté le 12-08-2017 à 14:04:26
rufo a écrit : D |
Le fonctionnement général ça va partir de là en réalité. mais c'est une hyothèse comme une autre.
Code :
|
Ma tache appelé par le menu et traitant les affaire courantes.
Code :
|
Marsh Posté le 12-08-2017 à 17:05:54
Le programme est disponible ici : sourceforge/projects/beoperational
Premier message (lisible au démarage et tous es jours en fonction de votre entreprise et le la rapidité de votre ordinateur)
|
2eme : le menu
|
le message de sortie du programme
|
Pour le moment, c'est tout.
Marsh Posté le 13-08-2017 à 16:34:33
Wikipedia est ton ami pour avoir la signification de ces acronymes et leur définition (et c'est ERP et MS EPM).
Sinon, tu as pris quoi comme SGBD pour stocker les données?
Marsh Posté le 13-08-2017 à 16:47:19
comme data base j'utilise de simple fichier texte, toujours plus facile à maintenir à la main/les yeux en cas de panne.
du coup le sgbd sera le pragramme cible lui même.
Toujours avec Ada ; je pourais utiliser un SGBD mais je trouve l'installation et la maintenance un peu lourde pour des débutant.
Marsh Posté le 13-08-2017 à 16:53:22
Comment veux-tu être crédible en faisant un logiciel de gestion d'entreprise sans un système de stockage plus performant qu'un fichier txt As tu la moindre idée du volume de données que ça peut représenter ? Au bout de très peu de temps, ça va grave ramer! Et je ne te parle même pas des difficultés pour générer des rapports ou des stats là où une simple requête SQL te ferait ça les doigts dans le nez!
Marsh Posté le 13-08-2017 à 17:04:04
d'un ceratain point de vu, je suis d'accord, selon l'entreprise, c'est ingérable.
le truc est d'avantage fais pour géré une activité individuelle.
Dans le sens où ça pourrait devenir l'ultime application de gestion.
Si tu possède 5 entreprise+les comptes perso alors tu a bessoin de 6 machine simultanément + une dernière pour faire la somme.
le truc c'est de tourner sur cette dernière machine avec le plus simple mais le plus puissant des programme non pas par sa complexité mais par son statut exécutif.
je sais pas si tu va piger ça.
Mais effectivement quand même, ce serait mieux avec un vrai SGBD je suis d'accord.
pour l'instant je fais un jet de plus pour voir.
Marsh Posté le 13-08-2017 à 20:58:31
Déjà, pourquoi faire ça en Ada ? (A part si c'est pour un défi personnel bien sur car ce n'est pas le plus simple des langages...). Mais là tu reviens 30 ans en arrière vis à vis de l'interface et de la gestion des données....
[EDIT pour préciser ma pensée]
Marsh Posté le 14-08-2017 à 09:44:58
antac a écrit : Déjà, pourquoi faire ça en Ada ? (A part si c'est pour un défi personnel bien sur...). Mais là tu reviens 30 ans en arrière.... |
Ah là le topic va devenir intéressant .
Blague à part t'exagère un peu. ADA, c'est pas si archaïque que ça mais c'est pas non plus très adapté pour des trucs graphiques (en fait c'est fait pour rien de ce que localghost produit : UI, web...), mais si Boeing et Airbus s'en servent c'est que ça doit pouvoir rendre des services.
Marsh Posté le 14-08-2017 à 10:09:06
TotalRecall a écrit : Ah là le topic va devenir intéressant . |
On est pas au cinéma, tu repassera pour tes comment hs.
Marsh Posté le 14-08-2017 à 10:33:29
J'avais dit un truc bien sur ADA pourtant
Alors que j'aurais pu faire comme d'autres et dire que se lancer dans l'écriture d'un ERP sans connaître le terme ERP et stocker ta base de données dans des fichiers textes ne me parait pas être une stratégie optimale .
Marsh Posté le 14-08-2017 à 10:56:11
TotalRecall a écrit : Ah là le topic va devenir intéressant . |
Je me suis mal exprimé. En fait je ne parle pas d'Ada quand je dis que c'est archaïque. C'est plutôt le fait de réaliser ce genre de mini ERP en mode texte uniquement (il existe GTKAda) et de se baser sur un fichier txt pour stocker les données alors qu'il existe tout un tas de langages nativement plus graphiques et adaptés à ce genre de développement (je peux en parler, c'est mon boulot, vu que je développe l'ERP de mon groupe).
Ca me rappelle les outils de gestion réalisés en CPM sur Amstrad CPC dans les 80's...
Ada est un très bon langage dans le cas d'applications sensibles (d'où l'utilisation dans le domaine militaire et aérospatiale) et sa rigueur en fait un excellent langage d'apprentissage. A l'époque mon DUT (où on codait en Ada), on avait coutume de dire que quand ça compilait en Ada c'était gagné alors que quand ça compilait en C, c'était là que les emmerdes commençaient :-).
D'ailleurs à l'époque, un de mes projets a été de réaliser un petit SGBD en Ada qui utilisait également une structure fichier pour stocker les données... mais bon, c'était un pur cas d'école, ça n'avait pas vocation a être utilisé...
Marsh Posté le 14-08-2017 à 14:49:41
Pourquoi avoir besoin de 6 machines pour gérer ses 5 entreprises et ses comptes persos L'intérêt est d'avoir tout dans un seul soft/une seule BD.
Après, pour les données perso, y'a aussi les softs de type PIM. En effet, la gestion d'une entreprise et la gestion de ses données persos, c'est quand même très différent et les besoins de fonctionnalités aussi.
Marsh Posté le 14-08-2017 à 14:52:45
T'es un peu trop soupe au lait. Il te faisait juste remarquer que si Ada était utile dans des domaines pointus comme l'aéronautique, il n'était pas très adapté pour les applis que tu cherches à coder.
Marsh Posté le 14-08-2017 à 14:56:03
rufo a écrit : |
C'est sur, je gère 15 entreprises et 60 établissements avec un seul "petit" serveur et notre ERP interne développé depuis 10 ans...
C'est justement là que repose l'intérêt d'un vrai SGBD...
Marsh Posté le 14-08-2017 à 17:20:57
ReplyMarsh Posté le 14-08-2017 à 17:28:28
Si on dit que dans ton post plus haut où il y a tous les messages c'est rempli de fautes et ça mélange allègrement le français et l'anglais on est hors sujet ou pas
Marsh Posté le 14-08-2017 à 17:38:40
Citation :
|
J'aime bien cette conception du temps. Faut être programmeur ADA pour percevoir le monde comme ça sans doute
Marsh Posté le 14-08-2017 à 17:42:21
TotalRecall a écrit :
|
C'est un message de chez Sam***g where "***" is "sun"
Marsh Posté le 14-08-2017 à 17:43:53
antac a écrit : |
Tou ce qui pouvais remettre mon action en concidération.
Je suis venu j'avais pris une décision.
Vous souhaitiez que je reconcidère ma décision.
Ma fois c'est fait.
Marsh Posté le 14-08-2017 à 17:47:45
Mais du coup on ne verra pas le projet aboutir et supplanter SAP ?
Marsh Posté le 14-08-2017 à 17:50:01
Et bien écoute, c'est un forum public où chacun est libre de s'exprimer dans les limites du règlement. Ce n'est pas toi (ni moi) qui est juge de ce qui est bon ou pas bon car cela peut bénéficier à l'ensemble des personnes lisant ce topic.
Tu as le droit cependant de rester sur ton opinion et ton choix et de ne pas écouter les avis qui ne vont pas dans ton sens en les ignorant mais dans la mesure où tu ne poses pas de vraies questions, ne t'étonnes pas de ne pas avoir de vraies réponses...
Marsh Posté le 14-08-2017 à 18:07:18
antac a écrit : Et bien écoute, c'est un forum public où chacun est libre de s'exprimer dans les limites du règlement. Ce n'est pas toi (ni moi) qui est juge . |
Alors, à ton tour d'écouter.
Si tu n'est pas responsable de tes actes ça te regarde.
Mais me melle pas à ta vie.
Et pas la peine d'enchaîner. Ou j'alerte.
Marsh Posté le 14-08-2017 à 19:08:54
Localghost, on en revient toujours au même point avec tes topics : tu te lances dans un projet parce que tu as eu une idée et tu le codes systématiquement en Ada parce que c'est manifestement ton langage préféré. Tu postes du code sans qu'on sache vraiment à quoi il sert et sans trop d'explication de ta part et tu nous demandes notre avis.
Problème, avant de te lancer dans ton projet et le code, tu ne t'es apparemment pas renseigné sur ce qui existe déjà (vouloir coder un soft de gestion d'entreprise sans avoir ce qu'est un ERP ou un CRM, c'est juste une aberration!). Du coup, comment espères tu arriver à un résultat viable, utilisable?
Enfin, tu ne fais manifestement aucune conception de l'architecture de ton appli. Or, cette phase de specs/conception, c'est environ 33% du temps nécessaire à réaliser le projet. Quand on voit ton code, les structures de données mélangent pleins d'infos qui devraient être dans des structures séparées. J'imagine que tu n'as pas fait un dictionnaire des données (chose à faire quand on travaille avec un sgbd).
Tu viens sur un forum public, assez connu en France, et où y trainent des professionnels de l'informatique, notamment du dév et tu nous demandes notre avis; personne ne t'y a forcé tout comme personne nous force à prendre du temps pour te répondre. Mais dès qu'on te fait remarquer tes lacunes, erreurs... tu prends la mouche, tu boudes et tu te refermes sur toi-même en laissant mourir un énième topic parce que tu penses avoir raison et tous les autres, tord. Tu auras beaucoup de mal à progresser en dév et en informatique avec cette attitude car on a toujours besoin des autres à un moment donné ou un autre, même quand on est bon.
Marsh Posté le 14-08-2017 à 19:13:18
ReplyMarsh Posté le 14-08-2017 à 20:12:12
Tu es quand même sacrément gonflé... Je suis tout à fait responsable de mes paroles et de mes actes, je l'ai suffisamment prouvé sur ce forum depuis 15 ans et je ne me suis montré ni agressif, ni insultant. Tu peux alerter si tu veux, je doute que ce soit moi qui soit sanctionné.
"Ne me mêle pas à ta vie", non mais tu te prends pour qui ?
Alors vas-y, fait toi plaisir et alerte
Marsh Posté le 15-08-2017 à 09:40:59
Si tu parles de veille techno, c'est un pb de ne pas se tenir au courant régulièrement. Le monde de l'informatique évolue à une telle vitesse! Perso, je dois consacrer bien 1h par jour à faire de la veille (hardware, softs, dév/libs/framework, sécurité, nouvelles technos ou nouvelles méthodos, là je pense aux technos du big data ou mêthodes agiles). Et c'est limite suffisant.
Marsh Posté le 15-08-2017 à 11:40:39
Pas forcément.
On peu être adapté à un système qui "évolue" même en fermant les entrées.
Marsh Posté le 15-08-2017 à 19:15:46
Peut-être mais cette évolution ne sera pas adaptée à son environnement vue qu'aucun contact avec lui (pas d'entrée) : ça condamne donc ce système. Les softs, c'est comme la théorie de l'évolution de Darwin : seuls ceux qui savent s'adapter à leur environnement technologique et aux besoins des utilisateurs survivent. Les autres tombent dans l'oubli.
Marsh Posté le 16-08-2017 à 11:29:06
rufo a écrit : |
J'aimerais bien avoir le courage d'en faire autant dans le domaine de la prog .
J'ai l'impression de rester dans ma routine et beaucoup stagner, à part en lisant "passivement" des news à droite à gauche.
Tu t'y prends comment pour trouver les sujets "pertinents" et les mettre en pratique ?
Ca me donne l'envie de créer un topic "veille technologique" pour partager sur les sujets qui nous paraissent intéressants, tous domaines liés au développement confondus, t'en dis quoi ?
Marsh Posté le 16-08-2017 à 16:23:30
rufo a écrit : Peut-être mais cette évolution ne sera pas adaptée à son environnement vue qu'aucun contact avec lui (pas d'entrée) : ça condamne donc ce système. Les softs, c'est comme la théorie de l'évolution de Darwin : seuls ceux qui savent s'adapter à leur environnement technologique et aux besoins des utilisateurs survivent. Les autres tombent dans l'oubli. |
Comme quoi Microsoft va mourir.
Marsh Posté le 15-01-2017 à 14:20:23
Bonjour,
je viens ici pour faire le point et avoir de l'aide pour la conception d'un outils de managment d'entreprise ou personel.
j'ai ressamant écrit trois petit bout de code distinct pour
- un editeur text pour écrire des scipt.
- un interpréteur de commande (très basique)
- un système de registre pour des comptes financier.
A présent Je souhaiterais écrire un gestionnaire de tache qui me permetrait en fonction du résultat de mon compte financier de lancer un projet avec un budget prévu en dates et des taches à réaliser grâce a des script pré- écrit.
Voilà je dois mettre ça en ordre pour concevoir l'application de management d'entreprise ou personel.
Comment réaliser ce projet avec Ada ?