Architecture

In this chapter we present the system architecture, which is illustrated in various aspects. The system is a classic three-tier application, where the three tiers are distinguished as follows:

  • Database
  • Server module
  • Client application

Supplementary modules of the system:

  • Effector server module: EffectorToolService

Physical architecture

 Physical architecture

Logical structure

Server

Server

Client

Client

Hardware and software requirements

Software

Server

  • Windows Server 2003 or more resent operating system
  • IIS 6 or more resent
  • .Net framework 4.5.1
  • MS SQL server 2008 R2 (minimum 2005, Express edition)

The database and application server may be on separate machines, out of which the database requires a more powerful machine.

Client

  • Installed browser (ie11+, Firefox latest version, Chrome latest version)

Hardware

Server

  • RAM
    • Minimum 2 GB
    • Optimum 4 GB
  • Processor
    • Minimum dual-core processor
  • Hosting
    • Application 50 MB
    • Other generated documents (e.g. attaching documents, uploading .xls files) 1GB (depending on usage)
    • Database (depending on usage, optimum 10 GB)

Client

  • Ordinary office PC
    • Minimum P4 CPU, 1 GB RAM
    • Optimum Core2Duo CPU, 2 GB RAM

  • Last update: 25 weeks 5 days ago
  • Effector