You are on page 1of 34

PROJECT ON ‘JWELLERY SHOP MANAGEMENT

SYSTEM’
IN PARTIAL FULLFILMENT OF
BACHELOR COMPUTER APPLICATION
DEGREE
UNIVERSITY OF PUNE

SUBMITTED BY:
YOGITA GAIKWAD (11765)
PRATIKSHA CHAVAN (11768)

UDER THE GUIDANCE OF


MRS.DIVYA CHITRE

ST MIRA’S COLLEGE FOR GIRLS 6,


KOREGAON PARK, PUNE-411001

(2019-2020)
Declaration

I here by declare that the project report entitled (“jwellery


shop management”) is based on my own work carried during the
course of our study under the supervision of mrs divya chitre.
I asserts the statement made and conclusions drawn are an
outcome of my research work. I certify that.
The work contained in the repots is original and has been done
by me under the general supervisior.
SADHU VASWANI MISSION’S

St.MIRA’S COLLEGE FOR GIRLS


Affiliated to Savitribai Phule Pune University

6,Koregaon Road , PUNE-411001

CERTIFICATE

This is to certify that Ms.Yogita gaikwad

MsPratiksha chavan

Roll No:_11765,11768 Seat No:T171019,T171013

has successfully completed her project titled__Jwellery shop management_.The same constitutes a part of
the TYBBA(CA).

Curriculum for the academic year 2017-2018.

__________ __________ _________

Mrs.Monica Rajguru Mrs.Stella Ambrose Dr.G.H.Gidwani

(Project guide) (Coordinator) (Principal)

_______ _________

(Internal examiner) (external examiner)


Acknowledgement
With the successful completion of this project we would like to thank the following for their special
assistance.

We are indebted to our college,St.Mira’s college for girls for providing us all the necessary assistance to
finish our project smoothly.We would like to extend our heartfelt gratitude to our teachers ,Mrs.Monika
Rajguru and Mrs.Divya Chitre ,who have guided us and motivated us all through the project “Jwellery
Management System”.We also would like to thank our classmates for their coordination.

We would also like to thank our college Principal Mrs .G.H.Gidwani , Our coordinator Mrs.Stella
Ambrose ,Librarian and all the others who have helped us and guided us directly or indirectly without whose
help it won’t be possible for us to develop the project and turn it out in this way.
INDEX
SR NO TITLE
1 Declaration
2 Acknowledgement
3 Certificate
4 Synopsis
5 System Analysis
 Fact finding technique
 Feasibility study
6 System design
 Data dictionary
 Entity Relationship Diagram
 Context level diagram(CLD)
 Data flow diagram(DFD)
7 Screen layout
 Input screens
 Output screens
8 System testing
 Advantages and limitations
 Future Enhacement
 Conclusion
 Bibliography
INTRODUCTION
“Jewellery system is not a product. It is an emotion a passion and trust of the consumer.”

A unique piece of ornaments tells everything about it by its different attributes quality is inherent
with the word ornament. So quality is the main criteria to roll the business on and but maintaining the same
quality or upgrading the present one is not an easy task because the quality is the ultimate picture of the
entire business. Good quality of a product depends on many factors. eg sound infrastructure ,better
management control etc. so to obtain optimum quality, Jewellers have to upgrade those ingredients by which
the quality is affected. To upgrade those ingredients the jewellers have to depend on some type of data. So if
the decision making person of the business works to have the grip on the total business, he/she will have to
have knowledge of the entire flow of data and information within the organisation. It cannot be done without
the help of a buisness related software

One of the most important components of operating the


successful jewellery store is an effective stocking taking system with the increasing demand to maintain the
standards of operations in jewellery industry which is mainly concern with

1) Quick and accurate stock taking

2) Automated billing

3) Improve loss prevention

Our project is designed for following function :

1. Maintaining Jewellery Details


2. Maintaining Customer Details
3. Maintaining Employee Details
4. Maintaining Bill Details

The software provides an easy interface for insertion and deletion of details of customers.
All the information regarding a customer such as his name, customer ID, address, phone
number, etc. can be entered at one shot, when a new customer record is to be added or deleted.
Operations such as modifications and retrieval of the above mentioned details of the customers
can also be performed. The details of all the customers can also be viewed at once.

Our project will take care of keeping stock level above the minimum level .Thus our
project is more feasible to handle and understand.

