IT295 - Systems Analysis and Design - SY2019

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

IT295 Systems Analysis and Design

Instructor’s Name: Prof. Clement Bamkole

Instructor’s Contact Information: Course Information:


Office: TBA [Meeting Day(s)] TBA
Office Hours: TBA [Meeting Times] TBA
Email: [Classroom Location] TBA
Cbamkole@Monroecollege.edu
Phone: 201 893 4386
[Best way to communicate with
the professor] Email or text
messages

Course Description
This comprehensive study of the five phases of System Development Life Cycle (SDLC) and
the System Analysis Toolkit shows the importance of communications, economic analysis,
and project planning skills with current technologies across all phases of the SDLC.
Students gain an in-depth understanding of how Information Systems support business
requirements in today's intensely competitive environment. Several real world projects are
assigned to students on an individual basis and as a member of a systems development
team, which allows students to apply their knowledge and skills to act as a System Analyst
and develop an information system for problems that arise in typical business
organizations.

Prerequisites
IT 130 – Database; Sophomore Standing (taken on the last Semester of the AS Program)

Learning Objectives
The student will be able to:
1. Accurately identify the duties, tasks, and responsibilities of the systems analyst.
2. Describe and distinguish the phases of the system development life cycle including
identifying and applying methodology.
3. Critically analyze system issues and/or opportunities and provide solutions through
the application of technology.
4. Apply knowledge, skills, tools, and techniques to design and implement technical
solutions in a systematic and comprehensive way.
5. Demonstrate the ability to work in a group environment.
6. Present system solutions professionally and effectively through both oral and
written communications.
Essential Questions
1. How does understanding the duties, tasks, and responsibilities of the system analyst
help me understand the role of a systems analyst?
2. How does understanding the phases of the system development life cycle help me to
understand the creating of a computer system?
3. How does understanding the findings of the system process help me to understnd the
system process?
4. How do I work in a group to create a system process?
5. How do I use the tools and tehniques to desing and implement technical solution of a
system process?

Course Materials
Text(s):
Systems Analysis and Design (In a Changing 7 978-1-305-11720-4
World), 7th Ed. - by Satzinger, Jackson, Burd

or
Systems Analysis and Design (In a Changing 7 978-1-305-46526-8
World), 7th ed. - By Satzinger, Jackson, Burd
e-book

Tool(s): External storage device such as USB Flash Drives or external hard drive
Computer with Internet access at home or alternate location. For online
students, computer with web camera and microphone.

 For Online Classes Only: WebCam, Headset or Microphone and Speaskers for
Online Group Live Presentation

Attire: Daily Attire: Follow the College Policy


Classroom Presentation(s): Professional Attire
Online Presentation(s): Professional Attire

Course Assessment
Students will be assessed on the following factors:

Assignments/Assessments Percentage Toward


Final Grade
Tests/Quizzes 30%
Assignments/Homework/Semester Projects 30%
Final Exam Capstone Project Weekly Deliverables (Individual) 20%
Final Exam Capstone Project 20%
Total 100%

College Grading Scale

A 90-100
B+ 85-89
B 80-84
C+ 75-79
C 70-74
D+ 65-69
D 60-64
F Less than 60

School/Program Specific Information/Policies

Students may avail of academic support/tutoring at the Success Center located at Room
413, King Hall (Bronx Campus), SIT Lab, Ground Floor, Monroe Hall (Bronx Campus) or at
the Academic Center, Ground Floor, Main Hall (New Rochelle Campus). Please contact your
instructor for the specific Lab Hours during the semester.

Faculty Specific Policies


[Optional section that would include information such as, Teaching Philosphy, expectation
of personal conduct, classroom policies, etc.]

Topics Outline
Date Class Topic/Description Activities and/or Course Learning
Assignments Objective
Part I Introduction to System
Development
Week 1 Chapter 1 – From Beginning to Individual Assignment: Objectives:
End: An Overview of Systems Review Questions 1, 3 and 4
Analysis and Design Problems and Exercises

 Software Development and Group Assignment:


Systems Analysis Design Chapter Case: Keepng
 SDLC Iterative Development Track of Your Geocaching
 Introduction to Ridgeline Outings
Mountain Outfitters (RMO)
 Developing RMO Tradeshow Individual Assignment:
System Review Questions
Problems and Exercises
Online Chapter A: Role of the
Systems Analyst Individual Case Study:
Association for
Information Technology
Professionals Meeting

Part Two Systems Analysis


Activities
Week 2 Chapter 2 – Investigating Systems Individual Assignment: Objectives:
Requirements Review Questions 2, 3, 4 and 5
Problems and Exercises
 The RMO Consolidated Sales and
Marketing System Project Group Assignment:
 Systems Analysis Activities Chapter Case: John and
 What Are Requirements? Jacob, Inc.: Online Trading
 Stakeholders System
 Information Gathering Techniques
 Models and Modeling or Running Case Studies
 Documenting Workflows with
Activity Diagrams

Week 3 Chapter 3 – Identifying User Individual Assignment: Objectives:


Stories and Use Cases Review Questions 2, 3, 4, 5 and 6
Problems and Exercises
 User Stories and Use Cases
 Uses Cases and the User Goal Group Assignment:
