Mise en place d'un logiciel de gestion des missions:cas de la FCG (Fiducia Consulting Group) Sarl( Télécharger le fichier original )par Jules GREGOIRE Université d'Abomey-Calavi au Bénin - Diplôme de technicien supérieur 2009 |
B. Diagramme d'entitésFigure 18: Modèle physique de données C. Langage de programmation utilisé : JAVALe langage Java est un langage de programmation informatique orienté objet créé par James Gosling et Patrick Naughton employés de Sun Microsystems avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le 23 mai 1995 au SunWorld. Le langage Java a la particularité principale que les logiciels écrits avec ce dernier sont très facilement portables sur plusieurs systèmes d'exploitation tels qu'UNIX, Microsoft Windows, Mac OS ou Linux avec peu ou pas de modifications... C'est la plate-forme qui garantit la portabilité des applications développées en Java. Le langage reprend en grande partie la syntaxe du langage C++, très utilisé par les informaticiens. Néanmoins, Java a été épuré des concepts les plus subtils du C++ et à la fois les plus déroutants, tel que l'héritage multiple remplacé par l'implémentation des interfaces. Les concepteurs ont privilégié l'approche orientée objet de sorte qu'en Java, tout est objet à l'exception des types primitifs (nombres entiers, nombres à virgule flottante, etc.) Java permet de développer des applications client-serveur. Côté client, les applets sont à l'origine de la notoriété du langage. C'est surtout côté serveur que Java s'est imposé dans le milieu de l'entreprise grâce aux servlets, le pendant serveur des applets, et plus récemment les JSP (JavaServer Pages) qui peuvent se substituer à PHP, ASP et ASP.NET. D. Implémentation des classes du système (Client)
private String raisoccli; private int telci; private String adreruecli; private String respocli; public Client(); public Client(int numcli, String raisoccli, int telci, String respocli) { this.numcli = numcli; this.raisoccli = raisoccli; this.telci = telci; this.respocli = respocli; } // les mutateurs public void setAdreruecli(String adreruecli) { this.adreruecli = adreruecli; } public void setNumcli(int numcli) { this.numcli = numcli; } public void setRaisoccli(String raisoccli) { this.raisoccli = raisoccli; } public void setRespocli(String respocli) { this.respocli = respocli; } public void setTelci(int telci) { this.telci = telci; // les accesseurs public String getAdreruecli() { return adreruecli; } public int getNumcli() { } public String getRaisoccli() { return raisoccli; } public String getRespocli() { return respocli; } public int getTelci() { } // verification des objets @Override public boolean equals(Object obj) { if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false;
|
|