Navigation & Generating Reports

We can navigate from a record to not only the next and the previous records but also the first and the
last record at once. Report generation capability has also been provided. A few common reports have
also been incorporated, so that it can be used for the compact view of data, as well as for hard copy
reports.
SCOPE OF THE SYSTEM
The core aim of this software is to aid the management ti view the project as a guide of both
administrator and the receptionist. Due to this system the paper work is reduced tremendously and the job of
the receptionist becomes very easy. The details managed by the management can be gathered instantly when
required.
        The availability and the easy access of all these details ,makes the system more favorable for the
administrator as well as for the management .Thus there is tremendous scope for the system in the future and
the system can be used effectively and efficiently by anyone.
       This system handle jewellery details, customer details, employee details, bill details etc.In all parts
mentioned above , records can be added, modified and deleted. A list of records can also be viewed to get
the general overview of the database.
      Management the detailed information regarding Jewelry, customer, payment, payment due etc.Bill file
generates information regarding recipients on payment of bill to customer.Generating accurate and timely
reports susch as daily purchase of Jewelry,total payment customer details etc.      

      Target System:An application to shift all the work from the manual system.
       The added aim of system is to aid the employee of the member of the management system to access the
system without any adequate knowledge of the system.The system guide the unskilled employee as well.
PROPOSED SYSTEM
“Behind the expertise of the many lies the acumen of a few because every long journey is begun by
visionaries who have the foresight commitment and dedication to turn it into reality.”

It is developed with an aim of automating the work for the retailer. The system is developed with a feature
rich interface and user-friendly environment.

Basic Policy :-

To calculate rate and tax details automatically.

The system should be more efficient than the existing system.

The program must be provide proper securities to prevent unauthorized access.

To simplify the work of retailer in record maintenance process.

Objectives

About 30 different items can be placed on the system and their information can be read simultaneously.

Save 90% of the time for stock taking and enhance the accuracy of your inventory.

Every check in or check out from the system is recorded.

Inventory transaction of different jewellery can be traceable.

The item record in the system can be more accurate.

These expensive items can be more secure to manage by this systematic operation.

Take a quick overview of the gold-stock that you have in your factory with different purities of gold that are
available.

Facility of define attributes of diamonds and colour stones.

Track of gold dust or other wastages at each stages.

Track of damaged, lost stones as well as wastage at each stage is done.

Add new orders and manage those previously created.

Front End :- VB 6.0

Back End :- MS Access


EXISTING SYSTEM
The existing system is handled by using tally. The existing system requires more
computational time and more manual calculations. The other disadvantages are lack of security of data.
Deficiency of Data accuracy,time consuming etc. To avoid all these limitations and make the working more
accurate the system needs to be computerised.

Although the existing system is considered the most effective,we have to bear in mind the following
disadvantage :

•piece wise invoicing cannot be done

•most importantly two invoices for the same supply can be generated without authorization thus the same
order can be delivered twice resulting in a huge stock loss

•Data security is very minimal

•cannot have alerts if credit limit exceeds fo4 any customer. No popup or message by the software

•the system is more time consuming

• there is a possibility of redundancy

•the software is so static that nothing can be done to improve it hence upgrading of the system can be
expensive

•last price enquiries and pricing issues like supplying different customers at different prices is a complex
task

•the system is not user friendly


FACT FINDING TECHNIQUE
 "Gathering facts is not aritual-it should be done with diligence"
 
 Information gathering in a complex organization is not easy task . In has to be done in an organized way so
that: 
     
A. No system details is left out
B. Right problems are identified 
C. Repetitive work is avoided 
D. Wrong details are not collected 
 
After this a proper search strategy must be decided first . Search strategy includes slecting
information sources and search method .Here we try to get an overall idea about the search methods
or fact-finding techniques that are commonly used ,they are: 
 
Observation :- This is skill which the analysts have to develop. The analysts have to identify the
right place to achieve his objective. He should have a clear vision of how each departments work and
flow between them and for this he should be a good observer

Requirements analysis is an important part of the system design process, whereby requirements engineers
and business analysts ,among with the system engineers or software developer, identify the needs or
requirements of a client. Once the client's requirement have been identified and fact collected ,the system
designer are then in a position to design a solution

FEASIBILITY STUDIES
   The feasibility study involves computerizing system . Feasibility study is useful to evaluate the cost and
