This course aims to introduce students to the basic principles of systems analysis and to give them experience of developing a system in a team with practices for planning, design, implementation, testing and operation of information systems.
Prerequisite(s)
Course Code Course Name…
Corequisite(s)
Course Code Course Name…
Special Requisite(s)
The minimum qualifications that are expected from the students who want to attend the course.(Examples: Foreign language level, attendance, known theoretical pre-qualifications, etc.)
Instructor(s)
Assoc. Prof. Fadime ÜNEY-YÜKSEKTEPE
Course Assistant(s)
-
Schedule
The course is not offered this semester.
Office Hour(s)
The course is not offered this semester.
Teaching Methods and Techniques
-
Principle Sources
-Kendall K. E., Kendall J. E. , Systems Analysis and Design, 9/e., Pearson Prentice Hall.
-J.S.Valacich, J.F. George, J. Hoffer, “Modern Systems Analysis and Design”, Prentice Hall, 2007.
-Whitten, J.L. and Bently, L.D. (2007). Systems Analysis and Design Methods, 7/e. McGraw-Hill.
Other Sources
-
Course Schedules
Week
Contents
Learning Methods
1. Week
Systems analysis fundamentals; systems, roles, and development methodologies, understanding and modeling organizational systems
(Oral presentation, powerpoint slide show, surfing the internet)
2. Week
Project management
(Oral presentation, powerpoint slide show, surfing the internet)
3. Week
Information requirements analysis; information gathering, interactive methods, unobtrusive methods
(Oral presentation, powerpoint slide show, surfing the internet)
4. Week
Agile modelling and prototyping
(Oral presentation, powerpoint slide show, surfing the internet)
5. Week
Analysis process; using data flow diagrams
(Oral presentation, powerpoint slide show, surfing the internet, exercise on computer)
6. Week
Analyzing systems using data dictionaries, process specifications and structured decisions, object-oriented systems analysis and design using UML
(Oral presentation, powerpoint slide show, surfing the internet, exercise on computer)
7. Week
Midterm Exam
8. Week
The essentials of design; designing effective output
(Oral presentation, powerpoint slide show, surfing the internet)
9. Week
Designing effective input
(Oral presentation, powerpoint slide show, surfing the internet)
10. Week
Designing databases
(Oral presentation, powerpoint slide show, surfing the internet)
11. Week
Human-computer interaction
(Oral presentation, powerpoint slide show, surfing the internet)
12. Week
Quality assurance and implementation; designing accurate data entry procedures
(Oral presentation, powerpoint slide show, surfing the internet)
13. Week
Quality assurance and implementation
(Oral presentation, powerpoint slide show, surfing the internet)
14. Week
Project presentations
(Exam (multi-choice, fill in the blanks,...))
15. Week
Final Exam
16. Week
Final Exam
17. Week
Final Exam
Assessments
Evaluation tools
Quantity
Weight(%)
Midterm(s)
1
25
Homework / Term Projects / Presentations
3
10
Project(s)
1
25
Final Exam
1
40
Program Outcomes
PO-1
Knowledge about management processes and management skills
PO-2
Knowledge and application skills related to the methods and competencies required for solving engineering problems
PO-3
Knowledge about developing areas of manufacturing and service sectors
PO-4
Ability to work in multi-disciplinary engineering teams
PO-5
Experience and knowledge of scientific research and publishing within the frame of academic ethics
Learning Outcomes
LO-1
Express the principles of a system analyst and system stakeholders and explain data, process and interface and classify the significance of each one with each system stakeholder
LO-2
Describe the system cycle (system development through system operation and support) and identify problems, opportunities and directives and learn to consider the problems from many perspectives
LO-3
Define system development methodologies, the differences among them and apply the alternatives to the adequate situation and define the seven system development phases and explain the significance of each one
LO-4
Utilize observation, questionnaires and interview schedules to discover system requirements and analyze an existing information system and prepare and present a feasibility study/cost benefit analysis
LO-5
Plan and organize an information systems development project and identify and analyze major business processes and data representations
LO-6
Understand and develop process (DFD) and data models (ERD) and identify candidate solutions to an information systems problem, analyze the solutions and recommend a target solution from among them