Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Republic of the Philippines

SURIGAO STATE COLLEGE OF TECHNOLOGY


Narciso Street, Surigao City

COLLEGE OF ENGINEERING AND INFORMATION TECHNOLOGY


City Campus

COURSE OUTLINE

Course Code : ITE 311 Teacher: Jessica Rose E. Fernandez, Ph.EdD-TM


Course Title : Systems Analysis and Design Class Schedule:
Course Credit : 3 units Term: 1st Semester, AY 2021-2022
Prerequisite : Email Address: jfernandez@ssct.edu.ph

Course Description:

This 3-unit course provides a methodical approach in developing computer systems including
systems planning, analysis, testing, implementation and software maintenance. Emphasis is on the
strategies and techniques of systems analysis and design for producing logical methodologies in the
development of information systems.

Course Objectives : At the end of the course, students should be able to:
1. Comprehend why an information system should be developed and create a plan for how the
project team will develop it.
2. Apply requirements analysis techniques (business process automation, business process
improvement, or business process reengineering) that can be used for requirements
gathering techniques (interview, JAD session, questionnaire, document analysis, or
observation) to develop requirements definition.
3. Reexamined and revised the feasibility analysis and project plan to determine whether to
continue or terminate the project based on a decision made by the project sponsor and
approval committee.
4. Explain different types of tests and when to use them.

Course Requirements:
1. Major Examinations
2. Quizzes / Assignments
3. Performance Task

Course Content:

DURATION
TOPIC NO. TOPIC TITLES
(hours)
1. PLANNING PHASE 13 hrs
1.1 The system analyst and information systems development
• Introduction, Systems Analysts (System Skills, 1 hr
Systems Analysts Roles)
• The Systems Development Life Cycle (Planning, 2 hrs
Analysis, Design, Implementation)
• Project Identification and Initiation (System Request) 2 hrs
• Feasibility Analysis (Technical Feasibility, Economic 2 hrs
Feasibility, Organizational Feasibility)

Answer Questions nos.1-30 on page 38


Performance Task: Exercises D and E on page 39, MiniCases D-F on page 39.
1.2 Project Selection and Management
Republic of the Philippines
SURIGAO STATE COLLEGE OF TECHNOLOGY
Narciso Street, Surigao City
• Introduction, Project Selection (Applying the 1 hr
concepts at tune source)
• Creating the project plan (Project Methodology 2 hrs
Options, Selecting the appropriate methodology,
Estimating the project time frame)
• Developing the work plan, Staffing the project, 2 hrs
Coordinating the project activities
• Managing the project (Refining estimates, managing 1 hr
scopes, time boxing, managing risk)
Answer Questions nos. 1-28 on page 86
Performance Task: Exercises A-D on page 87
2. ANALYSIS PHASE 13 hrs
2.1 Requirements Determination
• Introduction, The analysis phase 30
minutes
• Requirements Determination (What is a 30
requirement? The process of determining minutes
requirements, the requirements definition statement)
• Requirements Elicitation Techniques (Requirements 1 hr
Elicitation in Practice, Interviews, Joint Application
Development (JAD))
• Questionnaires, Document Analysis, Observation, 30
Selecting the appropriate techniques minutes
• Requirements Analysis Strategies (Problem 1 hr
Analysis, Root Cause Analysis, Duration Analysis)
• Activity-Based Costing, Informal Benchmarking, 30
Outcome Analysis minutes
• Technology Analysis, Activity Elimination, 1 hr
Comparing Analysis Strategies
Answer Quiz on Page 141 nos. 1-24
Performance Task: Exercises I & J on page 142. For exercises I and J submit a recorded
copy.
2.2 Use Case Analysis
• Introduction, Use Cases (Elements of a Use Case, 30
Alternative Use Case Formats) minutes
• Use Cases and the Functional Requirements, Use 30
Cases and Testing, Building Use Cases minutes
Answer Quiz on Page 178 nos. 1-13
Performance Task: Exercises A-J on page 178 and MiniCases no.1 on page 180.
2.3 Process Modeling
• Introduction, Data Flow Diagram (Reading of Data 30
Diagrams, Elements of Data Flow Diagrams) minutes
• Using Data Flow Diagrams to Define Business 30
Processes, Process Descriptions minutes
• Creating Data Flow Diagrams (Creating the Context 1 hr
Diagram, Creating Data Flow Diagram Fragments)
• Creating the level 0 data flow diagram, Creating the 1 hr
level 1 data flow diagrams (and below), Validating the
data flow diagrams
Answer Quiz on Page 218 nos. 1-21
Performance Task: Exercises A-I on page 219 and MiniCases no.1 on page 219-220.
Republic of the Philippines
SURIGAO STATE COLLEGE OF TECHNOLOGY
Narciso Street, Surigao City
2.4 Data Modelling
• Introduction, The Entity Relationship Diagram 1 hr
(Reading an Entity Relationship Diagram, Elements
Relationship Diagram)
• Elements of an Entity Relationship Diagram, The 1 hr
Data Dictionary and Metadata
• Creating an Entity Relationship Diagram: Building 1 hr
Entity Relationship Diagrams, Advance Syntax,
Applying the Concepts at Tune Source
• Validating An Erd: Design Guidelines, Normalization, 1 hr
Balancing Entity Relationship Diagrams with Data
Flow Diagrams, Summary

