ABSTRAC T Jewellery Resource Management is software which is concerned with the computerization of the records maintained in jewellery. In this project the details about the customer, agents and the staff are stored in separate tables. Customers’ details are stored in a single table by day to day process at the time of purchase. The agent details are stored in different tables based on the item purchased i.e., gold, silver, diamond etc. Then staffs details can be classified into different categories according to their respective designations on the basis of which their salary is calculated. The standard rate of purchasing items such as gold, silver and diamond are stored in a separate table. Reports generation and billing can be done easily. As the market rates are volatile these rates can be changed as and when required. It is planned to design in such a way that a normal computer user even with account knowledge can use this software to maintain the resource flow. Addition, deletion and modification of the record are easy. These processes are done by entering the details and clicking on the respective place.Thus the project satisfies the entire needs of the jewelers in the process of maintaining these records and saves a lot of time.
64
Embed
jewellery resource management mini project documentation
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ABSTRACT
Jewellery Resource Management is software which is concerned with the
computerization of the records maintained in jewellery. In this project the details about the
customer, agents and the staff are stored in separate tables. Customers’ details are stored in a
single table by day to day process at the time of purchase. The agent details are stored in
different tables based on the item purchased i.e., gold, silver, diamond etc. Then staffs details can
be classified into different categories according to their respective designations on the basis of
which their salary is calculated. The standard rate of purchasing items such as gold, silver and
diamond are stored in a separate table. Reports generation and billing can be done easily. As the
market rates are volatile these rates can be changed as and when required. It is planned to design
in such a way that a normal computer user even with account knowledge can use this software to
maintain the resource flow. Addition, deletion and modification of the record are easy. These
processes are done by entering the details and clicking on the respective place.Thus the project
satisfies the entire needs of the jewelers in the process of maintaining these records and saves a
lot of time.
Chapter 1
ANALYSIS
PROBLEM DEFINITION The project “Jewellery Resource Management” was developed for making
computerization of the records maintained in a Jewellery shop. A Jewellery shop displays a
wide variety of Gold Ornaments With modern and traditional collection of Ear Studs, Rings,
Chains Necklaces and Bangles from South India and North India. It keeps its individuality
among the group by its large collection of ornaments which is suited for all occasions.
PROBLEM DESCRIPTION When a customer arrives in the jewellery, he is allowed to select the item he
requires according to the rate, model and price preferred by him. The details about the item
bought by the customer, items weight, customer’s number, and wastage, making charges &
others charges, total cost are recorded in a file. The customer number is generated in sequence.
The jewellery maintains records of things purchased by the jewellery from the vendor. These
purchased items are to be sold to the customers in the form required by the customer. The
details about the purchase made by the jewellery are classified into three types as gold, silver
and diamond. Any kind of modifications can be done by just clicking.
INTRODUCTION: Using manual process the work become slowly. As technologies are been developed and we
now updating to the advanced technology want work to be done faster and to reduce the
manpower involved in the work.
The maintenance cost will be more and it should be maintain carefully. A person who
doesn’t have knowledge of it could not be able to handle the system. Thus taking this into
consideration.In the Jewellery Resource Management project, the project can give any kind of
information through reports and queries if required.
This is very sophisticated to use and modify. The project is designed in such a way that it
can afford any changes that occurs in future .The project can also be modified according to the
needs.
It is feasible to have an integrated system with GUI and Relational Database for the
Jewellery Resource Management. The wastage of storage space is avoided by eliminating the
data redundancy, which needs careful programming. The careful programming minimizes the
processing time. The user can easily handle the system.The system adopts regularity and it is
flexible to operate
SCOPE AND OBJECTIVES In the Jewellery Resource Management project, the project can give any
kind of information through reports and queries if required. This is very sophisticated to use
and modify. The project is designed in such a way that it can afford any changes that occurs in
future .The project can also be modified according to the needs. It is feasible to have an
integrated system with GUI and Relational Database for the Jewellery Resource Management.
The wastage of storage space is avoided by eliminating the data redundancy, which needs
careful programming. The careful programming minimizes the processing time. The user can
easily handle the system.
OBJECTIVE
• To maintain records easily
• The project must be simple and user friendly
• The project must be efficient
• By this software manual effort can be reduced
• To improve security
• To reduced the cheating
ADVANTAGES OF THE PROPOSED SYSTEM: Performs faster manipulation of data.
Minimizes the error in the calculation.
Generates reports easily.
Addition, Deletion & Modification of records are easier.
PLANNING
Bar chart:
Pie chart:
MODULE PLANNING There are four modules in system they are
• Main
• Login
• Adding jeweelry
• Managing items
Main Form:
Here we going to do give two types of login to user and adminstarator
If we have finished our work , we can return to the main form easily
Login Form:
• Here the Admin & User provide their respective Username & Password and
confirmed their Identity.
• This helps the authorization of the every user must be unaware of other user
details.
• If unregistered user comes means they have been requested to register as a
new user.
Adding Jewellery:
Here we can insert the details of the jeweelery items like item code,item
name,type,price,gramand gram per price
Here we can also calculate the charges of the jewellery
Managing items :
Here we can add ,remove,view or update the price of jewellery
These are all done by the adminstrator to managing the items
BAR CHART
1st Qtr0
1
2
3
4
5
6
7
8
9
10
main
login
adding jewellery
mananging jewellery
System Requirement Specification1. Hardware Requirements:
• Processor : 2.0GHz
• Ram Memory: 512Mb
• Hard Disk : 40Gb
2. Software Requirements:• Operating system: windows xp or higher
• Front End: Microsoft.Net Visual Basic 2010
• Back End: Microsoft Access-2010
• Design Tool: Rational Rose Enterprise Edition
Chapter 2
Design USE CASE:
Specifies the functionality that the system will offer from the users’ perspective. A use
case specifies a set of interaction between a user and the system to achieve a particular goal. it is
also used explain about how to interact system and modules in the system.
CLASS DIAGRAM: A diagram showing the classes in a system and their relationships to each other
optionally, attributes and operation may be included.ie it explain about classes in the software
system ,variables, methods in classes. and also relationship between the classes in the system.
SEQUENCE DIAGRAM: Illustrates the behaviour specified in a scenario, with the interation shown in a time
sequence. It also explain about object interaction between classes. And also relationship
between the classes in the system.
ACTIVITY DIAGRAM: A UML diagram used to model the details of complex processes. And documentation
about an actor’s title and role in relation to the system. . and also relationship between the
modules in the system.
STATE DIAGRAM:
The state diagram in the uml is essentially a harel statechart with standardized notation
which can describe many systems, from computer programs to business processes. In UML the
name has been changed to State Machine Diagram.
Chapter 3
Implementation
FORNT END:
Like the BASIC programming language, Visual Basic was designed to accommodate
beginner programmers. Programmers can create both simple and complex GUI applications.
Programming in VB is a combination of visually arranging components or controls on a form,
specifying attributes and actions for those components, and writing additional lines of code for
more functionality. Since VB defines default attributes and actions for the components, a
programmer can develop a simple program without writing much code. Programs built with
earlier versions suffered performance problems, but faster computers and native code
compilation has made this less of an issue.Though VB programs can be compiled into native
code executables from version 5 on, they still require the presence of around 1 MB of runtime
libraries. Runtime libraries are included by default in Windows 2000 and later. Many attribute
values can be modified during run time based on user actions or changes in the environment,
providing a dynamic application.
BACK END:
Microsoft Access, also known as Microsoft Office Access, is a database management
system from Microsoft that combines the relational Microsoft Jet Database Engine with a
graphical user interface and software-development tools. It is a member of the Microsoft Office
suite of applications, included in the Professional and higher editions or sold
separately.Microsoft Access stores data in its own format based on the Access Jet Database
Engine. It can also import or link directly to data stored in other applications and
databases.Software developers and data architects can use Microsoft Access to develop
application software, and "power users" can use it to build software applications. Like other
Office applications, Access is supported by Visual Basic for Applications, an object-oriented
programming language that can reference a variety of objects including DAO (Data Access
Objects), ActiveX Data Objects, and many other ActiveX components. Visual objects used in
forms and reports expose their methods and properties in the VBA programming environment,
and VBA code modules may declare and call Windows operating-system functions.
FORM1
FORM1CODINGPublic Class Form1
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim a As New Form2
a.Show()
Me.Hide()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button2.Click
Dim b As New Form8
b.Show()
Me.Hide()
End Sub
End Class
FORM2
FORM2CODING
Imports System.Data.OleDb
Public Class Form8
Dim da As New OleDbDataAdapter
Dim conn As New OleDbConnection
Dim dps, sql As String
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)