BPO Management System
BPO Management System
BPO Management System
AIM:
PROBLEM STATEMENT:
With the reduction in communication costs and improved bandwidths and associated
infrastructure, BPO as a segment is witnessing a massive growth. One of the key
challenges that BPO companies that provide data entry/data validation services is an
efficient and effective way of getting the source documents from different customers and
accurately route the same to different operators for processing.
INTRODUCTION
BPO is typically categorized into back office outsourcing - which includes internal
business functions such as human resources or finance and accounting, and front office
outsourcing - which includes customer-related services such as contact center services.
BPO that is contracted outside a company's country is called offshore outsourcing.
BPO that is contracted to a company's neighboring (or nearby) country is called
nearshore outsourcing.
PURPOSE
Enriched experience for users as they can search for documents and process them
online.
SCOPE
REFERENCES
TECHNOLOGIES TO BE USED
• HTML
• JSP
• Javascript
• Java
TOOLS TO BE USED
OVERVIEW
Overall Description will describe major role of the system components and inter-
connections.
OVERALL DESCRIPTION
PRODUCT PERSPECTIVE
The BPOS acts as an interface between the 'client' and the 'BPO organization'.
This system tries to make the interface as simple as possible and at the same time not
risking the security of data stored in. This minimizes the time duration in which the user
receives the documents.
SOFTWARE INTERFACE
Front End Client - The exporter online interface is built using JSP and HTML.
Web Server – Apache Tomcat Server (Oracle Corporation)
Back End - Oracle 11g database
HARDWARE INTERFACE
The BPO system’s server is directly connected to the client systems via ftp. The
client systems have access to the database in the server.
SYSTEM FUNCTIONS
BPO has been designed with the base product to suit the BPO vertical
requirements.
This is a complete web based solution, which enables the BPO Organization’s
clients to store documents automatically on the server.
Clients can scan documents from multiple locations and an automatic uploader
module that can be scheduled automatically uploads the documents.
Documents uploaded are automatically routed to specific users based on the rules
definable by the admin user.
Documents uploaded are automatically routed to specific users based on the rules
definable by the admin user.
Data Entry and Quality check users can automatically download the documents in
a web- based interface to do their respective operations on the documents
uploaded.
Comprehensive reports have been developed to track the status of the documents
at any given point of time.
USER CHARACTERISTICS
• BPO Organization - They are the people who desire to obtain the outsourcing
job from various clients and submit the information to the database.
• Client - He has the certain privileges to outsource their jobs and to approve the
issue of document. He may contain a group of persons under him to verify the
documents and give suggestion whether or not to approve the dispatch of job.
CONSTRAINTS
• The user has to be careful while submitting the information. Much care is
required.
• The organization and client must have basic knowledge of computers and
English Language.
• Provide privacy and security for the documents and client information
USECASE DIAGRAM:
ACTORS:
Actors are as follows:
1. BPO Organization
2. Client
ACTORS DOCUMENTATION:
1. BPO Organization:
BPO Client
Organization
perform the required
conversion
QC
shipment
payment
ACTIVITY DIAGRAM:
Negotiate process
with client
Not satisfied
Satisfied
Send Feedback
Upload
& quit
the input
Perform
conversion
BPO: Perform
QC
Is any error?
Yes
No Perform
rework
Shippment
Client:
Perform QC
Settle the
amount
A sequence diagram illustrates a kind of format in which each object interacts via
message. It is generalize between two or more specialized diagram.
: Process
: Client
UI(Internet
: BPO
Explorer)
Organization
Search for job/client
Final output
Shipment
Settlement
SEQEUENCE DIAGRAM
Communication diagram illustrate that object interact on a graph or network format in
which object can be placed where on the diagram. In collaboration diagram the object can
be placed in anywhere on the diagram. The collaboration comes from sequence diagram.
: Client
: BPO 9: Settlement
Organization 5: Upload the input data
4: Finalize the negotiation
6: Perform required process
1: Search for job/client
2:
7: Final output
UI(Internet : Process
Explorer)
COLLABRATION DIAGRAM
DEPLOYMENT DIAGRAM
DEPLOYMENT DIAGRAM
CONCLUSION:
Thus the mini project for BPO management system has been successfully
executed and codes are generated.