Académique Documents
Professionnel Documents
Culture Documents
help@programmingassignmenthelp.net
www.programmingassignmenthelp.net
help@programmingassingmenthelp.net
1.3 With the help of UML class diagram depict the interaction of classes,
attributes, objects with the SIMS system.
www.programmingassignmenthelp.net
help@programmingassingmenthelp.net
www.programmingassignmenthelp.net
help@programmingassingmenthelp.net
It can be seen from the above diagram that number format exception is efficiently handled in the
program.
help@programmingassingmenthelp.net
The student, tutor and the management or the admin have the unique id and password to
login. After login they can view their details.
The student after login can view his/her profile. He/she can also view their progress
reports. They can view their marks, their teachers and also can view their time table and
can overview their feedback.
The parents can also login and view the presence of the students and can also view
students report cards and can view the students progress. They can also view the time
table of the student and can also view the students exam schedule. Parents can also view
the final reports, students weekly reports and annual reports.
The management can view all the details of the website. They have the right to remove or
add the student and also have the right to add or remove the teacher as well as also have
the results who has logged in and view the views.
The teacher are can view the students and can view the notice of the management. They
can also view the updates which are provided by the management.
The teacher is related with the specific subject. So they have only the right to view the
specific student. The teacher can only view the details of the related subject and students.
www.programmingassignmenthelp.net
help@programmingassingmenthelp.net
The user of the application is if the student then he/she can request for the enrollment. If
he/she has enrolled then the management will provide the notification for their
enrollment. After this the students will pay the fees and will get their unique id and
password. By using this unique id and password the student can view his/her all details.
The teacher of the related subject will also get the notification of the related student. Now
the teacher can assign the assignments and can check the details of the student.
The management can remove the student of can add another student.
If there is any vacant seat then the student who is in queue will get enrolled. And will
receive notification of the enrollment.
This application also manages the attendance and all the updates of the student.
These updates can be viewed by the parents who need the progress of their child.
This application provides an easy way to manage all the students as well as spreading the
details of the student to their parents and the teacher so they can review the details of the
students and can manage them.
The parents can get to know that their child is weak or excellent in studies. They can also
view the reports of their child.
This application also provides an easy way for the teachers to manage the students of the
specific subject. And thus the teacher can give assignment to the students directly by
using the application and can also provide them updates through the application. The
www.programmingassignmenthelp.net
help@programmingassingmenthelp.net
teacher can manage the students on the application can view their reports. The teacher
can also notify he parents in case of any problem so the parents can manage the students.
Thus this application provides an easy way to establish a communication between the
teacher, student, management and the parents. So by the communication they can view
each other and can provide actual reports so the parents, the teacher and the management
can manage the students and can provide them a best environment for the studies and to
establish a good future.
3.3 Evaluation of the solution and providing feedback and suggestions for the
same.
The application meets all the requirements of a school to manage its all students, staff, parents
and the management. By using this application the all levels of a school can communicate with
each other can provide an easy way to share all the updates and the reports as well as all the
examination details and all the progress reports. The application can also have all the feedbacks
of the parents regarding their students and regarding the assigned teacher. The application also
provides all the details to the management so the management can easily manage all its levels.
Thus its a best way for the school management to manage its all levels without interrupting
anyone individually. This also establishesan individual communication between the student and
the teacher so they can short out their problem in an effective way or can make everything easy.
This application is the best way to provide all the details related to student without physical
presence of the parents. [Read about ZCBC Website Document Assignment]
It saves time of all students, teachers, parents and the management. It makes everything happen
fast.
List of the improvements which can be done in application are as follows:
One new feature such as the notification should be like alarm so the parents or the
management, the students and the management can have a reminder related to the events,
exams and about any program.
There must be one more feature gallery which can have the pictures of the events or any
program which was held in school.
There must be one more feature in case of any problem the students can directly
communicate with the management.
The feature such as students view must be there where students can share their views
related to the college.
www.programmingassignmenthelp.net
help@programmingassingmenthelp.net
The user of the desktop application can be the students of the school, the staff of the
school, the parents of the students and the management of the school.
These all user will have their unique id and password to login and to view all the details.
When the student logs in to use the application he/she can access following features:
The students can access the details of the teacher related to specific subjects.
The students can also receive notification of the specific teacher related to the assignment
and also can have notification related to the examination schedule and related to the daily
timetable.
The students can also view the updates given by the management.
When the parents log in they can view the following details:
They can view the childs progress reports, examination schedule and also can view the
time table and all the attendance and other details of the student.
The parents can also communicate with the teacher and the management in case of any
problem.
When the teachers log in they can view the following details:
The teachers can view all the students related to the subject.
They can also give them their exam schedule, can make them aware of their syllabus, and
can communicate with the students personally. They can also view all the details of the
students.
www.programmingassignmenthelp.net
help@programmingassingmenthelp.net
When the management or the admin logs in they can view the following details:
The management can view all the details of each and every level.
The managements can communicate with all the levels of the application.
The management can do updates and can provide notification to the entire user.
3.5 Creation of technical document for the maintenance and support of the
system.
The desktop application is created by using the following software:
JDK 1.8
OS Linux.
www.programmingassignmenthelp.net
help@programmingassingmenthelp.net
10
Conclusion
This application has been made to understand the basic concepts and features of java
programming and desktop applications. It illustrated the fundamentals of inheritance, classes and
objects, Bytecode, JVM and so on. It helped me enhancing my java programming skills.The
student management system has been made according to the requirements specified in the case
study.
References
cs.princeton.edu,
(2015).
Java
Programming.
[online]
Available
http://introcs.cs.princeton.edu/java/10elements/ [Accessed 19 Dec. 2015].
javatpoint.com, (2015). JVM | Java Virtual Machine Javatpoint. [online] Available at:
http://www.javatpoint.com/internal-details-of-jvm [Accessed 19 Dec. 2015].
Uml-diagrams.org, (2015). Use case diagrams are UML diagrams describing units of
useful functionality (use cases) performed by a system in collaboration with external
users (actors).. [online] Available at: http://www.uml-diagrams.org/use-casediagrams.html [Accessed 19 Dec. 2015].
com, (2015). Java Fundamentals Tutorial: Packaging NewCircle. [online] Available at:
https://newcircle.com/bookshelf/java_fundamentals_tutorial/packaging [Accessed 19
Dec. 2015].
at:
Programming Assignments Help is the best assignment help provider in the United Kingdom.
Our online assignment writing help UK is especially dedicated for the students studying in all
UK colleges and universities. Submit assignment to get the best quality assignment help.
www.programmingassignmenthelp.net
help@programmingassingmenthelp.net