the system requested .
 The feasibility Study tries to anticipated future scenarios of software development 
 There are three major aspects in the Feasibilty Study 

1. Economic Feasibility :- 

The proposed system for Jewelry shop is developed with visual basic 6.0 as front end MS - Access an back
end. This does not require any higher or special configuration manhines as Visual Basic can work an
pentium machine / Dual core processor along whit at least 1.2 GB hard disk .If you have EXE file of your
project it is not mandatory to have the entre Visual Basic software . This is economical feasible.
  
  2) Technical feasiblity :- 

The technical feasiblity always focuses on the existing computer hardware ,software and personal . This also
includes the need for hardware or software or personnel or the possibility of procuring / installing such
faciltity .The language used to develop this package is visual Basic 6.0 as front end and MS- Access as back
end. Some advanced graphics features have been used in this system, Which makes user friendly .

3) Operational feasibility :- 

 It considers the acceptability of system .It checks whether system will be used if it is developed and
implemented the proposed system is not trying to develope new method rather than it is following the same
existing convention and general rules which guides several process and automation of manual system for
better efficiency and accuracy .

DATA DICTIONARY
 LOGIN TABLE
FIELD CONSTRAINT DATA TYPE

PASSWORD PRIMARY KEY TEXT

 CUSTOMER TABLE

FIELD CONSTRAINT DATA TYPE

CUST_ ID PRIMARY AUTO NUMBER


CUST _FNAME TEXT
CUST _LNAME TEXT
CUST_ADDR MEMO
CUST_CITY TEXT
CUST_ZIPCODE NUMBER
CUST_PHNO NUMBER
CUST_SEX TEXT
CUST_PROOF TYPE NUMBER
CUST_PROOF NO NUMBER

 ITEM TABLE

FIELD CONSTRAINT DATA TYPE

ITEM_ID PRIMARY KEY AUTO NUMBER


ITEM_ CATEGORY TEXT
ITEM_DIVISION TEXT
ITEM_NAME TEXT
ITEM_PRICE NUMBER

 ORDER TABLE

FIELD CONSTRAINT DATA TYPE


ORDER_ID PRIMARY KEY AUTO NUMBER
CUST_ID FOREIGN KEY NUMBER
ORDER_TYPE TEXT
JWELLERY_ID NUMBER
ORDER_QUANTITY NUMBER
ORDER_PRICE NUMBER
ORDER_DISC NUMBER

 EMPLOYEE DETAILS

FIELD CONSTRAINT DATA TYPE

PAYROLL_ID PRIMARY KEY AUTO NUMBER


EMP_NAME TEXT
EMP_ADDR TEXT
EMP_GENDER TEXT
EMP_CONTACT NO NUMBER
EMP_SALARY NUMBER
NO_OF DAY_WORKED NUMBER
TOTAL_SALARY NUMBER

 PURCHASE ORDER TABLE

FIELD CONSTRAINT DATA TYPE

PURCHASE_ID PRIMARY KEY AUTO NUMBER


ITEM_ID FOREIGN KEY NUMBER
TOTAL_AMOUNT NUMBER
SUPPLIER_ID FOREIGN KEY NUMBER

 STOCK DETAILS

FIELD NAME CONSTRAINT DATA TYPE

ITEM_ID FOREIGN KEY AUTO NUMBER


ITEM_TYPE TEXT
ITEM_CATEGORY TEXT
ITEM_ON_HAND NUMBER
ITEM_ORDERED TEXT
DIVISION TEXT
PRICE_PER_PIECE NUMBER
CURRENT_RATE NUMBER
WEIGHT NUMBER

 BILL TABLE
FIELD NAME CONSTRAINT DATA TYPE
ORDER_ID FOREIGN KEY AUTO NUMBER
CUST_ID FOREIGN KEY NUMBER
ORDER_TYPE TEXT
JEWELLERY_ID NUMBER
BILL_NO PRIMARY KEY NUMBER
BILL_DATE NUMBER
NUMBER_OF_ITEMS NUMBER
CURRENT_RATE NUMBER
CURRENT_FNAME TEXT
CUST_LNAME TEXT
CUST_ADDRESS MEMO
CUST_CITY TEXT
CUST_PHNO NUMBER

 SUPPLIER TABLE

FIELD NAME CONSTRAINT DATA TYPE

SUPPLIER _ID PRIMARY KEY AUTO NUMBER


