Professional Documents
Culture Documents
7th IT
A PROJECT REPORT
Submitted by
BACHELOR OF ENGINEERING
in
INFORMATION TECHNOLOGY
GECMIT04
7th IT
Date: 17/10/2014
This is to certify that the dissertation entitled PLAN-B
WEB HOSTING
RESELLING SERVICES PANEL has been carried out by RATHOD BIPIN J &
SHAH UMESH L under my guidance in fulfillment of the degree of Bachelor of
Engineering in
Guides:
GECMIT04
7th IT
ACKNOWLEDGEMENT
I am Very grateful to my project Guide Mr. Janak Suthar for giving his
valuable time and constructive guidance in preparing the project in short period of
time without his kind encouragement and valuable guidance.
I would like to take this opportunity to thank my college, Government
Engineering College, Modasa to give me this tremendous opportunity to work in the
industry for the real time project. I am grateful to all the staff of the Computer
Department of our college, and especially to Mr. J S Dhobi, H.O.D of the CE/IT
Department to provide required information and help whenever necessary.
I sincerely thank Mr. J S Dhobi for granting permission and providing all the
necessary resources to develop a project.
I heartily thank the project Leader Mr. Chetan Kapadiya who was always
there to guide us through the development of the project. We immediately appreciate
the tips he has constantly given us during the project be it technology or
communication. He is one of major sources behind the success of the project.
Bipin Rathod
Umesh Shah
GECMIT04
7th IT
ABSTRACT
Plan-B Web hosting Reselling services panel is when a company
utilizes the resources of a parent web hosting company and sells it as their own.
Most web hosting companies have reseller packages available. There are those
who can benefit from choosing to host their site with a reseller. There are also
those who have been dissatisfied with their reseller host and those who may be
interested in opening their own reseller hosting account. Web Hosting Reseller
refers to an arrangement in which you purchase web hosting services at a
wholesale price and resell those services to customers of your own. As a
reseller, you are essentially playing the middle man by helping the parent
company sell their solutions. On the plus side, you have the opportunity to start
a legitimate online business and generate a consistent stream of income.
Although reseller hosting is primarily used to provide web hosting plans to
others, it can be used for much more than reselling.
GECMIT04
7th IT
LIST OF TABLES
Table No
Table 5.1
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table 5.2
Table Description
Registration
Login master
Super admin
Feedback
Platform
Category
Plan master
Plan description
Commission master
Employee registration
Offer master
News master
Payment gateway
Support master
Submit ticket
Billing cycle
Cart master
Order master
Payment status
Download master
Knowledgebase master
Hosting service detail
Mailing detail master
Page No
LIST OF FIGURES
GECMIT04
Figure No
Figure 5.1
Figure 5.2
Figure 5.2
Figure 5.2
Figure 5.2
Figure 5.2
Figure 5.2
Figure 5.2
Figure 5.2
7th IT
Figure Description
Page No
Flow chart
Use case diagram
Activity diagram
Class diagram
Sequence diagram
Data flow Diagram Level 0
Data flow Diagram Level 1
Data flow Diagram Level 2
E-R Diagram
SYMBOLE
OPERATION
Class
GECMIT04
7th IT
Binary Association
Association class
Generalization
Initial state
Final State
Flow
Action state
Decision
Join
GECMIT04
7th IT
Object Lifeline
Activation,
massage call
Actor
Use case
Uses
State
Tranjection
GECMIT04
7th IT
Double Tranjection
ABBREVATIONS
TERM
HTML
DEFINATION
-Hyper Text Mark-up Language
WWW
SQL
WIMS
LAN
OS
-Operating System
GUI
RAM
MB
-Mega Bytes
GB
-Giga Bytes
Mbps
HDD
TABLE OF CONTENT
Acknowledgement
Abstract
List of Figures
List of Tables
I
II
III
IV
9
GECMIT04
Chapter : 1
Chapter : 2
Chapter : 3
Chapter : 4
7th IT
List of Abbreviations
List of Contents
Introduction to Project
1.1 Project Summary
1.2 Purpose
1.3 Scope
Brief History of the work
2.1 Software Requirement Tools
2.2 Hardware Requirement Tools
Literature Survey
3.1 Microsofts .Net Framework and ASP .Net 4.0
3.2 Microsoft SQL 2008
Working / Implementation of the project work /
V
VI
simulation
4.1 Flow Diagram
4.2 Use case Diagram
4.3 Activity Diagram
4.4 Class Diagram
4.5 Sequence Diagram
4.6 Data Flow Diagram
4.7 E-R Diagram
Chapter : 5
Chapter : 6
List of References
CHAPTER 1
Introduction to Project
Project Summary
A designer might use it to offer their clients space for a website as an additional
service. Following are some of the advantages that make it such a highly sought Hassle-free
Hosting, Extensive Management Capabilities, Easy Upgrades etc.. Web hosting comes in
many different flavors, but one of its most unique variations is reseller hosting. Reseller
hosting is the type of hosting plan where you purchase an account and are provided with a
certain amount of disk space and bandwidth which can be sold to other people. It essentially
gives you a way to purchase bulk amounts of server capacity and then sell hosting packages
10
GECMIT04
7th IT
to your own customers. Reseller accounts offer a means for average people to break into the
industry and earn money from the hosting business.
Purpose
The overall advantage of system is empowering by decreasing the latency that arises
while operating through the manual process. The system acts as information for User and
Admin. It acts as a bridge of communication between the user, guest and administration.
Generating the required reports as per the requirements becomes much easier and information
availability at the hand. Feasibility study is an important phase in the software development
process. It enables the developer to have an assessment of the product being developed. It
refers to the feasibility study of the hosting plan in the terms of outcomes of the different
plans, operational use and technical supported required for implementing it.
Scope
The application is also security oriented and gets associated with in the system, as the
general structure of accessibility is fairly demandable. By applying this, we can get much
faster and accurate results from World Wide Web as per the user requirements. By this
system, user could solve his problem by getting the advice from the experts of web hosting
portal. Hosting reselling business one thing about a web hosting reselling services panel is
that the market is a bit satur
Chapter 2
Brief History of the work
Software Requirement Tools
Client Side Requirement :
Web Browser
GECMIT04
7th IT
Front End
: PHP 5.0
Back End
: My SQL 5.5.8
Web server
: IIS 6.0
: Minimum Pentium IV
Hard Disk
: Minimum 40 GB
RAM
: Minimum 256 MB
: Pentium IV
Hard Disk
: Minimum 80 GB
RAM
: Minimum 512MB
Existing System
In existing system there wasnt advance search option about particular
Current System
In new system user can search the web templates of their choice at anywhere
and anytime and get the full information about material
in new system, you get readymade site based on any platform, language.
12
GECMIT04
7th IT
Advantages
New System provides all the option related to order project.
Chapter 3
Literature Survey
Microsoft's .Net Framework and ASP.NET 4.0
The .NET Framework is a new computing platform that simplifies application
development in the highly distributed environment of the Internet. The .NET Framework is
designed to fulfill the following objectives:
or
executed remotely.
13
GECMIT04
7th IT
The .NET Framework has two main components: the common language runtime and
the .NET Framework class library. The common language runtime is the foundation of the
.NET Framework. You can think of the runtime as an agent that manages code at execution
time, providing core services such as memory management, thread management, and
remoting , while also enforcing strict type safety and other forms of code accuracy that ensure
security and robustness. Code that targets the runtime is known as managed code, while code
that does not target the runtime is known as unmanaged code. The class library, the other
main component of the .NET Framework, is a comprehensive, object-oriented collection of
reusable types that you can use to develop applications ranging from traditional commandline or graphical user interface (GUI) applications to applications based on the latest
innovations provided by ASP.NET, such as Web Forms and XML Web services.
Tables and Queries: SQL provides very easy was to create a table and
even laymen can do it without much trouble. Also query facility
provides powerful way of getting the required information.
Database Utilities: We can reduce the redundancy of the data using the
extensive database facilities. The ADODB object allows the database
14
GECMIT04
7th IT
System Integration :
SQL Server 2000 works with other products to form a stable and secure data store for Internet
and intranet systems:
SQL Server 2000 works with Windows 2000 Server and Windows NT Server security
and encryption facilities to implement secure data storage.
SQL Server 2000 forms a high-performance data storage service for Web applications
running under Microsoft Internet Information Services.
SQL Server 2000 can be used with Site Server to build and maintain large,
sophisticated e commerce Web sites.
Literature Review
I refer the many online shopping sites like flipcart, quicker , snap deal ,etc & take
many contents from there.
Chapter 4
Working / Implementation of the Project Work / Simulation
Flow Chart
15
GECMIT04
7th IT
16
GECMIT04
7th IT
Activity Diagram
17
GECMIT04
7th IT
Class Diagram
18
GECMIT04
7th IT
Sequence Diagram
19
GECMIT04
7th IT
20
GECMIT04
7th IT
21
GECMIT04
7th IT
E-R Diagram
22
GECMIT04
7th IT
DATA Dictonary
Field name
Data type
Size
Constrain
Description
User_Id
Numeric
Primary key
Unique id
for table
F_name
Varchar
50
Not null
User First
23
GECMIT04
7th IT
name
3
L_name
Varchar
50
Not null
User Last
name
Co_name
Varchar
50
Not null
Company
name
Varchar
50
Not null
Email
address of
user
Address1
Varchar
250
Not null
Address of
user
Address2
Varchar
250
Not null
Address of
user
City
Varchar
50
Not null
City of user
State_region
Varchar
50
Not null
State region
10
Z_code
Numeric
Not null
Zip code
11
Country
Varchar
50
Not null
Country of
user
12
P_no
Numeric
20
Not null
Phone
number
13
CreateDate
DateTime
30
Not null
Date and
time
Field name
Data type
Size
Constrain
Description
User_Id
Numeric
Primary key
Unique id
for table
Password
Varchar
50
Not null
User
Password
Datetime
30
Not null
Date and
time
Verification code
Varchar
50
Not null
Verification
code
24
GECMIT04
7th IT
Status
3)
Varchar
50
Not null
Status of
login
No
Field name
Data type
Size
Constrain
Description
S_id
Numeric
Primary key
Unique id
for table
S_Username
Varchar
50
Not null
Super admin
username
S_Pswrd
Varchar
50
Not null
Super admin
password
Datetime
30
Not null
Super admin
last login
date
4)
No
Field name
Data type
Size
Constrain
Description
F_id
Numeric
Primary key
Unique id
for table
User_Id
Numeric
Foreign key
User id
Message
varchar
200
Not null
Message of
feedback
DT
DateTime
30
Not null
Date and
time
5)
Platform :25
GECMIT04
7th IT
Field name
Data type
Size
Constrain
Description
P_id
Numeric
Primary key
Unique id
for table
Platform
Varchar
50
Not null
Platform
Description
varchar
250
Not null
Description
about
platform
6)
No
Field name
Data type
Size
Constrain
Description
C_id
Numeric
Primary key
Unique id
for table
P_id
Numeric
Foreign key
Platform id
Category
varchar
100
Not null
Category of
platform
7)
GECMIT04
No
7th IT
Field name
Data type
Size
Constrain
Description
Pl_id
Numeric
Primary key
Unique id
for table
C_id
Numeric
Foreign key
Category
id
Plan
Varchar
50
Not null
Description
of plan
8)
No
Field name
Data type
Size
Constrain
Description
Pd_id
Numeric
Primary key
Unique id
for table
Pl_id
Numeric
Foreign key
Plan id
Nor_description
varchar
250
Not null
Normal
description
Controlpanel
varchar
250
Not null
Control
panel
E_feature
Varchar
250
Not null
Email
feature
Web_scripting
Varchar
250
Not null
Web
scripting
Database_feature
Varchar
250
Not null
Feature of
database
Logs_feature
Varchar
250
Not null
Logs feature
27
GECMIT04
9)
7th IT
No
Field name
Data type
Size
Constrain
Description
C_id
Numeric
Primary key
Unique id
for table
User_id
Numeric
Foreign key
User id
Commission
Numeric
Not null
Description
of
commission
Field name
Data type
Size
Constrain
Description
E_id
Numeric
Primary key
Unique id
28
GECMIT04
7th IT
for table
2
F_name
Varchar
50
Not null
First name of
employee
L_name
Varchar
50
Not null
Last name of
employee
User_id
Numeric
Foreign key
User id
Pswrd
Varchar
50
Not null
Password of
employee
Field name
Data type
Size
Constrain
Description
O_id
Numeric
Primary key
Unique id
for table
Pl_id
Numeric
Foreign key
Plan id
Offer_description
Varchar
250
Not null
Description
of plan
C_date
Datetime
Not null
Create date
Field name
Data type
Size
Constrain
Description
N_id
Numeric
Primary key
Unique id
for table
N_title
Varchar
50
Not null
News title
News
Varchar
250
Not null
News
C_date
Datetime
30
Not null
Create date
29
GECMIT04
7th IT
Field name
Data type
Size
Constrain
Description
Pg_id
Numeric
Primary key
Unique id
for table
Pg
Varchar
100
Not null
Payment
gateway
Pg_discription
Varchar
250
Not null
Payment
gateway
description
C_date
Datetime
30
Not null
Create date
Field name
Data type
Size
Constrain
Description
S_id
Numeric
Primary key
Unique id
for table
S_title
Varchar
50
Not null
Support title
30
GECMIT04
7th IT
Field name
Data type
Size
Constrain
Description
St_id
Numeric
Primary key
Unique id
for table
S_id
Numeric
Foreign key
Department
id
User-id
Numeric
Foreign key
User id
Subject
Varchar
150
Not null
Urgency
Varchar
150
Not null
Related services
Varchar
200
Not null
Description
of related
services
Message
Varchar
250
Not null
Message
St_Attachments
Varchar
150
Not null
Submit
ticket
attachment
C_date
Datetime
30
Not null
Create date
31
GECMIT04
7th IT
Field name
Data type
Size
Constrain
Description
BC_id
Numeric
Primary key
Unique id
for table
BC_title
Varchar
50
Not null
Billing cycle
title
Price
Numeric
Not null
Price in
percentage
per year
Field name
Data type
Size
Constrain
Description
C_id
Numeric
Primary key
Unique id
for table
Pl_id
Numeric
Foreign key
Plan id
User_id
Numeric
Foreign key
User id
Domain_name
Varchar
150
Not null
Domain
name
BC_id
Numeric
Foreign key
Biling cycle
Other_services
Varchar
250
Not null
Description
of other
services
C_date
Datetime
30
Not null
Create date
18) Order_master:32
GECMIT04
7th IT
Field name
Data type
Size
Constrain
Description
O_id
Numeric
Primary key
Unique id
for table
Invoice_no
Varchar
Char(8)
Not null
Generate
invoice no
User_id
Numeric
Foreign key
User id
Pl_id
Numeric
Foreign key
Plan id
Domain_name
Varchar
150
Not null
Domain
name
BC_id
Numeric
Foreign key
Biling cycle
id
Other_services
Varchar
250
Not null
Description
of other
services
C_date
Datetime
30
Not null
Create date
GECMIT04
No
7th IT
Field name
Data type
Size
Constrain
Description
Ps_id
Numeric
Primary key
Unique id
for table
Invoice_no
Varchar
Char(8)
Not null
Generate
invoice no
Pg_id
Numeric
Foreign key
Payment
gateway id
Total_amount
Numeric
Not null
Total amount
Total_item
Varchar
50
Not null
Total iteam
Transaction_date
Numeric
Not null
Date of
transaction
Invoice_status
Varchar
50
Not null
Description
Invoice
status
C_date
Datetime
30
Not null
Create date
34
GECMIT04
No
7th IT
Field name
Data type
Size
Constrain
Description
D_id
Numeric
Primary key
Unique id
for table
Fle_title
Varchar
50
Not null
File title
Attach_file
Varchar
250
Not null
Attachment
of file
C_date
Datetime
30
Not null
Create date
Field name
Data type
Size
Constrain
Description
KB_id
Numeric
Primary key
Unique id
for table
Topic_title
Varchar
50
Not null
Title of topic
Topic_sol
Varchar
250
Not null
Topic
solution
Attachments
Numeric
Not null
Attachments
C_date
Datetime
30
Not null
Create date
Field name
Data type
Size
Constrain
Description
HS_id
Numeric
Primary key
Unique id
for table
35
GECMIT04
7th IT
User_id
Numeric
Foreign key
User id
Pl_id
Numeric
Foreign key
Plan id
Next_due_date
Numeric
Not null
Next due
date
Domain_name
Varchar
150
Not null
Domain
name
Field name
Data type
Size
Constrain
Description
M_id
Numeric
Primary key
Unique id
for table
User_id
Numeric
Foreign key
User id
Message_subject
Varchar
150
Not null
Message
subject
Message_body
Varchar
250
Not null
Body of
message
C_date
Datetime
30
Not null
Create date
CHAPTER 5
Result Analysis
In future enhancement we are going to develop android application This
android application will provide the facility of selling and purchasing
In Future developers can add more templates and design facilities for blogs
36
GECMIT04
7th IT
In Future developers can add the facility to purchase Domain & group
chatting in forum
Helpful to perform paperless work and manage all data.
Provides easy, accurate, unambiguous and faster data access.
Chapter 6
Conclusion
System describes the overview of the whole work carried out at particular
organisation. There is no compulsion on physical presence of any person because it
works online.
37
GECMIT04
7th IT
The main objective of the system is that an organizer could keep an eye on work
performed in his absence. He gets the current status regarding all his work performed
so that he could take decisions accordingly.
It maintains the records regarding the raw material available, how much quantity is in
firing zone, how much is ready to dispatch & work performed by labourer along with
its daily attendance. Bill form & particular order no. are being maintained. We could
also update, delete the entry as our convenience
List of References
38
GECMIT04
7th IT
39