1- User-Friendly Interface
 
  • The mother screens looks like Windows desktop since it has icons and a task bar at the bottom to move among the opened child screens.
  • The child screens having the same function are having the same view so the user easily recognizes the screen function from its view.
  • The child screen resembles the familiar easy-used Spread Sheet.
  • The child screen displays the available data about the target object from other screens, so the user just fills in few fields and selects and checks the others.
  •    2- Integrated Functionality Screens
     
  • One screen integrates the functions of many other screens.
  • The same screen is used to enter, display and modify all the information details about any target object instead of using one screen for each operation.
  •    3- Versatile Search Facilities
     
  • The system offers two search levels (Search and Advanced Search) to satisfy the user needs using several criteria.
  • The data entry screen is used for Search operation and it appears behind the small screen of Advanced Search operation.
  •    4- Color System Reactions
     
  • The system interacts with the user using colors so he can recognizes the effects of his actions at a glance, instead of using alert messages, which disturbs the user and may drive him mad if it persists.
  •    5- Smart Transaction Processing
     
  • The system can apply many operations on different batches of records at the same time (many transactions) and enables the user to change his mind as long as he did not press Apply or Ok to commit the transaction. The screen refuses the invalid data entered then the system commits only the valid records one by one to roll back the fault records only.
  •    6- Scalability
     
  • The system can be extended on any scale to satisfy the current conditions and future needs of the user. The system can be used for one clinic, dispensary of any number of clinics and a large hospital of any number of departments and units.
  •    7- Multi user Environment
     
  • The system enables multiple users to operate the system in the same time even on the same service with interactive changes.
  • A user blocks other users only at the moment he commits his action; it is a really reliable multi-user environment.
  •    8- Multi-Package Multi- Batch System
     
  • Multi-package enables using multiple packages for one item with the ability to convert from a package to another as implicitly recorded transaction without bothering the user.


  • Multi-batch enables managing multiple batches in the same time with the ability to decide which batch to sell first according to the expiry date and price.
  •    9- Perfect Business Security
     
  • The system handles every move in the business such as buying and billing with all required details in order to enable the business owner to keep track of every bit in his stores.


  • This system prohibits any action of the user that may cause any slight change in the business financials in order to make the business owner so content about his money.
  •    10- Business Performance Evaluation
     
  • The system helps the decision makers in the commercial institution in the evaluation of the business and the employees.


  • This is done through a group of screens and reports, which present precise statistics about the dealings of the employees with the clients and in the items.


  • Based on this evaluation, the decision makers can make the right decision to treat the deficiency aspects and to raise the performance level to the desired level.

  •   Operation Way of Fekrasoft eStore
     
    The most apparent feature of Fekrasoft eStore is the simple operation of the system in any user having any simple knowledge of using computer systems.
    Through the following stages we will present a brief description of the operation way of Fekrasoft eStore:
      The first stage: Entering the Elementary Data through the following steps:
     
    • Assigning of User Roles in the of screens Administrative Tools group
    • Entering of Essential Data in the of screens General Lookups group
      The second stage:Handling the Commercial Transactions through the following steps:
     
    • Data Entry in Items screen from Registration group.
    • Data Entry in Clients screen from Registration group.
    • Data Conduct for Commercial Transactions screen from Administration group.
    • Data Conduct for Store Transfer screen from Administration group.
      The third stage: Handling the Financial Transactions through the following steps:
     
    • Data Conduct for Financial Transactions screen from Administration group.
      The fourth stage: Displaying the Work Reports through the following step:
     
    • Data Entry in the criteria group of Reports group