Crearea bazei de date pentru monitorizarea progresului elevilor

Disertație
8/10 (1 vot)
Conține 1 fișier: doc
Pagini : 91 în total
Cuvinte : 10350
Mărime: 3.80MB (arhivat)
Publicat de: Levente C.
Puncte necesare: 11
UNIVERSITATEA TEHNICĂ DIN CLUJ-NAPOCA Şcoala academică postuniversitară Informatică aplicată şi programare

Cuprins

  1. CUPRINS 1
  2. ARGUMENTARE 4
  3. 1.ORACLE XE. OPERAŢII ELEMENTARE 5
  4. 1.1.GENERALITĂŢI DESPRE ORACLE 5
  5. 1.2.INSTALAREA SERVERULUI ORACLE XE PE CALCULATOR MEU FUNCŢIONÂND SUB WINDOWS XP 8
  6. 1.3.PORNIREA SERVERULUI ORACLE XE 10
  7. 1.4.CREAREA UTILIZATORULUI BORSAN 11
  8. 1.5.CREAREA UNUI ANSAMBLU DE TABELE 12
  9. 1.6.CREAREA TABELELOR 14
  10. 1.6.1.Crearea tabelului TIPTEST 14
  11. 1.6.2.Crearea tabelului TEST 18
  12. 1.7.ADĂUGAREA DATELOR ÎN TABELELE 21
  13. 2.LIMBAJUL SQL 22
  14. 2.1.CREAREA TABELELOR ÎN ORACLE XE 23
  15. 2.1.1.Comanda CREATE TABLE 23
  16. 2.1.2.Comanda DROP TABLE 24
  17. 2.1.3.Comanda SELECT 24
  18. 2.1.4.Comanda INSERT 27
  19. 2.1.5.Comanda DELETE 27
  20. 2.1.6.Comanda UPDATE 27
  21. 3.ORACLE JDBC. GENERALITĂŢI 28
  22. 3.1.PRINCIPALELE CLASE DIN JDBC 28
  23. 3.2.CLASA CONNECTION 29
  24. 5.3.CLASA STATEMENT 29
  25. 3.4.CLASA RESULTSET 30
  26. 4.MEDIUL DE PROGRAMARE NETBEANS 32
  27. 4.1.TRATAREA PROGRAMELOR SCRISE ÎN JAVA 32
  28. 4.2.NETBEANS SI JDK - INSTALARE SI CONFIGURARE 33
  29. 5. REALIZAREA INTERFEŢEI APLICAŢIEI MELE ÎN NETBEANS 34
  30. 5.1.PASI NECESARI REALIZĂRII UNUI PROIECT SUNT URMĂTORII: 34
  31. 5.2.CREAREA FERESTREI PRINCIPALE 36
  32. 5.3.INTERFAŢA APLICAŢIEI. MENIU, SUBMENIURI, CONTROALE. 42
  33. 5.3.1.Controale Windows 43
  34. 5.3.2.JMenuBar 43
  35. 5.4.PARCURGEREA TABELELOR APLICAŢIEI 47
  36. 5.4.1.Tabelul Tiptest 47
  37. 5.4.2.Tabelul Comunicare 50
  38. 5.4.3.Tabelul Creativitate 51
  39. 5.4.4.Tabelul Colaborare 52
  40. 5.4.5.Tabelul Test 53
  41. 5.4.6.Tabelul Elev 54
  42. 5.4.7.Tabelul Legătura 55
  43. 5.5.ADĂUGAREA DATELOR ÎN BAZA DE DATE 55
  44. 5.5.1.Tabelul Elev 55
  45. 5.5.2.Tabelul Test 59
  46. 5.5.2.Tabelul Tiptest 60
  47. 5.5.7.Tabelul Legătura 60
  48. 5.6.CREAREA OPERAŢIILOR ÎN BAZA DE DATE.CONTROLUL JTABLE 64
  49. 5.6.1.Formular pentru vizualizarea notelor elevilor la diferite teste.JTable 64
  50. 5.6.2.Formular pentru vizualizarea caracteristicilor testelor după nume test 70
  51. 6.REALIZAREA RAPOARTELOR APLICAŢIEI 71
  52. 6.1.ELEMENTELE UNUI RAPORT 71
  53. 6.2.JASPER REPORTS 73
  54. 6.3.REALIZAREA DESCRIERII RAPORTULUI CU IREPORT 74
  55. 6.3.1.Indicarea căii spre biblioteca ojdbc14_g.jar 74
  56. 6.3.2.Realizarea unei conexiuni cu serverul Oracle XE 75
  57. 6.4.REALIZAREA RAPORTULUI RTEST1 77
  58. 6.4.1.Integrarea raportului Rtest1 în aplicaţie 81
  59. 6.5.REALIZAREA RAPORTULUI RTEST2 83
  60. 6.6.REALIZAREA RAPORTULUI RTEST3 84
  61. 6.7.REALIZAREA RAPORTULUI RTEST4 85
  62. 6.8.REALIZAREA RAPORTULUI RTEST5 86
  63. 6.9.REALIZAREA RAPORTULUI RTEST6 87
  64. 6.10.REALIZAREA RAPORTULUI RTEST 88
  65. 6.11.REALIZAREA RAPORTULUI RNOTE 89
  66. BIBLIOGRAFIE: 91

