منتديات جواهر ستار التعليمية
أهلا وسهلا بك زائرنا الكريم ، في منتديات جواهر ستار التعليميه
المرجو منك أن تقوم بتسجـيل الدخول لتقوم بالمشاركة معنا. إن لم يكن لـديك حساب بعـد ، نتشرف بدعوتك لإنشائه بالتسجيل لديـنا . سنكون سعـداء جدا بانضمامك الي اسرة المنتدى

مع تحيات الإدارة



أهلا وسهلا بك إلى منتديات جواهر ستار التعليمية.
أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات، بالضغط هنا.كما يشرفنا أن تقوم بالتسجيل بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه.

الرئيسيةالرئيسية  مدونة السنة الرمدونة السنة الر  س .و .جس .و .ج  التسجيلالتسجيل  دخولدخول  
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية Digg  تسجيل صفحاتك المفضلة في مواقع خارجية Delicious  تسجيل صفحاتك المفضلة في مواقع خارجية Reddit  تسجيل صفحاتك المفضلة في مواقع خارجية Stumbleupon  تسجيل صفحاتك المفضلة في مواقع خارجية Slashdot  تسجيل صفحاتك المفضلة في مواقع خارجية Furl  تسجيل صفحاتك المفضلة في مواقع خارجية Yahoo  تسجيل صفحاتك المفضلة في مواقع خارجية Google  تسجيل صفحاتك المفضلة في مواقع خارجية Blinklist  تسجيل صفحاتك المفضلة في مواقع خارجية Blogmarks  تسجيل صفحاتك المفضلة في مواقع خارجية Technorati  

قم بحفض و مشاطرة الرابط .•:*¨`*:• منتديات جواهر ستار التعليمية•:*¨`*:•. على موقع حفض الصفحات

قم بحفض و مشاطرة الرابط منتديات جواهر ستار التعليمية على موقع حفض الصفحات
!~ آخـر 10 مواضيع ~!
شارك اصدقائك شارك اصدقائك إختبار الفصل الأول في مادة اللغة العربية
شارك اصدقائك شارك اصدقائك إختبار الفصل الأول في مادة التاريخ والجغرافيا
شارك اصدقائك شارك اصدقائك الـسـنـة : الـثـالـثـة إبـتـدائـي إخـتـبـــــــار الفصل الأول فــــــي مـــــــادة التاريخ
شارك اصدقائك شارك اصدقائك Composition du mois de Mai Français 3 A.P
شارك اصدقائك شارك اصدقائك امتحان الفصل الأول في اللغــة العربيــة {السنة الثالثة}
شارك اصدقائك شارك اصدقائك اختبـــار الفصل الأول في مــادة اللغــة العربيــة (السنة الثالثة)
شارك اصدقائك شارك اصدقائك المستوى: الثالثة ابتدائي امتحان شهر أكتوبر رياضيات 2
شارك اصدقائك شارك اصدقائك القسم:السنــــة الثـــالثـــة ابتدائــــي اختبار الفصل الأول في مادة اللغة العربية
شارك اصدقائك شارك اصدقائك إمــــــــــــلا ء (كتابة) القدرة على كتابة ( أ ل ) القمرية
شارك اصدقائك شارك اصدقائك إمــــــــــــلا ء (كتابة) ترك بياض بين الكلمات
شارك اصدقائك شارك اصدقائك زيغود يوسف
شارك اصدقائك شارك اصدقائك الشهيد بربار الطيب
شارك اصدقائك شارك اصدقائك الفرض الثاني للفصل الأول في اللغة العربية - الموضوع 1
شارك اصدقائك شارك اصدقائك بحث كامل حول المحل التجاري في القانون الجزائري
شارك اصدقائك شارك اصدقائك أفعال المدح والذم
اليوم في 8:36:05
اليوم في 8:35:58
اليوم في 8:31:23
اليوم في 8:31:18
اليوم في 8:30:30
اليوم في 8:30:17
اليوم في 8:30:03
اليوم في 8:29:50
اليوم في 8:25:34
اليوم في 8:25:05
أمس في 22:07:42
أمس في 22:07:03
أمس في 18:59:17
أمس في 18:47:54
أمس في 18:16:15
إضغط عليشارك اصدقائكاوشارك اصدقائك لمشاركة اصدقائك!



منتديات جواهر ستار التعليمية :: قسم البحوث :: منتدى الطلبات والبحوث الدراسية

إرسال موضوع جديدإرسال مساهمة في موضوع
شاطر

السبت 20 سبتمبر - 12:30:16
المشاركة رقم:
كبار الشخصيات
كبار الشخصيات


إحصائيةالعضو

عدد المساهمات : 2872
تاريخ التسجيل : 31/07/2014
مُساهمةموضوع: اريد تعريفا عاما ل devlopement informatique باللغة الفرنسية


اريد تعريفا عاما ل devlopement informatique باللغة الفرنسية


سلام عليكم اريد تعريفا عاما ل devlopement informatique باللغة الفرنسية وشكراا




