We have been working very hard since 2009 to facilitate in your learning Read More. We can't keep up without your support. Donate Now.

www.bit.ly/vucodes

+ Link For Assignments, GDBs & Online Quizzes Solution

www.bit.ly/papersvu

+ Link For Past Papers, Solved MCQs, Short Notes & More

Looking For Something at Site? Search Below

Assignment No. 01 Fall 2015 CS506- Web Design and Development Total Marks: 20 Due Date: 24/11/2015

Assignment No. 01

 Fall 2015
CS506- Web Design and Development

Total Marks: 20

Due Date: 24/11/2015

Please read the following instructions carefully before solving & submitting assignment:

It should be clear that your assignment will not get any credit  if:

  • The assignment is submitted after due date.
  • The submitted assignment does not open or file corrupt.
  • The assignment is fully or partially copied from (other student or ditto copy from handouts or internet).
  • Student ID is not mentioned in the assignment File or name of file is other than student ID.
  • The assignment is not submitted in .java format.

 

Uploading instructions

Your submission must include:

 

  1. All the source code (.java files) and other necessary files to compile and run your program.
  2. You have to make one java file and Upload it on VULMS.

 

Note: Use Notepad or Notepad++ for coding and JDK package for java source code compilation and running (A guideline document on JDK installation and configuration is given in course download section)

Objective

The objective of this assignment is to

  • Give you some practice exercise of Classes and Objects. And how to compile and run java programs.
  • Develop GUI (Graphical User Interface) in java
  • Understand the concept of Collections in java

 

 

Problem Statement:                                                        

You are required to write a java program which contains only two classes named as “BookInfo” and “BookMgtSys”.

 

BookInfo class must have the following data members:

  • ISBN
  • Book Name
  • Author Name
  • Total Books

When you will add book then it will increment variable Total Books and decrement when you will delete book.

 

BookInfo class must have the following member methods:

  • Default constructor
  • Parameterized constructor
  • addbook () 
  • searchBook ()
  • deleteBook ()

 

BookMgtSys is a public driver class that contains the main() method. The name of you file should be BookMgtSys as it is a public class in your program.                                                                             

Detailed Description:

Default constructor: The default constructor will create an ArrayList.

Parameterized constructor: It should take three String parameters named as (ISBN, Book Name, and Author Name) and initializes the data members values with the passed parameters.

addBook(): This method will ask the user to enter ISBN, Book name and Author name and then add the book in 

ArrayList and increment the Total Book variable. After successful adding the book, A message box should be displayed containing Book information.

searchBook(): This method takes one parameter which is book name and search the book name in the ArrayList. If search is found then display the Book information otherwise display message that Book not found.

deleteBook(): This method takes one parameter which is book name and delete the book from the ArrayList and then decrement the Total Book variable. 

 

Use JOptionPane for input and output data.

 

Sample Output:

Within main() method, the following message box should be displayed.

 

If user presses 1 then it should ask the user to add further information

Deadline

Your assignment must be uploaded/submitted at or before 24th Nov, 2015.

 

 

For any query about the assignment, contact at cs506@vu.edu.pk

GOOD LUCK


+ http://bit.ly/vucodes (Link for Assignments, GDBs & Online Quizzes Solution)

+ http://bit.ly/papersvu (Link for Past Papers, Solved MCQs, Short Notes & More)

+ Click Here to Search (Looking For something at vustudents.ning.com?)

+ Click Here To Join (Our facebook study Group)


Views: 17031

Attachments:

Replies to This Discussion

plz help

tell me error message or send me code? 

Here is complete slution

Attachments:

Ye 2 files q hain aik hi kiun nhi hai ??

JDK instal ni ho plz hlp me

video dekhain us mai sb detail di hui hai

aoa ... ya send kesy kerni ha .

i mean i have code and its running fine 

how to upload this code on vulms

wa'alikumas'salam,

 sana just zip your files and upload.

Uploading instructions

Your submission must include:

 

  1. All the source code (.java files) and other necessary files to compile and run your program.
  2. You have to make one java file and Upload it on VULMS.

koi btaye ga ak file bejni ha yaa do file . or bejni kasy hain . i mean upload kasy keron.

Yar Koi bataya ga Assignment k last Dialogy box kaisay show hon gay success  adding aur delete books walay

RSS

Latest Activity

+M.Tariq Malik replied to shifa arshad's discussion MCM301 Assignment No 01 Fall 2020 Solution / Discussion Due Date: 04-dec-2020 in the group MCM301 Communication skills
8 minutes ago
Profile IconMuhammad Hamza, Touseeq Nasir, sajid and 8 more joined Virtual University of Pakistan
8 minutes ago
Rose replied to Rose's discussion CS608 Assignment No 01 Fall 2020 Solution & Discussion Due Date: 28-11-2020 in the group CS608 Software Verification and Validation
29 minutes ago
+M.Tariq Malik replied to +M.Tariq Malik's discussion MTH001 Elementary Mathematics Assignment 01 Fall 2020 Solution / Discussion Due Date: 03-12-2020 in the group MTH001 Elementary Mathematics
33 minutes ago
+M.Tariq Malik replied to +M.Tariq Malik's discussion MTH302 Business Mathematics & Statistics Assignment 01 Fall 2020 Solution / Discussion Due Date: 03-12-2020 in the group MTH302 Business Mathematics & Statistics
34 minutes ago
+M.Tariq Malik replied to +M.Tariq Malik's discussion MTH302 Business Mathematics & Statistics Assignment 01 Fall 2020 Solution / Discussion Due Date: 03-12-2020 in the group MTH302 Business Mathematics & Statistics
35 minutes ago
+M.Tariq Malik replied to +M.Tariq Malik's discussion SOC101 Introduction to Sociology Online Quiz No 01 Fall 2020 Solution / Discussion Last Date: 01-12-2020 in the group SOC101 Introduction to Sociology
37 minutes ago
+M.Tariq Malik replied to +M.Tariq Malik's discussion PAK301 Online Quiz No 01 Fall 2020 Solution / Discussion in the group PAK301 Pakistan Studies
38 minutes ago
+M.Tariq Malik replied to +M.Tariq Malik's discussion CS403 Assignment 01 Fall 2020 Solution / Discussion in the group CS403 Database Management Systems
41 minutes ago
+M.Tariq Malik replied to +M.Tariq Malik's discussion CS403 Assignment 01 Fall 2020 Solution / Discussion in the group CS403 Database Management Systems
41 minutes ago
+M.Tariq Malik replied to +M.Tariq Malik's discussion PSY402 Experimental Psychology Assignment 01 Fall 2020 Solution / Discussion Due Date: 07-12-2020 in the group PSY402 Experimental Psychology
43 minutes ago
+M.Tariq Malik liked +M.Tariq Malik's discussion PSY402 Experimental Psychology Assignment 01 Fall 2020 Solution / Discussion Due Date: 07-12-2020
44 minutes ago

Today Top Members 

© 2020   Created by +M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service

.