Professional Documents
Culture Documents
EXPERIENCE FOR
COMMUNICATION
S
By
Shivani Kumari
1MY18MCA22
CONTENTS
System Requirements
System requirements specification
DX4C Architecture
Buying API
Outbound API
Modules
Testing
Snapshots
Conclusion
Future Enhancements
Only company specific .
WHY No third party software available for rapid development.
DX4C?
Digital Experience for Communications (DX4C) is a
WHAT IS
service which exposes REST APIs for CRM.
DX4C handles Siebel communications internally.
DX4C? Makes job easy for the customers by providing a REST
based cloud service.
Provide a standard end to end cloud based solution to
communication industry to make them more agile and more
PROBLEM competitive in the market.
Developing using TMF standard.
DEFINITION
Methodology
FIG 1: Methodology
REQUIRED IntelliJ
TOOLS Spring Boot
& POSTMAN
REST API
TECHNOLOG Aws
Y
1. Hardware System Configuration
Processor : Intel(R)
Speed : 1.1 Ghz
SYSTEM
RAM
Hard Disk
: 16 GB
: 57 GB
REQUIREMEN Key Board : Standard Windows Keyboard
Monitor : SVGA
TS 2. Software System Configuration
Operating System : Windows 10
Application Server : Tomcat
Database : In memory
Java version : jdk 11
DX4C ARCHITECTURE
Siebel is the core of project.
There are several modules which
combines to make it a fully
functional project.
API-Buying
API-Outbound
API-Extension
API-Catalog
FIG 5: Taxation
MODULES
Individual state change:
Project
TESTING
Test case No. Test case Test case Inputs Expected Actual Status
Name Description Output Output
1 Test with valid Enter valid card 16 digits card Card details Card details SUCCESS
card number, number, valid number, cvv should be accepted
valid expiry expiry date and number and accepted
date and valid valid cvv expiry date
cvv
2 Test with valid Enter valid card 16 digits card Payment details Payment details SUCCESS
card number, number, valid number, invalid should not be not accepted
valid expiry expiry date and cvv number accepted
date and invalid invalid cvv and expiry date
cvv
3 Test with valid Enter valid card 16 digits card Payment details Payment details SUCCESS
card number, number, invalid number, valid should not be not accepted
invalid expiry expiry date and cvv number accepted
date and valid valid cvv and invalid
cvv expiry date
4 Test with Enter invalid Invalid card Payment details Payment details SUCCESS
invalid card card number, number, valid should not be not accepted
number, valid valid expiry date cvv number accepted
expiry date and and valid cvv and valid
valid cvv expiry date
5 Test with Enter details of Blocked card Payment details Payment details SUCCESS
blocked card blocked card details entered should not be not accepted
information accepted
Conclusion industry.
Secure
It is adaptable to various changing conditions.