Baseline Application Description: A customer service management
system that allows clients to submit service requests, and
employees/customer service representatives to handle and
resolve the client’s issues.
Configuration:
Middleware: EJB
Operating System: Linux
Language: Java, HTML
Third-party software, if any (databases):
JBoss, MySQL
Baseline Application Features:
Provide authenticated access to clients and employees
Allow clients to submit service requests
Allow customer service representatives to handle and resolve
the client’s issues
Reliability Requirements:
Server crash would be handled in less than 5 minutes
Preserves the integrity and correctness of the database
or will notify user about the failure of a server
Ensures 95% uptime
Real-Time Requirements:
Log-in and authentication shall take less than 2 seconds
Customer service representative query, problem reports shall take
less than 5 seconds
Maximum time per transaction to not exceed 10 seconds
Performance Requirements:
The system shall serve up to 50 concurrent users
The system shall handle 12 concurrent transactions
The system shall handle up to 5000 problem reports