users in system analysis and design

Introduction

System Analysis & Design (SAD) में Users बहुत important role निभाते हैं, क्योंकि कोई भी information system अंततः users के लिए ही बनाया जाता है।
अगर users की जरूरतों, समस्याओं और working style को सही तरीके से नहीं समझा जाए, तो system technically सही होने के बावजूद practical use में fail हो सकता है।

User वह व्यक्ति या group होता है जो information system के साथ directly या indirectly interact करता है।
वह system में data enter कर सकता है, reports देख सकता है, decisions ले सकता है या system से services प्राप्त कर सकता है।

System development के दौरान users को समझना इसलिए जरूरी है क्योंकि वही लोग बताते हैं:

  • system से उन्हें क्या चाहिए
  • current system में क्या problems हैं
  • new system कैसे useful बन सकता है

User क्या होता है

User वह व्यक्ति होता है जो system को use करता है या system से generated information का उपयोग करता है।

Computer-based information system में user केवल data entry operator ही नहीं होता, बल्कि manager, customer, administrator, employee या decision maker भी user हो सकता है।

इसलिए user का meaning बहुत broad होता है।

Users का Importance

Information system की success काफी हद तक users पर depend करती है।
क्योंकि:

  • users system की requirements बताते हैं
  • users system को operate करते हैं
  • users feedback देते हैं
  • users ही final system को accept या reject करते हैं

अगर users की needs ignore कर दी जाएँ, तो system useful नहीं रहेगा।

Types of Users

Information systems में अलग-अलग प्रकार के users हो सकते हैं।
उन्हें सामान्यतः निम्न categories में समझा जा सकता है:

1. Operational Users

ये वे users होते हैं जो system को daily basis पर operate करते हैं।
इनका काम routine transactions और regular data processing से related होता है।

Examples:

  • data entry operator
  • billing clerk
  • receptionist
  • cashier

इन users को simple, fast और easy-to-use system चाहिए होता है।

2. Supervisory Users

ये users operational work की monitoring और control करते हैं।
ये system से summary reports, status reports और control information प्राप्त करते हैं।

Examples:

  • section supervisor
  • office in-charge
  • lab supervisor

इनका focus monitoring और performance checking पर होता है।

3. Managerial Users

Managerial users system से decision-making related information प्राप्त करते हैं।
ये daily transaction details से ज्यादा summarized and meaningful information चाहते हैं।

Examples:

  • branch manager
  • HR manager
  • accounts manager

इन users को reports, trends, summaries और analysis important लगते हैं।

4. Executive Users

ये high-level users होते हैं जो strategic decisions लेते हैं।
इनको detailed operational data की जगह important summarized information चाहिए होती है।

Examples:

  • CEO
  • director
  • top management

इन users के लिए system में dashboards, key reports और critical information useful होती है।

5. External Users

कुछ users organization के बाहर के भी हो सकते हैं, लेकिन वे system के साथ interact करते हैं।

Examples:

  • customers
  • suppliers
  • students using online portal
  • clients using website

इन users के लिए system secure, user-friendly और accessible होना चाहिए।

6. System Administrators / Technical Users

ये users system के technical control और maintenance का काम करते हैं।

Examples:

  • system administrator
  • database administrator
  • network administrator

इनका role system performance, security और maintenance से जुड़ा होता है।

Role of Users in System Development

Users केवल system को use ही नहीं करते, बल्कि system development process में भी उनकी important role होती है।

1. Requirement देना

Users बताते हैं कि system में कौन-कौन सी सुविधाएँ होनी चाहिए।

2. Problems बताना

वे existing system की difficulties explain करते हैं।

3. Feedback देना

Prototype या testing के समय users useful suggestions देते हैं।

4. Acceptance

Final system को accept करने में users की satisfaction बहुत important होती है।

Why Systems Analyst Must Understand Users

Systems Analyst के लिए users को समझना बहुत जरूरी है, क्योंकि वही system की real needs को represent करते हैं।

अगर analyst users को सही तरह से नहीं समझेगा, तो:

  • requirements incomplete होंगी
  • wrong design बन सकता है
  • user dissatisfaction बढ़ेगी
  • system acceptance कम होगी

इसलिए Systems Analyst को users की working style, skills, limitations और expectations को समझना चाहिए।

Example

College Management System

एक college management system में अलग-अलग users हो सकते हैं:

  • student → result और fee details देखने के लिए
  • teacher → attendance और marks update करने के लिए
  • office staff → admission और fee record maintain करने के लिए
  • principal → reports और summaries देखने के लिए

यहाँ clearly दिखता है कि हर user की need अलग होती है।
इसलिए system design करते समय सभी users को ध्यान में रखना पड़ता है।

Block Diagram of Users in a System

+------------------+
| Users |
+------------------+
|
-------------------------
| | |
v v v
+--------+ +--------+ +--------+
|Operational|Managerial|External|
+--------+ +--------+ +--------+
|
v
+----------------------+
| Information System |
+----------------------+

Diagram Explanation

इस diagram में users के अलग-अलग types दिखाए गए हैं।
Different users system को अलग-अलग purpose के लिए use करते हैं।
Information system को इस तरह design किया जाता है कि वह सभी relevant users की needs को support कर सके।

Important Points

  • user system का सबसे important part है
  • different users की requirements अलग होती हैं
  • operational, managerial और external users common categories हैं
  • system success user acceptance पर depend करती है
  • systems analyst को users को अच्छी तरह समझना चाहिए

Conclusion

Users information system के central part होते हैं, क्योंकि system उन्हीं की जरूरतों को पूरा करने के लिए बनाया जाता है।
Different types of users system को अलग-अलग ways में use करते हैं, इसलिए system design करते समय उनकी requirements, capabilities और expectations को समझना बहुत जरूरी है।

एक अच्छा information system वही माना जाता है जो users के लिए useful, easy और effective हो।

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top