WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en oeuvre d'un prototypage alpha mercuriale de gros oeuvre dans la construction

( Télécharger le fichier original )
par Joseph Lutumba Mbenga
Université pédagogique nationale de Kinshasa - Licence 2012
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

V.2.Implémentation

Dans les lignes qui suivent, nous allons premièrement présenter l'environnement dans lequel nous avions développé ce logiciel ; environnement matériel et l'environnement logiciel. Puis ensuite, nous présenterons les codes des différentes classes composant cette application. Ce code sera imbibé de quelques commentaires pour l'expliciter en vue d'une meilleure compréhension.

V.3.Environnement matériel

Le choix du matériel avec lequel nous avons développé l'application a été fonction des caractéristiques premièrement du langage PHP, et celle de base MySQLvia le wampserver.

Les caractéristiques sont :

? Processeur : Intel(R) Pentium/SUMSUNG(R) Dual CPU T3200

? Fréquence : 2.00 GHz

? RAM : 2.00 Go

? Disque dur : 500 Go

? Lecteur DVD/CD - RW Combo

87

V.3.1.Environnement logiciel

Il est dès lors claire que le langage que nous allons utiliser est le PHP, dans sa nouvelle version 5.4. Pour sa facilité de mise en oeuvre et les possibilités qu'il nous offre pour développer cette application et la déployer. Nous allons nous servir du logiciel Wamp car c'est un environnement qui intègre le server Apache, la base MySQL et le langage PHP.

V.3.2.Développement généraliste

Pour tout au long de notre programmation, nous avons opté d'utiliser la programmation procédurale car ça nous a permis de concrétiser nos idées.

V.3.3.Interface et code source

Pour bien comprendre le code de notre application, nous allons essayer d'expliquer chaque fichier contenant notre application.

Figure 33:Interface d'accès au logiciel

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns=" http://www.w3.org/1999/xhtml" xml:lang="fr-FR" lang="fr-FR">

<head>

<title>Connexion à l'interface de gestion</title>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" ></meta>

<?php

switch($deviceType)

{

?>

88

{

case 'tablet':

break;

case 'phone':

echo '<link type= text/css rel= stylesheet href= stylesheets/reset.css

media= all />';

echo '<link type= text/css rel= stylesheet href= stylesheets/reset_2.css

media= all />';

echo '<link type= text/css rel= stylesheet href= stylesheets/mobile.css

/>';

break;

default:

echo '<link type= text/css rel= stylesheet href= stylesheets/reset.css

media= screen />';

echo '<link type= text/css rel= stylesheet href= stylesheets/reset_2.css

media= screen />';

echo '<link type= text/css rel= stylesheet href= stylesheets/style.css

media= screen />';

break;

}

?>

<link rel= icon

href= http://127.0.0.1/luz_lupemba/skin/adminhtml/default/default/favicon.ico type= image/x-

icon />

<link rel= shortcut icon

href= http://127.0.0.1/luz_lupemba/skin/adminhtml/default/default/favicon.ico type= image/x-

icon />

<script type= text/javascript src= javascripts/global.js ></script>

<!--[if IE]> <link rel= stylesheet

href= http://127.0.0.1/luz_lupemba/skin/adminhtml/default/default/iestyles.css type= text/css

media= all /> <![endif]-->

<!--[if lt IE 7]> <link rel= stylesheet

href= http://127.0.0.1/luz_lupemba/skin/adminhtml/default/default/below_ie7.css

type= text/css media= all /> <![endif]-->

<!--[if IE 7]> <link rel= stylesheet

href= http://127.0.0.1/luz_lupemba/skin/adminhtml/default/default/ie7.css type= text/css

media= all /> <![endif]-->

</head>

<body id= page-login onload= document.forms.loginForm.username.focus(); >

<div class= login-container >

<div class= login-box >

<form method= POST action= <?php echo $_SERVER['PHP_SELF'] ?> id= loginForm >

<fieldset class= login-form >

<h2><em>Connexion</em> à LUZ MERCURIALE</h2>

<div id= messages >

<?php

if(isset($message))

89

<ul class= messages ><li class= error-msg ><ul><li>Accès refusé : Identifiant ou mot de passe incorrect</li></ul></li></ul>

<?php

}

?>

</div>

<div class= input-box input-left ><label for= username >Votre identifiant :</label><br/>

<input type= text id= username name= login value= class= required-entry

input-text /></div>

<div class= input-box input-right ><label for= login >Votre Mot de passe :</label><br/>

<input type= password id= login name= password class= required-entry input-

text value= /></div>

<div class= clear ></div>

<div class= form-buttons style= margin-right:8px; >

<a class= left href= # >Mot de passe oublié ?</a>

<span>

<input onclick= loginForm.submit()

type= submit class= form-button src= images/btn_login.gif value= Connexion
name= connexion /></div>

</span>

</fieldset>

<p class= legal >AppliGestion est une marque déposée de luz concept Sprl. Copyright

&copy; 2013 LUZCONCEPT.</p>

</form>

<div class= bottom ></div>

<script type= text/javascript >

var loginForm = new varienForm('loginForm');

</script>

</div>

</div>

</body>

</html>

90

Figure 34: Interface de saisie d'information personnelles et la superficie

91

Figure 35:Résultat Mercuriale Avec une superficie de 400 m2

92

g

Figure 37:Consultations de tous les devis dana la base des données

93

CONCLUSION

Dans le travail que nous avons présenté intitulé « Mise en oeuvre d'un prototypage Mercuriale de gros oeuvre dans la construction », nous avons présenté les théories sur le développement des applications Web.

Le travail présenté ci-haut a débuté, dans son premier chapitre sur le génie logiciel et le prototypage Dans le deuxième, il a été question de percevoir les notions sur les technologies de construction et l'architecturale compte tenu du terme Mercuriale de notre sujet qui s'appuie sur le calculs de devis de matériaux lors d'une construction, ensuite, le chapitre trois a présenté notre les notions de bases de technologies web, aussi l'environnement MySQL/PHP dans le quatrième chapitre. Enfin, dans le cinquième chapitre, nous avons passé développement d'un prototypage, dont nous avons explicité la modélisation et le développement pas à pas.

Définitivement, en ayant élaboré notre prototypage Mercuriale de gros oeuvre, nous espérons avoir soutenu notre part au développement de la science en général et de l'informatique en particulier dans le domaine de la construction.

Afin d'améliorer la pertinence de notre application, et d'étendre son champ d'applicabilité, de perspective s'ouvre suivant un axe de travail : intégration de mécanismes autre que Wamp (pour l'instant, l'application n'est déployable que sur des systèmes d'exploitations Windows, il serait pertinent d'étudier l'applicabilité de la solution à des systèmes comme FreeBSD ou Linux, ...) lors de son prototypage finale

Bien entendu, le travail qui vous est présenté est un travail effectué de la main des hommes, et donc, il ne saurait y manquer des imperfections et des lacunes. C'est ainsi, nous nous en remettons à votre indulgence.

94

BIBLIOGRAPHIE

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Le don sans la technique n'est qu'une maladie"