ScholarQuill logoScholarQuillUniversity Notes
My Semester
Explore Notes
Past Papers12 New
Video CoursesNew
Search
Settings
Study Tools
GPA/CGPA Calculator
Schedule & To-Do
Student Portal
Contact
Contact
ScholarQuill logo
My Semester
Explore Notes
Past Papers12 New
Video CoursesNew
Search
Settings
GPA/CGPA Calculator
Schedule & To-Do
Student Portal
Contact
ScholarQuill logoScholarQuillUniversity Notes
Study PortalITEC3128Models It System Desig…
Ctrl + K
Login
Explore
Search
Semester
Papers
CGPA
    ITEC3128

    Information Technology Infrastructure

    Progress0 / 56 done
    Topics56
    1Definitions and Infrastructure management activities2Evolutions of Systems since 1960s (Mainframes-to-Midrange-to-PCs-to-Client-server computing-to-New age systems) and their Management3Growth of internet, current business demands and IT systems issues4Complexity of today's computing environment5Total cost of complexity issues6Value of Systems management for business7Factors to consider in designing IT organizations and IT infrastructure8Determining customer's Requirements9Identifying System Components to manage10Exist Processes, Data, applications, Tools and their integration11Patterns for IT systems management12Introduction to the design process for information systems
    13Complexity of current computing, multiple technologies, multiple vendors, multiple users14e-Waste disposal15Total cost of ownership
    16Common tasks in IT system management17Approaches for organization Management18Models in IT system design19IT management systems context diagram20Patterns for IT system Management21Information system costs and benefits22Capital budgeting for information system23Real Options pricing models24Limitation of financial models
    25IT services continuity management26Capacity management27Availability management and service desk
    28Service support process29Configuration Management30Incident management31Problem management32Change management33Release management
    34backups, Archive, Recovery, Disaster recovery35Space management36Hierarchical storage management37Network attached storage38Storage area network39Bare machine recovery40Data retention41Database protection
    42Introduction Security43Identity management44Single sign-on45Access Management46Basics of network security47LDAP fundamentals48Intrusion detection49Firewall50Security information management
    51Introduction to Cyber Ethics52Intellectual Property53Privacy and Law54Computer Forensics55Ethics and Internet56Cyber Crimes
    4 min read
    Topic 18 of 56
    Topic Study Note Illustration
    18

    Models in IT system design

    Subject: Information Technology Infrastructure

    πŸ“˜ Topic: Models in IT System Design

    Subject: Information Technology Infrastructure


    1. πŸ“Œ Introduction

    Designing an IT system requires a structured approach. To simplify planning and development, different models are used. These models help in understanding how a system should be built, how components interact, and how data flows.

    πŸ‘‰ In simple words: Models are blueprints or frameworks used to design IT systems properly.


    2. βœ… Definition

    Models in IT system design are the structured representations or frameworks used to describe, plan, and design the structure, behavior, and interaction of system components before actual development.


    3. 🎯 Importance of Models

    • Improve system understanding
    • Reduce design errors
    • Support communication between developers and users
    • Help in system planning
    • Ensure scalability and efficiency

    4. 🧩 Major Models in IT System Design


    πŸ”‘ 1. Waterfall Model

    πŸ“Œ Meaning:

    A sequential design model where each phase is completed before the next begins.

    πŸ“Š Phases:

    1. Requirement analysis
    2. System design
    3. Implementation
    4. Testing
    5. Deployment
    6. Maintenance

    πŸ‘ Advantages:

    • Simple and structured
    • Easy to manage

    πŸ‘Ž Disadvantages:

    • Not flexible for changes
    • Late testing

    πŸ‘‰ Example:

    • Small business systems

    πŸ”‘ 2. Spiral Model

    πŸ“Œ Meaning:

    A model that combines iterative development and risk analysis.

    πŸ“Š Features:

    • Repeated cycles (spirals)
    • Focus on risk management

    πŸ‘ Advantages:

    • Good for large projects
    • Early risk detection

    πŸ‘Ž Disadvantages:

    • Complex and costly

    πŸ”‘ 3. V-Model (Verification & Validation Model)

    πŸ“Œ Meaning:

    Extension of waterfall model where each development stage has a corresponding testing stage.

    πŸ“Š Structure:

    • Development phase ↔ Testing phase

    πŸ‘ Advantages:

    • High quality system
    • Early testing planning

    πŸ‘Ž Disadvantages:

    • Rigid structure

    πŸ‘‰ Example:

    • Banking systems, healthcare systems

    πŸ”‘ 4. Incremental Model

    πŸ“Œ Meaning:

    System is developed in small parts (increments) and each part is improved over time.

    πŸ“Š Features:

    • Partial delivery of system
    • Continuous improvement

    πŸ‘ Advantages:

    • Faster delivery
    • Flexible

    πŸ”‘ 5. Prototyping Model

    πŸ“Œ Meaning:

    A working prototype (sample system) is developed first to understand requirements.

    πŸ“Š Types:

    • Throwaway prototype
    • Evolutionary prototype

    πŸ‘ Advantages:

    • Better user feedback
    • Clear requirements

    πŸ‘Ž Disadvantages:

    • Time-consuming

    πŸ”‘ 6. Agile Model

    πŸ“Œ Meaning:

    A flexible and iterative model focused on continuous improvement and customer feedback.

    πŸ“Š Features:

    • Short development cycles (sprints)
    • Continuous testing

    πŸ‘ Advantages:

    • Very flexible
    • Customer-focused
    • Fast delivery

    πŸ‘‰ Example:

    • Modern web and mobile apps

    πŸ”‘ 7. Object-Oriented Model

    πŸ“Œ Meaning:

    System is designed using objects (data + behavior).

    πŸ“Š Features:

    • Encapsulation
    • Inheritance
    • Polymorphism

    πŸ‘‰ Example:

    • Java, C++ based systems

    5. πŸ”„ Comparison of Models

    Model Flexibility Complexity Usage
    Waterfall Low Low Small systems
    Spiral High High Large systems
    V-Model Low Medium Critical systems
    Incremental High Medium Evolving systems
    Prototyping High Medium Requirement unclear systems
    Agile Very High Medium Modern applications

    6. 🧠 Real-Life Example

    An e-commerce system:

    • Uses Agile model for app development
    • Uses Prototyping for UI design
    • Uses Incremental model for feature updates

    πŸ‘‰ Result:

    • Faster updates
    • Better user experience
    • Continuous improvement

    7. πŸ“Š Diagram Description (For Exams)

    πŸ–ΌοΈ Model Structure Diagram

    Draw:

    Waterfall β†’ Spiral β†’ V-Model
            ↓
    Incremental β†’ Agile β†’ Prototyping
    

    8. πŸ“Œ Important Points for Revision

    • Models guide system design and development

    • Each model has:

      • Strengths
      • Weaknesses
      • Suitable applications
    • Modern systems prefer:

      • Agile
      • Incremental
      • Prototyping

    9. ⚠️ Challenges

    • Choosing the wrong model
    • Changing requirements
    • High complexity in large systems
    • Integration issues

    10. πŸ“ Likely Exam Questions

    ⭐ Short Questions:

    1. Define IT system design model.
    2. What is waterfall model?
    3. What is agile model?
    4. What is prototyping?
    5. What is V-model?

    ⭐ Long Questions:

    1. Explain different models in IT system design.
    2. Compare waterfall and agile models.
    3. Describe spiral model with advantages.
    4. Explain prototyping model with example.
    5. Discuss importance of models in system design.

    11. πŸ“Œ Quick Summary / Conclusion

    • IT system design uses different models to structure development.

    • Key models include:

      • βœ” Waterfall
      • βœ” Spiral
      • βœ” V-Model
      • βœ” Incremental
      • βœ” Agile
      • βœ” Prototyping

    πŸ‘‰ Final Idea: Choosing the right model ensures efficient, reliable, and successful IT system development.


    βœ… Exam Tip: Always write:

    • Definition
    • At least 5 models
    • Comparison table
    • Example (very important for marks)
    ← Previous topic 17
    Approaches for organization Management
    Next topic 19 β†’
    IT management systems context diagram

    Past Papers

    Open this section to view and download past papers

    Click on Show Past Papers to load available exam papers.

    Reading Progress
    0%
    4mremaining
    659words
    Beginnerlevel
    On This Page

    No headings found

    Study Toolkit

    Subject Portal

    Information Technology Infrastructure