1

T.Z.A.S.P MANDAL`S
PRAGATI COLLEGE OF ARTS. COMMERCE & SCIENCE
DOMBIVLI


Case Study on

Presented By,
VIVEK WANI (21)
VIJAY DUBAL (18)
(Students oI B.SC (I.T) IV- Semester)
Guided By,
Mrs. Rupali Patil
2

INDEX
Sr. No. Topic. Page.
1 Organization Overview. 1
2 Obiectives oI Proposed System. 2
3 Current System. 3
4 Limitations oI Current System. 4
5 Advantages oI Proposed System. 5
6 GNATT Chart. 6
7 E-R Diagram. 7
8 Context Level Diagram. 8
9 Functional Decomposition. 9
10 Logical DFD. 10
11 DFD Fragmentation. 11
12 System Flowchart. 13
13 Menu Tree. 14
14 Table Listing. 15
15 Report Listing. 16
16 Form Layout. 17
17 Conclusion. 18
18 ReIerence. 19

3

CERTIFICATE


This is to certiIy that VIVEK WANI (21) & VI1AY DUBAL (18) has completed the prescribed
Case Study satisIactorily during the academic year 2009-10.





Grade: A/B/C/D/E/F


Date:


Seal:






PROFESSOR-IN-CHARGE
(B.SC IT)

4

Organization Overview
The proiect is on Supermarket Billing. Supermarket is the place where customers come to
purchase their daily using products & pay Ior that. So there is a need to calculate how many
products are sold & to generate the bill Ior the customers.
In this proiect, we have 3 users. First is the data entry operator who will enter the
products in the database. Second one is the administrator who will decide the taxes &
commissions on the products & can see the report oI any product. Third one is the bill
calculating operator who will calculate the bill & print.

5

Objectives of Proposed System
To make soItware Iast in processing, with good user interIace so that user can change it
& it should be used Ior a long time without error & maintenance.

6

Current System
Many supermarkets use this type oI billing system Ior a decade. It is improved many
times according to requirements oI sellers & customers. It does the same work i.e. calculating the
bill, gives it to the customer & maintain proper database. They are accurate in calculation &
printing, they also generate records.
A new concept is also added in the billing system is that they also maintain relationships
with the customers who purchase more products Irom the store regularly. System also concerns
their requirements & gives them more commission. It also shows the overall reports which items
are required & which have cross their expiry date.

7

Limitations of Current System
Every system has pros & cons so existing system have many advantages &
disadvantages. So the limitations oI existing are as Iollows:
User InterIace:
User interIace is not so much good that operators Ieel some problems in working.
Graphical User InterIace:
GUI is not good so the operators get bored by watching screen.
Processing Speed:
Processing speed oI the soItware is not so much good to operate Iast.
Flexible:
Existing system is not so much Ilexible that can be changed according to the operators &
customers.
Automatic Generation oI Reports:
Not able to automatic generate the reports & documents.
Workload:
Sometimes the system hangs when workload is more.
Error Free:
Sometimes the system gives error in the calculation in making the bill & in the
inIormation oI the products due to workload.
Man Power:
Existing system uses so many people to operate the system.
Resources:
System does not use the resources properly.




8

Advantages of Proposed System
To reduce the limitations oI the existing system there is a need to develop a new system.
The new system should concern the requirements oI the customers & the sellers. It has Iollowing
quality:
Reduction in processing cost.
Error reduction.
Automatic posting.
Improve reporting.
Automatic production oI documents & reports.
Faster response time.
Ability to meet user requirements.
Flexibility.
Reduced dependency.
Improves resource users.
Reduction in use oI paper.
Reduction in use oI man power.
Proposed system includes these above qualities including existing qualities.

9

GNATT CHART

10

E-R Diagram

Customer
CustName CustNo
Address
Purchase Product
Price ProductNo PurDate
Weight
BarcodeNo
Supplies
Sales
Employee
EmpName
EmpNo
Salary
Address
Design
Dealer
DealerCode
DealerDate
PhoneNo
Organization
DealerCustName
Address
Bill
Given To
11

Context Level Diagram

Pays Treats Customers OI

Comes To Appoints
Gives Service To

Gives Bill To

Customer Employee
0
SUPER
MARKET
12

Functional Decomposition

0
SUPER
MARKET
1.0
Entry oI
Customers
2.0
Search
Products
3.0
Services
4.0
Bill
5.0
Employees

13

Logical DFD

Gives inIormation to

Included Services

Account
Employee ID

Services

Bill

Bill Registered

Customer
Employee
1
Login
Process
2
Searching
Process
3
Provides
Services
4
Bill Process
14

DFD Fragmentation
Process ID: 1.0
Customer`s details are saved in

