Documente Academic
Documente Profesional
Documente Cultură
ON
IMPLEMENTATION OF
CUSTOMER TRACKING SYSTEM
BY
CHANDRA MOHAN S
SIKKIM MANIPAL UNIVERSITY
(2009-11)
Acknowledgement
First of all, I humbly offer a great sense of gratitude and thanks to Ms. Jyoti
Lagad, Branch Head, Business Development, for providing me an opportunity to
undertake the training at Deepak Novochem Technologies Co. I also thank her
for being my mentor, providing me with the necessary relevant information and
extending her never-ending support towards the completion of this project.
CHANDRA MOHAN S
2
PREFACE
3
CONTENTS
1. INTRODUCTION
2. LOGIN SCREEN
3. HOME PAGE
4. CUSTOMER MASTER
4.1 COMPANY DETAILS
6. REPORTS
6.1 CUSTOMER VISITED REPORT
4
6.3 PRODUCT PAYMENT REPORT
1. INTRODUCTION
Customer Tracking System deals with the entire Reporting System of the
Company to Customer and Customer to Company which will reduce lot of
manual work.
Customer Tracking System keeps track of the customer visited to the company
and the employee visited to the customer, including the information regarding
The product and competetors, of the organization. It also keeps track of the
substitute of products and substitute providing organization. The system can also
generate different kinds of reports based on these records.
5
Introduction to the Oracle & Java Language
Oracle
The Oracle Database (commonly referred to as Oracle RDBMS or simply as Oracle) is
an object-relational database management system (ORDBMS) produced and marketed by
Oracle Corporation.
Larry Ellison and his friends and former co-workers Bob Miner and Ed Oates started the
consultancy Software Development Laboratories (SDL) in 1977. SDL developed the
original version of the Oracle software.
The Oracle DBMS can store and execute stored procedures and functions within itself.
PL/SQL (Oracle Corporation's proprietary procedural extension to SQL), or the object-
oriented language Java can invoke such code objects and/or provide the programming
structures for writing them.
Version numbering
Oracle products have historically followed their own release-numbering and naming
conventions. With the Oracle RDBMS 10g release, Oracle Corporation started
standardizing all current versions of its major products using the "10g" label, although
some sources continued to refer to Oracle Applications Release 11i as Oracle 11i. The
suffixes of "i" and "g" do not actually represent a lower-order level of version numbering,
as letters typically represent in software industry version numbering. That is, there is no
predecessor version of Oracle 10g called Oracle 10f. Instead, the letters merely represent
a marketing gimmick to demonstrate Oracle's focus on the "internet" and "grid",
respectively. Consequently, many simply drop the letter suffix when referring to Oracle
versions. Major database-related products and some of their versions include:
• Oracle Application Server 10g (also known as "Oracle AS 10g"): a middleware product;
• Oracle Applications Release 11i (aka Oracle e-Business Suite, Oracle Financials or Oracle 11i): a
suite of business applications;
• Oracle Developer Suite 10g (9.0.4);
• Oracle JDeveloper 10g: a Java integrated development environment;
Since version 5, Oracle's RDBMS release numbering has used the following codes:
• Oracle v5
• Oracle v6
• Oracle7: 7.0.16—7.3.4
• Oracle8 Database: 8.0.3—8.0.6
• Oracle8i Database Release 1: 8.1.5.0—8.1.5.1
• Oracle8i Database Release 2: 8.1.6.0—8.1.6.3
6
• Oracle8i Database Release 3: 8.1.7.0—8.1.7.4
• Oracle9i Database Release 1: 9.0.1.0—9.0.1.5 (patchset as of December 2003)
• Oracle9i Database Release 2: 9.2.0.1—9.2.0.8 (patchset as of April 2007)
• Oracle Database 10g Release 1: 10.1.0.2—10.1.0.5 (patchset as of February 2006)
• Oracle Database 10g Release 2: 10.2.0.1—10.2.0.5 (patchset as of April 2010)
• Oracle Database 11g Release 1: 11.1.0.6—11.1.0.7 (patchset as of September 2008)
• Oracle Database 11g Release 2: 11.2.0.1—11.2.0.2 (patchset as of November 2010)
For example, "10.2.0.1 for 64-bit Solaris" means: 10th major version of Oracle,
maintenance level 2, Oracle Application Server (OracleAS) 0, level 1 for Solaris 64-bit.
Java
The Java language was released in 1995 at the time of explosive growth in
the Internet. The initial language release included the Hot Java Web browser
written in Java itself. This made it possible for the browser to execute
programs from a Web page by means of applets.
Shortly after, Netscape and Microsoft enabled their browsers to execute Java
applets.
7
2. LOGIN SCREEN
User will be given a Username and Password using which he/she can login.
8
3. HOME PAGE
9
The above screen shot shows the various fields regarding customer
,employee and product.
In Customer Master one can see and upload various data regarding the
customer
In Employee Master one can see and upload various data regarding the
employee visited to the customer
.In reports one can see the multiple reports regarding customer, employee
and product.
10
4.1. Company Details
11
12
The above screen shot shows various fields. Regarding the company
Like company main business and its domestic and international turn over
there are also various import and export segments
One can upload the whole information regarding company through the
save details button which is at bottom. The whole information will save to the
data base.
By clicking on show button, one can see the whole previously saved data in a
report format.
13
4.2 Company Contacts
14
The above screen shot shows various fields. Regarding the contacts of
customer company visited Like company name, its regional office and its
various factory addresses
One can upload the whole information regarding company through the save
details button which is at bottom. The whole information will save to the data
base.
By clicking on show button, one can see the whole previously saved data in a
report format.
15
4.3 Company and Product Details
16
The above screen shot shows various fields. Regarding the end details of
Customer Company’s product like company end product name, its buyers and
its customers.
One can upload the whole information regarding company through the save
details button which is at bottom. The whole information will save to the data
base.
By clicking on show button, one can see the whole previously saved data in a
report format
17
4.4. COMPANY PROMOTERS DETAIL
18
The above screen shot shows various fields. Regarding the contacts of
customer company promoters Like company name ,its regional office and its
various factory addresses and phone numbers
One can upload the whole information regarding company through the save
details button which is at bottom. The whole information will save to the data
base.
By clicking on show button, one can see the whole previously saved data in a
report format.
19
5.5 DNTL PROSPECTIVE
20
21
The above screen shot shows various fields. Regarding Our Company with
respect to Customer Company Like our input product, its consumption and its
contributor.
The substitute of our product, raw material used in that product, and its
annual turn over
One can upload the whole information regarding company through the save
details button which is at bottom. The whole information will save to the data
base.
By clicking on show button, one can see the whole previously saved data in a
report format.
22
6.1. Employee Visited Details
23
24
The above screen shot shows various fields. Regarding the EMPLOYEE
VISITED TO THE CUSTOMER COMPANY Like company visited name, its
contact person, Status of visit and the basic details regarding the employee like
emp code, his/her designation
One can upload the whole information regarding company through the save
details button which is at bottom. The whole information will save to the data
base.
By clicking on show button, one can see the whole previously saved data in a
report format.
25
6.2. PAYMENT TERMS
26
The above screen shot shows various fields. Regarding the payment of
customer company Like product name ,its basic rate and its various payment
status
One can upload the whole information regarding company through the save
details button which is at bottom. The whole information will save to the data
base.
By clicking on show button, one can see the whole previously saved data in a
report format.
27
6.3. CURRENT DEMAND OF CUSTOMER
28
The above screen shot shows various fields. Regarding the payment of
customer company ORDER Like order number, company name, product
name and its quantity, total input quantity used and its basic rate. The
discount offered and finally the total cost of the order
One can upload the whole information regarding company through the save
details button which is at bottom. The whole information will save to the data
base.
By clicking on show button, one can see the whole previously saved data in a
report format.
29
CUSTOMER COMPETITOR DETAIL
The above screen shot shows various fields. Regarding the COMPETETION of
Customer Company like the name of its competitors, their end product, the raw
30
material they used, their basic national and international market share, basic rate
and its various payment status of their product
One can upload the whole information regarding company through the save
details button which is at bottom. The whole information will save to the data
base.
By clicking on show button, one can see the whole previously saved data in a
report format.
31
7. REPORTS
This forms shows the various reports regarding the customer, product and
product payment.
In various reports sql queries are used to combine the data from different
tables.
32
6 .1 CUSTOMER VISITED REPORT
User has to select a particular PRODUCT and click on any of the SEARCH
button to view the particular product report.
This report shows the product ,their corresponding order numbers, their
quantity, input quantity, their basic rates and after discount total values in
rupee.
33
EMPLOYEE VISITED REPORT
User has to enter a particular EMPLOYEE CODE and click on any of the
SEARCH button to view the particular employee report.
This report shows the employee, their corresponding visited organizations,
their contact person, purpose of visit ,their designation and description of visit.
34
PRODUCT REPORT
User has to enter a particular ORDER NUMBER and click on any of the
SEARCH button to view the particular product report.
This report shows the details regarding the payment, their corresponding
order numbers, their quantity, input quantity, their basic rates and after
discount total values in rupee.
35