Aller au contenu
Règlement du forum ×
IPTV et arnaques ×

Projet: Gestion de stock


bidossessi

Messages recommandés

projet GnuStock

 

ce dont j'ai besoin de la part de la communauté, c'est des participants à tous les niveaux:

- UML

- mockups HIG

 

EDIT:A ceux qui souhaitent participer à ce projet, choissisez votre niveau de participation et envoyez-moi un pm.

 

le cahier de charges tel que je le vois pour l'instant:

* les changements sont en gras

 

A: Sites

1 - définition hierarchie entreprise (siège/annexe)

2 - fiche site (adresse, niveau d'autonomie, etc...)

3 - identification ID site (pour installations annexes seulement - wizard?)

 

B: Approvisionnements

1 - sources d'approvisionement (fournisseurs)

1a - fiche fournisseur (adresse, etc...)

1b - historique des proformas (voir l'évolution des prix d'un fournisseur)

1c - notations fournisseurs (points forts/points faibles)

1d - suivi/résolution contentieux (c'est l'expérience qui parle)

2 - historiques de transaction par source

3 - catégories d'item

3a - stock commercial (marchandises)

3b - stock de transformation (matière première/pièce détachée)

3c - stock opérationel (moyens généraux)

4 - fiche item

4a - Numero ID applicable selon la loi

4b - unité de mesure

4c - attributs (etiquettable, consommable, durée de vie, etc...)

4d - seuil de réapprovisionement

5 - comparatifs fournisseurs sur item

6 - demandes d'approvisionement

6a - formulaire de requête

6b - calendrier

7 - file d'attente / niveau de priorité de demande (FIFO/LIFO)

8 - validation de demande par role superviseur (**)

 

C: Entrées

1 - bon de reception suivant demande (A4)

2 - codification et label(étiquette/code barre) si applicable

3 - service fait si applicable

4 - statistiques filtrables sur les entrées (période/source/etc...)

5 - calendrier d'entrées programmées.

 

D: Sorties

1 - bon de sortie

2 - disptaching

2a - vers département

2b - vers dépot annexe

[...]

 

E: analyses stock

1 - listing

2 - alertes

2a - rupture

2b - maintenance / réforme

2c - revue nouveaux items/fournisseurs

3 - statistiques/prévisions de consommation

3a - etat des consommations

3b - evolution de stocks (par catégorie)

3c - évolution des prix d'achat par item sur une période donnée.

4 - inventaires

 

F: Tableau de bord

[...]

 

G: Configurations

1 - selection mode d'installation

1a - monoposte

1b - multiposte

1b-1 - selection Base de donnée data (wizard)

1b-2 - module d'authentification (wizard)

1b-2a - sql => module de création/gestion d'utilisateurs

1b-2b - ldap => serveur ldap

1b-3 - module ACL/role

2 - plugins

2a - mailer

[...]

 

 

(* multi-site)

(** ACL)

 

l'équipe au jour d'aujourd'hui:

recherche/cahier de charge:

bidossessi

amarsoft

(ktalgerie?)

modélisation

bidossessi

(bassim?)

Walid.

conception UI

bidossessi

amarsoft

Base de données

bidossessi

salimdz

Logique

bidossessi

amarsoft

salimdz

cORTEx

HAVOC

Documentation

amarsoft (merci pour tes efforts kho)

salimdz (fanstatique travail)

bidossessi

Page launchpad

bidossessi

 

 

 

quelques liens utiles:

notez que je suis anglophone, donc certains de ces sites seront en anglais.

 

python - wikipedia (très descriptif)

python - le site officiel (des tutos et les références de tout python + les modules standards)

python-gtk le site officiel (tutos + références GTK)

tuto pygtk (un peu vieux)

autre walkthrought pygtk

site en français dédié à python (tutos, etc)

le guide de style python: capital pour la cohérence du travail en groupe!

meilleures pratiques python (pdf)

 

Glade (outil RAD GTK multiplateforme)

tuto Glade

 

kiwi module python pour mettre un peu de piment dans l'UI (en fait c'est un framework python qui offres un certain nombre de classes et de wrappers GTK très utiles pour gagner du temps en codant) le site offre des tutos, des références (incomplètes) et des exemples.

gazpatcho outil RAD développé pour kiwi

 

compil de liens

 

sqlalchemy - wikipedia (plutot bref, mais bon)

sqlalchemy - site officiel (tutos + références)

exemples sqlalchemy

 

la majorité, sinon tous ces outils sont dispos dans les repos officiels de toutes les distros linux (tapez python dans synaptic).