توقيع : farida





السبت 20 سبتمبر - 12:30:40
المشاركة رقم:
كبار الشخصيات
كبار الشخصيات


إحصائيةالعضو

عدد المساهمات : 2872
تاريخ التسجيل : 31/07/2014
مُساهمةموضوع: رد: اريد تعريفا عاما ل devlopement informatique باللغة الفرنسية


اريد تعريفا عاما ل devlopement informatique باللغة الفرنسية



 

Développement de logiciel

(Redirigé depuis Développement informatique)
[ltr]Le développement de logiciel consiste à étudier, concevoir, construire, transformer, mettre au point, maintenir et améliorer des logiciels.
Ce travail est effectué par les employés d'éditeurs de logiciels, de sociétés de services et d'ingénierie informatique (abr. SSII), des travailleurs indépendants (freelance) et des membres de la communauté du logiciel libre.
Un logiciel est créé petit à petit par une équipe d'ingénieurs conformément à un cahier des charges établi par un client demandeur ou une équipe interne. Le logiciel est décomposé en différents modules et un chef de projet, ou architecte, se charge de la cohérence de l'ensemble.
Différentes activités permettent de prendre connaissance des attentes de l'usager, créer un modèle théorique du logiciel, qui servira de plan de construction, puis construire le logiciel, contrôler son bon fonctionnement et son adéquation au besoin. La planification et la répartition des travaux permet d'anticiper le délai et le coût de fabrication.
Une partie importante du développement est la mise au point de tests de non-régression destinés à assurer que l'ajout de nouvelles fonctionnalités ne compromet en aucune façon les anciennes.
Le logiciel est accompagné d'une procédure d'installation, d'une procédure de vérification de bonne installation, de documentation (parfois créé automatiquement à partir de commentaires placés à cet effet dans le code source) et d'une équipe d'assistance au déploiement et à la maintenance, désignée sous le nom de support.
Outre les travaux d'analyse, de conception, de construction et de tests, une procédure de recette - simulacre d'acquisition, permettra de déterminer si le logiciel peut être considéré comme utilisable.
 
[ltr]

[size=13]Sommaire

  [masquer] [/ltr]
[/ltr][/size]
[size][ltr]
 

Les activités clé[modifier | modifier le code]

La phase préliminaire avant tout commencement des travaux de développement est une étude précisant les besoins, les scénarios d'interaction des utilisateurs avec le poste de travail, le but visé, et le retour sur investissement du futur logiciel. Cette phase comporte souvent une analyse rapide, destinée à obtenir une estimation empirique du coût de fabrication du logiciel1. Un barème - établi par expérience - est typiquement utilisé pour estimer le temps prévu de conception, codage et test de transactions-type : consultation simple, mise à jour, listage simple, listage complexe, etc2.

Analyse[modifier | modifier le code]

http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png); background-color: rgb(253, 253, 253); background- 2px 3px; background-repeat: no-repeat;">Article détaillé : Analyse fonctionnelle (conception).
L'analyste recense et documente chaque fonctionnalité que devra offrir le logiciel, et crée les documents de spécification explicitant de manière plus approfondie le cahier des charges défini par le client (le plus souvent non familiarisé avec le métier du développement logiciel). Dans le cas d'une interface graphique d'un logiciel1, on peut créer par la suite une maquette qui sera approuvée et le plus souvent approfondie par le client ou les utilisateurs.
Le cahier des charges détaillé permet au chef de projet de calculer le détail du coût de fabrication du logiciel, lui-même fonction du temps nécessaire prévisible.

Conception[modifier | modifier le code]

Le travail de conception consiste à déterminer les solutions techniques qui permettent de satisfaire le cahier des charges et donc répondre aux attentes de l'usager. L'ingénieur se base sur son expérience, ainsi que sur les patrons de conception, modèles de solutions déjà éprouvés. Il en résulte des diagrammes d'architecture, une de--SS--ion du modèle de données et le diagramme de classes. Les diagrammes utilisent souvent la notation UML1.

Construction[modifier | modifier le code]

http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png); background-color: rgb(253, 253, 253); background- 2px 3px; background-repeat: no-repeat;">Article détaillé : programmation informatique.
La construction est la principale activité, qui occupe plus de la moitié de la durée totale du développement. Durant cette étape le ou les programmeurs rédigent le code source du logiciel, puis utilisent un compilateur pour le transformer et obtenir les différents composants du logiciel proprement dit. Le programmeur effectue également de nombreux tests en vue de déceler un maximum de bugs - des erreurs de programmation. L'un des soucis du procédé est que des tests peuvent démontrer la présence d'erreurs, mais jamais leur absence.
Les différents modules du logiciels sont programmés un par un, puis rassemblés, et de nouveaux tests sont effectués en vue de vérifier le fonctionnement de l'ensemble (test d'intégration).
Le produit de cette phase est le livrable, c'est-à-dire l'ensemble des fichiers mis à disposition de l'utilisateur final : non seulement les programmes, mais le mode d'emploi et les fichiers de configuration. Le livrable peut être une application informatique complète, un composant, ou un patch1.

