Online Customer Feedback Analysis 444 - Copy
-
Upload
ankitasitm21 -
Category
Documents
-
view
227 -
download
0
Transcript of Online Customer Feedback Analysis 444 - Copy
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
1/83
PROJECT REPORTON
(Online Placement Cell Automation)
SUBMITTED IN COMPLETE FULFILLMENT OF
REQUIREMENT
FOR THE AWARD OF DEGREE OF
BACHELOR OF TECHNOLOGY
IN COMPUTER SCIENCE & ENGINEERING
BY
GAUTAM BUDDHA TECHNICAL UNIVERSITY LUCKNOW
ACADEMIC YEAR 2011 -2012
Under Guidance of: Submitted by:
Mr.Manvendra Singh
DEPARTMENT OF CS
SITM ,
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
2/83
Placement cell automation
2 | P a g e
ONLINE CUSTOMER FEEDBACK ANALYSIS
by
abhishek
Submitted to the Department of INFORMATION TECHNOLOGY
in partial fulfillment of the requirements
for the degree of
Bachelor of Technology
in
SAGAR INSTITUTE OF TECHNOLOGY AND MANAGEMENT
G.B. Technical University
7thApril,2012
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
3/83
Placement cell automation
3 | P a g e
TABLE OF CONTENTS Page
CERTIFICATE ................................................................................................... ii
CERTIFICATE ..................................................................................................... iiiACKNOWLEDGEMENTS .................................................................................. iv
ABSTRACT ........................................................................................................... v
LIST OF TABLES.................................................................................................. vii
LIST OF FIGURES................................................................................................ viii
LIST OF SYMBOLS .............................................................................................. ix
LIST OF ABBREVIATIONS ................................................................................ x
CHAPTER 1 (INTRODUCTION, BACKGROUND OF THE PROBLEM,
STATEMENT OF PROBLEM etc.).............................................................. 11.1. ................................................................................................................. 5
1.2. ................................................................................................................. 8
CHAPTER 2 (OTHER MAIN HEADING) ......................................................... 13
3.1. .................................................................................................................. 15
3.2. .................................................................................................................. 17
3.2.1. ......................................................................................................... 19
3.2.2. ......................................................................................................... 20
3.2.2.1. ................................................................................................ 213.2.2.2. .......................................................................................... 22
3.3. ................................................................................................................. 23
CHAPTER 4 (OTHER MAIN HEADING) ......................................................... 30
4.1. ................................................................................................................ 36
4.2. ................................................................................................................ 39
CHAPTER 5 (CONCLUSIONS) ......................................................................... 40
APPENDIX A ......................................................................................................... 45
APPENDIX B ......................................................................................................... 47REFERENCES... .................................................................................................... 49
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
4/83
Placement cell automation
4 | P a g e
CERTIFICATE
This is to certify that Project Report entitle PLACEMENT CELL AUTOMATION which
is submitted by Manisha Pandey,Ankita Agrawal. in partial fulfillment of the requirement for
the award of degree B. Tech. in Department of INFORMATION TECHNOLOGY of G. B.
Technical University, is a record of the candidate own work carried out by him under my/our
supervision.
The matter embodied in this thesis is original and has not been submitted for the award of any
other degree.
Date: 7th
April,2012
H.O.D
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
5/83
Placement cell automation
5 | P a g e
DECLARATION
I hereby declare that this submission is our own work and that, to the best of our knowledge
and belief, it contains no material previously published or written by another person nor
material which to a substantial extent has been accepted for the award of any other degree or
diploma of the university or other institute of higher learning, except where due
acknowledgment has been made in the text.
SignatureName:
Date: 7th April,2012
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
6/83
Placement cell automation
6 | P a g e
ACKNOWLEDGEMENT
It gives us a great sense of pleasure to present the report of the B. Tech Project undertaken
during B. Tech. Final Year. We owe special debt of gratitude to Mrs. Chandrabhan Singh,
Department of Computer Science & Engineering, S.I.T.M, Lucknow for his constant support
and guidance throughout the course of our work. His sincerity, thoroughness and
perseverance have been a constant source of inspiration for us. It is only his cognizant efforts
that our endeavors have seen light of the day.
We also take the opportunity to acknowledge the contribution of Mrs., Head Of Department
of Computer Science & Engineering, S.I.T.M, Lucknow for his full support and assistanceduring the development of the project.
We also do not like to miss the opportunity to acknowledge the contribution of all faculty
members of the department for their kind assistance and cooperation during the development
of our project. Last but not the least, we acknowledge our friends for their contribution in the
completion of the project.
Signature: Signature:Name : Name :Roll No.: Roll No.:Date :7
thApril,2012 Date :7th April, 20
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
7/83
Placement cell automation
7 | P a g e
ABSTRACT
INTRODUCTION
The Microsoft .NET Framework
The .NET Framework is the infrastructure for the Microsoft .NET platform.The .NET
Framework is an environment for building, deploying, and running Web applications and
Web Services.Microsoft's first server technology ASP (Active Server Pages), was a powerful
and flexible "programming language". But it was too code oriented. It was not an application
framework and not an enterprise development tool.The Microsoft .NET Framework was
developed to solve this problem.
.NET Frameworks keywords:
Easier and quicker programming Reduced amount of code Declarative programming model Richer server control hierarchy with events Larger class library Better support for development tools
The .NET Framework consists of 3 main parts:
Programming languages:
C# (Pronounced C sharp) Visual Basic (VB .NET) J# (Pronounced J sharp)
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
8/83
Placement cell automation
8 | P a g e
Server technologies and client technologies:
ASP .NET (Active Server Pages) Windows Forms (Windows desktop solutions) Compact Framework (PDA / Mobile solutions)
Development environments:
Visual Studio .NET (VS .NET) Visual Web Developer
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
9/83
Placement cell automation
9 | P a g e
MICROSOFT VISUAL STUDIO
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
10/83
Placement cell automation
10 | P a g e
SQL SERVER 2005
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
11/83
Placement cell automation
11 | P a g e
ONLINE CUSTOMER FEEDBACK ANALYSIS
As the technology is growing at a faster rate the usage of manual system is reduced. We haveplanned to develop automation for Training Placement Cell Automation this automation is
developed based on web application so the training and placement cell works are processed
within or without the organization with authorized people.In placement cell the records are
maintained in paper formats and tedious work to short list the students according to the
company requirements.To overcome this problem, records of the students are updated by the
authorized administrator .
There will be unique user name and password for the administrator . The student only view
the details of the records . Only the authorized administrator should have the rights to
insert,delete and update information into the data base and must short list the candidates
required for the company. Today corporate needs thinking, flexible, proactive workers. They
need creative problem solvers, workers smart and skilled enough to move with new
technologies and with the ever-changing competitive environment. They need workers
accustomed to collaborate with co-workers to participate in quality circles, to deal with
people high and low. Further, communication skills and people skills should be necessary
skills of the modern workers.
We are committed to meet the above expectations, as we understand the needs well. How we
learn and how we teach are changing drastically and fast according to the developments inthe industrial sector, both software and manufacturing, as we want to keep pace with the fast
developing world and offer the best of the human resources to the corporate and industry and
in-turn make a better Nation.Training and Placement Cell in the SGI plays a vital role and
is becoming a key department of the institute. As there are large numbers of Engineering and
Management colleges coming up in UP, the competition for employment is increasing every
day and the job of placement is becoming a challenging one.A full pledged placement cell is
functioning in our college with a full time placement officer. Our Training and Placement
Office is performing the following activities:-
Arranging in plant training for students. Inviting various organization for campus recruitment. Training to suit various needs of industry.
For placement a large number of prospective employers are contacted during the year and
efforts are made to invite those companies to visit our college and to conduct campus
recruitmens.The objective of the T&P Cell is to look for a 100% employment of all the
students therefore it follows policy of 'One Person One job'.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
12/83
Placement cell automation
12 | P a g e
Following figure illustrates an example of ONLINE CUSTOMER FEEDBACK
ANALYSIS in a CALL CENTRE :
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
13/83
Placement cell automation
13 | P a g e
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
14/83
Placement cell automation
14 | P a g e
OBJECTIVE OF ONLINE CUSTOMER FEEDBACK
ANALYSIS
The objectives of the Training & Placement Department are specifically to: -
The objective of T & P cell is to achieve 100% placement to all the passing outstudents as per the policy @ of ONE PERSON ONE JOB first. A candidate selected
for one job is further restricted to another recruitment till everybody get an
opportunity.
Coaching & helping the students to improve their skills in resume writingcommunication, written tests, group discussion, technical and personal interviews.
Organizing industrial visits, training programmers and conducting guest lecturers bydistinguished technocrats and eminent industry personalities for better industrial
interface
Assist students develop/clarify their academic and career interests, and their shortand long-term goals through individual counseling and group sessions.
Assist students develop and implement successful job search strategies. Work with faculty members, department Heads and administration to integrate career
planning and academic curriculum as well as coordinate Project Work/ Summer
Training/internship programs.
Assist employers to achieve their hiring goals. Serve the community by providing access to our campus wide activities & career
resources.
Empower students with life-long career decision-making skills. Provide resources and activities to facilitate the career planning process.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
15/83
Placement cell automation
15 | P a g e
Act as a link between students, alumni and the employment community. Upgradation of the students skill sets commensurate with the expectations of the
industry.
Generation of awareness in the students regarding future career options available tothem.
Assisting different companies in recruiting candidates as per their requirements.
Assisting our students in obtaining final placement in reputed companies.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
16/83
Placement cell automation
16 | P a g e
WHY DO ONLINE CUSTOMER FEEDBACK ANALYSIS ?
Online customer feedback surveys are very important to the Market Research industry, to the
clients we work with, but most importantly, to each and every consumer throughout the
world!
The surveys presented to our affiliates traffic and the panelists recruited into our various
online panels are essentially deciding the fate of future products, services and marketing
methods that we all use every day through each customer satisfaction survey online in
addition to our online consumer surveys. For example, Toluna provides countless surveys on
food products, banking/financial institutions, electronics, household products, never-seen-
before movie trailers, beauty products, phone services, tv shows, magazines, etc.
All customer feedback surveys online provide each respondent the power to decide which
magazine cover will be used on a future publication, what computer product they would like
to have see on the market next, what banking service they would like to see, and so on.
Toluna also provides online customer feedback surveys where respondents may receive and
keep products to test in their own homes. Not only do these items range from cleaning
products to the latest must-haves, but each online customer satisfaction survey allows
respondents to be the first to try new products and services before they arrive in stores.
Toluna does provide incentives for survey takers to participate in various online customer
satisfaction surveys, like sweepstakes entries, points, cash & prizes, but Toluna also tries to
bring across the real accomplishment of voicing respondents opinions and allowing them toshare their thoughts through customer satisfaction surveys online in order to shape the future
items we all will see and enjoy daily.
FEASIBILITY STUDY
http://www.thinkaction.com/Consumer.htmhttp://www.thinkaction.com/Toluna.htmhttp://www.thinkaction.com/Toluna.htmhttp://www.thinkaction.com/Consumer.htm -
8/2/2019 Online Customer Feedback Analysis 444 - Copy
17/83
Placement cell automation
17 | P a g e
Feasibility study includes seven distinct but inters related type of feasibility. These are:
TECHNICAL FEASIBILITY:
Hardware Software Application development environment
ECONOMIC FEASIBILITY:It is concerned with the returns or benefits the organization is
likely to derive from investment in the new system.
OPERATIONAL FEASIBILITY:It is an evaluation to determine whether a system is
operationally acceptable. Two important dimensions to be accessed are ability and motivation
to use the system.
MANAGERIAL FEASIBILITY: It determines whether a proposed system will be
acceptable to the people or not. It also determines support from the management.
SOCIAL FEASIBILITY: Determines whether a proposed system will be acceptable to the
people or not.
LEGAL FEASIBILITY: Determines whether a proposed system infringes on known Acts,
Articles as well as any pending legislation
TIME FEASIBILITY: Determines whether the project can be implemented fully within a
stipulated time frame or not.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
18/83
Placement cell automation
18 | P a g e
COST BENEFIT ANALYSIS
Hardware Costs:Cost incurred in purchase of hardware, i.e., computer and its peripherals. Personnel Costs: Include the salaries of the EDP staff as well as perks of personnel
involved in the development of the system.
Facility Costs:Expenses incurred in the preparation of the physical site. This includesflooring, wiring, lighting, etc.
Operating Costs: Include all the costs associated with the day to day operation of thesystem.
Supply Costs:Variable costs that increase with increased use of paper, ribbon, disks etc.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
19/83
Placement cell automation
19 | P a g e
PROBLEM OF CUSTOMERThe biggest obstacle to knowing what customers really think about us? Fear.
We fear they'll tell us our product or service stinks, that we're horrible people and we should
never have set foot on earth.
Yet most companies never hear that type of painful feedback. Our research finds that
companies with strong word of mouth and customer devotion behave like high-performance
athletes when it comes to focusing on customer feedback. In effect, they are feedback
machines. Customer feedback drives their marketing strategies, product development and
service expectations.
Australian beer company Blowfly has integrated customer feedback into its company's
decision-making process by asking customer "shareholders" to determine marketing plans,
product names, street-team strategies and operational decisions usually made by executive
committees. In many ways, Blowfly has turned ownership of the company over to customers.
This has caused so much positive word of mouth that the company-even before it was a year
old-landed a hefty North American distribution deal with hip grocer Trader Joe's.
Toy retailer Build-A-Bear Workshop sends out weekly surveys to its database of six million
customers asking them to rate their recent store experience, including the cleanliness of the
bathrooms! Company founder Maxine Clark attributes her company's success-it has grown to
113 stores in five years doing $200 million in revenue-to its intense focus on gathering
customer feedback.
The opposite approach to proactively gathering customer feedback-waiting for it arrive on its
own-is fraught with peril. Research firm TARP has found that for every person who
complains, there are 26 who do not. That means if you have 1,000 customers and 100 of them
complain, another 260 may have quietly dumped you, never to call again. To know what
customers are thinking, we must ask.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
20/83
Placement cell automation
20 | P a g e
STATEMENT OF ONLINE CUSTOMER FEEDBACK
ANALYSIS
Companies that operate as feedback machines-using a plus-delta model of understanding
what customers love (the plus) and what they would improve (the delta)-make improvements
to their operations quickly and efficiently.
Overcome the fear of customer feedback and make a bold move toward creating volunteer
referrals with these tips, the 10 Golden Rules of Customer Plus-Delta:
1. Believe that customers possess good ideas
How often does someone in your organization respond to an innovative idea by saying, "Our
customers don't want that." But you already have had customers indicate otherwise. The
naysayer is operating from a level of otherworldly omniscience and is in the wrong the field
of work. Other killjoys will argue that customers are incapable of knowing what really makes
a product or service valuable, and therefore customer input is unnecessary. Asking customers
to participate in your problem-solving and idea generation is an act of courage, not of
weakness.
2. Gather customer feedback at every opportunity
Every customer interaction is an opportunity for feedback. Avoid the trap of "we don't want
to bother our customers." If are customers are busy, they will politely decline.
3. Focus on continual improvement
As Peter Drucker once said, a business has two purposes: marketing and innovation. Enlist
the aid of your highly affiliated, most passionate customers to help you improve an aspect of
your business every week so that it builds monthly momentum. Word will spread quickly
when a company's quality starts improving, especially if you thank specific customers for
their assistance.
4. Actively solicit good and bad feedback
The first part is relatively easy. The second question is usually the source of feedback fear.
Finesse the situation by asking "what is the one thing you would change or improve about
your experience with us or our product?"
5. Don't spend vast sums of money doing it
Multiple-page customer surveys that take six months and cost the equivalent of two salaries
may impress the CEO and board of directors, but they may be outdated by the time the data
arrives. Short, fast surveys deliver better response rates and allow you to react rapidly to
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
21/83
Placement cell automation
21 | P a g e
issues raised. Solve one or two problems at a time, not everything at once. Tell your
customers how their feedback directly contributed to your changes
6. Seek real-time feedback
Kimpton Boutique hotels CEO Tom LaTour says he has three duties every day:
a. Review revenue targets
b. Manage people
c. Call 8-10 customers
With his customer plus-delta on his daily schedule, he's not the last to hear about problems.
Often, he's the first. Obviously, he has the cachet to resolve issues quickly. When the CEO of
a company has resolved your complaint, word spreads fast.
7. Make it easy for customers to provide feedback.
Companies as feedback machines employ multiple input points: in person, email, Web sites,
point-of-purchase cards or receipts, conferences and the telephone. After all, being a
feedback machine is about making it easy-for the customer-to provide feedback, not what's
convenient for you.
8. Leverage technology to aid your efforts
Online survey tools makes it very easy to gather feedback via the Web. They are typically
fast, efficient, and inexpensive. They automatically tabulate data and don't require a techie tolaunch. Your data is virtually complete within 48 hours of sending customers a link to the
survey.
9. Share customer feedback throughout the organization
Responsibility for customer feedback extends beyond the marketing department. It's a
"theology" (and practice) from the executive suite to the sales force and everyone in between.
Accordingly, ensure that everyone in the company knows what customers are thinking by
sharing customer feedback; product and service decisions will be better informed as a result.
10. Use feedback to make changes quickly
You can't move a mountain in a day, but you can make it easier to climb by clearing a path.
Customers who evangelize their friends and colleagues love a responsive organization,
especially ones that keep them in the loop of how their feedback was used(or wasn't).
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
22/83
Placement cell automation
22 | P a g e
TESTING
Software testing is an investigation conducted to provide stakeholders with information about
the quality of the product or service under test.[1] Software testing can also provide an
objective, independent view of the software to allow the business to appreciate and
understand the risks of software implementation. Test techniques include, but are not limited
to, the process of executing a program or application with the intent of finding software bugs
(errors or other defects).
Software testing can be stated as the process of validating and verifying that a software
program/application/product:
meets the requirements that guided its design and development;
works as expected; and
can be implemented with the same characteristics.
Software testing, depending on the testing method employed, can be implemented at any time
in the development process. However, most of the test effort traditionally occurs after the
requirements have been defined and the coding process has been completed having been
shown that fixing a bug is less expensive when found earlier in the development process.
Although in the Agile approaches most of the test effort is, conversely, on-going. As such,
the methodology of the test is governed by the software development methodology adopted.
Different software development models will focus the test effort at different points in the
development process. Newer development models, such as Agile, often employ test driven
development and place an increased portion of the testing in the hands of the developer,
before it reaches a formal team of testers. In a more traditional model, most of the test
execution occurs after the requirements have been defined and the coding process has been
complete.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
23/83
Placement cell automation
23 | P a g e
TESTING TYPE
Testing methods
1 The box approach
1.1 White-box testing
1.2 Black-box testing
1.3 Grey-box testing
2 Test target
1 Unit testing
2 Integration testing
3 System testing
4 System integration testing
3 Objectives of testing
1 Regression testing
2 Acceptance testing
3 Alpha testing
4 Beta testing
4 Non-functional testing
1 Software performance testing
2 Usability testing
3 Security testing
4 Internationalization and localization
5 Destructive testing
5 The testing process
1 Traditional CMMI or waterfall development model
2 Agile or Extreme development model
3 A sample testing cycle
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
24/83
Placement cell automation
24 | P a g e
6 Automated testing
1 Testing tools
2 Measurement in software testing
[1] White-box testing
The following types of white-box testing exist:
API testing (application programming interface) - testing of the application using public and
private APIs
Code coverage - creating tests to satisfy some criteria of code coverage (e.g., the test designer
can create tests to cause all statements in the program to be executed at least once)
Fault injection methods - improving the coverage of a test by introducing faults to test code
paths
Mutation testing methods
Static testing - All types
Test coverage
White-box testing methods can also be used to evaluate the completeness of a test suitethat was created with black-box testing methods. This allows the software team to examine
parts of a system that are rarely tested and ensures that the most important function points
have been tested.
Two common forms of code coverage are:
Function coverage, which reports on functions execute
Statement coverage, which reports on the number of lines executed to complete the test
They both return a code coverage metric, measured as a percentage.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
25/83
Placement cell automation
25 | P a g e
[2]Black-box testing
Main article: Black-box testing
Black-box testing treats the software as a "black box"without any knowledge of internal
implementation. Black-box testing methods include: equivalence partitioning, boundary valueanalysis, all-pairs testing, fuzz testing, model-based testing, exploratory testing and
specification-based testing.
Specification-based testing: Specification-based testing aims to test the functionality of
software according to the applicable requirements.[22] Thus, the tester inputs data into, and
only sees the output from, the test object. This level of testing usually requires thorough test
cases to be provided to the tester, who then can simply verify that for a given input, the
output value (or behavior), either "is" or "is not" the same as the expected value specified in
the test case.
Specification-based testing is necessary, but it is insufficient to guard against certain risks.
Advantages and disadvantages: The black-box tester has no "bonds" with the code, and a
tester's perception is very simple: a code must have bugs. Using the principle, "Ask and you
shall receive," black-box testers find bugs where programmers do not. On the other hand,
black-box testing has been said to be "like a walk in a dark labyrinth without a flashlight,"
because the tester doesn't know how the software being tested was actually constructed. As a
result, there are situations when (1) a tester writes many test cases to check something that
could have been tested by only one test case, and/or (2) some parts of the back-end are not
tested at all.
Therefore, black-box testing has the advantage of "an unaffiliated opinion", on the one hand,
and the disadvantage of "blind exploring", on the other. [24]
[3] Grey-box testing
Grey-box testing (American spelling: gray-box testing) involves having knowledge of
internal data structures and algorithms for purposes of designing tests, while executing those
tests at the user, or black-box level. The tester is not required to have full access to the
software's source code.[25][not in citation given] Manipulating input data and formatting
output do not qualify as grey-box, because the input and output are clearly outside of the
"black box" that we are calling the system under test. This distinction is particularly
important when conducting integration testing between two modules of code written by two
different developers, where only the interfaces are exposed for test. However, modifying a
data repository does qualify as grey-box, as the user would not normally be able to change
the data outside of the system under test. Grey-box testing may also include reverse
engineering to determine, for instance, boundary values or error messages.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
26/83
Placement cell automation
26 | P a g e
HARDWARE / SOFTWARE REQUIREMENTS
HARDWARE REQUIREMENTS Server Side :
Pentium IV (or higher) 1.66 GHz 512 MB RAM (Recommended) 80 GB Hard Disk (Recommended) Color Monitor, Mouse, Keyboard
Client Side : Pentium IV or higher 1.66 GHz 256 MB RAM (Recommended) 40 GB Hard Disk (Recommended) Color Monitor, Mouse, Keyboard
SOFTWARE REQUIREMENTS Front End Tool :
Microsoft ASP.NET 3.5 (or higher) User Friendly, Low Cost Solution, Better Designing Tools, GUI
Features
Back End Tool : Microsoft SQL Server 2005
Security, Portability, Quality Platform :
Windows Platform (like 2000, Professional, XP, Vista, etc.) Internet Connection
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
27/83
Placement cell automation
27 | P a g e
MODULE DESCRIPTION
Client Registered Users Administrator The Client module include, View Hotnews: This module help the Client to see the latest hotnews which can
updated by the admin.
The registered user module includes, Add Complaint: This module help the user to report online complaints. Edit Complaint: This module help the user to edit his complaint details. Edit Account: This module help the user to update his or her profile. View complaint status: This module allows us to view the status of all complaint
that you have posted earlier.
Add and View feedback: This module helps the user to add and view feedbacks Mail: This module helps the user to send mail to the administrator. The administrator module includes, View and reply user complaint: This module helps the admin to view and reply
users complaint details
New admin: This module used for add new admin View and delete users feedback: This module helps the amin to add and delete
users feedback
View and delete all complaint reply: This module helps the amin to view and deletecomplaint reply.
Change password: This module helps the amin to update his or her password Chat: This module help the admin to chat with the administrator or with other
registered users
Mail: This module helps the user to send mail to the user.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
28/83
Placement cell automation
28 | P a g e
0-Level DFD
0-LEVEL DFD
13
Customer System
Response
Feedback/Complaint
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
29/83
Placement cell automation
29 | P a g e
1 Level DFD
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
30/83
Placement cell automation
30 | P a g e
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
31/83
Placement cell automation
31 | P a g e
DESIGNING OF
ONlINECUSTOMER FEEDBACK ANALYSIS
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
32/83
Placement cell automation
32 | P a g e
HOME PAGE :
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
33/83
Placement cell automation
33 | P a g e
REGISTRATION PAGE :
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
34/83
Placement cell automation
34 | P a g e
REGISTERED PAGE
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
35/83
Placement cell automation
35 | P a g e
LOGIN PAGE :
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
36/83
Placement cell automation
36 | P a g e
CONTACT US PAGE :
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
37/83
Placement cell automation
37 | P a g e
PRODUCT SERVICES PAGE
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
38/83
Placement cell automation
38 | P a g e
INDUSTRY SOLUTION PAGE
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
39/83
Placement cell automation
39 | P a g e
USER LOGIN PAGE :
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
40/83
Placement cell automation
40 | P a g e
NEW FEEDBACK PAGE :
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
41/83
Placement cell automation
41 | P a g e
VIEW STATUS PAGE :
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
42/83
Placement cell automation
42 | P a g e
ADMINISTRATOR PAGE
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
43/83
Placement cell automation
43 | P a g e
UPDATE PROFILE PAGE :
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
44/83
Placement cell automation
44 | P a g e
OCFA DATABASE DESIGN
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
45/83
Placement cell automation
45 | P a g e
OCFA.USER TABLE
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
46/83
Placement cell automation
46 | P a g e
OCFA.FEEDBACK TABLE
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
47/83
Placement cell automation
47 | P a g e
APPLICATION CLASS CODE :
Used for various sql queries involved in the project
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data.SqlClient;using System.Data;
//////Summary description for Class1///publicclassClass1{SqlCommand sc;SqlConnection con;SqlDataAdapter sda;DataSet ds;
string sql;public Class1(){
string cs ="Data Source=.;Initial Catalog=OCFA;User Id=sa;Password=pass";con = newSqlConnection(cs);ds = newDataSet();
}
publicint Insert(string uid, string n, string p, string age, string add,string ph ){
string sql = "Insert into [ocfa.user] (user_id,name,pass,age,address,phone,[category]) values('" + uid + "','" + n + "','" + p + "','" + age + "','" + add + "','" + ph + "','U')";
sc = newSqlCommand(sql, con);con.Open();
int i = sc.ExecuteNonQuery();con.Close();
return i;}
publicDataSet Select(string i, string p, string t){
sql = "select*from [ocfa.user] where user_id='" + i + "' and pass='" + p + "' andcategory='" + t + "'";
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
48/83
Placement cell automation
48 | P a g e
sda = newSqlDataAdapter(sql, con);sda.Fill(ds, "ocfa.user");
if(ds.Tables["ocfa.user"].Rows.Count > 0)return ds;else
returnnull;}
publicint changepass(string u, string op, string np){
sql = "update [ocfa.user] set pass='" + np + "' where user_id='" + u + "' and pass='" + op+ "'";
sc = newSqlCommand(sql, con);con.Open();
int r = sc.ExecuteNonQuery();con.Close();
return r;
}
publicint Insert1(string ci, string ui, string c,string f, string dt){
sql = "Insert into [ocfa.feedback](cid,user_id,comlaint,feedback,cdate) values('" + ci +"','" + ui + "','" + f + "','" + c + "','" + dt + "')";
sc = newSqlCommand(sql, con);con.Open();
int a = sc.ExecuteNonQuery();con.Close();
return a;}
publicint Select1(string ci){
sql = "select*from Comlaint where cid=" + ci;sc = newSqlCommand(sql, con);con.Open();
int b = sc.ExecuteNonQuery();con.Close();
return b;
}publicint Update(string ci, string rt, string rsp){
sql = "update [ocfa.feedback] set rdate='" + rt + "',response='" + rsp + "' where cid='" +ci + "'";
sc = newSqlCommand(sql, con);con.Open();
int c = sc.ExecuteNonQuery();con.Close();
return c;}
}
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
49/83
Placement cell automation
49 | P a g e
HOME PAGE SOURCE CODE :
.style5
{font-size: xx-large;
}.style6
{font-size: x-large;color: #000066;
}.style7
{font-size: x-large;color: #FFFF00;background-color: #CC9900;
}.style8
{font-size: x-large;color: #000066;background-color: #CC9900;
}
SOLUTION TO
&n
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
50/83
Placement cell automation
50 | P a g e
bsp; YOUR
QUESTION?????
REGISTRATION PAGE SOURCE CODE
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
51/83
Placement cell automation
51 | P a g e
.style3
{color: #000066;font-family: "Courier New",Courier,monospace;font-size: xx-large;background-color: #000066;
}.style4
{text-decoration: underline;
}.style5
{color: #000066;
}.style6
{color: #000066;font-size: x-large;
}.style10
{font-size: large;font-family: "Courier New",Courier,monospace;
}.style11
{font-size: large;font-family: "Courier New",Courier,monospace;
}.style13{
color: #000066;}
.style14{
font-size: large;font-weight: 700;
}.style15
{width: 2281px;
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
52/83
Placement cell automation
52 | P a g e
background-color: #000066;}
.style16{
text-decoration: underline;
width: 364px;}
.style17{
background-color: #000066;}
.style19{
width: 272px;color: #000066;font-size: x-large;
font-family: Arial,Helvetica,sans-serif;background-color: #000066;
}.style20
{width: 272px;color: #990000;font-size: x-large;font-family: Arial,Helvetica,sans-serif;background-color: #000066;
}.style21
{color: #000066;font-size: large;
}.style22
{width: 272px;color: #000066;font-size: x-large;
font-family: Arial,Helvetica,sans-serif;background-color: #CC9900;}
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
53/83
Placement cell automation
53 | P a g e
User Id:
Name: Age:
Password:
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
54/83
Placement cell automation
54 | P a g e
class="style21">ConformPassword:
Ph_No.:
Adresss:
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
55/83
Placement cell automation
55 | P a g e
REGISTERED PAGE SOURCE CODE :
.style3
{}
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
56/83
Placement cell automation
56 | P a g e
LOGIN PAGE CODING :
.style3
{color: #000066;
font-size: xx-large;font-family: "Courier New",Courier,monospace;
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
57/83
Placement cell automation
57 | P a g e
text-decoration: underline;}
.style4{
font-size: large;
font-weight: 700;font-family: Arial,Helvetica,sans-serif;width: 84px;color: #000066;
}.style5
{font-size: x-large;font-family: "Courier New",Courier,monospace;font-weight: 700;width: 84px;
height: 40px;}
.style7{
font-size: x-large;font-family: "Courier New",Courier,monospace;
}.style8
{font-weight: normal;
}.style9
{font-size: large;font-weight: 700;
}.style10
{font-size: large;font-weight: 700;
}
.style16{height: 40px;
}.style18
{font-size: x-large;font-family: "Courier New",Courier,monospace;width: 84px;
}.style19
{font-size: large;
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
58/83
Placement cell automation
58 | P a g e
font-family: Arial,Helvetica,sans-serif;color: #000066;
}.style20
{
font-size: large;font-family: "Courier New",Courier,monospace;font-weight: 700;width: 84px;height: 40px;color: #FFFF00;
}
Login User Id:Password:
Category:UserAdministrator
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
59/83
Placement cell automation
59 | P a g e
click hereto
REGISTERnow!!!!
NEW FEEDBACK SOURCE CODE
.style3
{font-size: large;font-family: "Courier New",Courier,monospace;color: #000066;
}.style6
{
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
60/83
Placement cell automation
60 | P a g e
font-family: Arial,Helvetica,sans-serif;font-size: large;color: #800000;
}.style11
{font-size: xx-large;
}.style12
{font-family: Arial,Helvetica,sans-serif;
}.style13
{text-decoration: underline;
}
New Feedback
:
FeedbackwithServices:
Complaint:
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
61/83
Placement cell automation
61 | P a g e
ComplaintID:&nbs
p;
USER DETAIL SOURCE CODE
.style6
{
color: #990000;}
.style7{
color: #990000;font-size: large;
}.style8
{font-size: x-large;color: #990000;
}.style9
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
62/83
Placement cell automation
62 | P a g e
{font-size: xx-large;color: #000066;
}
User_DetailID:
User_Name:Complaint Id:Complaint:Complaint_Date:&nbs
p;
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
63/83
Placement cell automation
63 | P a g e
VIEW STATUS SOURCE CODE
.style3
{font-size: large;
color: #000066;font-family: Arial,Helvetica,sans-serif;font-weight: 700;
}.style5
{font-weight: 700;color: #660066;font-size: large;font-family: Arial,Helvetica,sans-serif;background-color: #000000;
}.style6
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
64/83
Placement cell automation
64 | P a g e
{color: #800000;font-size: x-large;font-family: Arial,Helvetica,sans-serif;
}
.style7{
text-decoration: underline;}
.style8{
font-family: "Courier New",Courier,monospace;font-size: xx-large;
}.style9
{
color: #000066;}
.style10{
font-size: large;font-family: Arial,Helvetica,sans-serif;font-weight: 700;color: #660066;background-color: #000000;
}.style11
{font-size: large;font-family: Arial,Helvetica,sans-serif;background-color: #CC9900;
}
ViewStatusComplaint ID:
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
65/83
Placement cell automation
65 | P a g e
Complaint:
Response:
Feedback Response:
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
66/83
Placement cell automation
66 | P a g e
ADMINISTRATOR PAGE SOURCE CODE
.style3
{text-decoration: underline;font-size: x-large;
}.style4
{}.style5
{
color: #800000;font-size: large;font-family: Arial,Helvetica,sans-serif;
}.style6
{font-weight: 700;font-size: large;color: #660066;font-family: "Courier New",Courier,monospace;background-color: #000000;
}.style7
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
67/83
Placement cell automation
67 | P a g e
{}
.style9{
font-size: large;
color: #800000;}
.style10{
color: #FFFF00;font-size: large;font-family: Arial,Helvetica,sans-serif;background-color: #CC9900;
}.style11
{
color: #000066;font-size: large;font-family: Arial,Helvetica,sans-serif;background-color: #CC9900;
}.style13
{color: #000066;font-size: large;
}Category:Administrator
ID:
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
68/83
Placement cell automation
68 | P a g e
ComplaintID:Complaint:Response:&nbs
p; &nbs
p;
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
69/83
Placement cell automation
69 | P a g e
BorderStyle="Ridge"Font-Bold="True"Font-Size="Large"ForeColor="#660066"onclick="Button3_Click"Text="Cancel"/>
UPDATE PROFILE SOURCE CODE
.style13{
text-decoration: underline;color: #000066;background-color: #FF9900;font-size: xx-large;font-family: "Courier New",Courier,monospace;
}.style12
{font-size: xx-large;color: #000066;font-family: "Courier New",Courier,monospace;
}.style12
{color: #000066;
}.style15
{color: #990000;font-size: x-large;
}.style14
{color: #CC0000;
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
70/83
Placement cell automation
70 | P a g e
font-size: x-large;}
.style16{
color: #660066;
font-family: Arial,Helvetica,sans-serif;background-color: #000000;
}.style17
{font-family: Arial,Helvetica,sans-serif;color: #660066;background-color: #000000;
}.style18
{
}.style20
{background-color: #CC9900;
}UPDATE YOURPROFILE :
User Id:
Old Password :
New Password :
Confirm Password :
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
71/83
Placement cell automation
71 | P a g e
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
72/83
Placement cell automation
72 | P a g e
PRODUCT PAGE SOURCE CODE
.style4
{font-size: large;
}
.style6{
color: #660066;font-size: large;background-color: #000000;
}.style8
{}
.style9{
color: #000066;text-decoration: underline;font-size: xx-large;font-family: Arial,Helvetica,sans-serif;
}
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
73/83
Placement cell automation
73 | P a g e
&n
bsp;PRODUCT
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
74/83
Placement cell automation
74 | P a g e
INDUSTRY SOLUTION PAGE SOURCE CODE
.style7
{width: 100%;
}.style8
{width: 137px;
}.style11
{width: 204px;
}.style12
{width: 167px;font-size: medium;
}.style14
{color: #0000CC;
}.style15
{color: #0000CC;font-size: medium;
}Consumer Goods& RetailRetailers have access to more information than ever. Customer satisfaction
and quality of service measurements are critical to understanding customers.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
75/83
Placement cell automation
75 | P a g e
Business Consulting
Client relationships are at the heart of business consulting. Gaining the insight andunderstanding of your client's customers and employees is critical to your success.
Manufacturing
Facing an increasingly difficult global market, manufacturers need to streamlineoperations, collaborate with suppliers, and address changing customer demands.
Construction
Complex relationships are established with contractors, service providers, vendors,and architects, and your employees are on the front lines building those relationshipseveryday.
Non-Profit
Non-profit organizations are challenged to meet the needs of their constituents,keep costs under control, align their programs with member needs, and consistently measure
how they are performing.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
76/83
Placement cell automation
76 | P a g e
Energy
Energy companies are facing increased regulatory and competitive pressures,making it difficult to deliver secure, economical, and reliable sources of energy.
Financial ServicesIn financial services, the world begins and ends with customer service and the wave ofconsolidations in the industry has created a number of challenges.
Transportation
The world is shrinking, but the costs of transportation are not. The differencebetween solid long term success and a flash in the pan lies in creating loyal customers whilekeeping costs down.
Government
Government is serious about improving its performance and accountability, andagencies are working hard to become mission-driven and accountability-focused.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
77/83
Placement cell automation
77 | P a g e
Height="85px"/>Life Science& HealthcareHealthcare and Life Science companies face a complex set of business
challenges, including government regulations, rising costs, and increasing competition.
Higher EducationInstitutions are experiencing unprecedented demand as enrollment continues to rise.Understanding student and faculty needs is critical to stay competitive and adapt to changingdemands.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
78/83
Placement cell automation
78 | P a g e
CONTACT US SOURCE CODE
.style5
{color: #000066;
}
E-Mail:[email protected]
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
79/83
Placement cell automation
79 | P a g e
FUTURE SCOPE
Future scope means the improvements that can be implied to the project in times to
come as per the changing needs and changing environments of application. It encompasses
those advancements which can be inculcated in the project in future. The future scope of our
project involves following points :
Customers/Users should be charged as minimum as possible. The time period for response canbe shortened by using latest technologies and
experts advice.
Providing sms alert facilities to the customers/users. More categories of engineers and experts can be added so as to provide with accurate
and efficient solutions.
Presently we are working for a small part of organization, in future we can enlargethis project to be used for the whole organization or industry.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
80/83
Placement cell automation
80 | P a g e
CONCLUSION
The Complaints Management solution enables customer service representatives and
complaint managers to initiate a complaint for a product or service coming from multiple
sources like phone, fax, email, or the web. All crucial details and parameters about the
product as well as the incident are captured. The system guides the user by dynamically
enabling, disabling, mandating, or defaulting fields based on data being entered. Drop-down
menus, logical validations, and auto-fill capabilities boost efficiency and ensure accuracy of
information. Depending on the complaint parameters, it the case is automatically routed for
investigation, response, and reporting. Notifications are sent to relevant departments and
personnel and escalation mechanism is triggered based on severity and priority.
The project concludes the following points :
The responsibility of effectively handling customer complaints Enough empowerment to make decisions they consider necessary to reach that
goal (within certain boundaries)
A frame of action or procedure that guides the employees throughout theprocess so as to achieve complaint management consistency across the
organization.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
81/83
Placement cell automation
81 | P a g e
RESOURCE AND REFRENCES
GOOGLE SEARCH ENGINE WIKIPEDIA - THE FREE ENCYCLOPEDIA ASP.NET 4.0 BLACK BOOK; DREAMTECH PRESS.
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
82/83
Placement cell automation
82 | P a g e
LIST OF SYMBOLS
[x] Integer value of x.
Not Equal
Belongs to
Euro- A Currency
_ Optical distance
_o Optical thickness or optical half thickness
-
8/2/2019 Online Customer Feedback Analysis 444 - Copy
83/83
Placement cell automation
(Example)
LIST OF ABBREVIATIONS
AAM Active Appearance Model
ICA Independent Component Analysis
ISC Increment Sign Correlation
PCA Principal Component Analysis
ROC Receiver Operating Characteristics