Publicitat
Publicitat
PUBLICITAT
Afegeix un programa

Contingut

[modifica] Introducció

Aquesta pàgina recull la descripció funcional del Catalanitzador i principals casos d'ús. Aquesta informació l'utilitzem per:

  • Assegurar-nos que el casos d'ús estan recollits a les proves unitàries
  • Assegurar-nos que el casos d'ús principals estan recollits al pla de proves de cada versió
  • Per tenir documentats els casos d'ús i comportaments esperats per tal de poder revisar com nous casos afecten la lògica aplicada fins ara
  • Per tal de tenir clar les proves de regressió que són necessàries en cas de fer un canvi important

[modifica] Interfície d'usuari

[modifica] Llicències de programari

Per tal de que l'usuari conegui les llicències dels paquets i programari que s'instal·larà aquestes es mostren a l'usuari.

El funcionament és el següent:

  • Les accions que requereixen acceptar una llicència per a continuar apareixen amb un (*) al final per fer referència a la nota de peu de pàgina.
  • Si l'usuari no ha escollit cap acció que requereixi acceptar llicències els controls de la zona de llicències de programari es deshabiliten i no cap acceptar la llicència.
  • Si l'usuari fa "Següent" sense acceptar la llicència quan hi ha accions que ho requereixen apareixerà un quadre de diàleg demanant a l'usuari que ho faci.

[modifica] Accions

[modifica] Paquet d'idioma per al Windows

Casos d'ús: (incomplets)

  • A Windows Vista o Windows 7 (64 i 32 bits) l'usuari té el paquet d'idioma instal·lat però no seleccionat.
    • Comportament: El Catalanitzador informa que l'acció cal realitzar-la però no descarrega res d'Internet simplement canvia la llengua

[modifica] Paquet d'idioma i corrector per al Microsoft Office

Casos d'ús: Per fer

[modifica] Paquet d'idioma per a l'Internet Explorer

[modifica] Configura la llengua de navegació a l'Internet Explorer

Casos d'ús:

  • L'usuari no té cap llengua de navegació definida a l'Internet Explorer. En aquest escenari l'Internet Explorer mostra i usa la del locale del Windows.
    • Comportament: Indicar que cal fer l'acció i establir el català com a primera llengua de navegació
  • L'usuari té ja el català com a primera llengua de navegació a l'Internet Explorer
    • Comportament: Indicar que l'acció ja s'ha realitzat anteriorment en aquest ordinador.
  • L'usuari té el català com a llengua de navegació a l'Internet Explorer però no és la primera
    • Comportament: Indicar que cal fer l'acció i establir el català com a primera llengua mantenint la resta en el mateix ordre després del català.
  • L'usuari té altres llengües de navegació definides a l'Internet Explorer.
    • Comportament: Indicar que cal fer l'acció i establir el català com a primera llengua de navegació preservant les existents després del català en l'ordre que les vam trobar.

[modifica] Configura el català com a llengua del sistema

Casos d'ús: Per fer

[modifica] Configura el català com a llengua d'escriptura

Casos d'ús: Per fer

[modifica] Configura la llengua de navegació al Firefox

Casos d'ús:

  • L'usuari no té cap llengua de navegació definida a un Firefox en català. En aquest cas el Firefox usa la de la localització que ja inclou el català.
    • Comportament: Indicar que l'acció ja s'ha realitzat anteriorment en aquest ordinador.
  • L'usuari no té cap llengua de navegació definida a un Firefox no català.
    • Comportament: Indicar que cal fer l'acció i establir el català com a primera llengua de navegació i afegint-hi en segon lloc la llengua del Firefox no català.
  • L'usuari té ja el català com a primera llengua de navegació al Firefox.
    • Comportament: Indicar que l'acció ja s'ha realitzat anteriorment en aquest ordinador.
  • L'usuari té el català com a llengua de navegació al Firefox però no és la primera.
    • Comportament: Indicar que cal fer l'acció i establir el català com a primera llengua mantenint la resta en el mateix ordre després del català.
  • L'usuari té altres llengües de navegació definides al Firefox.
    • Comportament: Indicar que cal fer l'acció i establir el català com a primera llengua de navegació preservant les existents després del català en l'ordre que les vam trobar.
  • El Firefox no està instal·lat
    • Comportament: Indicar que l'acció no es pot realitzar
  • Cal fer canvis de configuració al Firefox i aquest està executant al mateix temps que el Catalanitzador
    • Comportament: Demanar a l'usuari que tanqui el Firefox abans de que el Catalanitzador faci els canvis de configuració

[modifica] Configura la llengua de navegació al Chrome

