excelsior
DESCRIPTION
Team Black Mage presents…. Excelsior. Study application for grade eight students Provides quizzes Multiple choice Matching Fill in the Blank. What is Excelsior?. Topics covered include: Science – Biology/Physics Mathematics French English Follows the BC curriculum. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/1.jpg)
Team Black Mage presents…
![Page 2: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/2.jpg)
Study application for grade eight students
Provides quizzes Multiple choice Matching Fill in the Blank
![Page 3: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/3.jpg)
Topics covered include: Science – Biology/Physics Mathematics French English
Follows the BC curriculum
![Page 4: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/4.jpg)
User Profiles Variety of Built-in Study Buddies Random Buddy Adaptive Buddy Plug-in System High Scores Awards Password Change
![Page 5: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/5.jpg)
Mini Buddy Mini Buddy Accessories Credit System
![Page 6: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/6.jpg)
![Page 7: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/7.jpg)
ARCHITECTURAL DIAGRAM SUMMARY Used top-down design Excelsior and User Accounts act as data
controllers Add a Buddy, Study Buddies, Break
Buddy, and Account Creation feed information
Statistics process information between the buddies and other systems
Tutorials and Profiles display information
![Page 8: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/8.jpg)
All GUIs have been tested with multiple test cases
Functionality of buttons tested Test Units created for non-GUI classes
![Page 9: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/9.jpg)
Type of buddy not taken into account when adding a buddy
When adding a file, if it is a jar but not a buddy, program will inform user that it is not a buddy but will still move the file
Removing a buddy will not remove the actual file
Overlapping numbers in Quick Click buddy If existing buddy is removed and re-
added, high score list is erased
![Page 10: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/10.jpg)
4 users gave feedback In general,
Likes: Several buddies were challenging; some were fun Personalized accounts and ability to view their own
statistics Ability to see global high scores and compare scores Overall visual look of the program
Dislikes: Several typos in some buddies Limited amount of buddies Some buddies ask for precise answers (i.e. Math) Repetition of some questions
![Page 11: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/11.jpg)
Project management techniques What worked:
Strong leadership from the manager Project members starting work early Revision of documents
What didn’t work: Weak leadership from the manager Google calendar for deadlines, meetings, etc. Not assigning a note-taker for meetings
![Page 12: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/12.jpg)
Major technical problems encountered: Buddies being stored in memory, requiring
programming workarounds Odd file-reading error for one line of text Inability to access SVN from Burnaby
campus on several occasions Project member experiencing PC difficulties
![Page 13: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/13.jpg)
Major “human” problems encountered as a team: Different levels of programming ability Other commitments interfering with
project productivity Lack of motivation at critical points during
project
![Page 14: Excelsior](https://reader036.vdocuments.us/reader036/viewer/2022070403/56813a02550346895da1c9c4/html5/thumbnails/14.jpg)
If the project was to be done again… We would do these things differently:
Create more detailed documents Budget our time more wisely Aim to have parts of project finished well before
due date We would do these things the same:
The numerous face-to-face meetings to keep everyone up to date
Beginning assignment early