Projecte

General

Perfil

Accions

Tasca #5600

tancat
JP JP

TEC-2020/07 Passar a PHP la base de dades control de les revistes electròniques

Tasca #5600: TEC-2020/07 Passar a PHP la base de dades control de les revistes electròniques

Afegit per Javier Planella fa aproximadament 6 anys. Actualitzat fa quasi 6 anys.

Estat:
Tancada
Prioritat:
Normal
Assignat a:
Categoria:
-
Temàtica prevista:
Inici:
05-02-2020
Data de venciment:
31-12-2020
Paraula clau:
Bases de dades internes - TLT

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

revistes_amb_error_paquet.xlsx (37.9 KB) revistes_amb_error_paquet.xlsx Javier Planella, 28-04-2020 11:32
paquets_sense_via_adquisicio.csv (955 Bytes) paquets_sense_via_adquisicio.csv Javier Planella, 30-04-2020 16:05
paquets_sense_bib_cataloga.csv (4.64 KB) paquets_sense_bib_cataloga.csv Javier Planella, 30-04-2020 16:05

JP Actualitzat per Javier Planella fa aproximadament 6 anys Accions #1

  • Estat ha canviat de Creada a En curs

JP Actualitzat per Javier Planella fa aproximadament 6 anys Accions #2

  • 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 Accions #3

Migradas las tablas "paquets" (156 registros) y "revistes" (2355) con altas/bajas/modificaciones/listado

BP Actualitzat per Beatriu Piera fa aproximadament 6 anys Accions #4

  • 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 Accions #5

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 Accions #6

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ó
S'han d'importar de la base de dades Access també les següents taules:
  • 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 Accions #7

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 Accions #8

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 Accions #9

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 Accions #10

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 Accions #11

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 Accions #12

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 Accions #13

JP Actualitzat per Javier Planella fa quasi 6 anys Accions #14

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 Accions #15

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 Accions #16

Rosa,

en la tabla "revistes" hay 314 registros que no tienen nigun valor "via-adquisicio"

RG Actualitzat per Rosa Gil fa quasi 6 anys Accions #17

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 Accions #18

Ya estan los datos importados

2 observaciones:

  1. 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

  1. 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 Accions #19

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 Accions #20

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 Accions #21

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 Accions #22

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 Accions #23

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 Accions #24

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 Accions #25

- 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 Accions #26

  • Estat ha canviat de En curs a Tancada
Accions

També disponible a: PDF Atom