QUESTION Ujanailmu is an online business company that sells books in Malaysia. The company has appointed you to develop a sale analy to facilitate the manager to analyze sales record. The sales record is given to you with the information as shown in the input fil 1. The information consist of customer id, number of book that have been purchased, the total price of the book and the desti Your system must be able to analyze the sales record that based on discount and postage fare. The company will give 5% disco than RM50, 10% discount for more than RM100 and 20% discount for more than RM200. The books will be delivered by using courier all over Malaysia. For SEMENANJUNG, the company will charge RM2.00 per book charged RM3.00 per book. After all the process, the system will print out the processed information in an output file named salestatistic.txt. The file will sales record, discount given to the customer, postage fare, total fare that based on the total price after discount and postage f based on the total fare. Figure 2 is an example of the output file. Your system would have functions such as main, calculate_discount and calculate_postage.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
Python
QUESTION
Ujanailmu is an online business company that sells books in Malaysia. The company has appointed you to develop a sale analysis system. System is intended
to facilitate the manager to analyze sales record. The sales record is given to you with the information as shown in the input file named sales.txt as in Figure
1. The information consist of customer id, number of book that have been purchased, the total price of the book and the destination.
Your system must be able to analyze the sales record that based on discount and postage fare. The company will give 5% discount if the customer buys more
than RM50, 10% discount for more than RM100 and 20% discount for more than RM200.
The books will be delivered by using courier all over Malaysia. For SEMENANJUNG, the company will charge RM2.00 per book and for SABAH/SARAWAK will be
charged RM3.00 per book.
After all the process, the system will print out the processed information in an output file named salestatistic.txt. The file will consist of all the information in
sales record, discount given to the customer, postage fare, total fare that based on the total price after discount and postage fare. Total sales will be generated
based on the total fare. Figure 2 is an example of the output file.
Your system would have functions such as main, calculate_discount and calculate_postage.
SALES RECORD
Customer ID
Total Fare
Book
Discount
Total Price Destination Postage Fare
Customer ID
Number of book
Total price
Destination
C1001
SEMENANJUNG
C1002
5
10
7
100.
235.00
C1003
10.00
47.00
15.00
50.60
3.45
90.00
188.00 SEMENANJUNG
135.00 SABAH
202.40 SARAWAK
65.55 SEMENANJUNG
15.00
20.00
14.00
54.00
6.00
150.00
149.00
C1004
18
253.00
3
69.00
C1005
Total Sales: 789.95
Figure 1: sales.txt file
Figure 2: salestatistic.txt file
C1001
C1002
C1003
C1004
C1005
SEMENANJUNG
SEMENANJUNG
SABAH
SARAWAK
SEMENANJUNG
105.00
10
208.00
7
18
256.40
3
71.55
Transcribed Image Text:QUESTION Ujanailmu is an online business company that sells books in Malaysia. The company has appointed you to develop a sale analysis system. System is intended to facilitate the manager to analyze sales record. The sales record is given to you with the information as shown in the input file named sales.txt as in Figure 1. The information consist of customer id, number of book that have been purchased, the total price of the book and the destination. Your system must be able to analyze the sales record that based on discount and postage fare. The company will give 5% discount if the customer buys more than RM50, 10% discount for more than RM100 and 20% discount for more than RM200. The books will be delivered by using courier all over Malaysia. For SEMENANJUNG, the company will charge RM2.00 per book and for SABAH/SARAWAK will be charged RM3.00 per book. After all the process, the system will print out the processed information in an output file named salestatistic.txt. The file will consist of all the information in sales record, discount given to the customer, postage fare, total fare that based on the total price after discount and postage fare. Total sales will be generated based on the total fare. Figure 2 is an example of the output file. Your system would have functions such as main, calculate_discount and calculate_postage. SALES RECORD Customer ID Total Fare Book Discount Total Price Destination Postage Fare Customer ID Number of book Total price Destination C1001 SEMENANJUNG C1002 5 10 7 100. 235.00 C1003 10.00 47.00 15.00 50.60 3.45 90.00 188.00 SEMENANJUNG 135.00 SABAH 202.40 SARAWAK 65.55 SEMENANJUNG 15.00 20.00 14.00 54.00 6.00 150.00 149.00 C1004 18 253.00 3 69.00 C1005 Total Sales: 789.95 Figure 1: sales.txt file Figure 2: salestatistic.txt file C1001 C1002 C1003 C1004 C1005 SEMENANJUNG SEMENANJUNG SABAH SARAWAK SEMENANJUNG 105.00 10 208.00 7 18 256.40 3 71.55
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY