Įvadas. Programuotojo profesinės kompetencijos. Informacinių šaltinių apžvalga. Teorinė apžvalga. Internetinių svetainių apžvalga. MySQL apžvalga. Teisiniai interneto veiklos aspektai. Naudota programinė įranga. Užduoties formulavimas. Duomenų bazės projektavimas. Duomenų bazės. Duomenų bazės bei lentelių kūrimas. Ryšių tarp lentelių nustatymas. Loginis lentelių modelis. Fizinių lentelių modelis. Duomenų bazės redagavimas. Duomenų suvedimo realizavimas PHP programa. Sekretorių prisijungimas. 2 Dėstytojų prisijungimas. Programos specifikacijos. Tinklapio projektavimas. Tinklalapio struktūra. Įėjimas iš tinklalapio į duomenų bazę. Vartotojo dokumentacija. Minimalūs aparatūriniai programiniai reikalavimai. Prisijungimas. Dėstytojai. Sekretorės. Testavimo prisijungimas. Svetainės testavimas ir publikavimas. Publikavimas. Testavimas. Ekonominis pagrindimas. Išvados ir rekomendacijos. Anotacija. Annotation. Priedai (3). Darbas iliustruotas paveikslėliais. Darbo PowerPoint pristatymas.
|
Kiekviena programa rašoma viena ar kita programavimo kalba, kuri vėliau verčiama mašininiu kodu, suprantamu kompiuteriui. Nors įmanoma tiesiogiai programuoti mašininiu kodu, aukšto lygio programavimo kalbos žymiai supaprastina kūrimo procesą.Programavimo kalbų yra daug, skirtingų tipų bei skirtingų sudėtingumo lygių, todėl kiekviena kalba labiau tinka tam tikros paskirties uždaviniams spęsti.Operacinės sistemos suteikia vartotojui tik pačias bendriausias kompiuterio valdymo paslaugas, kurių nepakanka kai kuriems praktiniams uždaviniams spręsti. Todėl reikalingos paklausios – taikomosios programos, kurios leistų pasitelkti kompiuterį konkretiems darbams atlikti. Populiariausios taikomųjų programų teikiamos paslaugos yra: tekstinių dokumentų tvarkymas, elektroniniai žinynai, kompiuterinė grafika, kompiuterinė leidyba, kompiuterinis ryšys, kompiuterinės mokymo sistemos, kompiuteriniai žaidimai. Programavimo technologijos yra glaudžiai susijusios su pačių programų sandaros formavimo būdais. Seniausias tradicijas turi procedūrinis programų rengimo būdas, kuris paremtas natūraliu žmogaus siekimu sudėtingus darbus pakeisti paprastų veiksmų sekomis. Naudojant šį būdą, iš pradžių parengiami uždavinyje vartojamų duomenų saugojimo struktūrų ir joms taikomų veiksmų (procedūrų) aprašymai. Po to šiomis priemonėmis aprašoma, kaip iš pradinių duomenų gaunami vartotojui reikalingi rezultatai. Baigiamojo darbo tikslas - suprojektuoti ir sukurti Alytaus kolegijai studentų pažangumo sistemą, skirtą įvesti mokymosi rezultatus ir formuoti reikiamas ataskaitas. Tai galima atlikti naudojant PHP (Hypertext Preprocecor) serverio programavimo kalbą, kuri betarpiškai sąveikauja su MySQL duomenų baze. Sąsajai su vartotoju kurti bus naudojama HTML (Hyper Text Markup Language) hipertekstinė puslapių aprašymo kalba. Siekiant optimaliai išnaudoti žmogiškuosius bei finansinius resursus, reikia atlikti tokius uždavinius: • Atlikti elektroninių dienynų svetainių analizę;• Sukurti svetainės struktūrą;• Sukurti internetinį puslapį su prisijungimu prie duomenų bazės;• Sukurti duomenų bazę, skirtą pažymiams, studijų planui suvesti, ataskaitom formuoti;• Realizuoti dviejų lygių vartotojų prisijungimus prie duomenų bazės (dėstytojų ir fakulteto sekretorių);• Testuoti sukurtą sistemą;• Patalpinti programą ftp serveryje.Galutinis baigiamojo darbo rezultatas – suprojektuota ir sukurta Alytaus kolegijai studentų pažangumo sistemos duomenų bazė ir internetinė svetainė, kurios projektavimo ir kūrimo detali eiga aprašyta diplominio darbo praktinėje dalyje. Ganto diagramomis vaizduojamas tiesinis darbų grafikas. Diagramos pagrindą sudaro dvi koordinačių ašys: horizontalioji (laiko) ir vertikalioji (darbų). Darbus atitinkančios atkarpos brėžiamos lygiagrečiai laiko ašiai atitinkančiame darbo pavadinimą aukštyje; atkarpos ilgiu nurodoma mano darbų trukmė (1 priedas). ...
Literatūros šaltiniai | 7 |
---|---|
Darbo lygis | Universitetinis |
Kursas | 3 kursas |
Darbo tipas | Diplominiai darbai |
Failas | Administravimas.url Elektroninis dienynas (2).doc dalykai.php destytojai.php foot.php head.php index.php informacija.ph (846.83 KB) |
Įvadas. Trumpa charakteristika apie paketą "Adonis". Paketo teikiamų modelių sąrašas. Pagrindinis modeliav...
Įvadas. Programuotojo profesinės kompetencijos. Informacinių šaltinių apžvalga. Teorinė apžvalga. Internetinių sv...
Įvadas. Teorinė dalis analizė. Bibliotekos struktūra. Matematinė biblioteka. Kompiuterijos biblioteka. Pagalbinė bib...
Bendra darbo charakteristika. Darbo tikslas. Darbo uždaviniai. Grafinių vaizdų analizė. Pagrindinės sąvokos. Grafini...
Apibrėžimai ir uždavinių sprendimo pavyzdžiai. Velykų algoritmas. Algoritmas ir programa. Kintamieji ir jų reikšm...