télécharger
en executable 1024ko télécharger
en rar1000ko
inachevé:
boite de dialogue js avec activex:
|
Projet:Faire une calculette
gratuite scientifique graphique type casio,texas sur
windows/linux.
Langage:Le langage devait être
facile pour être développé par tous et portable, le choix s'est
porté sur javascript. La calculette utilise l'environnement du
navigateur: interface et impression. Javascript, hormis sa grande
facilité, présente un autre avantage: ses scripts ne peuvent être
protégés, cette calculette ne pourra jamais être vendue.
Compatibilité:Toutes les pages
développées sont compatibles Internet Explorer et Netscape6. La
calculette est portable sous linux, mais il est neccessaire
d'adapter la partie lect/enregistrement de fichier(activex ms).
Objectifs Réalisés:
- Travail en multiligne avec modification de toutes les
opérations déjà réalisé et recalcul complet.
- Fonctions personnalisables, affectation de variable
personnalisée.
- Nombres complexes: Travail en polaire et rectangulaire avec
résultat au choix.
- Fonctions graphiques 2D avec étude f((x): Mini,
maxi, parité, intégrale, dérivée.
- Equations second degré avec solution complexe.
- PlusGrandCommunDénominateur, PlusPetitCommunMultiple,
simplification de fraction.
- Impression paramètrable, enregistrement en différent format.
- Options: Décimal à affichée, précison de calcul, choix
d'angle, choix de complexe
Affichage scientifique ou normal
- Création de variable
Objectifs inachevés ou à
débuter:
- inachevé:Editeur de fonction
mathématique javascript
- à débuter: Calcul en base
binaire,octale,héxadécimal.
- à débuter: Formules: Géométrie,
trigonométrie,électricité, électronique, conversions,
équivalences.
Calcul de surface et volume.
- inachevé:
Personnalisation:création, chargement de calculs, formules,
fonctions graphiques, menus, scripts.
- inachevé: Notice chm et html
- inachevé:Equations 1,2 inconnues.
- inachevé:interface excel
- inachevé:script mathématique
- à débuter: créer des menus de
groupe de fonction mathématique masquable, affichable, les
fonctions sont trop nombreuses pour être toutes affichables
- à débuter: traitement de liste
- à débuter: statistique
- à débuter: signé le script activex
de lecture/enregistrement de fichier
Scripts javascript dévellopés pour ce
projet: (compris en zip)
- infobulle
- fenêtrage: ouverture de fenêtre paramètrable
- enregistrement, chargement de fichier via une boite de
navigation sous windows avec activex
reste à développer son
frère sous linux ne perl, php..
- gestion de calque: affichage,masquage,déplacement....
- clavier: paramètrage des touches
- boutons personnalisés: aspect, label, action
- menu contextuel
- gestion de la souris
- fonction de gestion du temps
- fonctions texte: recherche, remplacement, traitement..
- fonctions mathématiques classiques
- travail en polaire
- édition au format html
- module symbole mathématique: transforme les notations
mathématiques en fonctions javascript et inverse
- choix de couleur via palette de couleur
- prototype
- utilisation en multi-fenetre de variable et fonction
Note:
Le module boite de navigation ouvre un tableau html paramètrable
identique à une boite de dialogue enregistrement/chargement de
windows. Ce module adapté permettra de créer un tableur.
Le module "editeur javascript" permet de créer un éditeur, des
recherches d'ancre en page html, un affichage paramètrable de
fenêtre au contenu avec bouton, champ paramètrable..
Vous trouverez aussi de nombreuses utilisation de style css.
La partie graphique utilise une applet java, javascript envoi des
paramètes à l 'applet. Le zip comprant également un grapheur
java. |