Professional Documents
Culture Documents
2.1 Introduction
System analysis is the process of gathering and interpreting facts,
diagnosing problems and using the information to recommend improvements
on the system. System analysis is a problem-solving activity that requires
intensive communication between the system users and system developers.
System analysis or study is an important phase of any system development
process. The system is viewed as a whole, the inputs are identified and the
system is subjected to close study to identify the problem areas. The
solutions are given as a proposal. The proposal is reviewed on user request
and suitable changes are made. This loop ends as soon as the user is
satisfied with the proposal.
Functional Requirements
Check Balance
1. Insert your ATM card into the automated teller machine.
2. Use the keypad to punch your PIN (Personal Identification Number)
into the machine.
3. Select "Balance" from the menu.
4. Request another type of transaction or end the transaction to log out
of your account.
Withdraw Cash
Step 1: Insert ATM Card;
Step 2: Select Language;
Step 3: Enter 4-Digit ATM Pin;
Step 4: Select the type of Transaction;
Step 5: Select the Type of Account;
Step 6: Enter the withdrawal amount;
Step 7: Collect the Cash’
Step 8: Take a printed receipt, if needed.
Deposit Cash
1. Insert debit card and enter PIN for validation.
2. Select account type (Saving or Current).
3. Place the money in the cash deposit slot and click “Continue”.
4. Machine will sort the cash and will show denomination-wise amount to
be deposited.
5. If correct, click “Deposit”.
Change PIN
1. Enter your ATM / Debit Card and existing PIN.
2. At the bottom of the screen, select More.
3. Select Change PIN.
4. Enter PIN and select.
5. Re-enter PIN and select OK.
Exit
When you are done with your procedure you can click the button “Exit” to
close transaction.
History of C language
In 1972, a great computer scientist Dennis Ritchie created a new
programming language called 'C' at the Bell Laboratories. It was created
from 'ALGOL', 'BCPL' and 'B' programming languages. 'C' programming
language contains all the features of these languages and many more
additional concepts that make it unique from other languages. It is said that
'C' is a god's programming language.
Commands:
#include<stdio.h>
int main()
{
/*_some comments_*/
Printf(“Hello World”)
getch()
return 0;
}
Where is C used?
1. 'C' language is widely used in embedded systems.
2. It is used for developing system applications.
3. It is widely used for developing desktop applications.
4. Most of the applications by Adobe are developed using 'C'
programming language.
5. It is used for developing browsers and their extensions. Google's
Chromium is built using 'C' programming language.
6. It is used for compiler production.
7. It is widely used in IOT applications.
'C' contains 32 keywords, various data types and a set of powerful built-in
functions that make programming very efficient. Another feature of 'C'
programming is that it can extend itself. A 'C' program contains various
functions which are part of a library. We can add our features and functions
to the library. We can access and use these functions anytime we want in
our program. This feature makes it simple while working with complex
programming.
Various compilers are available in the market that can be used for executing
programs written in this language.
Software Requirements
• Code Blocks
• Windows XP or above
• Browser
2.4 Conclusion
In this chapter we have discussed about the platforms and technical object
that used in our entire project. Basically, we used C Programming language
in this full project. By using this language, we develop our site.
Chapter 3
Technology Study
3.4 Conclusions
We have discussed in this chapter about the feasibility study of (ATM)
Automated Teller Machine System. Apart from the requirement analysis,
system design and implementation are described in this chapter. In system
design the entity relationship diagram and data flow diagram are described.
Moreover, database design, forms design and report design are described in
system design. Here, also described the screen shot of database table, form
design and report design. In requirement analysis here discussed about the
functional and nonfunctional requirement of our system. Moreover, in
implementation here discussed how we implemented our system. That’s all
about the proposed system chapter of our project.