We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1
REQUIREMENTS FOR DESIGNING A GOOD OPERATING SYSTEM
USER DESIGN REQUIREMENTS
The operating system should be convenient, easy to use, reliable, safe and fast according to the users. Examlpe: Flexibility and efficiency of use USABILITY REQUIREMENTS Flexi BUSINESS REQUIREMENTS Usability requirements focus on ensuring the so ware system is easy to use, intuitive, and provides a positive overall user experience. 5 6 Business Requirements express the objectives and desired Example: Responsive Design, Error Handling FUNCTIONAL REQUIREMENTS 4 outcomes of an organization. Example: Business Analyst, Skateholders Requirements
Functional requirements define the specific functionalities
and features the so ware system must provide to meet 3 7 CONCURRENT SYSTEMS Modern operating systems should be able to handle multiple users as well as multiple devices at the same user needs. time. Example: User Registration, Online Ordering & Payments Example : Execution of process, USER INTERFACE REQUIREMENTS User inte ace requirements specify the design, layout, and 2 8 RESOURCE SHARING The operating system should make sure that resources are shared in a correct manner between multiple user interaction elements of the so ware system’s user inte ace. 1 processes. Example: Consistent Visual Design, Intuitive Form Design Example: Memory Allocation, I/O storage SYSTEM DESIGN REQUIREMENTS The operating system should be easy to design, OPERATING 9 SECURITY AND PRIVACY Operating systems should be able to provide security and implement and maintain. SYSTEMS privacy for a system,as many malicious users may want to hack the computer system and steal user programs. Example: UML ,Flowcha ,BML Example: Data Encryption, Access control measures