Title Information Systems Analysis and Design
Lesson Code 321-3100
Semester 4
ECTS 5
Hours (Theory) 3
Hours (Lab) 2
Faculty Diamantopoulou Vasiliki

Syllabus

Information, Systems, and Information Systems: a conceptual introduction. Issues and problems in Information Systems development. Factors affecting the development of Information Systems. The role of the Analyst. Requirements elicitation. The role of the Stakeholders. Systems Development Life Cycle. Data modeling techniques. Process modeling techniques. Data Flow Diagramming. Entity-Relationship Modeling. Object-oriented analysis and design with UML.

Learning Outcomes

Basic concepts of information systems analysis and design.

Basic knowledge of system analysis techniques. 

Systems analyst skills.

Prerequisite Courses

Not required.

Basic Textbooks

  • Systems Analysis and Design, Tenth Edition, Kendall&Kendall
  • UML Distilled: A Brief Guide to the Standard Object Modeling Language, M. Fowler, K. Scott

Additional References

  • Zhang, Z., 2007. Effective requirements development-A comparison of requirements elicitation techniques. Software quality management XV: software quality in the knowledge society, pp.225-240.
  • Iqbal, T. and Suaib, M., 2014. Requirement elicitation technique:-a review paper. Int. J. Comput. Math. Sci3(9), pp.1-6.
  • Pacheco, C., García, I. and Reyes, M., 2018. Requirements elicitation techniques: a systematic literature review based on the maturity of the techniques. IET Software12(4), pp.365-378.
  • Middleton, G.R., 2015. Human functions, machine tools, and the role of the analyst. Journal of Strategic Security8(3), pp.69-79.
  • Graf, D. and Misic, M., 1994. The changing roles of the systems analyst. Information Resources Management Journal (IRMJ)7(2), pp.15-23.

Language of Instruction and Examinations

Greek (English for Erasmus students)

Delivery Mode

Face-to-face