?
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 |
|