You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is an issue for everyone to discuss how to improve the user-friendliness of our application.
Currently, a lot of our commands depends on the NRIC. For example, when we delete or assign a doctor in charge, we need to type in their NRIC in full.
An alternative to make this more user-friendly is to type the doctor's name, then the application can come up with options based on the names typed [similar to searching]. Users can select the option that fits them the most.
If there are any other ways to improve the user-friendliness, feel free to comment below.
The text was updated successfully, but these errors were encountered:
I think the feature we have currently is non negotiable, it must be implemented. However, I agree that we do need a more user-friendly way of doing things. I propose the following few:
Fill Up Form Method
User keys in command (e.g. add)
App displays a form (whose fields are currently blank)
App prompts user for every single required field (e.g. "Please key in Patient's name")
For each updated field, update the displayed form
Once all fields entered, ask user to confirm or edit
Done
Fuzzy commands
Relies on contextual clues (e.g. assign accepts a doctor and a patient. So in assign Nicholas Thomas probably means assign a doctor, with name "Nicholas" to patient, with name "Thomas").
If more than one possibility exists (e.g. two doctors named "Nicholas Chen" and "Nicholas Lee", app prompts user to indicate which one (e.g. "Did you mean 1) Nicholas Chen S1234567A 2) Nicholas Lee S7654321A")
I'm open to more suggestions, please discuss
(side note: Fuzzy commands will probably be utilizing the fuzzy search feature)
I believe that the Fill Up Form Method will be used in our add and edit commands.
For processing command, I can see how fuzzy commands would improve the user-friendliness.
I think for the delete command, we can also use fuzzy commands.
This is an issue for everyone to discuss how to improve the user-friendliness of our application.
Currently, a lot of our commands depends on the NRIC. For example, when we delete or assign a doctor in charge, we need to type in their NRIC in full.
An alternative to make this more user-friendly is to type the doctor's name, then the application can come up with options based on the names typed [similar to searching]. Users can select the option that fits them the most.
If there are any other ways to improve the user-friendliness, feel free to comment below.
The text was updated successfully, but these errors were encountered: