Assignment No. 02
SEMESTER Spring 2012
CS506- Web Design and Development
Question:
You have to develop a simple GUI for “Student Project Management System” application.
Administrator Login Interface
Design a login window as screen shot given below.
[IMG]file:///C:/Users/rabeel/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gif[/IMG][IMG]file:///C:/Users/rabeel/AppData/Local/Temp/msohtmlclip1/01/clip_image003.jpg[/IMG]
Student and Project Management Inferface
You have to develop two interfaces that will be used to manage students and student projects.
Use first tab to manage students and second tab for student projects. See the screen shot given below. No need to perform event handling. Just perform two simple events. First, when admin will hit login, hide login window and display student/project management window. Second, in student/project management window, when admin will hit exit, close the application gracefully.
Manage Students Interface (First Tab)
[IMG]file:///C:/Users/rabeel/AppData/Local/Temp/msohtmlclip1/01/clip_image005.jpg[/IMG]
Manage Student Projects Interface (First Tab)
[IMG]file:///C:/Users/rabeel/AppData/Local/Temp/msohtmlclip1/01/clip_image007.jpg[/IMG]
Hints:
To group elements, you can use jpanel.
To create tabs you can use JTabPannel and JPanel. The combination of both will allow you to create tabs.
To display table for student and projects record, you can use JTable.
Note: Your code must justify enough for 20 marks.