Recette[modifier | modifier le code]

http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png); background-color: rgb(253, 253, 253); background- 2px 3px; background-repeat: no-repeat;">Article détaillé : Recette (informatique).
Durant la recette, divers contrôles sont effectués avant que le logiciel soit mis sur le marché. Un examen approfondi, composé d'une suite de tests, est effectué en vue de vérifier l'alignement du produit avec le cahier des charges. Une version beta (présérie) du logiciel est mise à disposition d'un nombre limité d'usagers en vue de leur permettre d'évaluer l'adéquation du logiciel avec leurs attentes3.

Le génie logiciel[modifier | modifier le code]

http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png); background-color: rgb(253, 253, 253); background- 2px 3px; background-repeat: no-repeat;">Article détaillé : génie logiciel.
Le génie logiciel est la science des bonnes pratiques de développement de logiciel. Cette science étudie en particulier la répartition des phases dans le temps, les bonnes pratiques concernant les documents clés que sont le cahier des charges, le diagramme d'architecture ou le diagramme de classes. Le but recherché est d'obtenir des logiciels de grande ampleur qui soient fiables, de qualité, et correspondent aux attentes de l'usager.

Les outils[modifier | modifier le code]

Un compilateur permet de traduire le code source rédigé dans un certain langage de programmation, et d'obtenir le code binaire du logiciel. Un éditeur de liens et un préprocesseurest parfois nécessaire. Ces trois outils sont parfois réunis en un moteur de production qui automatise la préparation du code binaire (opération appelée make ou build).
Le code source est rédigé à l'aide d'un éditeur de texte. Celui-ci est souvent muni de coloration syntaxique, une fonctionnalité qui met en couleur les éléments du lexique du langage de programmation.
Le débogueur (anglais debugger) permet de contrôler le déroulement de l'exécution du logiciel, et aide à trouver les sources de bugs constatés.
Un environnement de développement intégré intègre généralement un éditeur, un compilateur, un moteur de production et un débogueur. Les trois logiciels sont orientés autour d'une même interface et utilisés comme une application unique. Il est souvent couplé avec un système de gestion de versions.
Un système de gestion de versions permet d'enregistrer des fichiers en conservant l'historique de toutes les modifications effectuées, y compris par plusieurs personnes. Il permet de retrouver le code source dans l'état où il était à une date donnée.
Un logiciel de suivi de problèmes permet de recenser les problèmes techniques rencontrés avec un logiciel, l'évolution des corrections de bugs, et les possibilités de contournement (anglais workaround). Il assure qu'aucune doléance de fonctionnement ne sera oubliée.
Le cahier des charges se rédige avec un traitement de texte standard, les diagrammes de conception avec tout outil de dessin assisté par ordinateur. Les outils de dessins orientés sur les diagrammes de logiciel utilisent souvent la notation UML (Unified Modeling Language).
Un atelier de génie logiciel permet la construction, la conception et la planification des travaux. Il comporte tous les outils présents dans un environnement de développement intégré, plus des outils de conception, de planification, de test, et des outils créant automatiquement du code source et de la documentation.
Une forge est un portail Web sur une suite d'outils de développement collaboratif. Il comporte tous les outils présents dans un environnement de développement intégré, y compris un système de gestion de versions et un logiciel de suivi de problèmes, ainsi que des outils de liste de discussions et de rédaction collaborative de documents (wiki).[/ltr][/size]







توقيع : farida





الأحد 21 سبتمبر - 0:41:06
المشاركة رقم:
كبار الشخصيات
كبار الشخصيات


إحصائيةالعضو

عدد المساهمات : 2872
تاريخ التسجيل : 31/07/2014
مُساهمةموضوع: رد: اريد تعريفا عاما ل devlopement informatique باللغة الفرنسية


اريد تعريفا عاما ل devlopement informatique باللغة الفرنسية


اغعنم اغعنم اغعنم




توقيع : farida





الأحد 21 سبتمبر - 0:41:18
المشاركة رقم:
كبار الشخصيات
كبار الشخصيات


إحصائيةالعضو

عدد المساهمات : 2872
تاريخ التسجيل : 31/07/2014
مُساهمةموضوع: رد: اريد تعريفا عاما ل devlopement informatique باللغة الفرنسية


اريد تعريفا عاما ل devlopement informatique باللغة الفرنسية


:357: :357: :357:




توقيع : farida





إرسال موضوع جديدإرسال مساهمة في موضوع



الــرد الســـريـع
..



الذين يشاهدون محتوى الموضوع الآن : 20 ( الأعضاء 3 والزوار 17)



تعليمات المشاركة
صلاحيات هذا المنتدى:
تستطيع الرد على المواضيع في هذا المنتدى

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة


ََ

مواضيع ذات صلة

منتديات جواهر ستار  التعليمية

↑ Grab this Headline Animator

Submit Your Site To The Web's Top 50 Search Engines for Free! share xml version="1.0" encoding="UTF-8"