Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CS506 - Web Design and Development Assignment No. 02 Close date May 23, 2014
#1



CS506 - Web Design and Development Assignment No. 02 Solution and Discussion Spring 2014
Question
Our task is to design a Student Grade Book (SGB) for XYZ Institute. At the present stage the Student Grade Book is managed manually by the employees of “XYZ” Institute. Each time to change Student Grade Book information, the admin needs to update the record manually in different locations/ places, which is a tedious job for the manager and also prone to errors.
As in the first assignment we had saved data of SGB in Excel File. So in this assignment we are going to create different Graphical User Interface (GUI), Perform different event handling and connect the GUI’s to database and perform different operations.
Solution Guidelines:
For GUI
You are required to develop a GUI based application which includes different tabs and inside each tab there are different form controls (as shown in figures) like JLabel, JTextField, and JComboBox etc.
The main idea behind it:
First you have to create New Project in NetBeans
Then create “New File” in the project, so insert “JFrame” class and renamed it as “SGB”
Then from the “Palette” window, select “jTabbedPane”, dragged it and replace it on the JFrame
Then from the “Palette” window, select “jTLayeredPane”, dragged it and replace it on the jTabbedPane, so one tab will be created. So make two tabs and renamed it as “Student Profile” and “Student GradeBook”.
Each tab contains different controls as shown in figures
Similarly create two different java classes and named it as “StudentProfileData” and “GradeBookData”. In these classes write the code for retrieving data from the database and display it in table format.
For Event Handling and Database connectivity
Event Handling:
In NetBeans, Double click on a button (it will guide you to the design view and cursor will be blinking at a position). So you are required to add your event handling code in that section.
For Database:
First you have to create a database in MS Access named as “GradeBook”.
There should be two tables in “GradeBook” database named as “StudentProfile” and “GradeBook”
Set Data source name (DSN) “gradeBookDSN” for your database.
Other DSN will not be accepted.
Don’t change anything in the database template provided with the assignment file
Note:
Submit the complete working project(NetBeans project file) in zip format
Event handling and database connection must be work; otherwise you will get zero marks.
Your code must be enough for 20 marks


Reply
#2
Lets start discussion
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Cs403 Assignment 3 Helping material May 8,2010 viki 1 5,212 04-28-2020, 03:19 PM
Last Post: ClaireBeauc
  cs301 assignment no 3 Solution 20 January 2016 Vuhelper 0 11,097 01-20-2016, 03:32 PM
Last Post: Vuhelper
  CS201 Assignment vo 3 Solution 20th January 2016 Vuhelper 2 2,606 01-20-2016, 03:28 PM
Last Post: Vuhelper
  CS101 Assignment no 3 Solution 20th January 2016 Vuhelper 0 2,289 01-20-2016, 03:25 PM
Last Post: Vuhelper
  SOC101 INTRODUCTION TO SOCIOLOGY assignment no 3 Solution 20 January 2016 Vuhelper 0 1,881 01-20-2016, 03:19 PM
Last Post: Vuhelper
  CS402 Assignment No 4 Solution & Discussion Xpert 0 2,108 08-01-2015, 02:33 AM
Last Post: Xpert
  cs101 Assignment No. 1 Solution 21 may spring 2015 semester Xpert 0 2,917 05-21-2015, 12:41 AM
Last Post: Xpert
  Assignment solution eng 301 due date 20 may 2015 rumesa khan 3 4,540 05-20-2015, 01:34 AM
Last Post: Xpert
  PHY301 Circuit Theory Assignment No. 1 idea Solution spring may 2015 semester Xpert 0 1,567 05-15-2015, 03:52 AM
Last Post: Xpert
  Assignment No. 01 Spring 2015 Information Systems CS507 idea solution spring 2015 Xpert 0 2,454 05-15-2015, 03:49 AM
Last Post: Xpert

Forum Jump:


Users browsing this thread: 1 Guest(s)