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

Shell script to combine 2 files horizontally and vertically, Normal 0 ...

Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

Data analytics, can i get assignments on Data analytics?

can i get assignments on Data analytics?

SRGP, Implement the pull-down menu package

Implement the pull-down menu package

Scheme assignment, A function that takes a list with at least 4 numbers and...

A function that takes a list with at least 4 numbers and if three of the numbers sum is equal to the remaining numbers return #t else return #f

Creates an object and prompt the user to enter the name, Design an object d...

Design an object definition named Pet, which should have the following fields: name: The name field holds the name of a Pet type: The type field holds the type of anima

Developing a preprocessor for java, How and where to start to develop a pre...

How and where to start to develop a preprocessor for java

Windows workflow foundation, Windows Workflow Foundation Microsoft windows ...

Windows Workflow Foundation Microsoft windows Work-flows foundation (WF) is an Enthusiasm technological innovation that provides an API, an in-process workflow website, and a rehos

Maximization, A company produces three sizes of window fans small, medium a...

A company produces three sizes of window fans small, medium and large. the manager has formulated an LP model for fan production Maximize 6x1+8x2+5x3

Explain why the simplifiled knapsack code is not secure, 1- If the order of...

1- If the order of a (mod P) is 3, prove that the order of a+1 is 6. 2- Explain why the "simplifiled knapsack" code is not secure.

Prolog predicate to remove nth element, Write a Prolog predicate remove_nth...

Write a Prolog predicate remove_nth(N,L1,L2) that is true if list L2 is just list L1 with its Nth element removed. If L1 does not have an Nth element then the predicate should fail

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