Computer Synopsis Class12 30-Jul-2021
Computer Synopsis Class12 30-Jul-2021
Date:
Registration Na:
Sahil Af
XllGamm
CONTENT
BRIEF OVERVIEW OF PROJECT
NEED FOR COMPUTERIZATION
SOFTWARE AND HARDWARE REDUIREMENT
ADVANTAGES OFPROJECT
SOURCE COOE IN PYTHON
DUTPUT SCREEN
BIBLIOGRAPHY
a <
The program also helps us to know al the details af customers of the bank.
It inclurdes various function programs to do the above mentioed tasks.
Data file handling has been effectively used in the pogram.
Database is a callection of interrelated data to serve multiple
applications, ie. database programs create files of intarmetion. So we
see thet files are worked with mast inside the program itsal.
DBMS
The suftware required far menagement of data is called DBMS. It has three
madels
Relation modal: It stores information in form of raws (cardinp
and colurmns (degree).
Hiererchical model: In this type of model we have multbiple
inside a single record.
This is a project based an bank management. Ihe pragram helps us to
enter, display or alter the details of diferent accounts in tha benk.
Moreover and most importantly the pragram helps us to deposit money in
the account or close the account from the bank.
Ihe program also helps us to know all the details of custamers uf the bank.
It includes various function programs to do the above mentioned tasks.
Data file handling has been efectively used in the program. A
Database is a collection af interrelated data to serva multiple
Bpplications ie. database prugrams create files of information. So we
see that files are warked with most inside the program itself.
DBMS
The sottware required for management af data is called DBMS. It has three
models
Relatin mode!: It stores infonmetion in farm af rows (cardinality)
and columns (degree).
*Hierarchical modet In this type af model we have multiple records
inside a single record.
* Netwark madel: In this. the data is represented by collections of
record and relationship is represented by associatians
CHARACTERISTICS OF DBMS:
I t reduces the redundancYy
Data sharing
*Data stendardization
Reduction of data in inconsistency
TYPES OF FILES BASED ON ACCESS
Sequemtial file
Serial file
Random file
Text file
Binary file
*Sequetiai Tie
Serial file
Random file
Text file
Binary file
NEED FOR
COMPUTERIZATION
The prafile of Indian Banking has undergane a metamorphosis in the
#Hardware specificatian:
Processor :Dual core ar above
Hard Disk :40 GB
RAM :1024MB
ADVANTAGE OE
PROJECT
In arder to meet competition, avoid obsolescence, and
seize opportunities .A bank must be able to:
#SOURCECODE IN
PYTHON
#SOURCE CODE IN
PYTHON
port my co cer
cena.comnectheste"ecalhost", anerereef",paaswd="1 234"databases"banhk)
dof openAoe)
nsinput
p
dbeinput
Enter D.O.B)
P h o n e r)
BGnput
Entar Address r)
obintinput(
t opanng nce ))
data1in,ae,pad,o)
dataP=(njaG,o
qi*"insert Into nocound values(%a,%a,%»,%a,%a, %«
emecutetsq1,data1
GOXOcute(sqi2,data2)
aa
prime
t a Entered Buccesshully)
d depakmo(F
emintinpurt("
nter Ameunt r')
csinput"
ter Account No.
"select bmlance from amount where acnes%e"
ats(ec,)
cscon.curaorf)
a.exBCutasta)
wyresuftsc.fetchone0
ulgo¥am
tmc)
c.Necutesqi,d)
9
on.comm
main)
with
meint|lnpu
Amount r)
cinput(
dnta (ec,)
con.curor)
c.executel,data)
"sultsc.tetchone0
dejtam,ac)
c.execute(sqi,d)
cteteq4,4)
on.commito
main{)
Jefwitham()
tnput("
nter Ameut r )
Cnpat
dat-c
con.cunmort)
c.execute(e,deta)
yresuitee.fetchome)
G.execrteq,0)
n.commlt0
10
cinput(
deta" (ec,)
concursor(
cute{a,data)
d dapecc
selectfrom sccount
where scno
dets= (ec,)
e.executea,dats)
myresult=a.fetchone0
"select balance from amount where ecne=%"
" Ctchone0
printf"Baance for Account aG,Tyresut|o
main)
dispece)
csinp Maf
data"(ec,)
seon.cunorl
e.axecute(datn)
myresute.fetchone()
for i n s
yesut
printl,end=" )
melng
11
def closeac0
acsing
nt
AcCount No
womcoutwenEn
q z d e l e t e from a m o u t w h e n E o
e.axscutn{eql1,datn)
eecutejaq2, dnta)
con.commit{)
ant Closed)
mang
printi
G.executa(qn,dnt
ceuecute(sqt2,datn)
ocommrtD
print
cceunt Closed)
maln)
printf
2.DEPosT AMOUNT
STMDRAw ANOUNT
12
LBALANCE ENQUIRY
L o A N ACCOU
* ***********
holceninput
Enter Tesk Ner)
ce
5.DISPLAY CUSTOMERS DETAILS
6.cLosE AN ACCOUNT
cholceinput"
Enter Task No:")
"(cholces**T}
openkcel)
lN ( c h o i c e s T
Jepakme0
el{cholee=="3%
witham)
choicea
balance)
ilf(eholceT7
diapaced
atcholcew*
closeac)
elser
prit
Wrong Colce..)
12
maln)
TABLE CREATION
print
rong uhoice*
main)
main)
TABLE CREATION
erver
pyr1ght
vertu
C
ion: 5.5.16 nyQL.
**8, 281
Conn ity ServE u
Orac le andor 1ta alnaten . Hl Pightu Feserved,
FFate. ot Ora
her nanes nay be tradenarka of teir respect ive
"*9. ec
inti
t (®.02 sec
41
uery OK. 1 row affected (u.82 sec
VuGeet
ete table arcountan vare har(s8).acno vare harC18),dab varehar(18), ai
ury O.r af fected .i3 ec
ysq1> s how tables
* 8. ee
.achO archar<10), balance int
ery OK, Pous aifecte e
nysq descr lhe aPm
Pield tType It
E P e account
Hu 11 Key Defau lt Extpa
HLL
hn archar(18)
revs in aet (9.0H aec)
#OUTPUT WINDOW
4
>DPENING NEW ACCOUNT
wELCOME TO AXIS BANK
SnVANBLE
WTHDRAW AMOUNT
L O E AN ACCOUNT
E
DEPOSIT MONEY
WELCOME TO AIS BANK
#OUTPUT WINDOW
>DPENING NEW ACCOUNT
WELCOME TO A I S BANK
4 BALANCE ENOUI
ask No
BHAT GUIA
DEPOSIT MONEY
COME TO AXIS BANK
HS IS THE SERVICES AAND
1.OPEN NEWACCOUNT
2 AW AMOUNTT
8ALANCE ENOUIRY
5DisPLAY CUSTOMERS DETAILS
6CLOSE ANACCOUN
tnier AmounE D
Erter Account Na. 00072
>WTTHDRAW MONEY
ME TO AXIS BANK
HIS IS THE SERVICES AVAILABLE
****
1.0PtN MOUINT
WIHDRAWAMON
UNT
**********
>WITHDRAW MONEY
OA BANI
THIS IS THE SERVICES AVAILABLE
DEPOSIT AMOUNT
e AVcUStOMERS DETAILS
aCLosE AN ACCOUNT
Entet A o u n t 000O
O0072
BALANCE ENDUIRY
WELCOME TO AXIS BANK
HSS THE SERVICESAVAILABLE
r Task No
O n to 00072
Balarce for Account: 00072 s 10000
AMCUNT
e AY CUs1oMERS OES
1.OPEN NEWACCOUNT
3.WITHDRAW AMOUNT
4.BALANCE ENOUIRY
C O N E N S DETALS
wTCRAw AMCAN
s DE
a o ANACCOUNT
Eum A r a u No 000/2
CLOSE AN ACCOUNT
WELCOME TOAIS BANK
ABA ANE FM
OUIRY
SDEPLAT CUSTOMERS DELALS
aLLOse ANMCcOUNT
16
BIBLIOGRAPHYY
COMPUTER SCIENCE WITH PYTHON EDITION 2020
THIRTEEN EDITION (SUMITA ARORA)
COMPUTER SCIENCE WITH PYTHON EDITION 2021
(PREETI ARORA)
UINACADENY COMPUTER SCIENCE/YOUTUBE
17