0% found this document useful (0 votes)
2 views

LabProject

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

LabProject

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Lab Project Planning - Prepare a plan utilizing Question Mind

Maps
Part-1 - Plan
1. Decide on what you need to know to complete and submit the project. Include all the functions,
operations, and data structure types that you may need to write the program. Draw a Questions
Mind Map for each part as needed. (2 marks)
Answer:- To write the program, I need to have proper knowledge about Data types, Syntaxes,
comments, variables, numbers, oparators, lists, if-elif-else conditional statements, for and while
loops and functions.

2. Decide on the purpose of the project and a suitable title for the project, i.e., what you will name
your program. (1 mark)
Answer:- The purpose of the project is to make a software for a bank which will take amounts
input and store them. When a student can save 12000 or more than that, then he/she can
withdraw amount of 10000 taka.
It means the porpose it to make savings bank account for students on a bank named Shomobaey
Puji.
So I have name my program “Shomobaey Puji Bank”

3. Decide a step-by-step plan that you will take to complete the project. The plan could be simply
how you plan to do each part of the project, a, b, c, d, e, f and g. (2 marks)
Answer:- Here is the step-by-step plan that I will take to complete the project:-
a. I have to make two flowchart for this part. for the first flowchart, I have to take two
conditions so that I can identify the user is withdrawing money and another condition is a
user can withdraw 10000 taka when he/she has minimum 12000 taka.
The second flowchart is about the “option-2”. To make this flowchart, we have to use a
loop which will add the balance from each rows of the 2D list.
b. To prepare a python 2D list we need to use [] brackets and input the values here. It will
include Student Id, Name and money saved which is the balance. It will look like this:-

Member_list = [[“2330322”, “Sadman”, 10000], [“2330307”, “Sakib”, 12000], [“2330285”,


“Atikullah”, 14000]]
The student id/ membership id and the names will be in the “” ass string. And the balance
will be as a int/float number.
c. To do this part, we need to create two Tables of test Data. One will be made up on the
student who have more than 12000 and the another one will be on the student who have
less than 12000 in his/her bank account. Then we have to taste the program with two
student who can withdraw money and who can not.
d. To prepare a Menu driven program in python, we need to take a ‘While loop’ which will
show options to the user. When the user selects an option, the loop calls the function from
the program.
e. To test the program with test data, we need to run the program and show the actual
output beside the expected output in the table.
f. While running the program, If any bugs/ errors are detected, We have to mention them in
this part.
g. After submitting the project, I have to state two things that I have learnt from here and two
more things that I want to learn more.

You might also like