Summary

This document provides a syllabus for a course titled 'System Analysis and Design'. It covers topics such as system development life cycle, system models, documentation, and user needs. The course appears to be at an undergraduate level.

Full Transcript

www.notesansaar.com Course Title: System Analysis and Design Course No. : ICT Ed. 447 Nature of Course: Theoretical + Practical Level: Bachelor Credit Hours: 3 (2T+1P) Semester: Fourth Teac...

www.notesansaar.com Course Title: System Analysis and Design Course No. : ICT Ed. 447 Nature of Course: Theoretical + Practical Level: Bachelor Credit Hours: 3 (2T+1P) Semester: Fourth Teaching Hours: 64 (32T+32P) 1. Course Description The course is a blend of understanding of system analysis & design with its practical applications. This course includes understanding of various elements of system analysis and design with emphasis on the application of information technology issues as a business tool. The course covers components of system analysis and design techniques, data modeling, logical process modeling, and object oriented modeling techniques. 2. Course Objectives Following are the general objective of this course:  To familiarize the students with System Development Life Cycle.  To enable student to recognize different system development models  To enhance the skill of students in System analysis and design of user centered System requirements.  To make the students competent in analysis, design and implementation.  To make the students knowledgeable about the latest trends of modern system analysis and design. 3. Specific Objectives and Contents Specific Objectives Contents Unit 1: System: attributes, properties and  Explain system and its major characteristics (3 Hrs) components 1.1. What is a System?  Identify system attributes, properties 1.2. Learning to Recognize Types of Systems and characteristics 1.3. Analytical Representation of a System  Define System Development Lifecycle 1.4. System Stakeholders: User and End User Roles  Discuss steps in System Development 1.5. System Attributes, Properties and Lifecycle Characteristics  Understand the user needs 1.6. System/Product Life Cycle Concepts  Differentiate between commercial product and contract system 1.7. Understanding the User‘s Problem, development Opportunity, and Solution Spaces 1.8. Commercial/Consumer Product Versus Contract System Development Practical Works (3 hrs)  Visit any type of organization and observe their www.notesansaar.com business process and prepare a field report that identifies each and every aspect of their business process and present it in your class too. Unit 2: System Development Process Model (5 Hrs)  Explain and understand different 2.1. Introduction to the System Development system development models: waterfall, Models spiral, iterative and incremental, 2.2. Waterfall Development Strategy and Model evolutionary, agile development 2.3. Spiral Development Strategy and Model model,  Differentiate between different system 2.4. Iterative and Incremental Development Model development models 2.5. Evolutionary Development Strategy and Model 2.6. Agile Development Strategy and Model Practical Works (5 hrs)  Visit Software Development Company and study or enquire the system development process model used by them and prepare report about it and also present in class. Unit 3: System Documentation Strategy (4 Hrs)  Describe importance of system 3.1. Quality System and Engineering Data Records documentation 3.2. System Design and Development Data  Know about data accession list (DAL) 3.3. Data Accession List (DAL) and Data Criteria and data criteria list (DCL) List (DCL)  Create system documentation 3.4. Documentation Levels of Formality  Identify different issues in system 3.5. System Documentation Issues documentation Practical Works (4 hrs)  Study system document written for any type of system (which can be collected from local or global software company), then share your understanding in class. Unit 4: Requirement Derivation, Allocation, Flow  Discuss importance of requirements Down and Traceability (4 Hrs)  Know to gather requirements  Design requirement traceability path 4.1 Introduction  Construct requirement statements 4.2 Requirements Derivation Methods  Develop appropriate requirement 4.3 Requirements Derivation and Allocation Across verification methods Entity Boundaries 4.4 Requirements Allocation 4.5 Requirements Traceability 4.6 Preparing the Requirement Statement 4.7 Selection of Requirement Verification Methods Practical Works (4 hrs) www.notesansaar.com  Prepare requirement document for the system that you are going to develop in this semester. The system might be the one which was identified in practical works of unit 1. Unit 5: User Centered System Design (4 Hrs)  Discuss user centered system design 5.1 Introduction to UCSD  Design system incorporating Human 5.2 Understanding Human Factors (HF) and Factors and Ergonomics Ergonomics  Decompose complex system into small 5.3 Situational Assessment: Areas of Concern chunks to better understand 5.4 Complex System Development  Apply SE, HF and Ergonomics actions 5.5 SE, HF and Ergonomics Actions Practical Works (4 hrs)  Read at least one research article related to user centered system design and write review and share with class. Unit 6: System Architecture Development (4 hrs)  Demonstrate different system 6.1 Introduction to System Architecture architecture models Development  Understand and make use of system 6.2 Development of System Architectures architecture to design interface 6.3 Interface Definition Methodology  Design interface embedding control 6.4 Interface Design challenges 6.5 Interface Definition and Control Challenges and Solutions Practical Works (4 hrs)  Prepare architectural design of the proposed system (proposed in practical works of unit 4). UNIT 7: System Integration, Test, and Evaluation  Discuss system testing (SITE) (4 Hrs)  Design test cases 7.1 SITE Fundamentals  Prepare test data 7.2 Key Elements of SITE  Perform test procedures 7.3 Planning for SITE  Understand the test challenges and 7.4 Establishing the Test Organization resolve 7.5 Developing Test Cases (TCs) and Acceptance Test Procedures (ATPs) 7.6 Performing SITE Tasks 7.7 Common Integration and Test Challenges and Issues Practical Works (4 hrs)  Prepare test case and test data for the system designed in practical works of unit 6. www.notesansaar.com  Discuss system deployment Unit 8: System Deployment, OM&S, Retirement,  Perform system maintenance and Disposal (4 Hrs)  Understand system reliability, 8.1 System Deployment Operations maintainability and availability 8.2 System Operation, Maintenance, and  Perform system disposal operations Sustainment (OM&S) 8.3 System Reliability, Maintainability, and Availability (RMA) 8.4 System Retirement (Phase-Out) Operations 8.5 System Disposal Operations Practical Works (4 hrs) Visit any organization and study the system deployment process used by them and prepare report about it and also present in class. 4. Instructional Techniques The instructional techniques for this course are divided into two groups. First group consists of general instructional techniques applicable to most of the units. The second group consists of specific instructional techniques applicable to particular units. 4.1 General Instructional Techniques Reading materials will be provided to students in each unit. Lecture preferably with the use of multi-media projector, demonstration, practical classes, discussion, and brain storming are used in all units. 4.2 Specific Instructional Techniques Demonstration is an essential instructional technique for all units in this course during teaching-learning process. Specifically, demonstration with practical works will be specific instructional technique in this course. 5. Evaluation : Internal External Semester Total Marks Assessment Practical Examination Exam/Viva 40 Points 20 Points 40 Points 100 Points Note: Students must pass separately in internal assessment, external practical exam and semester examination. www.notesansaar.com 5.1 Internal Evaluation (40 Points): Internal evaluation will be conducted by subject teacher based on following criteria: 16) Class Attendance 5 points 17) Learning activities and class performance 5 points 18) First assignment ( written assignment) 10 points 19) Second assignment (Case Study/project work with presentation ) 10 points 20) Terminal Examination 10 Points Total 40 points 5.2 Semester Examination (40 Points) Examination Division, Dean office will conduct final examination at the end of semester. 5) Objective question (Multiple choice 10 questions x 1mark) 10 Points 6) Subjective answer questions (6 questions x 5 marks) 30 Points Total 40 points 5.3 External Practical Exam/Viva (20 Points): Examination Division, Dean Office will conduct final practical examination at the end of semester. 5.4 Practical Exam/Viva (20 Points) Internal assessment Semester final Total (Record Book-4 points, Project work examination Presentation- 2, Internal Practical Test- 2 Points) 8 Points 12 Points 20 Points 6. Recommended Books and References materials (including relevant published articles in national and international journals) Prescribed Texts 1. Charles S. Wasson, System Engineering Analysis, Design, and Development, Wiley References www.notesansaar.com 1. Jefferey A. Hoffer, Joey F. George, Joseph S. Valacich, Modern Systems Analysis and Design, 7th Edition, Pearson Education 2. Jeffrey L. Whitten, Lonnie Bentley, System Analysis and Design methods, 7th Edition, Mc-Graw Hill 3. Joseph S. Valacich, Joey F. George, Jefferey A. Hoffer, Essentials of System Analysis and Design, 5th Edition, Pearson Education. 4. Gary B. Shelly, Harry J. Rosenblatt, System Analysis and Design, 9th Edition, Shelly Cashman Series 5. Alan Dennis, Barbara Haley Wixom, Roberta M. Roth System Analysis and Design, 4th Edition, Wiley Publication 6. V. Rajaraman, Analysis and Design of Information System, 2nd Edition, Prentice Hall

Use Quizgecko on...
Browser
Browser