Migliora l'usabilità e l'accuratezza della ricerca di indirizzi?

3

Nella mia applicazione, ho una funzionalità come questa: L'utente desidera aggiungere un nuovo indirizzo al database. Prima di aggiungere l'indirizzo, ha bisogno di eseguire una ricerca (utilizzando parametri di input come paese, città, strada, ecc.) E quando viene visualizzato l'elenco, controlla manualmente se l'indirizzo che desidera aggiungere è presente o meno. Se presente, non aggiungerà l'indirizzo.

C'è un modo per migliorare questo processo. forse in qualche modo eliminare un passaggio, evitare la necessità di verifiche manuali ecc.

    
posta Kaushik 10.03.2011 - 21:21
fonte

3 risposte

3

Puoi sfregare i dati con un servizio di verifica per assicurarti di non ottenere duplicati. Ad esempio, se invii "123 false street" e "123 fake st", entrambi torneranno completamente puliti con città, stato, contea, zip, ecc. Nello stesso formato. Ho usato entrambi questi servizi in passato e non ho lamentele.

link

link

Per semplificare la ricerca, potresti voler implementare una Ricerca di testo completo con un "google" insta search "style ajax auto-completo. Ecco un modo indipendente dalla piattaforma per fare questo link

    
risposta data 10.03.2011 - 21:38
fonte
1

Penso che l'utente non debba cercare. Dovrebbero iniziare a compilare il modulo e dovrebbero essere avvisati se esiste già un indirizzo simile nel database.

Per evitare di aver bisogno di complicazioni per i campi, dovresti separarli in modo appropriato. Ad esempio, disponi di un menu a discesa per il tipo di strada - "St", "Dr", "Rd", ecc. - in modo che l'utente non digiti "St." o "St" o "Street" (ecc.) da soli nel campo Indirizzo; in questo modo non devi abbinarli tutti e tre. Fondamentalmente vuoi assicurarti che, a meno che non facciano errori di battitura, tutti i duplicati verranno catturati.

    
risposta data 10.03.2011 - 21:33
fonte
1

Basta che l'utente compili l'indirizzo, ma fai una ricerca sul database in background non appena i campi necessari sono compilati resp. saltato. Se trovi potenziali corrispondenze, disabilita il pulsante [OK] e rendi visibile un pulsante [Verifica potenziali corrispondenze], in una posizione prominente. (Un dialogo a comparsa sarebbe fastidioso). Questo nuovo pulsante apre un elenco delle potenziali corrispondenze, l'utente può selezionarne uno o fare clic su [crea nuovo indirizzo].

Nel caso abbiate abbastanza spazio sullo schermo, basta presentare l'elenco delle potenziali corrispondenze sotto il modulo di iscrizione; disabilita comunque il solito pulsante [OK] (altrimenti, il tuo utente probabilmente ignorerà l'elenco), lascia che l'utente faccia clic sul pulsante [crea nuovo indirizzo] sotto l'elenco.

    
risposta data 10.03.2011 - 22:01
fonte

Leggi altre domande sui tag