Documente Academic
Documente Profesional
Documente Cultură
RAPORTUL
STAGIULUI DE PRACTICĂ
Chişinău 2019
1
Cuprins
Introducere ...................................................................................................................................................2
1.Studiul Bazei de Practică ...........................................................................................................................3
2.Asigurarea tehnică. Caracteristicil ei. .......................................................................................................4
3.Realizarea aplicației Web în baza problemei propuse .............................................................................5
3.1 Obectivele și cerințele site-lui web ......................................................................................5
3.2 Tehnologii şi instrumente utilizate pentru realizarea aplicației WEB ............................5
3.3 Arhitectura aplicației ...........................................................................................................6
3.3.1 Module şi interacţiunea dintre ele ...............................................................................................6
3.3.2 Structura logică (schema bloc) .....................................................................................................7
3.3.3 Structura fizică..............................................................................................................................7
3.3.4 Pagina de start(schema bloc) .......................................................................................................8
3.3.5 Navigarea, modul de organizare a navigării .................................................................................8
3.3.7 Forme de înregistrare sau colectare a datelor .............................................................................8
3.3.8 Structura Bazei de date ................................................................................................................9
3.3.9 Conținut textual, imagini, stiluri CSS ............................................................................................9
3.4 Administrarea aplicației ......................................................................................................9
3.5 Ghid de utilizare a site-ului ...............................................................................................10
3.5.1 Înregistrare .................................................................................................................................10
3.5.2 Autentificare...............................................................................................................................10
3.5.3 Modificare date personale .........................................................................................................11
3.5.4 Modificare parola .......................................................................................................................11
3.5.5 Căutare .......................................................................................................................................12
3.5.6 Publicare anunturi ......................................................................................................................12
3.5.7 Trimiterea de sugestii administraţiei .........................................................................................13
3.6 Găzduire WEB ...................................................................................................................13
Concluzie .......................................................................................................................................................2
Bibliografie ....................................................................................................................................................3
Anexe ............................................................................................................................................................3
2
Introducere
Practica desfăşurată prin acest proiect mi-a plăcut deoarece am cunoscut un gimnaziu de
succes, cu multă experienţă. A fost o modalitate de a mă dezvolta pe plan professional, ajutându-
mă într-un fel, să-mi fac o idee asupra posibilităţii de a lucra într-un proect desinestatator. Practica
a fost o foarte bună experienţă. Consider că mi-a arătat ce o să mă aştepte după terminarea CEIT.
Modul de prezentare a informaţiilor a fost foarte uşor de înţeles şi foarte bine pus la punct.
Gimnaziul pe care l-am ales s-a ocupat foarte bine de mine având grijă să învăţăm cât mai multe
despre ce se întâmplă într-un instituție școlară. Am aflat, cu ocazia acestui stagiu, ce
responsabilităţi presupune ocuparea unui post într-un astfel de domeniu. Anume aici ne dezvoltăm
ingeniozitatea, ne întîlnim cu probleme reale și căutăm soluțiile cele mai optime pentru a le
rezolva. Aici ne formăm ca adevărați specialiști în domeniu pe care l-am ales, chiar daca acesta
este diferit de IT. Practica mai are și un beneficiu de care poate mulți nu știu. După 8 săptămâni
de practică, noi deja putem sa spunem ca avem experiență de lucru de 8 săptămâni, o cifră nu prea
mare, dar care reprezintă un avantaj la angajare. Pe parcursul practicii noi acumulăm pe lîngă
cunoștințe noi, și noi obligațiuni, responsabilități. Avem careva task-uri pe care trebuie să le
îndeplinim, ceea ce ne face să fim responsabili de un anumit proiect sau parte a acestiu, ne simțim
că facem parte dintr-o familie mare, și noi trebuie să dăm tot ce avem mai bun ca să îndeplinim
ceea ce se cere de la noi. Un rol important îl are și conducătorul de practică care trebuie să aibă
mereu un raspuns gata pentru întrebările noastre de orice tip, începînd de la lucrul cu documentația
și terminînd cu întrebarile tehnice. Pentru a efectua practica, eu am ales domeniu web, și anume
partea de front-end. Pentru a realiza practica mi-am pus următoarele scopuri:
Lucrul în echipă;
Acumularea noiler cunoștințe;
Acumularea experienței;
Autodezvoltarea;
3
Gimnaziul Japca este o instituție școlară de la noi din țară, situată în satul Japca r-l Florești.
În această instituție activează profesori de diferite vîrste, pozitivi, înțelepți și energici, cu abilități
profunde în diferite domeniu, prietenoși și saritori la nevoie. Anume din acest punct i-am cunoscut
în această perioadă scurtă de timp. ”Gimnaziul Japca" – unul din cel mai bun loc de obținere a
cunoștinșelor din punctul meu de vedere. Această instituție are o vechime de circa 50 de ani ceia
ce ne permite sa concluzionăm că profesorii au o tehnică și o abordare individuală către fiecare
elev.
Calitatea şi profesionalismul
În cadrul instituției noastre activează profesionişti, care au confirmat, în mod repetat,
abilităţile înalte în executarea sarcinilor dificile.
Abordarea individuală
Nu există o panacee universală contra "tuturor problemelor". Profsorii gimnaziului
acceptă individualitatea fiecărui elev și găsește o cale unică.
Receptivitatea
În orice situație, succesul depinde, în mare măsură, de rapiditatea adoptării şi modul
profesorului de a interactiona cu elevul .
4
Site-ul pe care lam realizat a fost elaborat de-a lungul practicii, tematica lui este despre
gimnaziul Japca. Am ales această tema dintr-un motiv ca nu există un site al gimnaziului și
avizele, noutaține care erau printate pe hîrtie și plasate pe panoul informativ. Conţinutul site-ului
va trebuie sã ofere informaţii despre activitatea si proectele gimnaziului
informaţiile prezentate trebuie sã fie actualizate constant astfel încât sã genereze reveniri
ulterioare. Crearea unor comunitaţi virtuale de tipul forumurilor, grupurilor de discuţie, care sã
faciliteze interacţiunile dintre un subect şi elevii cointeresați. Simplitatea este o condiţie esenţiala
pentru ca pagina web sã fie agreatã de vizitatorii sai. Existenţa unor iniţiative pe site de tipul
concursurilor acestea permiţând culegerea de informaţii de la elevi şi posibilitatea de a constitui
diverse creativități,proecte.
Posibilitatea înregistrarii elevilor pe website-uri gratuitã, prin logare, oferindu-le accesul la mult
mai multe informaţii faţã de vizitatorii obişnuiţi. Existenţa unei hãrti a site-ului care uşureazã
navigarea utilizatorilor şi punerea la dispoziţia vizitatorilor a unui motor de cãutare. Aplicarea
conceptului de comunicare a utilizatorului cu administrația prin e-mail.
Site-ul dat se află pe platforma wordpress. WordPress este o platformă de tip sursă
tip de site web. De asemenea interfața poate fi schimbată foarte ușor cu ajutorul
6
prima dată în 2003 ca precursor al b2/cafelog, care era utilizat de 2 000 de bloguri
aceste programe.
stare în care atacurile de acest tip sunt aproape imposibil de realizat. În momentul
de față WordPress este printre cele mai sigure si mai puternice CMS-uri la ora
actuală.
scripturi (în formatul JavaScript), creează efecte vizuale sau verifică datele introduse intr-un
formular web;
7
Plug-inul Theme my login permite să creați un formular de autorizare pe site în stilul temei
site-ului.Acesta este codul formularului de logare:
foi de stil (așa-numite "Cascading Style Sheets" sau "CSS"), care stabilesc modul cum este
formatată pagina;
comentarii;
Despre noi
Înregistrare/Autentificare PHP
JavaScript
CSS
Blog
Proectele noastre
Contacte
index.html
Meniu
Avize
Blog
La unele butoane din meniuri persista cîte un submeniu pentru a reda o interfață bine structurată.
Meniu este plasat în partea dreapta-sus a paginii. Din imagine se vede ca acum suntem pe pagina
Avize deoarece culoarea este un pi pic mai aprinsa.
Fig.4 (Meniul)
Multă informație a fost oferita de către conducătorul de practica dna Loghin Elena.
9
Fig.5 (Imagini)
Fiecare element are stilul sau individual ca în mare majoritate nu este repetat.
Fig.7 (Înregistrare)
3.5.2 Autentificare
Orice utilizator are dreptul la logare dar și la monitorizare a informației publicate de
administrație.
11
Fig.8 (Autentificare)
3.5.5 Căutare
Search va arata locurile unde a fost felosit cuvîntul cautat.
Fig.11 (Search)
Fig.12 (Blogul)
13
Complexul de programe are un set bogat de aplicații de tip server, o interfață convenabilă,
multifuncțională, bine gândită și dispune de capacități puternice pentru administrarea și
configurarea componentelor. Platforma este utilizată pe scară largă pentru dezvoltarea,
depanarea și testarea proiectelor web, precum și pentru furnizarea de servicii web în rețelele
locale.
Deși inițial software-ul inclus în complex nu a fost proiectat special pentru a lucra unul cu
celălalt, un astfel de pachet a devenit foarte popular printre utilizatorii de Windows, în primul
rând datorită faptului că au primit un pachet de software liber, cu fiabilitate la nivelul serverelor
Linux.
14
Cerințe de sistem
Versiunile Windows acceptate (32-bit și 64-bit): Windows 7 SP1 și toate versiunile mai noi;
Cerințe minime de hardware: 500 MB de RAM liber și 3 GB de spațiu liber pe HDD;
Necesită pachet redistribuibil Microsoft Visual C ++ 2005-2008-2010-2012-2013-2017;
Concluzie
Bibliografie
1. http://www.wordpressplugins.ru/misc/theme-my-login.html - Theme my login
2. https://www.npmjs.com/ - Instalare de module
3. http://stackoverflow.com/ - Raspunsuri la întrebări din orice domeniu
4. https://wordpress.org/ -Wordpress
5. http://gimjapca/ -Site-ul meu
6. https://www.youtube.com/watch?v=G2toms4-3wI –lecții pe Wordpress
Anexe
Meniu:
<?php
if($object_type == 'page') {
if(!empty($icon)) {
else {
elseif($object_type == 'custom') {
4
else {
return $item_output;
/**
*/
function vantage_menu_icon_metabox(){
add_meta_box(
'vantage-menu-icon-metabox',
'vantage_menu_icon_metabox_render',
'page',
'side'
);
add_action('add_meta_boxes', 'vantage_menu_icon_metabox');
function vantage_menu_icon_metabox_render($post){
if(!empty($current)) {
?>
<select name="vantage_menu_icon">
</optgroup>
</select>
<?php
wp_nonce_field('save_post_icon', '_vantage_menuicon_nonce');
function vantage_icon_get_name($icon){
$name = ucwords($name);
return $name;
function vantage_menu_icon_save($post_id){
if(empty($_POST['_vantage_menuicon_nonce']) ||
!wp_verify_nonce($_POST['_vantage_menuicon_nonce'], 'save_post_icon')) return;
6
if(!current_user_can('edit_post', $post_id));
add_action('save_post', 'vantage_menu_icon_save');
Header:
<!DOCTYPE html>
<head>
<?php
?>
<!DOCTYPE html>
<head>
</head>
Footer:
<?php
?>
<?php
<?php } ?>
<?php
if ( ! class_exists( 'Ocean_Sticky_Footer' ) ) {
get_template_part( 'partials/scroll-top' );
} ?>
<?php
if ( 'overlay' == oceanwp_menu_search_style() ) {
get_template_part( 'partials/header/search-overlay' );
} ?>
<?php
8
if ( 'sidebar' == oceanwp_mobile_menu_style() ) {
get_template_part( 'partials/mobile/mobile-sidr-close' );
} ?>
<?php
<?php
get_template_part( 'partials/mobile/mobile-search' );
} ?>
<?php
if ( 'fullscreen' == oceanwp_mobile_menu_style() ) {
get_template_part( 'partials/mobile/mobile-fullscreen' );
} ?>
</body>
</html>
Căutare:
<form method="get" class="searchform" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search">
</form>