Pour windows, hélas, je ne sais pas (pas touché windows depuis 7 ans)

Modifié par bidossessi
Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 151
  • Created
  • Dernière réponse
Bonjour;

 

je croyais que tu l'avait déjà faite, et que ça a été pour toi une mauvaise expérience ?

tu te contredit.

 

Il a dit qu'il avait engagé une fois un tel projet mais que ça n'a pas abouti faute de compétences visiblement (par compétence je parle de programmeur qui s'y connaissent et non de notre ami).

 

Il veut relancer la son projet, je ne vois pas la contradiction dans le fait de vouloir réaliser ses projets.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour;

 

je croyais que tu l'avait déjà faite, et que ça a été pour toi une mauvaise expérience ?

tu te contredit.

 

je développe une application en interne pour mon entreprise. ce qui me dégoute c'est de le faire tout seul (ne pas trouver de dev python qui veuille bien venir travailler dans ma boite). cette n'est pas opensource, mais destinée exclusivement à l'usage interne.

 

Par contre ce projet ci, je souhaiterai en faire un projet totalement opensource, et contribuer avec ceux qui le voudraient pour le mener à bien.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour

je souhaiterai participer a ce projet j'ai pas de très grande connaissance mais je suis très curieux et j'apprends vite.

 

salut persia. ravi de noter ton interet.

 

as-tu déjà fait de la programmation? sinon, ce n'est pas grave, un bon projet a besoin de plusieurs types de compétences. dis-moi ou tu penses que tu pourrais aider.

Lien vers le commentaire
Partager sur d’autres sites

ce que le soft devrait pouvoir faire:

(standard)

ajout de catégorie d'item

gestion des fournisseurs

ajout d'item

listing d'item (par catégorie)

recherche sur catégorie

check-in/check-out

affectations (possibilité lien ldap)

alertes de rupture de stock

exportation d'inventaire conforme aux normes en vigueur (pdf/ods/xls?)

exportation d'inventaire séléctif (pdf/ods/xls?)

statistiques (graphes) de mouvement sur stock

 

(optionel)

module code barre

 

qu'est-ce que j'ai oublié?

Lien vers le commentaire
Partager sur d’autres sites

a vrai dire je suis de formation ingenieur en informatique mais je me suis bcp plus interessé au developpement web et tt ce qui vas avec, mais sa ne me pause pas de pb d'apprendre un nouveau langage et t'aider dans ton developpement je suis très volontaire pour cela en tt cas sa me ferai un ennormenet plaisir de t'aider sahbi

Lien vers le commentaire
Partager sur d’autres sites

Je pense que tt c fonction son réalisable il suffit d'avoir une bonne structure UML, car y a plein de fonction en commun par contre avec kel langage tu souhaite developper?? je pense qu'avec dotnet C# sa ira plus vite mais c toi le maistro c a toi de voir kel langage

 

.Net C# c'est du microsoft, donc....., Le projet serai plus interessant s'il est developper avec des langages OpenSources

 

+++

Lien vers le commentaire
Partager sur d’autres sites

Je pense que tt c fonction son réalisable il suffit d'avoir une bonne structure UML, car y a plein de fonction en commun par contre avec kel langage tu souhaite developper?? je pense qu'avec dotnet C# sa ira plus vite mais c toi le maistro c a toi de voir kel langage

 

Etant donné la section, je pense qu'il est évident qu'il veut le développer en Python ^^

Lien vers le commentaire
Partager sur d’autres sites

J'ai choisi python/gtk parce que j'ai déjà travaillé avec, et que je ne serais pas trop perdu, et parce que je sais que ça me permet de créer un outil multiplateforme, mais

 

je suis ouvert à toute proposition, je souhaiterais que ce projet devient un projet communautaire, donc si quelqu'un pense, avec justification, qu'un autre language serait plus approprié, je suis prêt à écouter, et meme à l'apprendre si nécéssaire.

 

par contre, j'ai deux critères incompressibles:

1- language opensource

2- soft multi-platforme

 

si je reste seul sur le projet, il est évident qu'il sera en python de toute façon.

Lien vers le commentaire
Partager sur d’autres sites

J'ai choisi python/gtk parce que j'ai déjà travaillé avec, et que je ne serais pas trop perdu, et parce que je sais que ça me permet de créer un outil multiplateforme, mais

 

je suis ouvert à toute proposition, je souhaiterais que ce projet devient un projet communautaire, donc si quelqu'un pense, avec justification, qu'un autre language serait plus approprié, je suis prêt à écouter, et meme à l'apprendre si nécéssaire.

 

par contre, j'ai deux critères incompressibles:

1- language opensource

2- soft multi-platforme

 

si je reste seul sur le projet, il est évident qu'il sera en python de toute façon.

 

Que pensez vous de Qt4 ?

elle est bcp plus multiplateform que GTK (si ca peut se dir :p)

 

GTK s'integre mal dans le milieu KDE, et sous windows c'est moyen, alors que les softs Qt s'integre bien dans le bureau Gnome ainsi que sous Windows, (pour MacOS j'ai pas eu l'occasion de testé)

 

+++++++++

Lien vers le commentaire
Partager sur d’autres sites

.Net C# c'est du microsoft, donc....., Le projet serai plus interessant s'il est developper avec des langages OpenSources

 

+++

 

Tu veux dire quoi par "langage OpenSource" ? car un langage n'est qu'un langage ! si tu parles d'IDE alors on en trouve des IDE OpenSource pour C# et des Framework .NET sur OS OS :)

Lien vers le commentaire
Partager sur d’autres sites

Tu veux dire quoi par "langage OpenSource" ? car un langage n'est qu'un langage ! si tu parles d'IDE alors on en trouve des IDE OpenSource pour C# et des Framework .NET sur OS OS :)

 

un langage GPL (ce qui exclut JAVA, .NET, et autres du même genre)

et peu-être même qu'on va faire les choses bien et essayer de coder un soft qui puisse utiliser les multicore si existant. challenge pour challenge, autant essayer de sortir un soft de vraiment bonne qualité (voir thread sur le parallelisme)

 

si vous ne voulez pas y participer directement, au moins, n'hésitez pas à donner des conseils (dans tous les domaines).

par exemple, si quelqu'un dispose de documentation sur les lois qui régissent la gestion de stock par informatique, je serais ravi de les avoir.

Lien vers le commentaire
Partager sur d’autres sites

et peu-être même qu'on va faire les choses bien et essayer de coder un soft qui puisse utiliser les multicore si existant. challenge pour challenge, autant essayer de sortir un soft de vraiment bonne qualité (voir thread sur le parallelisme)

 

 

Je déconseille, un soft de gestion de Stock n'a aucun intérêt à tirer du multi-threading ;) ça augmenterait la complexité pour rien, et puis je ne vois pas les taches candidates à un traitement parallèle :rolleyes:

 

implicitement le futur soft saura tirer partie de Core de plus en laissant d'autres applications piocher dedans :)

Lien vers le commentaire
Partager sur d’autres sites

Que pensez vous de Qt4 ?

elle est bcp plus multiplateform que GTK (si ca peut se dir :p)

 

GTK s'integre mal dans le milieu KDE, et sous windows c'est moyen, alors que les softs Qt s'integre bien dans le bureau Gnome ainsi que sous Windows, (pour MacOS j'ai pas eu l'occasion de testé)

 

+++++++++

 

dire que Qt s'intègre bien dans les bureau Gnome, c'est un peu inexact, mais bon. je pense que ce point est débatable.

j'ai jamais travaillé avec PyQt (je suis pas un fan de KDE, déjà donc, je suis peut-être prédisposé). je n'aime pas le look des widgets KDE; mais ça n'a rien à voir avec le sujet.

si on arrive à avoir un consensus sur le fait que Qt permettra peut-être un meilleure niveau d'acceptation du soft dans des environnements hétéroclites, je suis prêt à apprendre.

il faudrait sans doute comparer deux mockups gtk qt d'une même interface et soumettre à l'appréciation des autres.

 

sujet ouvert.

Lien vers le commentaire
Partager sur d’autres sites

Je déconseille, un soft de gestion de Stock n'a aucun intérêt à tirer du multi-threading ;) ça augmenterait la complexité pour rien, et puis je ne vois pas les taches candidates à un traitement parallèle :rolleyes:

 

implicitement le futur soft saura tirer partie de Core de plus en laissant d'autres applications piocher dedans :)

 

si j'ai bien compri la discussion de l'autre discussion, il est recommandé de séparer les couches du soft en threads indépendantes. je ne suis pas assez qualifié pour juger de la pertinence de cet argument.

Lien vers le commentaire
Partager sur d’autres sites

ce que le soft devrait pouvoir faire:

(standard)

- ajout de catégorie d'item

- gestion des fournisseurs

-- fiche fournisseur

-- historique des transactions

- ajout d'item

- listing d'item (par catégorie)

- recherche sur catégorie

- check-in/check-out

- génération de bons de réception

- génération d'états de sortie

- affectations (possibilité lien ldap)

- alertes de rupture de stock

- exportation d'inventaire conforme aux normes en vigueur (pdf/ods/xls?)

- exportation d'inventaire séléctif (pdf/ods/xls?)

- génération de bons de commande

- génération d'états de consomations

- statistiques (graphes) de mouvement sur stock

 

(optionel)

 

- module code barre

 

qu'est-ce que j'ai oublié?

 

je viens de parler avec notre comptable :)

