Self-service software

General introduction

The self-service system is one of the integrated intelligent university software subsystems that is designed to mechanize the self-service of universities, departments and organizations, and by establishing it in the center, reducing cost loss, staff time, and as a result, better and more accurate service to Will follow the staff. The self-service system has the ability to communicate and receive information from Sida and Morvarid software. Features of the self-service system include defining different salads, separating staff with students based on gender, defining different types of food, defining different types of desserts, the possibility of defining different costs related to food, registering credits, booking food through kiosks and websites. & Amp; nbsp;

The self-service system also has the ability to send and receive information to other software such as the company's personnel software. This software can be used with different card readers. Another feature of the self-service system is the definition of users and their licensing in the system, which can define the types of user groups or assign some activities to some people. Obtaining various and statistical reports is another feature of the self-service system. & amp; nbsp;

Features and tools of the software
  • Ability to reserve food through electronic kiosks or the Internet and the organization's internal network

  • Ability to charge the amount of food on a monthly basis

  • Ability to define a username and password for each user

  • Ability to report performance status by individual users

  • Ability to define several types of food or dessert for each meal

  • Ability to define breakfast, lunch and dinner for each day

  • Ability to group users and define food prices for each group

Software reporting features:
  • Send information to formats such as (Excel, Word, XML, PDF) in order to analyze user data

  • Browse information entered at all levels in a simple and analytical manner

  • Simple and analytical reports in the form of comprehensive reports

  • Preparation of common reports in technical systems as standard

  • Submitting a report of small items based on the needs and requests of the employer

  • Design (localization) of conventional reports with the announcement and needs of the employer & amp; nbsp;

Technical specifications and software design tools:
  • Database used: 2017 SQL server

  • Technologies used: .NET, JAVA SCRIPT, MVC

  • How to communicate with the database: ADO.NET

  • Standards observed in the design process

  • Communication layer: SHTTP –HTTP - TCP / IP Middle layer: JSP - ASP - PHI - SSI - CGI .NET User interface layer: XML –DHTML –VB SCRIPT - JAVA - CSSXSL –DTD

  • Operating system and servers: XP, WINDOWS2000, WINDOWS2003, WINDOWS2008, WINDOWS2012

  • Software development methodology: RUP

Software security:

& amp; nbsp; Regarding security, the latest technology in the production of web-based software, which is controlled by .NET and depending on the type of parts with several levels, will try to close all security holes.

  • Logging operations in the system

  • Possibility of licensing different parts of the system

  • Ability to define work processes

some of the customers :
  • Mapna Company

  • Atomic Energy Organization of Iran & amp; nbsp;

  • East Azerbaijan Province Telecommunication Company

  • Fatehan Asr Tadbir Investment Company