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

Karnavati University C Programming

This document describes a Bank Management System micro-project developed using C programming language. The system allows users to perform banking functions through a menu-driven console interface, such as depositing, withdrawing, transferring funds, and checking account details. Two students, Yash Gaur and Satwika Dash, worked on the project under the guidance of their faculty member. They developed the system functionality, wrote the code, and tested the program. The micro-project helped the students enhance their C programming skills and gain experience in developing a basic banking application.

Uploaded by

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

Karnavati University C Programming

This document describes a Bank Management System micro-project developed using C programming language. The system allows users to perform banking functions through a menu-driven console interface, such as depositing, withdrawing, transferring funds, and checking account details. Two students, Yash Gaur and Satwika Dash, worked on the project under the guidance of their faculty member. They developed the system functionality, wrote the code, and tested the program. The micro-project helped the students enhance their C programming skills and gain experience in developing a basic banking application.

Uploaded by

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

KARNAVATI UNIVERSITY

UVARSAD-ADALAJ , GANDHINAGAR
A
C PROGRAMMING MINI PROJECT /RESEARCH PROJECT REPORT ON
BANK MANAGEMENT SYSTEM
SUBMITTED ON PARTIAL FULFILLMENT OF THE REQUIREMENT
FOR THE AWARD OF THE CERTIFICATE OF
UNITEDWORLD SCHOOL OF COMPUTATIONAL INTELLIGENCE (USCI)
SUBMITTED TO:-

Mr. SANJAY AJANI

SUBMITTED BY :-

NAME :- YASH GAUR

ENROLLMENT NO :- 202307010057

NAME:- SATWIKA DASH

ENROLLMENT NO :- 202307010041

AFFILIATED TO :-
UNITEDWORLD SCHOOL OF COMPUTATIONAL INTELLIGENCE (USCI)
GANDHINAGAR
FOR ACADAMIC YEAR :-
2023-2024

APPROVAL :- …………………………………
KARNAVATI UNIVERSITY , GANDHINAGAR
DEPARTMENT OF USCI

Certificate
This Document certifies that the student listed below, enrolled in the first semester of the
B.S.(Hons) program in Computer Science with a specialization in Artificial Intelligence and
Machine Learning, have successfully concluded the micro project tilted “ Bank
Management System “ in the Programming in C Language during the Academic Year 2023 –
2024, as stipulated in the USCI Curriculum.

NAME ENROLLMENT NO

YASH GAUR 202307010057

SATWIKA DASH 202307010041

DATE :-

SUBJECT FACULTY DEAN


DECLARATION

I, The undersigned , hereby affirm that the micro-project report titled “ Bank
Management System using C Programming Language” is my original work. I further assert
that the contents of this report are appropriately cited and duly acknowledge. This report
has not been submitted to any other examination , either in this institute or any other ,
for the purpose of obtaining a B.S. (Hons) degree .

PLACE : (USCI) KARNAVATI UNIVERSITY, SIGNATURE


GANDHINAGAR
------------------------

------------------------

------------------------

------------------------

------------------------
BRIEF INTRODUCTION :-
The code that has been provided is a rudimentary Bank Management System that operates
through a console interface, and has been developed using the C programming language.
This system enables users to carry out a range of banking functions, including depositing
funds, withdrawing funds, transferring funds, checking account particulars, reviewing
transaction history, modifying account details, submitting applications for voucher codes,
and ultimately exiting the system. Interaction between the user and the system is facilitated
by means of a menu-driven interface.

AIM OF THE MICRO-PROJECT: -


 BANK MANAGEMENT SYSTEM

INTENDED COURSE OUTCOMES: -


a. Develop flowchart and algorithm to solve problems logically.
b. Comprehensive Understanding Of Banking Operation.
c. Proficiency in C Programming

