Articles

Affichage des articles du 2009

PROXIMA MOBILE

C'est officiel, notre projet de plateforme d'achat de produit locaux a été retenu dans le cadre du portail PROXIMA MOBILE ( http://www.proximamobile.fr/ ) L'annonce avait été faite dès le 26 octobre 2009 et la convention a été finalisée le 1 er décembre 2009. Ce projet est issu des développements des sites de vente de paniers de fruits et légumes que nous avons réalisé depuis 3 ans, dont le premier est www.fermopanier.com . Il s'agit de proposer une plateforme de gestion beaucoup plus complète que ce qui existe actuellement, avec des fonctionnalités innovantes pour un fonctionnement sur téléphone mobile. Il sera ainsi possible, pour le consommateur, de commander son panier de légumes directement à partir de son téléphone, de valider la réception du panier grâce à un code barre à 2 dimensions imprimé sur les étiquettes des paniers, de suivre ses commandes à chaque instant et de personnalisé son panier en fonction des produits disponibles. Nous vous informerons des

Les Accès Natifs dans Windev et Webdev

Image
Windev (ou Webdev) offre la possibilité, de façon très simple, d'accéder à la plupart des bases de données du marché. Il suffit pour cela d'importer dans le schéma de l'analyse du projet les tables directement à partir des bases de données en accès Natif, via un driver ODBC ou un fournisseur de données OLEDB. L'avantage des accès natifs, c'est de pouvoir programmer avec le même code que pour les accès à la base de données HyperfileSQL. Il nous est arrivé de mélanger dans une même analyse des accès à plusieurs bases de données, de façon totalement transparente. Les connexions sont décrites soit directement dans l'analyse, soit dans le programme. Ensuite, dans la programmation, on ne fait pas de distinction. Par exemple, nous avons dans un même projet des accès à une base SQL Server, HyperfileSQL et Hyperfile 5.5. Nous utilisons aussi régulièrement les accès natifs aux bases de données sous AS/400 et MySQL. Il y a bien quelques spécificités pour chaque accès na

Codes barres 2D (à deux dimensions) et les téléphones mobiles

Image
L'utilisation des codes barres à deux dimensions se généralise aujourd'hui pour de nombreux usages. N'avez-vous pas remarqué ces codes barres sur vos billets de train, vos relevés de banque, sur les pages jaunes ? Ce nouveau type de code barre offre une avancée évidente : la quantité de données que l'on peut lire représente 1000 à 2000 caractères, voir plus. Ce qui est encore plus remarquable, c'est que ces codes barres peuvent être lus avec la plupart des téléphones mobiles. Donc pas besoin d'investir dans du matériel pour les lire, nous pouvons tous le faire, il ne manque plus que les applications. En effet, cela ouvre la porte à beaucoup d'applications possibles pour le grand public, comme pour les professionnels. Les environnements de développement Windev, Webdev et Windev Mobile permettre très facilement la création de code barre et leur impression. Par ailleurs, les téléphones sont de plus en plus équipés d'un lecteur intégré. Win

Développement d’applications en mode Saas

La future version Webdev 15 apporte une nouveauté importante pour le déploiement d'applications Web : le Saas. Pour ceux qui ne connaissent pas, voir à ce sujet l'article sur Wikipedia : http://fr.wikipedia.org/wiki/Logiciel_en_tant_que_service . En effet, lorsque l'on développe une application Web destinée à plusieurs clients, jusqu'à maintenant il fallait gérer soit même la recopie des bases de données (à partir d'une base de référence) et développer des outils de gestion des clients en relation avec une gestion commerciale. Webdev 15 fourni une application de gestion des comptes Saas et facilitera énormément le déploiement d'une application Web en Saas, sans avoir à développer des outils spécifiques. Nous mettrons en œuvre cette nouveauté de Webdev 15 au début de l'année 2010 sur un nouveau projet. Ce devrait être un gain de temps assez important pour le développement et la gestion future de l'application. Pour les utilisateurs des applications, c&

Formations Project 2007 à Poitiers

Image
MSProject (ou Project 2007) est un logiciel de gestion de projet édité par Microsoft. Sa puissance réside dans sa structure simple basée sur deux types d'information : les taches et les ressources (et tout ce qui tourne autour). Il convient pour ordonnancer des taches et gérer les ressources pour tout type de projet : les projets informatiques, la gestion de production, la création de produits, la gestion de travaux, le marketing, la création d'entreprise, le déploiement d'infrastructure, etc… Il est totalement intégré dans la suite office de Microsoft 2007. Nous vous proposons des formations d'initiation à Project 2007 (ou les versions antérieures) sur 2 jours minimum, sur Poitiers et la région Poitou-Charentes . Il s'agit d'une formation sur mesure, réalisée lorsque cela est possible avec vos projets. A la fin de la formation vous repartez avec vos modèles de projet. Cette formation peut avoir lieu dans votre entreprise ou chez SEALOG en fonction

Reprise de logiciel

Vous avez développé une application en Windev, Webdev ou Windev Mobile que vous avez diffusé à quelques exemplaires. Vous ne souhaitez plus maintenir ni faire évoluer cette application et vous souhaitez trouver un repreneur. SEALOG peut reprendre cette application et en assurer la maintenance corrective et évolutive, quelque soit la version de Windev ou Webdev utilisée. Nous vous proposerons un accord de reprise, à discuter en fonction de vos clients et du type d'application. Contactez nous au 05 49 62 84 94 ou par email : info@sealog.fr .

Windev, Webdev et Windev Mobile en version 15

Image
C'est fait. La version 15 des logiciels des PCSoft est annoncée. En octobre, PCSoft nous propose une nouvelle version (payante) de ses outils Windev, Webdev et Windev Mobile qui ne sortira qu'en décembre 2009. Le nombre de nouveauté est plus important chaque l'année. Pour autant, il ne sert à rien de se précipiter vers la fuite en avant. Seuls les nouveaux projets peuvent efficacement bénéficier des nouveautés. Pour les projets déjà existant, à moins d'avoir un besoin très particulier d'une des nouvelles fonctionnalités, ils doivent encore attendre. La version 15 ne sera certainement pas stabilisée avant juin 2010 et il ne sert à rien « d'essuyer les plâtres ». Parmi les nouveautés prometteuses, le cluster Hyperfile semble très intéressant. Il permet de sécuriser une base de données HyperFileSQL sur deux serveurs. Rappelons que HyperfileSQL est gratuit (plus encore que MySQL) et attient là un niveau comparable à bien des outils payants. Chaque fois que cel

Plannings

SEALOG a une assez grande expérience des plannings informatisés. Depuis plus de 10 ans, nous maintenons des applications de planning de ressources pour le compte d'un éditeur de logiciel. Depuis, nous avons développé bien d'autres solutions spécifiques mettant en œuvre des plannings (gestion de production, contrôle de sécurité, plannings de réservations, etc…) Cela nous a souvent donnez l'occasion de réfléchir sur la meilleure façon de les programmer. C'est un sujet bien plus compliqué qu'il n'y paraît. Beaucoup confondent les plannings avec les calendriers. Mais c'est bien plus que cela. L'objectif en général est d'offrir, sur un affichage synthétique, de nombreuses informations, tout en gardant une ergonomie simple pour les utilisateurs. Il s'agit parfois de remplacer les plannings muraux par des applications informatiques . Ils doivent répondre le plus simplement possible aux QQOQCP (Qui, Quoi, Ou, Quand, Comment, Pourquoi), avec pour chacu

Exemple de site Web 2.0

Image
Parmi les réalisations en Web 2.0, nous avons réalisé un site de gestion de dossiers, pour une administration locale. Ce site est entièrement développé avec Webdev 12 sur une base de données MySQL. Nous avons géré le développement de cette application, comme une application Windows, la maquette ayant été faite, initialement, en Windev, lors d'une phase de cadrage ayant permis de décrire précisément les fonctionnalités attendues par les utilisateurs. Grace à la version 12 de Webdev, nous avons pu utiliser les onglets et proposer des pages très complètes représentant de nombreuses tables. Pour vous donner un ordre d'idée, voici une représentation réduite du schéma relationnel : Evidemment, cela représente de nombreuses pages Web, qui sont rendu plus facile à gérer grâce aux onglets et aux boites de dialogue « Ajax ». Avant la version 12 de Webdev, cela nous aurait pris beaucoup plus de temps pour développer ce type d'application et l'ergonomie pour les utilisateurs

SharedView

Image
Une fois n'est pas coutume, Microsoft nous propose un produit gratuit ( http://connect.microsoft.com/site/sitehome.aspx?SiteID=94 ) que je trouve de grande qualité. Il s'agit d'un outil de prise en mains à distance facilitant les réunions. Grace à cet outil, on démarre une session sur le poste à partager et l'on envoie un email aux participants (jusqu'à 15) et c'est tout. On peut partager une ou plusieurs applications, ou tout le bureau. Lorsque l'on a deux écrans, le deuxième n'est pas visible par les participants. On peut donc l'utiliser pendant les temps « mort » d'une réunion. Personnellement, cela permet de faire des réunions de cadrage de projet aussi efficace qu'en vis-à-vis. Cela évite bien des déplacements.

Webdev et le Web2.0

Webdev est vraiment opérationnel pour le Web 2.0 depuis la version 12 (sortie en 2007). Avant, il fallait beaucoup « bricoler » pour faire des boites de dialogues. L'Ajax a bien été intégré dans Webdev dès la version 10 (en 2005), mais ce n'était pas très facile à mettre en œuvre. On pouvait intégrer aussi des bibliothèques libres : c'était plus lourd. Maintenant, depuis la version 12, il est vraiment devenu facile de faire des développements de sites en Web 2.0. Les tableaux, les zones répétées et même le RAD existent en version Ajax. A titre d'exemple, nous avions fait en 2007 un développement de notre gestion de projet interne en ASP .Net (Visual studio 2005) en utilisant des bibliothèques AJAX. Nous avions mis plusieurs mois pour sa réalisation. Aujourd'hui en seulement quelques semaines, nous avons développé les fonctions équivalentes avec Webdev 14. Pour vos réalisations, nous pouvons développer des applications Web avec des temps de développement équival

Formations Webdev et assitance au développement à Poitiers

Vous avez besoin d'aide pour démarrer un projet Wevdev ou pour vous perfectionner ? Pensez aux formations. Nous faisons régulièrement des formations spécifiques adaptées à vos projets. Nous vous proposerons un plan de formation avec des exercices sur votre propre projet. Vous repartirez avec la copie du projet que vous pourrez continuer à faire évoluer après la formation. Si votre projet est déjà commencé, nous nous adapterons. La formation est prise en charge dans le cadre de la formation continue et dans bien des cas vous fait gagner énormément de temps. On n'y pense pas assez ! Celle-ci peut même se dérouler à distance si vous êtes équipé d'un micro-casque et éventuellement d'une caméra. Par la suite, nous pourrons vous proposer une prestation d'assistance au développement ou vous pourrez nous poser des questions sur vos développements en cours, nous interviendrons immédiatement et directement sur votre poste grace aux outils de prise en mains à distance.

CMS Webdev

Pour la réalisation de vos sites Web, la partie statique doit être accessible aux modifications par l'administrateur du site, sans avoir à programmer, ni à faire appel à un programmeur. C'est le cas des pages d'actualité, des pages contacts, des mentions légales, etc... La plupart des sites proposent ce type de fonctionnalités sous la forme de "gestion de contenu" ou CMS (en anglais), certains en "open source" tel que joomla. La limite de ces systèmes, c'est la partie dynamique (accès clients, fournisseurs, partenaires) qui est, en général, développée à part, souvent en PHP/MySQL, ou qui necessite de modifier le modèle d'orgine du site. Avec Webdev, c'est surtout la partie dynamique qui est privilégiée (éventuellement en PHP/MySQL). Par contre, PCSOFT ne fournit pas de gestion du contenu pour la partie statique. Pour répondre à la demande de nos clients, nous avons développé un CMS en Webdev que nous réutilisons à chaque création de site.

Gestion des sources GDS

Depuis la version 10 de Windev et Webdev, PCSOFT à rajouter un module de gestion des sources dans Windev et Webdev. En réalité, il existait déjà un outil permettant à plusieurs développeurs de travailler en même temps sur un projet. Cet outil s'intitulait le "GroupeWare développeur". Mais cet outil n'était pas très efficace et posait beaucoup de problèmes à l'utilisation. Le GDS, lui, fonctionne assez bien. Il représente une avancée significative sur les outils facilitant le travail du développeur, seul ou à plusieurs. Cela permet  : d'avoir une sauvegarde en temps réel des sources ; d'avoir un historique complet des sources ; de travailler à plusieurs en même temps sur le même projet ; de "ranger les projets" sur un serveur ; de partager un projet via ADSL (pour un développeur distant). Cet outil, qui semble assez lourd dans un premier temps, s'avère très utile et nous ne pourrions plus nous en passer aujourd'

Cartographie Mapx, TATUK (TATUKGIS) et Windev

Depuis 2003, nous avons développé un progiciel pour la chambre d'agriculture destiné, d'une part, à l'établissement de la déclaration PAC et, d'autre part, à la gestion de l'exploitation des agriculteurs. Cette application, très complète, comporte des fonctionnalités cartographiques très avancées. Il est ainsi possible de tracer les parcelles sur un fond cartographique IGN, d'enregistrer quantités d'informations directement depuis la carte (un peu comme google). Certains traitements utilisent les informations géographiques pour faire des calculs, ce qui ne serait pas possible avec une base de données. Cette application est entièrement réalisée avec Windev 12 et utilise deux moteurs cartographiques : soit Mapx (l'activeX de Mapinfo), soit TATUK . La solution Mapx qui était la première solution développée sera progressivement remplacée par la solution TATUK, beaucoup plus moderne, et surtout libre de droit pour les utilisateurs finaux. Aut

Site de commerce électonique - Vente de paniers de légumes

En 2007, nous avons réalisé un site de commerce électronique ( http://www.fermopanier.com/ ) pour la vente de paniers de légumes. Ce site est entièrement réalisé en Webdev 12 sur base de données HyperFile SQL. Nous sommes parti au départ d'un exemple fourni par PC Soft que nous avons profondément modifié. Il permet pour les clients de passer commande d'une série de paniers de légumes pour plusieurs semaines (jusqu'à 12). Le client peut modifier sa commande et compléter son panier avec des produits complémentaires chaque semaine. Les commandes doivent être validées le mercredi midi, pour une livraison le vendredi. Pour le gestionnaire, il s'agit de récupérer les commandes, d'imprimer des étiquettes et des fiches de livraison par dépôt. Le site a aussi été adapté pour les Comités d'Entreprises qui peuvent commander de façon groupée, mais sans série de paniers pour plusieurs semaines. A l'utilisation, le site apporte une grande facilité pour la gestion des c

Applications Interfacées avec SAGE

Image
L'interface d'applications Windev ou Webdev se fait très simplement avec SAGE ligne 100 (ou 30 occasionnellement). En premier lieu, l'utilisation du driver ODBC permet aisement la lecture. Le plus efficace, c'est l'interface avec la version SQL Server de SAGE. Dans ce cas, nous pouvons réaliser des applications plus complexes. A titre d'exemple, nous avons réalisé l'interface entre une application de gestion tutélaire de personnes agées et SAGE Comptabilité ligne 30. Cette application recherche des écritures pour faire des calculs et affiche les comptes pour faire de la saisie de banque. Autre exemple : nous avons réalisé une application de planification de fabrication (dans l'industrie du meuble) en liaison avec la gestion commerciale dont voici une copie d'écran : Cette application fonctionne de façon transparente en accès direct sur SQL Server avec l'accès Natif de Windev.

Mise à jour des applications Windev par le Web

Lorsque nous réalisons une application en Windev, nous proposons dorénavant une mise à jour par le Web. Cela fait déjà longtemps que nous proposions des mises à jour en téléchargement sur notre espace clients. Maintenant, nous mettons en oeuvre l'installation des applications Windev via HTTP. L'avantage principal réside dans le fait qu'il suffit d'envoyer un email avec le lien aux utilisateurs. L'installation se fait alors très simplement à partir de l'un de nos serveurs. Lorsqu'il y a une mise à jour, nous la déposons sur notre serveur. Lors du prochain lancement de l'application, l'utilisateur aura un message lui indiquant la mise à disposition d'une mise à jour. Il pourra l'installer très facilement. Si la base de données est en Hyperfile classic ou Client/Serveur, sa mise à jour se fera elle aussi automatiquement. C'est un gain de temps et de productivité avec Windev, puisque la diffusion des mises à jour est très simplifiée, surt

Windows 7, nouveaux postes de développement

Windows Seven n'est pas encore en vente, mais nous l'avons déjà installé sur deux postes dont un poste de développement en version professionnelle et ultimate. Pour le moment, tout fonctionne bien. Nos applications, nos développements fonctionnent très bien, en tout cas il n'y a pas plus de problèmes qu'avec VISTA. Pour l'occasion, nos postes de développement passent en multi-écran (2 * 22') et en disque RAID 1. Le multi-écran nous apporte plus de productivité. Le RAID nous apporte aussi plus de fiabilité, en plus du GDS que nous utilisons maintenant systèmatiquement sur tous les projets depuis un an.

