The Codex of Business Writing Software for Real-World Solutions 2.pptx
Example architectures
1. Presentation
Layer
Business
Layer
Main Businesses
Meter Registration
Meter Reading
Dynamic Configuration
Authorization
Reporting
User Function Interface
Data Store & Data
Retreival
ICRE(Intelligent
Character
Recognition
Engine)
Portal to Billing
Server
Communication
Web Services
Data StoreServices
Data RetrieveServices
Internal Process
Run ICRE
Receive & Process Input
Produce & Receive Output
Web Service
Intranet Communication
Receive Input fromBO
Forward Input to Billing System
Service
Layer
Data Access
Layer Data Access Layer
Meter Registration Data
Geography Data OtherMeterRegistrationInfo
MeterReading Data
Files
Images Txt files
ICRE Data Other Meter ReadingInfo
Data
Layer
User Data
Figure: Layer based Architecture DiagramofEMRS
2. IP: 192.168.0.13
Billing Server
ORACLE Server
ORACLE Database
EMRS BackOffice Server
Backend
MSSQL DB Server
PHP Web Server
Technology:
HTML, CSS, Bootstrap
JavaScript, jQuery
HTML Helper
Back-OfficePanel
Technology:
OS: Windows Server
.NET MVC 4.5
ASP.NET Web API 2.0
Visual C#
Technology:
SQL Server Management
System 2012
IIS 7.0
App User
Technology:
C++
OPENCV
Technology:
PHP
XAMP
Instant client
IP: 192.168.0.13:991
AnnNetwork.exe
TraininingNetwork.exe
ICRE
Technology:
Android
JSON, XML
Volley
SQLITE
Virtual Private Cloud
Figure: Architecture Diagram of EMRS Technology
File Systems