LITERATURE REVIEW: -
In the realm of scholarly literature, "The C Programming Language," a significant piece of
work authored by Brian Kernighan and Dennis Ritchie, acts as a pivotal cornerstone,
effectively establishing the paradigmatic standards for the programming language known as
C. Consequently, these standards were formally established under the nomenclature of ANSI
C, subsequent to a series of meticulous modifications. It is noteworthy to mention the
extensive influence of C, which has resulted in the emergence of derivative languages such
as Concurrent C, Objective C, and the notable rise of C++ in the year 1986. While these
linguistic progeny assimilate the foundational principles of ANSI C, they enhance their
functionalities through the incorporation of supplementary features. Furthermore, it is
demonstrated how recent research can be employed to deduce various recurrence relations
for the general H function.

PROPOSED METHODOLOGY: -
 Gain comprehensive grasp of the assigned subject matter.
 Engage in discourse regarding the subject matter with fellow members of the group.
 Allocate portions of the subject matter to each member within the group.
 Gather pertinent information from each member and authenticate said information with our
esteemed lecturer.
 Formulate the central document of our micro project.
GROUP MEMBERS:-

Sr.no Student Name Signature

1. Yash Sanjay Gaur

No Name 2.
Of Resources Specification
Satwika Dash Quantity Remarks
.
1 Computer System Computer (Intel
Core I series
Processor) , 8GB
RAM

2 Operating System Windows 11

3 Turbo C / Visual For Compiling


Studio Code Program
RESOURCES REOUIRED: -

ACTION PLAN:-

Sr. No Details of Activity Planned Planned Team


Start Date Finish Member
Date
1 To discuss and get the
topic of Micro
2 Start planning on topic
of micro
3 Collect information
about out topic
4 Distribute works
within group
member.
5 To start with creating
with copy of micro
project.
6 Collect different
information about
micro project.
7 Initiate different views
about micro
8
Editing process
must done before
hard copy.
9 Check soft copy
properly
before preparing
of hardcopy
10 To start creating
copy properly.
11 Checking the
information • on
from monitor.
12 Check the soft copy.
14 To present soft copy
via G —
15 Represent of the hard
copy of main micro
project.

ACTUAL METHODOLOGY FOLLOWED : -

This micro-project, centred around the C programming language, has reached its
culmination through the concerted efforts of all group members. Each member has actively
and adeptly contributed to the successful execution of their designated tasks, demonstrating
precision and accuracy in their work.
Individual contributions by group members encompassed the following:

NAME OF STUDENT l. worked on editing process and creating the softcopy including
flowchart, Algorithm and program of the micro project.
NAME OF STUDENT 2. provided information for the micro project and worked on
introduction, literature review and Rationale.
NAME OF STUDENT 3. provided information about the skills developed and application
of these micro project

Outputs of the Micro-Project


ALGORITHM :-
To write Currency Converter programme in C Input: Make Choice to
convert currency in…
Output: Get converted in Rupees. Acc. to Nov 2023 Data
Step 1: START.
Step 2: Declare the currency Dollar, INR, Rupees.
Step 3: Read the choice from user.
Step 4: Write Below 5 case in Do while loop for continues Conversion. Step 5:
Switch(Choice)
Step 6: Case 1: Rupees to Dollar: Dollar=Rupees/83. Case 2:
Dollar to Rupees: Rupees=Dollar*83. Case 3: Pound to Rupees:
Pound=Dollar*103. Case 4: Euro to Rupees: Euro=Dollar*90.
Case 5: Kuwaiti Dinar to Rupees: Kuwaiti Dinar=Dollar*270. Case 6: Exit.
Step 7:Default: Invalid Choice!!!
Step 8: Display Output of Choice Currency.
Step 9: IF case 6 is used then only user will get exit.
Step 10: END

FLOWCHART:-

Input:
OUTPUT:

SKILL DEVELOPED/LEARNING OUT OF THE MICRO-PROJECT: -

DO BY YOURSELF
APPLICATION OF THE MICRO-PROJECT: -

DO BY YOURSELF
REFERENCES :-

DO BY YOURSELF

You might also like