Modifié par bidossessi
Lien vers le commentaire
Partager sur d’autres sites

Je déconseille, un soft de gestion de Stock n'a aucun intérêt à tirer du multi-threading ;) ça augmenterait la complexité pour rien, et puis je ne vois pas les taches candidates à un traitement parallèle :rolleyes:

 

implicitement le futur soft saura tirer partie de Core de plus en laissant d'autres applications piocher dedans :)

 

Normalement toute application ayant une GUI et effectuant des taches relativement complexes devrait être développée avec des threads, pour la simple raison que : L'interface n'a pas à rester figée après avoir lancé un traitement lourd (ou lent).

Lien vers le commentaire
Partager sur d’autres sites

si j'ai bien compri la discussion de l'autre discussion, il est recommandé de séparer les couches du soft en threads indépendantes. je ne suis pas assez qualifié pour juger de la pertinence de cet argument.

 

(standard)

ajout de catégorie d'item

gestion des fournisseurs

ajout d'item

listing d'item (par catégorie)

recherche sur catégorie

check-in/check-out

affectations (possibilité lien ldap)

alertes de rupture de stock

exportation d'inventaire conforme aux normes en vigueur (pdf/ods/xls?)

exportation d'inventaire séléctif (pdf/ods/xls?)

statistiques (graphes) de mouvement sur stock

 

