Site Pentru Cei Pasionati de Filmari
CUPRINS
INTRODUCERE
Motivație
Pagina
Contribuția acestei lucrări
Pe lângă
Structura licenței
Lucrarea de licență conține două părți principale : o parte teoretică,
TEHNOLOGII UTILIZATE
PHP
Un sistem de administrare
HTML
Un sistem de administrare
MySQL
Generarea cheilor
HTML este prescurt
Semnarea
„MySQL este un sistem de gestiune a bazelor de date relațional, produs de compania suedeza MySQL AB și distribuit sub Licența Publică Generală GNU.
Verificarea
MySQL este scris în C și C++ .SQL parser-ul asociat este scris în yacc și în o versiune de casă de analizor lexical numit sql_lex.cc.
XAMPP
Despre XAMPP
XAMPP este un acronim, literele sale au următoarea semnificație:
SISTEMUL DE ADMINISTRARE AL CONȚINUTULUI WORDPRESS
Sisteme de administrare a conținutului
Sistemele de administrare a conținutului (Content Management Systems)
funcționalitatea sa prin intermediul așa-numitelor extensii. Există cinci tipuri de extensii pentru JOOMLA:
Componente
Module
Plugin-uri
Șabloane
Limbi
Fiecare din aceste extensii se ocupă de o anumită funcționalitate specifică. Chiar și unele caracteristici conținute deja în JOOMLA sunt puse în aplicare cu ajutorul extensiilor.
WordPress – istoric și versiuni
Componente
Componentele sunt cele mai mari și mai complexe extensii, ele pot fi considerate ca mini-aplicații.
Șabloane WordPress
Modelul MVC organizează și separă o aplicație (produs software) în trei roluri distincte.
Modelul – încapsulează datele aplicației, logica aplicației precum și circuitul informațional
Interfața vizuală (View) – are rolul de a formata modul de prezentare a informației
Instalare locală a unui site WordPress
În Joomla, modelul MVC
DESCRIEREA SITE-ULUI CINNAMON CUT
Scopul site-ului
Componenta Catalog permite introducerea notelor și absențelor elevilor precum și accesarea acestora (în citire, desigur) de către elev și de către tutorele său legal.
Ca orice componentă, componenta Catalog are o parte de administrare (back-end) precum și o interfață cu utilizatorul (înregistrat și validat, în acest caz) care parte componentă a site-ului propriu-zis (front-end).
Din punct de vedere structural, componenta are două secțiuni – secțiunea Materii și secțiunea Note. Secțiunea Materii are rol de suport, fiind necesară pentru administrarea repartiției cadrelor didactice pe discipline de învățământ și grupuri (clase, în special) de predare.
Interfața utilizator
Componenta Catalog permite, prin intermediul secțiunii Materii, introducerea și gestionarea materiilor predate în cursul unui an școlar. Datorită specificului liceului Ioan Vidu, anumite materii au ca audiență fie un grup (de exemplu, dans clasic) fie un singur elev (de exemplu, la orele de instrumente, în care activitatea are loc la nivel individual). Secțiunea Materii are o parte de back-end, dar nu și una de front-end, deoarece informațiile pe care le gestionează nu sunt chiar de interes public, ci mai degrabă de interes intern.
La începutul unui nou an școlar, datele relative la materii trebuie actualizate, mai ales în ce privește grupul (clasa) asociată unui articol din tabel jos_materii a bazei de date.
Secțiunile principale
Codul PHP și XML care permite implementarea acestei secțiuni este distribuit în mai multe fișiere și anume:
/com_catalog/tables/forma_nota.php
/com_catalog/controllers/forma_nota.php
/com_catalog/controllers/lista_note.php
/com_catalog/models/forma_nota.php
/com_catalog/models/lista_note.php
/com_catalog/models/forms/forma_nota.xml
/com_catalog/views/forma_nota/view.html.php
/com_catalog/views/lista_note/view.html.php
Prezentăm în continuare codul sursă al fișierelor forma_nota.xml și lista_note.php
Secțiunea 1
<?xml version="1.0" encoding="utf-8"?>
<form>
<fieldset>
<field name="id" type="text" default="0" label="JGLOBAL_FIELD_ID_LABEL" readonly="true" class="readonly"
description="JGLOBAL_FIELD_ID_DESC" />
Secțiunea 2
<?xml version="1.0" encoding="utf-8"?>
<form>
Scenarii principale
Componenta Catalog permite, prin intermediul secțiunii Materii, introducerea și gestionarea materiilor predate în cursul unui an școlar. Datorită specificului liceului Ioan Vidu, anumite materii au ca audiență fie un grup (de exemplu, dans clasic) fie un singur elev (de exemplu, la orele de instrumente, în care activitatea are loc la nivel individual). Secțiunea Materii are o parte de back-end, dar nu și una de front-end, deoarece informațiile pe care le gestionează nu sunt chiar de interes public, ci mai degrabă de interes intern.
DETALII DE IMPLEMENTARE
Structura site-ului
Componenta Catalog permite introducerea notelor și absențelor elevilor precum și accesarea acestora (în citire, desigur) de către elev și de către tutorele său legal.
Ca orice componentă, componenta Catalog are o parte de administrare (back-end) precum și o interfață cu utilizatorul (înregistrat și validat, în acest caz) care parte componentă a site-ului propriu-zis (front-end).
Din punct de vedere structural, componenta are două secțiuni – secțiunea Materii și secțiunea Note. Secțiunea Materii are rol de suport, fiind necesară pentru administrarea repartiției cadrelor didactice pe discipline de învățământ și grupuri (clase, în special) de predare.
Interfața de administrare
Componenta Catalog permite, prin intermediul secțiunii Materii, introducerea și gestionarea materiilor predate în cursul unui an școlar. Datorită specificului liceului Ioan Vidu, anumite materii au ca audiență fie un grup (de exemplu, dans clasic) fie un singur elev (de exemplu, la orele de instrumente, în care activitatea are loc la nivel individual). Secțiunea Materii are o parte de back-end, dar nu și una de front-end, deoarece informațiile pe care le gestionează nu sunt chiar de interes public, ci mai degrabă de interes intern.
La începutul unui nou an școlar, datele relative la materii trebuie actualizate, mai ales în ce privește grupul (clasa) asociată unui articol din tabel jos_materii a bazei de date.
Schema bazei de date
Componenta Catalog permite, prin intermediul secțiunii Materii, introducerea și gestionarea materiilor predate în cursul unui an școlar. Datorită specificului liceului Ioan Vidu, anumite materii au ca audiență fie un grup (de exemplu, dans clasic) fie un singur elev (de exemplu, la orele de instrumente, în care activitatea are loc la nivel individual). Secțiunea Materii are o parte de back-end, dar nu și una de front-end, deoarece informațiile pe care le gestionează nu sunt chiar de interes public, ci mai degrabă de interes intern.
Cod PHP
Codul PHP și XML care permite implementarea acestei secțiuni este distribuit în mai multe fișiere și anume:
/com_catalog/tables/forma_nota.php
/com_catalog/controllers/forma_nota.php
/com_catalog/controllers/lista_note.php
/com_catalog/models/forma_nota.php
CONCLUZII ȘI DEZVOLTĂRI ULTERIOARE
Concluzii
Componenta prezentată
Posibile extensii ulterioare
În varianta ideală
BIBLIOGRAFIE
[AES] Specificația AES – http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf
[DSS] Specificația DSS – http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf
[JAVAIMPL] O implementare în Java – https://www.owasp.org/index.php/Digital_Signature_Implementation_in_Java
[SHA] Specificația SHS – http://csrc.nist.gov/publications/fips/fips180-4/fips-180-4.pdf
[SWING] JAVA GUI toolkit- http://www.oracle.com/technetwork/java/architecture-142923.html
Copyright Notice
© Licențiada.org respectă drepturile de proprietate intelectuală și așteaptă ca toți utilizatorii să facă același lucru. Dacă consideri că un conținut de pe site încalcă drepturile tale de autor, te rugăm să trimiți o notificare DMCA.
Acest articol: Site Pentru Cei Pasionati de Filmari (ID: 150614)
Dacă considerați că acest conținut vă încalcă drepturile de autor, vă rugăm să depuneți o cerere pe pagina noastră Copyright Takedown.