Customers

Process ID: 2.0

CustDet

ProductEmpDet

Services

Process ID: 3.0

Provides Details to go
Services

Customers
1.0
Entry oI customers
2.0
Product
Searching
Employee
3.0
Services

15

Process ID: 4.0

Gets Bill
Bill
Registered
Receives Services

Process ID: 5.0

EmpDet

Customers
Bill
4.0
Bill
Employee
5.0
Add new Employee
16

System Flowchart

Customer
Enters
Process oI Customer
Report
SUPER
MARKET
Services
Employee
Employee Details
Bill
Calculate Bill
Report
Services
17

Menu Tree

User Name
Þassword
Login Form
Add
Delete
Details
Employee
Add
Delete
Details
8lll
Bill No
Customer
Add
Delete
Details
Code
Dealer
Add
Delete
Details
Updates
Product
18


Table Listing
Customer Table.
Employee Table.
Dealer Table.
Product Table.
The above tables are listed below:
Customer Table
Field Datatype Size
CustName char 1 Byte
CustID int 2 Bytes
CustAdd int/char 4 Bytes
TelNo int 2 Bytes

Employee Table
Field Datatype Size
EmpName char 1 Byte
EmpID int 2 Bytes
EmpAdd int/char 4 Bytes
TelNo int 2 Bytes

Dealer Table
Field Datatype Size
DealerName char 1 Byte
DealerID int 2 Bytes
DealerAdd int/char 4 Bytes
TelNo int 2 Bytes

Product Table
Field Datatype Size
ProdName char 1 Byte
ProdID int 2 Bytes
ProdAmt Iloat 4 Bytes
19

Report Listing

20

Form Layout

21

Conclusion
Our proiect is on supermarket Billing System. We have successIully completed it. We
take this opportunity to express our sense oI indebtedness and gratitude to all those people who
helped us in completing this proiect.
We are immensely grateIul to our guide Mrs. Rupali Patil Ior their supervision and
guidance without which this work would not have been possible. This proiect has contributed a
lot to my knowledge that has proved to be a value addition Ior me.



















22

Reference
The system is designed to perIorm task oI multiple users.
Case Study is reIerenced through many books.
The main source is internet.


$7 4                       

%45.  7,3,943 ;07;0  -0.9;0841!745480/$8902  :77039$8902  29,943841:77039$8902  /;,39,0841!745480/$8902  %%,79  
#,7,2  439090;0,7,2  :3.943,0.42548943  4.,  7,2039,943  $89024.,79  03:%700  %,-0893  #05479893  472,4:9  43.:843  #010703.0 

!,0                    

#%%   %8894.80$9:/8..7-0/ .0.947/:7390.7         7.8./02.9''   '&  ..425090/905708./0.07919.981..

.

.

.

.

   .       !# $$ #  #                          $%  .90**************   $0.

:8942078.98..9090- 5739              .3.98  .7098905.:.98 3 90 /.42288438 43 90 574/:.3 800 90 705479 41 .947 4  /0.7093 $:5072./0 90 9. :83 574/:.943 .934507..:. 147 9.9  0 ..9.08  .:.98  5.07.0070.43/ 430 8 90 ..9.9474.0  :8078  789 8 90 /. 300/ 94 .7084/ 940307.3 574/:..42094 5:7.9  $4 9070 8 .9090-14790.9  %7/ 430 8 90 - .:8942078   3 98 5740. 0397 4507.3 574/:.80 907 /.7.947 4  03907 90 574/:.90 4 2.9843$:5072...-../23897...0  %05740.80  $0.

0849.701.893574...4392094:907747 2.0                  .9.3.309 984:/-0:80/147.08419.-0.0841!745480/$8902  %42..9:807.3903.3.0883 944/:80739071.

0738 907706:7020398 .089022470.39.84. /0.802470574/:.43.4228843 9...0...84.2047 0 .-.90 3 .0598.43.9028 ./0  9 8 2574..:7.7098 :80 98 950 41 -3 88902 147 .:8942078 9/408908.9390 -  .:894207  2.981742908947070:.0/ 2.:.370.:.7488907057/.7054798.3 8:5072.842..3 574507 /.80  %0 .:894207845:7.07.9070.840307.39.70706:70/ .9.47/8   30.08 9 94 90 ..:77039$8902  .943858 990.7 $8902.84848904.47/394706:70203984180078 .943  57393 90.//0/390-38890289..990...70 .3 9208.90               ...

