Universitatea Virtuală

Previzualizare referat:

Extras din referat:

Aplicaţia “Universitatea Virtuală” simulează o universitate reală în mediul de transmisie electronic, prin implementarea activităţilor adecvate într-un site web. Poate fi accesată prin Internet, iar utilizarea ei nu necesită cunoştinţe noi, utilizatorii putând utiliza orice program destinat navigării pe Internet (Internet Explorer, Netscape Navigator, Mozzila, Opera). Modelul folosit este modelul client-server, unde clientul este programul de navigare, iar serverul este Apache care conţine şi un modul de php.

Aplicaţia este realizată pentru două categorii de utilizatori:

1. utilizatori înregistraţi ca studenţi – care au posibilitatea să:

- efectueze operaţii de logare pentru a putea accesa datele personale din cadrul universităţii;

- vizualizeze datele despre universitate;

- vizualizeze ultimele noutăţi;

- vizualizeze prezentarea site-ului;

- vizualizeze specializările de la Universitatea Virtuală;

- vizualizeze cursurile obligatorii şi opţionale care le urmează sau le vor urma şi pachetul din care aceste cursuri fac parte;

- vizualizeze toate testele pe care le are de susţinut în semestrul respectiv;

- susţină teste online la cursurile pe care le are;

- vizualizează situaţia notelor sale;

2. utilizatorii înregistraţi ca profesori – care au posibilitatea să:

- efectueze operaţii de logare pentru a putea accesa şi în plus, spre deosebire de studenţi, de a modifica unele date din cadrul universităţii (cursuri, note);

- creeze teste grilă pentru verificarea nivelului de cunoştinţe a studenţilor;

Baza de date

create table tari (

cod_tara smallint(6) unsigned auto_increment not null,

nume_tara varchar(30) not null,

continent varchar(15) not null,

primary key (cod_tara));

create table judete (

jud char(2) not null,

cod_tara smallint(6) not null references tari.cod_tara,

judet varchar(30) not null,

regiune varchar(30) not null,

primary key (jud));

create table localitati (

cod_loc smallint(6) unsigned not null,

localitate varchar(30) not null,

jud char(2) not null references judete.jud,

primary key (cod_loc));

create table date_stud (

cod_stud smallint(10) unsigned auto_increment not null,

nume_pren varchar(100) not null,

adresa varchar(100) not null,

sex char(1) not null,

email varchar(25),

data_nasterii date not null,

telefon_fix varchar(11),

telefon_mobil varchar(11),

fax varchar(11),

cod_loc smallint(6) not null references localitati.cod_loc,

primary key (cod_stud));

create table specializari (

id_spec smallint(3) unsigned auto_increment not null,

nume_spec varchar(30) not null,

durata decimal(3,1) not null,

primary key (id_spec));

create table studenti (

nr_matricol smallint(10) unsigned auto_increment not null,

cod_stud smallint(10) not null references date_stud.cod_stud,

an_studiu numeric(1) not null,

grupa numeric(2) not null,

id_spec smallint(3) not null references specializari.cod_spec,

opt_ales varchar(1) not null default 'N',

primary key (nr_matricol));

create table planificare (

id_pachet smallint(2) unsigned auto_increment not null,

pachet_sem smallint(2) not null,

nr_total_credite smallint(2) not null,

primary key (id_pachet));

create table tip_curs (

tip_curs varchar(2) not null,

descriere varchar(15) not null,

primary key (tip_curs));

Descarcă referat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Universitatea Virtuala.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
6.5/10 (2 voturi)
Nr fișiere:
1 fisier
Pagini (total):
24 pagini
Imagini extrase:
24 imagini
Nr cuvinte:
4 542 cuvinte
Nr caractere:
30 587 caractere
Marime:
819.76KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Referat
Domeniu:
Limbaje de Programare
Predat:
la facultate
Materie:
Limbaje de Programare
Sus!