Technique Chapter Case: The State
 Use Cases and Event Patrol Ticket-Processing
Decomposition System
 Use Cases in the Ridgeline
Mountain Outfitters (RMO) Case or Running Case Studies
Test No. 1:
Chapters 1 - 3

Week 4 Chapter 4 – Domain Modeling Individual Assignment: Objectives:


Review Questions 2, 3, 4, 5 and 6
 “Things” in the Problem Domain Problems and Exercises
 The Entity-Relationship Diagram
 The Domain Model Class Diagram Group Assignment:
 The State Machine Diagram – Chapter Case:
Identifying Object Behavior Metropolitan Car Service
Bureau

or Running Case Studies

Week 5 Chapter 5 – Use Case Modeling Individual Assignment: Objectives:


Review Questions 2, 3, 4, 5 and 6
 Use Case Descriptions Problems and Exercises
 Activity Diagrams for Use Cases
 The System Sequence Diagram – Group Assignment:
Identifying Use Case Inputs and Chapter Case:
Outputs TheEyesHavelt.com Book
 SSD Notation Exchange
 Use Cases and CRUD
 Integrating Requirements Models or Running Case Studies

Test No. 2:
Chapters 4 and 5

Week 6 Chapter 11 – Project Planning and Individual Assignment: Objectives:


Project Management Review Questions 2, 3, 4, 5 and 6
Problems and Exercises
 Principles of Project Management
 Activities of Core Process 1: Group Assignment:
Identify the Problem and Obtain Chapter Case: Custom
Approval Load Tracking
 Activities of Core Process 2: Plan
and Monitor the Project or Running Case Studies
Financial Tools – Net Present Capstone Project
Value, Return on Investment and Individual and Group
Payback Period Assignment:
Final Project Deliverables

Part 3 Essentials of Systems


Design
Week 7 Chapter 6 – Foundations for Individual Assignment: Objectives:
Systems Desgin Review Questions 2, 3, 4, 5 and 6
Problems and Exercises
 What is Systems Design?
 Design Activities Group Assignment:
 System Controls and Security Chapter Case:
Metropolitan Car Service

or Running Case Studies


Individual Assignment:
Chapter 7 – Defining the System Review Questions
Architecture Problems and Exercises

 Anatomy of Modern Information Group Assignment:


System Chapter Case: Data
 Architectural Concepts Integration at Cooper
 Interoperability State University
 Architectural Designs
 Describing the Environment or Running Case Studies
 Designing Application
Components
Capstone Project
Individual and Group
Assignment:
Final Project Deliverables

Week 8 Chapter 8 – Designing the User Individual Assignment: Objectives:


Interface Review Questions 2, 3, 4, 5 and 6
Problems and Exercises
 Understanding the User
Experience and the User Interface Group Assignment:
 Fundamental Principles of User- Chapter Case: Video
Interface Design Rental Service or
 Transitioning from Analysis to Computer Publishing Inc.
User-Interface Design
 User-Interface Design or Running Case Studies

Chapter 9 – Designing the Individual Assignment:


Database Review Questions
Problems and Exercises
 Database and Database
Management System
Group Assignment:
 Database Design and
Administration Chapter Case: Computer
 Relational Databases Publishing Inc.

or Running Case Studies

Capstone Project
Individual and Group
Assignment:
Final Project Deliverables
Week 9 Mid-term Oral Presentation Group Assignment: Objectives:
Group Presentation on 2, 3, 4, 5 and 6
Capstone Project
Final Project Deliverables

Test No. 3
Chapters 6-9

Capstone Project
Individual and Group
Assignment:
Final Project Deliverables

Part 4 System Development

Week 10 Chapter 10 – Approaches to Individual Assignment: Objectives:


Systems Development Review Questions 2, 3, 4, 5 and 6
Problems and Exercises
 The Systems Development Life
Cycle Group Assignment:
 Methodologies, Models, Tools, and Chapter Case: A “College
Techniques Education Completion”
 Agile Development Methodology
 The Unified Process, Extreme
Programming, and Scrum or Running Case Studies

Capstone Project
Individual and Group
Assignment:
Final Project Deliverables

Part 5 Advanced Design and


Deployment Concepts
Week 11 Chapter 12 - Objective-Oriented Individual Assignment: Objectives:
Design: Fundamentals Review Questions 2, 3, 4, 5 and 6
Problems and Exercises

Group Assignment:
Chapter Case: The State
Patrol Ticket-Processing
System (Revisited)

or Running Case Studies

Capstone Project
Individual and Group
Assignment:
Final Project Deliverables
Week 12 Chapter 14 – Deploying the New Individual Assignment: Objectives:
System Review Questions 2, 3, 4, 5 and 6
Problems and Exercises
 Testing
 Deployment Activities Group Assignment:
 Managing Implementation, Chapter Case:
Testing, and Deployment Hudsonbanc Biling System
 Putting It All Together – RMO Upgrade
Revisited
or Running Case Studies

Capstone Project
Individual and Group
Assignment:
Final Project Deliverables

Week 13 Final Project Capstone Project Group Objectives:


Assignment: 2, 3, 4, 5 and 6
Final Project

Weeks Final Project Presentation Capstone Project Group Objectives:


14/15 Assignment: 4, 5 and 6
Final Project Group
Presentation

You might also like