1. Identitas Mata Kuliah a. Kode: BM63B3 b. Nama: System & Analysis Design c. Prodi: S1 Manajemen d. Fakultas: Ekonomi dan Bisnis 2. Profil dan Sejarah Mata Kuliah Mata kuliah ini mengajarkan prinsip-prinsip analisis dan perancangan sistem informasi dalam rangkaian SDLC. Beberapa alat bantu (tools) yang digunakan berupa diagram-diagram Unified Modeling Language / UML (untuk pendekatan berbasis obyek) mulai dari use case diagram, use case scanario, activity diagram, sequence diagram, class diagram serta human computer interfaces . Pada mata kuliah ini dibahas mengenai identifikasi masalah yang dihadapi oleh suatu perusahaan serta solusi system informasi yang direncanakan dengan menggunakan diagram-diagram pada UML serta perancangan human computer interface. Mata kuliah ini memiliki prasyarat mata kuliah Manajemen Data dimana mahasiswa telah diajarkan untuk menganalisis, merancang dan membangun Database menggunakan ER-Diagram dan MySQL. 3. Relevansi (Urgensi) Mata Kuliah Permasalahan yang ada di masyarakat saat ini sangat banyak dan terus berkembang sesuai dengan perkembangan teknologi dan budaya di masyarakat mulai dari permasyalahan layanan publik atau permasalah yang ada pada suatu perusahaan. Permasalahan tersebut harus segera disolusikan menggunakan layanan system informasi atau teknologi informasi. Dengan adanya matakuliah System & Analysis Design, mahasiswa dapat melakukan perencanaan system informasi agar bisa menyelesaikan permasalah-permaslahan terebut baik untuk meningkatkan pelayanan, menyelesaikan masalah dengan medesign system informasi / system IT yang bisa diaplikasikan baik berupa web atau aplikasi, 4. Kaitan Mata Kuliah dengan Mata Kuliah Lainnya Mata kuliah ini memiliki keterkaitan yang sangat erat dengan berbagai mata kuliah lain antara lain dengan mata kuliah Sistem Informasi Manajemen terkait dengan konsep pengelolaan informasi dan manajemen teknologi informasi di perusahaan; Manajemen Data terkait dengan pembahasan mengenai pengelolaan data terstruktur. Mata kuliah ini juga memiliki keterkaitan dengan mata kuliah Big Data dan Data Analytic terkait dengan pembahasan mengenai pengelolaan data terstruktur dalam era big data seperti saat ini. dimana basis data menjadi dasar dalam pengembangan sistem informasi. 5. Peta (Struktur) Kemampuan Akhir Tahapan Pembelajaran a. Mampu menjelaskan dan memahami fungsi SDLC dan peran analyst dalam suatu organisasi / perusahaan b. Mampu menjelaskan dan memahami Requirement Determination dalam pengembangan system informasi pada suatu organisasi c. Mampu memahami System Modelling: using structured and object-oriented untuk perbaikan proses bisnis dan implementasi sistem informasi pada perusahaan. d. Mampu memahami konsep perancangan System Requirement using Use Case Diagram (UCD) and Use Case Scenario (UCS) dalam pengembangan system informasi pada suatu organisasi. e. Mampu memahami konsep perancangan System Requirement using Activity Diagram (AD) dalam pengembangan system informasi pada suatu organisasi. f. Mampu memahami konsep perancangan System Requirement using Sequence Diagram (SD) dalam pengembangan system informasi pada suatu organisasi. g. Mampu memahami konsep Object Analysis and Design using Class Diagram (CD).dalam pengembangan system informasi pada suatu organisasi. h. Mampu memahami User Interface Design with Human Computer Interaction pada perancangan system. i. Mampu memahami dan menerapkan identifikasi Specify Problem and IS Solution j. Mampu memahami dan menerapkan pemodelan persyaratan system dan bisnis dengan UCD & UCS k. Mampu memahami dan menerapkan pemodelan persyaratan system dan bisnis dengan AD & SD. l. Mampu memahami dan menerapkan pemodelan persyaratan system dan bisnis dengan Operation with CD & UI Design. 6. Peta Materi (Kajian) atau Pokok Bahasan a. Introduction to SDLC, Systems Analyst' Roles b. Requirement Determination c. System Modelling: using structured and object-oriented d. System Requirement using Use Case Diagram (UCD) and Use Case Scenario (UCS). e. Process Requirement using Activity Diagram (AD). f. Behavior Analysis and Design Using Sequence Diagram (SD). g. Object Analysis and Design using Class Diagram (CD). h. User Interface Design with Human Computer Interaction. i. Project Report : Specify Problem and IS Solution j. Project Report : Modelling Business & System Requirements with UCD & UCS k. Project Report : Modelling Business & System Processes with AD & SD. l. Project Report : Modelling Data and Operation with CD & UI Design 7. Rencana Pembelajaran mata Kuliah Berbasis e-Learning (Navigasi Belajar Mandiri Secara Online untuk Satu Mata Kuliah) 1. Introduction to SDLC 2. System Analyst Roles 3. The Seven Phases of the Systems Development Life Cycle 4. System Development Methodologies 5. Requirement 6. Interviews -- Five Basic Steps 7. Interview Report 8. Joint Aplication Design 9. Quistioner Steps 10. Analyzing Quantitative & Qualitatif Documents 11. Observation 12. Organizations as Systems 13. Data Flow Diagrams (DFD) 14. Entity-relationship model (ERD) 15. Business) Use case modeling 16. Object-oriented Analysis & Design 17. UML Diagrams 18. Commonly Used UML Diagrams 19. Business process model 20. Business process model 21. Developing Use Case Diagram 22. Developing the Use Case Scenarios 23. Activity Diagram 24. Activity Diagram 25. Some examples of Activity diagram. 26. Sequence Diagrams 27. Sequence Diagram Syntax 28. Some examples of Sequence diagram. 29. Class Diagram Component 30. Class Diagram Syntax 31. Association Classes 32. Generalization 33. Composition & Aggregation 34. Multiplicity of relationship 35. Some examples of Class diagram. 36. The goal 37. User Interface Design Process 38. 3 fundamental of UI. 39. Use Scenario Development 40. Use Scenario Development 41. Specify Problem on Project 42. Identifikasi User requirement 43. Link and match kegunaan aplikasi dengan tujuan perusahaan. 44. Identifikasi aplikasi eksisting terkait solusi sejenis 45. Identifikasi kelebihan aplikasi yang akan dikembangkan. 46. IS Solution on Project 47. Review Use Case Diagram on Project 48. Pembuatan Use Case Diagram 49. Review Use Case Scenario on Project 50. Pembuatan Use Case Scanario 51. Summary terkait pembuatan Use Case Diagram dan Use Case Scenario.on Project. 52. Review Activity Diagram on Project 53. Pembuatan Activity Diagram 54. Review Sequence Diagram on Project 55. Pembuatan Secquence Diagram 56. Summary terkait pembuatan Activity Diagram dan Secquence Diagram on Project. 57. Review Class Diagram on Project 58. Pembuatan Class Diagram 59. Review User Interface Design on Project 60. Pembuatan User Interface Design 61. Summary terkait pembuatan Class Diagram dan User Interface Design on Project. 8. Best Practice (Tips dan Trick) Mempelajari Mata Kuliah Mata kuliah ini memberikan penekanan pada kemampuan dalam merancang system berdasarkan persyaratan pengguna secara nyata sehingga memiliki bobot tugas yang besar. Untuk itu, dengan tidak mengesampingkan materi teori fokus dalam mempersiapkan tugas-tugas baik tugas mingguan maupun tugas besar sangatlah penting dalam bentuk perancangan system informasi berdasarkan persyaratan pengguna . 9. Sertifikasi yang berkaitan Sertifikasi Master Perancangan System Informasi. 10. Referensi Mata Kuliah a. Buku Utama Kenneth E. Kendall, Julie E. Kendall (2014), Systems Analysis and Design, 9th Edition, Prentice Hall b. Buku Pendukung Howard Podeswa (2010), UML for IT Business Analyst, Second Edition, Cengage Learning Whitten & Bentley (2007) Systems Analysis and Design Methods, 7th Edition, McGraw-Hill Alan Dennis, Barbara H Wixom, David Tegarden (2005), System Analysis and Design with UML Version 2.0
Course Modules