3 90 -  3 90 31472.9478  .44/9..08 07747 3 90 ./ $42092089088902.:8942078     :942.9434190574/:.9.:20398  474.3..0788902.08 $8902/408349:80907084:7.08  /8.3803474.85748 .9.943 3 2.0883$500/ !74.29.9438410893.:942./82470  7747700 $4209208 90 88902 .81448 &80739071.94781008420574-0283473  7./.02.350450944507.9.3!407 89388902:808842..08 $49029..08838500/41908419.08574507        .708349842:.47/394904507.&80739071../    ..39.89  0-0 893889028349842:.0307.909088902  #084:7.0307..10-09.7003  !74..43884089388902.94341#054798 49.3-0.30/...70.943841:77039$8902      .08349842:..5./..9.98/:094474.:.0 &834944/84904507.947809-470/-.38.44/944507.39.94507.-094..90907054798 /4.901.0 &80739071.

06:..489  774770/:.-4.0883.0841!745480/$8902  %470/:.908           .54893  2574.300/94/0.07054793  :942.507  #0/:.574/:.09029.81443 6:.9438419008938890290708.9433574.:20398 7054798  .:/308936:./.9.39.94341/4.3088902  %0308890284:/.43.9             #0/:.9083.0//0503/03.087084:7.35407  !745480/889023.07390706:70203984190.9.890770854380920  -9942009:807706:7020398  0-9  #0/:.9433:80415.943  :942.  2574.:8942078 9080078 9.0:8078  #0/:.:/089080.045.9433:80412.

%%#%     .

07 0.9 .90 083 //7088 7.7 25400 0.20 25*4 0..03%4       .7.07*:89*.2  :89*.9*4    !7.20 25*.943 //7088    .3.7.07*4/0    $.20 :89*4 !74/:.80 //7088  $.0 !:7*..90 09 !74/:.4/0*4 :894207 !:7.07*.08 $:5508   !430*4 0. #.

0.08%4                    .98:8942078 1  $&!# #% 554398 25400 .0%4  .439090.2     :894207  4208%4 !.8%70.08$07..7.

943.:3.42548943          $&!# #%     39741  :8942078                  $0. !74/:..0.7.08      254008     .98   $07.

/08           !74.:/0/$07.3  !74.08     $07.94394  :894207 25400            .08  !74.088    .08    $0..7.4....4:39  25400 !74..088  #089070/  $07.0831472.088 43  3.  .

.088  :8942078  :89*09    !74/:../0809.925*09  $0.8944   $07.088   :894207 8/09.708.7.:8942078      !74.08 25400 $07.0/3   :8942078             39741.08       .8.9 !74/:...7.08  !74.2039.088    !74.3 $07.943 !74.

.08$07.088     25400                 //3025400 25*09 .!74.08  !74.0.088   098  :8942078      #089070/  #0.

8 .08841:894207 $&!# #% $07.79  :894207 39078 #05479            !74.08 25400 $07...08 2540009.:.90    #05479     . $89024...

8 4/0 // 0090 09.908      .8 25400 :894207     4 // 0090  0.20      9f¾¾  // 0090 09.8 &5/.8 // 0090 09.07    !74/:. 03:%700  43472 &807.9 09.

.-0  %0.7 39 39.-08.-4.-0  0. %.07%.9%.950 .-0 0/ :89*.-0  !74/:.09.20 :89* :89*// %0*4 .9.-0893     :894207%.-0  25400%.70890/-04 :894207%.

-0 0/ 25*.20 25* 25*// %0*4 .7 39 $0 90 908 908 908  25400%.9....950 .7 39 39.

7 39 39.07*.07* 0..950 .-0 0/ 0.9.7 39 $0 90 908 908 908  0..20 0.07%.07*// %0*4 ..

9%.9   $0 90 908 908 .-0 0/ !74/*.950 ..7 39 14.7 39 $0 90 908 908 908  !74/:.20 !74/* !74/*29 ..9..

#05479893            .

4:9          .472.

9..9.9 147 907 8:507.425093985740.:843  :7 5740..//94314720                        .9 8 43 8:5072.843 .4397-:90/.0881: .3/7.0 8:.99:/094.98474:/349.70 220380 7.0/94-0.3/ :/.425090/ 9  0 9.709 3 $8902  0 .0-0035488-0 %85740.8574.098455479:39940570884:780380413/0-90/3088.43... 49942340/09.901: 94 4:7 :/0 78  #:5.:0.3.9  0 . !.8.9480504504 050/:83.094:9..

3-448  %02.384:7.0/974:2.8412:950:8078  .083907309    .#010703.0    %0889028/0830/9450714729.80$9:/87010703.