Toutes ces fonctionnalités sont accessibles via IHM (Un seul utilisateur Humain) et la plupart se résume à des modifications sur la BD, bref rien qui peut concurrencer autre fonctionnalité dans la même liste vu que l'utilisateur est UN.

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.


  • Messages

    • ce que je reproche a AT ,, ils annonce des truc en grand pompe mais la réalité et tout autre .......meme pas un cahier des charger ....  bref un je vous explique le probleme que j'ai avec AT.... dans l'ordre purement technique ...  quand je bossé  a une époque au europe  " j'etai dans le domains de la fibre WDS OLT OTN configue et déploiement ect..... "bon breff lol  exemple ya pas mal de quartier batiment zone pavillonnaire avec des NRO "Nœud de Raccordement Optique" ou ya les OLT ect...   de différent équipementier  ZTEG HWTC ALCL ect.. pour chaque operateur ....  ,  pour le déploiement des BOX  des operateur par le OMCI , c'est une base de donne et roule ma poulee ...  .. mais ça n'exclut pas d'autre ONT ONU SFP de rentre dans le GPON ou XGS-pon. exemple un client veux changé ça LiveBox 5 6 ou 7 par un routeur avec un port SFP+ pas de problème ,un appel et c'est réglé en quelque minute .... parce que c'est prévu pour et en plus y'avais du personnelle qualifier...  ici chez AT  ya des  OLT ZTEG lazem que des ONT ZTE point .."rien à foutre"  OLT HWTC "Huawei" aussi Lazem que des ONT Huawei  ... OLT ALCL nokia lazem que des ONT NOKIA ..... wachbikmou arreté les débilité tout ça parce que ya pas du personnelles qualifier  dans le demains chez AT ?? sérieux nous somme arrivé a ça .... vous trouve ça logique ... rien d'ici a Alger des quartier entier privé de la fibre depuis plus d'une année parce que y'avais un déploiement des OLT ALCL nokia ou fibrehome...ah  pas de boule ils manque d'ONT NOKIA ou fibrehome, alors pas de fibre .. et c'est personnes ils ont comptabilisé dans les 2 million za3ma fibre ...  je vous parle meme pas des autre wilaya ... mais bon doucement mais surement inchallah  quand je critique AT c'est pour qu'il améliore leur service pas le contraire,, mais je vois une  dégradation spectaculaire /// matos offert personnelles ect....  heureusement  ya des personnes compétentes chez AT el hamdouallah, c'est grâce a eux que AT ce développe un peut ... mais les autre AAAAAA " le problème du monopole  et c'est dérivée " mais il faut pas oublier aussi que le déploiement de la fibre en 2020  ou 2019 c'etai une affaire ou Pluto une volonté  politique et non économique ou besoin .... comme dans les autre pays... comme je le dit toujours "algerietelecom wakoulo yataalem " 😅
    • C'est exactement ce je reproche à AT qui ne cesse de présenter  des nouveautés juste pour s'affirmer "on a ca donc est meilleur" alors que ces dernières ne sont accessibles qu'à un petit nombre d'abonnés a qui elle  (AT) en situation de monopole fait plaisir pendant que au moins plus de la moitié sont encore avec le cuivre et des offres de 10 MBps dont certains n'en reçoivent réellement que 50%. Ces derniers qui attendent la fibre optique depuis 2020 perçoivent ces pratiques de marketing  en plus de la prétention de vendre du Wifi comme la fameuse offre Wifi Dari, comme du mépris et de l'arrogance. On ne peut pas leur reprocher de critiquer AT dans ces pratiques.
    • le problème meme si ta un wifi 6 mais il reste faible le wifi c'est plusieurs option et caractéristique matériaux qui suive la puce elle meme ne règle pas tous les problèmes j'ai testé leur modem wifi 6 presque même couverture du signale que wifi 5 avec un peut meilleur  gestion de la bande et client je pense que les responsable font du marketing et néglige la gestion et réalité de terrain et problème real de la clientèle 
    • @Lyès meme ici aucune information dit que AT va propose des BOX "modem si vous voulais" avec la norme BE... la seul information qui y'a , AT a présenté la norme 802.11BE qui existe de puis 3ans  normalise l'année dernier "2024" vu les articles  c'est comme si AT a inventé la norme 802.11 . je site APS  "Le lancement commercial du Wi-Fi 7, une première en Afrique, affirme l'engagement d'Algérie Télécom envers l'innovation et l'excellence technologique." elle va lance quoi des BOX ou juste des routeur be3600 ??? c'est pour ça en spécule ... si c'est des BOX avec wifi 7 6ghz 320mhz lan 2.5gb 'spécial operateur', que demande le peuple moi le premier je serais happy 😀. et effectivement ça sera une première en Afrique. " chapeau bas"  mais si a la fin, en va  voir que AT va propose juste des routeur wifi 7 premier prix des b3600 ou BE5100 tenda et compagnie avec des LAN 1gbs ou des ONT ONU des 4 équipementier qui existe déjà comme OptiXstar EG8145B7-50 avec du faux wifi 7 2.4 5ghz 160mhz largeur de band et des LAN 1gbs  ..... la ça sera une mahzalaa intergalactique 😅 ... ça me rappel l'offer  twinbox , a la fin c'est juste une box iptv avec un chipset d'entre gamme. pour la meme somme ou moins  je peux m'offrir une box mieux équipé avec une offert iptv plus attractive . la box fanbox 10 V2 elle et fabriqué en Tunisie mais ils fon pas un bouquant eux.... mais jusqu'à mnt AT a juste des ONT ONU des 4 équipementier défirent, les dernier ONT avec AX3000 et des LAN 1GB,et quelque OptiXstar EG8145B7-50 a l'aéroport hotel za3ma wifi 7 mais c un faux c'est un be3600 avec LAN 1gbs et des offert 1.2gb non exploitable ... vous allez me dir oui en France ou l'europe ça s'appel une offert partage. ouii exactement. mais a quoi bon de crée une offert que la plus part des gens ne peuvent pas l'exploiter.. tout ça que AT puisse dire nous somme les premier en Afrique avec une offert 1.2gb . waw 1.2gb et ya encore des offerts de 15 mbs 30mbs dans leur grille 🤣 la logique dit lazem que AT propose des offert fibre adapté exemple 500/400 1gb/700 ou symétrique 800/800 max 900/900. mais non , meme la logique tarifaire , vous trouvé normal l'offert 15mbs a 2000DA pour 1000DA de plus j'ai la 300mbs et encore pour 1200DA j'aurai 1.2gbs😅? personne a ma connaissance personne fais du "bashing " moi le premier si AT fais un truc bien, je les félicites ... mais la réalité et tout autre .... l'incompétence des les ACTEL le manque des ONT , des installation foireuse.. mais Il faut rendre a cesar ce qui appartient a cesar, pour une foi AT ou pluto leur sous-traitant qui font un boulot Pluto correcte pour une foi "sur la fibre bien sur ".  perso fair un gala parce que sur le papier y'a 2million d'abonnée ? non un peut du sérieux ... el mouhime l'avenir le dira inchallah si ça sera des BOX un vrai bond en avant 😎, si non AT reste toujours raté 😅
    • Mouais, très décevant d'en parler a grande pompes si le lancement pour les particuliers est si lointain.. La décision de la lancer dans deux ans ne me surprends pas étant donné que le WiFi 6 fait l'affaire avec les offres actuelles mais la communication est nulle.
×
×
  • Créer...