Tasca #5600
tancatTEC-2020/07 Passar a PHP la base de dades control de les revistes electròniques
Descripció
Base de dades de control de les revistes electròniques
Hi ha una base de dades en access de control de les revistes electròniques i que encara es fa servir... la idea és que si amb el nou sistema tenim un mòdul ERM, en puguem prescindir...
la ruta d’accés és N:\UTP-OBTENCIO DE DOCUMENTS\OD_SUBS_Subscripcions\OD_SUBS_B_REVISTES DIGITALS
Valorar si és fàcil passar-la a PHP, tenint en compte que durarà 1-2 anys
Fitxers
JP Actualitzat per Javier Planella fa aproximadament 6 anys
- Estat ha canviat de Creada a En curs
JP Actualitzat per Javier Planella fa aproximadament 6 anys
- Paraula clau ha canviat de Bases de dades internes a Bases de dades internes - TLT
Migradas bases de datos y programacion a :
https://www.bib.uab.cat/serveis/revistes/
JP Actualitzat per Javier Planella fa aproximadament 6 anys
Migradas las tablas "paquets" (156 registros) y "revistes" (2355) con altas/bajas/modificaciones/listado
BP Actualitzat per Beatriu Piera fa aproximadament 6 anys
- Tema ha canviat de Passar a PHP la base de dades control de les revistes electròniques a TEC-2020/07 Passar a PHP la base de dades control de les revistes electròniques
JP Actualitzat per Javier Planella fa quasi 6 anys
Aplicació canviada al nou disseny
Adaptada a PHP 7
Rosa, em tindries que indicar lo que et fa falta:
- Camps a visualitzar a la pantalla principal
- Exportacions
- Llistats
- Etc...
RG Actualitzat per Rosa Gil fa quasi 6 anys
Javier has importat la taula Revistes electròniques i la taula Paquets, les he revisat i tinc algunes observacions:
Taula Revistes electròniques
Al afegir una revista necessitem que els següents camps siguin controlats (desplegables) per tal d'evitar errades:- Paquet : ha de mostrar tots els noms dels paquets
- Via d'adquisió : ha de mostrar totes les opcions de la taula via d'adquisició
- Tipus de document : ha de mostrar les opcions Revista, LLibre, Base de dades
Taula Paquets
Els següents camps han de ser controlats (desplegables) :
- Via d'adquisió : ha de mostrar totes les opcions de la taula via d'adquisició
- Biblioteca catalogació
- Biblioteques ++
- Identificacions ++ : el camp NOM ha de ser controlat (desplegable) i ha de contenir els mateixos noms del camp NOM de la taula Paquets
- Via d'adquisició ++
La resta de taules de l'access que queden no cal que les importis, ja no són necessàries.
Pel que fa a filtres, llistats i exportacions necessitem que les taules es puguin exportar a excel quan ens convingi, i també necessitaríem poder carregar excels a la taula Revistes electròniques d'aquesta nova base de dades. És possible?
Necessitem poder fer filtres per paquet, és a dir poder veure totes les revistes que tenim incloses en un paquet, i ademés poder triar si les volem totes, només les vigents o només les cancel·lades. Si la taula Revistes electròniques és fàcilment exportable a excel ja ens podríem, apanyar, però si li pots posar un filtre per nom de paquet i així visualitzar i exportar només els títols d'un paquet, millor que millor.
Posats a demanar, és possible que els títols de la taula Revistes electròniques que tenen com a Via d'adquisició = UAB - subscripció - Cancel·lada apareguessin en vermell?
Per ara res més, ja diràs si necessites alguna altra cosa i si tot el que demano és possible.
JP Actualitzat per Javier Planella fa quasi 6 anys
La base de datos de Revistas Electronicas en ACCESS tiene datos inconsistentes que impiden la correcta importación.
Por ejemplo, en la tabla "Revistes" el registro con id= 3328, titulo=World Transport Policy and Practice, pertenece al Paquet=Gratuita
Y en la tabla "paquets" el nombre "Gratuita" no existe
Antes de migrar los datos hay que revisar las tablas
JP Actualitzat per Javier Planella fa quasi 6 anys
- S'ha afegit Fitxer revistes_amb_error_paquet.xlsx revistes_amb_error_paquet.xlsx
Adjunto "revistes_amb_error_paquet.xlsx"
contiene 628 registros de la tabla "revistes" con el campo "paquet" que no esta referenciado en la tabla "paquets"
Corresponden a los 60 nombres:
(linea en blanco)
ACS Publications
AGU
Allen Press
Blackwell Synergy-UAB
Doaj
EBSCOhost EJS
EBSCOhost Research Databases
EMIS
Gratuïta
Highwire-Amercan Heart Association
Highwire-American Physiological Society
HighWire-Gratuïta
ISI web of knowledge
La Ley
LIBER
Libraweb
ll
MD Consult Core Collection
Metapress
Metapress-Heldref
Metapress-Kiado
Metapress-New School University
Necplus
NIR
OVID
Pendent
Project Euclid-Intercanvi
Psychonomic Society
Revues.org
Scitation
Scopus
SourceOECD
SpringerLinkCBUC
Taylor & Francis Online Open
VLex Premium
Westlaw
Wiley-Blackell
Wolters Kluwer
Z- Individual-Comunicació
Z-Humanitats
Z-Humanitats-Individual
Z-Individual
Z-Individual Socials
Z-Individual-Cències
Z-Individual-Ciències
Z-Individual-Ciencies
Z-Individual-Comunicació
Z-Individual-Humanitats
Z-Individual-Humantiats
Z-Individual-Medicina
Z-Individual-RRHH
Z-Individual-Sabadell
Z-Individual-Servei Biblioteques
Z-Individual-Serveis Centrals
Z-Individual-Socials
Z-Individual-Veterinària
Z-Individual-Vicerectorat
Z-Individuals-Humanitats
Z-Individutal-Socials
Se pueden hacer 2 cosas:
1) añadir esos nombres a la tabla "paquets"
2) asignarles un nombre que exista en la tabla paquets
JP Actualitzat per Javier Planella fa quasi 6 anys
La tabla "paquets" tiene 3 registros con el campo "via_adquisicio" sin valor:
ID nom-comercial
65 OECD
142 Duke University Press
143 Ovid Journals
JP Actualitzat per Javier Planella fa quasi 6 anys
La tabla "paquets" tiene 79 registros con el campo "bib-cataloga" sin valor:
Id nom-comercial
196 Adfolio
213 AHA Journals
179 AIP-Scitation
156 Allen Press-AAIDD
189 Allen Press-Arab World
190 Allen Press-Harvard Publishing
217 Allen Press-Journal of Food Protection
191 Allen Press-SFAA
161 American Economic Association
197 American Physical Society
198 American Society for Microbiology
199 American Veterinary Medical Association
118 Armand Collin
204 Berghahn Journals
200 BioOne
188 BMJ Group
186 Brepols Publishers
167 Brill Online
193 Brill Reference Works
220 Buske
201 CABI
114 CAIRN
194 California Online Journals
202 Cambridge Companions Collections
150 Casilini Torrossa
113 Cell Press
174 Checkpoint Thomson Reuters
203 CRC Press Books
211 CSJ Journals
183 Dawsonera
122 De Gruyter
225 Digitalia hispanica
142 Duke University Press
155 Duncker & Humblot
206 EbscoHost
172 Edinburgh University Press
207 Emerald
162 Emerald-UAB
171 Endocrine Society
71 Erudit
219 EUREKA - Editorial Médica Panamericana
209 Harrison Medicina
214 Highwire-American Heart Association
185 Highwire-AOM
141 Highwire-Company of Biologists
154 Highwire-ERJ
226 Hogrefe Publications
212 Human Kinetics Journals
210 Iconoce
139 InformaHealthCare
169 Informs
208 Infotrac
221 John Benjamins
180 JoVE
124 J-STAGE
152 JSTOR Current
173 La ley digital
147 Lynne Rienner
175 Maney Online
184 Mathematical Science Publishers Package
137 Metapress-Brepols
164 Modern Language Association
177 MyiLibrary
163 National Research Council of Canada
181 NEJM
182 OUP-UAB
143 Ovid Journals
159 Palgrave Open Access
218 Philosophy Documentation Center
105 Project MUSE
134 Project MUSE-UAB
148 PROQUEST
160 PUBMED
205 Smarteca
223 SPIE
145 Taylor & Francis online-UAB
176 Thomson Reuters Proview
131 Wiley-Blackwell
132 Wiley-UAB
JP Actualitzat per Javier Planella fa quasi 6 anys
Disponibles:
Taula Revistes electròniques
Al afegir una revista necessitem que els següents camps siguin controlats (desplegables) per tal d'evitar errades:
Paquet : ha de mostrar tots els noms dels paquets
Via d'adquisió : ha de mostrar totes les opcions de la taula via d'adquisició
Tipus de document : ha de mostrar les opcions Revista, LLibre, Base de dades
Taula Paquets
Els següents camps han de ser controlats (desplegables) :
Via d'adquisió : ha de mostrar totes les opcions de la taula via d'adquisició
Biblioteca catalogació
nota: mientras no esten corregidos los errores que indico en: #10 #9 #8 y se haga una nueva importación de los datos de Access a Mysql la BBDD en PHP es de pruebas y no aparecen todos los datos correctamente
JP Actualitzat per Javier Planella fa quasi 6 anys
Actualitzacions:
Taula Revistes electròniques
Camps controlats (desplegables):
Paquet : ha de mostrar tots els noms dels paquets
Via d'adquisió : ha de mostrar totes les opcions de la taula via d'adquisició
Tipus de document : ha de mostrar les opcions Revista, LLibre, Base de dades
Taula Paquets
Camps controlats (desplegables):
Via d'adquisió : ha de mostrar totes les opcions de la taula via d'adquisició
Biblioteca catalogació
Importades de la base de dades Access:
Biblioteques
Identificacions
Via d'adquisició
Pel que fa a filtres, llistats i exportacions necessitem que les taules es puguin exportar a excel quan ens convingi, i també necessitaríem poder carregar excels a la
taula Revistes electròniques d'aquesta nova base de dades. És possible?
Es possible la exportació, la carrega de dades desde Excel/CSV tenim que revisar els formats i camps
Afegits filtres al llistat i exportacions
és possible que els títols de la taula Revistes electròniques que tenen com a Via d'adquisició = UAB - subscripció - Cancel·lada apareguessin en vermell?
si
JP Actualitzat per Javier Planella fa quasi 6 anys
Disponible taula "identificacions"
https://www.bib.uab.cat/serveis/revistes/identificacions.php
JP Actualitzat per Javier Planella fa quasi 6 anys
- S'ha afegit Fitxer paquets_sense_via_adquisicio.csv paquets_sense_via_adquisicio.csv
- S'ha afegit Fitxer paquets_sense_bib_cataloga.csv paquets_sense_bib_cataloga.csv
Ajunto 2 excel:
paquets_sense_bib_cataloga.csv: 79 registros con el campo "bib-cataloga" sin valor
paquets_sense_via_adquisicio.csv: 3 registros con el campo "via_adquisicio" sin valor
JP Actualitzat per Javier Planella fa quasi 6 anys
Rosa,
en la tabla "paquets"
Estos 3 registros:
FECYT
LIBER
WorldTradeLaw
no tienen ningun valor "bib-cataloga"
JP Actualitzat per Javier Planella fa quasi 6 anys
Rosa,
en la tabla "revistes" hay 314 registros que no tienen nigun valor "via-adquisicio"
RG Actualitzat per Rosa Gil fa quasi 6 anys
Esmenades les errades de la taula "revistes" i la taula "paquets". Ara diria que tots els camps que han d'estar plens ho estan. Retorno la base de dades comprimida per e-mail al Javier
JP Actualitzat per Javier Planella fa quasi 6 anys
Ya estan los datos importados
2 observaciones:
- Hay un registro en ACCESS:
Id :392
titol :Research in Education
editorial:Manchester Univ Press
paquet :Metapress
"Metapress" no existe como paquet, lo he cambiado a "Metapress-Brepols"
Puedes modificarlo: https://www.bib.uab.cat/serveis/revistes/modificar_revistes.php?id=392
- Tambien habian 39 registros con el campo 'via-adquisicio' = NULL, los he cambiado a "Indeterminat"
Ejemplos:
https://www.bib.uab.cat/serveis/revistes/veure_revistes.php?id=32950
https://www.bib.uab.cat/serveis/revistes/veure_revistes.php?id=33683
RG Actualitzat per Rosa Gil fa quasi 6 anys
Gràcies Javier, ho aniré modificant un a un. Tu ja dónes per acabada la teva feina? La url que ens proporciones, https://www.bib.uab.cat/serveis/revistes/revistes.php ja és la definitiva? ja hi podem afegir o modificar registres?
JP Actualitzat per Javier Planella fa quasi 6 anys
Todas las importaciones han finalizado correctamente y los datos son correctos
Tablas:
Revistes electroniques
Paquets
Identificacions
Biblioteques
Cualquier modificación que necesiteis anotamela en la tasca
RG Actualitzat per Rosa Gil fa quasi 6 anys
Persones donades d'alta per a accedir a la base de dades : Ana Sáenz, Anna Florensa, Rosa Gil
De moment li diem al H¡Javier que ja està bé tal com l'ha configurat i que si necessitem algun canvi o que ens prepari alguna exportació de dades ja li direm.
RG Actualitzat per Rosa Gil fa quasi 6 anys
Javier, de la taula Revistes, els títols que tenen la via d'adquisició "CBUC-BDC-Cancel·lada" també haurien d'estar en vermell. És possible fer-ho ara? Jo ja he afegit algun registre i modificat coses.
Una altra petició, per si pot ser : quan entres en un registre per modificar-lo i el guardes, al tornar a la taula ja sigui al de revistes, la de paquets, etc... et torna al principi i has de tornar a ordenar-la, buscar el títol, etc... Seria possible que si ordenes una taula i entres a modificar un registre quan tornis a a taula mantingui l'ordre i et porti al darrer registre que has entrat? No sé si m'explico...
Quan modifico un registre em demana com a requisit que "Introdueix un valor a 'Data alta'", això es pot treure?
Si fem un registre nou ja ens va bé que faci posar una data d'alta, però en un antic és molt engorrós perquè costa buscar-la.
Ja ens diràs!
JP Actualitzat per Javier Planella fa quasi 6 anys
Modificaciones:
- de la taula Revistes, els títols que tenen la via d'adquisició "CBUC-BDC-Cancel·lada" també haurien d'estar en vermell. És possible fer-ho ara?
Si, ya esta disponible, es independiente de cuando se introduzcan los datos
- quan entres en un registre per modificar-lo i el guardes, al tornar a la taula ja sigui al de revistes, la de paquets, etc... et torna al principi i has de tornar a ordenar-la, buscar el títol, etc... Seria possible que si ordenes una taula i entres a modificar un registre quan tornis a a taula mantingui l'ordre i et porti al darrer registre que has entrat?
- si. he cambiado la programacion, de tal manera que todo son variables de sesion y "recuerda" los ultimos filtros y desplegables.
-Quan modifico un registre em demana com a requisit que "Introdueix un valor a 'Data alta'", això es pot treure?
si, ya no es obligatorio
RG Actualitzat per Rosa Gil fa quasi 6 anys
Moltes gràcies!
Una altra cosa: Si edito un registre per modificar-lo, es podria passar al registre següent també per modificar-lo sense haver d'anar a la taula?
JP Actualitzat per Javier Planella fa quasi 6 anys
- Si edito un registre per modificar-lo, es podria passar al registre següent també per modificar-lo sense haver d'anar a la taula?
Muy complicado. La edicion del registro tiene en cuenta el "id", y la ordenacion es por titulo,editorial, etc... Lo que se puede hacer es una vez tengas el filtrado en la pantalla principal, boton derecho en el icono de "modificar" y abrir en una nueva pantalla, y asi sucesivamente
JP Actualitzat per Javier Planella fa quasi 6 anys
- Estat ha canviat de En curs a Tancada