Create application for a book store, Programming Languages

Assignment Help:

You need to create a simple application for the Note Plus book Store. The interface for the application is shown below:

1076_Application for a Book Store.png

 

REQUIRED:

1)  Create all necessary controls. Ensure that they are of the correct type, they have the correct properties and that the names of the controls follow standard naming conventions.

  1. A book can be categorized under multiple genres.
  2. The Book id is a unique serial number specified by the system.
  3. The available genres are Romance, Science Fiction, Mystery, Thriller, Action, Tragedy, Comedy, Biography, Autobiography and other.

2) Write code for the Save Details button click event.

  1. It should perform necessary validations.
  2. It should ask for a file name to which the details will be saved
  3. The details entered by the user should be saved on the text file.

3) Write code for List Book Details button click event

  1. It should allow the user to enter a title of a book.
  2. It should perform necessary validations.
  3. It should list the details (such as book id, title, authors, publisher, year published, buying price, selling price, number of copies purchased, genres) for that book using the details saved in the file created in Q2.

4) Write the code for List Books by Genre button click event

  1. It should allow the user to enter a genre.
  2. It should perform necessary validations.
  3. It should list all the books (titles, publishers and the year) for the genre entered by the user using the details saved in the file crated in Q2.

5) Write a procedure for the Clear button click event which clears all controls.

6) Write a procedure for the Exit button click event.


Related Discussions:- Create application for a book store

Recursion function, Use recursion to de ne a function position which has as...

Use recursion to de ne a function position which has as input an integer, a character and a string and returns the result of inserting the character in the string at the position s

Create a raptor program - use class in raptor and in python, In this porti...

In this portion of the lab you will analyze a problem and create a Raptor program to solve it.  Make sure you use a class in Raptor and in Python to solve the problem.  Read the fo

What is .net technology?, What is .NET TECHNOLOGY? .NET technological ...

What is .NET TECHNOLOGY? .NET technological innovation was presented by Enthusiasm, to get the industry from the SUN's Coffee. Few in the past, Enthusiasm had only VC++ and VB

1 real and 2 complex eigenvalues, 1 Real and 2 Complex Eigenvalues    ...

1 Real and 2 Complex Eigenvalues    From the real eigenvalue/vector pair, l 1 and ?h 1 e l1 t ?h 1 We find the other two solutions in identical manner which we did

Java string handling, Expertsmind brings you unique solution in java assig...

Expertsmind brings you unique solution in java assignments String Handling Series signifies a sequence of character types. It has set duration of personality sequence. Onc

Write a series of expressions that demonstrate the threshold, Write a funct...

Write a function called threshold1 (in a file called 'threshold1.m'. The function takes three arguments. The first two are arbitrarily sized arrays, A and B, and the third is a pos

Write a booking and pricing system, Write a booking and pricing system for ...

Write a booking and pricing system for seats for performances in a theatre. Design and write a system to handle information (equipment, people, events etc.) for a club. Given

Board coloring problem description, Board Coloring Problem Description ...

Board Coloring Problem Description In this problem you are given a board in which some of the elements are placed as shown in diagram below. Each element represents a color.

Service oriented architectures in xml, question 1: In the opening lecture I...

question 1: In the opening lecture I spoke about general changes in business - flatter organizations, process orientation as opposed to functional silos, focus on supply chains, gr

Design a mobile web browser..., HOW CAN I DESIGN A MOBILE WEB BROWSER LIKE ...

HOW CAN I DESIGN A MOBILE WEB BROWSER LIKE OPERA MINI. USING VISUAL BASIC? HELP ME.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd