Professional Documents
Culture Documents
Ioop Ass
Ioop Ass
GROUP ASSIGNMENT
TECHNOLOGY PARK MALAYSIA
CT044-3-1-IOOP
WEIGHTAGE: 70%
INSTRUCTIONS TO CANDIDATES:
2 Students are advised to underpin their answers with the use of references
(cited using the Harvard Name System of Referencing)
6 Where the assignment should be submitted in both hardcopy and softcopy, the
softcopy of the written assignment and source code (where appropriate) should
be on a CD in an envelope / CD cover and attached to the hardcopy.
GROUP ASSIGNMENT
INTAKE: UC1F1904CGD
STUDENT NAME: CHEAH SZE VERN, WONG HUI CHUO, NGOI ZI XUAN
Table of Content :
Label 1
Label 2 RadioButton 1
RadioButton 2
RadioButton 3
Button 2
Button 1
Label 1
TextBox 1
Label 2
TextBox 2
Label 3 Label 4
Button 2 Button 1
TextBox 1
TextBox 2
PictureBox
TextBox 3
TextBox 4
TextBox 5
Label 5
RadioButton 1
Label 6
RadioButton 2
GroupBox
Button 4 Button 3 Button 2 Button 1
TextBox 1
TextBox 2
TextBox 3
TextBox 4
Label 3 ComboBox
CheckedListBox
Label 4
Label 8
Label 1
Label 9
Label 2
Label 10
Label 3
Label 11
Label 4
Label 12
Label 5
Label 13
Label 6
Label 14
Label 7
Label 1
TextBox 1
Label 2
TextBox 2
Label 3
Label 4
Button 2 Button 1
TextBox 1
PictureBox TextBox 2
TextBox 3
Label 5
UC1F1904CGD Asia Pacific University of Technology and Innovation TextBox 4
TextBox 5
Label 6
Introduction to Object Oriented Programming (IOOP) - CT044-3-1-IOOP Page 9 of 23
TableLayoutPanel
Button 2 Button 1
Label 1
TextBox 1
Label 2
TextBox 2
Label 3
Label 4
Button 2 Button 1
TextBox 1
PictureBox
TextBox 2
TextBox 3
TextBox 4
Label 4
TextBox 5
Label 5
TextBox 6
Label 6
GroupBox
Label 1 Button 1
Label 2
Label 3 Panel
GroupBox
Label 1 5
PictureBox
Label 6
Label 7
Label 8
Label 4
Panel
GroupBox
Button 2 Button 1
5.0 Conclusion :
In conclusion, our tuition centre management system aims to create an efficient and
effective application that allows for user-friendly interactions in order to solve daily problems
dealing with tuition centres. We hope that our ideas and designs for the system will succeed
in accomplishing its task to make running a tuition centre and managing all of its data
effortless and time-saving. Even though there have already been many tuition centre
management systems that were developed in the past, we are confident that ours will serve as
an upgrade or improvement as our system manages to not only fulfil its objectives but also
provides many additional features to the users such as the autogenerated first time login IDs
and passwords of the students and also the easy changing of the users’ personal information,
whether they are the staff, students, or tutors.
Our management system has many strengths which further enhances its ability to
serve as a tuition centre medium to connect the all of staff, students and tutors. One of it is
the system’s user-friendly interface. Often an underrated aspect of applications, an interface
is the key difference between a bad application and a good one, since the application will
always be dealing with different users on a daily basis. Our application’s user interface
ensures that our using it will be no hassle, even for first timers. The next strength is our
application is built in such a way to have minimal errors. For example, in the page where the
staff can enrol new students, the subjects that can be chosen will only appear once the grade
of the student is chosen, to prevent enrolling the student into the wrong grade, and all the
subjects will also in the list will also have its respective grade in front of them. Another
strength is our system has minimal delays since it does not have any unnecessary produces
that might slow down the system.
Like any other applications, our tuition centre management system too has its own
weaknesses. One of it is the autogenerated first time login IDs and passwords of the students
are only in the form of integers, making repetitions a possibility. Even though the students
would have changed their login IDs and passwords by then, the slight possibility might still
cause issues in the future. Another weakness is the lack of customization in the application’s
interface aspects. Our application does not give the freedom to its users to change the
appearance of the application, and uses similar interface design and layout across its many
screens, which might make it boring for some users.
There are some recommendations that can be given in order to further enhance the
system. The first one is to allow the users to customize their interface so that the application
suits their personal preference and encourage them to use it more often. For instance, users
should be allowed to change the theme of their profiles and the background colour of their
screens when they log in to their accounts. Another recommendation is to allow the users to
directly view useful information of other users, for example, the staff should be able to access
the student database to view their information such as contact number.
6.0 References :