تطوير التطبيقات المعلوماتية
تطوير التطبيقات المعلوماتية
تطوير التطبيقات المعلوماتية
b. CONTEXTE PROFESSIONNEL :
L’analyse de la situation de travail dans le domaine du développement des
systèmes d’information et des applications de gestion des entreprises, montre une
forte demande des techniciens en DSI. Les entreprises des technologies de
l’information, des télécommunications et de l’Offshoring recherchent des techniciens
à profils et en quête de spécialistes, de compétences spécifiques et visent une
opérationnalité immédiate.
2015 ) – دورةBTS( األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي
- اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم
المركز الوطني للتقويم و-مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات
االمتحانات والتوجيه
cneebts@gmail.com : البريد االلكتروني05.37.71.44.08 : – الفاكس05.37.71.44.53 /52 :الهاتف
12 من1 ص
l’application. Il participe aussi dans l’analyse et la spécification des besoins des
clients en vue d’élaborer le cahier des charges.
- la production informatique ;
- le commerce informatique ;
- les services informatiques aux entreprises ;
- les services de l’administration gouvernementale ;
- les services d’enseignements ;
- les intermédiaires financiers ;
- les sociétés d’assurances et banques ;
- les industries de produits électriques et électroniques ;
- les services de transports et de communication.
Dans l’exercice de sa fonction, le technicien supérieur en DSI, intervient sous
l’autorité d’un chef de service informatique, d’un chef de projet ou d’un concepteur
de logiciel. Le technicien entre parfois en étroite collaboration avec le gestionnaire
des réseaux et systèmes, le responsable de la sécurité informatique et le directeur
du système d’informations.
2015 ) – دورةBTS( األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي
- اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم
المركز الوطني للتقويم و-مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات
االمتحانات والتوجيه
cneebts@gmail.com : البريد االلكتروني05.37.71.44.08 : – الفاكس05.37.71.44.53 /52 :الهاتف
12 من2 ص
personnel.
Unités d'évaluations
U4 U5 U6 U3
œuvre de Solutions
Étude et Mise en
Modélisation des
Développement
Conception et
d’Applications
Informatiques
Économie et
gestion
C01 Identifier les besoins et les contraintes
C02 Rechercher et Structurer les informations
C03 Communiquer de façon adaptée à la situation
C04 Rédiger un document de synthèse
C05 Conduire et animer une réunion
C06 analyser un dossier technique
C07 Élaborer un dossier technique
C08 Respecter une méthodologie
C09 Ordonnancer et planifier les tâches
C10 Appliquer les normes et les standards
C11 Mettre en œuvre les outils multimédia
C12 Utiliser un atelier de génie logiciel
C13 Réaliser un prototype
C14 Rechercher des solutions techniques
C15 Proposer des solutions techniques
C16 Argumenter sur la solution technique retenue
C17 Choisir une méthode de conception
C18 Concevoir et modéliser les données
C19 Concevoir et modéliser les traitements
C20 Concevoir une application client-serveur
C21 Mettre en œuvre des outils de modélisation
Interpréter et transposer les éléments d’un dossier
C22
technique
C23 Mettre en œuvre un outil gestion de projet
C24 Concevoir les jeux de tests
Développer à l’aide d’un langage de programmation
C25
procédural et orienté objet/évènement
Coder les modules et les composants avec un langage de
C26
programmation
C27 Implémenter une base de données locale ou répartie
2015 ) – دورةBTS( األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي
- اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم
المركز الوطني للتقويم و-مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات
االمتحانات والتوجيه
cneebts@gmail.com : البريد االلكتروني05.37.71.44.08 : – الفاكس05.37.71.44.53 /52 :الهاتف
12 من3 ص
C28 Maîtriser la plateforme et la machine virtuelle
C29 Réutiliser les modules et les composants existants
Intégrer les modules et les composants dans une
C30
application
Mise au point des modules, des composants et de
C31
l’application
C32 Vérifier la qualité d’une application
C33 Utiliser les outils de bureautique et de présentation
C34 Rédiger un manuel d’utilisation et une notice technique
C35 Gérer une documentation technique
Assurer le suivi du fonctionnement des applications et
C36
rendre compte des difficultés et des problèmes
C37 Installer et configurer une plateforme
C38 Installer et adapter une application informatique
C39 Maintenir un système informatique
C40 Assurer une assistance technique auprès des utilisateurs
Faciliter la prise en main et le bon usage de l'application
C41
par l'utilisateur
d. TABLEAUX D'ÉVALUATION
1. Introduction
L’évaluation au sein du BTS DSI vise à contrôler l’acquisition des différents
savoirs nécessaires au développement des compétences requises du technicien
supérieur en développement des Systèmes d’Information. L’évaluation s’effectue
selon trois modes :
- Une évaluation en cours de formation sous forme de contrôles
continus ;
- Une évaluation ponctuelle sous forme :
o D’un examen de passage à la deuxième année ;
o D’un examen national de fin de formation.
- Épreuve de soutenance :
o de stage en 1ère année et en 2ème année ;
o de projet de fin d’études en 2ème année.
3. Modalités
4. 3-1- Évaluation en première année de formation
Évaluation en cours de formation (contrôles continus) : étalée
sur l’année de formation.
Évaluation en fin de première année (examen de passage) :
située en fin de la première année et organisée par le centre de
formation.
2015 ) – دورةBTS( األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي
- اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم
المركز الوطني للتقويم و-مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات
االمتحانات والتوجيه
cneebts@gmail.com : البريد االلكتروني05.37.71.44.08 : – الفاكس05.37.71.44.53 /52 :الهاتف
12 من4 ص
5. 3-2- Évaluation en deuxième année de formation
Évaluation en cours de formation (contrôles continus) : Cette
évaluation concerne uniquement les candidats scolarisés. Elle est étalée
sur la deuxième année de formation.
Évaluation en fin de formation (examen national) : Cette
évaluation concerne les candidats scolarisés et libres. Elle est située en
début du moi de Mai de la deuxième année de formation.
Soutenance des projets de fin d’études : L'épreuve se déroule sous
la forme d'un entretien avec les membres d’une commission
d’évaluation. Le support de l'épreuve est un projet réalisé par le
candidat, seul ou en équipe.
Soutenances des stages : L'épreuve se déroule sous la forme d'un
entretien avec les membres d’une commission d’évaluation. Le support
de l'épreuve est un rapport de stage réalisé par le candidat. La note
finale du stage est la superposition de 20% de la note du stage de 1 ère
année et 80% de celle de 2ème année.
La forme des épreuves, leurs coefficients ainsi que les temps alloués sont donnés
dans le tableau suivant.
الوحدة
امتحان التخرج المستمر
االنتقالي المستمرة
ة مكونات الوحدة
ال
المعا الحص ش الشك عد المعا الحص الش الشك
عدد والتواصل
مل ة ك ل د مل ة كل ل اللغات
ل
10 س2 ك ك/ش 3 10 س2 ك ك/ش 3 اللغة العربية
10 س2 ك ك/ش 3 10 س2 ك ك/ش 3 اللغة الفرنسية
10 س2 ك ك/ش 3 10 س2 ك ك/ش 3 اللغة اإلنجليزية
تقنيات التعبير
10 س2 ك ك/ش 3 10 س2 ك ك/ش 3
العلمية
والتواصل
والتقنية
المحيط االقتصادي
10 س2 ك ك 3
والقانوني للمقاولة
15 س2 ك ك 3 15 س2 ك ك 3 الرياضيات
هندسة األنظمة
35 س4 ك ت/ك 3
المعلومياتية
تطويرالتطبيقات
45 4س ك ت/ك 3 50 س4 ك ت/ك 3
المعلومياتية
المه
تصميم التطبيقات
50 4س ك ت/ك 3 50 س4 ك ت/ك 3
المعلومياتية
2015 ) – دورةBTS( األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي
- اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم
المركز الوطني للتقويم و-مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات
االمتحانات والتوجيه
cneebts@gmail.com : البريد االلكتروني05.37.71.44.08 : – الفاكس05.37.71.44.53 /52 :الهاتف
12 من5 ص
مناقشة تقرير
نية
20 30د ش
التدريب
مناقشة مشروع نهاية
30 45د ش
التكوين
19س15
200 21 200 24س 27 المجموع
د
يحتسب تدريب السنة األولى بنسبة 20في المائة من معدل التدريبين ( تدريب سنة أولى * +
تدريب سنة ثانية)
U11 Arabe
U1 :
U12 Français
Langues
U13 Anglais
U2 Mathématiques
U3 Economie et Gestion d'entreprises
U4 Conception des Applications Informatiques
U5 Développement d'Applications
informatiques
U6 Étude et Mise en œuvre de Systèmes
Informatiques
األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي ( – )BTSدورة 2015
اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم -
مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات -المركز الوطني للتقويم و
االمتحانات والتوجيه
الهاتف – 05.37.71.44.53 /52 :الفاكس 05.37.71.44.08 :البريد االلكتروني cneebts@gmail.com :
ص 6من 12
Coefficient : 45
Objectifs :
Cette épreuve sera sous forme d'une étude de cas et permet de contrôler
l’acquisition des compétences du référentiel de certification dont l’évaluation peut
s’effectuer dans le cadre d’une épreuve écrite, plus particulièrement les
compétences constitutives de l’unité U5.
COMPÉTENCES À ÉVALUER :
2015 ) – دورةBTS( األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي
- اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم
المركز الوطني للتقويم و-مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات
االمتحانات والتوجيه
cneebts@gmail.com : البريد االلكتروني05.37.71.44.08 : – الفاكس05.37.71.44.53 /52 :الهاتف
12 من7 ص
- Diagrammes de locale ou répartie - Efficacité dans
conception et de - C28 : Maitriser la l’exploitation des
modélisation plateforme et la ressources la plateforme
- Algorithmes de machine virtuelle de développement.
l’application - C29 : Réutiliser les - Respect des normes et
- Maquette de modules et les des standards
l’application composants existants - Respect de la
- Dossier de - C30 : Intégrer les méthodologie et des
spécification des modules et les techniques de
scénarios et des composants de toute programmation
jeux de test ou une partie d’une - Pertinence de
- Les bibliothèques application l’ordonnancement des
des objets et des - C31 : Mise au point tâches
modules à des modules, des - Respect des délais
réutiliser composants et de - Qualité des programmes
- Guides de normes l’application développés (fiabilité,
et standards de - C32 : Vérifier la efficience, ergonomie,
programmation qualité d’une modularité, structuration
- Dossiers de application …)
spécification de - Respect de la
besoins, cahier de méthodologie et des
charges, dossier techniques de
d’étude d'intégration
- Code et - Opérabilité de
documentation l’application
des modules et Client/serveur
des composants de - Efficacité dans
l’application l’exploitation des
- Plan et normes de ressources la plateforme
la qualité de développement.
- Respect des normes et
des standards
- Pertinence de
l’ordonnancement des
tâches
- Respect des délais
- Adéquation des résultats
aux spécifications
- validité des programmes
- Qualité et pertinences des
tests crées
- Qualité de l’application
- Rigueur dans le suivi des
tests
2015 ) – دورةBTS( األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي
- اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم
المركز الوطني للتقويم و-مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات
االمتحانات والتوجيه
cneebts@gmail.com : البريد االلكتروني05.37.71.44.08 : – الفاكس05.37.71.44.53 /52 :الهاتف
12 من8 ص
DESCRIPTION DE L’ÉPREUVE :
Le cas proposé prend appui sur une situation réelle ou simulée, relative à une
entreprise (ou à un autre type d’organisation) et à son environnement. Il consiste à
développer des applications informatiques.
Le sujet donne lieu à des travaux diversifiés consistant à mettre en œuvre des
savoirs et savoir-faire dans le domaine du développement
2015 ) – دورةBTS( األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي
- اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم
المركز الوطني للتقويم و-مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات
االمتحانات والتوجيه
cneebts@gmail.com : البريد االلكتروني05.37.71.44.08 : – الفاكس05.37.71.44.53 /52 :الهاتف
12 من9 ص
DESCRIPTION DÉTAILLÉE DES SAVOIRS :
Module 15 : Programmation orientée objets :
Niveau
d’acquisit
Savoir Détail Prés-requis ion
1 2 3 4
Programmatio Concepts de la
n avec le
Programmation Orientée
langage à
objets JAVA Objets
o Classe et objets.
o Encapsulation.
o Héritage et
polymorphisme :
Héritage.
Surdéfinition et
Redéfinition.
Polymorphisme.
Classe abstraite et
interface.
o Classes prédéfinies : Object,
enveloppe, Date.
o Interfaces prédéfinies :
Comparable, Compare,
Cloneable.
Gestion des exceptions :
Exceptions prédéfinies et
personnalisées.
Flots d’entrées-sorties et
Fichiers : InputStreamReader,
BufferedReader,
OutputStreamWriter, PrintWriter,
FileReader, FileWriter,
ObjectInputStream,
ObjectOutputStream, Serialisation.
Interfaces graphiques : se
limiter à l’utilisation des
boîtes de dialogues (classe :
JOptionPane) et à la
lecture/écriture dans les
objets graphique (Swing) :
JTextField, JLabel, JButton,
2015 ) – دورةBTS( األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي
- اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم
المركز الوطني للتقويم و-مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات
االمتحانات والتوجيه
cneebts@gmail.com : البريد االلكتروني05.37.71.44.08 : – الفاكس05.37.71.44.53 /52 :الهاتف
12 من10 ص
JCheckBox, JRadioButton,
JComboBox, JList, JTable,
JTextArea.
Threads : Définition (cycle de
vie), Interface Runnable, La
classe Thread,
Synchronisation.
Programmatio
n générique Classes génériques.
avec le
Collections : Vector, ArrayList.
langage à
objets JAVA
Niveau
d’acquisit
Savoir Détail Prés-requis ion
1 2 3 4
Objets graphiques standards.
Notion de classe : Constructor, Interfaces
Environnemen homme-machine
t de ToString, Property, Equals,
(IHM) : Norme
développemen CompareTo.
t intégré : de présentation,
Collections : ArrayList.
VB.Net Ergonomie
Classes : Date, String,
Types et
Enveloppe.
Fonctionnalités
Connexion à une base de
Accès aux des EDI
données : SQL-Server :
Bases de Programmation
Données sous o Mode connecté : DataReader.
événementielle :
VB.Net en o Mode non-connecté :
Structure du
mode DataSet, programme
connecté et Exécution des requêtes SQL. Procédures
non-connecté Traitement des erreurs et des événementielles
exceptions.
Niveau
d’acquisit
Savoir Détail Prés-requis ion
1 2 3 4
Développemen Structure d’un script PHP
Développement
t Web o Variables,
des pages WEB
o Commandes d’affichage, statiques
2015 ) – دورةBTS( األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي
- اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم
المركز الوطني للتقويم و-مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات
االمتحانات والتوجيه
cneebts@gmail.com : البريد االلكتروني05.37.71.44.08 : – الفاكس05.37.71.44.53 /52 :الهاتف
12 من11 ص
o Structures itératives et
alternatives,
o Les tableaux (indicés,
associatifs, mixtes),
o les fonctions prédéfinies et
personnalisées.
Gestion des formulaires : Get (HTML, CSS,
et Post. JavaScript).
Gestion des liens hypertexte.
Gestion des sessions.
Gestion des cookies.
Gestion des fichiers texte.
Accès aux bases de données
My-SQL.
Niveau
d’acquisit
Savoir Détail Prés-requis ion
1 2 3 4
Modèles client/serveur :
La pile TCP/IP
o principe,
et le modèle
o architectures 2 tiers et 3 OSI.
tiers, Programmation
o modèle de Gartner. avec le langage
Applications clientes/Serveur. à objets JAVA
Architecture Présentation des interfaces Gestion des
client/serveur d’accès aux données exceptions
Sous JAVA «middleware» : Flots
o ODBC. d’entrées-
o API-JDBC (Structure sorties et
générale, bibliothèques Fichiers
nécessaires, types de Interfaces
pilotes). graphiques
o JDO et JPA. Threads
Développemen Exploitation de l’API-JDBC :
t o Interface Connection.
d’applications o Interfaces : Statement,
distribuées
2015 ) – دورةBTS( األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي
- اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم
المركز الوطني للتقويم و-مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات
االمتحانات والتوجيه
cneebts@gmail.com : البريد االلكتروني05.37.71.44.08 : – الفاكس05.37.71.44.53 /52 :الهاتف
12 من12 ص
PreparedStatement,
CallableStatement
o Classes : ResultSet,
ResultSetMetaData,
DatabaseMetaData.
o Transactions.
Utilisation des sockets :
o Définitions.
o Classe : InetAddress,
o Mode non-connecté (UDP) :
Classes DatagramSocket,
DatagramPacket et
MulticastSocket
o Mode connecté (TCP) :
sous JAVA
Classes Socket et
ServerSocket,
o Programmation d’un
serveur concurrent
(Threads).
Programmation orientée
service/composant :
o L’architecture de RMI.
o Les étapes pour créer un
objet distant.
o Développement côté client
et côté serveur.
o Mise en œuvre des objets
RMI.
2015 ) – دورةBTS( األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي
- اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم
المركز الوطني للتقويم و-مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات
االمتحانات والتوجيه
cneebts@gmail.com : البريد االلكتروني05.37.71.44.08 : – الفاكس05.37.71.44.53 /52 :الهاتف
12 من13 ص
Niveau d'acquisition Total
1 2 3 et 4
Module 15 : Programmation orientée
0% 15% 20% 35%
objets
Module 16 : Environnement de
0% 12.5% 12.5% 25%
DAI
développement intégré
Module 18 : Développement Web 0% 12% 8% 20%
Module 19 : Développement d’application
4% 8% 8% 20%
client/serveur
األطر المرجعية الختبارات االمتحان الوطني الموحد لنيل شهادة التقني العالي ( – )BTSدورة 2015
اإلطار المرجعي لالختبار الخاص بمكون تطويرالتطبيقات المعلوماتية – تخصص تطوير نظم اإلعالم -
مديرية التقويم وتنظيم الحياة المدرسية والتكوينات المشتركة بين األكاديميات -المركز الوطني للتقويم و
االمتحانات والتوجيه
الهاتف – 05.37.71.44.53 /52 :الفاكس 05.37.71.44.08 :البريد االلكتروني cneebts@gmail.com :
ص 14من 12