NEW YORK INSTITUTE OF TECHNOLOGY School of Engineering and Technology Amman Campus

advertisement
Year:
NEW YORK INSTITUTE OF TECHNOLOGY
School of Engineering and Technology
Department of Computer Science
Amman Campus
2010/2011
Semester: 1
Course Title
Course Number
Instructor
Office Location
Email
Website
Course Information
Systems Analysis and Design
MIST 325
Dr. Qutaibah Althebyan
JUST Ph4 L -1
qaalthebyan@just.edu.jo
http://www.just.edu.jo/~qaalthebyan
Title
Author(s)
Publishers
Year
Edition
References
Text Book
Modern System Analysis and Design
Jeffrey Hoffer, Joey George, and Joseph Valacich
Prentice Hall
2008
Fifth
Systems Analysis and Design by Shelly and Rosenblatt
Assessment Type
Mid Term Exam
Project and Presentation
Final Exam
Assessment Policy
Expected Due Date
TBA
TBA
TBA
Weight
30%
20%
50%
Course Objectives
1-The main objective of this course is to provide students with a broad perspective on system analysis
and design.
2- Explain the system development life cycle (SDLC) methodology that allows for a logical progression
of topics, and some other methodologies like Agile methodology. (5%)
3- Explain the process of managing an information system project, and how the commercial packages
can be used to assist in representing and managing the project schedules, skill may be needed to
accomplish the process.
(25%)
4- Explain the skills and concepts that are applied throughout the development, including system
concepts and project management.
(10%)
5- Introduce the student in detail to each phase of the SDLC, from identification and selection to the
1
maintenance of the project.
(25%)
6- Explain to the student the activities of each phase and introduce techniques used to accomplish the
activities.
(35%)
Learning Outcomes:
After successful completion of this course, students should:
The expected achieved outcome
Related
Objective
Reference
1.1
Should be able to know basic terms associated with system and system
analysis, such terms are SDLC System Development Life Cycle and System
Thinking
Chapter 1
1.2
Should be able to understand the phases of the life cycle of a system, and
what activities performed in each phase.
Understand the process of managing information system project.
Chapter 3
Chapter 2
6.6
Should be able to learn the skilled needed by a System Analyst to be
affective, professional and a successful individual
Should be able to know the important of each phase on the cycle and how
these phases affect each others.
Understand and create a process model such DFD (Data Flow
Diagrams).
Understand and create a Logic Model such decision trees and structure
English , and decision table.
Understand and create a conceptual data model ERD (Entity Relational
Diagram).
Understand the design of DB and forms and reports
6.6
Understand the important of environment on the project implementation.
Chapter 15
6.7
Understand the important of the maintenance phase on the project.
Chapter 16
3.1
3.2, and 4
5.1
5.2
5.3
5.4
Chapter 3
Chapter 4-16
Chapter 7
Chapter 8
Chapters 9
Chapter 10-11
Teaching & Learning Methods
 Class lectures, lecture notes and slides, and project are designed to achieve the course
objectives.
 You should read the assigned chapters before class and do whatever it takes for you to grasp this
material. Ask questions.
 You are responsible for all material covered in the class.
 Please communicate any concerns or issues as soon as practical either in class, by phone or by
Email.
 Lecture notes will be available before each class. It resides on the mentioned
above internet sites.
2
Course Content
Week
Topics
Chapter in Text



Course Introduction
Introduction to System Analysis
The system development environment


The origin of software
Managing an Information system Project
2,3

Identification. And selecting project for
development
Initiation and planning system development
project
4,5
Determine system requirements.
Structuring system requirements
modeling
Structuring system requirements
modeling
6,7,8




1
-process
–
logic

Structuring system requirements. – conceptual
data modeling




Designing database
Design Forms and repots
System Implementation
Maintenance Information system

Project presentation
9
10,11,15,16
Additional Notes
Project
Exams
Presentation will be marked on the subject matter, professionalism, and
creativity, 10% on the progress reports, and other 10% on the presentation.
The project will be group of 2 students and all must participate in
both presentations, it is your responsibility to select your group and coordinate
the effort and presentations of the project.
Both phases must submitted on or before the due date and presented by the
Group.


Makeup exam should not be given unless there is a valid excuse.
Arrangements to take an exam at a time different than the one scheduled MUST be
made prior to the scheduled exam time.

Cheating or copying from neighbor on exam is an illegal and unethical activity, it will
lead you to fail the course, NYIT standards and regulations will be applied.
Cheating
3
Additional Notes (Continue)
Attendance


Excellent attendance is expected.
If you miss class, it is your responsibility to find out about any announcements
you may have missed.
Workload

Average work-load student should expect to spend is 8 hours/week
Graded Exams

Instructor should return exam papers graded to students within one week after
the exam date.
Participation

Participation in, and contribution to class discussions will affect your final grade
positively.
Making any kind of disruption and (side talks) in the class will affect you
negatively.

Finally


Make backups of all of your work.
This includes project materials you and your group produce.
4
Download