Section outline

  • Assalamu 'Alaikum.

    I am Afsara Tasneem Misha, welcoming you to System Analysis and Design course.  


    In this semester I will take the course CSE325: System Analysis and Design, which deals with planning the development of information systems through understanding and specifying in detail what a system should do and how the components of the system should be implemented and work together.   We will also learn how System analysts solve business problems by analyzing the requirements of information systems and designing such systems by applying analysis and design techniques.


    I hope we will learn together to enrich ourselves and together we can make this journey memorable. 
    May the Almighty grant you peace and happiness always.







    •             

      Instructor : Afsara Tasneem Misha (ATM)

      Office Room #712 (7th floor), Daffodil Tower-5, Daffodil International University, 102, Sobhanbagh, Dhanmondi, Dhaka-1207

      Office Hour   : Sunday (15:00/16:00),Monday(15:00/16:00) or by appointment

      Contact Number:  01920905947

      Email : misha.cse@diu.edu.bd



    • Course Rationale 

      The main goal of this course is to provide students with a solid background in information systems analysis and design techniques through a combination of theory and practice. It introduces the vital logical and design considerations addressed during system and application software development.


    • Course Objective 

      Upon completion of the course, students are expected to be able to:

      •  Define various systems analysis and design concepts and terminologies
      • Describe the stages of the system development life cycle model.
      • Describe different methodologies and state-of-the-art developments in System Analysis and Design techniques and methods.
      • Compare, use and synthesize different conceptual modeling techniques for systems analysis (including EROs, DFDs and UML).
      • Apply logic modeling techniques (decision tree/table, structured English).
      • Address the managerial issues involved in System Analysis and Design.
      • Model the importance of collaboration and communication during System Analysis and Design.
      • Apply analysis and design methodologies for real-world systems development such as Clinical Information Systems.


    • Course Outcomes (CO’s)


    • Grading Scheme

        • Attendance: 7%
        • Class Tests/Quizzes:  15% 
        • Assignment: 5%
        • Presentation (using video/ppt): 8%
        • Midterm Exam: 25%
        • Final Exam: 40%



    • *****************************************************************************************

      Click here for 

      Course Outline

      *****************************************************************************************



    • *** Useful Web Links:

      **** Additional Support for Students



    • Navigation Link


      • Class Test: 
          1. Quiz - 1:  Section: D ,   Section: E
          2. Quiz-  2:  Section: D ,   Section: E

      • Assignment   
      • Presentation    
      • Mid Exam      
      • Final Exam


      Weeks to Go:

      WK1      WK2       WK3     WK4     WK5      WK6    WK7     WK8     WK9    WK10    WK11    WK12    WK13    WK14




    • assign icon
      Section: D - Assignment and Presentation
      Opened: Thursday, 30 June 2022, 12:00 AM
      Due: Thursday, 30 June 2022, 11:00 PM
      Not available unless: You belong to CSE325_Section-D
    • assign icon
      Section: E - Assignment and Presentation
      Opened: Thursday, 30 June 2022, 12:00 AM
      Due: Thursday, 30 June 2022, 11:00 PM
      Not available unless: You belong to CSE325_Section-E




    • Topics of discussion

      1. Distinction between Data and Information
      2. Description of types of Information: Tactical,  Operational, Strategic, Statutory.
      3. Division of Management into different hierarchical levels.
      4. Type of Information needed at different levels of management.
      5. Division of organizations into several functional  areas and their information requirements
      6. Attributes of Information.


      Expected Learning Outcome

      1. Able to define and describe concepts of a data, information and system.
      2. Understand types of information and needed them in different levels.
      3. Understand the division of organizations into several functional  areas and their information requirements and attributes of Information.


    • Class Lectures(Pre-Recorded):


      (Video Part: 1/2)

      (Video Part: 2/2)

                                                       




  • Life Cycle of System Analysis and Design



    • Topics of discussion

      1. Nine Steps in designing Information Systems.
      2. Tasks performed in each step.
      3. Nature of tasks performed by Systems Analysts.
      4. The attributes of Systems Analysts.
      5. The tools used by Systems Analysts.

      Expected Learning Outcome

      1. Able to elaborate on different steps in designing Information Systems.
      2. Understand the nature of the task and attributes of a System Analyst.
      3. Familiar with a variety of problem-solving tools and approaches for the design and analysis of information systems.


    • Class Lectures(Pre-Recorded):


        



    • Topics of discussion

      1. Strategy to gather information for computerization.
      2. Various sources of information.
      3. Methods of searching for information.
      4. Interviewing techniques to gather information from line managers to top management.
      5. Methods of consensus for formulating requirements.
      6. Quiz #01

      Expected Learning Outcome

      1. Able to understand strategy to gather information, source and methods of information.
      2. Apply the concepts and tools of modern Systems Analysis.


    • Class Lectures(Pre-Recorded):


        


  • Data Flow Diagram(DFD)


    • Topics of discussion

      1. What are Data Flow Diagrams (DFDs)?
      2. Why they are useful?
      3. How are they developed?
      4. How to level DFDs?
      5. Good style conventions in developing DFDs
      6. Difference between Logical and Physical DFDs
      7. Tools available to draw DFDs

      Expected Learning Outcome

      1. Able to create context and level-1 data flow diagrams.
      2. Able to create Physical and Logical data flow diagram


    • Class Lectures(Pre-Recorded):

    • DFD Practice Sheet:

    • Online Tools for drawing DFD (With Example)::



    • Topics of discussion

      1. How to use structured English to precisely specify processes
      2. The terminology used in structured English
      3. Terminology of decision tables and how it is used to specify complex logic
      4. How to detect errors in the decision table specifications
      5. Terminology and use of decision trees
      6. Comparison of structured English, decision tables and decision trees

      Expected Learning Outcome

      1. Able to how to process specifications related to the Data Flow Diagram.
      2. Able to write clear and concise system requirements and convert them into technical specifications.


    • Class Lectures(Pre-Recorded):


      (Video Part: 1/2)

      (Video Part: 2/2)

                                                     



    • Process Specification Practice Sheet:





    • Topics of discussion

      1. Definition of Feasibility Study.
      2. Steps in Feasibility Study.
      3. Guideline for searching goals and sub-goals.
      4. Characteristics of a Goal.
      5. Case Study
      6. Examining alternative solutions
      7. Technical and Operational Feasibility
      8. Cost-Benefit Analysis

      Expected Learning Outcome

      1. Formulate the goals to be met by the information system to be designed.
      2. Obtain alternative solutions to satisfy their goals.
      3. Assess the feasibility of implementing alternative solutions.
      4. Compute cost vs benefits of each alternative feasible solution.


    • Class Lectures(Pre-Recorded):


      (Video Part: 1/2)

      (Video Part: 2/2)

                                                       



    • Feasibility Analysis Practice Sheet:




    • Topics of discussion  

      1. Important of Project Management.
      2. System Service Request(SSR).
      3. Managing the Information System Project.
      4. Project Management Activities
      5. Phases of Project Management Process
      6. Representation and Scheduling Projects Plans.
      7. Gantt Chart Vs Network Diagram.
      8. Gantt Chart, Network Diagram, Critical Path.

      Expected Learning Outcome 

      1. Understand the management activities during project initiation, planning, execution, and close down.
      2. Able to draw and find critical path scheduling, Gantt charts, and network diagrams.


    • Practice Sheet_Lesson - 7:


  • Effective Input and Output Design



    • Topics of discussion  

      1. Input and Output Methods.
      2. Data Input Methods.
      3. Model of data input.
      4. Output Methods.
      5. Sample Output reports.

      Expected Learning Outcome 

      1. Able to create a user interface form data input and output, data to represent common business situations.



    • Practice Sheet_Lesson-8-Data Input and Output Method:

    • Live Class Lectures (Section - E):


        



      Live Class Lectures (Section - D):


        


    • Final




    • End of the Semester.