Martyn Patrick / Portfolio
The second semester of my first year in Computer Science had me make a program with a graphical user interface, in a group with 4 other students. The program had to fulfill a number of requirements which where:
-
To set up different locations with items, each of which should have a name, type (e.g., clothing, jewellery), price and quantity
-
To enable a list of items to be specified by the user for a robot to search for bargains
-
To enable a location specified by the user for a robot to start the searching for a list of requested items
-
To display the bargain items (i.e. cheapest) requested by the user, along with their locations, on the screen
-
To allow a robot to gather as many bargain items requested by the user as possible within the given time specified by the user
-
To display a robot’s movement through different locations when gathering the bargain items
-
To allow a robot to sort the bargain items gathered in an ascending or descending order specified by the user according to certain criteria, such as name or price, determined by the user.
-
To display the sorted items on the screen
As project manager it was my job to keep track of any documentation. And plan each stage of the project. You can see all the documents I produced to help with this: Here
Any individual work I was required to submit will be displayed here:
500 word report on the Design Concepts used in the GUI Design: Here
500 word report on Searching Algrothrim research: Here
500 word report on Sorting Algrothrim Research: Here
A Usability evaluation: Here
We had a couple issues during the project but nothing we could not handle. I will elaborate in the project conclusion page as well as the project management document.
You can also see a directory of all the files that were submitted both individual as a group: Here
You can see the github repository: Here
*Note the reports are supported by the CU harvard referencing style details on this can be found here


