Apr 04 2023
Sistem de management al continutului pentru Web
Postat de licenteoriginale • In Stiinte Economice
Cuprins
Aceasta lucrare poate fi descarcata doar daca ai statut PREMIUM si are scop consultativ. Pentru a descarca aceasta lucrare trebuie sa fii utilizator inregistrat.
Extras din document
CuprinsIntroducere
Capitolul 1. Sisteme de management al continutului 5
1.1. Preliminarii 6
1.2. Managementul continutului 7
1.3. Ciclul de viata al managementului continutului 8
1.4. Clasificarea CMS 10
1.5. CMS: prioritati si lacune 14
1.6. Cai de dezvoltare CMS 17
1.7. Formularea problemei 18
Capitolul 2. Un model de sistem de management al continutului
2.1. Introducere 20
2.2. Etapele de elaborare a site-urilor web 20
2.3. Modelul paginii de continut al site-ului structurat 21
2.4. Model relational-ierarhic de gestiune a datelor 24
2.5. Modelul hipertext al site-ului 29
2.6. Arhitectura sistemului 29
2.7. Aplicatia client al sistemului 31
2.8. Procesul de generare a site-ului 35
2.9. Sistemul de management al continutului NeoSite 39
2.10. Concluzii 41
Capitolul 3. Aplicatiile sistemului NeoSite 43
3.1. Domeniul de aplicabilitate 43
3.2. Portofolio 43
3.3. Studiu de caz: site-ul CNAA 44 3.3.1. Site-urile anterioare ale CSA/CNAA 45 3.3.1. Teze digitale 45
3.3.3. Analiza si structurarea informatiei 47
3.3.4. Elaborarea modelului de date si a structurii site-ului. Implementare 49
3.3.5. Sistemul de cautare 53
3.3.6. Statistica site-ului. Evaluare 54
3.4. Concluzii 55
Concluzii si recomandari 57
Bibliografia 59
2
Alte date
?IntroducereActualitatea temei:
Societatea informationala este societatea in care producerea si consumul de informatie este cel mai important tip de activitate, informatia este recunoscuta drept resursa principala, tehnologiile informatiei si comunicatiilor sint tehnologii de baza, iar mediul informational, impreuna cu cel social si cel ecologic – un mediu de existenta a omului.
Societatea informationala reprezinta o noua etapa a civilizatiei umane, un nou mod de viata calitativ superior care implica folosirea intensa a informatiei in toate sferele activitatii si existentei umane. Societatea informationala permite accesul larg la informatie al membrilor sai, un nou mod de lucru si de cunoastere.
Noile tehnologii digitale reduc esential costul de acces, stocare si transmitere a informatiei. Sistemele informatice joaca un rol important in procesele de accelerare a schimbului de informatii intre organizatii si diseminarea eficienta a informatiei catre consumator sau, daca vorbim in contextul e-guvernarii, catre cetatean.
În secolul XX, cel mai mare eveniment tehnologic si social in acelasi timp a fost aparitia Internetului. Draganescu [1] afirma ca „in esenta societatea informationala este societatea care se bazeaza pe Internet”. Web-ul a devenit un nou mediu de publicare a informatiei. Site-urile web sint folosite pentru a promova companiile si produsele sale, presta servicii si informatii, facilita comunicarea. Pentru site-uri medii si mari, se pune problema managementului continutului lor. De aceea s-au implementat sisteme de managenent al continutului (engl., Content Management System, prescurtat: CMS). Intrarile sistemului CMS sint informatiile ce trebuie publicate, iesirile sint paginile HTML care vor fi vazute de vizitatori.
Managementul continutului este procesul de aprovizionare sistematica si structurata, de creare, prelucrare, administrare, prezentare, procesare, publicare si reutilizare a continutului [2].
Exista o gama larga de CMS-uri [3], dar nici o solutie nu este in stare sa gestioneze toate tipurile de continut. Notiunea de “cel mai bun” nu exista. Rezultatele chestionarului [4] au stabilit ca problemele majore intilnite la proiectarea sau implementarea sistemelor de management al continutului sint:
• softul comercial este prea costisitor si necesita mult timp pentru a fi implementat si ajustat;
• dificultati la integrare cu alte sisteme;
• determinarea cerintelor fata de sistem;
• integrarea continutului existent;
• instruirea autorilor si a editorilor.
Mai mult ca atit, a fost stabilit [5] ca 61% din companiile ce utilizeaza sisteme de management a continutului se bazeaza pe actualizarea manuala a site-urilor lor. Utilizatorii solicita: [4]
• sisteme compacte si simple;
• documentatie cu idei concrete de organizare a proiectului si utilizare la maximum a posibilitatilor sistemului;
• interfete adaptabile conform necesitatilor fiecarui utilizator in parte;
• interfete comode de creare si actualizare a continutului.
3
Trecerea la societatea informationala implica sporirea volumului de informatii si accelerarea comunicarii, problema managementului eficient al continutului devine tot mai importanta. Din simple carti de vizita, site-urile web au devenit astazi proiectia activitatii organizatiilor in spatiul Web. Este necesara elaborarea unor modele de CMS care ar solutiona problemele mentionate si ar accelera procesele de creare si mentenanta a site-urilor Web.
Scopul si obiectivele tezei:
Elaborarea si implementarea unui model de sistem de management al continutului pentru site-uri complexe si bine structurate care ar permite dezvoltarea si mentenanta site-urilor Web cu resurse minime. Obiectivele tezei au constituit:
1. Studiul CMS-urilor destinate site-urilor complexe, al arhitecturii lor si depistarea deficientelor acestora care vor fi luate in consideratie la elaborarea unui model nou de CMS;
2. Elaborarea unui model de date flexibil in baza cerintelor si specificului impuse de aplicatiile Web;
3. Elaborarea unei interfete generale de management al continutului pentru modelul de date propus;
4. Elaborarea unei arhitecturi scalabile CMS care ar garanta evolutia solutiei CMS implementate (de exemplu, adaugarea de functionalitati noi, capacitatea de integrare);
5. Elaborarea unui model de site Web care ar reflecta, cu cheluieli minime de programare, informatia din modelul de date;
6. Implementarea practica a modelelor propuse intr-un CMS;
7. Elaborarea de site-uri web cu ajutorul CMS-ului propus.
Noutatea stiintifica a rezultatelor:
Noutatea stiintifica o constituie abordarile de elaborare a CMS-urilor si metodelor de proiectare a
site-urilor web:
• Modelul de date relational-ierarhic (descris in §2.4) in care relatiile sunt reprezentate sub forma de arbore. Relatiile de grad N sint reprezentate prin N-1 relatii binare. Adaugarea de noi tipuri de continut si stabilirea de noi tipuri de relatii intre noduri nu necesita schimbari esentiale in structura bazei de date. Acest fapt asigura flexibilitatea modelului;
• Elaborarea in paralel al modelului date si modelul hipertext al site-ului a redus considerabil efortul pentru stabilirea corespondentei dintre adresa URL (engl. Uniform Resource Locator) a paginii accesate si nodului respectiv din modelul de date. În acelasi timp, aceasta faciliteaza extragerea eficienta a informatiei din baza de date pentru generarea paginilor;
• Modelul de pagina web care se bazeaza pe relatiile dintre nodurile de continut din care este generata o pagina poate fi folosit la proiectarea site-urilor complexe si asigura legatura cu alte compartimente ale site-ului. Unul din mecanismele principale ale acestui model este metoda de filtrare contextuala pentru interconectarea paginilor si implementarea cailor alternative (indirecte) de navigare pe site. Aplicarea acestei metode accentueaza legaturile paginii cu alte compartimente ale site-ului si contribuie la constientizarea pozitiei continutului paginii in spatiul informational al site-ului. Ca urmare, devine mai clara structura site-ului si se reduce timpul necesar vizitatorului pentru adaptare.
Semnificatia teoretica si aplicativa:
Semnificatia teoretica consta in introducerea modelului de date compus din doua structuri ierarhice: a continutului si a relatiilor. La nivel aplicativ, modelul poate fi folosit la elaborarea sistemelor de management al datelor structurate. Principiul care sta la baza interfetei de gestiune a datelor poate fi folosit la elaborarea unor interfete comode pentru editoarele de documente XML. Un alt aspect teoretic este structura abstracta a paginii web si procedeul de filtrare contextuala.
4
Principiile si procesul de creare a site-urilor descrise in teza vor fi utile la proiectarea site-urilor complexe ce contin informatie structurata. Procedeul de filtrare contextuala propus poate fi aplicat pentru orice site. Cu ajutorul CMS-ului elaborat au fost create mai multe site-uri complexe (descrise in §3.2) ce sint intretinute de persoane slab initiate in domeniul tehnologiilor informationale din cadrul organizatiilor respective. CMS-ul elaborat poate fi propus studiourilor Web ca platforma de creare a siturilor. Arhitectura CMS-ului propus poate fi folosita la elaborarea sistemelor complexe flexibile si scalabile.
Aprobarea rezultatelor:
Rezultatele expuse in teza au fost publicate in [6, 7] si comunicate in cadrul conferintelor:
- BiT+ International Conference on Information Technologies, anii 2001 – 2005 (Chisinau, Moldova);
- SACCS 2004 - International Symposium on Automatic Control and Computer Science, (22 -23 octombrie 2004, Iasi, Romania);
- IV International Conference on Microelectronics and Computer Science (septembrie 15-17, 2005, UTM, Chisinau, Moldova);
- seminarele Institutului de Matematica si Informatica al A.S.M.
Conform modelului de CMS propus in teza a fost implementat un CMS numit NeoSite cu ajutorul caruia au fost elaborate 15 site-uri care au luat premii de gradul I si II in cadrul concursului WebTop - concurs national al celor mai semnificative Web site-uri create in Moldova si pentru Moldova.
5
Capitolul 1. Sisteme de management al continutului
1.1. Preliminarii
Definitii
Documente similare
· Sistem de management al continutului pentru Web· Realizarea unui sistem de management al frecventelor. Studiul general al sistemului C4I2
· Conceptul de management si scolile de management. Procesul de management strategic
· Analiza diagnostic si importanta sa pentru management (S.C. XYZ S.A.)
· Consultanta in management pentru intreprinderile mici (S.C. XYZ S.A.)
· Reproiectarea sistemului de management pentru o societate agricola
· Management financiar - bancar. Strategii dinamice pentru cresterea valorii firmei
· Sistem informatic pentru o firma de distributie (S.C. XYZ S.R.L.)
· Sistem informatic pentru gestiunea stocurilor
· Sistem informatic pentru contabilitatea financiara