Extras din disertație

Argumentare

În activitatea mea de mentor şi de profesor, m-a preocupat intens crearea unei baze de date pentru monitorizarea progresului elevilor, caracteristici ale testelor si ale rezultatelor evaluărilor la clase.

Prin această aplicaţie realizată în Oracle , interfaţa ei cu mediul de programare NetBeans şi rapoartele aplicaţiei realizate cu mediul de programare iReport se pot parcurge tabele, se pot adăuga date şi se pot realiza diferite operaţii de selectări de date, se pot vizualiza şi lista diferite rapoarte privind baza de date.

Crearea bazei de date privind caracteristicile testelor privind tipul testului, gradul de colaborare, nivelul creativitatii,tipul comunicarii. Se va intocmi o baza de date cu caracteristicile testelor si printr-o legatura se va atasa un tabel cu elevii si rezultatele lor la teste.

Se va vizualiza prin mediul de programare NetBeans si cu ajutorul rapoartelor iReport toate variantele de selectari posibile privid testele aplicate.

1.Oracle XE. Operaţii elementare

1.1.Generalităţi despre Oracle

Calculatoarele au fost folosite încă din anii '50 pentru stocarea si

procesarea cantităţilor mari de date. Pentru gestionarea informaţiilor specifice unei activităţi se face de regulă apel la sisteme informatice. Produsele software din componenţa acestora localizează si prelucrează datele conţinute într-un ansamblu de fisiere aflate pe diferite suporturi fizice.Auzim adesea vorbindu-se despre “Era informaţiilor” sau “societate informaţională” sau “tehnologia informaţiei” însă de multe ori cuvântul "informaţie" este folosit fără a înţelege clar sensul acestui cuvânt, diferenţa dintre date, informaţii, cunoştinţe. În general, conţinutul gândirii umane operează cu următoarele concepte:

1. Date – constau în material brut, fapte, simboluri, numere, cuvinte, poze fără un înţeles de sine stătător, neintegrate într-un context, fără relaţii cu alte date sau obiecte. Ele se pot obţine în urma unor experimente, sondaje etc.

2. Informaţii – prin prelucrarea datelor şi găsirea relaţiilor dintre acestea se obţin informaţii care au un înţeles şi sunt integrate într-un context. Datele organizate şi prezentate într-un mod sistematic pentru a sublinia sensul acestor date devin informaţii. Pe scurt informaţiile sunt date prelucrate. Informaţiile se prezintă sub formă de rapoarte, statistici, diagrame etc.

