Project Description:
Other details may also be provided, if you need. but the following is the summarized form of project, and the contents are also attached.
E-MARKETING
• Manage Companies / Businesses
• Manage Packages / Campaigns
• Manager Orders (User/Customer Places Order)
• Manage Contact Lists
• Manage Bulk Emails
• Manage Bulk SMS
• Manage Event Logging
• Manager User
Functional and non Functional Requirements:
Functional Requirement
E-MARKETING
MANAGE COMPANIES / BUSINESSES
MANAGE PACKAGES / CAMPAIGNS
MANAGER ORDERS
MANAGE CONTACT LISTS
MANAGE BULK EMAILS
MANAGE BULK SMS
MANAGE EVENT LOGGING
MANAGER USER
MANAGE COMPANIES
• Register Company (Client)
• Edit Company Details (Client)
• Approve Company Request (System Admin)
• Reject Company Request (System Admin)
• Delete Company (System Admin)
MANAGE PACKAGES
• View all Packages (List all Packages) (Client)
• Introduce new Packages (System Admin)
• Edit Existing Packages (System Admin)
• Delete Existing Packages (System Admin)
• Manage Existing Packages (System Admin)
• Select Package (Purchase) (Client)
o Make Payments (Client)
MANAGE ORDERS
• Place new Order (Client)
o Check Package Status (System Internal Function)
• Approve Order (System Admin)
• Reject Order (System Admin)
• Generate Auto-Reply against Order (System Internal Function)
• Process Order (System Admin)
MANAGE CONTACT LIST
• List all Contacts (View all Contacts) (System Admin, Client)
• Add new Contact to List (System Admin, Client)
• Update Existing Contacts (System Admin, Client)
• Delete Existing Contacts (System Admin, Client)
• Block / Disable Contacts (System Admin, Client)
• Import Contacts (System Admin)
• Export Contacts (System Admin)
MANAGE BULK EMAILS
• Send Bulk Emails (System Admin)
• Generate Auto-Summary of Bulk Operation
(completion, pending or error) (System Internal Function)
• Tracking Clicked Links in Email Contents (System Internal Function)
• Schedule Campaigns (System Admin)
MANAGE BULK SMS
• Send Bulk SMS (System Admin)
• Generate Auto-Summary of Bulk Operation
(completion, pending or error) (System Internal Function)
MANAGE EVENT LOGGING
• Error Logging (System Internal Function)
• Send Error Notification Email
to System Admin (System Internal Function)
MANAGE USER / CLIENT
• List all User (View all User) (System Admin)
• Add New User (System Admin)
• Edit User Detail (System Admin)
• Block User (System Admin)
• Delete User (System Admin)