CATALOG MANAGEMENT SYSTEM Abstract: The aim of this project is to build a system that helps any type of M.L.M (Multi Level Marke ting) agency to do al l their process in a systematic way. Here all the activi ties are auto mate d by using this system. Here the clients and the administrator will transfer the ir views and quer ies by this system. Hence it will save a large amount of time for the clients as well as the administrator. Now, as of today, the company would require a lot of manual work to be done regarding generation of enqui ries, receipt of quotatio n, generati on ofpurchase order, confirmation etc…. All this can be done in a simplified way by our online facility, allowing an administrator, appointed by the company to access the company data base, interact with clients and suppliers, deal with them and transact accordingly. This enables the company to function in a much smootherway, obtain orders faster and clear off work in a more appropriate manner. The system is to automate client’s reports. This can be used formaintaining and evaluation of sales activities. It allows the clients to set goals and acco mplish them. It is very useful to motiv ate the client to do better, with reference of his previous progress. Use of the project: This project has been developed as per the general requirements of a MLM company. But it is going to be at most customized for the administrator and also the client. This sof twar e can also be used or modif ied as per the exact requirements of any particular organization.. In this project JSP is used instead of applets because the client has to send the information to the server and it process it and sends the information to the clien t. And sinc e this is a online proj ect JSP is better than usin g applet s. JSP is a server side scripting.
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.
The aim of this project is to build a system that helps any type of M.L.M(Multi Level Marketing) agency to do all their process in a systematic way. Here
all the activities are automated by using this system. Here the clients and the
administrator will transfer their views and queries by this system. Hence it will
save a large amount of time for the clients as well as the administrator.
Now, as of today, the company would require a lot of manual work to be
done regarding generation of enquiries, receipt of quotation, generation of
purchase order, confirmation etc…. All this can be done in a simplified way by
our online facility, allowing an administrator, appointed by the company to access
the company data base, interact with clients and suppliers, deal with them and
transact accordingly. This enables the company to function in a much smoother
way, obtain orders faster and clear off work in a more appropriate manner.
The system is to automate client’s reports. This can be used for
maintaining and evaluation of sales activities. It allows the clients to set goals
and accomplish them. It is very useful to motivate the client to do better, with
reference of his previous progress.
Use of the project:
This project has been developed as per the general requirements of a
MLM company. But it is going to be at most customized for the administrator and
also the client. This software can also be used or modified as per the exact
requirements of any particular organization..
In this project JSP is used instead of applets because the client has to
send the information to the server and it process it and sends the information to
the client. And since this is a online project JSP is better than using applets.
Data dictionary is a repository that contains all the description of all data
produced by the software. It is an organized listing of all data elements that are
pertinent to the system.
Field Name Field
Type
Field
Length
Constraint
s
Description
Referencemember id
Number 15 Primary key This is primary key
which is uniquePassword Varchar2 20 Not Null Password of the user Retypepassword
Varchar2 20 Not Null Confirmation
passwordMiddle name Varchar2 20 Not Null Middle name of the
user First name Varchar2 10 Not Null First name of the user Last name Number 15 Not Null Last name of the
user Date of birth Date Not Null Date of birth of user Address Varchar2 100 Not Null Address of the user Email id Varchar2 25 Null e-mail of the user Phone number Number 10 Not Null Phone number Credit cardnumber
Varchar2 10 Null Credit card number
MEMBER ID Varchar2 10 NotNull Member identityPASSWORD Varchar2 20 Not Null Member passwordDATE OFBIRTH
Varchar2 20 Not Null Member date of birth
REFERENCEMEMBER ID
Number 15 Primary key Reference member id
PRODUCT ID Varchar2 20 Not Null Product number PRODUCTNAME
Varchar2 20 Not Null Product name
QUANTITY Number 20 Not Null Total quantityAMOUNT Number 10 Not Null Net amount
CREDIT CARDNUMBER Number 25 Null Credit card number
QUOTATIONID
Varchar2 10 Not Null Quotation lnumber
ENQUIRY ID Number 10 Null Enquiry number CUSTOMERID
This is the top-level entry point of the documentation bundle for the Tomcat 4Servlet/JSP container. Tomcat 4 implements the Servlet 2.3 and JavaServer Pages 1.2 specifications from Java Software, and includes many additionalfeatures that make it a useful platform for developing and deploying webapplications and web services.
Select one of the links from the navigation menu (to the left) to drill down to themore detailed documenation that is available. Each available manual isdescribed in more detail below.
Application Developers
The following documents are aimed at Application Developers who areconstructing web applications or web services that will run on Tomcat.
• Application Developer's Guide - An introduction to theconcepts of a web application as defined in the Servlet 2.3
Specification. Covers basic organization of your web applicationsource tree, the structure of a web application archive, and anintroduction to the web application deployment descriptor (/WEB-
INF/web.xml).
• Servlet/JSP Javadocs - The Servlet 2.3 and JSP 1.2 APIJavadocs.
Catalina Developers
The following documents are for Java developers who wish to contribute to thedevelopment of the Catalina servlet container portion of Tomcat itself, or tobetter understand its internal architecture and operation.
• Functional Specifications - Requirements specificationsfor features of the Catalina servlet container portion of Tomcat 4.
• Javadocs - Javadoc API documentation for the Catalina
This section will acquaint you with the basic information used during the
configuration of the container.
All of the information in the configuration files is read at startup, meaning that
any change to the files necessitates a restart of the container
6.3 TABLE STRUCTURE
REGISTRATION FORM
FIELDNAME DATATYPE KEY TYPE
REFERENCE MEMBER ID NUMBER(15) PRIMARY KEYPASSWORD VARCHAR(20) NOT NULLRETYPE PASSWORD VARCHAR(20) NOT NULLMIDDLE NAME VARCHAR(20) NULLFIRST NAME VARCHAR(20) NOT NULLLAST NAME VARCHAR(20) NOT NULLDATE OF BIRTH DATE NOT NULLAGE NUMBER(3) NULLSEX VARCHAR(6) NOT NULLADDRESS VARCHAR(20) NOT NULLEMAIL ID VARCHAR(20) NOT NULL
PHONE NUMBER NUMBER(15) NOT NULLCREDIT CARD NUMBER NUMBER(15) NOT NULL
PURCHASE ORDER
FIELDNAME DATATYPE KEY TYPE
MEMBER ID NUMBER(15) PRIMARY KEYPASSWORD VARCHAR(20) NOT NULLDATE OF BIRTH DATE NOT NULLREFERENCE MEMBER ID NUMBER(15) FOREIGN KEY
PRODUCT ID NUMBER(15) NOT NULLPRODUCT NAME VARCHAR(20) NOT NULLQUANTITY NUMBER(15) NOT NULLAMOUNT NUMBER(15) NOT NULLCREDIT CARD NUMBER NUMBER(15) NOT NULL
ENQUIRY ID VARCHAR(20) NOT NULLCUSTOMER ID VARCHAR(20) NOT NULLPRODUCT ID NUMBER(15) FOREIGN KEYQUANTITY NUMBER(15) NOT NULLAMOUNT NUMBER(15) NOT NULLMEMBERSHIP DETAILS VARCHAR(100) NOT NULLDATE DATE NOT NULLREMARKS VARCHAR(20) NULL
ADDRESS DETAILS
FIELDNAME DATATYPE KEY TYPE
FIRST NAME VARCHAR(20) NOT NULLLAST NAME VARCHAR(20) NOT NULLADDRESS VARCHAR(50) NOT NULLCITY VARCHAR(20) NOT NULLSTATE VARCHAR(20) NOT NULLCOUNTRY VARCHAR(20) NOT NULLOTHER COUNTRY VARCHAR(20) NOT NULL
PIN CODE NUMBER(10) NULLPHONE NUMBER NUMBER(15) NOT NULLCREDIT CARD NO. NUMBER(15) NOT NULL
REGISTERED CUSTOMER
FIELDNAME DATATYPE KEY TYPE
MEMBER ID NUMBER(15) PRIMARY KEYPASSWORD VARCHAR(20) NOT NULL
ADMINISTRATOR NAME VARCHAR(20) PRIMARY KEYPASSWORD VARCHAR(20) NOT NULL
ENQUIRY DETAILS
FIELDNAME DATATYPE KEY TYPE
ENQUIRY ID NUMBER(15) PRIMARY KEYMEMBER ID NUMBER(15) FOREIGN KEYDATE DATE NOT NULLPRODUCT ENQUIREDFOR
VARCHAR(20) NOT NULL
DESCRIPTION VARCHAR(50) NULLYOUR E-MAIL-ID VARCHAR(20) NOT NULLREFERENCE MEMBERID
NUMBER(15) FOREIGN KEY
REFERENCE MEMBERNAME
VARCHAR(20) NOT NULL
INVOICE FORM
FIELDNAME DATATYPE KEY TYPE
INVOICE ID NUMBER(15) PRIMARY KEYORDER ID NUMBER(15) FOREIGN KEYDATE OF BIRTH DATE NOT NULL
MEMBER ID NUMBER(15) FOREIGN KEYREFERENCE MEMBER ID NUMBER(15) FOREIGN KEYTOTAL AMOUNT NUMBER(10) NOT NULLAMOUNT PAID NUMBER(15) NOT NULLBALANCE AMOUNT NUMBER(15) NOT NULL