Question

In: Computer Science

ANDS Bookstore is a bookstore that has been serving in Ankara Bookstore Bazaar for many years....

ANDS Bookstore is a bookstore that has been serving in Ankara Bookstore Bazaar for many years. A serious decrease has been observed in the sales of the bookstore especially in the last 5 years. When the bookstore owners investigated the reasons for this, it came to the conclusion that young readers, who make up the majority of their customers, now prefer to shop online. As a result, ANDS Bookstore decided to sell its books on the internet and created a shopping site for it. When the customer enters the website, s/he uses her/his username and password to log in to the system. If the incoming customer comes to the system for the first time, a new customer record is created by obtaining the necessary information. This information; name, surname, e-mail, username (created by the customer), password (created by the customer) date of birth, address, telephone, book types of interest. The book title, author, page number, type, price, publishing house, from which supplier the book was purchased and the amount of stock are kept. The book/s information that the customer wants to order is received and the customer order is recorded. A check is made on the stock status of the incoming order. For stock control, current book stock information comes and stock inquiry is done. As a result of the stock inquiry, if the ordered book/s are not in stock, purchases are made from the supplier. For this, product request information is sent to the supplier using the supplier information. After the sales information from the supplier, the new quantity and price information of the books are updated. If the ordered book/s are in stock, the order information and payment amount are calculated. The order is confirmed with the payment amount information and the payment information received from the customer. Payment information includes payment type (transfer / EFT, pay at the door, credit card, installments etc.) and prices. (The prices for each type of payment must be different.) Orders are prepared with this confirmation information and the cargo tracking number is also received from the contracted cargo company and sent to the customer. The information about the cargo company must include the company name, shipping fee (different prices should be given according to the cargo company), information about whether the cargo has been delivered and the date of delivery of the cargo if the cargo has been delivered. After the order is delivered to the customer, satisfaction information is received from the customer and the feedbacks are kept. ANDS Bookstore needs a database for following purposes: 1. Store information of customers, books, suppliers, cargo companies, payment and order. 2. Perform customer registration and track membership statuses. 3. The book information that the customer wants to order is received. Order is recorded according to the customer's username. 4. Inventory inquiry is made for the incoming order. 5. If the ordered book is out of stock, purchases are made from existing suppliers. 6. The prices and quantities of the books are updated along with the sales and quantity information from the supplier. 7. If the ordered book is available in stock, order information and payment amount are calculated. 8. The order is confirmed with the payment amount information and the payment information received from the customer. 9. With this confirmation information, orders are prepared and the cargo tracking number is also received from the contracted cargo company and sent to the customer. 10. All data should be entered manually with user forms. 11. Prepare queries for the following questions: (The results of the following queries should be presented in report format with a user interface). a) Display the total number of books ordered by customers b) List the name of books with stock quantity below 10 c) Create a status report showing whether cargoes have been delivered d) List orders with payment amounts over 100 liras with their customer names e) List the types of books types and how many books they contain f) List the names, surnames and emails of customers who have ordered 2 or more times. g) List the number of payment types preferred and the earnings from payments. h) List the percentage of books sold for each category in descending order

I. User interface design on paper. II. Use cases III. ER diagram IV. Tables (3NF) V. Queries

Solutions

Expert Solution

Qno - II)

From the above Question, Here are the Use Cases for the above Scenario

Use Case :

USE CASE 2:

Qno - I)

Here is the UI of the Above Scenario


Related Solutions

Silica has been a recognized hazard for many years, yet it took OSHA many years to...
Silica has been a recognized hazard for many years, yet it took OSHA many years to update its standards. Why do you think it takes the Agency so long to change its regulations? Do you think that OSHA has been effective in reducing injuries and illnesses through current standard setting process? Should OSHA regulations be applied in operations across the world? Should international workers that are employed by the same U.S. company or part of its supply chain, should they...
Dunkin' Donuts has been serving breakfast for more than 60 years. In that time, they've expanded...
Dunkin' Donuts has been serving breakfast for more than 60 years. In that time, they've expanded their menu from coffee and doughnuts to include muffins, croissants, and breakfast sandwiches. In 2012, the company launched their bakery sandwich line. These all-day offerings included chicken, ham and cheese, and tuna salad sandwiches served on fresh-baked French rolls, croissants, and Texas toast. >> Consumers today really have a clockless day. And they really want to eat what they want to eat, where they...
Intelligence has been under debate for many many years. Why is this an important topic to debate?
Intelligence has been under debate for many many years. Why is this an important topic to debate? According to what you have read in this class what do you think are the most important aspects of intelligence? Why? How important is emotional intelligence?
Your firm has a client who has been a management accountant for many years and is...
Your firm has a client who has been a management accountant for many years and is now also teaching part-time at TAFE and has recently acquired a rental property. We prepared his Tax Return, sent it out for signature. He has sent the Tax Return back to us unsigned, saying that we had made an error in claiming a tax deduction for the interest and expenses for the first four months that he owned the rental property, as it was...
own standard and premium labels. The company has been in business for many years and is...
own standard and premium labels. The company has been in business for many years and is a “household name”. Its Denver soup plant has a capacity of 120,000 cases/mo, but has been operating at a normal volume of 85,000 cases/mo. Hinds has been approached by Mondo Mart, a large discount retailer, about producing a line of soups under a Mondo Mart house label. Mondo would initially place an order for 15,000 cases/mo, with the understanding that the order will be...
Speedy Express is a family operation that has been operating in Victoria for many years. It...
Speedy Express is a family operation that has been operating in Victoria for many years. It purchased a new delivery truck on January 1, 2017, at a cost of $50,000. As Speedy delivers over a wide area, considerable mileage will be recorded on the truck each year. Speedy currently uses the straight-line method but is considering using the double declining-balance method based at twice the straight-line rate. Speedy expects the life of the truck to be five years at the...
Lonnie Davis has been a general partner in the Highland Partnership for many years and is...
Lonnie Davis has been a general partner in the Highland Partnership for many years and is also a sole proprietor in a separate business. To spend more time focusing on his sole proprietorship, he plans to leave Highland and will receive a liquidating distribution of $65,750 in cash and land with a fair market value of $113,500 (tax basis of $145,000). Immediately before the distribution, Lonnie’s basis in his partnership interest is $415,000, which includes his $85,000 share of partnership...
Intoxication has been used as a defense for many years. There is voluntary intoxication and involuntary...
Intoxication has been used as a defense for many years. There is voluntary intoxication and involuntary intoxication. Please explain each and what value they might have to the defendant?
Lonnie Davis has been a general partner in the Highland Partnership for many years and is...
Lonnie Davis has been a general partner in the Highland Partnership for many years and is also a sole proprietor in a separate business. To spend more time focusing on his sole proprietorship, he plans to leave Highland and will receive a liquidating distribution of $50,500 in cash and land with a fair market value of $115,500 (tax basis of $145,250). Immediately before the distribution, Lonnie’s basis in his partnership interest is $412,000, which includes his $57,000 share of partnership...
Lonnie Davis has been a general partner in the Highland Partnership for many years and is...
Lonnie Davis has been a general partner in the Highland Partnership for many years and is also a sole proprietor in a separate business. To spend more time focusing on his sole proprietorship, he plans to leave Highland and will receive a liquidating distribution of $72,000 in cash and land with a fair market value of $135,500 (tax basis of $173,000). Immediately before the distribution, Lonnie’s basis in his partnership interest is $448,000, which includes his $79,500 share of partnership...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT