CRM Uml
CRM Uml
CRM Uml
SUBMITTED TO
B.SIRISHA
PRESENTED BY
G.CHANDANA
ROLLNO: Y7MC58011
Introduction:
With CRM budgets shrinking at most major companies,
sales professionals have discovered ways to squeeze more qualified leads
from each advertising dollar. At the same time, sales agents often wrestle with
the challenge of managing new leads generated from online products and direct
marketing pitches.
Modules:
ADMINISTRATION
SALES MANAGEMENT
MARKETING MANAGEMENT
CUSTOMER MANAGEMENT
HARDWARE REQUIREMENTS
: 60 GB or above.
SOFTWARE REQUIREMENTS
Web Technologies : ASP.Net2.0
Code Behind
: C#. Net
Data Base
: SqlServer 2005
: IIS5.1
Scripting
: Java Script
GUI Tools
: VS.Net2005
DIAGRAMS
LEVEL - 0
ADMIN
Incident
handling
Submits
enhancements
Login
Registered customer
information
Providing security
Sharing sales data
Add /delete/ update
details
managing Technical issues
providing registration approvals
Sales
force
Privileges
records
Registratio
n approval
Sales
history
progress
SALES MANAGER
List generation
Campaign handling
Interest tracking
Prospect profiling
Data extraction
CRM
Reporting issues
Submits progress
Registration
CUSTOMER
Access services
Placing orders
Receiving
products
Placing
enhancements
Interaction
Activities &
to do lists
MARKETING
MANAGER
LEVEL - 1
Customer DB
Login DB
Admin
Customer
information
Login
Customer DB
Security
Add/ delete/
update
details
Admin DB
Technical
issues
Registration
approval
Admin DB
Admin
Customer DB
Sales DB
Sharing
sales data
Customer DB
Overall
progress
Customer DB
Login DB
Sales
manager
Privileges
records
Login
Customer DB
Sales
history
Sales force
Overall
Progress
Incident
handling
organization DB
sales
manager
Sales DB
Sales DB
Sales DB
Registration
approval
Sales DB
Submits
enhancements
Marketing DB
Login DB
Marketing
manager
List
generation
Login
Marketing DB
Interest
tracking
Prospect
profiling
Data
extraction
Reporting
issues
Sales DB
DB
Marketing
manager
Marketing DB
Customer DB
Organization
Campaign
handling
Sales DB
Submits
progress
Login DB
Customer
Login
Registration
Customer DB
Organization DB
Placing
orders
Placing
enhancements
DB
Interaction
Customer DB
Customer
Access
services
Organization DB
Receiving
products
Sales
Organization DB
Customer DB
Activities &
To do lists
USE CASE
Login
Admin
Registration approval
Sales history
Progress
Sales force
Incident handling
Submits enhancements
Login
Privileges records
Sales manager
Providing security
Add/delete/update details
Login
Campaign handling
Marketing manager
List generation
Prospect profiling
Interest tracking
Data extraction
Reporting issues
Submits progress
Login
Registration
Customer
Access services
Placing orders
Receiving products
Placing enhancements
Interaction
ACTIVITY DIAGRAMS
Start
Admin
No
Login
Yes
Registered
Customer
information
Providing
security
Sharing
sales
Data
Add/delete/
Update
Details
Logout
End
Managing
Technical
Issues
Providing
registration
Approvals
Studiers
overall
Progress
Start
Sales manager
No
Login
Yes
Privileges
Records
Registration
Approval
Sales
History
Progress
Logout
End
Sales
Force
Incident
Handling
submits
Enhancements
Start
Marketing Manager
No
Login
Yes
Campaign
Handling
List
Generation
Prospect
Profiling
Interest
Tracking
Logout
End
Data
Extraction
Reporting
Issues
submits
Progress
Start
Customer
No
Login
Yes
Registration
Access
Services
Placing
Orders
Receiving
Products
Logout
End
Interaction
Activities &
Placing
To do lists Enhancements
SEQUENCE DIAGRAMS
Login
Registered
Information Security
Login
Admin
Registered
Information
Providing
Security
Data
Sharing
Add/delete/
Update
details
Managing
Technical
issues
Providing
Registration
Approvals
Study
Overall
Progress`
Login
Approval
Sales
Privileges History
Progress
Sales
Force
Incident
Handling Enhancements
Login
Sales manager
Registratio
n
Approval
Privileges
Records
Maintains
Sales
History
Study
overall
progress
Managing
Sales
Force
Incident
Handling &
Resolution
Submits
Enhancements
Login
Campaign
Handling
List
Prospect
Interest
Data
Issues
Progress
Login
Marketing manager
Campaign
Handling
Generating
Lists
Prospect
Profiling
Interest
Tracking
Data
Extraction
Reporting
Technical
Issues
submits
Progress
Orders
Login
Customer
Registratio
n
Accessing
Services
Placing
orders
Receiving
Products
Maintainin
g
Interaction
Activities &
To do lists
placing
enhancements
CLASS DIAGRAM
Sales Manager
+ Sales id
+Sales Password
-Sales Manager
-Registration Report
Admin
+ Admin id
+ Password
- Admin name
Login()
Privileges Records()
Registration Approval()
Sales History()
Progress()
Sales Force()
Incident Handling()
Submits Enhancements()
- Status
Login()
+Marketing id
+ Password
-Manager name
- List
Login()
Campaign Handling()
List Generation()
Prospect Profiling()
Customer Information()
Security()
Technical Issues()
Enhance Approvals()
Marketing Manager
Interest Tracking()
Data Extraction()
Reporting()
Customer
+ Customer id
+ Customer Password
- Customer name
- Address
- Mail id
- Contact Number
Login()
Registration()
Access Services()
Placing Orders()
Receiving Products()
Placing Enhancements()
Interaction()
Activities & To do Lists()
Submits Progress()
ER DIAGRAM
Customer
Id
Customer
Name
Customer
Address
Customer
Phone
Customer
Mail Id
Maintains
ADMINISTRATOR
Customer
Receives
Progress
Reports
Technical
Issues
Enhancements
Sales name
Maintains
Sales Id
Sales
SALES MANAGER
Creates
Product
Handles
Incidents
Product Id
Product Type
Product Name
Sales
History
Progress
Registrations
Campaign
Type
Campaign
Content
Campaign Id
Campaign
Handles
Generate
Organization
MARKETING MANAGER
Organization
Address
Generate
Organization
Id
Reports
Prospect
Interest
Tracking
Technical
Issues
Data
Extraction
Organization
Name
Service
Id
Registration
Product Id
Product
Name
Services
Access
Gets
CUSTOMER
Produces
Places
Order Id
Orders
No. Of
Orders
No. Of
Products
Products
Feedback
Enhancements
Interaction
LOGIN TABLE
Field Name
Data Type
Size
User Name
Varchar
50
Pass Word
Varchar
50
User Type
Varchar
50
STAFF TABLE
Field Name
Data Type
Size
Staff Id
int
32
Organization Id
int
32
Job Title
Varchar
500
First Name
Varchar
max
Last Name
Varchar
max
Gender
Varchar
50
Date Of Birth
date
---
Varchar
Max
Phone
int
32
Other Details
Varchar
max
CUSTOMER TABLE
Field Name
Data Type
Size
Customer Id
int
32
Address Id
int
32
From Date
date
---
To Date
date
---
First Name
Varchar
max
Last Name
Varchar
max
Gender
Varchar
max
Date Of Birth
Varchar
max
Payment Method
Varchar
Max
Other Details
Varchar
max
ORGANIZATION TABLE
Field Name
Data Type
Size
Organization Id
int
32
Address Id
int
32
Organization Name
Varchar
max
Organization Email
Varchar
max
Organization Phone
int
32
Organization
Description
Varchar
max
Other Details
Varchar
max
CONCLUSION
The project ATSCRM mainly deals with how the customer
Interact with the organization, improvise the productivity by fulfill the customer
Enhancements by submitting the feedback to the organization.
Our ATSCRM completely provides the privileges to the customer