Faculty of Computer Science and Engineering Ho Chi Minh City University of Technology Systems Analysis and Design CO3115 1 TRAN MINH QUANG quangtran@hcmut.edu.vn http://researchmap.jp/quang 2023/8/26 LECTURERS Assoc. Prof. Dr. Tran Minh Quang (module leader) Email: quangtran@hcmut.edu.vn URL: http://researchmap.jp/quang Assoc. Prof. Dr. Le Hong Trang (W5 – WW10) lhtrang@hcmut.edu.vn MEng. Do Thanh Thai Email: dothanhthai161@gmail.com 2 COURSE OBJECTIVE This course provides students a thorough understanding of various methodologies and techniques in analysis, design and implementation of information systems. Major topics are an introduction to systems analysis and design, system development life cycle, preliminary investigation, requirements modeling, data and process modeling, object modeling, user interface, input and output design, data design, application architecture, 3 system implementation and installation, system operation and support. LEARNING OUTCOME Understand the steps of the System Development Life Cycle (SDLC) and the techniques for each step: preliminary investigation, requirements modeling, data and process modeling, object modeling, user interface, input and output design, data design, application architecture, system implementation and installation, system operation and support. Be able to use a CASE tool in analysis and design a system. 4 Apply these techniques to analyze and design a real system. MODULE CONTENT & STUDY METHOD Credits: 3 W1 (31/8/2023 - L1): Instructor Introduction, Administrative issues Chapter 1: Systems, Roles, and Development Methodologies From W2, students will present each chapter We have 17 groups 20% for the presentation (not NULL -> if null then your total score will be zero) 5 MODULE CONTENT & STUDY METHOD W2 (07/09/2023) C2 (by G1): Understanding and Modeling Organizational Systems C3 (by G2): Project Management W3 (14/09/2023) C4 (by G3): Information Gathering: Interactive Methods C5 (by G4): Information Gathering: Unobtrusive Methods W4 (21/09/2023) C6 (by G5): Agile Modeling and Prototyping C7 (by G6): Using Data Flow Diagrams W5 (28/09/2023) – Led by Assoc. Prof. Le Hong Trang (to W10) C8 (by G7): Analyzing Systems Using Data Dictionaries R1 (by G8): Review C1 – C8: Main notes, tools, case studies, exercises, discussions,… 6 MODULE CONTENT & STUDY METHOD W6 (05/10/2023) W7 (12/10/2023) C9 (by G9): Process Specifications and Structured Decisions C10 (by G10): Object-Oriented Systems Analysis and Design Using UML C11 (by G11): Designing Effective Output C12 (by G12): Designing Effective Input W8 (26/10/2023) (resume after midterm) C13 (by G13): Designing Databases C14 (by G14): Human-Computer Interaction W9 (02/11/2023) C15 (by G15): Designing Accurate Data Entry Procedures C6 (by G16): Quality Assurance and Implementation 7 MODULE CONTENT & STUDY METHOD W10 (09/11/2023) Led by Ass. Prof. Quang R2 (by G17): Review C7-16, Main notes, tools, case studies, exercises, discussions,… Lecture: Introduce some real systems analysis and design Project presentation: 8 projects (8 large groups which will be assigned in the 1st lecture)-> earn 30% of the total score (Not Null) W11 (16/11/2023) : P1, P2, P3, P4 W12 (23/11/2023) : P5, P6, P7, P8 8 PROJECT TOPICS 1. 2. 3. 4. 5. 6. 7. 8. Mobile application for shopping automation A retailer-chain management system A business intelligence system for commerce A business intelligence system for manufacture Building a voucher selling system Building an ecommerce system selling used goods Develop a game system for traffic information gathering and dissemination 9 Proposed topic… ASSESSMENTS Presentation (BT): 20% Presentation and review chapters: if Null -> overall score will be ZERO Project presentation: 30% (if Null -> overall score will be ZERO) Final exam: 50% 90’, test (multiple choices) & small exercises All open-book-exams 2 absences: -1 from the total score, -1 for each additional absence. 10 Miss the review task: - 1 point from the total score Bonus: added to each score column in order REFERENCE Core Textbook [ 1] Kenneth E. Kendall, Julie E. Kendall, Systems Analysis and Design, 9th ed., PEARSON, 2014. Other references [2] Gary B. Shelly, Thomas J. Cashman, Harry J. Rosenblatt, Systems Analysis and Design, 4th ed., Course Technology – Thomson Learning, 2001. [3] Alan Dennis, Barbara Haley Wixom, David Tegarden, Systems Analysis and Design: An Object-Oriented Approach with UML, John Wiley & Sons, 2002. [4] Internet 11 Q&A quangtran@hcmut.edu.vn 12 2023/8/26