SUPPLIER_NAME TEXT
SUPPLIER_ADDR TEXT
SUPPLIER_PHN NO NUMBER
ITEM_ID FOREIGN KEY NUMBER

 RATE TABLE

FIELD NAME CONSTRAINT DATA TYPE


ITEM_ID FOREIGN KEY AUTO NUMBER
WEIGHT NUMBER
PRICE NEMBER
ER DIAGRAM
CUST_
ADD

CUST_
CUS
PROO
T_ID
F
IS
A

M
BILLS PA CUSTOMER ORD
YS 1 ER

IS M

A SUPPL
JEWELLERY
CREDI CAS Y
T H

ISA

M
PA SUPPLIER
YS SILVE
R GOL
D

MANAGEMENT
DIAM
OND

1
PAY
S
M

EMPLOYEE
CONTEXT LEVEL DIAGRAM
customer Customer details Customer details,bill customer
0.0
r stock detail,sales r

Stock Jewellery
Stock details Supplier details Stock
shop
Supplier details management Supplier details
Supplier Supplier
bill
DATA FLOW DIAGRAM
SUPPLIER

Supplier Quotation Quatation details


1.0

Supplier
quotation
Supplier details process Product details

Requirement details
2.0
Customer Product details
Customer
order Order detail ORDER
process
Customer details customer

details

3.0
Bill details
Sales
process Payement bill

Sales report Sales files


Order reports Order file

Customer reports Customer files

4.0 Supplier reports Supplier file

Reports

Purchase & Payment and bill file

Bill reports
SCREEN LAYOUT

Login Page

Supplier details
Customer Details

Rate Details
Employee Details

Purchase Order Details


Stock Details

Bill Details
Item Details

Order Details
Reports
Customer Report

Item Report
Stock Report

Supplier Report
SYSTEM TESTING
   

Testing is the process which proves that the software works correctly.There are usually two types
of available to the user.

Black- Box Testing : 

  Black-Box testing refers on the specification of the system or component which is being tested to derive
test cases .The system is a Black-Box whose behavior can only be determined by studying it's inputs and it's
related outputs.Another name for this is ' Functional testing ' because mathematics function can be specificd
using only their inputs and outputs .

     The key problem for the defect tester is to select inputs that have a high probability for being mumber of
the set. In many cases, the selection of these cases is based on previous experience of the test
engineers .They use domain knowledge to identify test cases which are likely to reveal defect.In our system
we mainly used Black-Box testing to give proper inputs values and see if the output is the desired results .

White-Box Testing :
 
   A complementary approach to black box testing which is sometime called as 'Structural' or 'Glass -Box
testing '. Our system mainly user white-box testing as the tester can analyze the code and use knowledge
about the structure of a component to derive test data.

   The feasibility study involves computerizing system . Feasibility study is useful to evaluate the cost and
the system requesred .
 The feasibility Study tries to anticiparte future scenarios of software development 
 There are three major aspects in the Feasibilty Study 
FUTURE ENHANCEMENT

 THE SYSTEM CAN BE CHANGED EASILY DEPENDING ON CHANGED IN


THE STORE.
 THE RECONSTRUCTION OF THE SYSTEM WILL INCREASE THE
FLEXIBILITY OF THE SYSTEM
 THIS SYSTEM HAS BEEN DEVELOPED AS VERSATILE AND THE USER
DEFINED AS POSSIBLY KEEPING IN MIND THE ADVANCED FEATURES IN
THIS TECHNOLOGY
CONCLUSION
 

 This project helps a lot expanding the business.It has helped huge amount of daily
transaction to be conducted with ease.It made the system more fault and productive.
      The system maintains daily changes and updation.The user can communicate with each
other about the problems by generating the escalation.The system has proved to be very
effective while maintaining the daily records. It provides the details with no time with strong
database.
        The system also maintains the integrity of data.It managed and keeps the Data source
and integrity.The database is such that it does the changes with flexibility.
BIBLIOGRAPHY

BEFORE,during and after the development of the


computerized system,we refer some books,which guide us for
program development,coding ,drawing representation etc.list of
books is as specified below.
Reference of books
 Advanced Visual Basic 6.0
 Visual basic black book
 Same tech yourself visual basic 6.0 in 21 days

Websites
 http://www.c-span.org/politics
 www.planetsourcecode.com
 www.infoit.com
 www.google.co.in

You might also like