Casos d'ús:

  • El Chrome no està instal·lat
    • Comportament: Indicar que l'acció no es pot realitzar
  • L'usuari no té cap llengua de navegació definida a un Chrome en català. En aquest cas el Chrome usa la de la localització que ja inclou el català.
    • Comportament: Indicar que l'acció ja s'ha realitzat anteriorment en aquest ordinador.
  • L'usuari no té cap llengua de navegació definida a un Chrome no català.
    • Comportament: Indicar que cal fer l'acció i establir el català com a primera llengua de navegació.
  • L'usuari té ja el català com a primera llengua de navegació al Chrome.
    • Comportament: Indicar que l'acció ja s'ha realitzat anteriorment en aquest ordinador.
  • L'usuari té el català com a llengua de navegació al Chrome però no és la primera.
    • Comportament: Indicar que cal fer l'acció i establir el català com a primera llengua mantenint la resta en el mateix ordre després del català.
  • L'usuari té altres llengües de navegació definides al Chrome.
    • Comportament: Indicar que cal fer l'acció i establir el català com a primera llengua de navegació preservant les existents després del català en l'ordre que les vam trobar.
  • Cal fer canvis de configuració al Chrome i aquest està executant al mateix temps que el Catalanitzador
    • Comportament: Demanar a l'usuari que tanqui el Chrome abans de que el Catalanitzador faci els canvis de configuració

[modifica] Integració amb el Rebost

Aquesta taula conté els IDs al Rebost usats per la baixada que requereix cada acció:

Acció de catalanització Rebost ID
Windows XP (SP1 1 /2) 3468
Windows Vista 3511
Windows 7 (32 / 64 bits) 4932
Microsoft Office 2003 3444
Microsoft Office 2007 3481
Microsoft Office 2010 5199
Paquet de llengua IE (totes les versions) per Windows 7 5722
Paquet de llengua IE (totes les versions) per Windows Vista 5721
Programa complet IE (totes les versions) per Windows Vista 4756
Programa complet IE (totes les versions) per Windows XP 4755
Microsoft Outlook Hotmail Connector 5845

La URL que usarem serà: http://baixades.softcatala.org/?url=%URL%&id=%ID%&mirall=catalanitzador&so=win32&versio=1.0

On:

  • %URL% la URL completa de la baixada
  • %ID% que usarem del Rebost

[modifica] Grau de catalanització

El grau de catalanització que s'assolit es calcula sobre el total d'accions que es podien realitzar. Més específicament:

  • Es calcula primer el nombre de totes les accions que es podien realitzar al PC de l'usuari, és a dir, totes aquelles que per quals l'ordinador és compatible.
  • Es calcula el nombre total d'accions fetes o ja realitzades anteriorment.

Es divideix el segon nombre es divideix pel primer i es multiplica per 100.

[modifica] Respecte a l'usuari i garanties de l'aplicació

Respecte a l'usuari:

  • L'usuari és informat en tot moment dels canvis que es faran a la configuració del seu PC.
    • Quan l'usuari tria a la pantalla d'accions a realitzar, se li expliquen els canvis que implica cadascuna de les accions.
    • A l'instal·lador hi ha haurà un enllaç a una pàgina wiki on s'explica com desfer tots els canvis.
  • Quan es descarreguin els paquets, se n'indicarà la font i es garantirà que són originals i lliure de virus.
  • En cas que es reculli informació que es pretengui enviar als servidors de Softcatalà, l'usuari en serà degudament informat i tindrà la possibilitat desactivar-ho.

Garanties de l'aplicació:

  • Passarà un pla de proves exhaustiu que garanteix en quins sistemes i versions d'aplicacions ha estat provat.
  • Només s'executarà en els sistemes operatius i actuarà sobre versions d'aplicació que són part del Pla de proves. Per exemple, si l'usuari executa el Catalanitzador en Windows 8, se li dirà que l'aplicació no admet aquest sistema.
  • Emprarà punts de restauració com a garantia addicional.
  • L'aplicació és programari lliure i qualsevol persona pot inspeccionar el que realitza l'aplicació.
  • Softcatalà porta més de 13 anys oferint serveis i aplicacions als usuaris sempre amb un bon resultat. L'aplicació tindrà la marca Softcatalà visible per tal de destacar-ne la qualitat.

[modifica] Estadístiques de servidor

Els objectiu principals d'obtenir estadístiques d'ús són:

  • Conèixer les errades en aplicació de paquets o canvis de configuració per tal de poder reproduir-les i solucionar-les.
  • Disposar d'estadístiques d'ús i conèixer les opcions que més empren els usuaris.
  • Saber quines són les configuracions habituals dels nostres usuaris (per poder donar-hi més pes durant el procés de proves) i en quins sistemes i aplicacions ens volem centrar per fer que l'aplicació hi sigui compatible en el futur.

Caldria ser capaços de respondre a les següents preguntes:

  • Quants usuaris fan servir el Catalanitzador?
  • Quin sistema operatiu és el més emprat entre els usuaris?
  • Quines són les errades més importants amb les quals la gent es troba?
  • Quins són els paquets de Catalanització que més apliquen els usuaris?

Tota aquesta informació caldria recollir-la i enviar-la de forma anònima.

[modifica] Altres documents

  • Pla de proves detallat per garantir que cada versió té un nivell òptim de qualitat.
Separa Categories