Answer Quiz on Page 247 nos. 1-21


Performance Task: Exercises A-F on page 247 – 249.
3. DESIGN PHASE 13 hrs
3.1 Moving into Design
• Introduction, Transition from Requirements to 30
Design minutes
• System Acquisition Strategies (Custom 30
Development, Packaged Software, Outsourcing) minutes
• Influences on the Acquisition Strategy (Business 30
Need, In-house Experience) minutes
• Project Skills, Project Management, Time Frame 30
minutes
• Selecting an Acquisition Strategy (Alternative Matrix, 30
Applying the Concepts at Tune Source), Summary minutes
3.2 Architecture Design
• Introduction, Elements of an Architecture Design 30
(Architectural Components, Client-Server minutes
Architectures)
• Client-Server Triers, Less Common Architecture, 1 hr
Advances in architecture configuration, comparing
architecture options
• Creating an architecture design (operational 1 hr
requirements, performance requirements, security
requirements)
• Cultural and political requirements, Designing the 30
architecture, hardware and software specification minutes
Answer Quiz on Page 247 nos. 1-21
Performance Task: Exercises A-F on page 247 – 249.
3.3 User Interface Design
• Introduction, Principles for user interface design 30
(Layout, Content awareness) minutes
• Aesthetics, user experience, consistency, minimize 30
user effort minutes
• User Interface design Process (Use Scenario 30
Development, Interface Structure Design) minutes
• Interface Standards Design, Interface design 30
Prototyping, Interface Evaluation minutes
• Navigation Design (Basic Principles, Types of 30
Navigation Controls, Messages minutes
Republic of the Philippines
SURIGAO STATE COLLEGE OF TECHNOLOGY
Narciso Street, Surigao City
• Input Design (Basic Principles, Types of Inputs, 30
Input Validation) minutes
• Output Design (Basic Principles, Types of Outputs, 30
Media) minutes
Answer Quiz on Page 359 nos. 1-43
Performance Task: Exercises A-P on page 359 – 360.
3.4 Program Design
• Introduction, Moving from Logical to Physical 30
Process Models (The Physical Data Flow Diagram, minutes
Applying the Concepts at Tune Source)
• Designing Programs, Structure chart (Syntax, 30
Building the Structure Chart) minutes
• Applying the concepts at Tune Source, Design 30
Guidelines minutes
• Program Specification (Syntax, Applying Concepts 30
at Tune Source), Summary minutes
Answer Quiz on Page 398 - 399 nos. 1-21
Performance Task: Exercises A-C on page 399.
3.5 Data Storage
• Introduction, Data Storage Formats (Files, 30
Databases, Selecting a Storage Format) minutes
• Moving from Logical to Physical Data Models (The 30
physical Entity Relationship Diagram, Revisiting the minutes
CRUD Matrix)
• Optimizing Data Storage (Optimizing Access Speed, 1 hr
Optimizing Access Size, Estimating Storage)
Answer Quiz on Page 438 nos. 1-24.
Performance Task: Exercises A-D on page 438 – 439.
4. IMPLEMENTATION PHASE 13 hrs
4.1 Moving into Implementation
• Introduction, Managing the Programming Process 1 hr
(Assigning Programming Tasks, Coordinating
Activities, Managing the Schedule)
• Testing (Test Planning, Unit Tests, Integration Tests, 1 hr
System Tests, Acceptance Tests)
• Developing Documentation (Types of 1 hr
Documentation, Designing Documentation Structure
• Writing Documentation Topics, Identifying 1 hr
Navigation Terms
Answer Quiz on Page 468 - 469 nos. 1-28.
4.2 Transition to the New System
• Introduction, Making the Transition to the New 30
System minutes
• The Migration Plan (Selecting the Conversion 30
Strategy, Preparing a Business Contingency Plan) minutes
• Preparing the Technology, Preparing People for the 30
New System minutes
• Understanding Resistance to Change, Revising 30
Management Policies, Assessing Costs and Benefits minutes
• Motivating Adoption, Enabling Adoption: Training 30
minutes
• Postimplementation Activities (System Support, 30
minutes
Republic of the Philippines
SURIGAO STATE COLLEGE OF TECHNOLOGY
Narciso Street, Surigao City
System Maintenance, Project Assessment)
Answer Quiz on Page 499 nos. 1-22
Performance Task: Exercises A-K on page 499 – 450.
4.3 The Movement to Objects
• Introduction, Basic Characteristics of Object- 30
Oriented Systems (Classes and Objects, Methods minutes
and Messages)
• Encapsulation and information hiding, inheritance, 30
polymorphism and dynamic binding minutes
• Object-Oriented Systems Analysis and Design (Use 30
case Driven, Architecture Centric) minutes
• Iterative and Incremental, Benefits of Object- 30
Oriented Systems Analysis and Design minutes
• Unified Modeling Language, Version 2.0 (The 30
rational unified process, Four fundamental UML minutes
Diagrams)
• Use Case Diagrams (Elements of a Use Case 30
Diagram, Creating a Use Case Diagram) minutes
• Class Diagram (Elements of a Class Diagram, 1 hr
Simplifying Class Diagrams, Creating a Class
Diagram
• Sequence Diagram (Creating a Sequence Diagram) 1 hr
• Behavioral State Machine Diagram (Elements of a 1 hr
Behavioral State Machine Diagram, Creating a
Behavioral State Machine Diagram)
Answer Quiz on Page 541 - 542 nos. 1-31.

References:
Scott Tilley (2020). Systems Analysis and Design 12th Edition: Cengage Learning, Inc.

Dennis et al. (2020). Systems Analysis and Design: An Object-Oriented Approach with UML, 6th
Edition: John Wiley & Sons Inc (US)

Course Evaluation:
Criteria Lecture Grade
➢ Quizzes and online outputs/interaction 25%
➢ Performance Tasks (Projects/Assignments) 35%
➢ Major Examination (Midterm and Final) 40%
TOTAL 100%
Grade Description
Point
1.0 Excellent
1.5 – 1.1 Very Good
2.0 – 1.6 Highly Satisfactory
2.5 – 2.1 Good
2.9 – 2.6 Satisfactory
3.0 Passing
5.0 Failed due to poor performance, absences, withdrawal without notice
DRP Dropped with approved dropping slip
Republic of the Philippines
SURIGAO STATE COLLEGE OF TECHNOLOGY
Narciso Street, Surigao City
INC Incomplete requirements but w/ passing class standing. INC is for non-
graduating students only
NG No Grade
Source: SSCT Student Handbook

Course Policies:
1. Attendance shall be checked in every class session in the Google Meet. This is to monitor the absences
incurred by the students in terms of the allowable number of absences for a course as stipulated in the Student
Handbook.
2. During online classes, video camera shall be turned on all the time and microphone shall be turned off. The
microphone shall be unmuted only if the student’s name is called to participate in class discussion.
3. Major examinations in multiple-choice type shall be done online. For problem solving type, detailed solutions
shall be written legibly in separate sheets of paper and shall be converted to pdf form prior to submission.
4. Cheating in major examinations which includes attempts to defraud, deceive, or mislead the instructor in
arriving at an honest assessment shall entail zero score.
5. Plagiarism which is a form of cheating that involves presenting the ideas or work of another as one’s own work
shall entail zero score.
6. Projects shall be submitted on or before the deadline. Students who submit unsatisfactory projects shall be
given the chance to improve their works on the condition that they resubmit the revised outputs on the date set
by the instructor. Non-submission of a project on the deadline shall entail zero score.
7. An INC grade shall be given to students who comply 75% of the course requirements or failure to take the
major examinations.

Prepared by: Checked by:

JESSICA ROSE E. FERNANDEZ, PhEdD JOVIE M. GALLERA, MIT


Instructor I Program Chair, BSIS

Noted by: Recommended by:

ENGR. ROBERT R. BACARRO, MECE, MBA RONITA E. TALINGTING, PhD


Dean, CEIT Campus Director

Approved by:

EMMYLOU A. BORJA, EdD


VP for Academic Affairs

You might also like