Beruflich Dokumente
Kultur Dokumente
ON
Submitted By
Miss. Kiran Pravin Singh
MBA (IT) II
Dept. Of Computer Management
MVPs Institute of Management Research Technology Gangapur
Road, Nasik 2.
Submitted to
Savitribai Phule Pune University.
Master of Business Administrator (IT)
1
ACKNOWLEDGEMENT
2
INDEX
2. PROPOSED SYSTEM 25
2.1 Proposed system 26
2.2 Objective of system 28
2.3 User requirement 29
3
3.13 Report formats 59
3.14 Code design (CSS Code) 62
3.15 Test procedure and implementation 65
1. test cases 76
4. USER MANUAL 80
4.1 Forms specification 81
4
CHAPTER 1
INTRODUCTION
5
1. Introduction
6
Cloud backup
Joomla SEO
3rd party installation
Joomla is one of the most powerful open source CMS. It is used to all
over world for everything from simple websites to complex corporate
application.
Due to internet era customers demand and expectation are
increasing day to day. In todays world customer has no time to visit
various company for one or more services. Due to online shopping
customer have choice to have access to all items, if required customers
can order immediately. In the proposed system customers can pay their
payments throughpay tm, bank transfer, cash on delivery etc.
7
1.1Company Profile
8
Growing from one strength to another, the motive of the company
remains as success of customers vs. the success of Geeks Technologies
and so far it has been very successful gaining good reorganization as
an expert in web hosting industry.
A vast range of services that begin from web design to web hosting
support, Geeks Technologies is a single platform for every business
entrepreneur to start off an online business with a new venture.
Highlights of company:
Expert in web hosting support services
Online reputation
Professionally qualified and trained staff for every service
Focus on fulfilling the requirements of customers
Affordable prices
Complete support, assistance, guidance and successful
solutions.
Identifying business opportunities
Market research, analysis, strategies and business management
Key areas of Internet marketing and advertisement
Promotion of online businesses
Offering key components required for online successful selling
9
1.2 EXISTING SYSTEM
Common Features
10
templating support for changing designs
11
1.3 Scope of System
12
SOFTWARE DEVELOPMENT TOOL
JOOMLA 3.6
Front End
PHP widely used for the general purpose scripting language. That
especially suited for Web Development and can be embedded into
HTML. It is allows the website truly Dynamic. PHP's popularity
continuously to increases business and individuals everyone embrace it
as PHP's benefit most certainly outs weight the cost.
JavaScript:
Using JavaScript, we can give the validation so that the entry of invalid
data should be avoided.
Back End
MySQL:
13
provides facility to store data and aeries are written in simple language
which is help in generating various reports
A. Joomla
Features
14
Banner Manager It is used to add or edit the banners on the
website.
Media Manager It is the tool for managing the media files and
folder in which you can easily upload. Organize and manage your
media files into your article editor tool.
15
Joomla features diagram
User
Manager
Media
Manager
Contact
Manager Joomla Banner
Manager
Search RSS
Menu
Manager
16
Advantages
It ensures the safety to data content and doesn't allow anyone to edit
the data.
Disadvantages
17
the layout.
Government applications'
Communitybased portals
B. Joomla Architecture
Database
18
Joomla Framework
Components
Modules
Plugin
Templates
Web Server
19
displays the new content and images when module in linked to Joomla
components.
20
Article Content
There are four icons under the CONTENT section as shown below
Structure Format
User Information
21
creating or deleting the user, changing password, time and language.
You can also assign the user to User Groups.
Install Extension
Maintenance
LoggedIn User
It shows the administrator name who has logged in to the Joomla site.
22
Published Articles
It shows the published articles and also shows the present article, that
you have published.
Information of Sites
It displays the details of the site such as OS name, version of PHP and
MySQL etc. and also shows the number of users that are using this
site.
Hardware Requirements:
Definition of hardware:computer hardware is the collection of
physical elements that constitutes a computer system. Computer
hardware refer to the physical parts or components of a computer such
as the monitor, mouse, keyboard, computer data storage hard drive
disk (HDD) system unit(graphic card, sound card, memory,
motherboard and chips), etc. all of physical objects that can be
touched.
23
Software Requirements:
24
CHAPTER 2
PROPOSED SYSTEM
25
2.1 Proposed System
The Proposed system will save the time and effort of administrator as
well as reduce the work of administrator to access to information for
report and easier to manage the records. The system administrator
needs to maintain the records of CMS services. Admin should we able
to know the available services and sold services. In this project the
owner will play as the role of administrator. The admin can update,
delete and add the require information.
1. Registration:
1. New user gets registration in our website.
2. Admin give details of registration
2. Login:
1. Existing user gets the login and access the components.
3. Order:
1. Select particular services and get information of ordering.
2. Admin provides some for particular time period.
3. Also provide long time duration for live websites.
26
4. Payment:
1. Customer pays money through payment gateway like Pay tm etc
2. User cans also payment via customer bank transfer or cash on
delivery.
5. Updating:
1. After completion overall transaction admin can manage the
whole system.
2. user also manage their account using login.
Advantages
Can logon any browser
Flexible
Extend to new market
Helps in gaining trust of customers
Save time and money
Not cheating the owner
It reduce the chance of losing data by hardware failures
27
2.1 Objectives of system
28
To find the profile of online buyers.
To provide 24x7 customers support
To make available fulfill invoice details, including all shipping and
handling charges.
29
User shall be able to start his/her services checkout from the
shopping cart.
User shall be able to give the reviews of services.
Regular user can register on our websites content management
system (http://kiran.geekstech.in)
After registration user can login.
View the features of particular services.
Admin can add, change and delete the services.
Admin can add the features of the services.
CHAPTER 3
ANALYSIS&DESIG
N
30
3.1 Use case diagram
Home page
Select services
Login
Add cart
Checkout
Payments
gateway
Guest
B. Admin case diagram
Login
Update
services
View
database
Report
Check
feedback
Logout
Admin
32
3.2CLASS DIAGRAM
Interface
1.
M. 1.
+service
+login
Customer +order 1.
Custname :string M. 1 Administrator
Address :string
Email :string Order
Shipping info Payment
M.
:string Cust_account
+register() M. 1 Updated
+login() services()
1
+payment() Check payment()
M. Account status()
Registration M
Cust name: string Service offered
Email: string
+services
Password:varchar
+validity
Username : varchar
33 +Discout
+Activate ()
+A/C status
+Deactivate ()
+Activate services
+Renewal service
1.
M.
M. M.
1
M
1. M.
Home page
Browse category
Show cart
Select category
[cart empty]
Continue
[item=0] shopping
Select item
Checkout
Login
34
[Invalid ]
3.4 State Transition Diagram
Customer
Visited
Website
Target
Service offered
Register /login
Payment Gateway
Bank
Cash on Paytm
35
Order complete
Send a/c detail
Customer
Visit()
Select
services
Registration()
36
Payment method()
Order successfully() Verify payment()
Ok ()
Java script
37
3.7 Deployment Diagram
Back End
Application
Server
Web
Browser Admin
Panel
Cpanel
Database
Server
38
3.8 Menu Tree
Homepag
e
40
table
12 F_name Varchar 15 Not null First name of cust Registration
table
13 L_name Varchar 15 Not null Last name of cust Registration
table
14 Contact Int 10 Not null Contact number of Registration
cust table
15 Address 1 Varchar 30 Not null Address 1 of cust Registration
table
16 Address 2 Varchar 30 Not null Address 2 of cust Registration
table
17 City String 10 Not null City of cust Registration
table
18 Zip /pin Int 7 Not null Zip number of cust Registration
table
18 Company Varchar 15 Not null Company name of Registration
cust table
19 Country String 10 Not null Country name of Registration
cust table
20 Zone String 15 Not null Zone name of cust Registration
table
21 Order_id Int 5 Primary key Order id of service Order table
22 Cart_id Int 5 Foreign key Cart id of cart Order table
23 User_id Int 5 Foreign key User id of user Order table
24 Order Date Date 8 Not null Date of order Order table
time
25 User Email Varchar 15 Not null Email id of user Order table
26 Duration Int 2 Not null Duration of service Order table
27 Order_total Int 2 Not null Total of service Order table
41
28 Order_sub Int 2 Not null Sub total of Order table
total services
29 Order_pay String 10 Not null Payment method of Order table
type order
30 Order_servi Int 4 Not null Price of services Order table
ces price
3` Service_id Int 5 Primary key Service number Service table
32 Service Varchar 30 Not null Service name Service table
name
33 Duration Int 2 Not null Time limit of Service table
service
34 Price Int 5 Not null Price of service Service table
35 Bank name Char 20 Not null Name of bank Account table
36 Account_no Int 16 Not null Account no of cust Account table
37 Password Int 16 Not null Password of cust Account table
38 Balance Double 8 Not null Amount of services Account table
39 Invoiceid Int 5 Primary key Invoice id of bill Invoice table
40 Invoice_typ Varchar 10 Not null Type of invoice Invoice table
e
41 Order Varchar Not null Id of order status Invoice table
status_id
42 Payment Varchar 10 Not null Method of payment Invoice table
method
43 Ordering Varchar 10 Not null Ordering of Invoice table
services
44 Shipping_id Int 5 Primary key Id of shipping Shipping table
45 Order_id Int 5 Foreign key Id of order Shipping table
46 Order Varchar 10 Not null Shipping type of Shipping table
shipping order
42
type
47 Order Int Not null Price of order Shipping table
shipping shipping
_price
48 Order Varchar 10 Not null Name of shipping Shipping table
shipping
name
49 Order Dec 10 Not null Shipping tax Shipping table
shipping tax amount
50 Order Int 5 Not null Id of order Shipping table
shipping shipping tracking
tracking_id
51 Tax_id Int 5 Primary key Id of tax Tax table
52 Order_id Int 5 Foreign key Id of order Tax table
53 Order tax Varchar 10 Not null Title of tax Tax table
title
54 Order_tax Dec 5 Not null Percent of tax Tax table
percent
55 Order Int 5 Not null Amount of order Tax table
amount
56 Name Varchar 15 Foreign key Name of user Testimonial
table
57 Email Varchar 15 Not null Email address of Testimonial
user table
58 About you Varchar 15 Not null Information about Tyestimonial
user table
59 Location Varchar 20 Not null Location of user Testimonial
table
60 Your Varchar 25 Not null Website name of Testimonial
43
website user table
61 Security Varchar 5 Not null Security code Testimonial
table
62 Name Varchar 15 Foreign key Name of user Contact table
63 Email Varchar 20 Not null Email address Contact table
64 Subject Varchar 30 Not null Subject of contact Contact table
65 Message Varchar 200 Not null Message for Contact table
contact
3.10Table Design
Customer Table
44
8 Zip Int 7 Not null Zip number
Login table
Registration table
45
Order table
Account table
46
4 Balance Double 8 Not null Amount of services
Invoice table
Shipping table
47
Tax table
Admin table
Feedback table
48
6 Security Varchar 5 Not null Security code
Contact form
49
3.12 Input Screen
50
Joomla Support Menu:In this menu you can search Joomla related
information
51
Buy now menu
52
Here customer can add cart
Contact us Menu
53
Google Map
54
Testimonial Menu
55
56
Customer Feedback Form
FAQs Menu
57
Footer Menu
58
3.13 Report formats
59
Total Customer Order Report
60
61
Ordered Services
62
CSS Code
Css is a style language that defines layout of HTML
document.CSS use to covers fonts, colors, margins, lines, heights,
width, background images etc.CSS is gives your websites a new great
look. CSS is used for formatting structured content.
g-title {
color: #AC1010 !important;
}
.para {
float: left;
width: 50%;
}
#g-navigation {
background: #FF6400;
color: #FFD7BC;
text-align: center;
position: relative;
z-index: 2;
}
#g-header {
background: #FFA266;
color: #fff;
position: relative;
z-index: 3;
}
a{
color: #FF6400;
}
h1, h2, h3, h4, h5, h6, strong {
color: #097054;
63
}#g-header {
background: #5d4c45;
color: #fff;
position: relative;
z-index: 3;
}
#g-navigation {
background: #e45642;
color: #ffd7bc;
text-align: center;
position: relative;
z-index: 2;
}
h1, h2, h3, h4, h5, h6, strong {
color: #5D4C45;
}
.gantry-logo img {
width:300px;
}
.service {
float: left;
padding: 0 0.5rem;
width: 49%;
}
.service a {
background-color: #ff6400 !important;
border-radius: 10%;
color: #ffffff!important;
padding: 0.5;
}
64
.service a strong {
background-color: #ff6400 !important;
border-radius: 10%;
color: #ffffff!important;
padding: 0.5rem !important;
}
.service a strong:hover{
color: #000;
}
65
finding error and ultimately correcting them the following technique
have been used to make this project free of error.
It is a fault detection technique that tries to create failures or
erroneous states in a planned way. This allows the developer to detect
failures in the system before it is released to the customer .System
testing is an expensive process but it is required in order to achieve a
complete system. Generally the users tend to think that the process of
providing that there do not exist, any errors in the system forms the
testing part. For testing our software we test each and every path that
user can go at any point in the lifetime of the system to ensure that the
system is full proof. Testing is usually relying on to detect the faults
on each phase, in addition to the faults introduced during the code
phase itself. Due to this, different levels of testing are used in the
testing process, each level of testing aims to test different aspect of a
system.
Software testing is a critical element of software quality assurance
and represents the ultimate review of specification, design and coding.
In fact, Testing is the one step in the software engineering process that
could be viewed as destructive rather than constructive
software quality improvement:
The computer and the software are mainly used for complex and
critical applications and a bug or fault in a software causes severe
losses .so a great consideration is required for checking for quality of
software.
66
tested as a whole.
Content review:
The whole content of the project has been reviewed
thoroughly to uncover typographical error, grammatical error, and
ambiguous sentence.
Unit testing:
The primary goal of unit testing is to take the smallest part
of testable software in the application isolate if from the reminder
of the code and determine whether it behave exactly as you expect.
It check that module operates properly at boundaries
Error handling path are tested
The statements in module have been executed at least once.
Unit testing is a dynamic method for verification performed in
parallel with the coding phases .unit testing units or modules are not
the whole software. I have tested each view module of the application
individually as modules were build up testing was carried out
simultaneously tracking out each kind of input and checking the
corresponding output until module is working correctly.
67
progressively lower level modules are tested after that.
It is systematic technique for constructing the software
architecture.
It take unit testing components and build the program
structure that had been deducted by design.
A set error is encountered
In integration testing a system consisting of different module is
tested for problems arising from component interaction Integration
testing should be developed from the system specification firstly. A
minimum configuration must be integrated and tested.
In my project I have done integration testing. I have started
construction with atomic modules. After unit testing module are
integrate done by one and then tested the system for problem arising
from component interaction.
System testing:
System testing is test the system as a whole. once all the
components are integrated, the application is whole tested rigorously
to see that its meets quality standard. This type of testing is
performed by a specialized testing team.
System testing is so important because of the following reasons:
(1.) System testing is the first step in the SDLC where the
application is tested whole.
(2.) The application is tested thoroughly to verify that its meets
functional and technical specification.
68
ensuring whether the system work accurately and efficiently before
the live operation commence.
System testing makes logical assumptions that if all the part of
system corrects the goal will be successfully achieved.
Program testing
String testing
System testing
System documentation
User acceptance
Regression testing:
Each time a new form is added to the project is tested thoroughly
to rectify any side effect. That might have occurred due to the addition
of the new form thus regression testing has been performed.
White box testing:
White box testing is a testing technique that examine that the program
structure and derive test data from the program logic/code. The other
name of glass box testing, clear box testing, open testing, logic driven
testing or structural testing.
It is software testing method in which the internal
structure/design/implementation item being tested is known to the
tester. The tester chose input to exercise path through the code and
determine the appropriate output. White box testing is testing beyond
and the user interface into the nittygritty of a system.
Black box testing:
In black box testing function only understand in term of input and
output with no knowledge of implementation.
The technique of testing without having any knowledge of interior
working of an application is black box testing.
The tester is obvious to the system architecture and does not have
69
access to the source code. Typically when perform black box testing, a
tester will interact with the system user interface by providing input
and examine output without knowing how and where input are
performed.
Alpha testing:
This test is the first stage of testing and will be performed amongst the
team (developer and sqa) unit testing, integration testing, system
testing, when combined are known as alpha testing. During this phase
the following will be tested in the application:
o Spelling mistakes
o Broken lines
o Cloudy directions
Beta testing:
This testing is performed after alpha testing has been successfully
performed. In beta testing a sample of the intended audience test the
application. Beta testing is also known as prerelease testing. In this
phase the audience will be testing the following :
oUser will install, run the application and send their feedback to
the project team.
oTypographical error, confusing application, flow, and even
crashes.
Testing procedure:
Software testing is process of running with intent of finding error
in softwares. Software testing the quality of software and represent the
final review of the phase of software like specification, design, code
generation etc.
70
will have a look at various software testing techniques and
methodologies that are in practice today.
71
software testing, the same process is performed by a computer by
means of automated testing software such as WinRunner, LoadRunner,
Test Director, etc.
Testing Objectives:
Software testing has different goals and objective. The major
objectives of software testing are as follows:
(1) Finding defect which may get created by the programmer
while developing the software.
(2) Gaining confidence in and providing information about the
level of quality
(3) To prevent defect
(4) To make sure that the end result meets the business and user
requirements
(5) To gain the confidence of the customer by providing them a
quality product.
(6) A successful test is that uncovers an asyet undiscovered error.
Testing Principle:
1. All test should be traceable to college requirements
2. Test should be planned long before testing begins
3. The pare to principle applies to software testing
4. Exhaustive testing is not possible
5. To be most effective an independent third party should
conduct testing.
Validation Testing:
Valid data must be input to the database for accurate and
72
valid output that is report for this the following validation checks are
applied for the data entry screen.
There should be no duplication
The data validation are checked
There should be proper entry of customer details customer
address and services detail.
Implementation
Once the physical system has been designed in details the next steps is
working system and then to monitor the operation to ensure it will
work continuously & effectively.
The implementation phases are as follows:
Implementation planning
Education & training
System testing
File setup conversion.
Post Implementation review:
Feedback of test in of the modules at the user end invited and
modification changes and new addition as per the requirement of the
end user was done which comes out with new version of the system.
The system was running to satisfaction of the user after certain
changes were made according to the problem faced by the user.
A few programs were tested & implemented dummy data.
The implementation phases are as follows:
Implementation planning
Education & training
System testing
File setup conversion
Design and Implementation Constraints
73
Designing is the most important phase of software development.
Its require a careful planning and thinking on the part of the system
designer. Designing software means to plan how the various part of
software going to achieve the desired goals. It should we done with
utmost care because if the phase contains any error then the will affect
the performance of the system as a result it may take more processing
time more response time extra coding workload.
Design Goals:
The following goal was kept in mind while designing system:
Make system user friendly: this was necessary sot the system could be
used efficiently and system could act as catalyst in achieving
objectives.
Make system compatible: it should fit in the total integrated system.
The future enhancement must me less. So that is could integrate other
modules of system into itself.
There are three characteristics of the evaluation of a good design:
The design should implement all the requirements of the users
which are specified in the software requirement
specification(SRS) and it must accommodate all the
requirement that may not specified by the recruiter in the
analysis phase.
The design should be readable and understandable for the
people who involve in developing and testing the system.
The design should provide a complete picture of the system.
Addressing the data and functional domain for the
implementation perspectives.
The project comprise of single member , worked as developer and
a project coordinator who assign whole task and provided the finest
detail of the problem and also supervise the whole project work and
74
sort out the problem occurred during the development phase.
Feasibility study
Feasibility conducted to select to the best that meet performance
requirements. This entails an identification description an evaluation of
candidate systems and the selecting best system for the job.
Feasibility consideration
(1.) Legal feasibility:
Determine whether the proposed system conflicts with legal
requirements. A data processing system must comply with the local
data protection acts.
(2.)Operational feasibility:
Operational feasibility is measure of how well a proposed
system solve the problem, and take advantage of the opportunities
identified during scope definition and how it satisfy the
requirement identify in the requirement analysis phase of system
development. The operational feasibility assessments focus on the
degree to which the proposed development schedule, delivery,
date, cooperate, culture and exiting business process.
These include such design dependent parameter such as reliability,
maintainability, supportability, sustainability, affordability and
other. Therefore operational feasibility is critical aspect of system
engineering thats needs to, be an integral part of the early design
phase.
(3.)Economic feasibility:
the purpose of economic feasibility assessment is to
determine the positive economic benefit to the organization that the
benefit expected. The assessment typically involves a cost benefit
analysis.
(4.)Technical feasibility:
75
The technical feasibility assessment is focused on going an
understanding of the present technical resource of the organization
and there applicability to the expected need of the proposed
system. It is an evaluation of the hardware and software and how it
meets the need of the proposed system
76
Test case for login screen
Project Name:Online web content management services
Execution Date:23/03/2017
Precondition:In this test case new user login to administrator for buying
services.
Test Test cases Input data Step to be Expected Actual result Pass
case id executed result /fail
1 Test if user is Correct Enter User must As Expected Pass
able to login username input(correct) Successfully
successfully correct username and login to the
password password on web pages
the respective
fields
2.Click
login
2 Test if Incorrect Enter Proper error As Expected Pass
unregistered username, input(incorrect must be
user is not incorrect ) username and displayed and
able to login password password on prompt to enter
to the site the respective login again
fields
2.Click login
3 Test with Valid Enter the valid Proper error As Expected Pass
valid username username in must be
username and and empty the user id and displayed and
empty password enter no prompt to enter
password password in login again
77
such that the password
login must field
get failed
4 Test with Empty Leave the Proper error As Expected Pass
empty user username username must be
name and and empty in the displayed and
valid password user id and prompt to enter
password enter a valid login again
users
password in
the password
field
5 Test with Empty Enter nothing Proper error As Expected Pass
empty username in the mail id must be
username and and empty and password displayed and
empty password field prompt to enter
password login again
6 Check if the Case Enter the case Login must fail As Expected Pass
function changed changed saying
handles case username username/pass incorrect
sensitive /password word in the username/pass
respective field word
2.click login
button
7 After login in Registered Enter Password As Expected Pass
try to copy users login username and should not get
/cut the id and password in pasted /
password and password the respective password
paste it on fields. Copy should not
another the password visible on the
78
screen field content screen
Paste the
content on
another screen
8 Verify Registered Try to login Account As Expected Pass
account lock users login with a should be
id and registered user logged and
incorrect name and access should
password incorrect be granted
password for only after
more than 3 getting certain
times assurance from
the user
9 Check if on Registered Login with Users should As Expected Pass
selecting username registered not be signed
back button and username and in to his
(after logout) password password account rather
if the user is 2. once you a general
not signed in logged in, sign webpage must
out of the site be visible
3. Now
press back
button
10 Verify the url Registered The url should As Expected Pass
without username Login to the not redirect to
logging into and site registered a logged in
site password username and page but to a
password logged out
2. Copy page of the site
and save the
79
URL of the
logged in
page
3. Logout of
the site now
paste the
copied url on
the browser
11 Automatic Registered Login to the User must As Expected Pass
logout of the username site using logout of site
site when and registered properly
pressing back password username and
space button password
2 . now press
back space
Comment:
In the all above test cases all the expected result matches
the actual result.
80
CHAPTER 4
USER MANUAL
81
4.1 User Manual
System Users
1. Administrator
2. .User
These are the user of this system. Both users will trained for this
system. But this manual will also help to trained user
Administrator
Edit Name & Profile
Update services
Receipt Print
Payout Analysis
Reports
82
Users
View Profile
Edit Profile
Edit registration form
Change password
To work with this system user need to login with his username
and password. Without username and password user cant get
access to system.
After the successful the login the user can access the system, the
user can work with the system. The base page is viewed.
83
When customer add cart for buy services above shown screen will be
displayed. And customer is able to continue shopping and update the
services in above screen.
84
Registered user not required to register again. He/she can directly login in Buy
Now page for buy services.
85
Payment Method
86
After completing all buying process customer can place order.
87
If customer wants to see the order history then he/she can see it by
clicking on go to order history link.
88
In above screen customer can see own profile.
89
In above screen customer can edit, add, update and modify own
profile.
90
Print button
91
Joomla control panel
92
Admin side welcome window.
93
Here all modules are added and modified by Admin.
94
Here Admin can add new modules, components, plugin etc.
95
The list of all modules added band modified by admin.
96
Form specification
Forms Specification
Customer registration form
Add & Save Record
In this customer registration form includes customer name, customer
address, customer mobile, customer email address, customer country
etc. And this are all details is add record and save the record.
Edit and Update Record
In that customer registration form are editing and then update the
record.
Delete Record
In that delete the record or details from register. In that delete are two
methods first is double click and cell click are delete the record.
Register Record
Register are in the all details or record of company.
97
Customer contact form
Add & Save Record
98
Testimonial form
Customer if wants to share any comment, suggestion or views then
they submit their feedback by filling the testimonial form.
99
Newsletter
If customer or visitor is interested to stay up to date with our
organization services or wants to know any other deal with us.
then they can subscribe us via submitting testimonial.
100
CHAPTER 5
ADVANTAGES &
LIMITATION
101
Advantages
(5) Customer can find the best deals online and best offer in online
shopping.
(6) Best part is you have lots of deals. that means you dont have to
bargain for the right piece.
(7) Customer services are fine. You can contact them for any queries
related to your services and they will definitely assist you
102
Limitation
(2) Middle age group and old age group people prefer
traditional method for buying. Some people lack interest in
giving feedback to questionnaire.
(3) There are still people who are technology illiterate and still
find very difficult to use internet to buy.
103
CHAPTER 6
PROPOSED
ENHANCEMENT
104
Proposed Enhancement
105
CHAPTER 7
CONCLUSION
106
Conclusion
107
CHAPTER 8
BIBLIOGRAPHY
108
BIBLIOGRAPHY
109