 |
T |
his is the Phase V final version of the Online Course Management System Interface. The general idea behind OCMS is to put teachers course related material online. Many teachers are already doing this, but many of them are not. This system is supposed to make it easy for a novice computer user to upload assignments as text or Word documents, upload grades as Excel documents, etc. But it is also designed to allow advanced computer users to upload html documents as well, thereby allowing for customizability. In designing this interface we focused solely on the student interface, so you will not see any of the forms that a teacher would have to use to upload information. The system was designed as a standalone application so that it could run in the system tray, receiving updates as and when they occur. Now I am going to take you on a quick run-through of the features we have built in to the OCMS interface.
|
|
|
Before we can receive updates we have to log in.
|
We can log in from the file menu or by using the login button on the toolbar. You will also notice that most of the functions have shortcut keys.
|
After we click ok the system logs in and anything that changed since the last time we logged in will be shown in red.
|
Aside from seeing what's new, we can also look at the class organizer which is also updated automatically. Not only that, we can add our notes to it if we wish. Ideally we would be able to view the class organizer in month view, week view, or day view, but we didn't have time to implement that functionality.
|
The "All Grades" section under main, displays all course grades to date.
|
Now, each class that a student is enrolled in will be displayed on the left. This information is retrieved from the schools pre-existing online course registration system. Each class will have a set list pages. These pages will vary from class to class depending on what information the professor decides to post. In this case there are six pages, Syllabus, Announcements, Notes, Assignments, Grades, and Discussions.
|
The Announcements Page
|
The Notes page
|
The Assignments Page
|
One of the Assignments
|
The Grades Page
|
The Discussions Page would look similar to Outlook Express with a split pane and topics grouped by subject.
The goal of this project was to design a user interface in order to learn first hand of the considerations that go into designing interfaces. The project was completed in five stages mimicking the typical software development life cycle. In completing this project we had to survey users and do many user / expert analysis. We did our best and had fun at the same time. It's just too bad we didn't make it usable, I would have loved to use it. If you have any further questions please do not hesitate to contact me at chad@chadlangston.com.
Thank you for reading. I hope you enjoyed it. -Chad
|