WinDev toutes versions depuis 5.5

Est-il besoin de rappeler que nous maitrisons Windev depuis la version 2.1 ? En effet, SEALOG a commencé l’utilisation de Windev en 1996. Nous assurons toujours  la maintenance d’application sous Windev 5.5. Cette version était très avancée pour l’époque et dans la mesure où les applications en Windev 5.5 sont difficiles à migrer dans les versions suivantes, il en reste encore beaucoup qui tournent. N’hésitez pas à faire appel à nous pour vos applications en Windev 5.5.

Windev/WebDev et Windev mobile 14

Comme chaque année, PCSOFT fait évoluer les outils de développements. En 2009, nous en sommes à la version 14 (sortie en décembre 2008) et nous commençons maintenant à utiliser ces versions en production avec nos clients. En général, il faut attendre au moins 6 mois après la sortie d'une nouvelle version avant de l'utiliser réellement pour éviter les bugs de jeunesse. Malgré tout, il est toujours possible de mettre en œuvre immédiatement les nouvelles versions, mais il faut alors prendre plus de précautions. Il est vrai que chaque nouvelle version nous apporte de nouvelles fonctionnalités toujours dans le sens d'une meilleure productivité. Nous pratiquons d'autres outils de développements (ceux de Microsoft par exemple) et en matière de productivité Windev et Webdev restent toujours imbattables.

Le blog de SEALOG

Pour vous faire part de notre actualité, nous mettons en place ce blog. Nous vous exposerons les nouvelles technologies que nous utilisons, nos projets, nos compétences et plein d'autres choses... Cela vous permettra de mieux nous connaitre, d'en savoir plus sur notre activité. Vous le retrouverez facilement en passant par notre site http://www.sealog.fr/ . N'hésitez pas à nous faire part de vos commentaires et à nous formuler des demandes directement par ce blog. A très bientôt.