Rahnamad Enterprise Framework

What is framework?

“Framework” is a collection of methods, tools, libraries and probably software subsystems that gives programmers the ability to use pre-written functions and classes, to not only create better programs in security and performance, but also to use less code in their programs. Some frameworks are created in the form of software packages and are distributed in a public stores while many other frameworks are designed by special companies or teams for their own use.


Introducing Rahnamad Enterprise Framework

This frameworks has been created by Rahnamad Andisheh Co. for the purpose of creating IT software and is comprised of various libraries, subsystems and tools. For examples of useful libraries we can look at:

RSAT

administration tools for defining users, determining the level of access, viewing logs, sending general & group messages, managing databases, etc.

RCMT

Management tools for configuring, uploading and managing mandatory, optional or beta versions of applications and setting their parameters as well as pre-requirements and necessary lateral tools.

RDSM

Management of synchronization of databases. Advanced for synching data from different databases with each other that can also update databases from web services or data files.

RSDT

Software for automating the process of updating system documents for the customer as well as determining the access of each person in the customer organization to the documentation.


This framework also includes subsystems that can be used within each main systems, such as:


RWFM

Rahnamad Workflow Management

RTAC

Rahnamad Task Automation Control

RFH

Rahnamad FAQ & HelpDesk

RED

Rahnamad Enterprise Dashboard

RPRT

Rahnamad Publish Report Tools

RMM

Rahnamad Messaging Management

RCRM

Rahnamad Customer Relationship Management

ROAM

Rahnamad Official Announcement Management

RDMM

Rahnamad Database Manipulation Management


And a collection of libraries that consists of the base structure of the framework:



Rahnamad Web-based Reporting tools

Not only includes framework abilities under Microsoft Windows for managerial reports, but also includes tools for generating web-based reports under web browsers.

Progressive Web Apps (PWA)

Rahnamad web-based software applications can be used as applications in mobile phones as well, more examples and info in the link below


The benefits of using frameworks

Using frameworks has many benefits including but not limited to: