Conceptual Models:
Conversing:
Our design will make use of specified fields to ask for user input. This includes grades, due dates and time frame settings. By using this model it will aid to make a clear and concise application where tasks are kept simple. The user simply has to input information that is required, or leave it blank as default where it is not included. Although some fields may be mandatory for a certain function, the user will receive warnings if they attempt such a function. Warnings will also be issued when an attempt to modify or remove any information is made.
Direct Manipulation:
Another model within our design is the direct manipulation of objects. An example is to drag and drop task items into a task list or into a to-do list. These lists have their own categories and graphically represented portions of the user working space. This allows for users to interact with their inputted items directly rather than going through various menus. Also, by basing this on past user experiences, many would prefer the quick and easy drag and drop. For other users, there will be options to do it otherwise, such as through associating a task with the task-list by clicking “Add to task-list” after highlighting a task-item.
Explore and Navigate:
This conceptual model is mainly based on after information has been inputted properly. The design will allow for its users to browse inputted information easily. A course list is displayed on application start up; by clicking on a course, additional information is displayed about that course. This may branch into other sections of the course such as assignment grades or total grade as of current. This application will primarily consist of lists to make the design simplistic and easy on the eyes. Clutter is usually a main issue of an organizer application and it was a main focus to prevent such an issue.