3. Cunoştinţele sunt colecţii de date, informaţii, adevăruri şi principii învăţate, acumulate de-a lungul timpului. Informaţiile despre un subiect reţinute şi înţelese şi care pot fi folosite în luarea de decizii, formează judecăţi şi opinii devin cunoştinţe. Cu alte cuvinte, cunoştinţele apar în momentul utilizării informaţiei .

O bază de date este constituită dintr-un ansamblu structurat de date

evolutive, organizate pentru a fi exploatate de diferite programe (aplicaţii).

Desi orice întreprindere face apel la baze de date pentru păstrarea si

gestionarea informaţiilor, câteva dintre aplicaţiile acestora sunt deosebit de spectaculoase:

a) bazele de date ale liniilor aeriene care sunt accesate simultan din sute de agenţii pentru a realiza rezervări si vânzări de locuri pentru date si zboruri diferite;

b) bazele de date ale băncilor care permit realizarea a mii de tranzacţii zilnic;

c) bazele de date ale supermagazinelor care sunt accesate atât de la casele de marcaj cât si de la echipamentele de inventariere;

d) bazele de date ale bibliotecilor care păstrază milioane de titluri si permit localizarea unei lucrări folosind diferite criterii (cuvinte cheie, titlu, autori, domeniu).

Pentru realizarea unei aplicaţii care foloseste baze de date se poate proceda în două moduri:

Bibliografie

Crearea si exploatarea bazelor de date relationale. Suport de curs.

2 Day DBA. Oracle Co.

2 Day Developer Guide. Oracle Co.

Programarea interfetelor grafice (Java Swing)

JasperReports for Java Developers

iReport - User manual

Crearea interfetelor utilizator. Suport de curs.

Programarea interfetelor grafice (Java Swing). O'Reilly.

1001 Java Tips

Introduction to Programming Using Java, Third Edition

Complemente de programare. Suport de curs.

Preview document

Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 1
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 2
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 3
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 4
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 5
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 6
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 7
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 8
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 9
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 10
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 11
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 12
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 13
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 14
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 15
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 16
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 17
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 18
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 19
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 20
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 21
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 22
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 23
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 24
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 25
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 26
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 27
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 28
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 29
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 30
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 31
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 32
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 33
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 34
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 35
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 36
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 37
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 38
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 39
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 40
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 41
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 42
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 43
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 44
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 45
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 46
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 47
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 48
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 49
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 50
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 51
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 52
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 53
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 54
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 55
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 56
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 57
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 58
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 59
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 60
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 61
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 62
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 63
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 64
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 65
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 66
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 67
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 68
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 69
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 70
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 71
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 72
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 73
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 74
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 75
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 76
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 77
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 78
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 79
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 80
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 81
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 82
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 83
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 84
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 85
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 86
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 87
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 88
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 89
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 90
Crearea bazei de date pentru monitorizarea progresului elevilor - Pagina 91

Conținut arhivă zip

  • Crearea Bazei de Date Pentru Monitorizarea Progresului Elevilor.doc

Alții au mai descărcat și

Baze de date pentru gestionarea activității unei societăți comerciale

INTRODUCERE Plecând de la premisa clientii nostrii , stapânii nostrii m-am gândit sa fac o lucrare în care sa arat de ce clientii sunt atât de...

Grilă sisteme informaționale de gestiune - Access

Adăugarea de câmpuri la o tabelă se face în modul de vizualizare:...... Previzualizare inaintea imprimarii Aplicarea unei restrictii de...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Baze de Date

3.Introducere in bd si sgbd-uri Definitie: Numim baza de date o colectie partajata de date aflata in interdependenta logica impreuna cu o...

Te-ar putea interesa și

Managementul performanței

Transformările sociale şi economice pe plan mondial şi local au produs dezechilibre majore, care au afectat în egală măsură şi mediul educaţional,...

Ai nevoie de altceva?