Denumirea disciplinei
|
WEB Design
|
Domeniul de studiu
|
Inginerie Mecanică
|
Specializarea
|
Inginerie Mecanică
|
Codul disciplinei
|
35XX0805
|
Titularul disciplinei
|
Conf. Univ. Dr. Ing. Tiberiu ANTAL
|
Colaboratori
|
|
Catedra
|
Mecanică şi Programare
|
Facultatea
|
Construcţii de Maşini
|
Sem.
|
Tipul disciplinei
Fundamentală,
Ing. din dom., Spec., Opţională, Facultativă
|
Curs
|
Aplicaţii
|
Curs
|
Aplicaţii
|
Stud.
Ind.
|
TOTAL
|
Credit
|
Forma de verificare
|
[ore/săpt.]
|
[ore/sem.]
|
|
S
|
L
|
P
|
|
S
|
L
|
P
|
|
I
|
Opţională
|
2
|
-
|
1
|
-
|
28
|
-
|
14
|
-
|
40
|
96
|
4
|
Colocviu
|
Competenţe dobândite:
|
Cunoştinţe teoretice, (Ce trebuie sa cunoască)
| -
conceptul de LAN, WLAN si Internet; conceptul de protocol;
-
conceptul de client si server de Web; conceptele de pagina de Web statica si dinamica;
-
conceptul de script;
|
Abilităţi dobândite: (Ce ştie să facă)
|
După parcurgerea disciplinei studenţii vor fi capabili:
-
sa intelega continutul HTML al unei pagini Web; sa construiasca o pagina de Web fara alte instrumete de dezvoltare;
-
se intelega si sa scrie cod VBScript; se creeze o pagina de Web dinamica ce are continutul stocat intr-o baza de date MS Access.
|
Cerinţe prealabile ( Dacă este cazul)
|
Promovarea disciplinelor:
-
Informatică tehnică;
-
Programarea calculatoarelor;
-
Baze de date.
|
-
Conţinutul cursului (titlul cursurilor)
-
Descriere generala HTML si ASP. Comparaţie cu alte tehnologii de dezvoltare a paginilor Web dinamice.
-
Introducere în HTML, sintaxa HTML - marcaje şi atribute, structura unui document HTML
-
Formatarea textului. Stiluri de liste. Alte elemente. Includerea imaginilor.
-
Realizarea hiperlegăturilor. Tabele.
-
CSS.
-
Cadre, formulare. Elemente de intrare.
-
Limbajul de programare VBScript (variabile, subrutine, funcţii, operatori, instrucţiuni de ramificare, de ciclare.).
-
Clase VBScript.
-
Obiecte client. Obiectul Document. Obiectul Navigator. Obiectul Form
-
Obiecte server. Obiectele Request, Application şi Server;
-
Accesul la fişiere în ASP.
-
Trimiterea şi primirea de e-mail
-
ADO. Accesul la date cu ADO.
-
Menţinerea stării în aplicaţiile ASP.
|
B1. Conţinutul aplicaţiilor (lista lucră, teme de seminar, conţinutul proiectului de an)
-
Etapele desfăşurării unei cereri pe Web. Navigatorul şi codul ASP
-
Prezentarea unor aplicaţii freeware.
-
Aplicaţii cu stiluri de antete, aliniere, paragaref, text preformatat, liste, imagini.
-
Marcajele , . Aplicaţie- realizarea unui CV.
-
Crearea stilurilor. Aplicarea stilurilor, formatarea cu stiluri.
-
Aplicaţii cu formulare
-
Aplicaţii cu cu limbajul VBScript (operatorii, funcţii).
-
Aplicaţie cu clase VBScript.
-
Aplicaţii cu obiectele Window, Document.
-
Aplicaţii cu proprietăţile obiectului Form, transferul (submit) formularelor, manipularea controalelor unui formular. Aplicaţie pentru caculul, pe client, a dobânzilor bancare.
-
Aplicaţii cu obiectele Request, Applicatio şi Server.
-
Aplicaţii cu modelul de obiect script FSO.
-
Aplicaţii cu modelul de obiect script CDO pentru NTS.
-
Cookies, QueryString, Session. Aplicaţie cu logare şi înscriere într-o bază de date Access.
|
B2. Sala laborator (Denumire/sala) B207 si B201-B203.
|
C. Studiul individual (tematica studiilor bibliografice, materiale de sinteză, proiecte, aplicaţii etc.)
|
Realizarea unui site de Web personal bilingv, cu frame-uri;Realizarea de CSS-uri pt. situaţii impuse (persoane cu probleme de vedere, scoatere in evidenta a unor portiuni de text);Completarea site-ului pesonal cu formular pt. trimiterea de mail-uri.Afisarea, folosind VBScript a date, orei si miscarea unei poze.Afisarea dinamica a continutului unui tabel dintr-o baza de date MS Access.
|
Structura
studiului individual
|
Studiu materiale
curs
|
Rezolvări
teme, lab., proiecte
|
Pregătire aplicaţii
|
Timp
alocat
examinărilor
|
Studiu
bibliografic
suplimentar
|
Total ore pregătire individuală
|
Nr. ore
|
14
|
14
|
8
|
3
|
1
|
40
|
Bibliografie
| -
1ANTAL Tiberiu Alexandru, Proiectarea paginilor Web cu HTML, VBScript i ASP, Editura RISOPRINT, 2003, p.224, ISBN 973-656-361-8.
-
1ANTAL Tiberiu Alexandru, Microsoft Access 97 şi 2000 în 14 cursuri, Editura Todesco, 2000, p. 299, ISBN 973-99779-6-0.
-
http://www.east.utcluj.ro/mb/mep/antal, link-ul downloads.
-
Castro, E., HTML for the WWW, Pearsons Education – Peachpit Press, 2003.
-
Jones A. R. ASP 3, SYBEX, 2000.
|
Modul de examinare şi atribuire a notei
|
Modul de examinare
|
Verificarea (V) consta intr-un test scris care din cunostintele teoretice de HTML, CSS si VBScript si nota pe CV-ul ce se constuieste in timpul orelor de laborator (L) si cel liber.
|
Componentele notei
|
V – nota la verificare; L – nota pe CV
|
Formula de calcul a notei
|
N= 0.8 V + 0.2 L
Condiţia de obţinere a creditelor: N>5;
|
Denumirea disciplinei
|
Baze de Date
|
Domeniul de studiu
|
Inginerie Mecanică
|
Specializarea
|
Inginerie Mecanică
|
Codul disciplinei
|
35XX1305
|
Titularul disciplinei
|
Conf. Univ. Dr. Ing. Tiberiu ANTAL
|
Colaboratori
|
|
Catedra
|
Mecanică şi Programare
|
Facultatea
|
Construcţii de Maşini
|
Sem.
|
Tipul disciplinei
Fundamentală,
Ing. din dom., Spec., Opţională, Facultativă
|
Curs
|
Aplicaţii
|
Curs
|
Aplicaţii
|
Stud.
Ind.
|
TOTAL
|
Credit
|
Forma de verificare
|
[ore/săpt.]
|
[ore/sem.]
|
|
S
|
L
|
P
|
|
S
|
L
|
P
|
|
II
|
Ing. din domeniu
|
2
|
-
|
2
|
-
|
28
|
-
|
28
|
-
|
50
|
106
|
4
|
Examen
|
Competenţe dobândite:
|
Cunoştinţe teoretice, (Ce trebuie sa cunoască)
|
Modelul de date relaţional; Modelare ER; Normalizare (primele 3 forme normale); Limbajul de programare VBA; Modele de obiecte.
|
Abilităţi dobândite: (Ce ştie să facă)
|
După parcurgerea disciplinei studenţii vor fi capabili:
Se proiecteze o baza de date relationala; Se implementeze proiectul bazei de date in MS Access;Se lucreze in limbajul de programare VBA
|
Cerinţe prealabile ( Dacă este cazul)
|
Promovarea disciplinelor:
-
Informatică tehnică
-
Programarea calculatoarelor.
|
A. Conţinutul cursului (titlul cursurilor)
-
Model de date relaţional, sistem de gestiune a bazelor de date relaţionale.
-
Dependeţe funcţionale, formele normale 1nf, 2nf, 3nf. Modelul E-R.
-
Microsoft Accesss 2002 ca SGBDR - noţiuni practice, relaţii, normalizare, reguli de integritate. Generatoare pentru crearea: unei baze de date, unui tabel (Table Wizard).
-
Editarea înregistrărilor, tipărirea.
-
Căutarea şi înlocuirea informaţiilor. Sortare, Filtrare. Definirea relaţiilor în Access
-
Interogări: definiţie, creare cu şi fără generator. Tipuri de interogări.
-
Formulare cu AutoForm, Generatorul de formulare. Crearea cu mâna.
-
Crearea controalelor: Text Box, Combo Box, Command Buttons, Subform.
-
Rapoarte cu: AutoReport, Generator, cu mâna. Nivele de grupare.
-
Limbajul de programare Visual Basic for Applications (VBA).
-
Programare obiectuală cu VBA. Obiecte şi colecţii. Colecţii implicite. Evenimente.
-
Tratarea erorilor, Limbajul SQL.
-
Mulţimi de înregistrări, DAO şi obiectul recordset.
-
Access 2000 şi ADO.
|
B1. Conţinutul aplicaţiilor (lista lucră, teme de seminar, conţinutul proiectului de an)
| -
Aplicaţie de proiectare top-dow cu o firmă de excursii.
-
Aplicaţie de proiectare bottom-up pe baza unui formular de comandă realizat de un client.
-
Lansare în execuţie MS Access. Meniuri. Operaţii cu toate tipurile de obiecte MSA.
-
Căutarea datelor, caractere generice, filtare, relaţiilor în MSA. Integritatea referenţială.
-
Interogări - definţie tipuri (selecţie, totale, acţiune, încrucişate, SQL, Topp), creare. Grila interogării, operatori logici pentru selecţii, câmpuri calculate, totale.
-
Interogări - interogări cu mai multe tabele, asocieri (interne, externe, produs cartezian), parametrii de interogare, proprietăţile, interogări pentru întreţinerea bazelor de date.
-
Formulare. Vizualizare în mod proiectare. Obiecte specifice modului de proiectare. Codul din spatele formularului.Tipuri de controale.
-
Controale - Text Box, Label- creare şi proprietăţi. Proprietăţile unui formular.
-
Controale - creare de Combo Box şi Subform cu mâna. Aplicaţie - realizarea unei baze de date structurată pe tipuri de contacte (telefon fix, mobil, fax, e-mail, pagină Wep, CP).
-
Rapoare. Aplicaţia 1 - Realizarea unui raport de tipul carte de telefon pentru baza de date de la L9. Aplicaţia 2- Gestionarea elevilor unei clase şi a notelor pe care le-au primit.
-
Limbajul VBA - programarea orientată pe evenimente.
-
Programarea orietată pe obiecte. Crearea unei clase.
-
Obiecte MS Access 2002. Container şi Document. Evenimente de formulare şi controale. Instrumente pentru depanare, evenimentul Error, obiectul Err. Elemente de SQL.
-
Aplicaţie cu DAO şi ADO.
|
B2. Sala laborator (Denumire/sala) B207 şi b201-203
|
C. Studiul individual (tematica studiilor bibliografice, materiale de sinteză, proiecte, aplicaţii etc.)
|
Metoda de proiectarea a bazelor de date relationale relationale top-down; Metoda de proiectarea bazelor de date relationale bottom-up; Abordarea descrierii prin Entitate-Relatii (E-R); Cearea si exploatarea unor baze de date de uz scolar.
|
Structura
studiului individual
|
Studiu materiale
curs
|
Rezolvări
teme, lab., proiecte
|
Pregătire aplicaţii
|
Timp
alocat
examinărilor
|
Studiu
bibliografic
suplimentar
|
Total ore pregătire individuală
|
Nr. ore
|
14
|
24
|
8
|
3
|
1
|
50
|
Bibliografie
| -
ANTAL Tiberiu Alexandru, Microsoft Access 97 şi 2000 în 14 cursuri, Editura Todesco, 2000, p. 299, ISBN 973-99779-6-0.
-
ROGER Jenninges, Manual complet de utilizare ACCESS 95, Editura TEORA, 1997, p. 1280, ISBN 973-601-623-3.
-
1ANTAL Tiberiu Alexandru, Proiectarea paginilor Web cu HTML, VBScript i ASP, Editura RISOPRINT, 2003, p.224, ISBN 973-656-361-8.
-
Mata-Toledo R. A., Cushman, P. K., Fundamentals of relational databases, McGraw-Hill, 2000.
-
Connolly T., Begg C., Database systems, Addison Wesley, 2002.
-
http://www.east.utcluj.ro/mb/mep/antal, link-ul downloads.
|
Modul de examinare şi atribuire a notei
|
Modul de examinare
|
Examen scris din concepte teoretice (T - model relational, normalizare), teorie din obiectele MS Access (MSA), limbaj de programare VBA (V), modelele de obiect (O) ADO si DAO
|
Componentele notei
|
T – teorie, M – MSA, V – VBA, O – ADO si DAO
|
Formula de calcul a notei
|
N= 0.1 * T + 0.5*M+0.2*V +0.2*O
Condiţia de obţinere a creditelor: N>5;
| |
Dostları ilə paylaş: |