Profil Mata Kuliah System & Analysis Design
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