bURLenlloc

 

 

 

?

base de dades d'URL's d'enlloc
ha de permetre indexar url's i documentar-les
Tindrà diverses taules que permetran analitzar, classificar i fer crítica de coses publicades a la xarxa.
Una primera taula serà de cara a donar suport a la recerca en sistemes cooperatius.

taula: URLinfo

És la taula de la informació bàsica sobre la URL.

CAMP TIPUS DESC.
IDregistre INT valor únic per cada registre, es genera automàticament
URL
titol MEDIUMTEXT o TINYTEXT
ultimavisita DATE introduïda manualment, data en que s'ha comprobat per últim cop que la URL és correcta.
urlactiva BOOL SÍ o NO, indica si la URL està activa o no, és per si volem mantenir la fitxa d'una URL encara que hagi desaparegut
idiomes SET aquest tipus permet triar diversos valors d'una llista. És per a triar en quins idiomes està la pàgina
accessibilitat MEDIUMTEXT informació sobre la tecnologia utilitzada (HMTL, SWF, DHTML, PHP, ...) i sobre la compatibilitat amb navegadors i sistemes. No sé si n'hi ha prou amb un camp o seria millor detallar-ho més.
autorfitxa ENUM aquest tipus tria d'un llistat. Potser en un futur s'hauria de basar en un nom d'usuari registrat.
autorevisiofitxa ENUM aquest tipus tria d'un llistat. Potser en un futur s'hauria de basar en un nom d'usuari registrat.
ultimarevisiofitxa DATE data última revisió fitxa. Aquest valor hauria d'entrar automàticament quan es modifica una fitxa

 

 

taula: RcoopSys

Aquesta taula específica coses de URLinfo de cara a estudiar sistemes cooperatius concrets. Per exemple: OpenStudio, Icontown,...

CAMP TIPUS DESC.
IDregistre INT valor únic per cada registre, es genera automàticament
URLinfo enllaça a la taula URLinfo a través del IDregistre d'aquella corresponent a la URL estudiada
autorsys TINYTEXT autor o autors del sistema estudiat
productorsys TINYTEXT productor i/o comissari del sistema estudiat
datasys YEAR any en que es publica o posa en marxa el sistema o projecte
softprop INT propietats o característiques del sistema o projecte en tant que software. Això és un enllaç a la taula de descripció de programes de software.
classificacio SET llistat de paraules que classifiquen segons tipologia. Podria ser un enllaç a una taula on introduïm aquestes paraules
paraulesclau MEDIUMTEXT paraules clau que completen la classificació i ajuden a fer recerques
tipus ENUM ??? si pertany a una tipologia genèrica descrita a la taula RGcoopSys
descripciosys MEDIUMTEXT descriu com és el sistema
comentari MEDIUMTEXT comentari analític, valoració o crítica
autorfitxa ENUM aquest tipus tria d'un llistat. Potser en un futur s'hauria de basar en un nom d'usuari registrat.
autorevisiofitxa ENUM aquest tipus tria d'un llistat. Potser en un futur s'hauria de basar en un nom d'usuari registrat.
ultimarevisiofitxa DATE data última revisió fitxa. Aquest valor hauria d'entrar automàticament quan es modifica una fitxa

 

 

taula: RGcoopSys

Aquesta taula específica coses de URLinfo i també es relaciona amb RcoopSys. Descriu sistemes genèrics que permeten cooperació en xarxa. Per exemple: els wiki wiki, PHP-Nuke, CVS,...

