Scroll to see replies
•
Player interacts with the map so there should be a relationship between Map and Player
•
If this is gonna be for a final year project you really should be looking at the Boundary, Control, Entity model. A lot of these like SoundManager and VideoManager are classed as a controller which interacts with an entity. This means a video is a class, and so would sound and texture, each containing attributes of their own. The webpage itself would be a class too.
•
What is the application control, is it a form of GUI?
•
You are missing a quiz class as well. Why is quiz an attribute in your planet object?
•
You might want to rethink your attributes. Make sure you uniquely identify your entities with ID values, e.g. player, planets and map (if there are multiple maps)
•
Is there a database which holds the information? if so, you need to include this in your class diagram.
•
Operations and attributes should ideally begin with a lowercase letter. Classes begin with an uppercase letter.
•
Player interacts with the map so there should be a relationship between Map and Player
•
If this is gonna be for a final year project you really should be looking at the Boundary, Control, Entity model. A lot of these like SoundManager and VideoManager are classed as a controller which interacts with an entity. This means a video is a class, and so would sound and texture, each containing attributes of their own. The webpage itself would be a class too.
•
What is the application control, is it a form of GUI?
•
You are missing a quiz class as well. Why is quiz an attribute in your planet object?
•
You might want to rethink your attributes. Make sure you uniquely identify your entities with ID values, e.g. player, planets and map (if there are multiple maps)
•
Is there a database which holds the information? if so, you need to include this in your class diagram.
•
Operations and attributes should ideally begin with a lowercase letter. Classes begin with an uppercase letter.
1.
quizID
2.
question
3.
answers
4.
correctAnswer
1.
quizID
2.
question
3.
answers
4.
correctAnswer
Last reply 3 minutes ago
Girl cries after first day of work "How do you have time for your life?"8
Last reply 3 minutes ago
My friend might be getting extra time and i hate it.Last reply 6 minutes ago
LSE anthropology and law 2024Last reply 11 minutes ago
Official University College London Applicant Thread for 2024Last reply 25 minutes ago
Is anyone going to graphic design in 2024 in university of Northampton?Posted 27 minutes ago
Online Delivery of Flowers to BangaloreLast reply 48 minutes ago
AQA A Level Sociology Paper 2 (7192/2) - 4th June 2024 [Exam Chat]Last reply 48 minutes ago
R u 18-25 & studying in a England Uni, spare a few mins to fill my survey. 1 wk left.Last reply 51 minutes ago
Edexcel A Level Economics A Paper 1 (9ECO 01) - 15th May 2024 [Exam Chat]Posted 58 minutes ago
st. andrews sixth form in cambridgeLast reply 1 hour ago
Anyone else applying/has applied to UCL's Robotics and AI MEng course??Last reply 1 hour ago
LSE International Social and Public Policy and Economics (LLK1) 2024 ThreadLast reply 2 weeks ago
What A-Levels should i do if i wanna do a Bsc in Computer ScienceLast reply 3 weeks ago
Correlation between performance in UKMT and performance in TMUA/STEP?Last reply 2 weeks ago
What A-Levels should i do if i wanna do a Bsc in Computer ScienceLast reply 3 weeks ago
Correlation between performance in UKMT and performance in TMUA/STEP?