Learning Outcomes
The course objectives are to provide the required theoretical training and practical, laboratory practice to students, so that they are able to deal with the issue of developing an Information System with adequacy. Emphasis is placed on the basic principles and procedures that must be observed in all phases of development: Design phase project plan, Analysis phase requirements definition, process and data modeling, Design phase architecture, user interface, Implementation phase management development, testing, documentation, transition. Emphasis is also placed on object-oriented analysis and design utilizing UML.
Course Content
Introduction to Systems Analysis and Design Project Management Project Work Plan, Gantt Chart Analysis Modeling Requirements Determination Business Process And Functional Modeling Use Case Diagrams, Activity Diagrams Structural Modeling Class Diagrams ,Object Diagrams Behavioral Modeling State Machine Diagrams, Sequence Diagrams Data Management Layer Design Design Modeling Package Diagrams Physical Architecture Layer Design Component, Deployment Diagrams Implementation Phase Prototype Development Humancomputer Interaction Layer Design Wireframes