CAMP TIPUS DESC.
IDregistre INT valor únic per cada registre, es genera automàticament
titolsys TINYTEXT titol o nom del sistema o projecte
creador TINYTEXT creador, autor, productor i/o promotors del projecte si són coneguts
urlsinfosys ??? URL amb informació del sistema. Hauria de poder incloure un TÍTOL i una URL que enllaça a la taula URLinfo a través del IDregistre d'aquella corresponent a les URL referebciades. Es tracta de posar coses com un Tutorial, una pàgina d'Història de com es va crear aquest sistema, una artícle on es comenta, etc...
classificacio SET llistat de paraules que classifiquen segons tipologia. Podria ser un enllaç a una taula on introduïm aquestes paraules
paraulesclau MEDIUMTEXT paraules clau que completen la classificació i ajuden a fer recerques
exemples ENUM ??? exemples específics d'utilització d'aquest sistema. Són enllaços a la taula RcoopSys
descripciosys MEDIUMTEXT descriu com és el sistema
comentari MEDIUMTEXT comentari analític, valoració o crítica
autorfitxa ENUM aquest tipus tria d'un llistat. Potser en un futur s'hauria de basar en un nom d'usuari registrat.
autorevisiofitxa ENUM aquest tipus tria d'un llistat. Potser en un futur s'hauria de basar en un nom d'usuari registrat.
ultimarevisiofitxa DATE data última revisió fitxa. Aquest valor hauria d'entrar automàticament quan es modifica una fitxa

 

 

taula: classificaSysCoop

Aquesta taula és un llistat de tipologies per classificar i estudiar els sistemes cooperatius en xarxa. La utilitzem com per a les taules RcoopSys i RGcoopSys. Per exemple: INTERVENCIÓ SIMULTÀNIA, INTERVENCIÓ A TEMPS COMPARTIT, APORTACIONS INTEGRADES, APORTACIONS DISCRETES, ...

CAMP TIPUS DESC.
IDregistre INT valor únic per cada registre, es genera automàticament
tipusys TINYTEXT nom de la tipologia de sistema cooperatiu o projecte. Per exemple: SIMULTANI
descripcio MEDIUMTEXT descripció del què entenem per aquesta tipologia.
autorfitxa ENUM aquest tipus tria d'un llistat. Potser en un futur s'hauria de basar en un nom d'usuari registrat.
autorevisiofitxa ENUM aquest tipus tria d'un llistat. Potser en un futur s'hauria de basar en un nom d'usuari registrat.
ultimarevisiofitxa DATE data última revisió fitxa. Aquest valor hauria d'entrar automàticament quan es modifica una fitxa

 

 

taula: analisiSoftware

És per analitzar característiques de software. Pot servir de complement a les altres taules, però no sé si hauria de ser a part.

CAMP TIPUS DESC.
IDregistre INT valor únic per cada registre, es genera automàticament
nom TINYTEXT  
proposit TINYTEXT descripció breu de perquè serveix. Per exemple: TRACTAMENT DE GRÀFICS
onlineoff BOOL si és online o offline
langtech MEDIUMTEXT llenguatge de programació, software d'autor i/o tecnologia utilitzada per crear el programa
descripcio MEDIUMTEXT descripció una mica més detallada de perquè serviex, com funciona, etc...
versioanalitzada INT? TINYTEXT? número de versió que s'ha utilitzat per a fer l'anàlisi
lliurepropietari ENUM software lliure o software propietari? triar una opció
llicencia ENUM quina llicència té: per exemple: GPL, BSD,...
autors MEDIUMTEXT nom dels autors, productors o comunitat de desenvolupadors
opsys ENUM llistat a triar (amb ENUM podem triar vàries opcions) dels sistemes operatius que suporta
requeriments MEDIUMTEXT altres requeriments de memòria, tipus de navegador, pluggins, etc..
urlus INT URL on el podem utilitzar. El camp és un número corresponent a la IDregistre de la taula URLinfo
urldownloadbin INT URL on el podem baixar-nos els binaris per instal.lar-lo. El camp és un número corresponent a la IDregistre de la taula URLinfo
urldownloadsrc INT URL on podem baixar-nos el codi (en cas de ser software lliure). El camp és un número corresponent a la IDregistre de la taula URLinfo
urlinfo INT URL on podem trobar informació o tutorials del programa. El camp és un número corresponent a la IDregistre de la taula URLinfo
autorfitxa ENUM aquest tipus tria d'un llistat. Potser en un futur s'hauria de basar en un nom d'usuari registrat.
autorevisiofitxa ENUM aquest tipus tria d'un llistat. Potser en un futur s'hauria de basar en un nom d'usuari registrat.
ultimarevisiofitxa DATE data última revisió fitxa. Aquest valor hauria d'entrar automàticament quan es modifica una fitxa